How to change fret diagram position
Appearance
If you want to move the position of a fret diagram, for example, to avoid collision, or to place it between two notes, you have various possibilities.
1) Modify the value of the padding or extra-offset property (as shown in the first line).
2) You can add an invisible voice and attach the fret diagrams to the invisible notes in that voice (as shown in the second line).
If you need to move the fret according with a rythmic position inside the bar (in the example, the third beat of the measure) the second example is better, because the fret is aligned with the third beat itself.
\version "2.24"
harmonies = \chordmode
{
a8:13
\once \override ChordNames.ChordName.extra-offset = #'(10 . 0)
b8:13 s4. |
s2 b2:13
}
\score {
<<
\new ChordNames \harmonies
\new Staff {
% Method 1.
a8^\markup \fret-diagram "6-x;5-0;4-2;3-0;2-0;1-2;"
\once \override TextScript.extra-offset = #'(10 . 0)
b4.~^\markup \fret-diagram "6-x;5-2;4-4;3-2;2-2;1-4;"
b4. a8 | \break
% Method 2.
<<
{ a8 b4.~ b4. a8 }
{ s2 s2^\markup \fret-diagram "6-x;5-2;4-4;3-2;2-2;1-4;" }
>> |
}
>>
}