[EMAIL PROTECTED] (Frank Küster) wrote:

> Hallo Florent,

Hallo, and thanks for the report.

>> Maybe this can be changed in the afm files, and the tfm files
>> regenerated with afm2tfm?

I wouldn't feel comfortable with that. I would prefer using tftopl on
the tfm files, modifying the fontdimens in the PL file and using pltotf
to get back to the TFM format.

Also, I think modifying the afm files would bring nothing, because I
would be very surprised if the AFM specification knew about fontdimens
(if you look at the lmodern AFM files, you'll see the fontdimens in
Comment lines).

> There is a better possibility - you can change the \fontdimen parameter
> in lmodern.sty, giving it a new version number.  This way it is clear
> that it is a Debian-patched version.

This is nice, because it is easy (text file), traceable for the user and
the change would affect only one file. However, this solution has the
disadvantage, compared to the one where we would alter the TFM files,
that it would not fix anything for non-LaTeX users (such as plain TeX or
ConTeXT users), I guess.

> The essentials of the patch can be found at 
>
> http://groups.google.de/groups?selm=Xns94F369657E5B6nililandnililandabcd%40nililand.de

OK.

> (german, but the important stuff is in TeX which you understand
> better). If you are willing to apply such a patch, I offer my help in
> preparing it.

Very nice, thank you. I tried to convert lmtt10.tfm to a .pl and turn
the .pl back to a .tfm to check whether the process is "lossless". The
resulting TFM file is not identical to the original one, but the only
differences are located in the following strings (which appear to be the
only non-binary stuff in the TFM files):

Original file  |   After a round-trip conversion
------------------------------------------------
FontSpecific   |   FONTSPECIFIC
LMTypewriter10 |   LMTYPEWRITER10

So, perhaps this is not very important and we can consider the
conversion "approximately lossless".

What do you think?

-- 
Florent


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to