texlive[56174] Master/texmf-dist: fontsetup (24aug20)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 24 22:55:58 CEST 2020


Revision: 56174
          http://tug.org/svn/texlive?view=revision&revision=56174
Author:   karl
Date:     2020-08-24 22:55:57 +0200 (Mon, 24 Aug 2020)
Log Message:
-----------
fontsetup (24aug20)

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/tex/latex/fontsetup/fspdefault.sty
    trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty

Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/README	2020-08-24 20:55:42 UTC (rev 56173)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/README	2020-08-24 20:55:57 UTC (rev 56174)
@@ -1,5 +1,5 @@
                The fontsetup package
-               (Version 1.006, GPL3)
+               (Version 1.007, 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	2020-08-24 20:55:42 UTC (rev 56173)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex	2020-08-24 20:55:57 UTC (rev 56174)
@@ -9,8 +9,8 @@
     \textit{by}\\[1ex]
     {\large Antonis Tsolomitis}\\
 University of the Aegean\\ Department of Mathematics\\[1ex]
-	  \textsc{14} August \textsc{2020}\\[1ex]
-	  Version 1.006, \textsc{gpl3}
+	  \textsc{24} August \textsc{2020}\\[1ex]
+	  Version 1.007, \textsc{gpl3}
   \end{center}
 
   This package is a simple wrapper-type package that makes the setup of fonts easy and
@@ -24,12 +24,9 @@
   some restrictions. The fonts must have some commercial-level quality and must support
   Mathematics.
   
-  The options (in alphabetic order) are as follows:
+  The options (in alphabetic order after the default option) are as follows:
 
   \begin{description}
-  \item[cambria] Loads the Cambria fonts of Microsoft. These must be already installed
-    as a system font (in \verb|C:\Windows\Fonts| in MS-Windows, in \verb|/home/user/.fonts/| in Linux
-    or elsewhere by the system administratior). 
   \item[default] Loads the NewComputerModern fonts (in Book weight),
     which is an assembly of cm fonts plus
     more fonts to support Greek (cbgreek) and Cyrillic languages. It also provides
@@ -47,7 +44,16 @@
         documented in the Appendix
       \item commands to access the negation of uniform convergence symbols \verb|\nrightrightarrows|
         for $\nrightrightarrows$ and \verb|\nleftleftarrows| for $\nleftleftarrows$.
+      \item commands to access the IPA symbols. These are \verb|\ipatext| and \verb|\ipatextsans|
+        to select the fonts properly or \verb|\textipa{...}| and \verb|\textsansipa{...}| to select the fonts
+        for IPA symbols locally. Compare \textipa{ðŋβθχ}
+        (produced with \verb|\textipa{ðŋβθχ}|) with ðŋβθχ.
     \end{itemize}
+  \item[olddefault] Loads the NewComputerModern fonts (in Regular weight)
+    similarly to the default option.
+  \item[cambria] Loads the Cambria fonts of Microsoft. These must be already installed
+    as a system font (in \verb|C:\Windows\Fonts| in MS-Windows, in \verb|/home/user/.fonts/| in Linux
+    or elsewhere by the system administratior). 
   \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
@@ -78,7 +84,6 @@
       from MS-Garamond.
     \item[neoeuler] Loads the Concrete fonts with the Euler for Mathematics. 
       Needs euler.otf to be instaled in the TeX installation.
-    \item[olddefault] Loads the NewComputerModern fonts (in Regular weight),
     \item[palatino] Loads the Linotype Palatino Fonts available from some versions of Windows.
       Thefonts must be system installed (in \verb|C:\Windows\Fonts| in MS-Windows,
       in \verb|/home/user/.fonts/| in Linux or elsewhere by the system administratior). The supplied

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty	2020-08-24 20:55:42 UTC (rev 56173)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspdefault.sty	2020-08-24 20:55:57 UTC (rev 56174)
@@ -231,3 +231,21 @@
 % some math symbols
 \DeclareRobustCommand\nrightrightarrows{\mathrel{\char"E033}}
 \DeclareRobustCommand\nleftleftarrows{\mathrel{\char"E032}}
+%
+% select ss02 lookup table for IPA symbols
+\newfontfamily{\ipatext}[StylisticSet=5,%
+BoldFont=NewCM10-Bold.otf,%
+SlantedFont=NewCM10-Regular.otf,%
+SlantedFeatures={FakeSlant=0.25},
+BoldSlantedFont=NewCM10-Bold.otf,%
+BoldSlantedFeatures={FakeSlant=0.25},
+SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Book.otf}
+\newcommand{\textipa}[1]{{\ipatext#1}}
+\newfontfamily{\ipatextsans}[StylisticSet=5,%
+ItalicFont=NewCMSans10-BookOblique.otf,%
+BoldFont=NewCMSans10-Bold.otf,%
+BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+SlantedFont=NewCMSans10-Oblique.otf,%
+BoldSlantedFont=NewCMSans10-BoldOblique.otf,%
+SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Book.otf}
+\newcommand{\textsansipa}[1]{{\ipatextsans#1}}

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty	2020-08-24 20:55:42 UTC (rev 56173)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspolddefault.sty	2020-08-24 20:55:57 UTC (rev 56174)
@@ -231,3 +231,21 @@
 % some math symbols
 \DeclareRobustCommand\nrightrightarrows{\mathrel{\char"E033}}
 \DeclareRobustCommand\nleftleftarrows{\mathrel{\char"E032}}
+%
+% select ss02 lookup table for IPA symbols
+\newfontfamily{\ipatext}[StylisticSet=5,%
+BoldFont=NewCM10-Bold.otf,%
+SlantedFont=NewCM10-Regular.otf,%
+SlantedFeatures={FakeSlant=0.25},
+BoldSlantedFont=NewCM10-Bold.otf,%
+BoldSlantedFeatures={FakeSlant=0.25},
+SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Regular.otf}
+\newcommand{\textipa}[1]{{\ipatext#1}}
+\newfontfamily{\ipatextsans}[StylisticSet=5,%
+ItalicFont=NewCMSans10-Oblique.otf,%
+BoldFont=NewCMSans10-Bold.otf,%
+BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+SlantedFont=NewCMSans10-Oblique.otf,%
+BoldSlantedFont=NewCMSans10-BoldOblique.otf,%
+SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Regular.otf}
+\newcommand{\textsansipa}[1]{{\ipatextsans#1}}



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