On 2016/06/13 14:00:57, trueroad wrote:
I came up with another idea.
Remove `-dgs-load-fonts` from lilypond-book default. During LilyPond and its documents are built, `-dgs-load-lily-fonts`
option
instead of `-dgs-load-fonts` is used.
`-dgs-load-lily-fonts` means "Load only the LilyPond fonts via
Ghostscript."
"LilyPond fonts" mean the fonts in the LilyPond data directory. i.e. Emmentaler, TeX Gyre Schola, TeX Gyre Heros, and TeX Gyre Cursor,
in
default.
For LilyPond document building, other font glyphs are embedded to intermediate EPSs. But most fonts in LilyPond documents are Emmentaler and TeX Gyre. So their glyphs are not embedded to the EPSs.
How about this?
We would have to be careful none of the snippets or even @lilypond examples used other fonts - I am thinking perhaps if there are any 'Cyrillic' or 'Hebrew' type fonts. As doc building does actually build a 'snippet' document but not the entire LSR, this might cause us problems or end up with 'missing' fonts in the snippets. I don't know how to 'quickly' check this and I am not sure if I would (when testing patches) see any errors for missing fonts while compiling docs. I seem to recall some fix we had a few months ago where the 'Pi' (?) Character was not being displayed properly - or something like that. https://codereview.appspot.com/300280043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel