]> git.newer.systems - net-clarity.git/commitdiff
stemlets
authorTucker Johnson <tucker@newer.systems>
Sun, 28 Apr 2024 01:25:01 +0000 (21:25 -0400)
committerTucker Johnson <tucker@newer.systems>
Sun, 28 Apr 2024 01:25:01 +0000 (21:25 -0400)
book.ly
manuscripts/III-piano.ly
manuscripts/IV-piano.ly

diff --git a/book.ly b/book.ly
index 5f02d779c80783e9859a71b1316b499735f7a396..d35e4196ef2b109bb63dc51d874b01983c6d6ef4 100644 (file)
--- a/book.ly
+++ b/book.ly
     tagline = ##f
   }
 
-%  \bookpart {
-%   \tocItem \markup { "I. " }
-%   \score {
-%     \header {
-%       title = \markup { \fontsize #1 \xtitle }
-%       subtitle = \markup { \medium \italic \xsub }
-%       composer = \xcomp
-%       poet = \markup { \xinst }
-%       piece = \markup { \large \bold "I. " }
-%     }
-%     <<
-%       \include "manuscripts/I-clarinet.ly"
-%       \include "manuscripts/I-piano.ly"
-%     >>
-%     %\midi { }
-%     \layout {
-%       \context {
-%         \Score
-%         \override RehearsalMark.break-visibility = #begin-of-line-invisible
-%         \override BarNumber.font-size = #1
-%         \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/8)
-%         \override Hairpin.to-barline = ##f
-%         \override Staff.pedalSustainStyle = #'mixed
-%       }
-%     }
-%   }
-% }
-
   \bookpart {
-    \tocItem \markup { "III. " \parenthesize \italic "to Amber Lucas" }
-    \score {
-      \header {
+   \tocItem \markup { "I. " }
+   \score {
+     \header {
        title = \markup { \fontsize #1 \xtitle }
        subtitle = \markup { \medium \italic \xsub }
        composer = \xcomp
        poet = \markup { \xinst }
+       piece = \markup { \large \bold "I. " }
+     }
+     <<
+       \include "manuscripts/I-clarinet.ly"
+       \include "manuscripts/I-piano.ly"
+     >>
+     %\midi { }
+     \layout {
+       \context {
+         \Score
+         \override RehearsalMark.break-visibility = #begin-of-line-invisible
+         \override BarNumber.font-size = #1
+         \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/8)
+         \override Hairpin.to-barline = ##f
+         \override Staff.pedalSustainStyle = #'mixed
+       }
+     }
+   }
+ }
+
+  \bookpart {
+    \tocItem \markup { "III. " \parenthesize \italic "to Amber Lucas" }
+    \score {
+      \header {
         piece = \markup { \large \bold "III. " \parenthesize \italic "to Amber Lucas"  }
       }
       <<
@@ -64,7 +60,6 @@
           \override BarNumber.font-size = #1
           \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
           \override Hairpin.to-barline = ##f
-          \override Staff.pedalSustainStyle = #'mixed
         }
         \context {
           \Staff
@@ -94,6 +89,7 @@
           \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10)
           \override BarNumber.font-size = #1
           \override Hairpin.to-barline = ##f
+          \override Stem.stemlet-length = #0.75
         }
         \context {
           \Staff
index 6740cdb020ebbed8e611e3452a322f93a1ba1175..ff240a72e78ddf28b5b8fa1c7561147385bb568b 100644 (file)
       }
     >>
   }
+
   \new Staff = "d" \with { \consists "Merge_rests_engraver" }
   {
     \clef bass
-    \set Staff.pedalSustainStyle = #'mixed
+    \set Staff.pedalSustainStyle = #'bracket
     \override Score.SpacingSpanner.strict-grace-spacing = ##t
     \override DynamicLineSpanner.staff-padding = \phds
     \relative {
index 153789d7c21eaba4c62fd311efc1711403747bd2..e5ae812f534ca30b4afb1c51dd086128aad103b1 100644 (file)
 
       \numericTimeSignature
       \tempo 4=104
-      \time 5/4 r16[ f'16-.^\pp aes,16-. r16] r8[ ges16-. r16] ees'16[-. r16 r16 des16]-. r4 r4 | %001
+      \override Rest.staff-position = #0
+      \time 5/4 \override Staff.Beam.positions = #'(-4 . -4) r16[ f'16-.^\pp aes,16-. r16] r8[ ges16-. r16]  ees'16[-. r16 r16 des16]-. r4 r4 | %001
+      \revert Staff.Beam.positions
       \time 4/4 b8-.
       \footnote \markup "*" #'(0.01 . 0.01) \markup \tiny "*Maintain 16th note length for staccato notes."
       ^\markup { \tiny { \italic { "sempre staccatiss." } } }