Hi everybody!

When a lot of lilypond pdfs are included in a *TeX document,
a significant amount of the resulting pdf document is
wasted for  differing subsets of fonts.

Identical subsets of fonts can be eliminated by ghostscript,
and ghostscript is also capable to construct an optimal subset
from multiple inclusions of the same full font.

Forcing full text font inclusion is easy, all is needed is to
add "-dSubsetFonts=false" to the gs parameters in the
backend-library.scm

But Emmentaler is different, there's always a subset of the font,
even after the patch described above.

Is there a way to force lilypond to include certain glyphs
of emmentaler-design-size.otf in the emmentaler-design-size
subset shipped to pdfs?

How can I force lilypond to include the full emmentaler-design-size
font instead of only a subset?

The file notation.pdf of 2.18.2 contains more than 3400 font subsets,
more than 2000 are subsets of emmentaler-*.otf.Most of those could
be eliminated, saving serval MB of filesize.

cu,
 Knut

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to