Template alleluia voor gregoriotex

Partituur met gregoriotex


% !TEX TS-program = lualatex - % !TEX encoding = UTF-8

% This is a template for a LuaLaTeX document using gregorio scores.

\documentclass[a4paper,12pt]{article}% default would be 10pt

% usual packages loading:

\usepackage{fontspec}

\usepackage{graphicx} % support the \includegraphics command and options

\usepackage{gregoriotex} % for gregorio score inclusion

\usepackage{fullpage} % to reduce the margins

\usepackage[dutch]{babel}

\pagestyle{empty}

\usepackage{color}

% here we begin the document

\begin{document}

\newcommand{\red}[1]{\textcolor{red}{#1}}

\newcommand{\black}[1]{\textcolor{black}{#1}}

\newcommand{\cent}[1]{\begin{center}{#1}\end{center}}

\newcommand{\links}[1]{\begin{flushleft}{#1}\end{flushleft}}

\input AnnSton.fd

\input Acorn.fd

\newcommand*\initfamily{\usefont{U}{Acorn}{xl}{n}}

\newcommand*\yourfont{\usefont{U}{AnnSton}{xl}{n}}

% The title:

% Here we set the space around the initial.

\grechangedim{beforeinitialshift}{3.2mm}{scalable}

\grechangedim{afterinitialshift}{3.2mm}{scalable}

% Here we set the initial font. Change 43 if you want a bigger initial.

\grechangestyle{initial}{\initfamily\fontsize{36}{36}\selectfont\color{red}\relax}

\grechangedim{spaceabovelines}{0.8cm}{scalable}

\gresetbarspacing{new} %%ipv gresetbarspacing{old}

\grechangedim{maxbaroffsettextleft}{0 cm}{scalable}%

 

 


\gresetnabcfont{grelaon}{14}

\gresetgregoriofont[op]{greciliae}

\grechangestaffsize{19}

\cent{\begin{yourfont}\Large\red{A}\end{yourfont}\Large\black{lleluia Omnes gentes}}

% We set I above the initial.

%\gresetlastline{justified}%if usefull

\greannotation{\small{\textbf{Al - I}}}

\links{\black\small GT 298, Tempus per annum}

% We type a text in the top right corner of the score:

\grecommentary[8mm]{\emph{Ps.46,2}}

\skip

% and finally we include the score*; indicate map/* if necessary

\gregorioscore[a]{gabc/al_omnes_gentes}

\cent{\greseparator{2}{20}}

\end{document}