texlive[62478] branches/branch2021.final/Master/texmf-dist: fontsetup
commits+karl at tug.org
commits+karl at tug.org
Sun Mar 6 22:12:50 CET 2022
Revision: 62478
http://tug.org/svn/texlive?view=revision&revision=62478
Author: karl
Date: 2022-03-06 22:12:50 +0100 (Sun, 06 Mar 2022)
Log Message:
-----------
fontsetup (6mar22) (branch)
Modified Paths:
--------------
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/README
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex
branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty
Added Paths:
-----------
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty
Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/README
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/README 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/README 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf
===================================================================
(Binary files differ)
Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
===================================================================
(Binary files differ)
Index: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.pdf 2022-03-06 21:12:50 UTC (rev 62478)
Property changes on: branches/branch2021.final/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: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex (rev 0)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-oldstandard.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
===================================================================
(Binary files differ)
Index: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample-xcharter.pdf 2022-03-06 21:12:50 UTC (rev 62478)
Property changes on: branches/branch2021.final/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: branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/fontsetup/fspsample.tex 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty 2022-03-06 21:12:41 UTC (rev 62477)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty (rev 0)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspoldstandard.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty (rev 0)
+++ branches/branch2021.final/Master/texmf-dist/tex/latex/fontsetup/fspxcharter.sty 2022-03-06 21:12:50 UTC (rev 62478)
@@ -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: branches/branch2021.final/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.