Posts: 1
Threads: 1
Joined: Mar 2024
When I use the ChordPro-directive Start_of_tab, like
{sot}
| [C] | [D] | [C] | [D] [E] |
{eot}
the chords are not formatted as chords but as text. When I transpose the song this chords are transposed as wel.
Can you please change the formatting of the chords?
Or... Even better, can you implement the ChordPro-directive start_of_grid, like
Code:
{start_of_grid}
|| Am . . . | C . . . | D . . . | F . . . |
| Am . . . | C . . . | E . . . | E . . . |
| Am . . . | C . . . | D . . . | F . . . |
| Am . . . | E . . . | Am . . . | Am . . . ||
{end_of_grid}
Of course, the chords should be formatted and transposed as chords as well/
Posts: 14,379
Threads: 302
Joined: Apr 2012
I'm trying to get past all the small bugs so I can get back to working on the chord grid support for the next major update. So it will be available soon.
Mike
Posts: 2,087
Threads: 320
Joined: Sep 2014
{sot} / {eot} is intended to be used for guitar tabs like
Code:
e|-------5-7-----7-|-8-----8-2-----2-|-0---------0-----|-----------------|
B|-----5-----5-----|---5-------3-----|---1---1-----1---|-0-1-1-----------|
G|---5---------5---|-----5-------2---|-----2---------2-|-0-2-2----2------|
D|-7-------6-------|-5-------4-------|-3---------------|-----------------|
A|-----------------|-----------------|-----------------|-2-0-0----0-/8-7-|
E|-----------------|-----------------|-----------------|-----------------|
This is not supported by MobileSheets yet.
Code:
{start_of_grid}
|| Am . . . | C . . . | D . . . | F . . . |
| Am . . . | C . . . | E . . . | E . . . |
| Am . . . | C . . . | D . . . | F . . . |
| Am . . . | E . . . | Am . . . | Am . . . ||
{end_of_grid}
has been requested for years, I really hope it is coming soon, as stated by Mike.
Until then you can use (without sot / eot)
[|] [C] [|] [D] [|] [C] [|] [D] [E] [|]
This is transposed correctly, but not formatted nicely, bar lines are not aligned as expected.
Posts: 14,379
Threads: 302
Joined: Apr 2012
MobileSheets supports {sot}/{eot}. It just switches to a fixed width font (monospace) for rendering that section.
Mike
Posts: 2,087
Threads: 320
Joined: Sep 2014
Sorry, I was wrong. I'm not a string player so I don't use tablature.
Just using a fixed font for sot / eot is the correct handling. Transposing does not make sense because empty strings cannot be handled in a way that makes sense. The CordPro reference implementation handles it the same way.
My example was just copied from ultimate guitar, the empty lines should be removed. Correct is
Code:
{t:Guitar Tab}
[|] [C] [|] [G7] [|]
{sot}
e|-------5-7-----7-|-8-----8-2-----2-|-0---------0-----|-----------------|
B|-----5-----5-----|---5-------3-----|---1---1-----1---|-0-1-1-----------|
G|---5---------5---|-----5-------2---|-----2---------2-|-0-2-2----2------|
D|-7-------6-------|-5-------4-------|-3---------------|-----------------|
A|-----------------|-----------------|-----------------|-2-0-0----0-/8-7-|
E|-----------------|-----------------|-----------------|-----------------|
{eot}