Status: Accepted Owner: ---- Labels: Type-Defect Priority-Low
New issue 1021 by pnorcks: Remove dependence on the feta-alphabet Type 1 fonts
http://code.google.com/p/lilypond/issues/detail?id=1021 As of version 2.13.13, the feta-alphabet Type 1 fonts are loaded whenever grobs with the "fetaDynamic" or "fetaNumber" font encoding are used. Since feta-alphabet is a subset of the Emmentaler OTF font, loading the Type 1 fonts creates unnecessary bloat in the PS/PDF output as well as some nasty workarounds for the SVG output generation. The complication arises because the feta-alphabet fonts are loaded with Pango via Fontconfig, and Fontconfig has no way of selecting the correct design size for the Emmentaler font if Emmentaler is loaded. Here are two different ideas for going about solving this: 1) Load all fonts with LilyPond's ly:system-font-load and fix the Pango/Fontconfig interface so that everything works. This would free our dependence on Pango/Fontconfig for loading the correct music fonts for the text-interface. 2) Create infrastructure so the Fontconfig can select Emmentaler fonts based on their design size. This might also require changes to the Fontforge scripts so that the necessary design-size information is embedded in the Emmentaler fonts. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings _______________________________________________ bug-lilypond mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-lilypond
