[texhax] mktexpk fights wasy2, ibycus4-greek, cmcsc...

Karl Berry karl at freefriends.org
Sun Sep 25 19:49:30 CEST 2005


Hi Uwe,

    find out who is the proper addressee

The thing to do is try to run the exact mf command line as shown by
mktexpk (I hope the miktex version reports this as the Unix one does)
from the shell.  Presumably it will fail in the same way.  If not, then
the bug would seem to be in the mktexpk machinery.

In any case, it would be good to also try it on another platform, i.e.,
Unix, if you have a working Unix install.  That way you can determine
whether the bug is actually in the font (unlikely at this late date) or
somewhere else.

    It likes to claim a syntax error in Silvio Levy's grbase.mf
    (necessary both for ibycus and Silvio Levy's original font),
    and immediately afterwards: "This can't happen".

One possibility is a bug in the C compiler used to compile MF in miktex.
If it fails on miktex but is ok on Unix, I would surmise this, and
report the bug to Christian (www.miktex.org).

    I guessed from nearby examples that o_correction = .95

modes.mf has o_correction = 1.

    but what is the _official_ mode_def ljfour?

See http://www.ctan.org/tex-archive/fonts/modes/modes.mf.

    (And how could I have found this essential fact on the web
    or in documentations, or why couldn't I?)

modes.mf is mentioned in a lot of places, including the FAQ:
  http://www.tex.ac.uk/cgi-bin/texfaq2html?label=useMF
but I guess not anywhere you looked :(.

Best,
Karl



More information about the texhax mailing list