]> git.newer.systems - circumnutation.git/commitdiff
formatting, spacing, and more
authorTucker Johnson <tucker@newer.systems>
Thu, 16 May 2024 04:53:31 +0000 (00:53 -0400)
committerTucker Johnson <tucker@newer.systems>
Thu, 16 May 2024 04:53:31 +0000 (00:53 -0400)
17 files changed:
book.ly
eng-files/paper.ly
front-matter/back cover.ly
front-matter/front matter cont.ly
front-matter/front matter.ly
front-matter/outside cover.ly
manuscripts/10i.ly
manuscripts/1i.ly
manuscripts/2i.ly
manuscripts/3i.ly
manuscripts/4i.ly
manuscripts/5i.ly
manuscripts/6i.ly
manuscripts/7i.ly
manuscripts/8i.ly
manuscripts/9i.ly
variables/bio.ly

diff --git a/book.ly b/book.ly
index 784e8ecf3e133a7734fe4edb54894f10d192f71c..b06fed9da942c2586835d670f8364cbc3eea48ff 100644 (file)
--- a/book.ly
+++ b/book.ly
@@ -47,9 +47,7 @@
     \score {
       \include "manuscripts/5i.ly"
     }
-  }
-
-  \bookpart {
+    \paper { systems-per-page = #4 }
     \tocItem \markup { "6. " \bold "Tempo giusto," \italic "spianato" }
     \score {
       \include "manuscripts/6i.ly"
@@ -76,6 +74,7 @@
   \pageBreak
 
   \bookpart {
+  \paper { systems-per-page = #4 }
     \tocItem \markup { "8. " \bold "Presto" }
     \score {
       \include "manuscripts/8i.ly"
       \include "manuscripts/15i.ly"
     }
   }
-  \markup { \null }
-  \pageBreak
   \backcover
   \pageBreak
   \markup { \null }
index f38411f6f35cc2f2da29ae013765248aaeed5e26..4d0b529cb43cc50ff1f1a97574711e46c03a8762 100644 (file)
@@ -3,8 +3,9 @@
 \paper {
   #(include-special-characters)
   first-page-number = -1
+  footnote-separator-markup = \markup { \left-column { \vspace #0.5 \draw-line #'(6 . 0) } }
   print-page-number = ##f
-  tocTitleMarkup = \markup { \null }
+  tocTitleMarkup = \markup { \hbracket \sans \bold " contents " }
   tocItemMarkup = \markup \fill-line {
     \fill-with-pattern #1.5 #CENTER .
     \line {
@@ -23,9 +24,9 @@
   max-systems-per-page = #8
 
   last-bottom-spacing = #'((basic-distance . 5) (minimum-distance . 5) (padding . 0))
-  system-system-spacing = #'((basic-distance . 3) (minimum-distance . 2) (padding . 7))
-  score-system-spacing = #'((basic-distance . 4) (minimum-distance . 4) (padding . 7))
-  top-system-spacing = #'((basic-distance . 1) (minimum-distance . 1) (padding . 1) (stretchability . 0))
+  system-system-spacing = #'((basic-distance . 6) (minimum-distance . 2) (padding . 7))
+  score-system-spacing = #'((basic-distance . 4) (minimum-distance . 4) (padding . 10))
+  top-system-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0))
 
   oddHeaderMarkup = \markup {
     \concat { \if \on-page #5 \oddhead }
@@ -60,6 +61,7 @@
     \concat { \if \on-page #17 \oddfoot }
     \concat { \if \on-page #19 \oddfoot }
     \concat { \if \on-page #21 \oddfoot }
+    \concat { \if \on-page #23 \fill-line { \null \tiny \typewriter \longHash \null } }
   }
   evenFooterMarkup = \markup {
     \concat { \if \on-page #2 \evfoot }
index 8ee35b969d80e058c9739f913fe77b237515b84b..4a41c78d8a4b992e036320f9c3b560af350429af 100644 (file)
@@ -3,14 +3,22 @@
 backcover = \markuplist { \fill-line {
     \line { \null }
     \center-column {
-        \vspace #1
-        \line { \hbracket \bold \concat { "about " \xcomp } }
-        \vspace #1
+        \vspace #3
+        \line { \hbracket \sans \bold \concat { " about " \xcomp " " } }
+        \vspace #0.2
         \xbio
-        \vspace #1.3
-        \line { ================================= }
-        \vspace #1.3
-        \override #'(line-width . 75) \justify \typewriter \tiny { This score was engraved on #(string-append (strftime "%m-%d-%Y" (localtime (current-time))) ",") using LilyPond version #(string-append (lilypond-version) ".") If you would like to view the most recent version of the input documents that generated it, visit \sans \bold https://github.com/tuckerjohnson/circumnutation.}
+        \vspace #2
+        \override #'(thickness . 5)
+        \draw-squiggle-line #0.5 #'(20 . 0) ##t
+        \vspace #2
+        \override #'(line-width . 100)
+        \justify \tiny \sans {
+          This score was engraved on #(string-append (strftime "%m-%d-%Y"
+          (localtime (current-time))) ",") using LilyPond version
+          #(string-append (lilypond-version) ".") If you would like to view the
+          most recent version of the input documents that generated it, visit
+          \sans \bold \concat { "https://github.com/tuckerjohnson/" \xtitle "." }
+        }
     }
     \line { \null }
     }
index 429d5ff2945245f81d56baf7429410a26e40d35b..88ed550570a39c2be6e4f698499aab164fc74806 100644 (file)
@@ -1,57 +1,58 @@
 %fifteen inventions project
 front-matter-cont = \markuplist {
- \fill-line {
-   \left-column {
-     \line { "  " }
-     \line { "  " }
-     \line { "  " }
-   }
 \fill-line {
+    \left-column {
+      \line { "  " }
+      \line { "  " }
+      \line { "  " }
+    }
     \center-column {
       \vspace #3
-      \line { \hbracket \bold "performance notes"}
+      \line { \hbracket \sans \bold " performance notes "}
       \vspace #0.2
-      \column { \override #'(line-width . 90)
-       \justify {
-         &middot; In invention one \italic "(Vivace)" accidentals apply only to the note they precede,
-         but in all other inventions accidentals carry through the measure.
-       }
+      \column {
+        \override #'(line-width . 90)
+           \justify {
+          &middot; In invention one \italic "(Vivace)" accidentals apply only
+          to the note they precede, but in all other inventions accidentals
+          carry through the measure.
+        }
       }
       \vspace #0.4
-      \column { \override #'(line-width . 90)
-       \justify {
-         &middot; Inventions can be played in any order and in any combination, but the numbered order
-         should be followed if all inventions are to be performed.
-       }
+      \column {
+        \override #'(line-width . 90)
+           \justify {
+          &middot; Inventions can be played in any order and in any
+          combination, but the numbered order should be followed if all
+          inventions are to be performed.
+        }
       }
       \vspace #0.4
-      \column { \override #'(line-width . 90)
-       \justify {
-         &middot; Not all of the inventions are suitable for any keyboard instrument.
-         A list of suggestions is provided below, but performers are encouraged to be
-         creative with instrument choices. When necessary, music can be played up or
-         down the octave to fit instruments with a limited range. All of the inventions can
-         be played on a modern piano.
-       }
+      \column {
+        \override #'(line-width . 90)
+           \justify {
+          &middot; Not all of the inventions are suitable for any keyboard
+          instrument. A list of suggestions is provided below, but performers
+          are encouraged to be creative with instrument choices. When
+          necessary, music can be played up or down the octave to fit
+          instruments with a limited range. All of the inventions can be played
+          on a modern piano.
+        }
       }
       \vspace #2
-      \rounded-box \left-column {
-       \line \tiny { "1." \bold "Vivace" "; 7." \bold "Allegro moderato" }
-       \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, celesta, keyboard percussion, harpsichord" }
-       \line \tiny { "2." \bold "Presto" "; 3." \bold "Allegro moderato" "; 5." \bold "Andante"}
-       \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, keyboard percussion" }
-       \line \tiny { "4." \bold "Largo" "; 9." \bold "Largo" }
-       \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, celesta" }
-       \line \tiny { "8." \bold "Presto" "; 10." \bold "Presto" }
-       \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ" }
-       \line \tiny { "6." \bold "Tempo giusto" "; 11." \bold "Tempo giusto" "; 12." \bold "Tempo giusto" "; 13." \bold "Con moto" "; 14." \bold "Molto rubato" "; 15." \bold "Poco rubato" }
-       \line { \hspace #5 \italic "fortepiano, synthesizer" }
+      \left-column {
+        \line { "1." \bold "Vivace" "; 7." \bold "Allegro moderato" }
+           \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, celesta, keyboard percussion, harpsichord" }
+           \line { "2." \bold "Presto" "; 3." \bold "Allegro moderato" "; 5." \bold "Andante"}
+           \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, keyboard percussion" }
+           \line { "4." \bold "Largo" "; 9." \bold "Largo" }
+           \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ, celesta" }
+           \line { "8." \bold "Presto" "; 10." \bold "Presto" }
+           \line { \hspace #5 \italic "clavichord, fortepiano, synthesizer, organ" }
+           \line { "6." \bold "Tempo giusto" "; 11." \bold "Tempo giusto" "; 12." \bold "Tempo giusto" "; 13." \bold "Con moto" "; 14." \bold "Molto rubato" "; 15." \bold "Poco rubato" }
+           \line { \hspace #5 \italic "fortepiano, synthesizer" }
       }
-      \vspace #3.25
-      \override #'(thickness . 5)
-      \draw-squiggle-line #0.5 #'(20 . 0) ##t
-      \vspace #3.25
-      \line \small \italic { Thank you to \bold "Xingyi Chen, Zihan Wu," and \bold "Ko Muramatsu" for playing and helping with these pieces as they grew.  }
-  }
-   \right-column { \vspace #2 }
- }
+    }
+    \right-column { \vspace #2 }
   }
+}
index d3855f7812ff4aaa15e02e00f326062e2c2639af..7d5687340b7b3c49535f2ea2d1278d4e67a7106b 100644 (file)
@@ -3,9 +3,11 @@
 front-matter = \markuplist {
   \fill-line {
     \left-column {
+      \vspace #-0.5
       \line { \bold \xtitle \concat { " [" \xyear "]" } }
       \line { \xinst " | " \xdur }
       \line { \xcomp }
+
       \vspace #25
     }
     \center-column {
@@ -16,11 +18,20 @@ front-matter = \markuplist {
       \override #'(thickness . 5)
       \draw-squiggle-line #0.5 #'(20 . 0) ##t
       \vspace #3
-      \line { \hbracket \bold "program notes"}
+      \line { \hbracket \bold \sans " program notes "}
       \vspace #0.2
       \xpnote
       \vspace #3
+      \override #'(thickness . 5)
+      \draw-squiggle-line #0.5 #'(20 . 0) ##t
+      \vspace #4
+      \line \small \italic { Thank you to \bold "Xingyi Chen, Zihan Wu," and \bold "Ko Muramatsu" for playing and helping with these pieces as they grew.  }
     }
-    \right-column { \vspace #2 }
+    \right-column {
+        \fontsize #-5 \right-column {
+        \line { \tiny \typewriter { \shortHash &ndash; \subject } }
+        \line { \tiny \typewriter { \commitDate } }
+      }
+      \vspace #2 }
   }
 }
index 9bf5a782ba2e0fd6586ee4fdad3d5c75b04efeb1..c26f4ae8b64baa3d98bccbfaed06ae0774f06bf0 100644 (file)
@@ -22,7 +22,7 @@ outcover = \markuplist {
            \vspace #-0.1
             \line { \fontsize #3 \sans \xcomp }
            \vspace #3
-           \line { \fontsize #2 \sans \concat { "Fifteen Inventions for " \xinst } }
+           \line { \fontsize #2 \sans \concat { \xsub } }
       }
     }
     \vspace #26.25
index fe2fb62f2547ff7bb39a1916dc66d80304294c35..265c4dceda064631e4b2365d364af6cc4b25b40e 100644 (file)
@@ -78,6 +78,7 @@ r8 <d fis>4.(\mf\< <cis g'>8~ |
 \layout {
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 5) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10)
 }
 }
index b67a6157a5e9d38ecc18513124132e6120e97e0e..4f131bf0347dd23db90a25b1fd5799c4e1b87364 100644 (file)
@@ -64,6 +64,8 @@
 \layout {
 \context {
 \Score
+\override NonMusicalPaperColumn.line-break-system-details = #'((extra-offset . (0 . -10)))
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 2) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
 \override TimeSignature.stencil = ##f
 }
index 9f25bf8d8bfcc4c10c58145fc21edd01427c5aae..0dda1eef9f8ee5893dc3790ed1b2acd1a744fe3a 100644 (file)
         \time 7/8 d'8[\offset Y-offset 2^\markup { \smaller \italic "bruscamente" } e-- \change Staff = "di2" fis,-.-> \change Staff = "ui2" g'( a) \change Staff = "di2" b,-- \change Staff = "ui2" cis']( |
         ees[ f) \change Staff = "di2" aes,,-- \change Staff = "ui2" bes''( c) \change Staff = "di2" g,,-- d-.->] |
         cis'[-- \change Staff = "ui2" b'' \change Staff = "di2" a,,,-.-> \change Staff = "ui2" gis'''( fis e) dis,]-- |
-        c'[ \change Staff = "di2" bes,-- \change Staff = "ui2" f'' \change Staff = "di2" g,,,-.-> \change Staff = "ui2" a''' d,,-- e'] |
+        c'[ \change Staff = "di2" bes,-- \change Staff = "ui2" f'' \change Staff = "di2" g,,,-.-> \change Staff = "ui2" a''' d,,-- e'] | \break
         f,[( ges) aes'( bes) \change Staff = "di2" ces,,,-.-> \change Staff = "ui2" des'''( ees)] |
         \change Staff = "di2" c,,[-- \change Staff = "ui2" b'' \change Staff = "di2" a,,-- \change Staff = "ui2" g''( fis) \change Staff = "di2" e,,,-.-> \change Staff = "ui2" d'''] |
         des[( c) \change Staff = "di2" bes,,,-.-> \change Staff = "ui2" aes'''( f) \change Staff = "di2" ees,-- ges--] \change Staff = "ui2" |
-        g'[( a) \change Staff = "di2" b,( c) \change Staff = "ui2" d'( e) \change Staff = "di2" f,,,-.->] |
+        g'[( a) \change Staff = "di2" b,( c) \change Staff = "ui2" d'( e) \change Staff = "di2" f,,,-.->] | \pageBreak
         gis'[-- \change Staff = "ui2" ais' \change Staff = "di2" cis,,,-.-> \change Staff = "ui2" dis'''( b fis) \change Staff = "di2" e,--] |
         \change Staff = "ui2" d'[( c  \change Staff = "di2" bes) a( g) f ees,-.->] |
         \stemUp cis'[-- gis-.-> fis'( a b) d,-- \change Staff = "ui2" e'] \stemNeutral |
         \change Staff = "di2" f,[-- \change Staff = "ui2" g'( aes) \change Staff = "di2" bes,-- c,,-.-> \change Staff = "ui2" des'''( ees)]\fermata |
-        d[^\markup { \raise #3 "A tempo" } \change Staff = "di2" c,,,-.-> \change Staff = "ui2" bes''' \change Staff = "di2" aes,-- \change Staff = "ui2" g' \change Staff = "di2" f,-- \change Staff = "ui2" ees'] |
+        d[^\markup { \raise #3 \bold "A tempo" } \change Staff = "di2" c,,,-.-> \change Staff = "ui2" bes''' \change Staff = "di2" aes,-- \change Staff = "ui2" g' \change Staff = "di2" f,-- \change Staff = "ui2" ees'] |
 \change Staff = "di2" \stemUp cis,[-- b'( a fis e) g,-.-> d']-- \stemNeutral |
 ees,-.->[ f' ges-- aes bes-- \change Staff = "ui2" c( des] |
 e)[ \change Staff = "di2" a,( b) \change Staff = "ui2" g' \change Staff = "di2" f,,-.-> \change Staff = "ui2" d''( c] |
@@ -33,7 +33,7 @@ gis,[-.-> \change Staff = "ui2" a''( b) cis,-- e' fis,-- dis'(] |
 d[ c) \change Staff = "di2" bes,( a) \change Staff = "ui2" g'( f) \change Staff = "di2" e,,-.->] |
 \change Staff = "ui2" des''[ \change Staff = "di2" b,,-.-> \change Staff = "ui2" aes'''( ges bes) \change Staff = "di2" ees,,( f)]  |
 \change Staff = "ui2" g'[ \change Staff = "di2" a,,,-.-> \change Staff = "ui2" b''' \change Staff = "di2" c,,-- \change Staff = "ui2" d'' \change Staff = "di2" e,,-- \change Staff = "ui2" fis''] |
-\change Staff = "di2" des,,,-.->[ aes''( g) \change Staff = "ui2" f''(^"poco rit." ees c bes] |
+\stemDown \change Staff = "di2" des,,,-.->[ aes''( g) \change Staff = "ui2" f''(^"poco rit." ees c bes] |
 \stemUp a[ gis) \change Staff = "di2" fis,,-.-> \change Staff = "ui2" e'' \change Staff = "di2" d,-- cis' b,]-- \change Staff = "ui2"
 \bar "|." }
 >>
@@ -89,6 +89,7 @@ s8 s8 s8 s8 s8 s8 s8\pp
 \layout {
   \context {
     \Score
+    \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 2) (stretchability . 0))
     \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
   }
 }
index 8a9be0fb05614c4068c43f1befefd9afe069ebd5..f4f54fa66685f2bd317d5121f653af0f815a842e 100644 (file)
@@ -21,7 +21,8 @@ g(\mf\> f' d c^"rit." a) |
 ais(\mp\< fis' dis b cis) |
 \time 4/4 g'4--\f\fermata aes,4~\mp^"Meno mosso" aes8 d16( f c4) |
 a2(^"poco rit." e'4~ e4)\fermata |
-r8^"Tempo primo" dis8-.-> cis4~-> cis8 fis16( g a,4)
+\tempo "Tempo primo"
+r8 dis8-.-> cis4~-> cis8 fis16( g a,4)
 \time 3/4 r8\f\> aes8_( d2) |
 \time 5/8 r8\mp\< b4( e,4) |
 e8(\mf\> f4~ f4) |
@@ -69,6 +70,7 @@ ges( f ees aes, des) |
 \layout {
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 6) (minimum-distance . 5) (padding . 3) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
 }
 }
index 31c9b3348597c4ffcce9af53ba41a60c9a87ff0e..88d2221ff47683fe827269a7eb6e17ae3e3e4a7a 100644 (file)
@@ -15,7 +15,8 @@
 \time 2/4 fis8 gis4) \override TextSpanner.bound-details.left.text = "molto accel." a8(\startTextSpan |
 \time 4/4 aes16\< g bes8) \tuplet 3/2 { r16 a16_( b16 } c8)^\markup { \smaller \italic "intenso" } \stemNeutral f16( ges ees8) cis16( e d8~\ff |
 \time 2/4 d4)\stopTextSpan\fermata \stemUp \tempo "A tempo" ees,8(\mp c16 d |
-\time 3/4 fis8 gis8 a4 f4~ |
+\once \override NonMusicalPaperColumn.line-break-system-details = #'((extra-offset . (0 . 10)))
+\time 3/4 fis8 gis8 a4 f4~ | \break
 \time 2/4 \tuplet 3/2 { f8) g( e } b8 des8 |
 bes2)\fermata |
 }
@@ -61,9 +62,11 @@ bes2)\fermata |
 >>
 %\midi { }
 \layout {
+  ragged-last = ##t
 \context {
 \Score
-\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 3) (stretchability . 0))
+\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32)
 \override TimeSignature.stencil = ##f
 }
 }
index 49ba46ca2812eeea384ffea90e36e168362b8eb4..bf7f7d808551bf01b8faef2329da807b3136db68 100644 (file)
        {
          \voiceOne
          \once \override Staff.TextScript.outside-staff-priority = #1500
-         r8\sustainOn_\markup { \lower #10 \tiny { "[slight rit. into fermatas]" } } f8~\shortfermata f4~ f4. |
+         r8\sustainOn f8~
+      \footnote \markup \fontsize #-5 \number "1 " #'(-0.5 . 0.75) \markup \small \left-column {
+        \line { \super \number 1 "short fermatas should be very brief, and can be preceded by slight ritardando" }
+      }
+      \shortfermata      f4~ f4. |
        }
        \new Voice {
          \voiceTwo
 \layout {
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 6) (minimum-distance . 5) (padding . 3) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10)
 }
 }
index e9ae81f55d1bae1140ece21830dcffb6d359e484..bd3f8dd9f70713f2d41f3332ab28dba8c074c543 100644 (file)
@@ -1,6 +1,11 @@
 %fifteen inventions project
 \new PianoStaff \with {
   instrumentName = \markup { \large "&numero;" \number 6 }
+  \override StaffGrouper.staff-staff-spacing =
+  #'((basic-distance . 2)
+  (minimum-distance . 1)
+  (padding . 3)
+  (stretchability . 0))
 }
   <<
 \set PianoStaff.connectArpeggios = ##t
@@ -44,7 +49,11 @@ f,2( |
 \time 1/4 gis'4~\p\>|
 \time 4/4 gis1~ |
 \time 5/4 gis8\pp r8 r4 r2. |
-\time 2/4 s2_\markup { \lower #4.5 \tiny \parenthesize \dynamic mf }|
+\time 2/4 s2
+\footnote \markup \fontsize #-5 \number " 2" #'(0.5 . 0.5) \markup \small \left-column {
+  \line { \super \number 2 "parenthesized, courtesy dynamics apply to nearest pitches" }
+      }
+_\markup { \lower #4.5 \tiny \parenthesize \dynamic mf }|
 \time 5/4 ees8-- r8 r4 r2. |
 \time 2/4 s2 |
 \time 4/4 c'1_\markup { \lower #3 \tiny \parenthesize \dynamic pp } |
@@ -108,7 +117,7 @@ s2 |
 }
 \\
 \relative { \tmarktfour \numericTimeSignature \override Hairpin.to-barline = ##f
-\time 1/4 s4_\markup { \lower #4 \tiny { "[parenthesized, courtesy dynamics apply to nearest pitches]" } }  |
+\time 1/4 s4  |
 \time 4/4 s1 |
 \time 5/4 b,8-- r8 r4 r2. |
 \time 2/4 a2 |
@@ -150,6 +159,7 @@ s2 |
 >>
 %\midi { }
 \layout {
+  system-count = #5
 \context {
 \Score
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10)
index 038a206aa74be74b8d2c707e8357636c570a439f..167e08db606104398f8ed902f90a1f89e2016fc1 100644 (file)
@@ -63,6 +63,7 @@ aes2.\fermata
 \layout {
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 5) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10)
 }
 }
index 32c5f8994e81ed305f499a870be1fdbf382a3a3e..d8b5cd5fe52baf3500efb7f1c60ac36d8a45e5fd 100644 (file)
@@ -112,8 +112,10 @@ des,4( bes' ees,4.)
 >>
 %\midi { }
 \layout {
+  system-count = #6
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 5) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
 }
 }
index 08e73c1b2ef7f55cbd949411aa687c91c773bb68..6d3d082cd9da67979e2c33eb741e446818e0dca3 100644 (file)
@@ -43,6 +43,7 @@ bes8( ees,8 <c' f,>4) <d g,>4( <e a,>) <fis b,>( <gis cis,>)\fermata |
 \layout {
 \context {
 \Score
+\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 5) (minimum-distance . 4) (padding . 5) (stretchability . 0))
 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
 \override TimeSignature.stencil = ##f
 }
index c5e0307008f4b365fd6edd74fdf633b83df84ee6..a72771c899e4ed045d7040adeed7b8a876b292c7 100644 (file)
@@ -2,7 +2,7 @@
 
 xbio = \markup {
   \center-column {
-    \override #'(line-width . 75) \justify \tiny {
+    \override #'(line-width . 100) \justify  {
       \bold "Tucker Johnson" is a composer, performer, and educator pursuing
       the Ph.D. in Music Composition at the Eastman School of Music in
       Rochester, NY. His musical practice includes works for soloists,
@@ -16,7 +16,7 @@ xbio = \markup {
       teaching.
     }
     \vspace #0.8
-    \override #'(line-width . 75) \justify \tiny {
+    \override #'(line-width . 100) \justify  {
       Tucker's music has been concertized and honored at festivals and events,
       including the Dot-The-Line new music festival (Seoul), Longy Divergent
       Studio (Boston), soundSCAPE Festival (Cesena), Composing in the
@@ -28,7 +28,7 @@ xbio = \markup {
       Gitelman Prize and the Peter T. Luckie Award.
     }
     \vspace #0.8
-    \override #'(line-width . 75) \justify \tiny {
+    \override #'(line-width . 100) \justify  {
       A consistent supporter of new music, Tucker has helped organize many
       events, festivals, and concerts and served various music organizations
       throughout his academic career. Currently, he serves as technical
@@ -43,26 +43,25 @@ xbio = \markup {
       Jamie Jordan and more.
     }
     \vspace #0.8
-    \override #'(line-width . 75) \justify \tiny {
+    \override #'(line-width . 100) \justify  {
       In his research, he has worked to develop approaches to music composition
       and collaborative improvisation using mathematics, networked computer
       instruments, machine listening, ambisonics, and other computer-assisted
       methods, with a tendency to favor recycled and reclaimed computer
       hardware. Listeners can hear this work in improvised performances with
-      Belgian saxophonist Floris Van Der Veken, recordings with
-      percussionist/guitarist John McGovern, and performances with Ossia New
-      Music.
+      Belgian saxophonist Floris Van Der Veken and recordings with
+      percussionist/guitarist John McGovern.
     }
     \vspace #0.8
-    \override #'(line-width . 75) \justify \tiny {
+    \override #'(line-width . 100) \justify  {
       He holds the MA and Catherine Filene Shouse Arts Leadership Certificate
       from the Eastman School of Music and the BM from Penn State University.
       He also studied at the University of South Florida. He has studied with
       Robert Morris, Matthew Barber, Carlos Sánchez-Gutiérrez, David Liptak,
       Baljinder Sekhon, Sarah Genevieve Burghart Rice, and Susanna Hancock.
       Tucker serves as instructor of the Penn State Young Composers Institute,
-      a virtual program for high school students running in the fall and
-      spring.
+      a virtual program for high school students running a fall, spring, and
+      summer session.
     }
     \vspace #0.8
   }