Description of problem: Fix the PostScript name in font files. The PostScript name is in ASCII encoding. Convert it to Unicode. Version-Release number of selected component (if applicable): sil-padauk-fonts-2.8-2.fc18 How reproducible: always Steps to Reproduce: 1.open font in fontforge 2. Font Info-> Font name is not valid 3. Actual results: Font PostScript name is not valid. Expected results: Font PostScript name should be valid. Additional info:
I will patch the ttf files to at least fc-scan extract the correct font name.
PostScript names are defined to be in ASCII. If you want Unicode characters, you need to fix the names in the "name" table. It would help if the bug report said what you thought was actually wrong, rather than just what you believe you need to change.
oops! sorry I mean to have the PostScript name in ASCII only. sorry I wrote it in opposite. Don't know what format existing name is and why can't be it rendered as it is. Here is simple way to fix those font files to make rpm happy ------------------------------------------------------------ %build # Following is needed to fix the postscript font name ttx *.ttf sed -i 's|ပိတောက်|Padauk|g' Padauk*.ttx sed -i 's|စာလုံးမဲ|Bold|g' Padauk*.ttx sed -i 's|စာအုပ်|Book|g' Padauk-book*.ttx rm *.ttf ttx Padauk*.ttx rm *.ttx -------------------------------------------------------------------------
Fixed in sil-padauk-fonts-2.8-4.fc19