explicitly, so arrows show .
(Line breaking): add note about Forbid_line_break_engraver
* Documentation/user/tweaks.itely (Common tweaks): also set length
to prevent tie squeezing.
(Default files): use @var{}
* Documentation/user/converters.itely (Invoking abc2ly): remove mup2ly.
(Generating LilyPond files): add FOMUS.
2006-10-20 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * Documentation/user/page.itely (Displaying spacing): use \book
+ explicitly, so arrows show .
+ (Line breaking): add note about Forbid_line_break_engraver
+
+ * Documentation/user/tweaks.itely (Common tweaks): also set length
+ to prevent tie squeezing.
+ (Default files): use @var{}
+
* Documentation/user/converters.itely (Invoking abc2ly): remove mup2ly.
+ (Generating LilyPond files): add FOMUS.
2006-10-20 Joe Neeman <joeneeman@gmail.com>
@item
@uref{http://@/www@/.rosegardenmusic@/.com,Rosegarden},
which imports MIDI
+@item
+@uref{http://@/common-lisp@/.net/project/fomus/,FOMUS},
+a LISP library to generate music notation
@end itemize
c4 c2 c4
@end lilypond
+To allow line breaks on such bar lines, the
+@code{Forbid_line_break_engraver} can be removed from @code{Voice}
+context, like so
+
+
+@lilypond[quote,ragged-right,relative=2,fragment,verbatim]
+\new Voice \with {
+ \remove "Forbid_line_break_engraver"
+} {
+ c4 c2 c2 \break % now the break is allowed
+ c2 c4
+}
+@end lilypond
+
+
@node Page breaking
@subsection Page breaking
@funindex annotate-spacing
@cindex Spacing, display of properties
-To graphically display the dimensions of vertical properties
-that may be altered for page formatting, use
+To graphically display the dimensions of vertical properties that may
+be altered for page formatting, set @code{annotate-spacing} in the
+@code{\paper} block, like this
+
@lilypond[verbatim]
-\paper { annotate-spacing = ##t }
-{ c4 }
+#(set-default-paper-size "a6" 'landscape)
+
+\book {
+ \score { { c4 } }
+ \paper { annotate-spacing = ##t }
+}
@end lilypond
+@c need to have \book{} otherwise we get the separate systems. -hwn
+
@noindent
@c FIXME: really bad vagueness due to bug in annotate-spacing. -gp
Some unit dimensions are measured in staff spaces, while others
and blanking the first up-stem in that voice, the tie appears to cross
voices:
+
+@lilypond[quote,fragment,relative=2,verbatim]
+<< {
+ \once \override Stem #'transparent = ##t
+ b8~ b8\noBeam
+} \\ {
+ b[ g8]
+} >>
+@end lilypond
+
+To make sure that the just blanked stem doesn't sqeeuze the too much
+tie, we also lengthen the stem, by setting the @code{length} to
+@code{8},
+
@lilypond[quote,fragment,relative=2,verbatim]
<< {
\once \override Stem #'transparent = ##t
+ \once \override Stem #'length = #8
b8~ b8\noBeam
} \\ {
b[ g8]
@itemize @bullet
-@item Linux: @file{@{INSTALLDIR@}/lilypond/usr/share/lilypond/current/}
+@item Linux: @file{@var{installdir}/lilypond/usr/share/lilypond/current/}
@item OSX:
-@file{@{INSTALLDIR@}/LilyPond.app/Contents/Resources/share/lilypond/current/}.
-To access this, either @code{cd} into this directory from
-the Terminal, or control-click on the LilyPond application
-and select "Show Package Contents".
+@file{@var{installdir}/LilyPond.app/Contents/Resources/share/lilypond/current/}.
+To access this, either @code{cd} into this directory from the
+Terminal, or control-click on the LilyPond application and select
+"Show Package Contents".
-@item Windows: @file{@{INSTALLDIR@}/LilyPond/usr/share/lilypond/current/}
+@item Windows: @file{@var{installdir}/LilyPond/usr/share/lilypond/current/}
@end itemize