From 5b313a5debf8920a9aa91d9f332d49245bc5e7cf Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 14 Aug 2020 20:26:50 +0000 Subject: fontsetup (14aug20) git-svn-id: svn://tug.org/texlive/trunk@56111 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fontsetup/README | 2 +- .../doc/latex/fontsetup/fontsetup-doc.pdf | Bin 679611 -> 705978 bytes .../doc/latex/fontsetup/fontsetup-doc.tex | 66 ++++++++++++++-- .../texmf-dist/tex/latex/fontsetup/fspdefault.sty | 85 ++++++++++++++++++++- .../tex/latex/fontsetup/fspolddefault.sty | 85 ++++++++++++++++++++- 5 files changed, 228 insertions(+), 10 deletions(-) diff --git a/Master/texmf-dist/doc/latex/fontsetup/README b/Master/texmf-dist/doc/latex/fontsetup/README index 53959c88e98..b73720d9456 100644 --- a/Master/texmf-dist/doc/latex/fontsetup/README +++ b/Master/texmf-dist/doc/latex/fontsetup/README @@ -1,5 +1,5 @@ The fontsetup package - (Version 1.005, GPL3) + (Version 1.006, GPL3) This simple package makes it trivial to switch quickly between different quality fonts supporting Mathematics. diff --git a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf index c56fd297139..ffa923c0fcc 100644 Binary files a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf and b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex index a43cf0ca406..f5ed9c551ac 100644 --- a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex +++ b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex @@ -1,6 +1,6 @@ -\documentclass{article} +\documentclass{book} \usepackage[default]{fontsetup} -\usepackage{graphicx,fullpage} +\usepackage{graphicx,fullpage,supertabular} \begin{document} @@ -9,8 +9,8 @@ \textit{by}\\[1ex] {\large Antonis Tsolomitis}\\ University of the Aegean\\ Department of Mathematics\\[1ex] - \textsc{26} June \textsc{2020}\\[1ex] - Version 1.005, \textsc{gpl3} + \textsc{14} August \textsc{2020}\\[1ex] + Version 1.006, \textsc{gpl3} \end{center} This package is a simple wrapper-type package that makes the setup of fonts easy and @@ -43,7 +43,11 @@ University of the Aegean\\ Department of Mathematics\\[1ex] \item commands to access Sans Greek (upright and oblique) in math mode although these are not included in the unicode standard. The commands follow the unicode-math.sty notation, so to get $\msansLambda$ and $\mitsanspi$ you write \verb|$\msansLambda$| and \verb|$\mitsanspi$|. - \end{itemize} + \item commands to access the Ancient Greek Numbers (Unicode u10140--u1018E) + documented in the Appendix + \item commands to access the negation of uniform convergence symbols \verb|\nrightrightarrows| + for $\nrightrightarrows$ and \verb|\nleftleftarrows| for $\nleftleftarrows$. + \end{itemize} \item[ebgaramond] Loads the EB-Garamond fonts with Garamond-Math. \item[fira] Loads the Fira family, a sans-serif font. \item[gfsartemisia] Loads the GFSArtemisia, a font family designed to be used @@ -275,8 +279,56 @@ Linotype Palatino Fonts and the supplied fsplpscel.otf must be installed as syst \includegraphics[scale=1.2]{fspsample-times.pdf} \end{center} +\appendix + +\chapter{Ancient Greek Numbers} +The following table lists the commands and the symbol produced for the Unicode range +\texttt{u10140--u1018E}. +\begin{center}\enlargethispage{1cm} + \begin{supertabular}{|l|l||l|l|} + \hline +\verb|\atticonequarter| & \atticonequarter &\verb|\hermionianfifty| & \hermionianfifty \\ \hline +\verb|\atticonehalf| & \atticonehalf &\verb|\thespianfifty| & \thespianfifty \\ \hline +\verb|\atticonedrachma| & \atticonedrachma &\verb|\thespianonehundred| & \thespianonehundred \\ \hline +\verb|\atticfive| & \atticfive &\verb|\thespianthreehundred| & \thespianthreehundred \\ \hline +\verb|\atticfifty| & \atticfifty &\verb|\epidaurianfivehundred| & \epidaurianfivehundred \\ \hline +\verb|\atticfivehundred| & \atticfivehundred &\verb|\troezenianfivehundred| & \troezenianfivehundred \\ \hline +\verb|\atticfivethousand| & \atticfivethousand &\verb|\thespianfivehundred| & \thespianfivehundred \\ \hline +\verb|\atticfiftythousand| & \atticfiftythousand &\verb|\carystianfivehundred| & \carystianfivehundred \\ \hline +\verb|\atticfivetalents| & \atticfivetalents &\verb|\naxianfivehundred| & \naxianfivehundred \\ \hline +\verb|\attictentalents| & \attictentalents &\verb|\thespianonethousand| & \thespianonethousand \\ \hline +\verb|\atticfiftytalents| & \atticfiftytalents &\verb|\thespianfivethousand| & \thespianfivethousand \\ \hline +\verb|\atticonehundredtalents| & \atticonehundredtalents &\verb|\delphicfivemnas| & \delphicfivemnas \\ \hline +\verb|\atticfivehundredtalents| & \atticfivehundredtalents &\verb|\stratianfiftymnas| & \stratianfiftymnas \\ \hline +\verb|\atticonethousandtalents| & \atticonethousandtalents &\verb|\greekonehalfsign| & \greekonehalfsign \\ \hline +\verb|\atticfivethousandtalents| & \atticfivethousandtalents &\verb|\greekonehalfsignalt| & \greekonehalfsignalt \\ \hline +\verb|\atticfivestaters| & \atticfivestaters &\verb|\greektwothirdssign| & \greektwothirdssign \\ \hline +\verb|\attictenstaters| & \attictenstaters &\verb|\greekthreequarterssign| & \greekthreequarterssign \\ \hline +\verb|\atticfiftystaters| & \atticfiftystaters &\verb|\greekyearsign| & \greekyearsign \\ \hline +\verb|\atticonehundredstaters| & \atticonehundredstaters &\verb|\greektalentsign| & \greektalentsign \\ \hline +\verb|\atticfivehundredstaters| & \atticfivehundredstaters &\verb|\greekdrachmasign| & \greekdrachmasign \\ \hline +\verb|\atticonethousandstaters| & \atticonethousandstaters &\verb|\greekobolsign| & \greekobolsign \\ \hline +\verb|\attictenthousandstaters| & \attictenthousandstaters &\verb|\greektwoobolssign| & \greektwoobolssign \\ \hline +\verb|\atticfiftythousandstaters| & \atticfiftythousandstaters &\verb|\greekthreeobolssign| & \greekthreeobolssign \\ \hline +\verb|\attictenmnas| & \attictenmnas &\verb|\greekfourobolssign| & \greekfourobolssign \\ \hline +\verb|\heraleumoneplethron| & \heraleumoneplethron &\verb|\greekfiveobolssign| & \greekfiveobolssign \\ \hline +\verb|\thespianone| & \thespianone &\verb|\greekmetretessign| & \greekmetretessign \\ \hline +\verb|\ermionianone| & \ermionianone &\verb|\greekkyathosbasesign| & \greekkyathosbasesign \\ \hline +\verb|\epidauriantwo| & \epidauriantwo &\verb|\greeklytrasign| & \greeklytrasign \\ \hline +\verb|\thespiantwo| & \thespiantwo &\verb|\greekounkiasign| & \greekounkiasign \\ \hline +\verb|\cyrenaictwodrachmas| & \cyrenaictwodrachmas &\verb|\greekxestessign| & \greekxestessign \\ \hline +\verb|\epidauriantwodrachmas| & \epidauriantwodrachmas &\verb|\greekartabesign| & \greekartabesign \\ \hline +\verb|\troezenianfive| & \troezenianfive &\verb|\greekarourasign| & \greekarourasign \\ \hline +\verb|\troezenianten| & \troezenianten &\verb|\greekgrammasign| & \greekgrammasign \\ \hline +\verb|\troezeniantenalt| & \troezeniantenalt &\verb|\greektryblionbasesign| & \greektryblionbasesign \\ \hline +\verb|\hermionianten| & \hermionianten &\verb|\greekzerosign| & \greekzerosign \\ \hline +\verb|\messenianten| & \messenianten &\verb|\greekonequartersign| & \greekonequartersign \\ \hline +\verb|\thespianten| & \thespianten &\verb|\greeksinusoidsign| & \greeksinusoidsign \\ \hline +\verb|\thespianthirty| & \thespianthirty &\verb|\greekindictionsign| & \greekindictionsign \\ \hline +\verb|\troezenianfifty| & \troezenianfifty &\verb|\nomismasign| & \nomismasign \\ \hline +\verb|\troezenianfiftyalt| & \troezenianfiftyalt & & \\ \hline + \end{supertabular} +\end{center} - - \end{document} diff --git a/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty b/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty index 97b90822465..bdc44f2ee5f 100644 --- a/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty +++ b/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty @@ -147,4 +147,87 @@ SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Book.otf} \newcommand{\mitsanspsi}{\char"E070} \newcommand{\mitsansomega}{\char"E071} \newcommand{\mitsansvarepsilon}{\char"E072} - +% Ancient Greek Numerals u10140-u1018E +\newcommand{\atticonequarter}{\char"10140} +\newcommand{\atticonehalf}{\char"10141} +\newcommand{\atticonedrachma}{\char"10142} +\newcommand{\atticfive}{\char"10143} +\newcommand{\atticfifty}{\char"10144} +\newcommand{\atticfivehundred}{\char"10145} +\newcommand{\atticfivethousand}{\char"10146} +\newcommand{\atticfiftythousand}{\char"10147} +\newcommand{\atticfivetalents}{\char"10148} +\newcommand{\attictentalents}{\char"10149} +\newcommand{\atticfiftytalents}{\char"1014A} +\newcommand{\atticonehundredtalents}{\char"1014B} +\newcommand{\atticfivehundredtalents}{\char"1014C} +\newcommand{\atticonethousandtalents}{\char"1014D} +\newcommand{\atticfivethousandtalents}{\char"1014E} +\newcommand{\atticfivestaters}{\char"1014F} +\newcommand{\attictenstaters}{\char"10150} +\newcommand{\atticfiftystaters}{\char"10151} +\newcommand{\atticonehundredstaters}{\char"10152} +\newcommand{\atticfivehundredstaters}{\char"10153} +\newcommand{\atticonethousandstaters}{\char"10154} +\newcommand{\attictenthousandstaters}{\char"10155} +\newcommand{\atticfiftythousandstaters}{\char"10156} +\newcommand{\attictenmnas}{\char"10157} +\newcommand{\heraleumoneplethron}{\char"10158} +\newcommand{\thespianone}{\char"10159} +\newcommand{\ermionianone}{\char"1015A} +\newcommand{\epidauriantwo}{\char"1015B} +\newcommand{\thespiantwo}{\char"1015C} +\newcommand{\cyrenaictwodrachmas}{\char"1015D} +\newcommand{\epidauriantwodrachmas}{\char"1015E} +\newcommand{\troezenianfive}{\char"1015F} +\newcommand{\troezenianten}{\char"10160} +\newcommand{\troezeniantenalt}{\char"10161} +\newcommand{\hermionianten}{\char"10162} +\newcommand{\messenianten}{\char"10163} +\newcommand{\thespianten}{\char"10164} +\newcommand{\thespianthirty}{\char"10165} +\newcommand{\troezenianfifty}{\char"10166} +\newcommand{\troezenianfiftyalt}{\char"10167} +\newcommand{\hermionianfifty}{\char"10168} +\newcommand{\thespianfifty}{\char"10169} +\newcommand{\thespianonehundred}{\char"1016A} +\newcommand{\thespianthreehundred}{\char"1016B} +\newcommand{\epidaurianfivehundred}{\char"1016C} +\newcommand{\troezenianfivehundred}{\char"1016D} +\newcommand{\thespianfivehundred}{\char"1016E} +\newcommand{\carystianfivehundred}{\char"1016F} +\newcommand{\naxianfivehundred}{\char"10170} +\newcommand{\thespianonethousand}{\char"10171} +\newcommand{\thespianfivethousand}{\char"10172} +\newcommand{\delphicfivemnas}{\char"10173} +\newcommand{\stratianfiftymnas}{\char"10174} +\newcommand{\greekonehalfsign}{\char"10175} +\newcommand{\greekonehalfsignalt}{\char"10176} +\newcommand{\greektwothirdssign}{\char"10177} +\newcommand{\greekthreequarterssign}{\char"10178} +\newcommand{\greekyearsign}{\char"10179} +\newcommand{\greektalentsign}{\char"1017A} +\newcommand{\greekdrachmasign}{\char"1017B} +\newcommand{\greekobolsign}{\char"1017C} +\newcommand{\greektwoobolssign}{\char"1017D} +\newcommand{\greekthreeobolssign}{\char"1017E} +\newcommand{\greekfourobolssign}{\char"1017F} +\newcommand{\greekfiveobolssign}{\char"10180} +\newcommand{\greekmetretessign}{\char"10181} +\newcommand{\greekkyathosbasesign}{\char"10182} +\newcommand{\greeklytrasign}{\char"10183} +\newcommand{\greekounkiasign}{\char"10184} +\newcommand{\greekxestessign}{\char"10185} +\newcommand{\greekartabesign}{\char"10186} +\newcommand{\greekarourasign}{\char"10187} +\newcommand{\greekgrammasign}{\char"10188} +\newcommand{\greektryblionbasesign}{\char"10189} +\newcommand{\greekzerosign}{\char"1018A} +\newcommand{\greekonequartersign}{\char"1018B} +\newcommand{\greeksinusoidsign}{\char"1018C} +\newcommand{\greekindictionsign}{\char"1018D} +\newcommand{\nomismasign}{\char"1018E} +% +% some math symbols +\DeclareRobustCommand\nrightrightarrows{\mathrel{\char"E033}} +\DeclareRobustCommand\nleftleftarrows{\mathrel{\char"E032}} diff --git a/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty b/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty index 3b089942609..e55f59e9175 100644 --- a/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty +++ b/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty @@ -147,4 +147,87 @@ SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Regular.otf} \newcommand{\mitsanspsi}{\char"E070} \newcommand{\mitsansomega}{\char"E071} \newcommand{\mitsansvarepsilon}{\char"E072} - +% Ancient Greek Numerals u10140-u1018E +\newcommand{\atticonequarter}{\char"10140} +\newcommand{\atticonehalf}{\char"10141} +\newcommand{\atticonedrachma}{\char"10142} +\newcommand{\atticfive}{\char"10143} +\newcommand{\atticfifty}{\char"10144} +\newcommand{\atticfivehundred}{\char"10145} +\newcommand{\atticfivethousand}{\char"10146} +\newcommand{\atticfiftythousand}{\char"10147} +\newcommand{\atticfivetalents}{\char"10148} +\newcommand{\attictentalents}{\char"10149} +\newcommand{\atticfiftytalents}{\char"1014A} +\newcommand{\atticonehundredtalents}{\char"1014B} +\newcommand{\atticfivehundredtalents}{\char"1014C} +\newcommand{\atticonethousandtalents}{\char"1014D} +\newcommand{\atticfivethousandtalents}{\char"1014E} +\newcommand{\atticfivestaters}{\char"1014F} +\newcommand{\attictenstaters}{\char"10150} +\newcommand{\atticfiftystaters}{\char"10151} +\newcommand{\atticonehundredstaters}{\char"10152} +\newcommand{\atticfivehundredstaters}{\char"10153} +\newcommand{\atticonethousandstaters}{\char"10154} +\newcommand{\attictenthousandstaters}{\char"10155} +\newcommand{\atticfiftythousandstaters}{\char"10156} +\newcommand{\attictenmnas}{\char"10157} +\newcommand{\heraleumoneplethron}{\char"10158} +\newcommand{\thespianone}{\char"10159} +\newcommand{\ermionianone}{\char"1015A} +\newcommand{\epidauriantwo}{\char"1015B} +\newcommand{\thespiantwo}{\char"1015C} +\newcommand{\cyrenaictwodrachmas}{\char"1015D} +\newcommand{\epidauriantwodrachmas}{\char"1015E} +\newcommand{\troezenianfive}{\char"1015F} +\newcommand{\troezenianten}{\char"10160} +\newcommand{\troezeniantenalt}{\char"10161} +\newcommand{\hermionianten}{\char"10162} +\newcommand{\messenianten}{\char"10163} +\newcommand{\thespianten}{\char"10164} +\newcommand{\thespianthirty}{\char"10165} +\newcommand{\troezenianfifty}{\char"10166} +\newcommand{\troezenianfiftyalt}{\char"10167} +\newcommand{\hermionianfifty}{\char"10168} +\newcommand{\thespianfifty}{\char"10169} +\newcommand{\thespianonehundred}{\char"1016A} +\newcommand{\thespianthreehundred}{\char"1016B} +\newcommand{\epidaurianfivehundred}{\char"1016C} +\newcommand{\troezenianfivehundred}{\char"1016D} +\newcommand{\thespianfivehundred}{\char"1016E} +\newcommand{\carystianfivehundred}{\char"1016F} +\newcommand{\naxianfivehundred}{\char"10170} +\newcommand{\thespianonethousand}{\char"10171} +\newcommand{\thespianfivethousand}{\char"10172} +\newcommand{\delphicfivemnas}{\char"10173} +\newcommand{\stratianfiftymnas}{\char"10174} +\newcommand{\greekonehalfsign}{\char"10175} +\newcommand{\greekonehalfsignalt}{\char"10176} +\newcommand{\greektwothirdssign}{\char"10177} +\newcommand{\greekthreequarterssign}{\char"10178} +\newcommand{\greekyearsign}{\char"10179} +\newcommand{\greektalentsign}{\char"1017A} +\newcommand{\greekdrachmasign}{\char"1017B} +\newcommand{\greekobolsign}{\char"1017C} +\newcommand{\greektwoobolssign}{\char"1017D} +\newcommand{\greekthreeobolssign}{\char"1017E} +\newcommand{\greekfourobolssign}{\char"1017F} +\newcommand{\greekfiveobolssign}{\char"10180} +\newcommand{\greekmetretessign}{\char"10181} +\newcommand{\greekkyathosbasesign}{\char"10182} +\newcommand{\greeklytrasign}{\char"10183} +\newcommand{\greekounkiasign}{\char"10184} +\newcommand{\greekxestessign}{\char"10185} +\newcommand{\greekartabesign}{\char"10186} +\newcommand{\greekarourasign}{\char"10187} +\newcommand{\greekgrammasign}{\char"10188} +\newcommand{\greektryblionbasesign}{\char"10189} +\newcommand{\greekzerosign}{\char"1018A} +\newcommand{\greekonequartersign}{\char"1018B} +\newcommand{\greeksinusoidsign}{\char"1018C} +\newcommand{\greekindictionsign}{\char"1018D} +\newcommand{\nomismasign}{\char"1018E} +% +% some math symbols +\DeclareRobustCommand\nrightrightarrows{\mathrel{\char"E033}} +\DeclareRobustCommand\nleftleftarrows{\mathrel{\char"E032}} -- cgit v1.2.3