You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LilyPond附加歌词位置异常:求助调整双谱表下Verse第二行歌词位置

解决方案

要实现副歌及主歌两行歌词都在上Staff下方显示的效果,需明确为上Staff关联多个歌词上下文,避免歌词自动绑定到下Staff。修改后的代码如下:

\new StaffGroup {
  <<
    \new Staff = "upper" { % 为上Staff命名,用于后续歌词关联
      \relative c' { c d e f g a b c }
    }
    \addlyrics{ % 副歌歌词,默认关联最近的上Staff
      a a a a
    }
    \new Lyrics \lyricsto "upper" { % 主歌第一行歌词,指定关联上Staff
      b b b b
    }
    \new Lyrics \lyricsto "upper" { % 主歌第二行歌词,指定关联上Staff
      c c c c
    }
    \new Staff {
      \relative c' { c d e f g a b c }
    }
  >>
}

关键说明

  • 给上Staff命名(= "upper"),后续通过\lyricsto "upper"可精准指定歌词绑定的Staff,避免歌词误关联到下Staff。
  • \addlyrics默认绑定到最近的Staff,适合放置副歌;之后用\new Lyrics \lyricsto "upper"依次添加主歌两行歌词,它们会按顺序排列在上Staff下方,不会偏移到下Staff区域。

内容的提问来源于stack exchange,提问作者Jörg Krause

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 06:15:17