• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ChordPro directive {sot} and {sog}
#1
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/
Reply
#2
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
Reply
#3
{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.
first language: German
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de


Reply
#4
MobileSheets supports {sot}/{eot}. It just switches to a fixed width font (monospace) for rendering that section.

Mike
Reply
#5
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}
first language: German
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de


Reply




Users browsing this thread:
2 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2024 MyBB Group.