Improve -dgs-load-fonts
option for TTF that doesn't have glyph names
-dgs-load-fonts
loads fonts via Ghostscript.
However, if a TrueType font (TTF)
that does not have glyph names is loaded via Ghostscript,
all characters are shown in TOFU.
This commit lets -dgs-load-fonts
loads those fonts
in a way that is not via Ghostscript.
Add procedure ly:has-glyph-names?
This commit adds procedure ly:has-glyph-names?
to check whether or not a font has glyph names.
This patch requires Issue 4900 and Issue 4901.
https://codereview.appspot.com/301990043
https://codereview.appspot.com/299360043
Use FT_HAS_GLYPH_NAMES
http://codereview.appspot.com/302000043
Diff:
Passes make, make check and a full make doc.
Patch on countdown for June 27th.
Patch counted down - please push
I've pushed to staging.
Issue 4902/1: Add procedure
ly:has-glyph-names?
commit 9437884ac32029c7166ab54cb4f727232b7cdc3c
Issue 4902/2: Improve
-dgs-load-fonts
option for TTFcommit b060b5bac8cb49ab80f6ea31410725340423e6f7