Gregorio (software)
{{Software
|Nome = Gregorio
|DimensioneLogo = 60px
|Sviluppatore = Élie Roux, Olivier Berten, Henry So Jr, Br. Samuel Springuel, Br. Elijah Schwab, Jakub Jelínek, Br. Gabriel-Marie
|UltimaVersione = 5.2.1
|DataUltimaVersione = {{Data e tempo|2019|04|06}}
|UltimaVersioneBeta = 
|DataUltimaVersioneBeta = 
|SistemaOperativo = linux
|SistemaOperativo2 = windows
|SistemaOperativo3 = mac os
|Genere = Programma notazionale
|Licenza = [[GNU General Public License]]
|SoftwareLibero = sì
|Lingua = 
|Linguaggio = c
|Linguaggio2 = lua
|Linguaggio3 = python
|SitoWeb  = 
}}

'''Gregorio''' è un programma per scrivere o modificare [[Partitura|spartiti musicali]] [[Canto gregoriano|gregoriani]] in [[notazione quadrata]]. È pubblicato come [[software libero]] con licenza [[GNU General Public License|GPL]]. Consiste di tre parti: un pacchetto di [[LaTeX]] per la grafica, denominato <code>gregoriotex</code>, un linguaggio di markup per l'immissione, GABC, e un convertitore tra i due. Gregorio è inserito in [[TeX Live]] dal 2016.<ref>{{Cita web|url=https://tug.org/texlive/doc/texlive-en/texlive-en.html#x1-830009.1.13|titolo=The TeX Live Guide—2016: 9.2 Present—2016|editore=TeX User Group|accesso=28 marzo 2018}}</ref>

== Caratteristiche ==
Gregorio è pensato appositamente per la notazione quadrata e non permette di utilizzare la [[Notazione musicale#Notazione musicale moderna|notazione moderna]]. Come [[GNU LilyPond]], Gregorio non possiede un'[[interfaccia grafica]] integrata per la creazione degli spartiti. Utilizza una notazione testuale della musica basata sull'insieme dei caratteri [[ASCII]] con una propria sintassi, detta GABC. Il tool <code>gregorio</code> compila questo file in un file GregorioTeX, che viene poi inserito in un file TeX. Si può trasformare i documenti in [[Portable Document Format|PDF]] e altri formati.

== Storia ==
Il progetto Gregorio è nato nel 2006 a TELECOM Bretagne, una scuola di ingegneria situata in Francia, come iniziativa studentesca della durata di sei mesi. Quando il progetto è terminato, Élie Roux ha deciso di continuare il progetto da solo e di svilupparlo sotto GNU General Public License.

All'inizio, l'obiettivo del progetto era solo quello di fornire all'[[Abbazia di Sainte-Madeleine du Barroux]] un'interfaccia grafica per l'uso di un font gregoriano. A causa di problemi di licenza, il progetto ha deciso in seguito di creare e utilizzare il proprio carattere. Alla fine del 2006, un nuovo sviluppatore, Olivier Berten, si è unito al progetto e ha creato il componente OpusTeX, un pacchetto LaTeX con un obiettivo simile a quello di Gregorio, ora in disuso e deprecato.<ref>{{Cita web |url=http://www.hermes.net.au/pvb/opustex.html |titolo=Installation and Use of OpusTeX |editore=Veronica Brandt |accesso=30 maggio 2016 |urlarchivio=https://web.archive.org/web/20160515141532/http://www.hermes.net.au/pvb/opustex.html |urlmorto=sì }}</ref> Durante uno stage di tre mesi, a partire dall'aprile 2008, all'[[Basilica di San Benedetto|Abbazia di Norcia]] Gregorio ha compiuto notevoli progressi e la sua produzione, denominata GregorioTeX, ha iniziato a essere utilizzabile.

Negli anni seguenti Gregorio ha guadagnato stabilità e popolarità, fortemente supportato dallo spostamento a [[GitHub]] nel giugno 2014. Contribuire è stato reso più semplice, velocizzando lo sviluppo del software. Sono state implementate nuove funzionalità, come la notazione adiastematica di San Gallo attraverso Nabc. Gregorio è stato adottato da ulteriori progetti e molte abbazie, tra cui l'[[Abbazia di Solesmes|Abbazia di San Pietro di Solesmes]].

== Esempio di partitura ==
Per produrre una partitura nel formato PDF è opportuno utilizzare due file separati: un file gabc e un file TeX. La notazione musicale viene eseguita nel file gabc. Il file TeX potrebbe apparire così (con il file gabc chiamato "kyrie.gabc" nella stessa directory):<ref>{{Cita web|url=https://gregorio-project.github.io/tutorial/tutorial-gabc-01.html |titolo=Gregorio Website, History |editore=Gregorio Project team |accesso=28 marzo 2018 }} L'intero esempio è tratto da questo tutorial.</ref>

=== Codice sorgente ===

<syntaxhighlight lang="latex">

\documentclass[12pt, a5paper]{article}
\usepackage{fullpage}
\usepackage{fontspec}
\usepackage{libertine}

\usepackage[autocompile]{gregoriotex}

\begin{document}

\gregorioscore{kyrie}

\end{document}

</syntaxhighlight>

Un file di gabc appare come segue:

<syntaxhighlight lang="text">

name:Kyrie XVII;
%%
(c4)KY(f)ri(gfg)e(h.) *() e(ixjvIH'GhvF'E)lé(ghg')i(g)son.(f.) <i>bis</i>(::)

</syntaxhighlight>

Le prime righe contengono metainformazioni come il nome del canto, la sua posizione nella messa o nella liturgia delle ore, la fonte originale o il copyright della partitura. Il testo e le note non sono separati, come nella sintassi di Lilypond, ma le note sono scritte tra parentesi subito dopo la sillaba corrispondente. Una breve sintesi della sintassi è fornita da un cheat sheet.<ref>{{Cita web|url=http://gregobase.selapa.net/wp-content/uploads/2014/08/summary-gabc.pdf|titolo=GABC Cheat Sheet|accesso=28 marzo 2018}}</ref> Se sia il file TeX che il file gabc si trovano nella stessa directory, è sufficiente compilare il file tex con <code>lualatex --shell-escape kyrie.tex</code>.<ref>{{Cita web|url=https://gregorio-project.github.io/introduction-commandline.html|titolo=Gregorio Website|editore=Gregorio Project team|accesso=23 maggio 2016 }} L'opzione <code>--shell-escape</code> non è necessario se il comando <code>gregorio</code> è nella lista dei comandi attendibili di lualatex. Questo è standard in Tex Live dal 2016.</ref>

=== Prodotto corrispondente ===

[[File:Kyrie-17-09.png]]

== Reception e diffusione ==
Gregorio è il programma leader sulla sua area e ampiamente utilizzato.<ref name="use1">{{Cita web|url=http://musicasacra.com/wordpress/wp-content/uploads/2010/03/Morning-breakout-sessions-at-Colloquium-XXII2.pdf|titolo=Morning Breakouts at Colloquium XXII|editore=CMAA|accesso=28 marzo 2018}}</ref><ref name="use2">{{Cita web|url=http://media.musicasacra.com/books/simple_english_propers.pdf|titolo=Simple English Propers|editore=The Church Music Association of America|autore=Adam Bartlett|p=v|accesso=28 marzo 2018}}</ref><ref name="use3">{{Cita web|url=https://www.scribd.com/doc/104419572/The-Parish-Book-of-Psalms|titolo=The Parish Book of Psalms|editore=The Church Music Association of America|autore=Arlene Oost-Zinner|p=456|accesso=28 marzo 2018}}</ref><ref>{{Cita web|url=http://media.musicasacra.com/books/tract_lent_of.pdf|titolo=Psalm-Tone Lenten Tracts|editore=The Church Music Association of America|autore=Aristotle A. Esguerra|accesso=28 marzo 2018}}</ref><ref>{{Cita web|url=https://www.youtube.com/watch?v=qXa_5qzKyJA|titolo=Antiphonale Monasticum di Praglia (Video Presentation)|accesso=28 marzo 2018}}</ref> Come tale Gregorio è stato comparato in un articolo scientifico nel 2014.<ref>[https://em.oxfordjournals.org/content/early/2014/10/10/em.cau093.full.pdf+html "Encoding medieval music notation for research"], J. Stinson, J. Stoessel, ''Early Music'' 42.4 (2014), pp. 613–617 - [[Oxford University Press]]</ref>

Suoi utenti degni di menzione sono:

* l'[[Abbazia di Solesmes]] per le loro pubblicazioni<ref name="soluse">{{Cita web|url=https://gregorio-project.github.io/index.html|titolo=Gregorio Website - History|editore=Gregorio Project team|accesso=15 maggio 2018}}</ref>
* l'[[Basilica di San Benedetto|Abbazia di Norcia]], per la [[composizione tipografica]] della preghiera prima del pasto<ref>{{Cita web|url=https://gregorio-project.github.io/examples/benedictiones/benedictiones.pdf|titolo=Benedictiones Mensae|accesso=16 maggio 2018}}</ref>
*[[Abbazia di Praglia]] e [[Abbazia Mater Ecclesiae]] per il suo "Antiphonale Monasticum" secondo lo schema Fuglister B (2 volumi), completamente creato con Gregorio e LuaLaTeX<ref>{{Cita web|url=https://antifonalemonastico.blogspot.de/|titolo=Antiphonale Monasticum|accesso=19 febbraio 2018}}</ref><ref>{{Cita web|url=https://www.youtube.com/watch?v=qXa_5qzKyJA|titolo=Antiphonale Monasticum di Praglia (Video Presentation)|accesso=19 febbraio 2018}}</ref>
* la CMAA (Associazione di Musica Sacra Americana) usa Gregorio per vari progetti più grandi, p.e. per i "Simple English Propers"<ref name="use2"/>, il "Parish Book of Psalms"<ref name="use3"/> o i "Psalm-Tone Lenten Tracts"<ref>{{Cita web|url=http://media.musicasacra.com/books/tract_lent_of.pdf|titolo=Psalm-Tone Lenten Tracts|editore=The Church Music Association of America|autore=Aristotle A. Esguerra|accesso=13 maggio 2018}}</ref>

=== Progetti correlati ===

Ci sono anche progetti che semplificano enormemente il lavoro con Gregorio:<ref>{{Cita web|url=http://gregoriochant.org/dokuwiki/doku.php#on-line_tools|titolo=gregowiki / On-line tools|editore=Gregorio Project team|accesso=16 maggio 2018}}</ref>

* GregoBase, un database di partiture molto ampio che include fra l'altro una digitalizzazione quasi completa del Graduale Romanum e del Liber Usualis.<ref>{{Cita web|url=https://gregobase.selapa.net/|titolo=GregoBase - A database of gregorian scores|editore=Olivier Bertens|accesso=16 maggio 2018}}</ref>
* Online-Tools, come editori online<ref>{{Cita web|url=http://apps.illuminarepublications.com/gregorio/|titolo=Illuminare Score Editor|accesso=16 maggio 2018}}</ref><ref>{{Cita web|url=http://gregorio.gabrielmass.com/cgi/process.pl|titolo=Gregorio Chant Engraver|editore=Jeff Ostrowski|accesso=16 maggio 2018}}. Questa interfaccia di Gregorio è stata anche presentata in un video tutorial. {{Cita web|url=http://www.ccwatershed.org/blog/2013/jun/8/gregorio-tutorial-gabc-training-video/|titolo=How do I use Gregorio? How do I use GABC?|editore=Jeff Ostrowski|accesso=14 maggio 2018}}</ref> o generatori di codice di GABC<ref>{{Cita web|url=https://bbloomf.github.io/jgabc/faq.html |titolo=Benjamin Bloomfield's GABC-Tools, FAQ|autore=Benjamin Bloomfield|accesso=15 maggio 2018}}</ref> per [[salmi]], letture o [[inni]]
* Colorazione della sintassi per la sintassi di gabc per vari editor (u. a. [[Vim (editor di testo)|Vim]], [[Emacs]], [[gedit]], [[Notepad++]])<ref>{{Cita web|url=http://gregoriochant.org/dokuwiki/doku.php#text_editor_tools_for_gabc_files |titolo=GregoWiki - Text editor tools for gabc files |editore=Gregorio Project team |accesso=15 maggio 2018 }}</ref>

Gregorio è stato incluso in un confronto tra software di notazione musicale per [[musica antica]].<ref>[https://em.oxfordjournals.org/content/early/2014/10/10/em.cau093.full.pdf+html Encoding medieval music notation for research] J. Stinson, J. Stoessel - Early Music 42.4 (2014), S. 613–617 - Oxford Univ Press.</ref>

==Note==
<references/>

==Voci correlate==
* [[Notazione musicale]]
* [[Notazione quadrata]]
* [[Canto gregoriano]]
* [[Neuma]]

==Collegamenti esterni==
* {{Collegamenti esterni}}

{{portale|musica|software libero}}

[[Categoria:Tecnologia musicale]]