feat(symbols): add Priority 1 LaTeX symbol mappings and fix varsigma #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
�[38;2;127;132;156m 1�[0m �[38;2;205;214;244mAdds commonly-used LaTeX symbols that were missing from
supportedLatexSymbols, plus fixes a bug in the existingvarsigmamapping.�[0m�[38;2;127;132;156m 2�[0m
�[38;2;127;132;156m 3�[0m �[38;2;205;214;244m## Bug Fix�[0m
�[38;2;127;132;156m 4�[0m �[38;2;205;214;244m- varsigma: Corrected Unicode from U+03C1 (ρ rho) to U+03C2 (ς final sigma)�[0m
�[38;2;127;132;156m 5�[0m
�[38;2;127;132;156m 6�[0m �[38;2;205;214;244m## New Symbol Mappings (20 symbols)�[0m
�[38;2;127;132;156m 7�[0m
�[38;2;127;132;156m 8�[0m �[38;2;205;214;244m**Greek variants:�[0m
�[38;2;127;132;156m 9�[0m �[38;2;205;214;244m-
\varkappa(U+03F0 ϰ),\digamma(U+03DD ϝ),\Digamma(U+03DC Ϝ)�[0m�[38;2;127;132;156m 10�[0m
�[38;2;127;132;156m 11�[0m �[38;2;205;214;244mArrows:�[0m
�[38;2;127;132;156m 12�[0m �[38;2;205;214;244m-
\longmapsto(U+27FC ⟼),\hookrightarrow(U+21AA ↪),\hookleftarrow(U+21A9 ↩)�[0m�[38;2;127;132;156m 13�[0m
�[38;2;127;132;156m 14�[0m �[38;2;205;214;244mSlanted inequalities:�[0m
�[38;2;127;132;156m 15�[0m �[38;2;205;214;244m-
\leqslant(U+2A7D ⩽),\geqslant(U+2A7E ⩾)�[0m�[38;2;127;132;156m 16�[0m
�[38;2;127;132;156m 17�[0m �[38;2;205;214;244mPrecedence relations:�[0m
�[38;2;127;132;156m 18�[0m �[38;2;205;214;244m-
\preceq(U+2AAF ⪯),\succeq(U+2AB0 ⪰)�[0m�[38;2;127;132;156m 19�[0m
�[38;2;127;132;156m 20�[0m �[38;2;205;214;244mTurnstile relations:�[0m
�[38;2;127;132;156m 21�[0m �[38;2;205;214;244m-
\vdash(U+22A2 ⊢),\dashv(U+22A3 ⊣),\bowtie(U+22C8 ⋈)�[0m�[38;2;127;132;156m 22�[0m
�[38;2;127;132;156m 23�[0m �[38;2;205;214;244mBinary operators:�[0m
�[38;2;127;132;156m 24�[0m �[38;2;205;214;244m-
\diamond(U+22C4 ⋄)�[0m�[38;2;127;132;156m 25�[0m
�[38;2;127;132;156m 26�[0m �[38;2;205;214;244mHebrew letters:�[0m
�[38;2;127;132;156m 27�[0m �[38;2;205;214;244m-
\beth(U+2136 ℶ),\gimel(U+2137 ℷ),\daleth(U+2138 ℸ)�[0m�[38;2;127;132;156m 28�[0m
�[38;2;127;132;156m 29�[0m �[38;2;205;214;244mMiscellaneous:**�[0m
�[38;2;127;132;156m 30�[0m �[38;2;205;214;244m-
\varnothing(U+2205 ∅),\Box(U+25A1 □),\measuredangle(U+2221 ∡)�[0m�[38;2;127;132;156m 31�[0m
�[38;2;127;132;156m 32�[0m �[38;2;205;214;244m## Test Coverage�[0m
�[38;2;127;132;156m 33�[0m �[38;2;205;214;244mAdded 9 new test functions covering all additions:�[0m
�[38;2;127;132;156m 34�[0m �[38;2;205;214;244m-
testGreekVariants,testVarsigmaCorrectUnicode,testNewArrows�[0m�[38;2;127;132;156m 35�[0m �[38;2;205;214;244m-
testSlantedInequalities,testPrecedenceRelations,testTurnstileRelations�[0m�[38;2;127;132;156m 36�[0m �[38;2;205;214;244m-
testDiamondOperator,testHebrewLetters,testMiscSymbols�[0m�[38;2;127;132;156m 37�[0m
�[38;2;127;132;156m 38�[0m �[38;2;205;214;244m## Notes�[0m
�[38;2;127;132;156m 39�[0m �[38;2;205;214;244m- All changes are additive to
MTMathAtomFactory.supportedLatexSymbols�[0m�[38;2;127;132;156m 40�[0m �[38;2;205;214;244m- Some symbols overlap with PR mgriebling#59 (turnstiles, hookrightarrow)�[0m
�[38;2;127;132;156m 41�[0m �[38;2;205;214;244m- All existing tests continue to pass�[0m
�[38;2;127;132;156m 42�[0m
�[38;2;127;132;156m 43�[0m �[38;2;205;214;244m🤖 Generated with Claude Code�[0m