[gs-bugs] [Bug 690499] New: WRONG FONT GLYPH NAMES?

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Tue May 26 06:19:33 PDT 2009


http://bugs.ghostscript.com/show_bug.cgi?id=690499

           Summary: WRONG FONT GLYPH NAMES?
           Product: Ghostscript
           Version: 8.63
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P4
         Component: Font API
        AssignedTo: support at artifex.com
        ReportedBy: litwr at yandex.ru
         QAContact: gs-bugs at ghostscript.com


I've performed some experiments with free True Type Unicode Cyberbas font from

  ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/

I've found that `gs' (v8.63) can find glyph names missed in the font and can
omit glyph names presented in the font. For example, 

  echo Cyberbas \(Cyberbas.ttf\)\; >Fontmap        #if this font doesn't
registered for gs

  echo '/Cyberbas findfont /str 70 string def /CharStrings get
  {pop str cvs print (\n) print} forall quit' >showglyphnames.ps 

  gs -q showglyphnames.ps
  
produces 1457 unique names of the glyphs.

  tf2afm Cyberbas.ttf
produces 1249 glyph names (1243 from them are unique) in the afm-file. 

gs shows glyph names `cdotaccent', `Cdotaccent', `increment', `mu1' which is
missed at ttf2afm output. 

Utility `showglyphs' by Mark Penninga doesn't show glyph named `cdotaccent',
`Cdotaccent', `increment', `mu1'...

Visual explaration of the binary data of Cyberbas.ttf file doesn't display names
`cdotaccent', `Cdotaccent', `increment', `mu1'...

Is it error? Is there any explanation? 

with kind regard
  Vladimir Lidovski



------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the gs-bugs mailing list