[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lmodern fonts and sarge



Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> wrote:

> And can we expect that you will cooperate with us
> to maintain teTeX?

I suppose you mean "with respect to defoma handling" and I fully
understand your concern. My answer is yes.

I read defoma's documentation and tested an lmodern package that
registers lmr12 with defoma. I was a bit disappointed to learn that
defoma doesn't make Type 1 fonts available to X (only TrueType and CID
with x-ttcidfont-conf), but fontconfig does use defoma.

As a result, the registered font was unfortunately not listed in the
output of xlsfonts but was available to every GNOME 2 application I
tried (perhaps even every GTK2-based program: I don't know precisely
which programs and libraries directly or indirectly use fontconfig). So,
I was able to make Galeon display web pages with Latin Modern, I could
use this font in gnome-character-map, in gimp-1.3, etc. Even in
gnome-terminal-emulator, but this obviously sucks since the font is
proportional.

For X, the fonts can probably be registered directly. I will investigate
this area later.

So, I can maintain defoma registration of the lmodern fonts even when
they are included in the teTeX packages, no problem. Perhaps other
Type 1 fonts as well.

What I cannot do is fix defoma itself if it is broken. defoma is written
in Perl and there is no way I will lay my hands on it. Also, it seems[1]
some people, including Branden Robinson, are not very happy with it. As
long as defoma is useful with lmodern and works as advertised, I will
use it. If it breaks in a non-obvious way that requires fixing defoma
itself, gets orphaned or whatever, defoma support will likely be
removed.

The test package I prepared only registers lmr12. The next lmodern
upload will presumably also register the 56 remaining (.afm, .pfb) pairs
if I don't hear any opposition to the addition of defoma support.


[1] http://groups.google.com/groups?selm=20030613174012%2437f9%40gated-at.bofh.it
    http://groups.google.com/groups?selm=20030514211014%242772%40gated-at.bofh.it

-- 
Florent



Reply to: