Fonts prohibiting installable embedding

Paul Wise pabs at debian.org
Sun Oct 3 06:22:59 CEST 2021


On Sat, Oct 2, 2021 at 9:12 PM Reinhard Kotucha wrote:

> What I fear is that most authors of fonts (if they are reachable at
> all) are reluctant to change anything after a release.  As far as
> fonts provided by GUST (Latin Modern, TeX Gyre, etc.) are concerned
> I'm quite optimistic though.

I tend to think it is best if fonts aren't considered "read-only" -
fonts are best considered living projects that need various updates;
for changes in Unicode, changes in font rendering libraries, incorrect
glyph replacements, missing glyph additions, etc.

> What one could do is to ask the author(s) of fontforge to change the
> default settings.  This would solve the problem for many freely
> available fonts.

Agreed.

> I doubt that any existing program obeys those bits right now and
> therefor most font authors are not aware of them.

I found two tools to remove the embedding bits, so it seems like the
bits are definitely enforced somewhere, otherwise people wouldn't care
about removing them.

http://carnage-melon.tom7.org/embed/
https://github.com/hisdeedsaredust/ttembed
http://www.derwok.de/downloads/ttfpatch/

According to this 2015 blog post, Microsoft Office enforces the bits:

https://www.microsoft.com/en-us/microsoft-365/blog/2015/07/06/document-font-embedding-demystified/

>From StackOverflow it sounds like Crystal Reports enforces them:

https://stackoverflow.com/questions/1228725/getting-crystal-to-properly-embed-tt-fonts-in-a-pdf

I've zero idea if any modern/libre/Linux software enforces the bits though.

> there is no reason to remove those fonts from the distributions.

Agreed, as long as the fonts have libre licensing.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


More information about the tex-live mailing list.