diff options
author | Norbert Preining <norbert@preining.info> | 2024-01-12 03:01:12 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-01-12 03:01:12 +0000 |
commit | 1748d1e662c9618cc16f80d5e67669e9e9d6d4be (patch) | |
tree | 7d46019dbae3fa8e0345487ecf524cfc641f1b2a /fonts/newcomputermodern/doc/newcm-doc.tex | |
parent | b14090c9f3c7797e26fed9eb2b83ce144dcb16a3 (diff) |
CTAN sync 202401120301
Diffstat (limited to 'fonts/newcomputermodern/doc/newcm-doc.tex')
-rw-r--r-- | fonts/newcomputermodern/doc/newcm-doc.tex | 117 |
1 files changed, 112 insertions, 5 deletions
diff --git a/fonts/newcomputermodern/doc/newcm-doc.tex b/fonts/newcomputermodern/doc/newcm-doc.tex index ca152c25ef..7e20605e67 100644 --- a/fonts/newcomputermodern/doc/newcm-doc.tex +++ b/fonts/newcomputermodern/doc/newcm-doc.tex @@ -95,7 +95,7 @@ Language=Nepali, \renewcommand{\arraystretch}{1.4} -\title{The New Computer Modern FontFamily\\ version 5.02} +\title{The New Computer Modern FontFamily\\ version 5.1} \author{Antonis Tsolomitis} %\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece} %\netaddress{atsol (at) aegean dot gr} @@ -237,7 +237,7 @@ The Serif font includes additional ligatures fb ffb ffh ffj ffk fft fh fj ft fk and the same with longs instead of f in the \textit{default} liga table (in addition to the default fi fl ffi ffl ff). It also includes an alternative k (in the cv01 table) and -{\newcmdlig sp ch ck ct st} +{\newcmdlig sp ch ck ct st il} in the dlig table. Finally it also inludes} ``end'' {\newcmaltk versions for the letters a, e, m, n and r in the cv02 table. } @@ -256,17 +256,58 @@ and to load the font with endings variations use Of course the above can be mixed separating the optional arguments with comma, or one can define a custom font say by using -\verb|\newfontfamily\myfont[<options to enable>]{NewCM10-Regular.otf}| +\verb|\newfontfamily\myfont[<options to enable>]{NewCM10-Book.otf}| \begin{center} \begin{tabular}{c|c|c|c} - Regular & k & a e m n r & sp ch ck ct st\\ \hline + Book & k & a e m n r & sp ch ck ct st il\\ \hline cv01 & {\newcmaltk k} & & \\ \hline cv02 & & {\newcmaltendings a e m n r} & \\ \hline - dlig & & & {\newcmdlig sp ch ck ct st} + dlig & & & {\newcmdlig sp ch ck ct st il} \end{tabular} \end{center} +\subsection{Oldstyle numbers} + +Typically oldstyle numbers are available in \verb|onum| Lookup +and with the \verb|\textsc| if \verb|fontsetup| is loaded. +Also available they are with \verb|\oldstylenums|. +There are two series, one is with variable widths and one with +fixed width for use in tables. The code + +\begin{verbatim} +\oldstylenums{0123456789}\addfontfeatures{Numbers=Tabular} +\textsc{0123456789} +\end{verbatim} +gives + +\oldstylenums{0123456789}\addfontfeatures{Numbers=Tabular} + +\textsc{0123456789}\addfontfeatures{Numbers=Proportional} + +\medskip + +\noindent An alternative design is also provided for the number 1 in cv06. +The code + +\begin{verbatim} +\oldstylenums{0123456789}\addfontfeatures{CharacterVariant=6} +\oldstylenums{0\textcolor{red}{1}23456789} + \addfontfeatures{CharacterVariant=6,Numbers=Tabular} +\oldstylenums{0\textcolor{red}{1}23456789} +\end{verbatim} +gives + + +\oldstylenums{0123456789}\addfontfeatures{CharacterVariant=6} + +\oldstylenums{0\textcolor{red}{1}23456789}\addfontfeatures{CharacterVariant=6,Numbers=Tabular} + +\oldstylenums{0\textcolor{red}{1}23456789} + + + + \subsection{Old Italic} The fonts also fully support the Old Italic Unicode block @@ -510,6 +551,33 @@ with the command \verb|\atticfivestaters| and it gives \atticfivestaters; and th slot u10182 named ``Greek Kyathos Base Sign'' can be accessed with the command \verb|\greekkyathosbasesign| and it gives \greekkyathosbasesign. + +\subsection{Aegean Numbers} +Aegean numbers are supported in the Sans fonts and their slots are defined in \verb|fontsetup| +package using commands of the form \verb|\aegeanXXXX| where \verb|XXXX| is the Unicode name +of the character (without spaces). +A few examples are: +\begin{center} +\aegeanseven\quad +\aegeanfivehundred\quad +\aegeanfourthousand\quad +\aegeanfiftythousand\quad +\aegeanweightbaseunit\quad +\aegeanweightfirstsubunit\quad +\aegeanweightsecondsubunit\quad +\aegeanweightthirdsubunit\quad +\aegeanweightfourthsubunit\quad +\aegeandrymeasurefirstsubunit\quad +\aegeanliquidmeasurefirstsubunit\quad +\aegeansecondsubunit\quad +\aegeanthirdsubunit +\end{center} +and the whole table of Aegean Numbers with the commands to access the glyphs +is shown on page \pageref{AegeanNumbers}. + + + + \subsection{Support for Papyrology} Papyrology needs to declare that a glyph is missing from the papyrus or the papyrus is worn at this point and the papyrologist adds the missing glyph @@ -1105,6 +1173,45 @@ Private Area of the fonts. \displayfonttable[hex-digits=head+foot, range-end=03CE]{NewCMUncial10-Book.otf} +\section{The Aegean Numbers glyph complement} +\label{AegeanNumbers} + +\begin{tabular}{|c|c||c|c|}\hline +\verb|\aegeanseparator| &\aegeanseparator& \verb|\aegeaneighthundred| &\aegeaneighthundred\\ \hline +\verb|\aegeanseparatordot| &\aegeanseparatordot& \verb|\aegeanninehundred| &\aegeanninehundred\\ \hline +\verb|\aegeancheckmark| &\aegeancheckmark& \verb|\aegeanonethousand| &\aegeanonethousand\\ \hline +\verb|\aegeanone| &\aegeanone& \verb|\aegeantwothousand| &\aegeantwothousand\\ \hline +\verb|\aegeantwo| &\aegeantwo& \verb|\aegeanthreethousand| &\aegeanthreethousand\\ \hline +\verb|\aegeanthree| &\aegeanthree& \verb|\aegeanfourthousand| &\aegeanfourthousand\\ \hline +\verb|\aegeanfour| &\aegeanfour& \verb|\aegeanfivethousand| &\aegeanfivethousand\\ \hline +\verb|\aegeanfive| &\aegeanfive& \verb|\aegeansixthousand| &\aegeansixthousand\\ \hline +\verb|\aegeansix| &\aegeansix& \verb|\aegeanseventhousand| &\aegeanseventhousand\\ \hline +\verb|\aegeanseven| &\aegeanseven& \verb|\aegeaneightthousand| &\aegeaneightthousand\\ \hline +\verb|\aegeaneight| &\aegeaneight& \verb|\aegeanninethousand| &\aegeanninethousand\\ \hline +\verb|\aegeanine| &\aegeanine& \verb|\aegeantenthousand| &\aegeantenthousand\\ \hline +\verb|\aegeanten| &\aegeanten& \verb|\aegeantwentythousand| &\aegeantwentythousand\\ \hline +\verb|\aegeantwenty| &\aegeantwenty& \verb|\aegeanthirtythousand| &\aegeanthirtythousand\\ \hline +\verb|\aegeanthirty| &\aegeanthirty& \verb|\aegeanfourtythousand| &\aegeanfourtythousand\\ \hline +\verb|\aegeanfourty| &\aegeanfourty& \verb|\aegeanfiftythousand| &\aegeanfiftythousand\\ \hline +\verb|\aegeanfifty| &\aegeanfifty& \verb|\aegeansixtythousand| &\aegeansixtythousand\\ \hline +\verb|\aegeansixty| &\aegeansixty& \verb|\aegeanseventythousand| &\aegeanseventythousand\\ \hline +\verb|\aegeanseventy| &\aegeanseventy& \verb|\aegeaneightythousand| &\aegeaneightythousand\\ \hline +\verb|\aegeaneighty| &\aegeaneighty& \verb|\aegeanninetythousand| &\aegeanninetythousand\\ \hline +\verb|\aegeanninety| &\aegeanninety& \verb|\aegeanweightbaseunit| &\aegeanweightbaseunit\\ \hline +\verb|\aegeanonehundred| &\aegeanonehundred& \verb|\aegeanweightfirstsubunit| &\aegeanweightfirstsubunit\\ \hline +\verb|\aegeantwohundred| &\aegeantwohundred& \verb|\aegeanweightsecondsubunit| &\aegeanweightsecondsubunit\\ \hline +\verb|\aegeanthreehundred| &\aegeanthreehundred& \verb|\aegeanweightthirdsubunit| &\aegeanweightthirdsubunit\\ \hline +\verb|\aegeanfourhundred| &\aegeanfourhundred& \verb|\aegeanweightfourthsubunit| &\aegeanweightfourthsubunit\\ \hline +\verb|\aegeanfivehundred| &\aegeanfivehundred& \verb|\aegeandrymeasurefirstsubunit| &\aegeandrymeasurefirstsubunit\\ \hline +\verb|\aegeansixhundred| &\aegeansixhundred& \verb|\aegeanliquidmeasurefirstsubunit| &\aegeanliquidmeasurefirstsubunit\\ \hline +\verb|\aegeansevenhundred| &\aegeansevenhundred& \verb|\aegeansecondsubunit| &\aegeansecondsubunit\\ \hline + & & \verb|\aegeanthirdsubunit| &\aegeanthirdsubunit\\ \hline +\end{tabular} + + + + + \begin{thebibliography}{9} \bibitem[\textsc{at}]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, \textsc{tug}boat Vol.~\textsc{42}, No.~\textsc{1}, \textsc{2021}. \bibitem[\textsc{ipa}rev]{2} Council actions on revisions of the \textsc{ipa}, Phonetic Representation: b) Revision of the \textsc{ipa}, Journal of the International Phonetic Association, Volume \textsc{23}, Issue \textsc{1}, |