summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex')
-rw-r--r--Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex82
1 files changed, 82 insertions, 0 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
new file mode 100644
index 00000000000..110fbfa6cf6
--- /dev/null
+++ b/Master/texmf-dist/doc/luatex/gregoriotex/Appendix_Font_Tables.tex
@@ -0,0 +1,82 @@
+% !TEX root = GregorioRef.tex
+% !TEX program = LuaLaTeX+se
+\begin{landscape}
+
+\section{Font Glyph Tables}\label{glyphtable}
+
+\subsection{Score Font Glyphs}
+
+The following table lists all of the score glyphs available in the greciliae,
+gregorio, and parmesan fonts, and any variant glyphs contained within. If a
+variant glyph is unavailable in a given font, it will be listed as
+{\itshape\small N/A} under the appropriate column. Some of the glyphs listed
+are representative of sets of glyphs differentiated by the ambitus of the
+component notes. These are listed with English words for the numbers in
+italics, such as {\itshape TwoTwo}. The gabc column lists a gabc sequence that
+uses the given glyph. If there are small, slanted characters, such as
+\excluded{gege} in this column, they produce glyphs additional to the given
+glyph, but are necessary for the given glyph to appear. Note: glyphs for the
+horizontal episema (activated using {\ttfamily\char`_} in gabc) are excluded from
+this table.
+
+\newcommand\ScoreFontTable[1]{%
+ \begin{longtable}{llccccccc}
+ \caption{Score Glyphs}\\
+ &&&&&\multicolumn{4}{c}{\bfseries Variants}\\
+ \hhline{>{\arrayrulecolor{lightgray}}----->{\arrayrulecolor{black}}----}
+ {\bfseries Glyph Name}&%
+ {\scriptsize\bfseries Sample gabc}&%
+ {\scriptsize\bfseries greciliae}&%
+ {\scriptsize\bfseries gregorio}&%
+ {\scriptsize\bfseries parmesan}&%
+ {\scriptsize\bfseries Name}&%
+ {\scriptsize\bfseries greciliae}&%
+ {\scriptsize\bfseries gregorio}&%
+ {\scriptsize\bfseries parmesan}\\
+ \hline
+ \endfirsthead
+ &&&&&\multicolumn{4}{c}{\bfseries Variants}\\
+ \hhline{>{\arrayrulecolor{lightgray}}----->{\arrayrulecolor{black}}----}
+ {\bfseries Glyph Name}&%
+ {\scriptsize\bfseries Sample gabc}&%
+ {\scriptsize\bfseries greciliae}&%
+ {\scriptsize\bfseries gregorio}&%
+ {\scriptsize\bfseries parmesan}&%
+ {\scriptsize\bfseries Name}&%
+ {\scriptsize\bfseries greciliae}&%
+ {\scriptsize\bfseries gregorio}&%
+ {\scriptsize\bfseries parmesan}\\
+ \hline
+ \endhead
+ \directlua{GregorioRef.emit_score_glyphs(#1)}
+ \end{longtable}
+}%
+\ScoreFontTable{'greciliae','gregorio','parmesan'}
+
+\subsection{Dominican Score Font Glyphs}
+
+The following table lists all of the score glyphs available in the Dominican
+versions of the greciliae, gregorio, and parmesan fonts in the same vein as
+the prior table.
+
+\ScoreFontTable{'greciliaeOp','gregorioOp','parmesanOp'}
+
+\subsection{Extra Glyphs}\label{subsec:greextra}
+
+The following table lists the glyphs available in the greextra font. There are
+score glyphs which may be substituted into the score, text glyphs meant to be
+used in the verses or in the \TeX{} document, and miscellaneous glyphs like
+decorative lines for more specialized use.
+
+\begin{longtable}{lc|lc}
+ \caption{Extra Glyphs}\\
+ {\bfseries Glyph Name}&{\bfseries Glyph}&{\bfseries Glyph Name}&{\bfseries Glyph}\\
+ \hline
+ \endfirsthead
+ {\bfseries Glyph Name}&{\bfseries Glyph}&{\bfseries Glyph Name}&{\bfseries Glyph}\\
+ \hline
+ \endhead
+ \directlua{GregorioRef.emit_extra_glyphs('greextra')}
+\end{longtable}
+
+\end{landscape}