用的是predefined-guitar-fretboards.ly里定义好的和弦图,这样的话要怎么放置在对的位置呢?
时间: 2024-02-15 11:05:43 浏览: 27
如果你在LilyPond中使用了`predefined-guitar-fretboards.ly`文件中定义好的和弦图,那么默认情况下和弦图将会自动放置在正确的位置。
具体来说,当你在LilyPond中输入一个和弦时,LilyPond将会自动查找适合该和弦的和弦图,并将其放置在正确的位置上。这意味着,如果你在乐谱中输入了一些和弦,那么和弦图将会自动出现在正确的位置上。
以下是一个示例代码片段,演示了如何在LilyPond中使用`predefined-guitar-fretboards.ly`文件中定义好的和弦图:
```
\version "2.18.2"
\include "predefined-guitar-fretboards.ly"
{
c4 e g
d4 f a
e4 g b
}
```
在上面的代码中,`c4 e g`将会自动显示C大三和弦图,`d4 f a`将会自动显示D小三和弦图,`e4 g b`将会自动显示E小三和弦图。这些和弦图将会自动放置在正确的位置上。
希望这个解答能够帮到你!
相关问题
predefined-guitar-fretboards.ly里定义的和弦名称有哪些?
在 `predefined-guitar-fretboards.ly` 文件中,定义了以下吉他和弦名称:
- C
- Cm
- C7
- Cm7
- Cmaj7
- Csus4
- Cadd9
- C5
- C6
- Cm6
- C9
- Cm9
- C11
- C13
- C7sus4
- C7#5
- C7b5
- C7b9
- C7#9
- Cmaj7#5
- Cmaj7b5
- Cmaj9
- Cmaj11
- Cmaj13
- CmMaj7
- Cm6Maj7
- Cm7b5
- Cdim
- Cdim7
- Caug
- Caug7
没有显示和弦图,只显示了音符。
如果在使用预定义的吉他指板文件`predefined-guitar-fretboards.ly`并输入和弦时没有显示和弦图,只显示了音符,请确保以下几点:
1. 在导入`predefined-guitar-fretboards.ly`文件时,需要在导入语句后面添加`\layout{}`命令,以确保LilyPond正确地处理输入的和弦。示例代码如下:
```
\version "2.18.2"
\include "predefined-guitar-fretboards.ly"
\layout{}
{
c4 e g
}
```
2. 确认你的LilyPond版本是否支持预定义的吉他指板文件。`predefined-guitar-fretboards.ly`文件是在LilyPond 2.18.0及以上版本中引入的,如果你的版本过低,可能不支持该文件。可以通过在终端中输入`lilypond --version`来查看你当前的LilyPond版本。
3. 确认你的输入是否正确。在使用和弦时,需要正确地输入音符,例如使用C大和弦应该输入`c e g`而不是`c4 e g`。如果输入有误,LilyPond可能无法正确地显示和弦图。
希望这些解答能够帮到你!