texlive[74009] Master/texmf-dist: xcharter-math (15feb25)

commits+karl at tug.org commits+karl at tug.org
Sat Feb 15 22:26:13 CET 2025


Revision: 74009
          https://tug.org/svn/texlive?view=revision&revision=74009
Author:   karl
Date:     2025-02-15 22:26:13 +0100 (Sat, 15 Feb 2025)
Log Message:
-----------
xcharter-math (15feb25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/xcharter-math/README.md
    trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx
    trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf
    trunk/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf
    trunk/Master/texmf-dist/fonts/opentype/public/xcharter-math/XCharter-Math-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/xcharter-math/XCharter-Math.otf
    trunk/Master/texmf-dist/tex/latex/xcharter-math/xcharter-otf.sty

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter-math/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/xcharter-math/README.md	2025-02-15 21:26:03 UTC (rev 74008)
+++ trunk/Master/texmf-dist/doc/fonts/xcharter-math/README.md	2025-02-15 21:26:13 UTC (rev 74009)
@@ -119,7 +119,15 @@
   - Fixed height of 'over' arrows.
   - Added \lgroup (U+27EE), \rgroup (U+27EF), and their vertical extensions.
   - Overbraces and underbraces resized.
+* v0.65:
+  - Fixed notaccent (U+0338).
+  - bar (U+0304), wideoverbar (U+0305), mathunderbar (U+0332) thicknesses' 
+    unified to default rule thickness.
+  - Glyphs U+2032 to U+2037 and U+2057 (prime and co.) resized so that f.i. 
+    \(f'\), \(f\prime\) and \(f^{\prime}\) produce the same output.
+  - `xcharter-otf.sty` has a new option `fakedscripts` to stop `realscripts`
+    package loading.
   
 ---
-Copyright 2022-2024  Daniel Flipo  
+Copyright 2022-2025  Daniel Flipo  
 E-mail: daniel (dot) flipo (at) free (dot) fr

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx	2025-02-15 21:26:03 UTC (rev 74008)
+++ trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx	2025-02-15 21:26:13 UTC (rev 74009)
@@ -34,7 +34,7 @@
 \title{\decofourleft\,\XCotf\,\decofourright}
 \author{Daniel Flipo \\ \texttt{daniel.flipo at free.fr}}
 
-\newcommand*{\version}{0.64}
+\newcommand*{\version}{0.65}
 
 \begin{document}
 \maketitle
@@ -86,8 +86,8 @@
 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},
-  \ref{ssection-cv} and \ref{ssection-ss}.}%
+  \opt{fakedscripts},\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 \XCotf{}
 as maths font and XCharter Text fonts as Roman fonts
@@ -94,7 +94,7 @@
 (families \textit{sf} and \textit{tt} left unchanged) and does a bit more:
 \begin{enumerate}
 \item it loads \pkg{realscripts} for better looking superscripts and footnote
-  calls;
+  calls unless option \opt{fakedscripts} has been activated;
 \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

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/xcharter-math/XCharter-Math-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/xcharter-math/XCharter-Math.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/xcharter-math/xcharter-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xcharter-math/xcharter-otf.sty	2025-02-15 21:26:03 UTC (rev 74008)
+++ trunk/Master/texmf-dist/tex/latex/xcharter-math/xcharter-otf.sty	2025-02-15 21:26:13 UTC (rev 74009)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.64}
-\def\filedate{2024-10-25}
+\def\fileversion{0.65}
+\def\filedate{2025-02-15}
 \ProvidesPackage{xcharter-otf}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -25,7 +25,8 @@
 \DeclareKeys
   {
    no-text.if            = XCot at notext                              ,
-   tight.if              = XCot at tight                              ,
+   fakedscripts.if       = XCot at fakedscripts                        ,
+   tight.if              = XCot at tight                               ,
    loose.code            = \XCot at tightfalse                         ,
    fulloldstyle.code     = \XCstore at KV@Option{Numbers}{OldStyle}    ,
    math-style.code       = \XCstore at KV@Option{math-style}{#1}       ,
@@ -60,7 +61,7 @@
 % Text Serif fonts: XCharter with possible scaling.
 \ifXCot at notext
 \else
-  \RequirePackage{realscripts}
+  \ifXCot at fakedscripts\else \RequirePackage{realscripts}\fi
   \setmainfont{XCharter}[\unexpanded\expandafter{\the\XCottoksT}]
 \fi
 



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