首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >紫丁香在每个酒吧上都有和弦。

紫丁香在每个酒吧上都有和弦。
EN

Stack Overflow用户
提问于 2015-04-05 22:45:54
回答 2查看 628关注 0票数 6

根据Lilypond的文档,您可以选择只有当和弦发生变化时才显示和弦。我不能理解这种行为。下面是片段:

代码语言:javascript
复制
\new ChordNames  {
        \chordmode {
            d1:7 d1:7 
        }
  }

下面是另一个片段:

代码语言:javascript
复制
\new ChordNames  {
        \chordmode {
            d1:7 d:7 
        }
  }

在这两种情况下,Lilypond都会在两条栏上显示和弦名称。这在整个比赛中都是一样的。我不能让它不显示重复的和弦名称。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-06 09:30:46

您需要使用\set chordChanges = ##t。试试这个片段:

代码语言:javascript
复制
\new ChordNames  {
    \chordmode {
        \set chordChanges = ##t
        d1:7 d1:7 
    }
}
票数 3
EN

Stack Overflow用户

发布于 2015-04-06 08:43:08

我想你错过了把chordChanges设置为true。The LilyPond文档中的示例是

代码语言:javascript
复制
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源代码中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29463069

复制
相关文章

相似问题

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