[NTG-pdftex] Re: easy font expansion
Akira Kakuto
kakuto@fsci.fuk.kindai.ac.jp
Sat, 08 May 2004 07:18:58 +0900
Dear Reinhard,
> > If I use hz for base 14 fonts, pdf[ex]TeX crashes. But, if base
> > 14 fonts are embedded by changing pdftex.map like ptmr8r
> > Times-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc
> > --->
> > ptmr8r "TeXBase1Encoding ReEncodeFont" <8r.enc <utmr8a.pfb hz
> > can be used for base 14 fonts.
>
> This is a limitation of PDF, not pdftex.
>
> In a pdf document you cannot change the FontMatrix as you can do in
> PostScript. Therefore pdftex has to manipulate the font itself when
> it is inserted. If you run pdffonts (from xpdf) on your pdf file
> you'll see that the same font is embedded for each expansion step.
>
> It is certainly mentioned in the pdftex manual. If not, complain.
Thanks a lot.
It will be better for pdf[ex]TeX to exit with an error message
without causing access violation, when a user calls hz without
embedding relevant fonts.
Best regards
Akira