summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-07-10 20:40:35 +0000
committerKarl Berry <karl@freefriends.org>2024-07-10 20:40:35 +0000
commit5ffc66d76d48e491fc29c6036c162ac58508b244 (patch)
tree675f8e588267a82084ae3dfe3cc3b272f4868add /Master/texmf-dist/doc/fonts
parente240b72563e6e77ec61029e2cb9b0649dffddaf5 (diff)
xcharter-math (10jul24)
git-svn-id: svn://tug.org/texlive/trunk@71760 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter-math/README.md28
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx61
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdfbin201881 -> 206035 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdfbin1862620 -> 1825149 bytes
4 files changed, 49 insertions, 40 deletions
diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/README.md b/Master/texmf-dist/doc/fonts/xcharter-math/README.md
index 4c6ac09be90..dd290bb8dc5 100644
--- a/Master/texmf-dist/doc/fonts/xcharter-math/README.md
+++ b/Master/texmf-dist/doc/fonts/xcharter-math/README.md
@@ -8,16 +8,17 @@ with the XCharter text fonts.
## Contents
-* XCharter-Math.otf OpenType Math font
-* xcharter-otf.sty LaTeX style file
-* XCharter-Math.pdf Documentation in PDF format
-* XCharter-Math.ltx Source of XCharter-Math.pdf
-* unimath-xcharter.pdf Modified version of unimath-symbols.pdf
- showing available XCharter-Math symbols compared to
- LatinModern, STIXTwo, Erewhon, TeXGyrePagella,
- Libertinus and EBGaramond.
-* unimath-xcharter.ltx Source of unimath-xcharter.pdf
-* README.md (this file)
+* XCharter-Math.otf OpenType Math font
+* XCharter-Math-Bold.otf Bold variant (limited coverage)
+* xcharter-otf.sty LaTeX style file
+* XCharter-Math.pdf Documentation in PDF format
+* XCharter-Math.ltx Source of XCharter-Math.pdf
+* unimath-xcharter.pdf Modified version of unimath-symbols.pdf
+ showing available XCharter-Math symbols compared
+ to LatinModern, STIXTwo, Erewhon, TeXGyrePagella,
+ Libertinus and EBGaramond.
+* unimath-xcharter.ltx Source of unimath-xcharter.pdf
+* README.md (this file)
## Installation
@@ -41,7 +42,7 @@ Version 1.1. This license is available with a FAQ at:
http://scripts.sil.org/OFL
* The other files are distributed under the terms of the LaTeX Project
Public License from CTAN archives in directory macros/latex/base/lppl.txt.
-Either version 1.3 or, at your option, any later version.
+Either version 1.3c or, at your option, any later version.
## Changes
@@ -109,7 +110,10 @@ Either version 1.3 or, at your option, any later version.
with \leq, \geq.
- XCharter-Math-Bold: missing italic correction added for int.up,
int.v1, int.v1.up.
-
+* v0.63:
+ - Added lmoustache, rmoustache (U+23B0, U+23B1).
+ - Superscripts BbbE.st and BbbE.sst fixed (U+EA04, U+ED04).
+
---
Copyright 2022-2024 Daniel Flipo
E-mail: daniel (dot) flipo (at) free (dot) fr
diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx
index 43a0d4fa87d..09ba4523467 100644
--- a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx
+++ b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx
@@ -34,7 +34,7 @@
\title{\decofourleft\,\XCotf\,\decofourright}
\author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}}
-\newcommand*{\version}{0.62}
+\newcommand*{\version}{0.63}
\begin{document}
\maketitle
@@ -85,15 +85,16 @@ otherwise you would get Latin Modern for text fonts.
As an alternative to load \XCotf{} you can type:\\[.5\baselineskip]
\verb+\usepackage[ +\textit{options}
-\footnote{Possible \textit{options} are \opt{loose}, \opt{no-text}, \opt{Scale=}
- or any of the options described in sections \ref{ssection-um},
+\footnote{Possible \textit{options} are \opt{loose}, \opt{no-text},
+ \opt{Scale=} or any of the options described in sections \ref{ssection-um},
\ref{ssection-cv} and \ref{ssection-ss}.}%
\verb+ ]{xcharter-otf}+\\[.5\baselineskip]
-it loads \pkg{unicode-math} with the default options, sets XCharter-Math
+it loads \pkg{unicode-math} with the default options, sets \XCotf{}
as maths font and XCharter Text fonts as Roman fonts
-(families \textit{sf} and \textit{tt} left unchanged) but does a bit more:
+(families \textit{sf} and \textit{tt} left unchanged) and does a bit more:
\begin{enumerate}
-\item it loads \pkg{realscripts} for better superscripts;
+\item it loads \pkg{realscripts} for better looking superscripts and footnote
+ calls;
\item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or
\pkg{latexsym} are loaded and issues warnings in case they are;
\item it provides aliases for glyphs named differently in Unicode, so that
@@ -119,9 +120,10 @@ specific options, f.i. \\
\section{What is provided?}
-\XCotf{} provides all glyphs supplied by \FGUT{} plus all glyphs available in
-the \pkg{amssymb} and \pkg{latexsym} packages and many more. Therefore, these
-two packages \emph{should not} be loaded as they might override \XCotf{} glyphs.
+\XCotf{} provides the most common \pkg{unicode-math} glyphs and all glyphs
+available in the \pkg{amssymb} and \pkg{latexsym} packages.
+Therefore, the latter two packages \emph{should not} be loaded as they might
+override \XCotf{} glyphs.
Sans-serif, typewriter and fraktur alphabets are borrowed from Latin Modern
fonts. See in section~\vref{ssec-math-alphabets} how to choose from other
@@ -179,8 +181,8 @@ Other possible customisation: $\nabla$ is printed upright and $\partial$ is
printed slanted by default, but \opt{nabla=italic} and
\opt{partial=upright} can change this.
-All these options are offered by the \pkg{unicode-math} package but they can
-be added to the \cmd{setmathfont} call%
+All these options are offered by the \pkg{unicode-math} package, they can
+be added to the \cmd{setmathfont} call as well%
\footnote{IMHO it is easier to add \emph{all options} to the \cmd{setmathfont}
command.}, for example:
@@ -209,7 +211,7 @@ $\symup{α}$, $\symup{β}$, $\symup{Γ}$,… for \cmd{alpha}, \cmd{beta},
\subsection{Character variants}
\label{ssection-cv}
-\XCotf{} provides fourteen ``Character Variants’’ options, listed on
+\XCotf{} provides fourteen ``Character Variants'' options, listed on
table~\vref{cv}, to choose between different glyphs for Greek characters
and some others. Alternative calligraphic capitals for E, Q
and T have been added (version~0.50) and an alternative italic v, easier
@@ -259,21 +261,21 @@ Similarly with \opt{math-style=french}, \verb+\epsilon+ and \verb+\phi+
are output as $\symup{\varepsilon}$ and $\symup{\varphi}$ (upright).
Please note that curly braces are mandatory whenever more than one
-``Character Variant’’ is selected.
+``Character Variant'' is selected.
Note about \cmd{hbar} (v\,0.43): \pkg{unicode-math} defines \cmd{hbar} as
\cmd{hslash} (U+210F) while \pkg{amsmath} provides two different glyphs
-(italic h with horizontal or diagonal stroke).\\
-\pkg{XCharter Math} now follows \pkg{unicode-math}; the italic h with horizontal
-stroke can be printed using \cmd{hslash} or \cmd{hbar} together with character
-variant \texttt{cv01} or with \cmd{mithbar} (replacement for AMS’ command
-\cmd{hbar}).
+(italic $h$ with horizontal or diagonal stroke).\\
+\pkg{xcharter math} now follows \pkg{unicode-math}; the italic $h$ with
+horizontal stroke can be printed using \cmd{hslash} or \cmd{hbar} together
+with character variant \texttt{cv01} or with \cmd{mithbar} (replacement
+for AMS’ command \cmd{hbar}).
\subsection{Stylistic sets}
\label{ssection-ss}
-\XCotf{} provides five ``Stylistic Sets’’ options to choose between different
+\XCotf{} provides five ``Stylistic Sets'' options to choose between different
glyphs for families of maths symbols.
\verb+StylisticSet=4+, alias%
@@ -331,7 +333,7 @@ their smaller variants, see table~\vref{ss05}.
symbols, as shown in table~\vref{ss06}.
\verb+StylisticSet=7+, alias \verb+Style=parallelslant+, converts
-``parallel’’ symbols into their slanted variants, see table~\vref{ss07}.
+``parallel'' symbols into their slanted variants, see table~\vref{ss07}.
\begin{table}[ht]
\centering
\caption{Stylistic Sets 6 and 7}
@@ -425,10 +427,10 @@ To get oldstyle numbers in maths, the feature \texttt{+onum} is available:
$0123456789, \symbf{0123456789}$
\setmathfont{XCharter-Math.otf}
-\subsection{Standard \LaTeX{} math commands}
+\subsection{Standard LaTeX math commands}
\label{ssec-math-commands}
-All standard \LaTeX{} maths commands, all \pkg{amssymb} commands and all
+All standard LaTeX maths commands, all \pkg{amssymb} commands and all
\pkg{latexsym} commands are supported by \XCotf{}, for some of them loading
\pkg{xcharter-otf.sty} is required.
@@ -522,7 +524,8 @@ Various wide accents are also supported:
All the extensible arrows provided by the \pkg{mathtools} package are
available in the \XCotf{} font (loading \pkg{xcharter-otf.sty} is required),
f.i.:
-\[X \xLeftrightarrow{above} Y \xhookrightarrow[under]{} Z\xmapsto{above} W\]
+\[X \xLeftrightarrow{\text{above}} Y \xhookrightarrow[\text{under}]{}
+ Z\xmapsto{\text{above}} W\]
\subsection{Mathematical alphabets}
\label{ssec-math-alphabets}
@@ -587,7 +590,7 @@ $\symtt{ABCDE...XYZ abcde...xyz}$
$\symtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
\end{itemize}
-Like Latin Modern, \pkg{XCharter-Math} provides only four lowercase latin
+Like Latin Modern, \pkg{xcharter-math} provides only four lowercase latin
letters in script (or calligraphic) shape: $\mscre$, $\mscrg$, $\ell$,
$\mscro$ (\verb+\mscre+, \verb+\mscrg+, \verb+\ell+, \verb+\mscro+).
@@ -600,13 +603,15 @@ from another maths font if needed, i.e.
\subsection{Bold variant}
+\setmathfont{XCharter-Math.otf}[BoldFont=XCharter-Math-Bold.otf]
In case short maths formulas have to be printed in section titles,
-a \emph{limited} bold variant has been added in version~0.35. Example of usage:\\
+a \emph{limited} bold variant has been added in version~0.35.
+Example of usage: \quad\textbf{\boldmath Einstein’s equation $E=mc^2$}\\
\verb+\setmathfont{XCharter-Math-Bold.otf}[version=bold, +\textit{options}\verb+]+\\
\verb+\section{\mathversion{bold} Einstein’s equation $E=mc^2$}+
It is also possible to use the \verb+\boldmath+ command:\\
-\verb+\setmathfont{XCharter-Math-Regular.otf}[BoldFont=XCharter-Math-Bold.otf]+\\
+\verb+\setmathfont{XCharter-Math.otf}[BoldFont=XCharter-Math-Bold.otf]+\\
\verb+\section{\boldmath Einstein’s equation $E=mc^2$}+
\subsection{Missing symbols}
@@ -627,7 +632,7 @@ scaling is possible, multiple character ranges are separated with commas:\\
\verb+\setmathfont{Asana-Math.otf}[range={"294A-"2951,"2964,"2ABB-"2ABE}]+
Let’s mention \pkg{albatross}, a useful tool to find out the list of fonts
-providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}’’,
+providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}'',
see the manpage or \file{albatross-manual.pdf}.
\section{Acknowledgements}
@@ -637,7 +642,7 @@ OpenType format.
I am grateful to George Williams and his co-workers for providing and
maintaining FontForge and to Ulrik Vieth for his illuminating paper published
-in TUGboat~2009 Volume~30 about Open Type Math.
+in TUGboat~2009 Volume~30 about OpenType Math.
\bigskip
diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf
index 0d797d078d2..501ffbff4ce 100644
--- a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf
+++ b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf b/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf
index 7125c9c20d8..a375861be9a 100644
--- a/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf
+++ b/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf
Binary files differ