* lily/music.cc: add double quotes to failed octave check.
+ * Documentation/user/ advanced-notation, changing-defaults,
+ instrument-notation, invoking, music-glossary: whole bunch of minor
+ fixes from mailist.
+
2006-03-30 Han-Wen Nienhuys <hanwen@lilypond.org>
* lily/pango-font.cc (pango_item_string_stencil): more robustness.
marks. Note that the dynamic font only contains the characters
@code{f,m,p,r,s} and @code{z}.
+Some situations (such as dynamic marks) have preset font-related
+properties. If you are creating text in such situations, it
+is advisable to cancel those properties with
+@code{normal-text}. See @ref{Overview of text markup commands}
+for more details.
+
@cindex make-dynamic-script
@lilypond[quote,verbatim,ragged-right]
In other words, once the @code{FingerEvent}s are interpreted, the
@code{Fingering_engraver} plug-in will process them.
+
+@ignore
+@c I can't figure out what this is supposed to mean. -gp
+
The @code{Fingering_engraver} is also listed to create
@internalsref{Fingering} objects,
-
-Lo and behold, that is also the
+@c old info? it doesn't make any sense to me with our current docs.
+This is also the
second bit of information listed under @b{See also} in the Notation
-manual. By clicking around in the program reference, we can follow the
+manual.
+@end ignore
+
+By clicking around in the program reference, we can follow the
flow of information within the program, either forward (like we did
here), or backwards, following links like this:
@end itemize
It notably does not work for stems and accidentals (these are caused
-by note heads, not by music events), clefs (these are not caused by
+by note heads, not by music events) or clefs (these are not caused by
music inputs, but rather by the change of a property value).
In a similar vein, objects may be parenthesized by prefixing
text = \lyricmode {
\set stanza = "1." Ma- ry had a lit- tle lamb,
-it's fleece was white as snow.
+its fleece was white as snow.
}
\book{
@var{path/to}/LilyPond.app/Contents/Resources/bin/convert-ly
@end example
+Alternatively, you may add this directory to your path. Modify (or create)
+a file called @code{.profile} in your home directory such that it contains
+
+@example
+export PATH=$PATH:@var{path/to}/LilyPond.app/Contents/Resources/bin
+@end example
+
+@noindent
+This file should end with a blank line.
+
+Note that @var{path/to} will generally be @code{/Applications/}.
+
+
@node Error messages
@section Error messages
\context Voice \relative c'' {
<g e c >1 < a f d > < b g e >
<c a f > < d b g > < e c a > < f d b > }
-\context Lyrics \lyrics { T Sp Dp S D Tp "\ \ D{\\kern-5pt}$\\mid$" }
+\context Lyrics \lyrics { T Sp Dp S D Tp \markup{ D\translate #(cons -2 0) {"|"} } }
@end lilypond
@node G