Hello,

> >[dynamics font problem while using v.1.2.17, mktexpk crashes on it]
> 
> That's not good.  You should have reported the mktexpk crash (although
> our response might have been: upgrade mktexpk).

mktexpk --version gives:

mktexpk $Id: mktexpk,v 1.25 1999/05/29 20:38:21 olaf Exp $
kpathsea version 3.3.1

And I have Guile version 1.3.4, so that's OK.


[attempt to upgrade lilypond to version 1.3.51]
> > ly2dvi crashes during the latex process, saying that the "\theheader" and
> > "\thefooter" were not defined.
> 
> It looks like you still have some leftovers from lilypond-1.2 installed.
> Try to find the file titledefs.tex, do
> 
>    locate titledefs.tex,
> or
>    find / -name titledefs.tex

that gives me:

/usr/local/share/lilypond/tex/titledefs.tex
/usr/share/texmf/tex/oldlilypond/titledefs.tex
/data/downloads/lilypond-1.2.17/tex/titledefs.tex
/data/downloads/lilypond-1.3.30/tex/titledefs.tex
/data/downloads/lilypond-1.3.51/tex/titledefs.tex

I forgot about the "oldlilypond" directory... but I guess that that should
not matter. Well, let's try. It looks like half a year ago or so I copied
all lilypond directories to 'oldlilypond' directories. After removing
those completely and reinstalling 1.3.52.... ly2dvi works! Apparently it
is not safe to store saves in some tex directory, even with an 'old'
prefix (they will still end up in the ls-R file). Hard lesson. 

But now: with my new lilypond 1.3.52 the problem with feta-din10 is still
there. Ly2dvi does not complain about it. But xdvi and dvips do. Xdvi
gives the following error output:

----------------------------------------------------------------------
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+120/600
--dpi 720 feta-din10
mktexpk: Running mf \mode:=ljfour; mag:=1+120/600; nonstopmode; input
feta-din10
This is METAFONT, Version 2.7182 (Web2C 7.3.1)

kpathsea: Running mktexmf  feta-din10
! I can't find file `feta-din10'.
<*> ...g:=1+120/600; nonstopmode; input feta-din10
                                                  
Please type another input file name
! Emergency stop.
<*> ...g:=1+120/600; nonstopmode; input feta-din10
                                                  
Transcript written on mfput.log.
grep: feta-din10.log: No such file or directory
mktexpk: `mf \mode:=ljfour; mag:=1+120/600; nonstopmode; input feta-din10'
failed to make feta-din10.720pk.
kpathsea: Appending font creation commands to missfont.log.
xdvi.bin: Can't find font feta-din10.720pk
xdvi.bin: Not all pixel files were found
------------------------------------------------------------------------

Dvips gives identical errors except for the last two lines:

--------------------------------------------------------------
.....
dvips: Font feta-din10 at 720 not found; scaling 600 instead.
dvips: Such scaling will generate extremely poor output.
<texc.pro><special.pro>. [1] [2] [3] [4] 
--------------------------------------------------------------

and is so kind as to still produce some viewable output and halleluiah! it
looks fine, except that the dynamic markings are somewhat large and at
some places interfere with other elements of the music; quod erat
expectandum: dvips just uses the unscaled font. 

I searched for mktexpk sources on the web (CTAN, ntg), in vain. In some
discussion groups I see more problems of mktexpk with recent TeX versions.
No solutions posted. Can you give me a hint whether version 1.25 is recent
enough and if not, where to get the newer version? If yes, what might then
be the cause of my feta-din10 problem? 

Conclusions:
- looking for titledefs.tex revealed my 'sin' of keeping save directories
of lilypond in the texmf tree, which explained my up- and downgrading
problems.
- the dynamics font still cannot be properly scaled in my setup.

Ciao,
David Boersma

Reply via email to