Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001607graphvizOutput Generationpublic2009-05-13 16:042011-04-28 04:03
ReporterRon Newman2 
Assigned Togviz 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOS*-*-OS Version
Summary0001607: Different glyph outputs from cairo and gd
Description



libgd and cairo produce different font glyphs even when using the same
fonts. The input file uses both Times-Roman and URW Gothic L.
Cairo resolves both to /usr/X11/lib/X11/fonts/TTF/Vera.ttf. Libgd
resolves the latter to /usr/X11/lib/X11/fonts/TTF/Vera.ttf, but the
former is resolved to /Library/Fonts/Times New Roman.ttf.



The two output files show the results from
\<A HREF="b1648.gif"\>-Tgif\</A\> and \<A HREF="b1648a.gif"\>-Tgif:gd\</A\>.
The two outputs are different. For the second node, even though
both outputs use the same font, the glyphs are different.



The libgd behavior is identical using the Graphviz libgd and the
one on the system.
Additional Information

[erg] Comparing the Times-Roman nodes, where glyphs appear in both
outputs, against the Unicode standard, it is clear that libgd is
getting the correct glyphs and that cairo is putting up incorrect
glyphs. Apparently, Vera.ttf does not have valid glyphs for those
characters, hence the blanks.
TagsNo tags attached.
AUXILLARY-FILEShttp://www.graphviz.org/bugs/b1648a.gif [^]
DATE-FIXED
FIX-COMMENT
FORMER-ID1648
INPUT-FILEhttp://www.graphviz.org/bugs/b1648.dot [^]
OUTPUT-FILEhttp://www.graphviz.org/bugs/b1648.gif [^]
STATUS-COMMENT*
VERSION     2.23
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:03 user1 New Issue
2011-04-28 04:03 user1 Assigned To => user1


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker