根据Lilypond的文档,您可以选择只有当和弦发生变化时才显示和弦。我不能理解这种行为。下面是片段:
\new ChordNames {
\chordmode {
d1:7 d1:7
}
}下面是另一个片段:
\new ChordNames {
\chordmode {
d1:7 d:7
}
}在这两种情况下,Lilypond都会在两条栏上显示和弦名称。这在整个比赛中都是一样的。我不能让它不显示重复的和弦名称。
有什么想法吗?
发布于 2015-04-06 09:30:46
您需要使用\set chordChanges = ##t。试试这个片段:
\new ChordNames {
\chordmode {
\set chordChanges = ##t
d1:7 d1:7
}
}发布于 2015-04-06 08:43:08
我想你错过了把chordChanges设置为true。The LilyPond文档中的示例是
1 harmonies = \chordmode {
2 c1:m c:m \break c:m c:m d
3 }
4 <<
5 \new ChordNames {
6 \set chordChanges = ##t
7 \harmonies
8 }
9 \new Staff {
10 \relative c' { \harmonies }
11 }
12 >>在本例中,第6行对于只在和弦变化时显示和弦至关重要:
\set chordChanges = ##t
因此,您需要将此命令添加到lilypond源代码中。
https://stackoverflow.com/questions/29463069
复制相似问题