Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: [PATCH] Correct Font Information for MS Symbol encoding
https://bugzilla.redhat.com/show_bug.cgi?id=604793
Summary: [PATCH] Correct Font Information for MS Symbol encoding Product: Fedora Version: 13 Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: fontmatrix AssignedTo: pnemade@redhat.com ReportedBy: paul@frixxon.co.uk QAContact: extras-qa@fedoraproject.org CC: pnemade@redhat.com, i18n-bugs@lists.fedoraproject.org Classification: Fedora
Created an attachment (id=424544) --> (https://bugzilla.redhat.com/attachment.cgi?id=424544) Patch to correct the display of name records (same as upstream)
Description of problem:
For fonts that have the name table encoding as MS Symbol (platform 3, encoding 0), Fontmatrix currently displays the string "Here, imagine some nice symbols!" for all name records, because the specifications don't seem to say how the name recs are encoded.
I created a patch to fix this six months ago and submitted it upstream, as bug 14897 http://gna.org/bugs/?14897, but upstream development seems rather sluggish, so I'd like to recommend this patch for Fedora's package in advance of acceptance upstream.
The patch changes Fontmatrix to interpret the name record encoding as UTF-16BE. I produced the patch against Subversion revision 1088, but I have just tested it against r1073 included in Fedora and it works.
Version-Release number of selected component (if applicable):
fontmatrix-0.6.99-4.r1073.fc13
How reproducible:
Always
Steps to Reproduce: 1. Import a dingbat font into Fontmatrix. 2. Go to the Font Information tab.
Actual results:
For fonts that have "MS Symbol" listed alongside "Charmaps List", all other name records will say "Here, imagine some nice symbols!" instead of showing real information.
Expected results:
Dingbat fonts have proper information in the name records, but Fontmatrix doesn't know how to display it.
Additional info: