Skip to content
Ruby script generating notation for the Epiphany Proclamation chant (in Czech).
Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Gemfile
Gemfile.lock
LICENSE
README.md
generate.rb
template.gly

README.md

Epiphany Proclamation Chant (Czech) Generator

Ruby script generating notation for the Epiphany Proclamation chant. Fully automated, using

Usage

  • Clone the repository.
  • $ bundle install to install dependencies.
  • $ bundle exec ruby generate.rb to generate chant score for the default year range (or $ bundle exec ruby generate.rb 2020 2100 to generate for a custom range - e.g. the rest of the century)
  • generate.rb prints to standard output. If it runs successfully, save the output to a file: $ bundle exec ruby generate.rb > epiphany_proclamation.gly

In order to transform the gly file to a pdf document, you will need LaTeX and gregorio (included in current TeXLive). Once these are installed, run $ bundle exec gly preview epiphany_proclamation.gly It will produce file epiphany_proclamation.pdf.

Credits

Czech Epiphany proclamation text was first set to the tune given in the Missale Romanum, editio typica tertia (2002) by Fr. Filip Boháč. For use in this generator the tune was further adjusted (by the generator's author) to better fit the Czech text, as explained in this blog post.

License

GNU/GPL 3.0 or later

You can’t perform that action at this time.