答案 0 :(得分:0)
我认为这可以做到...但是很多手动调整...
\version "2.18.2"
\bookpart {
\header {
composer="J.S.Bach"
opus = "BWV 1087"}
\markup \large "1. Canon simplex"
\score {
\relative c' {
\key g \major
\clef bass
\time 2/4
r4 \repeat volta 2 { g fis e d b c d g, }
s8
\override Staff.BarLine #'stencil = ##f
% gespiegelt
s4
\override TextScript #'extra-offset = #'(-3 . 5.2)
s2-\markup{ %\hspace #10
\column{ % pause
\line{
\scale #'(-1 . 1){
\lower #1.5 \halign #0 \musicglyph #"rests.2"
}
}} \hspace #1
\column{ %clef
\line {
\scale #'(-1 . 1){
\center-column{
\lower #1.3 \musicglyph #"two" \musicglyph #"four"
}
}
}}
\column{ %clef
\line {
\scale #'(-1 . 1){
\musicglyph #"accidentals.sharp"
}
}}
\column{ %clef
\line {
\scale #'(-1 . 1){
\lower #0.2 \musicglyph #"clefs.F"
}
}}
}}}}
答案 1 :(得分:0)
更简单是...
\version "2.18.2"
\include "english.ly"
\bookpart {
\header {
composer="J.S.Bach"
opus = "BWV 1087"}
\markup \large "1. Canon simplex"
\score {
\relative c' {
\key g \major
\clef bass
\time 2/4
r4 \repeat volta 2 {
g fs e d b c d g,4 }
\override TextScript #'extra-offset = #'(20 . 5.84)
s64-\markup{
\scale #'(-1 . 1)
\score {\relative {
\key g \major\clef bass\time 2/4 \global r4 }
}
}
}}}