ChordPro Directives in SongbookPro

Copy and paste the following into SongbookPro while using ChordPro edit mode:

SongbookPro supports a small subset of the ChordPro markup language.

* https://songbook-pro.com/docs/manual/chordpro/
* https://www.chordpro.org/chordpro/chordpro-directives/


{c: The following examples are what SongbookPro DOES suport when editing in 'ChordPro' mode.}


{c: IMPORTANT: Edit/save this in ChordPro mode and NOT Chords over Lyrics mode!!}
{c: If you save while in Chords over Lyrics mode, many directives will be stripped from the song.}


{c: Mode selection is shown to the right of 'Artist' when editing a song.}


{c: Note:}
* I use 'Chords over Lyrics' edit mode for basic songs.
* I use 'ChordPro' edit mode for songs that contain ChordPro directives.


{sov}
[G]Almost Heaven, W[Em]est Virginia,
B[D]lue Ride Mountains, S[C]henandoah R[G]iver.
{eov}


{c: Verse 1}
The sov directive supports the use of labels, however this feature is not supported by SongbookPro.
Use the comment directive for that instead.


{sob}
This is the bridge.
{eob}


{soc}
This is a chorus.
{eoc}


{c: Chorus}
Country[G] Roads, take me[D7] home,


{c: Pre-chorus}
Non-standard headers require the 'c', or 'comment' directive.



{c: Table}
{sot}
This is a CIL verse in table format, and does not support key change.

[G]Almost Heaven, W[Em]est Virginia,
B[D]lue Ride Mountains, S[C]henandoah R[G]iver.
Try [C]changing the key and see the [G]warning over this paragraph.
I tried embedding other directives in here. Didn't work well.
{eot}


{textcolor: red}
This is red text.
{textcolor}


{title: this is a title.}

{textcolor: blue}
This is blue.
{c: Embedding directives doesn't work well.}
{textcolor: red}
{textcolor}


{textcolor: green}
This is green text. You cannot have part of a line one colour, and the rest another colour.
{textcolor}


{textcolor: 6789AB}
Using hex values for text colour.
{textcolor}


Textcolor alphabetic values support red, orange, yellow, green, blue, indigo, violet, and black.


{textcolor: red}
If you type &red: at the beginning of a line, it shouldchange that line to red. You need to save first. When you re-open, SBP adds the textcolor directive.
{textcolor}





I don't see how you can change the colour of the 'header' lines such as Verse, Bridge, '{c:' and so on.

Comments are closed.