Skip to content

Commit ba132be

Browse files
committed
J.S. Bach: Die Kunst der Fuge (BWV1080) - add the structure of the fugues
Signed-off-by: Davide Madrisan <d.madrisan@proton.me>
1 parent e2951df commit ba132be

File tree

4 files changed

+371
-1
lines changed

4 files changed

+371
-1
lines changed

src/johann-sebastian-bach/die-kunst-der-fuge-BWV1080/JS-Bach-BWV1080-Die-Kunst-der-Fuge.ly

+4
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,13 @@ Subject = \relative {
123123

124124
\include "./index.ly"
125125
\pageBreak
126+
126127
\include "./list-of-subjects.ly"
127128
\pageBreak
128129

130+
\include "./structure-of-the-fugues.ly"
131+
\pageBreak
132+
129133
\include "./parts/01-contrapunctus-I.ly"
130134
\pageBreak
131135
\include "./parts/02-contrapunctus-II.ly"

src/johann-sebastian-bach/die-kunst-der-fuge-BWV1080/Makefile.am

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ EXTRA_DIST = JS-Bach-BWV1080-Die-Kunst-der-Fuge.ly \
5353
parts/15-canon-in-hypodiapason.ly \
5454
parts/16-canon-alla-decima.ly \
5555
parts/17-canon-alla-duodecima.ly \
56-
parts/18-canon-in-hypodiatessaron.ly
56+
parts/18-canon-in-hypodiatessaron.ly \
57+
structure-of-the-fugues.ly
5758

5859
all: $(BUILT_SOURCES) JS-Bach-BWV1080-Die-Kunst-der-Fuge
5960

src/johann-sebastian-bach/die-kunst-der-fuge-BWV1080/index.ly

+11
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,17 @@
3636
}
3737
}
3838

39+
\markup \column \abs-fontsize #11 {
40+
\pad-around #0.4
41+
\override #'(line-width . 95)
42+
\line {
43+
\hspace #3.2
44+
\page-link #3 {
45+
\fill-with-pattern #1 #RIGHT . "Structure of the Fuges" \page-ref #'ListOfSubjects "000" "4"
46+
}
47+
}
48+
}
49+
3950
\markup \column \abs-fontsize #11 {
4051
\pad-around #2
4152
\abs-fontsize #12 \smallCaps \bold { \concat { \char ##x23AF " Contrapuncti" } }

0 commit comments

Comments
 (0)