texlive[69390] Master/texmf-dist: fontsetup (11jan24)

commits+karl at tug.org commits+karl at tug.org
Thu Jan 11 22:34:07 CET 2024


Revision: 69390
          https://tug.org/svn/texlive?view=revision&revision=69390
Author:   karl
Date:     2024-01-11 22:34:07 +0100 (Thu, 11 Jan 2024)
Log Message:
-----------
fontsetup (11jan24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fontsetup/README
    trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf
    trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex
    trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex
    trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty
    trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.tex
    trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.tex

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf

Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/README	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/README	2024-01-11 21:34:07 UTC (rev 69390)
@@ -1,5 +1,5 @@
                The fontsetup package
-               (Version 2.02, GPL3)
+               (Version 2.1.0, GPL3)
 
 This simple package makes it trivial to switch quickly between 
 different quality fonts supporting Mathematics. 

Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex	2024-01-11 21:34:07 UTC (rev 69390)
@@ -16,7 +16,7 @@
     {\large Antonis Tsolomitis}\\
 University of the Aegean\\ Department of Mathematics\\[1ex]
 	  \textsc{26} December \textsc{2023}\\[1ex]
-	  Version 2.02, \textsc{gpl3}
+	  Version 2.1.0, \textsc{gpl3}
   \end{center}
 
   This package is a simple wrapper-type package that makes the setup of fonts easy and
@@ -30,6 +30,9 @@
   some restrictions. The fonts must have some commercial-level quality and must support
   Mathematics.
 
+  Version 2.1.0 adds commands for accessing the Aegean Numbers (U10100-U1013F) for
+  the default and olddefault options as described in Appendix~\ref{AegeanNumbers}.
+  
   Version 2.0 has restructured the files of the package to a better and easier to be maintained
   way. Many thanks go to {\devfont निरंजन} (Niranjan) for helping me with this.
   
@@ -96,6 +99,8 @@
         gives ``\chemkappa-component''.
       \item commands for Medieval Latin and Uncial Greek:
         use \verb|{\uncial text}| or \verb|\textuncial{text}|.
+      \item commands to access the Aegean Numbers (U10100 to U1013F) as described in
+        Appendix~\ref{AegeanNumbers}.
     \end{itemize}
   \item[olddefault] Loads the NewComputerModern fonts (in Regular weight)
     similarly to the default option.
@@ -388,7 +393,43 @@
 \end{center}
 
 
+\chapter{The Aegean Numbers glyph complement}
+\label{AegeanNumbers}
+The following table lists the commands and the symbol produced for the Unicode range
+\texttt{u10100--u1013F} and the NewComputerModern fonts.
 
+\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}
 
 
+
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf	2024-01-11 21:34:07 UTC (rev 69390)

Property changes on: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex	2024-01-11 21:34:07 UTC (rev 69390)
@@ -9,7 +9,7 @@
 %\usepackage[utf8x]{inputenc}
 %\usepackage{amsfonts}
 
-\usepackage[default]{fontsetup}%upint, newcmbb
+%\usepackage[default]{fontsetup}%upint, newcmbb
 %\usepackage[gfsartemisia]{fontsetup}
 %\usepackage[gfsdidot]{fontsetup}
 %\usepackage[gfsdidotclassic]{fontsetup}
@@ -25,7 +25,7 @@
 %\usepackage[msgaramond]{fontsetup}
 %\usepackage[ebgaramond]{fontsetup}
 %\usepackage[minion]{fontsetup}
-%\usepackage[euler]{fontsetup}
+\usepackage[euler]{fontsetup}
 %\usepackage[neoeuler]{fontsetup}
 %\usepackage[libertinus]{fontsetup}
 %\usepackage[olddefault]{fontsetup}%upint, newcmbb
@@ -49,7 +49,7 @@
   $|\,f_n|\leq g$. If $f$ is a function so that $f_n\to f$ almost everywhere
   then $$\lim_{n\to\infty}\int f_n=\int f.$$
 \end{theorem}
-\textit{Proof}: The function $g-f_n$ is non-negative and thus from Fatou lemma
+\textit{Proof}: The function $g-f_n$ is \textit{non-negative} and thus from Fatou lemma
 we have that $\int(g-f\,)\leq\liminf\int(g-f_n)$. Since $|\,f\,|\leq g$ and
 $|\,f_n|\leq g$ the  functions $f$ and $f_n$ are integrable and we have
 $$\int g-\int f\,\leq \int g-\limsup\int f_n,$$ so
@@ -64,7 +64,7 @@
 τείνει στην $f$ σχεδόν παντού. Τότε
 $$\lim \int f_n =\int f.$$
 \end{theoremg}
-\textit{Απόδειξη}: Η συνάρτηση $g − f_n$ είναι μη αρνητική και άρα από
+\textit{Απόδειξη}: Η συνάρτηση $g − f_n$ είναι \textit{μη αρνητική} και άρα από
 το Λήμμα του Fatou ισχύει
 $\int (f-g) ≤ \liminf \int (g-f_n)$. Επειδή
 $|\,f\,| ≤ g$ και $|\,f_n| ≤g$ οι $f$ και $f_n$ είναι ολοκληρώσιμες, έχουμε

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty	2024-01-11 21:34:07 UTC (rev 69390)
@@ -1,4 +1,4 @@
-\ProvidesPackage{fontsetup}[2023/12/26 v2.02 For easily using font families with mathematics]
+\ProvidesPackage{fontsetup}[2024/1/11 v2.1.0 For easily using font families with mathematics]
 \RequirePackage{iflang}
 \RequirePackage{iftex}
 % Provide a test to know if a 16bits TeX is used.

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.tex	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.tex	2024-01-11 21:34:07 UTC (rev 69390)
@@ -525,5 +525,66 @@
 %%%%%%%%%%%%%%% End Devanagari Variables block %%%%%%%%
 
 
+%%%%%%%%%% Begin Aegean Numbers #######################
+\newcommand*{\aegeanseparator}{\textsf{\char"10100}}
+\newcommand*{\aegeanseparatordot}{\textsf{\char"10101}}
+\newcommand*{\aegeancheckmark}{\textsf{\char"10102}}
+\newcommand*{\aegeanone}{\textsf{\char"10107}}
+\newcommand*{\aegeantwo}{\textsf{\char"10108}}
+\newcommand*{\aegeanthree}{\textsf{\char"10109}}
+\newcommand*{\aegeanfour}{\textsf{\char"1010A}}
+\newcommand*{\aegeanfive}{\textsf{\char"1010B}}
+\newcommand*{\aegeansix}{\textsf{\char"1010C}}
+\newcommand*{\aegeanseven}{\textsf{\char"1010D}}
+\newcommand*{\aegeaneight}{\textsf{\char"1010E}}
+\newcommand*{\aegeanine}{\textsf{\char"1010F}}
+\newcommand*{\aegeanten}{\textsf{\char"10110}}
+\newcommand*{\aegeantwenty}{\textsf{\char"10111}}
+\newcommand*{\aegeanthirty}{\textsf{\char"10112}}
+\newcommand*{\aegeanfourty}{\textsf{\char"10113}}
+\newcommand*{\aegeanfifty}{\textsf{\char"10114}}
+\newcommand*{\aegeansixty}{\textsf{\char"10115}}
+\newcommand*{\aegeanseventy}{\textsf{\char"10116}}
+\newcommand*{\aegeaneighty}{\textsf{\char"10117}}
+\newcommand*{\aegeanninety}{\textsf{\char"10118}}
+\newcommand*{\aegeanonehundred}{\textsf{\char"10119}}
+\newcommand*{\aegeantwohundred}{\textsf{\char"1011A}}
+\newcommand*{\aegeanthreehundred}{\textsf{\char"1011B}}
+\newcommand*{\aegeanfourhundred}{\textsf{\char"1011C}}
+\newcommand*{\aegeanfivehundred}{\textsf{\char"1011D}}
+\newcommand*{\aegeansixhundred}{\textsf{\char"1011E}}
+\newcommand*{\aegeansevenhundred}{\textsf{\char"1011F}}
+\newcommand*{\aegeaneighthundred}{\textsf{\char"10120}}
+\newcommand*{\aegeanninehundred}{\textsf{\char"10121}}
+\newcommand*{\aegeanonethousand}{\textsf{\char"10122}}
+\newcommand*{\aegeantwothousand}{\textsf{\char"10123}}
+\newcommand*{\aegeanthreethousand}{\textsf{\char"10124}}
+\newcommand*{\aegeanfourthousand}{\textsf{\char"10125}}
+\newcommand*{\aegeanfivethousand}{\textsf{\char"10126}}
+\newcommand*{\aegeansixthousand}{\textsf{\char"10127}}
+\newcommand*{\aegeanseventhousand}{\textsf{\char"10128}}
+\newcommand*{\aegeaneightthousand}{\textsf{\char"10129}}
+\newcommand*{\aegeanninethousand}{\textsf{\char"1012A}}
+\newcommand*{\aegeantenthousand}{\textsf{\char"1012B}}
+\newcommand*{\aegeantwentythousand}{\textsf{\char"1012C}}
+\newcommand*{\aegeanthirtythousand}{\textsf{\char"1012D}}
+\newcommand*{\aegeanfourtythousand}{\textsf{\char"1012E}}
+\newcommand*{\aegeanfiftythousand}{\textsf{\char"1012F}}
+\newcommand*{\aegeansixtythousand}{\textsf{\char"10130}}
+\newcommand*{\aegeanseventythousand}{\textsf{\char"10131}}
+\newcommand*{\aegeaneightythousand}{\textsf{\char"10132}}
+\newcommand*{\aegeanninetythousand}{\textsf{\char"10133}}
+\newcommand*{\aegeanweightbaseunit}{\textsf{\char"10137}}
+\newcommand*{\aegeanweightfirstsubunit}{\textsf{\char"10138}}
+\newcommand*{\aegeanweightsecondsubunit}{\textsf{\char"10139}}
+\newcommand*{\aegeanweightthirdsubunit}{\textsf{\char"1013A}}
+\newcommand*{\aegeanweightfourthsubunit}{\textsf{\char"1013B}}
+\newcommand*{\aegeandrymeasurefirstsubunit}{\textsf{\char"1013C}}
+\newcommand*{\aegeanliquidmeasurefirstsubunit}{\textsf{\char"1013D}}
+\newcommand*{\aegeansecondsubunit}{\textsf{\char"1013E}}
+\newcommand*{\aegeanthirdsubunit}{\textsf{\char"1013F}}
+%%%%%%%%%%%%%%%% End Aegean Numbers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
+
+
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.tex	2024-01-11 21:33:45 UTC (rev 69389)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.tex	2024-01-11 21:34:07 UTC (rev 69390)
@@ -528,3 +528,65 @@
 %   \Umathcode \count255 7 \symoperators \count255\fi
 % \repeat
 %%%%%%%%%%%%%%% End Devanagari Variables block %%%%%%%%
+
+
+%%%%%%%%%% Begin Aegean Numbers #######################
+\newcommand*{\aegeanseparator}{\textsf{\char"10100}}
+\newcommand*{\aegeanseparatordot}{\textsf{\char"10101}}
+\newcommand*{\aegeancheckmark}{\textsf{\char"10102}}
+\newcommand*{\aegeanone}{\textsf{\char"10107}}
+\newcommand*{\aegeantwo}{\textsf{\char"10108}}
+\newcommand*{\aegeanthree}{\textsf{\char"10109}}
+\newcommand*{\aegeanfour}{\textsf{\char"1010A}}
+\newcommand*{\aegeanfive}{\textsf{\char"1010B}}
+\newcommand*{\aegeansix}{\textsf{\char"1010C}}
+\newcommand*{\aegeanseven}{\textsf{\char"1010D}}
+\newcommand*{\aegeaneight}{\textsf{\char"1010E}}
+\newcommand*{\aegeanine}{\textsf{\char"1010F}}
+\newcommand*{\aegeanten}{\textsf{\char"10110}}
+\newcommand*{\aegeantwenty}{\textsf{\char"10111}}
+\newcommand*{\aegeanthirty}{\textsf{\char"10112}}
+\newcommand*{\aegeanfourty}{\textsf{\char"10113}}
+\newcommand*{\aegeanfifty}{\textsf{\char"101114}}
+\newcommand*{\aegeansixty}{\textsf{\char"10115}}
+\newcommand*{\aegeanseventy}{\textsf{\char"10116}}
+\newcommand*{\aegeaneighty}{\textsf{\char"10117}}
+\newcommand*{\aegeanninety}{\textsf{\char"10118}}
+\newcommand*{\aegeanonehundred}{\textsf{\char"10119}}
+\newcommand*{\aegeantwohundred}{\textsf{\char"1011A}}
+\newcommand*{\aegeanthreehundred}{\textsf{\char"1011B}}
+\newcommand*{\aegeanfourhundred}{\textsf{\char"1011C}}
+\newcommand*{\aegeanfivehundred}{\textsf{\char"1011D}}
+\newcommand*{\aegeansixhundred}{\textsf{\char"1011E}}
+\newcommand*{\aegeansevenhundred}{\textsf{\char"1011F}}
+\newcommand*{\aegeaneighthundred}{\textsf{\char"10120}}
+\newcommand*{\aegeanninehundred}{\textsf{\char"10121}}
+\newcommand*{\aegeanonethousand}{\textsf{\char"10122}}
+\newcommand*{\aegeantwothousand}{\textsf{\char"10123}}
+\newcommand*{\aegeanthreethousand}{\textsf{\char"10124}}
+\newcommand*{\aegeanfourthousand}{\textsf{\char"10125}}
+\newcommand*{\aegeanfivethousand}{\textsf{\char"10126}}
+\newcommand*{\aegeansixthousand}{\textsf{\char"10127}}
+\newcommand*{\aegeanseventhousand}{\textsf{\char"10128}}
+\newcommand*{\aegeaneightthousand}{\textsf{\char"10129}}
+\newcommand*{\aegeanninethousand}{\textsf{\char"1012A}}
+\newcommand*{\aegeantenthousand}{\textsf{\char"1012B}}
+\newcommand*{\aegeantwentythousand}{\textsf{\char"1012C}}
+\newcommand*{\aegeanthirtythousand}{\textsf{\char"1012D}}
+\newcommand*{\aegeanfourtythousand}{\textsf{\char"1012E}}
+\newcommand*{\aegeanfiftythousand}{\textsf{\char"1012F}}
+\newcommand*{\aegeansixtythousand}{\textsf{\char"10130}}
+\newcommand*{\aegeanseventythousand}{\textsf{\char"10131}}
+\newcommand*{\aegeaneightythousand}{\textsf{\char"10132}}
+\newcommand*{\aegeanninetythousand}{\textsf{\char"10133}}
+\newcommand*{\aegeanweightbaseunit}{\textsf{\char"10137}}
+\newcommand*{\aegeanweightfirstsubunit}{\textsf{\char"10138}}
+\newcommand*{\aegeanweightsecondsubunit}{\textsf{\char"10139}}
+\newcommand*{\aegeanweightthirdsubunit}{\textsf{\char"1013A}}
+\newcommand*{\aegeanweightfourthsubunit}{\textsf{\char"1013B}}
+\newcommand*{\aegeandrymeasurefirstsubunit}{\textsf{\char"1013C}}
+\newcommand*{\aegeanliquidmeasurefirstsubunit}{\textsf{\char"1013D}}
+\newcommand*{\aegeansecondsubunit}{\textsf{\char"1013E}}
+\newcommand*{\aegeanthirdsubunit}{\textsf{\char"1013F}}
+%%%%%%%%%%%%%%%% End Aegean Numbers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+



More information about the tex-live-commits mailing list.