-
Notifications
You must be signed in to change notification settings - Fork 78
Implement the remaining LaTeX command backlog #81
Copy link
Copy link
Open
1 / 91 of 9 issues completedLabels
Area/ParsingLaTeX tokenization, parsing, commands, and serialization.LaTeX tokenization, parsing, commands, and serialization.Type/EnhancementA concrete change to CSharpMath behavior or capability.A concrete change to CSharpMath behavior or capability.
Description
Activity
Metadata
Metadata
Assignees
Labels
Area/ParsingLaTeX tokenization, parsing, commands, and serialization.LaTeX tokenization, parsing, commands, and serialization.Type/EnhancementA concrete change to CSharpMath behavior or capability.A concrete change to CSharpMath behavior or capability.
This epic tracks LaTeX commands that require distinct parser, model, or layout work. Native sub-issues are the source of truth; each has its own semantics and acceptance tests.
Implemented on the current pull-request queue:
\overleftarrowand\overrightarrowin Port iosMath 2026 commits to CSharpMath #264.\notin Support the \\not relation command #280 after its parser-boundary dependency Parse punctuation after LaTeX control words (\sin', \mu=, \Delta=) #182/Respect TeX control-sequence boundaries #276.\udotsin Support the rising diagonal ellipsis command #308.\dfrac,\stackrel,\underset,\colorbox, extensible macros,\idotsint, thin spaces, and amsmath modulo forms are already implemented or included in Port iosMath 2026 commits to CSharpMath #264.Remaining native sub-issues:
\textscand\textsl, split into the composable style-model and glyph-selection prerequisites Represent composable font family, weight, posture, and capitals #306 and Select slanted and small-cap text glyphs semantically #307.\longdivmulti-row display.\middledelimiters sized with their enclosing\left...\rightgroup.\lbrackand\rbracksquare-delimiter aliases.\mathrelatom classification and the\joinrelnegative-math-space primitive.Completion criteria:
Contributors should work on one child issue per focused pull request; the old mixed checklist is retained in issue history.