> The strange thing :
> "lilypond-book toto.tex" produce a lily-*.ly a lily-*.tex and a toto.latex
> files.
> Running ly2dvi on the .ly file produce the good .dvi output.
> Running tex on the .tex file produce the good .dvi output.
> Running latex on toto.latex produce a .dvi with no beams and no slur (I dont
> test other features).
> I have no warnig during lilypond-book or latex (exept overfull \vbox... as
> usual :o).
> So what's the problem. I have no problem to built the documentation with all
> the beam/slurs.
This turned out to be quite intricate. The problem is actually caused by
\usepackage[francais]{babel}
which redefines ':' by adding an extra space. This breaks the
TeX code for inline Postscript \special{ps: ...}
The patch below should solve your problem.
/Mats
diff -u lily-ps-defs.tex.orig lily-ps-defs.tex
--- lily-ps-defs.tex.orig Thu Mar 22 10:27:54 2001
+++ lily-ps-defs.tex Thu Mar 29 10:27:24 2001
@@ -7,12 +7,14 @@
% header info (macros/defs, etc) should go into a \special{! ... },
% note the ! sign. See dvips.info for details.
%
+% Escape the colon with \string to avoid problem with french babel
+%
\def\lilySpace{ }
\def\turnOnPostScript{%
% This sets CTM so that you get to the currentpoint
% by executing a 0 0 moveto
\def\embeddedps##1{%
- \special{ps: @beginspecial @setspecial
+ \special{ps\string: @beginspecial @setspecial
\lilypondpaperoutputscale\lilySpace
\lilypondpaperoutputscale\lilySpace scale
##1 @endspecial}%
_______________________________________________
Gnu-music-discuss mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/gnu-music-discuss