[texhax] Conversion otf -> tfm

Rodolfo Medina rodolfo.medina at gmail.com
Mon Aug 20 15:12:04 CEST 2018


Bob Tennent <rdt at cs.queensu.ca> writes:

>  >|$ tex test
>  >|This is TeX, Version 3.14159265 (TeX Live 2019/dev/Debian) (preloaded
>  >|format=tex
>  >|(./test.tex [1] )
>  >|Output written on test.dvi (1 page, 280 bytes).
>  >|Transcript written on test.log.
>  >|
>  >|
>  >|$ xdvi test
>  >|xdvi.bin: Warning: Checksum mismatch (dvi = 3098173206, vf = 2401169051)
>  >|in fontman.vf
>  >|
>  >|kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi
>  >|600 VectoraL
>  >|mktexpk: don't know how to create bitmap font for
>  >|VectoraLTPro-Roman--base.
>  >|mktexpk: perhaps VectoraLTPro-Roman--base is missing from the map file.
>  >|kpathsea: Appending font creation commands to missfont.log.
>  >|xdvi: Can't find pixel font VectoraLTPro-Roman--base; using cmr10 instead
>  >|at 600
>  >|
>  >|
>  >|What now...?
>
> autoinst is intended to provide support files for use with
> LaTeX, not plain TeX.  Presumably plain TeX would work if
> you were to use the appropriate font name but I don't know
> what that would be.

I did:

$ otftotfm -e texnansx VectoraLTPro-Roman.otf 
I had to round some heights by 15.0000000 units.
I had to round some depths by 2.5000000 units.
I had to round some heights by 15.0000000 units.
I had to round some depths by 2.5000000 units.
VectoraLTPro-Roman--texnansx--base VectoraLTPro-Roman "AutoEnc_qgsbi4r5qdxlqihh5jz4i62joh ReEncodeFont" <[a_qgsbi4.enc <VectoraLTPro-Roman.pfb


and:


\font\myfont=VectoraLTPro-Roman at 10pt

\myfont hallo

\bye




> And autoinst is intended to be used with a font *family*,
> not an individual font. Is VectoraLTPro-Roman.otf the only
> VectoraLTPro font you have?


I have:

VectoraLTPro-BlackItalic.otf, VectoraLTPro-Black.otf,
VectoraLTPro-BoldItalic.otf, VectoraLTPro-Bold.otf, VectoraLTPro-Italic.otf,
VectoraLTPro-LightItalic.otf, VectoraLTPro-Light.otf, VectoraLTPro-Roman.otf

Thanks,

Rodolfo



More information about the texhax mailing list