1

我正在尝试用 Lilypond 中的自定义图形替换默认的音符头。我已经阅读了 A. 10.3 Graphic 下的文档,其中解释了如何使用\markup将图形添加到乐谱中,但是我坚持能够使用它们来替换音符头。我的问题是如何替换自定义的默认音符头?

4

1 回答 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 回答