[gl2ps] Re: an update

Christophe Geuzaine geuzaine at acm.caltech.edu
Sat Nov 8 02:18:48 CET 2003


Micha Bieber wrote:

>>From the PDF spec:
> 
> --- snip ---
> 
> The PostScript names of 14 Type 1 fonts, known as the standard fonts,
> are as follows:
> 
> Times-Roman
> Times-Bold
> Times-Italic
> Times-BoldItalic
> 
> Helvetica
> Helvetica-Bold
> Helvetica-Oblique
> Helvetica-BoldOblique
> 
> Courier
> Courier-Bold
> Courier-Oblique
> Courier-BoldOblique
> 
> Symbol
> ZapfDingbats
> 
> These fonts, or their font metrics and suitable substitution fonts, are guaranteed
> to be available to the viewer application.
> ...
> Ordinarily, a font dictionary that refers to one of the standard fonts should omit
> the FirstChar, LastChar, Widths, and FontDescriptor entries.
> 
> --- snap ---
> 
> After inspecting ghostscript and pdftex sources regarding font
> selection rules and substitution I came to the conclusion to limit the
> use to the fonts above. Any application should be able to use this
> sort of files. Everything more is higher magic and IMO beyond the
> scope of gl2ps

I completely agree.

> (and my time). 

:-)

> Could you state this in the docu,
> Christophe - no, not my lack of spare time :) - but maybe a hint
> concerning the allowed font names ?
> 

Good idea--I will add the name of the 14 standard fonts, and warn that
using any other font will lead to non-portable files.

Thanks for the info!

Christophe

-- 
Christophe A. Geuzaine
Applied and Computational Mathematics, Caltech
geuzaine at acm.caltech.edu - http://geuz.org