]> git.donarmstrong.com Git - lilypond.git/commitdiff
LSR: update.
authorGraham Percival <graham@percival-music.ca>
Wed, 26 Mar 2008 09:01:03 +0000 (02:01 -0700)
committerGraham Percival <graham@percival-music.ca>
Wed, 26 Mar 2008 09:01:03 +0000 (02:01 -0700)
23 files changed:
input/lsr/adding-volta-brackets-to-additional-staves.ly
input/lsr/ambiti-multiple-voices.ly
input/lsr/ancient-notation.snippet-list
input/lsr/caesura-railtracks-with-fermata.ly
input/lsr/center-text-below-hairpin-dynamics.ly
input/lsr/changing--flageolet-mark-size.ly
input/lsr/changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
input/lsr/combining-dynamics-with-markup-texts.ly
input/lsr/contemporary-glissando.ly
input/lsr/contexts-and-engravers.snippet-list
input/lsr/creating-text-spanners.ly
input/lsr/display-bracket-with-only-one-staff-in-a-system.ly [new file with mode: 0644]
input/lsr/editorial-and-educational-use.snippet-list
input/lsr/inserting-score-fragments-above-the-staff,-as-markups.ly
input/lsr/making-some-staff-lines-thicker-than-the-others.ly [new file with mode: 0644]
input/lsr/mensurstriche-layout-bar-lines-between-the-staves.ly [new file with mode: 0644]
input/lsr/modifying-tuplet-bracket-length.ly
input/lsr/permitting-line-breaks-within-beamed-tuplets.ly
input/lsr/printing-music-with-different-time-signatures.ly
input/lsr/skips-in-lyric-mode-2.ly
input/lsr/staff-notation.snippet-list
input/lsr/three-sided-box.ly
input/lsr/tweaks-and-overrides.snippet-list

index b4567d84cf808bf1078ab36d86e7ed4770f97a68..4e8915f53c3913fcb9d98a78eee59cd92372c6ba 100644 (file)
@@ -5,11 +5,11 @@
 \header {
   lsrtags = "repeats"
  texidoc = "
-The @code{Volta_engraver} by default resides in the Score context, and
-brackets for the repeat are thus normally only printed over the topmost
-staff.  This can be adjusted by adding @code{Volta_engraver} to the
-Staff context where you want the brackets to appear; see also the
-\"Volta multi staff\" snippet.
+The @code{Volta_engraver} by default resides in the @code{Score}
+context, and brackets for the repeat are thus normally only printed
+over the topmost staff. This can be adjusted by adding the
+@code{Volta_engraver} to the @code{Staff} context where you want the
+brackets to appear; see also the \"Volta multi staff\" snippet.
 " }
 % begin verbatim
 <<
index 9ee2b3a5d5840a0479d532e0d4d7b928a58a7516..6864d8d19be1d092de5fe1618f93497bccca2143 100644 (file)
@@ -16,12 +16,12 @@ ambitus per staff rather than per voice, add the
   }
 <<
   \new Voice \relative c'' {
-      \voiceOne
-      c4 a d e f1
-    }
+    \voiceOne
+    c4 a d e f1
+  }
   \new Voice \relative c' {
-      \voiceTwo
-      es4 f g as b1
-    }
+    \voiceTwo
+    es4 f g as b1
+  }
 >>
 
index 88c40ece44352aab2de1e7931c3d08580893cd1f..9da2dde0b7a692e7f37b0ca1875da53e9a836ed2 100644 (file)
@@ -5,5 +5,6 @@ ancient-notation-template----modern-transcription-of-mensural-music.ly
 ancient-fonts.ly
 ancient-time-signatures.ly
 custodes.ly
+mensurstriche-layout-bar-lines-between-the-staves.ly
 ancient-notation-template----modern-transcription-of-gregorian-music.ly
 rest-styles.ly
index 08ee89a2858d6a097177f62298e3b04323b807e6..9a7fbf1ac9696b841df1de0c5e6ad5e224a6640e 100644 (file)
@@ -12,19 +12,16 @@ and a fermata.
 " }
 % begin verbatim
 {
-  \context Voice {
-    c''2.
-    % use some scheme code to construct the symbol
-    \override BreathingSign #'text = #(markup #:line 
-                                  (#:musicglyph "scripts.caesura.curved"
-                                   #:translate (cons -1.75 1.6) 
-                                   #:musicglyph "scripts.ufermata"
-                                  ))
-    \breathe c''4
-    % set the breathe mark back to normal
-    \revert BreathingSign #'text
-    c''2. \breathe c''4
-    \bar "|."
+  c''2.
+  % construct the symbol
+  \override BreathingSign #'text = \markup {
+    \line {
+      \musicglyph #"scripts.caesura.curved" \translate #'(-1.75 . 1.6) \musicglyph #"scripts.ufermata"
+    }
   }
+  \breathe c''4
+  % set the breathe mark back to normal
+  \revert BreathingSign #'text
+  c''2. \breathe c''4
+  \bar "|."
 }
-
index e427bfcfa97a51efe091945fe200bf7e98550621..2139970e70a5d41e325c0cd38d48512f77c8dd2b 100644 (file)
@@ -5,11 +5,10 @@
 \header {
   lsrtags = "expressive-marks, text"
  texidoc = "
-This example provides a function to typeset hairpin (de)crescendo with
-some additional text below it, such as \"molto\" or \"poco\". 
-
-The example also illustrates how to use modify the way an object
-normally is printed, using some Scheme code.  
+This example provides a function to typeset a hairpin (de)crescendo
+with some additional text below it, such as \"molto\" or \"poco\".The
+example also illustrates how to modify the way an object is normally
+printed, using some Scheme code.  
 " }
 % begin verbatim
 hairpinWithCenteredText = #(define-music-function
@@ -27,8 +26,8 @@ hairpinWithCenteredText = #(define-music-function
 #})
 
 
-hairpinMolto = \hairpinWithCenteredText \markup {\italic "molto"}
-hairpinMore  = \hairpinWithCenteredText \markup {\bigger "moltissimo"}
+hairpinMolto = \hairpinWithCenteredText \markup { \italic "molto" }
+hairpinMore  = \hairpinWithCenteredText \markup { \bigger "moltissimo" }
 
 \new Staff {
    \hairpinMolto c'2\< c'2\f
index 22724d65b1d3ef97fbfebb2b5f22691f8eeabb75..5bc4e29fa5de1e7e2ca9f16e74edbc3aab9c9052 100644 (file)
@@ -5,17 +5,17 @@
 \header {
   lsrtags = "expressive-marks"
  texidoc = "
-To make the \\flageolet circle smaller you can use the following scheme
-code (found in the Lilypond-user-archive)
+To make the @code{\\flageolet} circle smaller you can use the following
+Scheme code. 
 " }
 % begin verbatim
-F = #(let ((m (make-music 'ArticulationEvent
+smallFlageolet = #(let ((m (make-music 'ArticulationEvent
                           'articulation-type "flageolet")))
        (set! (ly:music-property m 'tweaks)
              (acons 'font-size -3
                     (ly:music-property m 'tweaks)))
        m)
 
-\relative c'' { d4^\flageolet_\markup {"orginal \flageolet "} d4_\flageolet
-  c4^\F_\markup {smaller } c4_\F 
+\relative c'' { d4^\flageolet_\markup { default size } d4_\flageolet
+  c4^\smallFlageolet_\markup { smaller } c4_\smallFlageolet 
 }
index b737fc83a2cca8420a9974b8d46a251e8a6ab936..5ba1747bd4c8f23789b737a4552c3fbc139e7020 100644 (file)
@@ -3,14 +3,14 @@
 \version "2.11.38"
 
 \header {
-  lsrtags = "expressive-marks"
+  lsrtags = "expressive-marks, editorial-and-educational-use"
  texidoc = "
 The appearance of slurs may be changed from solid to dotted or dashed.
 
 
 " }
 % begin verbatim
-\relative c'{
+\relative c' {
   c( d e  c) |
   \slurDotted
   c( d e  c) |
index 52c146f7c47c4fedc5dab4b1451c3d818f08bba4..ed927bf6bd8afb73365b60dd894c0ad216594fe9 100644 (file)
@@ -6,18 +6,16 @@
   lsrtags = "expressive-marks, text"
  texidoc = "
 Some dynamics may involve text indications (such as \"più forte\",
-\"piano subito\", etc.). They can be produced using a \\markup bloc.
+\"piano subito\", etc.). They can be produced using a @code{\\markup}
+block.
 " }
 % begin verbatim
-\layout{ragged-right = ##t}
+\layout { ragged-right = ##t }
 
-piuf = \markup {  \italic "molto" \dynamic "f" }
+piuf = \markup { \italic "più" \dynamic "f" }
 
-\relative c''{
+\relative c'' {
+  c2
   c-\piuf
-  c
-  c2\< c2\!
-  
-  c2\< c2\!
 }
 
index 6783d4a8b2650975645c12942175e1af22bf3a7f..1821f37809553c5ee19163ff3b1118679b718908 100644 (file)
@@ -5,19 +5,17 @@
 \header {
   lsrtags = "expressive-marks"
  texidoc = "
-Use a glissando without final note. Contemporary glissando !
+Use a glissando without final note. Contemporary glissando!
 " }
 % begin verbatim
 \relative c'' {
-    \override Glissando #'style = #'zigzag
-     \time 3/4
-     c4 c
-        \cadenzaOn  c\glissando \hideNotes c,, \unHideNotes \cadenzaOff
-        \bar "|"
-        }
+  \time 3/4
+  \override Glissando #'style = #'zigzag
+  c4 c
+  \cadenzaOn  c\glissando \hideNotes c,, \unHideNotes \cadenzaOff
+  \bar "|"
+}
 
 \addlyrics { Use cadenzaOn glissando hideNotes }
-\addlyrics { unHideNotes cadenzaOff, skip_and_\bar \skip 4  }
-\layout{raggedright = ##t}
-\header { tagline="" }
+\addlyrics { unHideNotes cadenzaOff, skip_and_\bar \skip 4 }
 
index 0205e5c88f399615378e065388e1316ac9ec551d..0e9125fcdd7cab8bc1f1d434cf85df66808142b5 100644 (file)
@@ -2,8 +2,9 @@ creating-blank-staves.ly
 chant-or-psalms-notation.ly
 adding-and-extra-staff-at-a-line-break.ly
 adding-an-extra-staff.ly
-vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
+mensurstriche-layout-bar-lines-between-the-staves.ly
 changing-time-signatures-inside-a-polymetric-section-using--compressmusic.ly
 engravers-one-by-one.ly
 adding-a-figured-bass-above-or-below-the-notes.ly
+vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
 nesting-staves.ly
index 34b4f2eb785299b72a3270aa61aa27aed593ef05..da93b64dc3aa9efcc8053d27ddd97e502ce44947 100644 (file)
@@ -5,41 +5,38 @@
 \header {
   lsrtags = "expressive-marks, text, tweaks-and-overrides"
  texidoc = "
-The <code>\\startTextSpan</code> and <code>\\stopTextSpan</code>
-commands give you the ability to create text spanners as easily as
-pedals indications or octavations. Override some properties of the
-<code>TextSpanner</code> object to modify its output.
+The @code{\\startTextSpan} and @code{\\stopTextSpan} commands give you
+the ability to create text spanners as easily as pedal indications or
+octavations. Override some properties of the @code{TextSpanner} object
+to modify its output.
 " }
 % begin verbatim
-\relative c''{
-    \override TextSpanner  #'edge-text = #'("bla" . "blu")
-    a \startTextSpan
-    b c 
-    a \stopTextSpan
-
-    \override TextSpanner  #'dash-period = #2
-    \override TextSpanner  #'dash-fraction = #0.0
-    a \startTextSpan
-    b c 
-    a \stopTextSpan
-
-    \revert TextSpanner #'style
-    \override TextSpanner  #'style = #'dashed-line \override TextSpanner #'bound-details #'left #'text = \markup { \draw-line #'(0 . 1) }
+\relative c'' {
+  \override TextSpanner  #'edge-text = #'("bla" . "blu")
+  a \startTextSpan
+  b c
+  a \stopTextSpan
+  
+  \override TextSpanner  #'dash-period = #2
+  \override TextSpanner  #'dash-fraction = #0.0
+  a \startTextSpan
+  b c
+  a \stopTextSpan
+  
+  \revert TextSpanner #'style
+  \override TextSpanner  #'style = #'dashed-line \override TextSpanner #'bound-details #'left #'text = \markup { \draw-line #'(0 . 1) }
  \override TextSpanner #'bound-details #'right #'text = \markup { \draw-line #'(0 . -2) }
 
-    a \startTextSpan
-    b c 
-    a \stopTextSpan
-
-
-    \set Staff.middleCPosition = #-13
-
-    \override TextSpanner  #'dash-period = #10
-    \override TextSpanner  #'dash-fraction = #.5
-    \override TextSpanner  #'thickness = #10
-    a \startTextSpan
-    b c 
-    a \stopTextSpan
-    \set Staff.middleCPosition = #-6   
+  a \startTextSpan
+  b c
+  a \stopTextSpan
+  
+  \set Staff.middleCPosition = #-13
+  \override TextSpanner  #'dash-period = #10
+  \override TextSpanner  #'dash-fraction = #0.5
+  \override TextSpanner  #'thickness = #10
+  a \startTextSpan
+  b c
+  a \stopTextSpan
+  \set Staff.middleCPosition = #-6
 }
-
diff --git a/input/lsr/display-bracket-with-only-one-staff-in-a-system.ly b/input/lsr/display-bracket-with-only-one-staff-in-a-system.ly
new file mode 100644 (file)
index 0000000..ebb58b3
--- /dev/null
@@ -0,0 +1,45 @@
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+  lsrtags = "staff-notation, tweaks-and-overrides"
+ texidoc = "
+If there is only one staff in one of the staff types ChoirStaff,
+InnerChoirStaff, InnerStaffGroup and StaffGroup, the bracket won't be
+displayed as standard behaviour. This can be changed with:
+
+
+@code{\\override [staffcontext].SystemStartBracket #'collapse-height =
+#1}
+
+
+This applies to all staff contexts with
+@code{systemStartDelimiter}-property set to @code{'SystemStartBracket}.
+
+
+For staff contexts with @code{'SystemStartBrace}, such as
+@code{PianoStaff}, this tweaking can be used as well. 
+" }
+% begin verbatim
+\score {
+  \new StaffGroup << 
+    % Must be one lower than your actual amount off staff lines
+    \override StaffGroup.SystemStartBracket #'collapse-height = #4 
+    \new Staff { 
+      c'4 d' e' f' 
+    }
+  >> 
+  } 
+  {
+  \new PianoStaff << 
+    \override PianoStaff.SystemStartBrace #'collapse-height = #4 
+    \new Staff { 
+      c'4 d' e' f' 
+    }
+  >> 
+  } 
+  \layout { 
+    ragged-right = ##t 
+    indent = 0\cm
+  }
index b276b55f7252f512f004927ef97a28b41b66d5c3..3600f47a4b164b64db86f5c7e0aaf0330a2a6779 100644 (file)
@@ -1,4 +1,6 @@
 creating-blank-staves.ly
+making-some-staff-lines-thicker-than-the-others.ly
+changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
 default-direction-of-stems-on-the-center-line-of-the-staff.ly
 changing-a-single-notes-size-in-a-chord.ly
 grid-lines-emphasizing-rhythms-and-notes-synchronization.ly
index 260ee09d67e09f605f010c19045bd3edd22faabc..dd315c926bcfdc04b8eb4076d4bc9cf57b69ae9c 100644 (file)
@@ -5,32 +5,30 @@
 \header {
   lsrtags = "staff-notation"
  texidoc = "
-The \\markup command is quite versatile. In this snippet, it contains a
-\\score bloc instead of texts or marks.
+The @code{\\markup} command is quite versatile. In this snippet, it
+contains a @code{\\score} block instead of texts or marks.
 " }
 % begin verbatim
 tuning = \markup {
-    \score {
-       \new Staff \with {
-           \remove Time_signature_engraver
-       } {
-           \clef bass  <c, g, d g>1
-       }
-       \layout { ragged-right = ##t }
+  \score {
+    \new Staff \with { \remove Time_signature_engraver }
+    {
+      \clef bass  <c, g, d g>1
     }
+    \layout { ragged-right = ##t }
+  }
 }
 
-
 \header {
-    title = "Solo Cello Suites"
-    subtitle = "Suite IV"
-    subsubtitle = \markup { "Originalstimmung:" \tuning }
+  title = "Solo Cello Suites"
+  subtitle = "Suite IV"
+  subsubtitle = \markup { "Originalstimmung:" \general-align #Y #CENTER \tuning }
 }
 
 \relative {
-    \time 4/8
-    \times 2/3 { c'8 d e } \times 2/3 {c d e}
-    \times 2/3 { c8 d e } \times 2/3 {c d e}
-    g8 a8 g8 a 
-    g8 a8 g8 a 
+  \time 4/8
+  \times 2/3 { c'8 d e } \times 2/3 { c d e }
+  \times 2/3 { c8 d e } \times 2/3 { c d e }
+  g8 a8 g8 a
+  g8 a8 g8 a
 }
diff --git a/input/lsr/making-some-staff-lines-thicker-than-the-others.ly b/input/lsr/making-some-staff-lines-thicker-than-the-others.ly
new file mode 100644 (file)
index 0000000..26b89af
--- /dev/null
@@ -0,0 +1,20 @@
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+  lsrtags = "staff-notation, editorial-and-educational-use"
+ texidoc = "
+For pedagogical purposes, you may want to make one staff line thicker
+(e.g. the middle line, to emphasize the line of the G clef). This can
+be achieved by adding extra lines very close to the line you want to
+make thicker, using the #'line-positions property in the StaffSymbol
+context.
+" }
+% begin verbatim
+\score {
+     \new Staff{
+     \override Staff.StaffSymbol #'line-positions =#'(-4 -2 -0.2 0 0.2 2 4 )
+         d'4 e' f' g'
+     }
+}
diff --git a/input/lsr/mensurstriche-layout-bar-lines-between-the-staves.ly b/input/lsr/mensurstriche-layout-bar-lines-between-the-staves.ly
new file mode 100644 (file)
index 0000000..70a055c
--- /dev/null
@@ -0,0 +1,23 @@
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+  lsrtags = "staff-notation, ancient-notation, contexts-and-engravers, tweaks-and-overrides"
+ texidoc = "
+The mensurstriche-layout where the bar lines do not show on the staves
+but between staves can be achieved with a @code{StaffGroup} instead of
+a @code{ChoirStaff}. The bar line on staves is blanked out with an
+@code{\\override} command.
+" }
+% begin verbatim
+global = {\override Staff.BarLine #'transparent = ##t
+          s1 s
+          %the final bar line is not interupted
+          \once \override Staff.BarLine #'transparent = ##f
+          \bar "|."}
+\new StaffGroup
+\relative c'' <<
+  \new Staff {<< \global { c1 c } >>}
+  \new Staff {<< \global { c c } >>}
+>>
index b43cfc9ee3f9fd9c360f5849fbeddb86e832e634..1c96371b25ad640992739052c2c0c9070d1b841d 100644 (file)
@@ -16,22 +16,16 @@ modify what material they cover.
 " }
 % begin verbatim
 \new RhythmicStaff {
-
-      % Set tuplets to be extendable ..
-
-   \set tupletFullLength = ##t
-
-      % .. to cover all items up to the next note
-
-   \set tupletFullLengthNote = ##t
-   \time 2/4
-   \times 2/3 { c4 c c }
-
-      % .. or to cover just whitespace
-
-   \set tupletFullLengthNote = ##f
-   \time 4/4
-   \times 4/5 { c4 c1 }
-   \time 3/4
-   c4
+  % Set tuplets to be extendable...
+  \set tupletFullLength = ##t
+  % ...to cover all items up to the next note
+  \set tupletFullLengthNote = ##t
+  \time 2/4
+  \times 2/3 { c4 c c }
+  % ...or to cover just whitespace
+  \set tupletFullLengthNote = ##f
+  \time 4/4
+  \times 4/5 { c4 c1 }
+  \time 3/4
+  c4
 }
index 6ca79966d4727dad368bed7a7d806a8edb67ea9f..0a003cad0be8bf1e6265d3053ad982c26510d875 100644 (file)
@@ -10,20 +10,20 @@ may be permitted to within a beamed tuplet. Note that such off-beat
 tuplets have to be beamed manually.
 " }
 % begin verbatim
-\relative c'' {
- a8
- \repeat unfold 8 {\times 2/3 { c[ b a]}}
- % Insert a manual line break within a tuplet
- \times 2/3 { c[ b \bar "" \break a]}
- \repeat unfold 2 {\times 2/3 { c[ b a]}}
- c8
-}
 \layout {
- \context {
-   \Voice
-   % Permit line breaks within tuplets
-   \remove "Forbid_line_break_engraver"
-   % Allow beams to be broken at line breaks
-   \override Beam #'breakable = ##t
- }
+  \context {
+    \Voice
+    % Permit line breaks within tuplets
+    \remove "Forbid_line_break_engraver"
+    % Allow beams to be broken at line breaks
+    \override Beam #'breakable = ##t
+  }
+}
+\relative c'' {
+  a8
+  \repeat unfold 8 { \times 2/3 { c[ b a] } }
+  % Insert a manual line break within a tuplet
+  \times 2/3 { c[ b \bar "" \break a] }
+  \repeat unfold 2 { \times 2/3 { c[ b a] } }
+  c8
 }
index 782e12aa24fc04504f807a199a0c0cc7633948f7..65c27418837877120b2c38a42e0c49524bc5c4b9 100644 (file)
   lsrtags = "rhythms, percussion"
  texidoc = "
 In the following snippet, two parts have a completely different time
-signature, and yet keep synchronized. This can be achieved with the
-@code{\\compressMusic} command, as demonstrated here. The barlines
-can't be printed at the @code{Score} level anymore, so you have to
-remove the @code{Barline_engraver} and put it in the @code{Staff}
-context. 
+signature, yet remain synchronized. The barlines can't be printed at
+the @code{Score} level anymore, so you have to remove the
+@code{Barline_engraver} and put it in the @code{Staff} context. 
 " }
 % begin verbatim
 % Thanks to Adam James Wilson for this snippet
 
 \paper {
-       indent = #0
-       ragged-right = ##t
+  indent = #0
+  ragged-right = ##t
 }
 
-global = { \time 3/4 { s2. * 3 } \bar "" \break { s2. * 3 }}
+global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } }
 
 \layout {
-       \context { \Score
-               \remove "Timing_translator"
-               \remove "Time_signature_engraver"
-               \remove "Default_bar_line_engraver"
-               \override SpacingSpanner #'uniform-stretching = ##t
-               \override SpacingSpanner #'strict-note-spacing = ##t
-               proportionalNotationDuration = #(ly:make-moment 1 64)
-       }
-       \context { \Staff
-               \consists "Timing_translator"
-               \consists "Default_bar_line_engraver"
-               \consists "Time_signature_engraver"
-       }
-       \context { \Voice
-               \remove Forbid_line_break_engraver
-               tupletFullLength = ##t
-       }
+  \context {
+    \Score
+    \remove "Timing_translator"
+    \remove "Time_signature_engraver"
+    \remove "Default_bar_line_engraver"
+    \override SpacingSpanner #'uniform-stretching = ##t
+    \override SpacingSpanner #'strict-note-spacing = ##t
+    proportionalNotationDuration = #(ly:make-moment 1 64)
+  }
+  \context {
+    \Staff
+    \consists "Timing_translator"
+    \consists "Default_bar_line_engraver"
+    \consists "Time_signature_engraver"
+  }
+  \context {
+    \Voice
+    \remove "Forbid_line_break_engraver"
+    tupletFullLength = ##t
+  }
 }
 
-
-Bassklarinette =        \new Staff <<
-               \global
-               {
-               \bar "|"
-               \clef treble
-               \time 3/8
-               d''4.
-
-               \bar "|"
-               \time 3/4
-               r8 des''2( c''8)
-
-               \bar "|"
-               \time 7/8
-               r4. ees''2 ~
-
-               \bar "|"
-               \time 2/4
-               \tupletUp
-               \times 2/3 {ees''4 r4 d''4 ~}
-
-               \bar "|"
-               \time 3/8
-               \tupletUp
-               \times 3/4 {d''4 r4}
-
-               \bar "|"
-               \time 2/4
-               e''2
-
-               \bar "|"
-               \time 3/8
-       es''4.
-\bar "|"
-\time 3/4
-r8 d''2 r8
-\bar "|"
-               }
-       >>
-Perkussion =    \new StaffGroup <<
-               \new Staff <<
-                       \global
-                       {
-                       \bar "|"
-                       \clef percussion
-                       \time 3/4
-                       r4 c'2 ~
-
-                       \bar "|"
-                       c'2.
-
-                       \bar "|"
-                       R2.
-
-                       \bar "|"
-                       r2 g'4 ~
-
-                       \bar "|"
-                       g'2. ~
-
-                       \bar "|"
-                       g'2.
-                       }
-               >>
-               \new Staff <<
-                       \global
-                       {
-                       \bar "|"
-                       \clef percussion
-                       \time 3/4
-                       R2.
-
-                       \bar "|"
-                       g'2. ~
-
-                       \bar "|"
-                       g'2.
-
-                       \bar "|"
-                       r4 g'2 ~
-
-                       \bar "|"
-                       g'2 r4
-
-                       \bar "|"
-                       g'2.
-                       }
-               >>
-       >>
-
-\score { <<  \Bassklarinette \Perkussion >>
-
+Bassklarinette = \new Staff <<
+  \global {
+    \bar "|"
+    \clef treble
+    \time 3/8
+    d''4.
+    
+    \bar "|"
+    \time 3/4
+    r8 des''2( c''8)
+    
+    \bar "|"
+    \time 7/8
+    r4. ees''2 ~
+    
+    \bar "|"
+    \time 2/4
+    \tupletUp
+    \times 2/3 { ees''4 r4 d''4 ~ }
+    
+    \bar "|"
+    \time 3/8
+    \tupletUp
+    \times 3/4 { d''4 r4 }
+    
+    \bar "|"
+    \time 2/4
+    e''2
+    
+    \bar "|"
+    \time 3/8
+    es''4.
+    
+    \bar "|"
+    \time 3/4
+    r8 d''2 r8
+    \bar "|"
+  }
+>>
+
+Perkussion = \new StaffGroup <<
+  \new Staff <<
+    \global {
+      \bar "|"
+      \clef percussion
+      \time 3/4
+      r4 c'2 ~
+      
+      \bar "|"
+      c'2.
+      
+      \bar "|"
+      R2.
+      
+      \bar "|"
+      r2 g'4 ~
+      
+      \bar "|"
+      g'2. ~
+      
+      \bar "|"
+      g'2.
+    }
+  >>
+  \new Staff <<
+    \global {
+      \bar "|"
+      \clef percussion
+      \time 3/4
+      R2.
+      
+      \bar "|"
+      g'2. ~
+      
+      \bar "|"
+      g'2.
+      
+      \bar "|"
+      r4 g'2 ~
+      
+      \bar "|"
+      g'2 r4
+      
+      \bar "|"
+      g'2.
+    }
+  >>
+>>
+
+\score {
+  <<  \Bassklarinette \Perkussion >>
 }
-
index 1b1e6f3868b4a7bcf8681c8d73c66ceebb71b978..b888a0952d7711fca163738a9766771f0a615280 100644 (file)
@@ -7,12 +7,10 @@
  texidoc = "
 Although you can't use @code{s} in @code{\\lyricmode} (it's taken to be
 a literal \"s\", not a space) you can use either @code{\"\"} or
-@code{_} .So for example: 
+@code{_}So for example: 
 " }
 % begin verbatim
-<< 
+<<
   \relative c'' { a4 b c d }
-  \new Lyrics \lyricmode { a4 _2 gap4 }
+  \new Lyrics \lyricmode { a4 "" _ gap }
 >>
-
-
index 72f0b3a74e931a613bcda1a4c2bccaf88bc7d383..eceb129d3bbfb5da62033ebef068e06d9c6e7ce6 100644 (file)
@@ -1,8 +1,10 @@
 creating-blank-staves.ly
 time-signature-in-parentheses.ly
+mensurstriche-layout-bar-lines-between-the-staves.ly
 adding-and-extra-staff-at-a-line-break.ly
 changing-the-number-of-lines-in-a-staff.ly
 incipit.ly
+display-bracket-with-only-one-staff-in-a-system.ly
 inserting-score-fragments-above-the-staff,-as-markups.ly
 adding-an-extra-staff.ly
 changing-the-staff-size.ly
@@ -11,5 +13,6 @@ adding-ambiti-per-voice.ly
 clefs-commonly-tweaked-properties.ly
 quoting-another-voice.ly
 volta-multi-staff.ly
-non-traditional-key-signatures.ly
 nesting-staves.ly
+non-traditional-key-signatures.ly
+making-some-staff-lines-thicker-than-the-others.ly
index 102c02b0fdcb91fd5da6f6b0284f939ebca5a494..19f72681aef252d534fe1ffbd02807b875c10d7c 100644 (file)
@@ -42,7 +42,7 @@ thickness and padding around the markup."
 
 % Test it:
 
-\relative c'{ 
-  c2^\markup{ \NWS-box ABCD }
-  c^\markup{\NWS-box \note #"4" #1.0 } 
+\relative c' 
+  c2^\markup { \NWS-box ABCD }
+  c^\markup { \NWS-box \note #"4" #1.0 } 
 }
index d0dca8d4dde43b0a77ed35cc61512db029e2bf92..3598567b3e5e2b0f19a962f73adac29b8f205572 100644 (file)
@@ -1,27 +1,29 @@
-altering-the-number-of-stems-in-a-beam.ly
+display-bracket-with-only-one-staff-in-a-system.ly
 time-signature-in-parentheses.ly
-vertically-centered-dynamics-and-textscripts.ly
-proportional-strict-notespacing.ly
 changing-the-default-text-font-family.ly
-transcription-of-ancient-music-with-incipit.ly
-alignment-vertical-spacing.ly
+drawing-boxes-around-grobs.ly
 manually-controlling-beam-positions.ly
 custodes.ly
-drawing-boxes-around-grobs.ly
 move-specific-text.ly
-drawing-circles-around-various-objects.ly
-making-an-object-invisible-with-the-transparent-property.ly
 rest-styles.ly
-creating-text-spanners.ly
 using-the--tweak-command-to-tweak-individual-grobs.ly
 controlling-tuplet-bracket-visibility.ly
 positioning-multi--measure-rests.ly
-caesura-railtracks-with-fermata.ly
-changing-form-of-multi--measure-rests.ly
-rhythmic-slashes.ly
 changing-the-staff-size.ly
-changing-a-single-notes-size-in-a-chord.ly
 clefs-commonly-tweaked-properties.ly
 vertically-aligning-ossias-and-lyrics.ly
 changing-properties-for-individual-grobs.ly
+altering-the-number-of-stems-in-a-beam.ly
+mensurstriche-layout-bar-lines-between-the-staves.ly
+vertically-centered-dynamics-and-textscripts.ly
+proportional-strict-notespacing.ly
+making-an-object-invisible-with-the-transparent-property.ly
+transcription-of-ancient-music-with-incipit.ly
+alignment-vertical-spacing.ly
+drawing-circles-around-various-objects.ly
+creating-text-spanners.ly
+caesura-railtracks-with-fermata.ly
+changing-form-of-multi--measure-rests.ly
+rhythmic-slashes.ly
+changing-a-single-notes-size-in-a-chord.ly
 nesting-staves.ly