我正在尝试用 Lilypond 中的自定义图形替换默认的音符头。我已经阅读了 A. 10.3 Graphic 下的文档,其中解释了如何使用\markup
将图形添加到乐谱中,但是我坚持能够使用它们来替换音符头。我的问题是如何替换自定义的默认音符头?
1 回答
5
如果我理解正确,您想用任意图形替换一些记事本。假设您已经将 EPS 格式的图形作为 sol.eps,此代码使用它将“g”更改为太阳的图片(“sol”是“太阳”的西班牙语):
cabezaSol = {
\once \override NoteHead #'stencil = #ly:text-interface::print
\once \override NoteHead #'text =
\markup {
\general-align #Y #CENTER {
\epsfile #X #2 #"./sol.eps"
}
}
}
{ e'4 f' \cabezaSol g' }
于 2017-10-18T09:33:15.253 回答