Skip to content

Bump New CM fonts to version 8.0.0#18

Merged
laurmaedje merged 1 commit into
typst:mainfrom
mkorje:newcm
Apr 27, 2026
Merged

Bump New CM fonts to version 8.0.0#18
laurmaedje merged 1 commit into
typst:mainfrom
mkorje:newcm

Conversation

@mkorje

@mkorje mkorje commented Apr 22, 2026

Copy link
Copy Markdown
Contributor

Whilst it isn't on CTAN just yet, the release is available at https://download.gnu.org.ua/pub/releases/newcm/.

Take note of the change in licensing. The fonts are being moved to GPLv3 or later with the font exception and a new (to the best of my knowledge) Distribution Exception:

If you distribute the fonts as they are in your program, and your program
follows a license compatible with GPL version 3 (or later) as described in
https://www.gnu.org/licenses/license-list.en.html these fonts do not by
themselves cause the resulting program to be covered by the GNU General Public
License. This exception does not however invalidate any other reasons why the
program might be covered by the GNU General Public License. If however you
distribute a copy of the fonts that modifies either the glyphs (one or more) or
the glyph-set by adding or removing glyphs, this exception is invalidated and
your program has to follow GPL version 3 (or later).

Only the NewCM10-Regular font is licensed under this at the moment, but all the fonts will be moved under this license in the future.

@mkorje
mkorje marked this pull request as draft April 23, 2026 13:15
@mkorje

mkorje commented Apr 23, 2026

Copy link
Copy Markdown
Contributor Author

I will update the license text/format to match exactly what was uploaded to CTAN soon. Done.

@mkorje
mkorje marked this pull request as ready for review April 24, 2026 06:52
@laurmaedje
laurmaedje merged commit 3284e80 into typst:main Apr 27, 2026
2 checks passed
@laurmaedje

Copy link
Copy Markdown
Member

Thanks!

@mkorje
mkorje deleted the newcm branch April 27, 2026 08: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.

2 participants