Skip to content

Custom glyphs for LaTeX formulas#1503

Draft
Artem Smirnov (ASmirnov-HORIS) wants to merge 51 commits into
masterfrom
glyphs-for-latex
Draft

Custom glyphs for LaTeX formulas#1503
Artem Smirnov (ASmirnov-HORIS) wants to merge 51 commits into
masterfrom
glyphs-for-latex

Conversation

@ASmirnov-HORIS

Copy link
Copy Markdown
Collaborator

No description provided.

…hey inherit the label color instead of rendering black.
…ating embedded whitespace (newline/tab/CR) as zero-advance blank glyphs, so a line-wrap-injected \n no longer forces the whole formula back to the legacy renderer.
…eX formula so the host-font/estimator mismatch can no longer overlap or gap it.
…lain-text prefix matches the formula's size, family, and face.
…es pinned flush to the following vector formula.
…LaTeX formula's left edge, generalizing the single-plain-text boundary pin.
… legacy "before" rendering of supported-vs-unsupported formulas with prefix/suffix drift guides.
… among vector glyph paths instead of falling back the whole formula to the legacy tspan renderer.
…xElement, the per-node render/estimate methods, and their dead constants now that every formula renders through the vector path.
…ng black, and resolve the class color for fill-less glyphs/text in the raster backend.
…Element (TextLine/GroupLine) produced by RichText.
… a per-face DejaVu outline table at render time.
# Conflicts:
#	plot-base/src/commonMain/kotlin/org/jetbrains/letsPlot/core/plot/base/tooltip/component/TooltipBox.kt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant