Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 2.57 KB

README.md

File metadata and controls

68 lines (52 loc) · 2.57 KB

chordpro-song-book

latex chordpro pdf song book

Disclaimer: Under active development

Plans/Todo:

  • scan for chopro files in input folder
    • find songs
    • extract metadata
  • Generate individual pdfs from chordpro files
  • scan for other songs (pdf files)
    • extract metadata
      • from filename
      • (perhaps pdf metadata if available)
  • Create Jinja LaTex templates from scan result
    • include chordpro pdfs
    • include other pdfs (other songs, misc pdfs)
  • Write songbook LaTeX

Future Ideas:

  • Create Docker GitHub Package which starts Jupyter Lab and binds folder
    • include jupyter lab
    • include chordpro cli
    • include python package install
    • include latex binaries to generate pdf

Getting Started

  1. clone this repo

  2. Install anaconda/miniconda

    • install enviroment from enviroment.yml

      conda env create -f environment.yml
  3. Install latex

  4. Install ChordPro cli

  5. copy your chordpro and pdf files in data/input/*

  6. run notebooks in scriptsfolder to generate latex document

  7. open latex document in you latex editor and export pdf song book

    • use your tex editor (like texstudio) for last changes
    • or use a script which calls pdflatex for the main song book tex file
  8. Print your PDF song book and have fun! :)

Used software/tools

Info, tips, readme

There are README.md files with useful links and information in some subfolders of this repo.

more links/info