Gregorio is a software application for engraving Gregorian Chant scores on a computer. Gregorio's main job is to convert a gabc file (simple text representation of a score) into a GregorioTeX file, which makes TeX able to create a PDF of your score.
Create a .gabc
file representing your score (see our tutorial), or fetch one from the database.
Create a LaTeX file that will produce the final pdf, and include your score. See the example.
Compile the LaTeX file with LuaLaTeX, you get your score in PDF! You can change the LaTeX file to include other scores, create booklets, books, etc.
You can also try it online here.
You need a recent and working TeXLive, on top of which you just need to install latest Gregorio release. See the website for more details.
When building gregorio for inclusion in TeXLive, the gregorio executable must not have the version number suffix that is used for other builds. To make this happen, run configure
with the --disable-version-in-exe
option, and the generated Makefile will create a gregorio executable without the version number suffix (i.e., the executable will simply be named gregorio
).
You can find documentation and useful links in the documentation, on the main website and on a wiki.
See CHANGELOG.md.
See CONTRIBUTORS.md.
See CONTRIBUTING.md.
The code is mainly under the GPLv3 license, with fonts under the Open Font License. See complete license for more details.