An ambitious attempt to convert a 331-page, badly scanned book full of scores to a readable, and listenable format, a la Sphinx (reStructuredText) and LilyPond. https://ubuntourist.codeberg.page/Celtic_Song_Book/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Kevin Cole 51b4f88d01
- Spell "scottish" correctly...
1 day ago
source - Spell "scottish" correctly... 1 day ago
.gitignore - Ignore the build/ directory 3 months ago
LICENSE.md - Add Creative Commons Attribution-ShareAlike license (CC BY-SA) 3 months ago
Makefile Initialize a Sphinx environment 3 months ago
Pipfile - Add requirments.txt / Pipfile for dependencies 3 months ago
README.md - Upgrade to sphinxdoc-lilypond 1.1 and increase resolution to 600 DPI 3 months ago
captains.log.md - Note idea for collapsing nested lists... 2 weeks ago
requirements.txt - Add requirments.txt / Pipfile for dependencies 3 months ago

README.md

The Celtic Song Book

Last modified 2021.09.09

This repository contains the reStructuredText (.rst) and LilyPond (.ly) sources for a transcription of The Celtic Song Book.

This new HTML version contains playable audio (instrumental only) for each tune.

Requirements

Debian (or other) packages

Python packages

Older versions of all of the above may work fine. This is just what I've got installed...

Installation and building on Debian-based systems

NOTE: At the moment, I'm using Pop! OS 20.04 LTS (focal).

Set your working directory to wherever you've cloned this repository and type:

$ sudo apt install timidity lilypond imagemagick python3-pip
$ pip3 install --user -U sphinx
$ pip3 install --user -U cloud-sptheme
$ pip3 install --user -U sphinxnotes-lilypond
$ make html

Or, if you prefer a virtual environment, requirements.txt and Pipfile are provided for users of virtualenv or pipenv, replacing the three pip3 commands above. Using pipenv:

$ sudo apt install timidity lilypond imagemagick python3-pip pipenv
$ pipenv shell
$ pipenv install
$ pipenv shell
$ make html

Then point your favorite web browser to ./build/html/index.html.


-- ubuntourist 2021.09.09