[luatex] checksum mismatch in font txr.vf ignored

Petr Olsak petr at olsak.net
Mon Nov 18 19:11:06 CET 2013


Hello

The message (in subj.) occures when luaotfload.sty is used. The PDF output 
is OK, but why there is this message?

Example file tx.tex:

\input luaotfload.sty
\font\f=txr \f aha
\end

$ luatex tx
This is LuaTeX, Version beta-0.76.0-2013052800 (rev 4627)
  restricted \write18 enabled.
(./tx.tex (/archiv/tl/tl2013/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
...
checksum mismatch in font txr.vf ignored [1{/home/math1/olsak/texmf/fonts/map/p
dftex/pdftex.map}] ){/archiv/tl/tl2013/texmf-dist/fonts/enc/dvips/base/8r.enc}</
archiv/tl/tl2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></archiv/tl
/tl2013/texmf-dist/fonts/type1/urw/times/utmr8a.pfb>
Output written on tx.pdf (1 page, 12634 bytes).
Transcript written on tx.log.


On the other hand, when the first line ``\input luaotfload.sty'' is 
commented out then this message does not occur:

$ luatex tx
This is LuaTeX, Version beta-0.76.0-2013052800 (rev 4627)
  restricted \write18 enabled.
(./tx.tex [1{/home/math1/olsak/texmf/fonts/map/pdftex/pdftex.map}] ){/archiv/tl/
tl2013/texmf-dist/fonts/enc/dvips/base/8r.enc}</archiv/tl/tl2013/texmf-dist/font
s/type1/public/amsfonts/cm/cmr10.pfb></archiv/tl/tl2013/texmf-dist/fonts/type1/u
rw/times/utmr8a.pfb>
Output written on tx.pdf (1 page, 12634 bytes).
Transcript written on tx.log.


The strace says me that txr.tfm, txr.vf and rtxr.tfm are read from normal 
location from TeXlive distribution. The vftovp and tftopl programs report 
that the checksums are the same in used files: 32212676346 for txr.tfm+vf
and 12235366167 for rtxr.tfm+txr.vf.

All another TeX engines does not report this message. A mean that this is 
a bug in luaotfload code.

Petr Olsak


More information about the luatex mailing list