2

I'm extremely unhappy with the limitation of tfm fonts of 15 heights / 15 depths / 63 italic corrections. This is why I'm looking for a TeX engine which can load ofm fonts, probably etex, xetex or luatex (preferably which pass TRIP test, to be more compatible).

Following is a minimal example.

$ echo '(MAPFONT D 0 (FONTNAME cmr10))' > myfont.vpl
$ tftopl cmr10.tfm >> myfont.vpl

This is necessary because vptovf automatically adds MAP to font 0, whereas ovp2ovf does not do this:

$ vptovf myfont.vpl

This is necessary, because otherwise the mentioned limitation will persist:

$ echo '(OFMLEVEL H 0)' > myfont.ovp
$ vftovp myfont.vf >> myfont.ovp
$ ovp2ovf myfont.ovp

At this point we get myfont.ofm (considering the fact that ofm is an extension of tfm). This is an example of usage:

\font\myfont=myfont
\myfont
hello
\bye

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.