pertinent @lilypond entries.
input, which is often bare bones. For example, compare the input and
output of the following example:
-@lilypond[verbatim,relative=2]
+@lilypond[verbatim,relative=2,fragment]
cis4 cis2. g4
@end lilypond
staves. Each part that should be on its own staff, is preceded with
@code{\new Staff}.
-@lilypond[verbatim,relative=2,raggedright]
+@lilypond[verbatim,relative=2,raggedright,fragment]
<< \new Staff { c4 c }
\new Staff { d4 d }
>>
@end quotation
For example,
-@lilypond[verbatim,relative=2]
+@lilypond[verbatim,relative=2,fragment]
R1*2
\set Score.skipBars = ##t
R1*2
context (typically @context{ChordNames}, @context{Voice}, or
@context{Lyrics}) is used. In this example,
-@lilypond[verbatim,relative=2]
+@lilypond[verbatim,relative=2,fragment]
c8 c c c
\set autoBeaming = ##f
c8 c c c
Settings that should only apply to a single time-step can be entered
easily with @code{\once}, for example in
-@lilypond[verbatim,relative=2]
+@lilypond[verbatim,relative=2,fragment]
c4
\once \set fontSize = #4.7
c4
example which removes @code{Time_signature_engraver} and
@code{Clef_engraver} from a @code{Staff} context,
-@lilypond[relative=1, verbatim]
+@lilypond[relative=1, verbatim,fragment]
<< \new Staff {
f2 g
}
@cindex polymetric scores
-@lilypond[relative=1,raggedright,verbatim]
+@lilypond[relative=1,raggedright,verbatim,fragment]
\new Score \with {
\remove "Timing_engraver"
} <<
applies to the current staff. Other staves will keep their normal
appearance. Here we see the command in action:
-@lilypond[verbatim,relative=2]
+@lilypond[verbatim,relative=2,fragment]
c4
\override Staff.Stem #'thickness = #4.0
c4
causing it to default to @context{Voice}, and adding @code{\once} applies
the change during one timestep only
-@lilypond[verbatim,relative=2]
+@lilypond[fragment,verbatim,relative=2]
c4
\once \override Stem #'thickness = #4.0
c4
the object is created. In this example,
-@lilypond[verbatim,relative=2]
+@lilypond[fragment,verbatim,relative=2]
\override Slur #'thickness = #3.0
c8[( c
\override Beam #'thickness = #0.6
@cindex setting object properties
-@lilypond[relative=1,verbatim]
+@lilypond[fragment,relative=1,verbatim]
\stemUp
f-5
\once \override Fingering
example; a more elaborate explanation is in @ref{Constructing a
tweak}:
-@lilypond[relative=1,verbatim]
+@lilypond[fragment,relative=1,verbatim]
c2\fermata
\override Script #'padding = #3
b2\fermata
Suppose we want to move the fingering indication in the fragment
below:
-@lilypond[relative=2,verbatim]
+@lilypond[fragment,relative=2,verbatim]
c-2
\stemUp
f
Recall that we wanted to change the position of the @b{2} in
-@lilypond[relative=2,verbatim]
+@lilypond[fragment,relative=2,verbatim]
c-2
\stemUp
f
@item @code{1 2 8 16}
@tab durations
@tab
-@lilypond[relative=2,notime]
+@lilypond[fragment,relative=2,notime]
\set Staff.autoBeaming = ##f
\set Staff.Clef = \turnOff
c1 c2 c8 c16
@item @code{c4. c4..}
@tab augmentation dots
@tab
-@lilypond[relative=2,notime]
+@lilypond[fragment,relative=2,notime]
\set Staff.Clef = \turnOff
c4. c4..
@end lilypond
@item @code{c d e f g a b }
@tab scale
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,relative=1,notime]
c d e f g a b
@end lilypond
@item @code{fis bes}
@tab alteration
@tab
-@lilypond[relative=1,notime]
+@lilypond[fragment,relative=1,notime]
fis bes
@end lilypond
@item @code{\clef treble \clef bass }
@tab clefs
@tab
-@lilypond[notime]
+@lilypond[fragment,notime]
\clef treble
s4_" "
\clef bass
@noindent
produces
-@lilypond
+@lilypond[fragment]
c' d' e' f' g'2 g'
@end lilypond
@noindent
produces
-@lilypond[staffsize=11]{ <c' e' g'> }
+@lilypond[fragment,staffsize=11]{ <c' e' g'> }
When producing texinfo, lilypond-book also generates bitmaps of the
music, so you can make a HTML document with embedded music.
@noindent
produces
-@lilypond[staffsize=26]
+@lilypond[fragment,staffsize=26]
c' d' e' f' g'2 g'2
@end lilypond
@noindent
produces
-@lilypond[staffsize=11]{<c' e' g'>}
+@lilypond[fragment,staffsize=11]{<c' e' g'>}
The linewidth of the music will be adjust by examining the commands in
the document preamble, the part of the document before
</lilypond>
@end example
-@lilypond[relative=2]
+@lilypond[fragment,relative=2]
\key c \minor r8 c16 b c8 g as c16 b c8 d | g,4
@end lilypond
S: arpeggio,
FI: arpeggio, murtosointu.
-@lilypond
+@lilypond[fragment]
\notes \context PianoStaff <<
\context Staff = SA \relative c'' {
\time 4/4
The base counting value and the number of them per measure is indicated at
the start of the music.
-@lilypond
+@lilypond[fragment]
\key g \major
\time 4/4
\notes\relative c'' { g4 c b a | g1 \bar "||"}
for connecting piano staves, angular brackets for connecting parts in an
orchestral or choral score.
-@lilypond
+@lilypond[fragment]
\notes\context GrandStaff <<
\relative c''\context Staff = SA { \clef treble g4 e c2 }
\relative c \context Staff = SB { \clef bass c1 \bar "|." } >>
@end lilypond
-@lilypond
+@lilypond[fragment]
\context StaffGroup <<
% \set StaffGroup.minVerticalAlign = #12
\notes\relative c'' \context Staff = SA { \clef treble g4 e c2 }
Progressing melodically by intervals of a second. Opposite of @aref{disjunct movement}.
-@lilypond
+@lilypond[fragment]
\key g \major \time 4/4
\notes\relative c'' { g4 g g a | b2 a | g4 b a a | g1 \bar "||" }
@end lilypond
Increasing volume. Indicated by a rightwards opening horizontal wedge or the
abbreviation ``cresc.''.
-@lilypond
+@lilypond[fragment]
\key g \major \time 4/4
\notes\relative c'' { g4 \< a b c | d1\! \bar "|." }
@end lilypond
Abbreviated ``d.s.''. Repetition, not from the beginning, but from
another place frequently near the beginning marked by a sign:
-@lilypond
+@lilypond[fragment]
%\override TextScript #'font-style = #'large
\override TextScript #'font-shape = #'italic
\key g \major \time 4/4
Decreasing tone volume. Indicated by a leftwards opening horizontal wedge
or the abbreviation ``decresc.''.
-@lilypond
+@lilypond[fragment]
\notes\relative c'' {
\key g \major \time 4/4
d4 \> c b a | g1 \! \bar "|."
Progressing melodically by intervals larger than a major second.
Opposite of @aref{conjunct movement}.
-@lilypond
+@lilypond[fragment]
\key a \major
\time 4/4
\notes\relative c' {
Prolonged note or rest of indefinite duration.
-@lilypond
+@lilypond[fragment]
\time 4/4
\notes\relative c'' {
a4 b c2^\fermata \bar "|."
Sequence of chords that terminate a musical phrase or
section. @aref{functional harmony}.
-@lilypond
+@lilypond[fragment]
\notes\context PianoStaff <<
\context Staff = SA \relative c'' {
\time 4/4
one speaks of @emph{duple} (2/2, 2/4, 2/8), @emph{triple} (3/2, 3/4, 3/8), or
@emph{quadruple} (4/2, 4/4, 4/8) meter. 4/4 is also called common meter.
-@lilypond
+@lilypond[fragment]
\notes\relative c'' {
\time 3/4
\key f \major
c es d | c bes8 a bes4 | c es d | c2 \bar "||"}
@end lilypond
-@lilypond
+@lilypond[fragment]
\notes\relative c' {
\time 6/8
\key f \major
c'8 c c c e16 d e c \bar "||"}
@end lilypond
-@lilypond
+@lilypond[fragment]
\notes\relative c'' {
\time 5/4
\key g \major
The briefest intelligible and self-contained fragment of a musical theme or
subject.
-@lilypond
+@lilypond[fragment]
\set Score.TimeSignature = \turnOff
%\override Score.TextScript #'font-style = #'large
\notes\relative c'' {
S: flertaktspaus,
FI: usean tahdin mittainen tauko.
-@lilypond
+@lilypond[fragment]
\notes\relative c'' {
a1
\set Score.skipBars = ##t R1*3
An augmentation dot after a note multiplies the duration by one and a
half. Another dot adds yet a fourth of the duration.
-@lilypond
+@lilypond[fragment]
%\override Score.TextScript #'font-style = #'large
\notes\relative c'' {
\time 4/4
Subdivisions by@w{ }2 (@emph{tuplets}) or@w{ }4 (@emph{quadruplets}) of
dotted notes are also frequently used.
-@lilypond
+@lilypond[fragment]
%\override Score.TextScript #'font-style = #'large
\notes\relative c'' {
\time 4/4
}
@end lilypond
-@lilypond
+@lilypond[fragment]
\notes\relative c'' {
\time 3/4
\times 3/2 {g4_"duplets" g} |
note first while in the music from the preceding baroque and classic periods
the upper note is played first.
-@lilypond
+@lilypond[fragment]
<<
\context Staff = sa {
% \override Score.TextScript #'font-style = #'large
Other frequently used ornaments are the @emph{turn}, the @emph{mordent}, and the
@emph{prall} (inverted mordent).
-@lilypond
+@lilypond[fragment]
<<
\context Staff = sa {
% \override Score.TextScript #'font-style = #'large
S: repris,
FI: toisto.
-@lilypond
+@lilypond[fragment]
\key g \major
\time 4/4
\notes\relative c'' {
Playing the note(s) short. Staccato is indicated by a dot above or below the
note head.
-@lilypond
+@lilypond[fragment]
\key d \major
\time 4/4
\notes\relative c'' {
deviation from this scheme is felt as a disturbance or contradiction between
the underlaying (normal) pulse and the actual (abnormal) rhythm.
-@lilypond
+@lilypond[fragment]
\time 4/4
\notes\relative c' {
\partial 4
with figures designating the chief @aref{interval}s and
@aref{chord}s to be played above the bass notes.
-@lilypond
+@lilypond[fragment]
\context GrandStaff <<
\context Staff = lh \notes\relative c'' {
\time 4/4
Shifting a melody up or down in pitch, while keeping the same
relative pitches.
-@lilypond
+@lilypond[fragment]
\context Staff {
\time 3/4
\notes\relative c'' {
}
@end lilypond
-@lilypond
+@lilypond[fragment]
\context Staff {
\time 3/4
\transpose c bes \relative c'' {
Initial note(s) of a melody occurring before the first bar
line. @aref{measure}, @aref{meter}.
-@lilypond
+@lilypond[fragment]
\key f \major
\time 4/4
\notes\relative c' {
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-07-17 12:18+0200\n"
+"POT-Creation-Date: 2004-07-17 12:58+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. for --output-format.
#. Bug in option parser: --output=foe is taken as an abbreviation
#. for --output-format.
+#. Bug in option parser: --output=foe is taken as an abbreviation
+#. for --output-format.
#: lilypond-book.py:82 old-lilypond-book.py:123 main.cc:138 lily/main.cc:125
msgid "EXT"
msgstr ""
#. FIXME: broken sentence
#. FIXME: broken sentence
#. FIXME: broken sentence
+#. FIXME: broken sentence
#: all-font-metrics.cc:100 lily/all-font-metrics.cc:95
#, c-format
msgid "checksum mismatch for font file: `%s'"
#.
#. last->translator_id_string () = get_change ()->change_to_id_string ();
#.
+#.
+#. We could change the current translator's id, but that would make
+#. errors hard to catch
+#.
+#. last->translator_id_string () = get_change ()->change_to_id_string ();
+#.
#: change-iterator.cc:93 lily/change-iterator.cc:93
msgid "I'm one myself"
msgstr ""
#. No version number or newline here. It confuses help2man.
#. No version number or newline here. It confuses help2man.
#. No version number or newline here. It confuses help2man.
+#. No version number or newline here. It confuses help2man.
#: main.cc:196 lily/main.cc:181
#, c-format
msgid "Usage: %s [OPTIONS]... FILE..."
#.
#. music for the softenon children?
#.
+#.
+#. music for the softenon children?
+#.
#: new-fingering-engraver.cc:155 lily/new-fingering-engraver.cc:153
msgid "music for the martians."
msgstr ""
#. this shouldn't happen, but let's continue anyway.
#. this shouldn't happen, but let's continue anyway.
#. this shouldn't happen, but let's continue anyway.
+#. this shouldn't happen, but let's continue anyway.
#: separation-item.cc:53 separation-item.cc:97 lily/separation-item.cc:53
#: lily/separation-item.cc:97
msgid "Separation_item: I've been drinking too much"
#. eaten start event?
#. How to shut up this warning, when Voice_devnull_engraver has
#. eaten start event?
+#. How to shut up this warning, when Voice_devnull_engraver has
+#. eaten start event?
#: slur-engraver.cc:139 lily/slur-engraver.cc:139
msgid "can't find start of slur"
msgstr ""
#. more of a programming error.
#. Not using ngettext's plural feature here, as this message is
#. more of a programming error.
+#. Not using ngettext's plural feature here, as this message is
+#. more of a programming error.
#: tfm-reader.cc:108 lily/tfm-reader.cc:108
#, c-format
msgid "TFM header of `%s' has only %u word (s)"
#. (Here really with a warning!)
#. If there is no such symbol, we default to the numbered style.
#. (Here really with a warning!)
+#. If there is no such symbol, we default to the numbered style.
+#. (Here really with a warning!)
#: time-signature.cc:95 lily/time-signature.cc:95
#, c-format
msgid "time signature symbol `%s' not found; reverting to numbered style"
#.
#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
#.
+#.
+#. Todo: should make typecheck?
+#.
+#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
+#.
#: time-signature-engraver.cc:57 lily/time-signature-engraver.cc:57
#, c-format
msgid "Found strange time signature %d/%d."