-
-
Notifications
You must be signed in to change notification settings - Fork 55
Closed
Description
I've got a few feature requests relating to parsing different section types from ChordPro:
- Section labels support the following syntax
{start_of_verse: label="Verse 1"}
, not just{start_of_verse: Verse 1}
. CurrentlyChordProParser
doesn't like this and readslabel="Verse 1"
as the section label. - Per the ChordPro spec, it's allowed to name a section anything, as long as the directive starts with
start_of_
andend_of_
. I use this a lot (i.e.start_of_pre_chorus
), and because of this,ChordProParser
just ignores the label altogether. - I can't speak for the other formatters, but in my experience with
HtmlTableFormatter
,grid
sections are rendered with the section label inline with its content. Is it possible to at least render the section label in the same way as other sections, separated?- Actually, it looks like
HtmlDivFormatter
does format the label, but it's still inline with the section content. - Additionally, it'd be nice if the
.
syntax (cells spacing) ingrid
sections could be rendered as separate table cells or something, like how it's rendered in ChordPro, but I'm not sure if that's possible with the wayChordSheetJS
stores parsed songs.
- Actually, it looks like
See here for more details on this.
I'm sure I'll run into more things later, but this is it for now. I think most of this should be easily addable, no?
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Done