Fontinst v1.914 patch 3 [was: Re: transformfont to slanted and 8r]
Lars Hellström
Lars.Hellstrom@math.umu.se
Tue, 12 Feb 2002 13:10:27 +0100
At 00.29 +0100 2002-02-12, Christian Kuhn wrote:
>Hi Lars, hi all,
>
>Sorry for answering so late, but i do not earn my money with
>TeX-related things :-(
Very few of us do; maintaining fontinst is certainly not among the things
my employer pays me to do.
[snip]
>If the documentation is written clearly, then i did everything
>allright until now, and everything should work fine. If not, it is
>not written clearly.
You've missed at least one possibility, namely that there's a bug in
fontinst, and in this case that is why things go wrong. The current
definition of \make_debug says \pout_lline{ ... in a couple of places where
is should say \pout_lline\output_debug{ ... The correct definition should
be
\def\make_debug{
\pout_line\output_debug{Driver~data~for~font~\TeX_font_name:}
\pout_lline\output_debug{Source~font~TeX~name:~\source_font_TeX_name}
\ifx \reencode_etx\empty_command \else
\pout_lline\output_debug{Font~reencoded~using~\reencode_etx.etx.}
\fi
\ifdim \xscale_factor=\p@ \else
\pout_lline\output_debug{Font~x-scaled~by~
\expandafter\lose_measure\the\xscale_factor.
}
\fi
\ifdim \slant_factor=\z@ \else
\pout_lline\output_debug{Font~slanted~by~
\expandafter\lose_measure\the\slant_factor.
}
\fi
\debug_values_hook
}
As usual, this corrected definition can be put in the finstmsc.rc file.
Lars Hellström