/mgabc

An extension to the gprocess script to combine Gregorio, LilyPond and LaTeX to produce books/booklets.

Primary LanguagePerl

MGABC, or "Master GABC" (as in master document) is a Perl script based on gprocess to create books/booklets from Gregorio, LilyPond and LaTeX files.

The script reads off lines one by one, and checks the HTML tag, processes them, then adds them to the output tex file for separate compilation.

The tags are as follows: sc: Insert raw GABC code. Usage: GABC code

g3: gabc with {init1}{init2}{commentary} Usage:

g3e: gabc with {init1}{init2}{commentary} and English spacing. Usage:

sl: Score with Latin spacing. Usage:

ft: Include external tex file. Usage:

fi: Include external tex file, use fancy Initial. Usage:

fj: Include external tex file with Gothic Initial. Usage:

ff: Include external file. Usage: FILENAME

fa: Antiphon with additional annotation above Initial. Usage: FILENAMEANNOTATION

fb: Override both lines of annotation. Usage:

tx: Insert raw LaTeX code (deprecated) Usage: