]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/puer-fragment.ly
* scripts/lilypond-book.py (main): write Makefile dependencies file.
[lilypond.git] / input / puer-fragment.ly
index 4dbb109c80e4d16e72ca4d865b34e0e75bda7a20..c378c2ed73296350bf480e2ef8fedd13cab156ce 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.14"
+\version "2.7.32"
 \header {
     title      = "Puer natus est nobis (excerptum)"
     subtitle   = "Antiphona ad introitum VII"
@@ -10,7 +10,7 @@ This file pretty nicely demonstrates what still does
 not work among ligatures: (i) horizontal spacing between ligatures and
 lyrics aligment is broken; (ii) lily crashes when removing
 Stem_engraver, but still using Slur_engraver (this is useful needed
-for the \addlyrics feature when no slurs are to be typeset); (iii)
+for the \oldaddlyrics feature when no slurs are to be typeset); (iii)
 episem causes a parse error (this used to work a while ago); (iv)
 support for augmentum dots is missing; (v) accidentals must be placed
 before the ligature (not demonstrated in this example)."
@@ -24,91 +24,81 @@ before the ligature (not demonstrated in this example)."
 %%% but this is intentional for editorial purposes (simplifies some
 %%% global search/replace operations in emacs).
 
-cantus = \notes {
-  \[ g4
-    (          %%% Pu-
+cantus = \new VaticanaVoice = "cantus"  {
+  \[ g4\melisma %%% Pu-
     \pes
-    d')
+    d'\melismaEnd
   \]
   d'           %%% er
-  \[ d'
-    (          %%% na-
+  \[ d'\melisma %%% na-
     \pes e' \flexa
-    d')
+    d'\melismaEnd
   \]
   c'           %%% tus
-  \[ c'
-    (          %%% est
+  \[ c'\melisma %%% est
     c'
-    c')
+    c'\melismaEnd
   \]
-  \[ d'
-    (          %%% no-
+  \[ d'\melisma %%% no-
     \flexa c' e' \flexa
-    d')
+    d'\melismaEnd
   \]
   d'            %%% bis,
   \divisioMaior
-  \[ g
-    (          %%% et
+  \[ g\melisma %%% et
     \pes \deminutum
-    d')
+    d'\melismaEnd
   \]
-  \[ d'
-    (          %%% fi-
+  \[ d'\melisma %%% fi-
     \pes e' \flexa
-    d')
+    d'\melismaEnd
   \]
-  \[ c'
-    (          %%% li-
+  \[ c'\melisma %%% li-
     \flexa
-    b)
+    b\melismaEnd
   \]
   a            %%% us
-  \[ c'
-    (          %%% da-
+  \[ c'\melisma %%% da-
     c' \pes
-    d')
+    d'\melismaEnd
   \]
   c'           %%% tus-
   c'           %%% est
-  \[ c'
-    (          %%% no-
+  \[ c'\melisma %%% no-
     \pes d' \flexa c'
-    c')
+    c'\melismaEnd
   \]
-  \[ g
-    (          %%% bis:
+  \[ g\melisma %%% bis:
     \pes a \flexa
-    g)
+    g\melismaEnd
   \]
   \divisioMaxima
 }
 
-verba = \context Lyrics = verba \lyrics {
-  Pu- er na- tus est no- bis,
-  et fi- li- us da- tus est no- bis:
+verba = \new Lyrics = "verba" \lyricmode {
+  Pu -- er na -- tus est no -- bis,
+  et fi -- li -- us da -- tus est no -- bis:
+}
+
+\paper  {
+    line-thickness = \staff-space / 7.0
 }
 
 \score {
-  \context VaticanaVoice <<
-    \addlyrics
+  <<
     \cantus
-    \verba
+    \lyricsto "cantus" \verba
   >>
-  \paper {
-    linethickness = \staffspace / 7.0
-    linewidth = 137.0\mm
+  \layout {
+    line-width = 137.0\mm
     width = 137.0\mm
     indent = 0.0
-    raggedright = ##t
+    ragged-right = ##t
     packed = ##t
-%   width = 15.0 \cm %%% no effect?
-
-    \translator {
-      \ScoreContext
+    \context {
+      \Score
       \remove Bar_number_engraver
-%     SpacingSpanner \set #'spacing-increment = #0.5
+%     \override SpacingSpanner #'spacing-increment = #0.5
       timing = ##f
 
       % Maybe don't do this except for transcription -- it may produce