15

LilyPond 有没有办法在音乐结束后简单地列出与附加诗句相对应的歌词,每节一节?

(注意这个确切的问题在 2001 年之前已经被问过,但是第一个答案(“阅读这本书”)引用了一个死 URL,而第二个(使用\context Lyrics)对我不起作用,我得到 LilyPond 语法错误。)

这是一首歌,我想在这首歌下写下额外的诗句。

\header{
  title = "Hello World"
}

\score {
  \relative {
    \time 2/4
    \clef treble
    \key a \major
    cis''2 | a4 fis \bar "|."
  }
  \addlyrics { 
    He -- | llo world
  }
  \layout { }
  \midi { }
}

\version "2.18.2"

(抱歉,SO 使用的 Google Code Prettyfier 尚不支持语法高亮显示。)<!-- language: lang-lilypond -->

我想在下面添加第 2、3 和 4 节,与音乐分开,就像单词一样。

4

1 回答 1

11

我从LiliyPond 邮件列表中的Knute Snortum那里得到了答复

在我score的块之后,我可以添加这样的markup

\markup {
    \column {
        \line { \null }
        \line { 2. Here I go }
    }
}

事实证明,这在 LilyPond 文档中有所介绍(最后打印节),但他们使用术语“节”,所以我对“诗句”的搜索并没有把我带到那里。

(同样值得注意的是关于 meta 的讨论。在此处发布 LilyPond 问题可能会导致投票失败,因为许多 SO 社区不认为它是编程。将 LilyPond 问题发布到的更好的 Stack Exchange 站点是Music:不过,正如我发现的那样,实践和理论堆栈交换,LilyPond 邮件列表目前是最有可能获得完整和及时答案的地方。)

于 2016-01-16T15:32:40.913 回答