To print a Euro symbol in PostScript, a font is needed which contains this symbol. The encoding vectors of normal PostScript fonts do not contain the Euro, because the vectors were designed before the Euro came into existence. Adobe has subsequently added the Euro symbol to the Symbol font in position 240 in the recent machines, but it is not in the font currently distributed with Ghostscript. Having a single symbol will mean that when it is printed, its appearance will not necessarily match the style of the surrounding font. To deal with this, I have designed twelve Euro symbols to match the style of the Times, Helvetica, and Courier font families.
Twelve font files are provided, each containing a single Euro symbol. The encoding vector in each font has been set so that any printable character will map to the Euro symbol. The fonts are designed to match the style, weight and size of the three common PostScript Type 1 families. Width has been set to match the width of numeric digits. The file names and the corresponding Type 1 PostScript font name are:
| euro-times.pfa | /Euro-Times | euro-times-b.pfa | /Euro-Times-Bold | |
| euro-times-i.pfa | /Euro-Times-Italic | euro-times-bi.pfa | /Euro-Times-BoldItalic | |
| euro-helvetica.pfa | /Euro-Helvetica | euro-helvetica-b.pfa | /Euro-Helvetica-Bold | |
| euro-helvetica-i.pfa | /Euro-Helvetica-Italic | euro-helvetica-bi.pfa | /Euro-Helvetica-BoldItalic | |
| euro-courier.pfa | /Euro-Courier | euro-courier-b.pfa | /Euro-Courier-Bold | |
| euro-courier-i.pfa | /Euro-Courier-Italic | euro-courier-bi.pfa | /Euro-Courier-BoldItalic |
For Quikscript users, extra files are included:
| eurot.qs | defining the abbrieviated font name EuroT |
| euroh.qs | defining the abbrieviated font name EuroH |
| euroc.qs | defining the abbrieviated font name EuroC |
| euroex.qs | showing usage of the symbol in the fonts |
The files are available for download from ftp://ftp.adfa.edu.au/pub/postscript/euro.zip, a 28K file. They are subject to copyright, but may be freely used and distributed.
< < Back