From ef3d00800c6e0de437ef85dd27e65358e68f7592 Mon Sep 17 00:00:00 2001 From: Tucker Johnson Date: Thu, 16 May 2024 00:53:31 -0400 Subject: [PATCH] formatting, spacing, and more --- book.ly | 7 +-- eng-files/paper.ly | 10 ++-- front-matter/back cover.ly | 22 +++++--- front-matter/front matter cont.ly | 89 ++++++++++++++++--------------- front-matter/front matter.ly | 15 +++++- front-matter/outside cover.ly | 2 +- manuscripts/10i.ly | 1 + manuscripts/1i.ly | 2 + manuscripts/2i.ly | 9 ++-- manuscripts/3i.ly | 4 +- manuscripts/4i.ly | 7 ++- manuscripts/5i.ly | 7 ++- manuscripts/6i.ly | 14 ++++- manuscripts/7i.ly | 1 + manuscripts/8i.ly | 2 + manuscripts/9i.ly | 1 + variables/bio.ly | 19 ++++--- 17 files changed, 129 insertions(+), 83 deletions(-) diff --git a/book.ly b/book.ly index 784e8ec..b06fed9 100644 --- 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" @@ -121,8 +120,6 @@ \include "manuscripts/15i.ly" } } - \markup { \null } - \pageBreak \backcover \pageBreak \markup { \null } diff --git a/eng-files/paper.ly b/eng-files/paper.ly index f38411f..4d0b529 100644 --- a/eng-files/paper.ly +++ b/eng-files/paper.ly @@ -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 } diff --git a/front-matter/back cover.ly b/front-matter/back cover.ly index 8ee35b9..4a41c78 100644 --- a/front-matter/back cover.ly +++ b/front-matter/back cover.ly @@ -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 } } diff --git a/front-matter/front matter cont.ly b/front-matter/front matter cont.ly index 429d5ff..88ed550 100644 --- a/front-matter/front matter cont.ly +++ b/front-matter/front matter cont.ly @@ -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 { - · 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 { + · 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 { - · 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 { + · 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 { - · 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 { + · 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 } } +} diff --git a/front-matter/front matter.ly b/front-matter/front matter.ly index d3855f7..7d56873 100644 --- a/front-matter/front matter.ly +++ b/front-matter/front matter.ly @@ -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 – \subject } } + \line { \tiny \typewriter { \commitDate } } + } + \vspace #2 } } } diff --git a/front-matter/outside cover.ly b/front-matter/outside cover.ly index 9bf5a78..c26f4ae 100644 --- a/front-matter/outside cover.ly +++ b/front-matter/outside cover.ly @@ -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 diff --git a/manuscripts/10i.ly b/manuscripts/10i.ly index fe2fb62..265c4dc 100644 --- a/manuscripts/10i.ly +++ b/manuscripts/10i.ly @@ -78,6 +78,7 @@ r8 4.(\mf\< 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) } } diff --git a/manuscripts/1i.ly b/manuscripts/1i.ly index b67a615..4f131bf 100644 --- a/manuscripts/1i.ly +++ b/manuscripts/1i.ly @@ -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 } diff --git a/manuscripts/2i.ly b/manuscripts/2i.ly index 9f25bf8..0dda1ee 100644 --- a/manuscripts/2i.ly +++ b/manuscripts/2i.ly @@ -14,16 +14,16 @@ \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) } } diff --git a/manuscripts/3i.ly b/manuscripts/3i.ly index 8a9be0f..f4f54fa 100644 --- a/manuscripts/3i.ly +++ b/manuscripts/3i.ly @@ -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) } } diff --git a/manuscripts/4i.ly b/manuscripts/4i.ly index 31c9b33..88d2221 100644 --- a/manuscripts/4i.ly +++ b/manuscripts/4i.ly @@ -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 } } diff --git a/manuscripts/5i.ly b/manuscripts/5i.ly index 49ba46c..bf7f7d8 100644 --- a/manuscripts/5i.ly +++ b/manuscripts/5i.ly @@ -63,7 +63,11 @@ { \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 @@ -123,6 +127,7 @@ \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) } } diff --git a/manuscripts/6i.ly b/manuscripts/6i.ly index e9ae81f..bd3f8dd 100644 --- a/manuscripts/6i.ly +++ b/manuscripts/6i.ly @@ -1,6 +1,11 @@ %fifteen inventions project \new PianoStaff \with { instrumentName = \markup { \large "№" \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) diff --git a/manuscripts/7i.ly b/manuscripts/7i.ly index 038a206..167e08d 100644 --- a/manuscripts/7i.ly +++ b/manuscripts/7i.ly @@ -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) } } diff --git a/manuscripts/8i.ly b/manuscripts/8i.ly index 32c5f89..d8b5cd5 100644 --- a/manuscripts/8i.ly +++ b/manuscripts/8i.ly @@ -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) } } diff --git a/manuscripts/9i.ly b/manuscripts/9i.ly index 08e73c1..6d3d082 100644 --- a/manuscripts/9i.ly +++ b/manuscripts/9i.ly @@ -43,6 +43,7 @@ bes8( ees,8 4) 4( ) ( )\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 } diff --git a/variables/bio.ly b/variables/bio.ly index c5e0307..a72771c 100644 --- a/variables/bio.ly +++ b/variables/bio.ly @@ -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 } -- 2.39.5