Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
3e48ebb
First step of implementation.
ASmirnov-HORIS Jun 3, 2026
33fb444
Fix vector LaTeX formula bounds and positioning in tooltips and labels.
ASmirnov-HORIS Jun 3, 2026
d2d13f1
Fix: Align vector LaTeX fraction labels vertically on axes.
ASmirnov-HORIS Jun 3, 2026
6de4d60
Fix: Re-apply text color to regenerated vector LaTeX glyph paths so t…
ASmirnov-HORIS Jun 3, 2026
8cf7212
Fix: Render wrapped LaTeX formulas in legends as vector glyphs by tre…
ASmirnov-HORIS Jun 4, 2026
9eb3d6c
Small fixes in the PlotLatexTest.
ASmirnov-HORIS Jun 4, 2026
8b9c559
Update some of visual references for the LaTeX tests.
ASmirnov-HORIS Jun 4, 2026
edb17a7
Re-baseline LaTeX visual references for the vector-glyph plain-text p…
ASmirnov-HORIS Jun 5, 2026
4ffbd7b
Pin a leading plain-text run's right edge to the following vector LaT…
ASmirnov-HORIS Jun 5, 2026
cf902c2
Re-baseline the 7 super/subscript LaTeX visual references for the shi…
ASmirnov-HORIS Jun 5, 2026
def50e0
Include the rendered super/subscript vertical shift in SuperscriptNod…
ASmirnov-HORIS Jun 5, 2026
7b1b9ce
Re-baseline LaTeX visual references for the mixed-line plain-text pre…
ASmirnov-HORIS Jun 5, 2026
9361cb7
Re-apply font style to regenerated mixed-line children so the LaTeX p…
ASmirnov-HORIS Jun 5, 2026
8fcfc67
Re-baseline the LaTeX visual references for link/markdown text prefix…
ASmirnov-HORIS Jun 8, 2026
8e50182
Pin any contiguous link/markdown text prefix to the following vector …
ASmirnov-HORIS Jun 8, 2026
fdb38a9
Update baseline images for the remaining visual tests.
ASmirnov-HORIS Jun 9, 2026
5472431
Add gated AWT visual test for per-glyph LaTeX fallback, capturing the…
ASmirnov-HORIS Jun 9, 2026
39f7a4a
Render unsupported LaTeX glyphs per-box as inline <text> runs spliced…
ASmirnov-HORIS Jun 9, 2026
7741e70
Retire the now-unreachable legacy tspan LaTeX renderer, dropping Late…
ASmirnov-HORIS Jun 9, 2026
a8e548d
Set fill="none" on the LaTeX vector bbox guide so browsers stop paint…
ASmirnov-HORIS Jun 10, 2026
ff5a9fd
Update the dev notebook.
ASmirnov-HORIS Jun 10, 2026
418d8b1
Make vector LaTeX glyphs inherit the theme text color instead of baki…
ASmirnov-HORIS Jun 10, 2026
8113b25
Replace Label's per-line SVG-subtype switches with a polymorphic Line…
ASmirnov-HORIS Jun 11, 2026
68ca80d
Give LaTeX fraction/anchor geometry a single owner, deleting dead dup…
ASmirnov-HORIS Jun 11, 2026
b5b33a2
Fix LaTeX fallback glyph sizing and make glyph extraction font path c…
ASmirnov-HORIS Jun 11, 2026
36660a0
Merge master to the glyphs-for-latex.
ASmirnov-HORIS Jun 12, 2026
dc6e447
Small fixes.
ASmirnov-HORIS Jun 12, 2026
e0ac381
Fix tests.
ASmirnov-HORIS Jun 15, 2026
feedc8b
Shorten the comments in the RichTextLatexVectorTest.kt.
ASmirnov-HORIS Jun 15, 2026
cee6626
Updates in comments.
ASmirnov-HORIS Jun 15, 2026
3ee3b40
Render supported LaTeX glyphs in bold/italic/bold-italic by selecting…
ASmirnov-HORIS Jun 16, 2026
3338fdd
Render LaTeX explicit space commands with TeX widths.
ASmirnov-HORIS Jun 16, 2026
1991941
Add explicit inter-atom spacing around LaTeX fractions.
ASmirnov-HORIS Jun 17, 2026
7a84744
Honor theme/CSS font face for LaTeX glyphs across titles, axes, legen…
ASmirnov-HORIS Jun 19, 2026
0bd793e
Add a small comment.
ASmirnov-HORIS Jun 19, 2026
3aad3e9
Use real LaTeX symbol map in vector glyph coverage test.
ASmirnov-HORIS Jun 22, 2026
2c992ef
Fix extract_glyphs.py to emit the complete LatexVectorFont.kt and fai…
ASmirnov-HORIS Jun 22, 2026
eae9ffa
Scope raster glyph-color inheritance to LaTeX formula paths via a sha…
ASmirnov-HORIS Jun 23, 2026
fbcc377
Merge branch 'master' into glyphs-for-latex
ASmirnov-HORIS Jun 23, 2026
3338796
Fix after merge with master.
ASmirnov-HORIS Jun 23, 2026
5f0a978
Fix comment for the WHITESPACE_GLYPH.
ASmirnov-HORIS Jun 23, 2026
d3c0e8f
Remove the alias Latex.VECTOR_FORMULA_CLASS.
ASmirnov-HORIS Jun 23, 2026
5a9d976
Fix alignment for the rich text with fractions.
ASmirnov-HORIS Jun 24, 2026
40afc97
Honor inline markdown bold/italic on vector LaTeX formulas.
ASmirnov-HORIS Jun 24, 2026
6269346
Make inline-markdown bold/italic affect plain-text width so formulas …
ASmirnov-HORIS Jun 24, 2026
5a22c67
Fix doubled gap between adjacent vector LaTeX formulas by not re-addi…
ASmirnov-HORIS Jun 25, 2026
a75de13
Fix conflicts after merge with master.
ASmirnov-HORIS Jun 25, 2026
cb800bb
Restore master's text-halo notebooks after merge
ASmirnov-HORIS Jun 25, 2026
0fe777b
Add new cookbook.
ASmirnov-HORIS Jun 25, 2026
a7e89bf
Add html version of the cookbook.
ASmirnov-HORIS Jun 25, 2026
1c9bf8e
Update future_changes.md.
ASmirnov-HORIS Jun 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
636 changes: 379 additions & 257 deletions docs/dev/notebooks/latex.ipynb

Large diffs are not rendered by default.

13,506 changes: 13,506 additions & 0 deletions docs/f-26c/math_manual_legend.html

Large diffs are not rendered by default.

445 changes: 445 additions & 0 deletions docs/f-26c/math_manual_legend.ipynb

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions future_changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@

See: [example notebook](https://raw.githack.com/JetBrains/lets-plot/master/docs/f-26c/text_halo.html).

- LaTeX: support for fractions (`\frac{...}{...}`) in plot text elements.

See: [example notebook](https://raw.githack.com/JetBrains/lets-plot/master/docs/f-26c/math_manual_legend.html).

### Changed


Expand Down
Loading