This commit entails major changes in the songbook appearance since songs need less vertical space. Advantages:
- saves roughly 100 pages for songbook.pdf !
- less scrolling / page turning required
- better readability due to more important delta between inter-verse spacing and inter-line spacing
- introduce two new options:
- 'url' that links to the artist's website
- 'original' that refers to the original song
- display the album in the song header
This macro depends on the repeatedchord environment:
- if chords are repeated, acts like the \transpose macro from LaTeX package
- if not, a muscinote information box is displayed with the number of half-steps for transposition
This macro can prove usefull to hide the complexity of songs that transpose their verses (e.g: Barbara - L'aigle noir): in repeatedchords mode, the chords are explicitly displayed (in their transposed form), in norepeatedchords mode, it only provides the information that the verses should be transposed.
instrument may be guitar or ukulele
a new macro \utab, similar to \gtab may is also introduced
this macro can be used in sg files to indicate ukulele diagrams
The repeatchords option enables chords printing in repeated chords
section. The new repeatedchords environment is used by song authors
to declare that chords enclosed in the environment are only the
repeated version of the chords given earlier. This environment allows
users who prefer to repeat chords on every verse and chorus to write
them down, and in conjunction with the repeatchords option to have
songbooks that displays the repeated chords.
The importonlydiagramonly option allows to print only chord diagrams
that have been flagged as important by the author of the song. The
important chords are generally complicated uncommon chords and their
diagram is registered with the starred version of the gtab macro.
The repeatchords option enables chords printing in repeated chords
section. The new repeatedchords environment is used by song authors
to declare that chords enclosed in the environment are only the
repeated version of the chords given earlier. This environment allows
users who prefer to repeat chords on every verse and chorus to write
them down, and in conjunction with the repeatchords option to have
songbooks that displays the repeated chords.
The importonlydiagramonly option allows to print only chord diagrams
that have been flagged as important by the author of the song. The
important chords are generally complicated uncommon chords and their
diagram is registered with the starred version of the gtab macro.