如何移除换行前小节末尾的courtesy time signature(提示拍号)
移除LilyPond里小节末尾的提示拍号
针对跨小节线拍号变更时,前一行小节末尾出现的提示拍号(courtesy time signature),要移除它同时保留下一行开头的正式拍号,给你两个实用方法:
方法一:局部隐藏单处提示拍号
在拍号变更前的最后一个小节末尾,加\omit TimeSignature就能临时把这个提示拍号藏起来。示例代码:
\score { \new Staff { \time 4/4 c'4 d' e' f' % 拍号变更前的小节末尾加这句,隐藏提示拍号 c'4 d' e' \omit TimeSignature f' \time 3/4 g'4 a' b' c'4 d' e' } }
方法二:全局禁用所有提示拍号(按需选)
要是你整个谱子都不想显示提示拍号,就在Staff上下文里设置print-courtesy-time-signatures = ##f。如果只针对某一段生效,把设置放在对应上下文块里就行:
\score { \new Staff \with { print-courtesy-time-signatures = ##f } { \time 4/4 c'4 d' e' f' c'4 d' e' f' \time 3/4 g'4 a' b' c'4 d' e' } }
注意:这个全局设置会把所有提示拍号都藏了,要是只处理某一处,优先用方法一。
内容的提问来源于stack exchange,提问作者nat
相关产品推荐
相关产品推荐

