texlive[71360] Master/texmf-dist: libertinust1math (26may24)
commits+karl at tug.org
commits+karl at tug.org
Sun May 26 22:35:22 CEST 2024
Revision: 71360
https://tug.org/svn/texlive?view=revision&revision=71360
Author: karl
Date: 2024-05-26 22:35:22 +0200 (Sun, 26 May 2024)
Log Message:
-----------
libertinust1math (26may24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf
trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex
trunk/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt
trunk/Master/texmf-dist/doc/fonts/libertinust1math/README
trunk/Master/texmf-dist/fonts/tfm/public/libertinust1math/libertinust1-mathex.tfm
Removed Paths:
-------------
trunk/Master/texmf-dist/fonts/vf/public/libertinust1math/libertinust1-mathsfrm-bold.vf
trunk/Master/texmf-dist/fonts/vf/public/libertinust1math/libertinust1-mathsfrm.vf
Modified: trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex 2024-05-26 15:46:40 UTC (rev 71359)
+++ trunk/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex 2024-05-26 20:35:22 UTC (rev 71360)
@@ -18,9 +18,9 @@
\usepackage[cal=stix,scr=boondoxo]{mathalpha}% less slanted than STIX cal
\usepackage{booktabs}
\usepackage{fonttable}
-\usepackage[supstfm=libertinesups,%
- supscaled=1.2,%
- raised=-.13em]{superiors}
+%\usepackage[supstfm=libertinesups,%
+% supscaled=1.2,%
+% raised=-.13em]{superiors}
%SetFonts
\title{The LibertinusT1 Math Package}
\author{Michael Sharpe}
@@ -47,6 +47,21 @@
The overly small symbols of prior versions are no longer a concern.
Additions include some of the features of {\tt newtxmath}: a {\tt subscriptcorrection} option to improve the kerning of some problem glyphs such as $j$, $f$,$\beta$ in subscripts; an adaptive vector accent with macro \verb|\vv| so that you can write \verb|$\vv{XY}$| to get $\vv{XY}$, placing an arrow of appropriate length over any mathematical expression; a \verb|\widebar| macro was copied from {\tt newtxmath} so that \verb|$\widebar{XY}$| results in $\widebar{XY}$. See the documentation of {\tt newtx} for further details on these.
+\textsc{Additions in version 2.0.3:}
+Subscript corrections are now read from the file {\tt libertinus-subs.tex} in the \verb|/libertinust1math/tex/latex/| folder of the tex distribution. You may copy and modify it, placing it in your local files so that it is seen by tex ahead of the copy in the distribution. It is also possible to specify another file by means of option {\tt subscriptcorrectionfile=}. The file format is discussed in the documentation of {\tt newtx}.
+
+The left sidebearings of the mathematical italic Roman and Greek letters were modified to match those in version~1 of {\tt LibertinusT1Math}. This goes part way to solve one of the issues of version~2.0, in which italic text with interspersed math fragment, as the statement of a theorem, couldbe typeset poorly. For a bad example, consider \verb|\textit{`if $U$}'|, which renders as \textit{`if $U$'} with $U$ rather close to \textit{f}. The factors involved are:
+\begin{itemize}
+\item Italic Libertinus has interword spacing of 2.5{\tt pt} (assuming 10{\tt pt} text) with stretch and shrink of 1.25{\tt pt} and .0833{\tt pt} respectively.
+\item Italic Libertinus \textit{f} has an italic correction of .208{\tt em} (2.0{\tt pt} with 20{\tt pt} text.)
+\item $U$ has a left sidebearing of .122{\tt em} so the horizontal gap between the right edge of \textit{f} and the left edge of $U$ is, with 10{\tt pt} text, (2.5-2.08+.1.22){\tt pt}, or 1.64{\tt pt}. (This assumes no stretch or shrink in the line. In the worst case, it could be .833{\tt pt} less.) The separation may be improved considerably by adding italic correction (\verb|\/|) after the \textit{f}, but this is not a good solution.
+%\item
+\end{itemize}
+I've added in version 2.0.3 a replacement \verb|\textth| for \verb|\textit| that is more suited to italic text with embedded fragments of math, having expanded interword spacing of .32{\tt em}, stretch of .16{\tt em} and shrink of .1{\tt em}, all of which are configurable by means of options {\tt spc, stretch, shrink}. (Option {\tt spacing} is equivalent to {\tt spc}.) With \verb|\texth|, you also get upright punctuation and parentheses, etc. and tabular lining figures which match math figures. Increased interword spacing reduces the visible effects of large italic corrections.
+
+There is a new option {\tt theoremfont} which patches the
+plain theoremstyle, resulting in the body font for the theorem statement being changed to use \verb|\textth|.
+
\textsc{Package Options:}
\begin{itemize}
\item
Modified: trunk/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt 2024-05-26 15:46:40 UTC (rev 71359)
+++ trunk/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt 2024-05-26 20:35:22 UTC (rev 71360)
@@ -1,4 +1,4 @@
-Portions copyright (c) 2016-2023, Michael Sharpe. Portions copyright (c) 2012-2021, Khaled Hosny (khaledhosny at eglug.org). Portions copyright (c) 2003–2012, Philipp H. Poll (www.linuxlibertine.org | gillian at linuxlibertine.org), with Reserved Font Name "Linux Libertine" and "Biolinum".
+Portions copyright (c) 2016-2024, Michael Sharpe. Portions copyright (c) 2012-2021, Khaled Hosny (khaledhosny at eglug.org). Portions copyright (c) 2003–2012, Philipp H. Poll (www.linuxlibertine.org | gillian at linuxlibertine.org), with Reserved Font Name "Linux Libertine" and "Biolinum".
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
Modified: trunk/Master/texmf-dist/doc/fonts/libertinust1math/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/libertinust1math/README 2024-05-26 15:46:40 UTC (rev 71359)
+++ trunk/Master/texmf-dist/doc/fonts/libertinust1math/README 2024-05-26 20:35:22 UTC (rev 71360)
@@ -6,8 +6,12 @@
The LibertinusT1Math font is available under the terms of the Open Font License version
1.1, and the support files are released under the LPPL.
-Current version 2.0.4 2024-01-14
+Current version 2.0.5 2024-05-25
+Changes in version 2.0.5
+1. Modified metrics for slanted integral (text and display sizes) in order to reduce to a small extent the space between those signs and the integrand.
+2. Corrected some misplaced vf files.
+
Changes in version 2.0.4
Corrected entry in sty file for \mdlgblkdiamond. (Thanks Tianyi Zheng.)
Modified: trunk/Master/texmf-dist/fonts/tfm/public/libertinust1math/libertinust1-mathex.tfm
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/vf/public/libertinust1math/libertinust1-mathsfrm-bold.vf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/vf/public/libertinust1math/libertinust1-mathsfrm.vf
===================================================================
(Binary files differ)
More information about the tex-live-commits
mailing list.