【问题标题】:Lilypond: manually print a key signature (or cancellation)Lilypond:手动打印调号(或取消)
【发布时间】:2013-12-04 22:12:49
【问题描述】:

我的作品涉及一个 D.S. al 尾声在调号变化中重复,例如:

\mark \markup { \musicglyph #"scripts.segno" }

\key a \minor
a b c' d'
% more music in a minor

\key a \major
a b cis' d'
% more music in a major

\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
\once \override Score.RehearsalMark #'self-alignment-X = #RIGHT
\mark "D.S. al coda"
\bar "||"

% coda in a major follows

为了帮助玩家在 dal segno 处从大调回到小调,我想在双小节之前打印一个键取消。接下来的尾声小节应保持在大调中。

我将如何在 Lilypond 2.14 或更高版本中实现这一点?

【问题讨论】:

  • 嗨 Hendrik,你有没有想过加入 LilyPond 的邮件列表,在那里你可以联系其他 LilyPond 用户和开发者?通常这是解决问题或获得答案的最佳(也是最快)方法。要注册,请访问 lilypond.org/contact.html
  • 有道理,我会试试的。谢谢。
  • 如果人们总是被发送到邮件列表,我不知道为什么在 SO 中有一个 lilypond 标签。我也被提到其他地方:stackoverflow.com/questions/30678473/… 也许我们应该删除标签?

标签: lilypond


【解决方案1】:

附加到您的代码

\key a \minor  % change key back from a-major to a-minor
s1             % enforce output of key cancellation with a hidden rest
\bar ""        % suppress trailing bar

【讨论】:

    猜你喜欢
    • 2016-08-10
    • 1970-01-01
    • 1970-01-01
    • 2017-09-05
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多