mirror of
https://github.com/stronk-dev/Guitar-Sheet-Parser.git
synced 2025-07-05 08:25:09 +02:00
24 lines
1.1 KiB
Markdown
24 lines
1.1 KiB
Markdown
# chordTabsToPrintables
|
|
|
|
This program converts source (guitar) tablature to printable formats
|
|
|
|
First it separates the input into metadata and [sections]
|
|
|
|
Then it tries to separate section data into lyric lines and non-lyric lines
|
|
|
|
Lastly it exports it to the chosen format
|
|
|
|
Currently it supports exporting to .txt and .png
|
|
|
|
Converting to .txt is useful to clean up the source file or as an input for other programs. It can also add metadata which makes parsing these files much easier
|
|
|
|
Converting to .png will try to minimise the amount of pages required (to prevent page flips and with limits on how much whitespace we allow). Then it will increase the font size to fill these pages as much as possible.
|
|
|
|
|
|
When the program is started for the first time it will create a ``config.ini`` file which can edited to change the behaviour of the program. For example, you might want to force the program to limit the amount of pages, regardless of whitespace.
|
|
|
|
By default it will try to parse all supported filetypes found in the current (sub)directory and convert them to A4 sized PNG files
|
|
|
|
|
|
Detailed config info: TBD
|