Skip to content

Commit

Permalink
J.S. Bach: Goldberg Variationen - Update pagination
Browse files Browse the repository at this point in the history
Signed-off-by: Davide Madrisan <d.madrisan@proton.me>
  • Loading branch information
madrisan committed Nov 6, 2024
1 parent d2c12b7 commit cc17828
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

- Ferruccio Busoni: Drei Albumblätter BV289

### Changed

- J.S. Bach: Goldberg Variationen - Update pagination.

### Fixed

- Frédérich Chopin: Valse - fixes and rewrite introduction notice
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,25 +11,37 @@
\paper {
#(set-paper-size "a4")
annotate-spacing = ##f
binding-offset = 0\mm
bottom-margin = 5\mm
first-page-number = 0
indent = 0.0
%inner-margin = 10\mm
% last-bottom-spacing.padding = #2
%left-margin = 10\mm
line-width = 19.2\cm
markup-system-spacing =
#'((basic-distance . 2)
(minimum-distance . 1)
(padding . 2)
(stretchability . 24))
%outer-margin = 20\mm
print-all-headers = ##t
ragged-last-bottom = ##f
ragged-bottom = ##f
%right-margin = 10\mm
score-markup-spacing =
#'((basic-distance . 10)
(minimum-distance . 8)
(padding . 2)
(stretchability . 24))
system-system-spacing =
#'((basic-distance . 2)
(minimum-distance . 1)
(padding . 2)
(stretchability . 24))
top-margin = 8\mm
top-markup-spacing.basic-distance = 0
top-system-spacing.basic-distance = 1
}

BassLine = \relative {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,21 @@ Bass = \context Voice = "four" \relative c' {
}
}

forceBreaks = {
% page 1
\repeat unfold 3 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 3 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 3 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 3 { s2.\noBreak } s2.\pageBreak

% page 2
\repeat unfold 3 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 2 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 2 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 2 { s2.\noBreak } s2.\break\noPageBreak
\repeat unfold 2 { s2.\noBreak } s2.\pageBreak
}

\score {
\new PianoStaff
<<
Expand All @@ -210,6 +225,7 @@ Bass = \context Voice = "four" \relative c' {
\Tenor
\Bass
>>
\new Devnull \forceBreaks
>>
\header {
composer = "Johann Sebastian Bach"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Alto = \context Voice = "two" \relative c'' {
\repeat volta 2 {
%1
| \once\override MultiMeasureRest.staff-position = #-6 R1
| g8[ fis g a] b[ fis b a]
| g8[ fis g a] b[ fis_\markup { "m.s." } b a]
| g[ b] e4~ e8[ fis16 e] d4
| e8[ d e fis] g[ d g fis]
%5
Expand Down Expand Up @@ -129,6 +129,12 @@ Bass = \context Voice = "four" \relative c {
subtitle = \markup { "Canone alla Terza" }
subsubtitle = ##f
}
\layout { }
\layout {
\context {
\PianoStaff
\override TextScript.font-shape = #'italic
\override TextScript.font-size = #-1
}
}
\midi { \tempo 4=100 }
}

0 comments on commit cc17828

Please sign in to comment.