В нотных листах, предназначенных для начинающих арфистов, очень часто аппликатура включает не только цифры, но и скобки, указывающие, какие пальцы расположены одновременно, замены и т. д. Вот один пример:
Я хотел бы знать, как лучше всего добиться подобного эффекта в Lilypond.
Ссылка для изображения: http://elizabethlouiseharpist.com/harp-fingerings-brackets-marking-harp-music/
\version "2.19.52"
variable = {
\once \override TextSpanner.style = #'line
\once \override TextSpanner.to-barline = ##f
\once \override TextSpanner.bound-details =
#`(
(left
(text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
(Y . 0)
(padding . 0.25)
(attach-dir . -3)
)
(right
(text . ,#{ \markup { \draw-line #'( 0 . -.5) } #})
(Y . 0)
(padding . 0.25)
(attach-dir . 3)
)
)
}
\relative c' {
\key c \major
\time 3/4
\partial 4
\override Fingering.staff-padding = #'()
\variable
\once \override TextSpanner.rotation = #'(4 1.9 0)
a'8_3\startTextSpan b_2 \variable \once \override TextSpanner.rotation = #'(-4.5 -4.5 0)
c4-1\stopTextSpan\startTextSpan b-2 a_3 \variable \once \override TextSpanner.rotation = #'(3 -0.2 0)
g_4\stopTextSpan\startTextSpan a_3 b-2 \variable \once \override TextSpanner.rotation = #'(-7 -2.5 0)
c-1\stopTextSpan\startTextSpan g_2 f_3
e2_4\stopTextSpan
}
Это немного хакерски, но он выполняет свою работу.
Как всегда, для того, чтобы все выглядело так, как вы хотите, потребовалась ручная возня. ;)
Одна из возможностей состоит в том, чтобы включить возможности аппликатуры LilyPond ( -4
например, после подачи) и возможность анализа скобок, найденную в репозитории фрагментов LilyPond .
\version "2.19.47"
\layout {
\context {
\Voice
\consists "Horizontal_bracket_engraver"
}
}
\relative c'' {
c4-1\startGroup b4-2 a4-3 g4-4\stopGroup |
}
Бани