[tex-live] Re: Debian TeX live packages are ready for testing

Arne Jørgensen arne.jorgensen at tug.dk
Thu Jul 21 02:20:06 CEST 2005


Norbert Preining <preining at logic.at> writes:

> Hi Arne!
>
> With the new packages just in upload process this should not happen
> anymore, but I have some specific comments:
>
> On Mit, 20 Jul 2005, Arne Jørgensen wrote:
>> >> 3. My test document tried to generate some missing fonts, but failed
>> >>    because `gsftopk' was missing (I then installed `texlive-binextra'
>> >>    where it is present).
>> >
>> > Which fonts, can I see a testrun, thanks.
>> 
>> Minimal document attached as test3.tex.
>
> Do you have lmodern or texlive-fontsrecommended installed? 

I had lmodern installed (I thought it was purged but it wasn't), but
purging it makes no difference. texlive-fontsrecommended is installed.

> In my chroot cage with fontsrecommended installed, it does work
> without any problems. Maybe your lmodern.sty is coming from the
> lmodern debian package. I have to add some conflict or something
> like this.

Now with lmodern purge, all texlive packages installed (except
languages and documentation) a simple document with T1-encoding and
lmodern:

\documentclass{minimal}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
This is a test.
\end{document}

Fails to create the font with dvips:

   seamus% dvips test3.dvi
   This is dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com)
   ' TeX output 2005.07.21:0146' -> test3.ps
   kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmr10
   mktexpk: don't know how to create bitmap font for ec-lmr10.
   kpathsea: Appending font creation commands to missfont.log.
   dvips: Font ec-lmr10 not found,  using cmr10 instead.
   dvips: Checksum mismatch in font ec-lmr10
   <tex.pro>. [1]

and with pdflatex:

   seamus% pdflatex test3.tex
   This is pdfeTeX, Version 3.141592-1.30.0-rc2-2.2 (Web2C 7.5.5)
   entering extended mode
   (./test3.tex
   LaTeX2e <2003/12/01>
   Babel <v3.8g> and hyphenation patterns for english, usenglishmax, dumylang, noh
   yphenation, danish, loaded.
   (/usr/share/texmf/tex/latex/base/minimal.cls
   Document Class: minimal 2001/05/25 Standard LaTeX minimal class
   ) (/usr/share/texmf/tex/latex/base/fontenc.sty
   (/usr/share/texmf/tex/latex/base/t1enc.def))
   (/usr/share/texmf/tex/latex/lm/lmodern.sty) (./test3.aux)
   (/usr/share/texmf/tex/latex/lm/t1lmr.fd) [1{/home/arne/.texmf-var/fonts/map/pdf
   tex/updmap/pdftex.map}] (./test3.aux)kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmr10
   mktexpk: don't know how to create bitmap font for ec-lmr10.
   kpathsea: Appending font creation commands to missfont.log.
   )
   Warning: pdflatex (file ec-lmr10): Font ec-lmr10 at 600 not found
   Output written on test3.pdf (1 page, 969 bytes).
   Transcript written on test3.log.

But my original point with this item was that without texlive-binextra
installed the above would also fail because gsftopk is in that package
and therefore missing. But I guess that we will never need gsftopk if
the other problem is fixed(?)


>> >> 6. mathpazo.sty is installed with the package `texlive-latex' but uses
>> >>    some font stuff or something from `texlive-mathextra' (at least
>> >>    with my test document).
>> >
>> > Again, please the document and the log file.
>> 
>> A minimal example is attached as test6.tex and log file with and
>
> I can confirm the following:
> I can latex the file, but dvips does not work. For this you have to
> install the texlive-fontsextra which contains the fpl fonts.

And also when you want to use pdflatex on the document.

> Wether this is intended or not, I don't now.
> (And it shouldn depend on texlive-mathextra, are you sur?)

It just seems confusing that mathpazo.sty is in texlive-latex; the
.pfb-files in texlive-fontsextra and texlive-fontsrecommended; and if
you want the "real" small caps (the sc-option to mathpazo) you also
need texlive-mathextra.

As a user I would expect to have all the functionality of the mathpazo
package installed (including the actual fonts) when I have the
.sty-file (on the other hand TeX Live probably also ships .sty-files
without fonts for commercial fonts and that is okay with me ...).

But this seems more of a TeX Live question than a Debian packaging
question.

>> >> 7. My test document also fails with \usepackage{lmodern}. From the
>> >>    missfont.log:
>> >> 
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmtt9
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+57/600 --dpi 657 ec-lmtt10
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmtt9
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+57/600 --dpi 657 ec-lmtt10
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmtt9
>> >>         mktexpk --mfmode / --bdpi 600 --mag 1+57/600 --dpi 657 ec-lmtt10
>> >
>> > Strange. Someone has an idea why, again, let me see the test document.
>> 
>> A minimal document (test7.tex) and log from run with pdflatex
>
> Also this I cannot reproduce. If you have lmodern,sty, this is in
> texlive-fontsrecommended, but then you should also have the actial
> fonts. Probably as above a problem with the installed lmodern package.
> PLease remove it (sorry, I hope to find something better soon).

This problem appears to be the same as the one mention in 3.


A thing with your newest upload. I just had texlive-langother
installed and purged (just to see what languages where in there).
Formats doesn't get rebuild by this package (and I guess the other
language packages as well) so hyphenation patterns are not
added/removed from the formats on install/purge.


Keep up the good work!

Kind regards,
-- 
Arne Jørgensen <http://arnested.dk>
DK-TUG / Danish TeX Users Group <http://www.tug.dk/>



More information about the tex-live mailing list