One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Retrieve chords, lyrics, metadata from API
- Parse chordpro format
- Clean up lyrics
- Extract chords, song structure, lyrics
- Table of Contents
- Layout chords and lyrics into two line format
- Layout song and fine tune sizes
- Adjust width based on ratio of longest song line to the max width given to the song
- Adjust height to fit space
- Have a minimum font size that cannot be breached. If needs to be passed, display song on two quarters
- Add headers/footers to songs and pages
- Output to PDF
- Edit songs in PCO to make the output pretty
- Choose a font
- Select which songs get exported
- How user-friendly does it need to be?
- Hide the API key somehow
- Get publishing company for each song somehow
- Clarify input method (e.g. .csv, commandline, etc.)
- WYSIWYG (mostly...)
- Part labels with no non-empty lines following are printed out
- If it has lines, it's not printed out