summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex')
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex10
1 files changed, 8 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
index 2e70a2701d6..3de2b367821 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
@@ -388,6 +388,8 @@ If no vowel is found, the notes are centered around the whole syllable.
If you are using a language for which built-in language rules do not exist and the fallbacks are insufficient, then you may wish to provide your own set of vowel detection rules. This can be done with a special file:\verb=gregorio-vowels.dat=. See \nameref{customvowels} for information about how to create and use this file.
+Languages which are currently supported are Latin, English, Church Slavonic and Hungarian. Polish, Czech, and Slovak are supported as aliases for Church Slavonic. All of these languages can be specified by name (in which case both titlecase and lowercase names are recognized) and by using their ISO 639 (-1 two-letter, -2/T three-letter, or -2/B three-letter) standard abbreviations.
+
\subsection{Notation --- Note Syntax}\label{notesyntax}
@@ -1101,6 +1103,8 @@ for the specified language. It must be followed by the language name,
enclosed in square brackets, and a semicolon. The language specified
applies until the next language statement.
+When choosing the name for your language, it is preferable that you use the ISO 639-1 standard (two-letter) code. All other names should be listed as aliases (see above). If you plan to submit your vowel detection rules for inclusion in the Gregorio source, then this will be required.
+
\item[vowel]
The \texttt{vowel} keyword indicates that the characters which follow,
@@ -1138,9 +1142,11 @@ the syllabic consonants \emph{l} and \emph{r} in Czech.
By way of example, here is a vowel file that works for English:
\begin{lstlisting}[autogobble]
-alias [english] to [English];
+alias [english] to [en];
+alias [English] to [en];
+alias [eng] to [en];
-language [English];
+language [en];
vowel aàáAÀÁ;
vowel eèéëEÈÉË;