texlive[62477] Master/texmf-dist: fontsetup (6mar22)

commits+karl at tug.org commits+karl at tug.org
Sun Mar 6 22:12:41 CET 2022


Revision: 62477
          http://tug.org/svn/texlive?view=revision&revision=62477
Author:   karl
Date:     2022-03-06 22:12:41 +0100 (Sun, 06 Mar 2022)
Log Message:
-----------
fontsetup (6mar22)

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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
    trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
    trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
    trunk/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
    trunk/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty

Modified: trunk/Master/texmf-dist/doc/latex/fontsetup/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/README	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/README	2022-03-06 21:12:41 UTC (rev 62477)
@@ -1,5 +1,5 @@
                The fontsetup package
-               (Version 1.2, GPL3)
+               (Version 1.3, 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	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex	2022-03-06 21:12:41 UTC (rev 62477)
@@ -14,8 +14,8 @@
     \textit{by}\\[1ex]
     {\large Antonis Tsolomitis}\\
 University of the Aegean\\ Department of Mathematics\\[1ex]
-	  \textsc{31} Jan \textsc{2022}\\[1ex]
-	  Version 1.2, \textsc{gpl3}
+	  \textsc{6} Mar \textsc{2022}\\[1ex]
+	  Version 1.3, \textsc{gpl3}
   \end{center}
 
   This package is a simple wrapper-type package that makes the setup of fonts easy and
@@ -131,6 +131,9 @@
     fontsetup-nonfree is installed.
     \item[neoeuler] Loads the Concrete fonts with the Euler for Mathematics. 
       Needs euler.otf to be instaled in the TeX installation.
+\item[oldstandard] Loads the OldStandard fonts. Mathematics is from
+      Garamond-Math with letters replaced
+      from OldStandard.
     \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
@@ -142,6 +145,8 @@
     \item[talos] Loads the NewCM Book weight with the Greek cult font Talos.
     \item[times] Loads the FreeSerifb fonts, a Times font and stix2 for Mathematics
       with letters replaced from FreeSerifb.
+    \item[xcharter] Loads the XCharter fonts and the XCharter-Math font. The option \verb|upint| is provided for upright style integrals. The sans fonts are CabinCondensed and the mono fonts are
+      Inconsolatazi4.
   \end{description}
 
   You do not need to load \verb|fontspec|. This, as well as \verb|unicode-math|, are
@@ -276,7 +281,14 @@
 
 \newpage
 
+\begin{center}
+{\Large OldStandard fonts with Garamond-Math: option \verb|oldstandard|}\\[1cm] 
+\includegraphics[scale=1.2]{fspsample-oldstandard.pdf}
+\end{center}
 
+\newpage
+
+
 \begin{center}
 {\Large Stix2 and Stix2Math: option \verb|stixtwo|}\\[1cm] 
 \includegraphics[scale=1.2]{fspsample-stixtwo.pdf}
@@ -297,8 +309,15 @@
 \includegraphics[scale=1.2]{fspsample-times.pdf}
 \end{center}
 
+\newpage
 
+\begin{center}
+{\Large XCharter and XCharter-Math: option \verb|xcharter|}\\[1cm] 
+\includegraphics[scale=1.2]{fspsample-xcharter.pdf}
+\end{center}
 
+
+
 \appendix
 
 \chapter{Ancient Greek Numbers}

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

Index: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf	2022-03-06 21:12:41 UTC (rev 62477)

Property changes on: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex	2022-03-06 21:12:41 UTC (rev 62477)
@@ -0,0 +1,77 @@
+%% after xelatex run
+%% pdfcrop fspsample.pdf output.pdf
+%% to crop it
+\documentclass{article}
+\pagestyle{empty}
+\usepackage{xgreek,graphicx}
+\pagestyle{empty}
+%\usepackage[greek]{babel}
+%\usepackage[utf8x]{inputenc}
+%\usepackage{amsfonts}
+
+%\usepackage[default]{fontsetup}
+%\usepackage[gfsartemisia]{fontsetup}
+%\usepackage[gfsdidot]{fontsetup}
+%\usepackage[gfsdidotclassic]{fontsetup}
+%\usepackage[gfsneohellenic]{fontsetup}
+%\usepackage[cambria]{fontsetup}
+%\usepackage[lucida]{fontsetup}
+%\usepackage[kerkis]{fontsetup}
+%\usepackage[fira]{fontsetup}
+%\usepackage[times]{fontsetup}
+%\usepackage[palatino]{fontsetup}
+%\usepackage[stixtwo]{fontsetup}
+%\usepackage[neokadmus]{fontsetup}
+%\usepackage[msgaramond]{fontsetup}
+%\usepackage[ebgaramond]{fontsetup}
+%\usepackage[minion]{fontsetup}
+%\usepackage[neoeuler]{fontsetup}
+%\usepackage[libertinus]{fontsetup}
+%\usepackage[olddefault]{fontsetup}
+%\usepackage[concrete]{fontsetup}
+%\usepackage[talos]{fontsetup}
+\usepackage[oldstandard]{fontsetup}
+
+
+\newtheorem{theorem}{Theorem}
+\newtheorem{theoremg}[theorem]{Θεώρημα}
+
+
+\begin{document}
+
+\begin{theorem}[Dominated convergence of Lebesgue]
+%Let $g$ be an
+Assume that $g$ is an
+in\-te\-grable func\-tion defined on the measurable set $E$ and that
+  $(\,f_n)_{n\in\mathbb N}$ is a sequence of mea\-sur\-able functions so that
+  $|\,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
+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
+$$\int f\,\geq \limsup \int f_n.$$
+\par
+\begin{theoremg}[Κυριαρχημένης σύγκλισης του Lebesgue]
+  Έστω ότι
+η $g$ είναι μια ολοκληρώσιμη συνάρτηση ορισμένη στο μετρήσιμο σύνολο
+$E$ και η $(\,f_n)_{n\in\mathbb N}$ είναι μια ακολουθία μετρήσιμων συναρτήσεων ώστε
+$|\,f_n| ≤ g$. Υποθέτουμε ότι υπάρχει μια συνάρτηση $f$
+ώστε η  $(f_n)_{n\in\mathbb N}$ να
+τείνει στην $f$ σχεδόν παντού. Τότε
+$$\lim \int f_n =\int f.$$
+\end{theoremg}
+\textit{Απόδειξη}: Η συνάρτηση $g − f_n$ είναι μη αρνητική και άρα από
+το Λήμμα του Fatou ισχύει
+$\int (f-g) ≤ \liminf \int (g-f_n)$. Επειδή
+$|\,f\,| ≤ g$ και $|\,f_n| ≤g$ οι $f$ και $f_n$ είναι ολοκληρώσιμες, έχουμε
+$$\int g −\int f\, ≤ \int g − \limsup\int f_n,$$
+άρα
+$$\int f\,\geq \limsup \int f_n.$$
+
+
+
+
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf	2022-03-06 21:12:41 UTC (rev 62477)

Property changes on: trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.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	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex	2022-03-06 21:12:41 UTC (rev 62477)
@@ -9,7 +9,7 @@
 %\usepackage[utf8x]{inputenc}
 %\usepackage{amsfonts}
 
-\usepackage[default]{fontsetup}
+\usepackage[default,upint]{fontsetup}
 %\usepackage[gfsartemisia]{fontsetup}
 %\usepackage[gfsdidot]{fontsetup}
 %\usepackage[gfsdidotclassic]{fontsetup}
@@ -30,9 +30,10 @@
 %\usepackage[olddefault]{fontsetup}
 %\usepackage[concrete]{fontsetup}
 %\usepackage[talos]{fontsetup}
+%\usepackage[oldstandard]{fontsetup}
+%\usepackage[xcharter,upint]{fontsetup}
 
 
-
 \newtheorem{theorem}{Theorem}
 \newtheorem{theoremg}[theorem]{Θεώρημα}
 

Modified: trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty	2022-03-06 21:12:20 UTC (rev 62476)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty	2022-03-06 21:12:41 UTC (rev 62477)
@@ -32,6 +32,8 @@
 \chardef\fontsetupolddefault=18 % old (thin) CMR
 \chardef\fontsetupconcrete=19
 \chardef\fontsetuptalos=20
+\chardef\fontsetupoldstandard=21
+\chardef\fontsetupxcharter=22
 
 \chardef\fontsetupfont\fontsetupdefault
 \DeclareOption{default}{\chardef\fontsetupfont\fontsetupdefault}
@@ -55,6 +57,8 @@
 \DeclareOption{olddefault}{\chardef\fontsetupfont\fontsetupolddefault}
 \DeclareOption{concrete}{\chardef\fontsetupfont\fontsetupconcrete}
 \DeclareOption{talos}{\chardef\fontsetupfont\fontsetuptalos}
+\DeclareOption{oldstandard}{\chardef\fontsetupfont\fontsetupoldstandard}
+\DeclareOption{xcharter}{\chardef\fontsetupfont\fontsetupxcharter}
 \DeclareOption*{\PackageWarning{fontsetup}{Unknown ‘\CurrentOption’}}
 %
 \newif\if at upint
@@ -151,6 +155,15 @@
   \RequirePackage{fspconcrete}
 \or
   \RequirePackage{fsptalos}
+\or
+\RequirePackage{fspoldstandard}
+\or
+\RequirePackage{fspxcharter}
+\if at upint
+    \setmathfont[StylisticSet=3]{XCharter-Math.otf}
+\else
+   \relax
+\fi
 %%%
 %
 %%%

Added: trunk/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty	2022-03-06 21:12:41 UTC (rev 62477)
@@ -0,0 +1,22 @@
+\RequirePackage{fontspec}
+\defaultfontfeatures{Ligatures=TeX}
+
+\setmainfont[%
+ExternalLocation=/home/atsol/texmf/fonts/sfd/ATsolomitis/OldStandard-Math/,
+ItalicFont=OldStandard-Italic.otf,
+BoldFont=OldStandard-Bold.otf,
+BoldItalicFont=OldStandard-BoldItalic.otf,
+SmallCapsFeatures={Numbers=OldStyle}]{OldStandard-Regular.otf}
+
+
+
+\RequirePackage{unicode-math}
+%\setmathfont{Garamond-Math.otf}
+\setmathfont[ExternalLocation=/home/atsol/texmf/fonts/sfd/ATsolomitis/OldStandard-Math/]{OldStandard-Math.otf}
+%\setmathfont[range=\mathup/{num,latin,Latin,greek,Greek}]{OldStandard-Regular.otf} 
+%\setmathfont[range=\mathbfup/{num,latin,Latin,greek,Greek}]{OldStandard-Bold.otf} 
+%\setmathfont[range=\mathit/{num,latin,Latin,greek,Greek}]{OldStandard-Italic.otf} 
+%\setmathfont[range=\mathbfit/{num,latin,Latin,greek,Greek}]{OldStandard-BoldItalic.otf}
+
+
+\endinput


Property changes on: trunk/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty	2022-03-06 21:12:41 UTC (rev 62477)
@@ -0,0 +1,28 @@
+\RequirePackage{fontspec}
+\defaultfontfeatures{Ligatures=TeX}
+
+\RequirePackage{xcharter-otf}
+
+\setsansfont[%
+ItalicFont=CabinCondensed-ItalicCondensed.otf,%
+BoldFont=CabinCondensed-SemiBoldCondensed.otf,%
+BoldItalicFont=CabinCondensed-SemiboldItalicCondensed.otf,%
+SmallCapsFeatures={Numbers=OldStyle},%
+SlantedFont=CabinCondensed-RegularCondensed.otf,%
+SlantedFeatures={FakeSlant=0.25},
+BoldSlantedFont=CabinCondensed-SemiBoldCondensed.otf,%
+BoldSlantedFeatures={FakeSlant=0.25},
+Scale=MatchLowercase
+]{CabinCondensed-RegularCondensed.otf}
+
+\setmonofont[%
+BoldFont=Inconsolatazi4-Bold.otf,%
+SlantedFont=Inconsolatazi4-Regular.otf,%
+SlantedFeatures={FakeSlant=0.25},
+BoldSlantedFont=,%
+BoldSlantedFeatures={FakeSlant=0.25},
+SmallCapsFeatures={Numbers=OldStyle},
+Scale=MatchLowercase]{Inconsolatazi4-Regular.otf}
+
+
+\endinput


Property changes on: trunk/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


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