Skip to content

Bump New CM fonts to version 8.0.0#8164

Merged
laurmaedje merged 2 commits into
typst:mainfrom
mkorje:bump-typst-assets
Apr 28, 2026
Merged

Bump New CM fonts to version 8.0.0#8164
laurmaedje merged 2 commits into
typst:mainfrom
mkorje:bump-typst-assets

Conversation

@mkorje

@mkorje mkorje commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator

Closes #7887. (Please let me know if I missed any other issues.) Depends on typst/typst-assets#18.

A lot of tests have been updated: most are pdf and svg tests, where glyph ids appear to have changed slightly (no visual changes though). Visual changes (determined based on a change in the png tests) occurred only in the following tests:

  • Changes due to "latin letters in NewCM10-Regular and accented and built composites re-traced from public metafont sources and hand adjusted glyph by glyph"
    • enum-numbering-closure-nested-complex
    • justify-knuth-story
    • math-op-scripts-vs-limits
    • math-op-set-font
    • script-metrics-bundled-fonts
    • shorthand-nbsp-width
    • show-text-regex
    • text-call-body
    • transform-tex-logo
  • Changes due to "Knuthian Calligraphic capitals have been restored as the default calligraphic capitals in Regular, Book and Bold Math fonts"
    • math-font-features-switch
    • math-style
    • math-style-cluster
    • math-style-exceptions
    • math-style-script
    • math-text-single-grapheme-cluster
  • The glyphs for shell.l.stroked and shell.l.filled (and the .r variants) have changed.
    • math-lr-sym-call
  • I do not know what's happened here. I can't see any visual difference in any of png, svg, pdf. Looking at the svg source though, it appears the paths for some glyphs has changed slightly.
    • math-attach-followed-by-func-call
    • math-frac-line-fill-stroke

@mkorje
mkorje force-pushed the bump-typst-assets branch from 13e3af5 to a50d67f Compare April 27, 2026 08:58
@mkorje
mkorje marked this pull request as ready for review April 27, 2026 08:58
@laurmaedje

Copy link
Copy Markdown
Member

Thanks!

@laurmaedje
laurmaedje added this pull request to the merge queue Apr 28, 2026
Merged via the queue into typst:main with commit 3f72009 Apr 28, 2026
8 checks passed
@mkorje
mkorje deleted the bump-typst-assets branch April 28, 2026 13:36
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.

Potential accent misalignment in subscript

2 participants