I guess the main problem is that you tried to install your own version of xvi. In a normal teTeX installation, all paths are found by looking at /usr/share/texmf/web2c/texmf.cnf (or wherever teTeX is installed). The settings in lilypond-profile rely on this, which makes it possible to all the LilyPond-related paths by just adding an extra texmf-like tree. This is done by setting the TEXMF variable. The music-drawing-routines.ps is normally found in usr/local/share/lilypond/2.*.*/tex/ (make install gives you two copies of the file, as Ferenc has pointed out).
It seems that you followed the instructions in the reference manual to install a newer xdvi. However, this requires some care to make sure that the new xdvi works well together with your existing teTeX.
It's probably easier to install the full teTeX version 2.x, which contains xdvik version 22.40v, that is fully capable of the point-and-click feature that probably is the reason you installed a newer xdvi.
In the texmf.cnf file for teTeX 2.0, I found the following lines that may explain why your xdvi doesn't find the correct paths:
% support non"k"-xdvi: PKFONTS.XDvi = .;$TEXMF/%s;$VARTEXFONTS/pk/{%m,modeless}// VFFONTS.XDvi = .;$TEXMF/%s PSHEADERS.XDvi = .;$TEXMF/%q{dvips,fonts/type1}// TEXPICTS.XDvi = .;$TEXMF/%q{dvips,tex}//
If this still doesn't work and you insist on keeping your xdvi 22.81, you probably want to fiddle with the PSHEADERS or TEXPICTS variables instead of XDVIINPUTS.
/Mats
Carter Brey wrote:
Ferenc Wagner wrote:
Hi there, Feri,
Didn't you occasionally execute it instead of sourcing? The latter is done by the . or source shell builtin.
Feri.
No... I ran the command:
. ~/bin/lilypond-profile
However, I did realize that I had been copying the template file buildscripts/lilpond-profile.sh, instead of buildscripts/out/lilypond-profile to my ~/bin directory. Once I copied the correct file, the noteheads appeared, but still no beams or slurs. And I still get the message:
"Cannot find PostScript file for inclusion in document: music-drawing-routines.ps"
So I'm still stumped. I can see that the file "music-drawing-routines.ps" is in /usr/local/share/lilypond/2.0.2/ps, but how do I make xdvi see it? Do I add that path to the XDVIINPUTS variable? Any insight much appreciated.
Carter Brey
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
-- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe =============================================
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user