[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Adding /dotlessj to Type 1 fonts
Concernant « Re: Adding /dotlessj to Type 1 fonts », Berthold K.P. Horn écrit :
>
> I've found a clever way to add the /dotlessj character to
> existing Type 1 and Type 5 fonts.
>
> Clever indeed, but unfortunately not useful for a large part of the TeX world.
>
> The reason is that all such `PostScript trickery' manipulations are
> *not* device independent. Don't forget that `PostScript' fonts are
> actually used on screen, and with non-PS devices on several platforms
> (Windows and Mac). And ATM compatible Type 1 fonts are no longer ATM
> compatible after you wrap some PS code around them.
>
did you see how it's implemented? The dirty PS tricks are in a header
that should only be used by dvips or clever rasterizers as gsftopk (I
_have_ bitmaps of this dotlessj generated this way). So any viewer or
dvi driver should call the original (dolessj-less) fonts. ATM
compatible etc. The problem is: what do the dvi drivers when the tfm
says a chrachter exist in a type1 font and it doesn't? I suppose they
should leave a white space according to the advance width: do they?
> Not everything in Tex is done by first converting to PS and then
> rasterizing using a PS rassterizer...
>
Isn't it a pitty that there is no system level support for postscript
fonts in windows, indeed?
Thierry Bouche. ----- Thierry.Bouche@ujf-grenoble.fr