summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-03-12 21:56:46 +0000
committerKarl Berry <karl@freefriends.org>2019-03-12 21:56:46 +0000
commit96d1e7c5c030fb7fe3372362584f416be862c351 (patch)
tree7c9ebc5a7154d659e54d766e3e6e645877becaa8 /Master/texmf-dist/doc/luatex
parent2d7d658f747fa6401c8784dfb3bc9be079986f25 (diff)
gregoriotex (12mar19)
git-svn-id: svn://tug.org/texlive/trunk@50357 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/luatex')
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex2
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_User.tex30
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_gregorio.tex24
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_internal.tex32
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex9
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.pdfbin489398 -> 487574 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.tex15
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.lua18
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.pdfbin804289 -> 808380 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.tex5
10 files changed, 107 insertions, 28 deletions
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex
index 72af6c52bbb..daf52714c74 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex
@@ -1,7 +1,7 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_User.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_User.tex
index 9fdceadc041..e14eb66559b 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_User.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_User.tex
@@ -1,7 +1,7 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -1844,9 +1844,13 @@ Space after a clef at the beginning of a line, when the clef and first note are
This space is added before the final divisio final of a score (old bar spacing algorithm only).
\end{gdimension}
-Spaces around bars when they are typeset inside a syllable. The \verb=@short= suffix for virgula
-and divisio minima indicates the space used when the notes surrounding the bar are strictly lower
-than \texttt{g} (in a four-line score).
+Spaces around bars when they are typeset inside a syllable. The \verb=@short=
+suffix for virgula and divisio minima indicates the space used when the notes
+surrounding the bar are strictly lower than \texttt{g} (in a four-line score).
+For divisio minimis, the \verb=@short= suffix is for notes lower than
+\texttt{h}. When applied to ``high'' positions (on the ledger line above
+the staff), the \verb=@short= distances will be used for up to two pitches
+higher.
\begin{gdimension}{bar@virgula}
\end{gdimension}
@@ -1854,6 +1858,12 @@ than \texttt{g} (in a four-line score).
\begin{gdimension}{bar@virgula@short}
\end{gdimension}
+\begin{gdimension}{bar@minimis}
+\end{gdimension}
+
+\begin{gdimension}{bar@minimis@short}
+\end{gdimension}
+
\begin{gdimension}{bar@minima}
\end{gdimension}
@@ -1880,6 +1890,12 @@ Spaces around bars in standalone syllables, when these have text (new bar spacin
\begin{gdimension}{bar@virgula@standalone@text@short}
\end{gdimension}
+\begin{gdimension}{bar@minimis@standalone@text}
+\end{gdimension}
+
+\begin{gdimension}{bar@minimis@standalone@text@short}
+\end{gdimension}
+
\begin{gdimension}{bar@minima@standalone@text}
\end{gdimension}
@@ -1909,6 +1925,12 @@ Spaces around bars in standalone syllables, when these have no text (new bar spa
\begin{gdimension}{bar@virgula@standalone@notext@short}
\end{gdimension}
+\begin{gdimension}{bar@minimis@standalone@notext}
+\end{gdimension}
+
+\begin{gdimension}{bar@minimis@standalone@notext@short}
+\end{gdimension}
+
\begin{gdimension}{bar@minima@standalone@notext}
\end{gdimension}
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_gregorio.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_gregorio.tex
index 59f5054dc44..eaf0121293a 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_gregorio.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_gregorio.tex
@@ -1,7 +1,7 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -291,6 +291,28 @@ Macro to typeset a divisio minima on the ledger line above the staff.
& \texttt{1} & The notes around the bar are far, \verb=@short= versions of spaces will be used.\\
\end{argtable}
+\macroname{\textbackslash GreDivisioMinimis}{\#1\#2\#3}{gregoriotex-signs.tex}
+Macro to typeset a divisio ``minimis'' (eighth bar).
+
+\begin{argtable}
+ \#1 & \texttt{0} & There is no text under the bar.\\
+ & \texttt{1} & There is text under the bar.\\
+ \#2 & \TeX\ code & Macros which may happen before the skip but after the divisio ``minimis'' (typically \verb=\grevepisema=).\\
+ \#3 & \texttt{0} & The notes around the bar are vertically close to the bar.\\
+ & \texttt{1} & The notes around the bar are far, \verb=@short= versions of spaces will be used.\\
+\end{argtable}
+
+\macroname{\textbackslash GreDivisioMinimaHigh}{\#1\#2\#3}{gregoriotex-signs.tex}
+Macro to typeset a divisio ``minimis'' (eighth bar) on the ledger line above the staff.
+
+\begin{argtable}
+ \#1 & \texttt{0} & There is no text under the bar.\\
+ & \texttt{1} & There is text under the bar.\\
+ \#2 & \TeX\ code & Macros which may happen before the skip but after the divisio ``minimis'' (typically \verb=\grevepisema=).\\
+ \#3 & \texttt{0} & The notes around the bar are vertically close to the bar.\\
+ & \texttt{1} & The notes around the bar are far, \verb=@short= versions of spaces will be used.\\
+\end{argtable}
+
\macroname{\textbackslash GreDivisioMinor}{\#1\#2}{gregoriotex-signs.tex}
Macro to typeset a divisio minor.
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_internal.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_internal.tex
index 3e6450d5632..ae844f2fc40 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_internal.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Command_Index_internal.tex
@@ -1,7 +1,7 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -666,6 +666,7 @@ Macro for aligning clivis syllables according to the flag \verb=\gre@clivisalign
\macroname{\textbackslash gre@hepisorline}{\#1\#2\#3\#4\#5\#6\#7}{gregoriotex-signs.tex}
Macro to typeset a horizontal line (either an additional staff line or an episema).
+{\small
\begin{argtable}
\#1 & character & The letter of the height of the episema (not the height of the note it corresponds to).\\
\#2 & \texttt{0} & go back to the beginning of the previous glyph; this starts the episema at the beginning of the previous glyph\\
@@ -690,6 +691,7 @@ Macro to typeset a horizontal line (either an additional staff line or an episem
& \texttt{4} & for horizontal episema cases, position low within the space as if the episema is over the note\\
& \texttt{5} & for horizontal episema cases, position high within the space as if the episema is under the note\\
\end{argtable}
+}
\macroname{\textbackslash gre@hepisorlineaux}{\#1\#2\#3\#4}{gregoriotex-signs.tex}
Macro that will help in the typesetting of a horizontal episema and additional lines.
@@ -841,6 +843,8 @@ Macro to write a bar.
& \texttt{14} & virgula on ledger line above the staff\\
& \texttt{15} & minima on ledger line above the staff\\
& \texttt{16} & dotted major\\
+ & \texttt{17} & minimis (eighth bar)\\
+ & \texttt{18} & minimis (eighth bar) on ledger line above the staff\\
\#2 & \texttt{0} & in a syllable containing only this bar\\
& \texttt{1} & in a syllable containing other notes\\
\#3 & \texttt{0} & if there is no text underneath the bar\\
@@ -1073,14 +1077,14 @@ Fixes the raw \verb=\gre@debug= value for use with \verb=\gre@debugmsg=.
A macro which applies formatting that needs to apply to the whole syllable (rather than the parts individually) for the current syllable. Necessary to preserve ligatures across parts within a syllable.
\begin{argtable}
- \#1 & string & The syllable (usually built as \verb=\gre@firstsyllablepart\gre@middlesyllablepart\gre@endsyllablepart=\\
+ \#1 & string & The syllable (usually built as \texttt{\small\pmac{gre@firstsyllablepart}\linebreak[1]\pmac{gre@middlesyllablepart}\linebreak[1]\pmac{gre@endsyllablepart}})\\
\end{argtable}
\macroname{\textbackslash gre@fixednexttextformat}{\#1}{gregoriotex-syllable.tex}
A macro which applies formatting that needs to apply to the whole syllable (rather than the parts individually) for the next syllable. Necessary to preserve ligatures across parts within a syllable.
\begin{argtable}
- \#1 & string & The syllable (usually built as \verb=\gre@nextfirstsyllablepart\gre@nextmiddlesyllablepart\gre@nextendsyllablepart=\\
+ \#1 & string & The syllable (usually built as \texttt{\small\pmac{gre@nextfirstsyllablepart}\linebreak[1]\pmac{gre@nextmiddlesyllablepart}\linebreak[1]\pmac{gre@nextendsyllablepart}})\\
\end{argtable}
\macroname{\textbackslash gre@if@rewritesyllable}{\#1\#2}{gregoriotex-syllable.tex}
@@ -1251,7 +1255,7 @@ Workhorse function behind \verb=\gresetgregoriofont=.
\end{argtable}
\macroname{\textbackslash gre@syllable@end}{\#1\#2\#3}{gregoriotex-syllable.tex}
-Macro to make a few checks and call the right macros between \verb=\endbeforebar, \endofword, \endofsyllable=.
+Macro to make a few checks and call the right macros between \verb=\endbeforebar=, \verb=\endofword=, \verb=\endofsyllable=.
\begin{argtable}
\#1 & & next syllable type (\#7 of \verb=\GreSyllable=)\\
@@ -1326,11 +1330,11 @@ Macro used to select the corresct suffix of the \verb=bar@x= spaces.
\begin{argtable}
\#1 & \texttt{0} & emits nothing\\
- & \texttt{1} emits \verb=@standalone=\\
+ & \texttt{1} & emits \verb=@standalone=\\
\#2 & \texttt{0} & emits \verb=@notext= (only if standalone)\\
- & \texttt{1} emits \verb=@text= (only if standalone)\\
+ & \texttt{1} & emits \verb=@text= (only if standalone)\\
\#3 & \texttt{0} & emits nothing\\
- & \texttt{1} emits \verb=@short=\\
+ & \texttt{1} & emits \verb=@short=\\
\end{argtable}
\macroname{\textbackslash gre@drawadditionalline}{\#1\#2\#3\#4\#5\#6}{gregoriotex-signs.tex}
@@ -1610,6 +1614,14 @@ lines for the staff.
Alias that will hold the character for the high virgula for the current number
of lines for the staff.
+\macroname{\textbackslash gre@char@bar@divisiominimis}{}{gregoriotex-main.tex}
+Alias that will hold the character for the divisio ``minimis'' (eighth bar) for
+the current number of lines for the staff.
+
+\macroname{\textbackslash gre@char@bar@divisiominimishigh}{}{gregoriotex-main.tex}
+Alias that will hold the character for the high divisio ``minimis'' (eighth bar)
+for the current number of lines for the staff.
+
\macroname{\textbackslash gre@char@bar@divisiominima}{}{gregoriotex-main.tex}
Alias that will hold the character for the divisio minima for the current
number of lines for the staff.
@@ -2086,7 +2098,7 @@ The value that a particular glyph must be raised to be set in the correct positi
\macroname{\textbackslash gre@dimen@enddifference}{}{gregoriotex-spaces.tex}
Distance from the end of the notes to the end of the text for the previous syllable. Positive values when notes go further than text, negative in the other case. This means that \verb=\kern\gre@dimen@enddifference= will take you from the end of the text to the end of the notes.
-For regular syllables and bar syllables using the old bar spacing algorithm this is calculated using \verb=\gre@calculate@enddifference=. For bar syllables using the new bar spacing algorithm the calculation is \verb=-\wd\gre@box@syllabletext - \gre@dimen@begindifference + \wd\gre@box@syllablenotes=
+For regular syllables and bar syllables using the old bar spacing algorithm this is calculated using \verb=\gre@calculate@enddifference=. For bar syllables using the new bar spacing algorithm the calculation is \texttt{\small-\pmac{wd}\pmac{gre@box@syllabletext} - \pmac{gre@dimen@begindifference} + \pmac{wd}\pmac{gre@box@syllablenotes}}
\macroname{\textbackslash gre@dimen@previousenddifference}{}{gregoriotex-spaces.tex}
Stored value of enddifference prior to the current one.
@@ -2103,7 +2115,7 @@ Only used in new bar spacing algorithm. It is \verb=grebegindifference= adjusted
\macroname{\textbackslash gre@dimen@begindifference}{}{gregoriotex-spaces.tex}
The difference between the start of the notes and the start of the text for the current syllable. Positive when when text begins first, negative in other case. This means that \verb=\kern\gre@dimen@begindifference= will take you from the start of the notes to the start of the text.
-For regular syllables and bar syllables using the old bar spacing algorithm this is calculated as \verb=\gre@dimen@notesaligncenter - \gre@dimen@textaligncenter=. For bar syllables using the new bar spacing algorithm the calculation is \verb= -\wd\gre@box@syllablenotes/2 - \gre@dimen@bar@shift - \gre@skip@bar@allocation - \gre@dimen@adjustedpreviousenddifference + \gre@skip@text@allocation + \gre@dimen@text@shift -\wd\gre@box@syllabletext/2=.
+For regular syllables and bar syllables using the old bar spacing algorithm this is calculated as \texttt{\small\pmac{gre@dimen@notesaligncenter} - \pmac{gre@dimen@textaligncenter}}. For bar syllables using the new bar spacing algorithm the calculation is \linebreak\texttt{\small-\pmac{wd}\pmac{gre@box@syllablenotes}/2 - \pmac{gre@dimen@bar@shift} - \pmac{gre@skip@bar@allocation} - \pmac{gre@dimen@adjustedpreviousenddifference} + \pmac{gre@skip@text@allocation} + \pmac{gre@dimen@text@shift} - \pmac{wd}\pmac{gre@box@syllabletext}/2}.
\macroname{\textbackslash gre@dimen@lastglyphwidth}{}{gregoriotex-spaces.tex}
The width of the last glyph.
@@ -2339,7 +2351,7 @@ rather than have multiple definitions.
\texttt{8} & flexus with an ambitus of one\\
\texttt{9} & flexus deminutus\\
\texttt{10} & virgula\\
- \texttt{11} & divisio minima\\
+ \texttt{11} & divisio minima/minimis\\
\texttt{12} & divisio minor\\
\texttt{13} & divisio maior\\
\texttt{14} & dominican bar\\
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex b/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
index d326c49c6d6..2e70a2701d6 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Gabc.tex
@@ -1,7 +1,7 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -456,8 +456,9 @@ appending characters to pitch letters.
\pitchchar & punctum quadratum \\
\Pitchchar{} & punctum inclinatum (automatic leaning based on surrounding
pitches) \\
- \Pitchchar0 & left-leaning punctum inclinatum \\
- \Pitchchar1 & right-leaning punctum inclinatum \\
+ \Pitchchar0 & left-leaning (descending) punctum inclinatum \\
+ \Pitchchar1 & right-leaning (ascending) punctum inclinatum \\
+ \Pitchchar2 & non-leaning (unison) punctum inclinatum \\
\pitchchar\texttt{o} & oriscus \\
\pitchchar\texttt{w} & quilisma \\
\pitchchar\texttt{v} & virga (stem on right) \\
@@ -745,6 +746,8 @@ Bars separate sections of the chant.
\hline
\texttt{`} & virgula \\
\texttt{`0} & virgula on the ledger line above the staff \\
+ \texttt{\textasciicircum} & divisio ``minimis'' (eighth bar) \\
+ \texttt{\textasciicircum0} & divisio ``minimis'' (eighth bar) \\
\texttt{,} & divisio minima (quarter bar) \\
\texttt{,0} & divisio minima on the ledger line above the staff \\
\texttt{;} & divisio minor (half bar) \\
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.pdf b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.pdf
index 358a0553b09..77e8c05ebca 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.pdf
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.tex b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.tex
index 83d55edcc1e..724fefac0b8 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioNabcRef.tex
@@ -1,6 +1,6 @@
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -903,6 +903,9 @@ only present in the font source file to help drawing the glyphs.}
\texttt{H324V} Vir Deo plenus\\
\texttt{H325I} Iste sanctus digne\\
\texttt{H367V} Viri sancti \texttt{NR[54]}\\
+\texttt{H390C} Credo quod Redemptor \texttt{NR[186]}\\
+\texttt{H392L} Libera me Domine de viis \texttt{NR[200]}\\
+\texttt{H392I} Libera me Domine de morte \texttt{NR[201]}\\
\texttt{H424M} Magnificat\\
\texttt{H428A} Ascendens Iesus \texttt{AM593}\\
\texttt{H443V} Venite exsultemus \texttt{NRXXVIII}
@@ -1123,6 +1126,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{clS-su2} & \texttt{clS-su2} & \texttt{C46A} & eius\\
\sneume{vi-suu1su2} & \texttt{vi-suu1su2} & \texttt{H75I} & sanctus\\
\sneume{clSsut2} & \texttt{clSsut2} & \texttt{E51R} & suscipiant & \fbox{2.0x}\\
+\sneume{clSsuu1su2} & \texttt{clSsuu1su2} & \texttt{H390C} & surrecturus & \fbox{1.5x}\\
\sneume{vi-sut3} & \texttt{vi-sut3} & \texttt{H269D} & dicentes\\
\sneume{vi-su1sut1} & \texttt{vi-su1sut1} \textit{Cf.} \sneume{vi-su1sut1su2} & \multicolumn{3}{l}{\texttt{vi-su1sut1su2} minus subpunctis}\\
\sneume{vi-su2sut1} & \texttt{vi-su2sut1} & \texttt{N296V} & alleluia\\
@@ -1310,6 +1314,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{saM1} & \texttt{saM1} & \texttt{H23E} & homo & \fbox{1.71x}\\
\sneume{saM2} & \texttt{saM2} & \texttt{C27Q} & regis\\
\sneume{saM4} & \texttt{saM4} & \texttt{E10P} & omnis & \fbox{2.166x}\\
+\sneume{saM5} & \texttt{saM5} \textit{Cf.} \sneume{saM5ppt1} & \multicolumn{3}{l}{\texttt{saM5ppt1} minus tractulus}\\
\sneume{sa>} & \texttt{sa>} & \texttt{C27E} & sanctos\\
\sneume{sa->1} & \texttt{sa->1} & \texttt{H77A} & magi\\
\textit{Cf.} \sneume{pe>2} & \texttt{pe>2}\\
@@ -1326,7 +1331,8 @@ only present in the font source file to help drawing the glyphs.}
\sneume{saM-4} & \texttt{saM-4} & \texttt{N296V} & amoris\\
\sneume{sa>2} & \texttt{sa>2} & \texttt{H73S} & viderunt\\
\sneume{sa1!cl->} & \texttt{sa1!cl->} & \texttt{H32N} & eius & \fbox{1.7x}\\
-\sneume{sapp1} & \texttt{sapp1} & \texttt{H320R} & venite & \fbox{2.0x}\\ \hline
+\sneume{sapp1} & \texttt{sapp1} & \texttt{H320R} & venite & \fbox{2.0x}\\
+\sneume{saM5ppt1} & \texttt{saM5ppt1} & \texttt{H392I} & de & \fbox{1.5x}\\ \hline
& \multicolumn{3}{l}{\textbf{pes quassus}} & \\
\sneume{pq} & \texttt{pq} & \texttt{C27E} & sacrificia.\\
\sneume{pqlsfr1} & \texttt{pqlsfr1} & \texttt{C150L} & nostri\\
@@ -1365,6 +1371,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{sut4} & \texttt{sut4} \textit{Cf.} \sneume{visut4} & \multicolumn{2}{l}{\texttt{visut4}}\\
\sneume{su1suv1} & \texttt{su1suv1} \textit{Cf.} \sneume{visu1suv1} & \multicolumn{2}{l}{\texttt{visu1suv1}}\\
\sneume{suu2su2} & \texttt{suu2su2} \textit{Cf.} \sneume{vi-suu2su2} & \multicolumn{2}{l}{\texttt{vi-suu2su2}}\\
+\sneume{suu1su1sut2} & \texttt{suu1su1sut2} \textit{Cf.} \sneume{qi-ppt1suu1su1sut2} & \multicolumn{2}{l}{\texttt{qi-ppt1suu1su1sut2}}\\
\sneume{sut2su2} & \texttt{sut2su2} \textit{Cf.} \sneume{visut2su2} & \multicolumn{2}{l}{\texttt{visut2su2}}\\
\sneume{su1sut3} & \texttt{su1sut3} \textit{Cf.} \sneume{pesu1sut3} & \multicolumn{2}{l}{\texttt{pesu1sut3}}\\
\sneume{su2suv1} & \texttt{su2suv1} \textit{Cf.} \sneume{pesu2suv1} & \multicolumn{2}{l}{\texttt{pesu2suv1}}\\
@@ -1432,6 +1439,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{ql!vssut2} & \texttt{ql!vssut2} \textit{Cf.} \sneume{ql!vsppt1sut2} & \multicolumn{3}{l}{\texttt{ql!vsppt1sut2} minus tractulus}\\
\sneume{qi!vs} & \texttt{qi!vs} \textit{Cf.} \sneume{qi!vssu2} & \multicolumn{3}{l}{\texttt{qi!vssu2} minus subbipunctis}\\
\sneume{qi!vssu2} & \texttt{qi!vssu2} \textit{Cf.} \sneume{qi!vsppt1su2} & \multicolumn{3}{l}{\texttt{qi!vsppt1su2} minus tractulus}\\
+\sneume{qi!vssu1sut2} & \texttt{qi!vssu1sut2} \textit{Cf.} \sneume{qi!vsppt1su1sut2} & \multicolumn{3}{l}{\texttt{qi!vsppt1su1sut2} minus tractulus}\\
\sneume{ql-su1suu1} & \texttt{ql-su1suu1} \textit{Cf.} \sneume{ql-ppt1su1suu1} & \multicolumn{3}{l}{\texttt{ql-ppt1su1suu1} minus tractulus}\\
\sneume{ql-su1suv1su2} & \texttt{ql-su1suv1su2} \textit{Cf.} \sneume{ql-ppt2su1suv1su2} & \multicolumn{3}{l}{\texttt{ql-ppt2su1suv1su2} minus tractulis}\\
\sneume{qisu2} & \texttt{qisu2} & \texttt{E166C} & sermones & \fbox{2.0x}\\
@@ -1448,6 +1456,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{ql-sut2suu1} & \texttt{ql-sut2suu1} \textit{Cf.} \sneume{ql-ppt1sut2suu1} & \multicolumn{3}{l}{\texttt{ql-ppt1sut2suu1} minus tractulus}\\
\sneume{qi-su2} & \texttt{qi-su2} & \texttt{H73S} & cedebat\\
\sneume{qi-su1sut2} & \texttt{qi-su1sut2} \textit{Cf.} \sneume{qi-ppt1su1sut2} & \multicolumn{3}{l}{\texttt{qi-ppt1su1sut2} minus tractulus}\\
+\sneume{qi-suu1su1sut2} & \texttt{qi-suu1su1sut2} \textit{Cf.} \sneume{qi-ppt1suu1su1sut2} & \multicolumn{3}{l}{\texttt{qi-ppt1suu1su1sut2} minus tractulus}\\
\sneume{qi-su1sux1} & \texttt{qi-su1sux1} & \texttt{H26G} & certamine & \fbox{1.7x}\\
\sneume{ql-su1suu2} & \texttt{ql-su1suu2} & \texttt{H34F} & facinora & \fbox{1.71x}\\
\sneume{qi!cl} & \texttt{qi!cl} & \texttt{C82B} & spiritu\\
@@ -1467,6 +1476,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{qlsut2} & \texttt{qlsut2} & \texttt{H269D} & alleluia\\
\sneume{qi-sut2} & \texttt{qi-sut2} & \texttt{H269D} & alleluia\\
\sneume{qi-ppt1su1sut2} & \texttt{qi-ppt1su1sut2} & \texttt{H269R} & magnalia\\
+\sneume{qi-ppt1suu1su1sut2} & \texttt{qi-ppt1suu1su1sut2} & \texttt{H392L} & visitasti & \fbox{1.5x}\\
\sneume{ql!cl>ppt1} & \texttt{ql!cl>ppt1} & \texttt{H73O} & aurum\\
\sneume{ql!clppt1} & \texttt{ql!clppt1} & \texttt{C39B} & Domini:\\
\sneume{ql!cl!cl>ppt1} & \texttt{ql!cl!cl>ppt1} & \texttt{E133I} & corda & \fbox{2.166x}\\
@@ -1491,6 +1501,7 @@ only present in the font source file to help drawing the glyphs.}
\sneume{ql!vsppt1} & \texttt{ql!vsppt1} \textit{Cf.} \sneume{ql!vsppt1su2} & \multicolumn{3}{l}{\texttt{ql!vsppt1su2} minus subbipunctis}\\
\sneume{ql!vsppt1sut2} & \texttt{ql!vsppt1sut2} & \texttt{H73S} & gaudio\\
\sneume{qi!vsppt1su2} & \texttt{qi!vsppt1su2} & \texttt{H74I} & Domini\\
+\sneume{qi!vsppt1su1sut2} & \texttt{qi!vsppt1su1sut2} & \texttt{H392L} & viderent & \fbox{1.5x}\\
\sneume{qi-sut3} & \texttt{qi-sut3} & \texttt{H322B} & in & \fbox{2.0x}\\
\sneume{ql-ppt1su1suu1} & \texttt{ql-ppt1su1suu1} & \texttt{H305H} & David & \fbox{2.0x}\\
\sneume{ql-ppt1su3} & \texttt{ql-ppt1su3} & \texttt{H323D} & subire & \fbox{2.0x}\\
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.lua b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.lua
index a05a019eb91..d1d10c6ca2d 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.lua
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.lua
@@ -1,4 +1,4 @@
--- Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+-- Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
--
-- This file is part of Gregorio.
--
@@ -124,6 +124,10 @@ local EXCLUDE = {
['VirgulaThree'] = true,
['VirgulaFive'] = true,
['VirgulaSix'] = true,
+ ['DivisioMinimisTwo'] = true,
+ ['DivisioMinimisThree'] = true,
+ ['DivisioMinimisFive'] = true,
+ ['DivisioMinimisSix'] = true,
['DivisioMinimaTwo'] = true,
['DivisioMinimaThree'] = true,
['DivisioMinimaFive'] = true,
@@ -155,7 +159,7 @@ local GABC = {
AscendensOriscusScapus = [[g&&&O1]],
AscendensOriscusScapusLongqueue = [[h&&&O1]],
AscendensOriscusScapusOpenqueue = [[a&&&O1]],
- AscendensPunctumInclinatum = [[G&&&1]],
+ AscendensPunctumInclinatum = [[G1&&&]],
AuctumMora = [[\excluded{g}.]],
BarBrace = [[\excluded{,}\_]],
BracketLeft = [=[[[\excluded{ce]]}]=],
@@ -180,13 +184,14 @@ local GABC = {
DescendensOriscusScapus = [[g&&&O0]],
DescendensOriscusScapusLongqueue = [[h&&&O0]],
DescendensOriscusScapusOpenqueue = [[a&&&O0]],
- DescendensPunctumInclinatum = [[G&&&0]],
+ DescendensPunctumInclinatum = [[G0&&&]],
DivisioDominican = [[,3]],
DivisioDominicanAlt = [[,4]],
DivisioMaiorFour = [[:]],
DivisioMaiorDottedFour = [[:?]],
DivisioMaiorDottedBackingFour = [[\excluded{:?}]],
DivisioMinimaFour = [[,]],
+ DivisioMinimisFour = [[\textasciicircum{}]],
DivisioMinorFour = [[;]],
FClefChange = [[f3]],
FClef = [[f3]],
@@ -250,6 +255,7 @@ local GABC = {
SemicirculusReversus = [[\excluded{g}r5]],
Sharp = [[g\#{}]],
SharpHole = [[\excluded{g\#{}}]],
+ StansPunctumInclinatum = [[G2&&&]],
StrophaAucta = [[g&&&s>]],
StrophaAuctaLongtail = [[h&&&s>]],
Stropha = [[g&&&s]],
@@ -454,8 +460,10 @@ function GregorioRef.emit_score_glyphs(cs_normal, cs_hollow)
tex.sprint([[\nopagebreak&&&]])
else
tex.sprint(string.format(
- [[{\scriptsize %s{\bfseries %s}{\itshape %s}%s%s}&{\ttfamily\small %s}&{\%s\char%d}&]],
- fusion, shape, ambitus, debilis, liquescence, gabc and gabc:gsub('&&&', '') or '', cs_normal, char
+ [[{%s\scriptsize %s{\bfseries %s}{\itshape %s}%s%s}&{\ttfamily\small %s}&{\%s\char%d}&]],
+ gabc and [[]] or [[\color{red}]],
+ fusion, shape, ambitus, debilis, liquescence,
+ gabc and gabc:gsub('&&&', '') or '', cs_normal, char
))
end
variant = sorted_normal[i]
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.pdf b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.pdf
index bbbd6e7e46a..d77f77ce8c8 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.pdf
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.tex b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.tex
index ebfbb477131..6473ceaa733 100644
--- a/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.tex
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/GregorioRef.tex
@@ -1,6 +1,6 @@
% !TEX program = LuaLaTeX+se
%
-% Copyright (C) 2006-2018 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
@@ -93,6 +93,7 @@
\newcommand*{\nb}{n.b.\@\xspace}
\newcommand*{\ie}{i.e.\@\xspace}
\newcommand*{\etc}{etc.\@\xspace}
+\newcommand{\pmac}[1]{\textbackslash{}#1}
\newif\ifbreakable
\let\oldsubsection\subsection
@@ -182,7 +183,7 @@
\vspace{1cm}
- \large Version \textbf{5.1.1}, 25 March 2018 %% PARSE_VERSION_DATE
+ \large Version \textbf{5.2.0}, 10 March 2019 %% PARSE_VERSION_DATE
\vspace{1.5cm}
\end{center}