Commit Graph

4 Commits

Author SHA1 Message Date
raoul f8145b4c43 Merge pull request 'Enhance the HTML renderer' (#1) from renderer-options into master
Create a get_option_groups() method to return the groups, which are now built dynamically

Reviewed-on: raoul/python-chordpro#1
2021-08-31 16:33:15 -07:00
Raoul Snyman a551fdf465
Enhance the HTML renderer
- Documenting rendering options in the HTML renderer
- Programmatically generate the styles easily
- Allow a group to be specified when getting the available options
- Create a get_option_groups() method to return the groups, which are now built dynamically
- Set a bunch of sane defaults
- Support additional markers in the chordpro file, and move to div-based HTML
- Add artist section
- Add key/capo section
2021-08-07 18:19:31 -07:00
Raoul Snyman 161dbf9864
Various updates, including a new text renderer
- Add a new text file renderer
- Update the HTML renderer to include some basic formatting options
- Expand the CLI to specify a renderer and pass parameters to the selected renderer
- Fix a bug where trailing chords were being swallowed
2021-07-28 11:41:15 -07:00
Raoul Snyman 41394d559c
Rename render directory 2021-07-27 21:19:44 -07:00