GNOME Bugzilla – Bug 157189
libgnomeprint to support OTF/CFF font format
Last modified: 2009-05-16 10:50:15 UTC
Currently libgnomeprint supports TTF font, with opentype table format. If user is going to use a OTF/CFF font format on their system, they can able to use it to render on the screen, but it will fail on printing Steps of reproduce: 1. Install OTF/CFF font 2. gedit 3. type something in Hindi 4. Preference, change the new font for rendering and printing 5. Displays ok 6. File -> Print does not print out properly
There also exist western OTF/CFF fonts and libgnomeprint have not support for them. Moreover Type 1 fonts are now considered as outdated and OTF/CFF fonts should be used instead.
Gtk 2.10 has GtkPrintOperation widget which can print otf/cff files using cairo 1.4. Why libgnomeprint(ui)-2.18 do not use it?
Sounds like this was fixed by the printing components in gtk+