首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LilyPond多行歌词

LilyPond多行歌词
EN

Stack Overflow用户
提问于 2018-03-26 23:03:12
回答 2查看 257关注 0票数 0

有了这个示例LilyPond片段,我得到了两个奇怪的东西。

代码语言:javascript
复制
\score{
  <<
    \new Voice = "voicea" \relative { g'4 a b c g a b c }
    \new Lyrics \lyricmode {
      { a b c d }
      <<
         \new Lyrics \lyricsto "voicea" \lyricmode { e f g h }
         \new Lyrics \lyricsto "voicea" \lyricmode { i j k l }
      >>
    }
    \new Voice = "voiceb" \relative { g'4 a b c g a b c }

  >>
}
  1. 最后两个歌词线放在这两个音乐线下。我希望所有的歌词都在他们中间。
  2. 由于某种原因,歌词与音符不一致。第二小节的第一节音符没有歌词。

你能帮我理解一下发生了什么吗,最好想出一个解决方案。

这是文档:http://lilybin.com/o6atu2/1

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-29 12:21:24

一个歌词上下文构成一行歌词。如果你想要顺序歌词,你需要把它们放在相同的上下文中。若要针对某个声音中的某些音符,您可以始终将一个命名的声音创建为另一个。看上去是这样的:

代码语言:javascript
复制
\score{
  <<
    \new Voice = "voicea" \relative { 
      g'4 a b c 
      \new Voice = "voiceb" { g a b c }
    }
    \new Lyrics
    <<
      \lyricsto  "voicea" { \lyricmode { a b c d } }
      \lyricsto  "voiceb" { \lyricmode { e f g h } }
    >>
    \new Lyrics   \lyricsto  "voiceb" { \lyricmode { i j k l } }
    \new Voice = "voicec" \relative { g'4 a b c g a b c }
  >>
}

lilybin文档在这里:http://lilybin.com/4vsiem/1

票数 3
EN

Stack Overflow用户

发布于 2018-03-27 21:40:37

我不使用歌词,我也不能告诉你你的例子到底出了什么问题。但这是一个简单的工作示例:

代码语言:javascript
复制
\version "2.18.2"

<<
  \new Voice \relative {
    g'4 a b c g a b c
  }
  \addlyrics { a b c d e f g h } % 1st stanza
  \addlyrics { _ _ _ _ i j k l } % 2nd stanza

  \new Voice \relative {
    g'4 a b c g a b c
  }
>>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49501976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档