在lilypond中,我会通过这样做来创建自定义笔记头:
myGNote = {
\once \override NoteHead #'stencil = #ly:text-interface::print
\once \override NoteHead #'text =
\markup {
\general-align #Y #CENTER {
\epsfile #X #2 #"./g.eps"
}
}
}
{ e'4 f' \myGNote g' }
如果我必须做多行,它会看起来像这样
{e'4 f'\ myGNote g'\ myGNote g4'\ myGNote g8'}等。
我的问题是如何制作一个适用于所有g4等的全局音符头。这个全局变量将适用于所有gs,然后我可以为所有c等创建另一个。