]> git.donarmstrong.com Git - lilypond.git/commitdiff
LSR: Update.
authorNeil Puttock <n.puttock@gmail.com>
Wed, 28 Oct 2009 01:33:46 +0000 (01:33 +0000)
committerNeil Puttock <n.puttock@gmail.com>
Wed, 28 Oct 2009 01:33:46 +0000 (01:33 +0000)
Documentation/snippets/centering-markup-on-note-heads-automatically.ly
Documentation/snippets/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
Documentation/snippets/modern-tab-text-clef.ly
Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly [new file with mode: 0644]
Documentation/snippets/new/modern-tab-text-clef.ly
Documentation/snippets/printing-music-with-different-time-signatures.ly

index 9f98cd04532631a0b0422bf92ee680be593af4ab..509534a91b52878a72145a66ae105ac0012138cf 100644 (file)
@@ -47,6 +47,7 @@ textScriptCenterOnNote = \override TextScript #'X-offset =
 \relative c' {
   \override TextScript #'self-alignment-X = #CENTER
   \textScriptCenterOnNote
-  c1-\markup \arrow-head #Y #UP ##t
+  <c e g c>1-\markup \arrow-head #Y #UP ##t
+  <c e g c>1-\markup \huge "^"
 }
 
index c05feefe967d14e1802fcecbe1131fbc5e2f50bb..2752729ec580e67d5677f1cfe474178b509bde65 100644 (file)
@@ -1,11 +1,10 @@
-%% Do not edit this file; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
-%% This file is in the public domain.
+% Do not edit this file; it is automatically
+% generated from Documentation/snippets/new
+% This file is in the public domain.
+%% Note: this file works from version 2.13.4
 \version "2.13.4"
 
 \header {
-  lsrtags = "pitches"
-
 %% Translation of GIT committish: b2d4318d6c53df8469dfa4da09b27c15a374d0ca
   doctitlees = "Alteraciones de estilo dodecafónico para todas las notas, incluidas las naturales"
   texidoces = "
@@ -21,6 +20,7 @@ notación.
 
 "
 
+
 %% Translation of GIT committish: d96023d8792c8af202c7cb8508010c0d3648899d
   texidocde = "
  In Werken des fürhen 20. Jahrhundert, angefangen mit Schönberg, Berg
@@ -33,6 +33,7 @@ notación.
  Dieser Schnipsel zeigt, wie derartige Notationsregeln zu erstellen sind.
  "
   doctitlede = "Versetzungszeichen für jede Note im Stil der Zwölftonmusik"
+
 %% Translation of GIT committish: 59968a089729d7400f8ece38d5bc98dbb3656a2b
   texidocfr = "
 Au début du XXème siècle, Schoenberg, Berg et Webern -- la « Seconde »
@@ -48,6 +49,7 @@ Voici comment obtenir une telle notation.
   doctitlefr = "Le dodécaphonisme : toute note est altérée"
 
 
+  lsrtags = "pitches"
   texidoc = "
 In early 20th century works, starting with Schoenberg, Berg and Webern
 (the @qq{Second} Viennese school), every pitch in the twelve-tone scale
@@ -62,18 +64,9 @@ This snippet shows how to achieve such notation rules.
   doctitle = "Dodecaphonic-style accidentals for each note including naturals"
 } % begin verbatim
 
-\score {
-  \new Staff {
-    #(set-accidental-style 'dodecaphonic)
-    c'4 dis' cis' cis'
-    c'4 dis' cis' cis'
-    c'4 c' dis' des'
-  }
-  \layout {
-    \context {
-      \Staff
-      \remove "Key_engraver"
-    }
-  }
+
+\markup {
+  This snippet is deprecated as of version 2.12 and
+  will be removed from the documentation in 2.14.
 }
 
index f152f30e871e2075caeb83b47b27791459b56ee1..e6dcb0887fa1d81d6485b89bcf4dd830355cac4b 100644 (file)
@@ -1,6 +1,7 @@
-%% Do not edit this file; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
-%% This file is in the public domain.
+% Do not edit this file; it is automatically
+% generated from Documentation/snippets/new
+% This file is in the public domain.
+%% Note: this file works from version 2.13.4
 \version "2.13.4"
 
 \header {
@@ -13,22 +14,8 @@ Use a markup text to replace the (TAB) clef glyph with a modern font.
   doctitle = "Modern TAB text clef"
 } % begin verbatim
 
-TAB = \markup {
-  \raise #1.5
-  \sans
-  \bold
-  \huge
-  \override #'(baseline-skip . 2.5)
-  \left-align
-  \center-column {
-    T
-    A
-    B
-  }
-}
 
-\new TabStaff {
-  \override Staff.Clef #'stencil = #(lambda (grob)
-    (grob-interpret-markup grob TAB))
-  a
+\markup {
+  This snippet is deprecated as of version 2.13.4 and will be removed
+  in version 2.14.
 }
diff --git a/Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly b/Documentation/snippets/new/dodecaphonic-style-accidentals-for-each-note-including-naturals.ly
new file mode 100644 (file)
index 0000000..8eafa3c
--- /dev/null
@@ -0,0 +1,23 @@
+\version "2.13.4"
+
+\header {
+  lsrtags = "pitches"
+  texidoc = "
+In early 20th century works, starting with Schoenberg, Berg and Webern
+(the @qq{Second} Viennese school), every pitch in the twelve-tone scale
+has to be regarded as equal, without any hierarchy such as the
+classical (tonal) degrees. Therefore, these composers print one
+accidental for each note, even at natural pitches, to emphasize their
+new approach to music theory and language.
+
+This snippet shows how to achieve such notation rules.
+
+"
+  doctitle = "Dodecaphonic-style accidentals for each note including naturals"
+}
+
+\markup {
+  This snippet is deprecated as of version 2.12 and
+  will be removed from the documentation in 2.14.
+}
+
index e5036ce6e676d0e8bc0de30cb10cdd859ef7a542..cf6af51962092830284ee63b9540ac1f3ed91f9f 100644 (file)
@@ -8,7 +8,9 @@ Use a markup text to replace the (TAB) clef glyph with a modern font.
 
 "
   doctitle = "Modern TAB text clef"
-} % begin verbatim
+}
 
-\markup{This snippet is deprecated as of version 2.13.4 and will be
-  removed}
+\markup {
+  This snippet is deprecated as of version 2.13.4 and will be removed
+  in version 2.14.
+}
index c9f08956cb43f2972659f568a1b507d50f4f61d8..9cc41de5e4e8ebcbd9931956b14cef61f5ff2948 100644 (file)
@@ -14,6 +14,13 @@ each part, the @code{Default_barline_engraver} and
 @code{Timing_translator} are moved from the @code{Score} context to the
 @code{Staff} context.
 
+If bar numbers are required, the @code{Bar_number_engraver} should also
+be moved, since it relies on properties set by the
+@code{Timing_translator}; a @code{\\with} block can be used to add bar
+numbers to the relevant staff.
+
+
+
 "
   doctitle = "Printing music with different time signatures"
 } % begin verbatim
@@ -31,6 +38,7 @@ global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } }
     \remove "Timing_translator"
     \remove "Time_signature_engraver"
     \remove "Default_bar_line_engraver"
+    \remove "Bar_number_engraver"
     \override SpacingSpanner #'uniform-stretching = ##t
     \override SpacingSpanner #'strict-note-spacing = ##t
     proportionalNotationDuration = #(ly:make-moment 1 64)
@@ -48,7 +56,11 @@ global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } }
   }
 }
 
-Bassklarinette = \new Staff <<
+Bassklarinette = \new Staff \with {
+  \consists "Bar_number_engraver"
+  barNumberVisibility = #(every-nth-bar-number-visible 2)
+  \override BarNumber #'break-visibility = #end-of-line-invisible
+} <<
   \global {
     \bar "|"
     \clef treble