Thomas Esser writes:
> As usual: please, send me feedback, even if it all just works :-)
I'm having an ever so slightly annoying problem when trying to use
tetex-3.0 with LilyPond. We include a postscript header in the dvi
which dvips cannot find, although kpsewhich can. Any ideas?
$ cat simple.tex
\special{header=music-drawing-routines.ps}
\bye
These are the commands that I ran for tetex-2.0 and tetex-3.0
echo $TEXMF
which kpsewhich
kpsewhich music-drawing-routines.ps
which dvips
dvips simple.dvi
KPATHSEA_DEBUG=1 dvips simple.dvi 2>&1 | grep music-drawing-routines
simple.tex
\special{header=music-drawing-routines.ps}
\bye
3.0:
11:24:08 [EMAIL PROTECTED]:~/lily
$ echo $TEXMF
{/home/janneke/cvs/savannah/lilypond/lilypond/share/lilypond,{!!/home/janneke/usr/pkg/tetex/share/texmf}}
11:24:09 [EMAIL PROTECTED]:~/lily
$ which kpsewhich
/home/janneke/usr/pkg/tetex/bin/kpsewhich
11:24:09 [EMAIL PROTECTED]:~/lily
$ kpsewhich music-drawing-routines.ps
/home/janneke/cvs/savannah/lilypond/lilypond/share/lilypond/tex/source/out/music-drawing-routines.ps
11:24:09 [EMAIL PROTECTED]:~/lily
$ which dvips
/home/janneke/usr/pkg/tetex/bin/dvips
11:24:09 [EMAIL PROTECTED]:~/lily
$ dvips simple.dvi
This is dvips(k) 5.94b Copyright 2004 Radical Eye Software
(www.radicaleye.com)
' TeX output 2005.01.03:1123' -> |lpr
dvips: ! Couldn't find header file music-drawing-routines.ps
11:24:09 [EMAIL PROTECTED]:~/lily
$ KPATHSEA_DEBUG=1 dvips simple.dvi 2>&1 | grep music-drawing-routines
kdebug:kpse_normalize_path (./music-drawing-routines.ps) => 0
kdebug:kpse_normalize_path (./music-drawing-routines.ps) => 0
kdebug:kpse_normalize_path
(/home/janneke/cvs/savannah/lilypond/lilypond/share/lilypond/dvips/music-drawing-routines.ps)
=> 1
kdebug:kpse_normalize_path
(/home/janneke/cvs/savannah/lilypond/lilypond/share/lilypond/fonts/type1/music-drawing-routines.ps)
=> 1
dvips: ! Couldn't find header file music-drawing-routines.ps
2.0:
$ echo $TEXMF
{/home/janneke/lily/share/lilypond/,{!!/usr/share/texmf}}
11:31:26 [EMAIL PROTECTED]:~/lilyal
$ which kpsewhich
/usr/bin/kpsewhich
11:31:26 [EMAIL PROTECTED]:~/lily
$ kpsewhich music-drawing-routines.ps
/home/janneke/lily/share/lilypond/tex/source/out/music-drawing-routines.ps
11:31:26 [EMAIL PROTECTED]:~/lily
$ which dvips
/usr/bin/dvips
11:31:26 [EMAIL PROTECTED]:~/lily
$ dvips simple.dvi
This is dvips(k) 5.92b Copyright 2002 Radical Eye Software
(www.radicaleye.com)
' TeX output 2005.01.03:1123' -> simple.ps
<texc.pro><music-drawing-routines.ps><f7b6d320.enc><texps.pro><special.pro>.
<cmr10.pfb>[1]
11:31:26 [EMAIL PROTECTED]:~/lily
$ KPATHSEA_DEBUG=1 dvips simple.dvi 2>&1 | grep music-drawing-routines
kdebug:kpse_normalize_path (./music-drawing-routines.ps) => 0
kdebug:kpse_normalize_path
(/home/janneke/lily/share/lilypond/tex/source/out/music-drawing-routines.ps) =>
1
kdebug:kpse_normalize_path (./music-drawing-routines.ps) => 0
kdebug:kpse_normalize_path
(/home/janneke/lily/share/lilypond/tex/source/out/music-drawing-routines.ps) =>
1
<music-drawing-routines.ps>kdebug:kpse_normalize_path (.) => 0
Jan.
--
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org