diff options
Diffstat (limited to 'fonts')
16 files changed, 32 insertions, 7 deletions
diff --git a/fonts/algolrevived/README b/fonts/algolrevived/README index 796860429f..0ac255be7b 100644 --- a/fonts/algolrevived/README +++ b/fonts/algolrevived/README @@ -12,13 +12,19 @@ this license or (at your option) any later version. The latest version of this license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2003/12/01 or later. All files in that archive are - Copyright (c) 2017--2020 Michael Sharpe + Copyright (c) 2017--2024 Michael Sharpe Files provided "as is", with no warranties. The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts. -Current version: 1.052 2020-11-04 +Current version: 1.054 2024-05-26 + +Changes in version 1.054 +Removed a spurious vf. + +Changes in version 1.053 +Removed background images in the Fontforge source files which were leading to large numbers of empty, unwanted glyphs. Changes in version 1.052 Further modifications to the esszet glyphs in regular, medium and their slanted variants. The heights are now a bit less and they appear less bulky. Additional corrections made to some outlines to bring them into uniformity with other glyphs. (Thanks again to Martin Wilhelm Leidig for his suggestions.) diff --git a/fonts/algolrevived/opentype/AlgolRevived-Medium.otf b/fonts/algolrevived/opentype/AlgolRevived-Medium.otf Binary files differindex ddfc030ffd..1a8fdda63d 100644 --- a/fonts/algolrevived/opentype/AlgolRevived-Medium.otf +++ b/fonts/algolrevived/opentype/AlgolRevived-Medium.otf diff --git a/fonts/algolrevived/opentype/AlgolRevived-MediumSlanted.otf b/fonts/algolrevived/opentype/AlgolRevived-MediumSlanted.otf Binary files differindex b581eb68b7..c51315cb23 100644 --- a/fonts/algolrevived/opentype/AlgolRevived-MediumSlanted.otf +++ b/fonts/algolrevived/opentype/AlgolRevived-MediumSlanted.otf diff --git a/fonts/algolrevived/opentype/AlgolRevived-Slanted.otf b/fonts/algolrevived/opentype/AlgolRevived-Slanted.otf Binary files differindex bdbb19c67d..a09f3ab157 100644 --- a/fonts/algolrevived/opentype/AlgolRevived-Slanted.otf +++ b/fonts/algolrevived/opentype/AlgolRevived-Slanted.otf diff --git a/fonts/algolrevived/opentype/AlgolRevived.otf b/fonts/algolrevived/opentype/AlgolRevived.otf Binary files differindex 6a4780db79..6c3d3676aa 100644 --- a/fonts/algolrevived/opentype/AlgolRevived.otf +++ b/fonts/algolrevived/opentype/AlgolRevived.otf diff --git a/fonts/algolrevived/type1/AlgolRevived-Medium.pfb b/fonts/algolrevived/type1/AlgolRevived-Medium.pfb Binary files differindex e91916ccb9..a7d1f546f1 100644 --- a/fonts/algolrevived/type1/AlgolRevived-Medium.pfb +++ b/fonts/algolrevived/type1/AlgolRevived-Medium.pfb diff --git a/fonts/algolrevived/type1/AlgolRevived-MediumSlanted.pfb b/fonts/algolrevived/type1/AlgolRevived-MediumSlanted.pfb Binary files differindex 035fcbbc47..3a64b7cbc2 100644 --- a/fonts/algolrevived/type1/AlgolRevived-MediumSlanted.pfb +++ b/fonts/algolrevived/type1/AlgolRevived-MediumSlanted.pfb diff --git a/fonts/algolrevived/type1/AlgolRevived-Slanted.pfb b/fonts/algolrevived/type1/AlgolRevived-Slanted.pfb Binary files differindex de20d03ed0..37ae190da5 100644 --- a/fonts/algolrevived/type1/AlgolRevived-Slanted.pfb +++ b/fonts/algolrevived/type1/AlgolRevived-Slanted.pfb diff --git a/fonts/algolrevived/type1/AlgolRevived.pfb b/fonts/algolrevived/type1/AlgolRevived.pfb Binary files differindex 2be2d24d55..149543a801 100644 --- a/fonts/algolrevived/type1/AlgolRevived.pfb +++ b/fonts/algolrevived/type1/AlgolRevived.pfb diff --git a/fonts/libertinust1math/README b/fonts/libertinust1math/README index a5a63637a8..3e28604f53 100644 --- a/fonts/libertinust1math/README +++ b/fonts/libertinust1math/README @@ -6,7 +6,11 @@ The LibertinusT1Math font a Type1 font (accompanied by LaTeX support files) deri 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.) diff --git a/fonts/libertinust1math/doc/LibertinusT1Math-doc.pdf b/fonts/libertinust1math/doc/LibertinusT1Math-doc.pdf Binary files differindex 36a6a647d9..86166ad736 100644 --- a/fonts/libertinust1math/doc/LibertinusT1Math-doc.pdf +++ b/fonts/libertinust1math/doc/LibertinusT1Math-doc.pdf diff --git a/fonts/libertinust1math/doc/LibertinusT1Math-doc.tex b/fonts/libertinust1math/doc/LibertinusT1Math-doc.tex index 6039c6c395..b97911395b 100644 --- a/fonts/libertinust1math/doc/LibertinusT1Math-doc.tex +++ b/fonts/libertinust1math/doc/LibertinusT1Math-doc.tex @@ -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 math axis changed from 251 to 260. 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 diff --git a/fonts/libertinust1math/doc/OFL.txt b/fonts/libertinust1math/doc/OFL.txt index 28a5e9e1fe..c6684e0704 100644 --- a/fonts/libertinust1math/doc/OFL.txt +++ b/fonts/libertinust1math/doc/OFL.txt @@ -1,4 +1,4 @@ -Portions copyright (c) 2016-2023, Michael Sharpe. Portions copyright (c) 2012-2021, Khaled Hosny (khaledhosny@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@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: diff --git a/fonts/libertinust1math/tfm/libertinust1-mathex.tfm b/fonts/libertinust1math/tfm/libertinust1-mathex.tfm Binary files differindex d7d8850d19..f764f4955c 100644 --- a/fonts/libertinust1math/tfm/libertinust1-mathex.tfm +++ b/fonts/libertinust1math/tfm/libertinust1-mathex.tfm diff --git a/fonts/libertinust1math/vf/libertinust1-mathsfrm-bold.vf b/fonts/libertinust1math/vf/libertinust1-mathsfrm-bold.vf Binary files differdeleted file mode 100644 index 7feedb29a4..0000000000 --- a/fonts/libertinust1math/vf/libertinust1-mathsfrm-bold.vf +++ /dev/null diff --git a/fonts/libertinust1math/vf/libertinust1-mathsfrm.vf b/fonts/libertinust1math/vf/libertinust1-mathsfrm.vf Binary files differdeleted file mode 100644 index 8f0ce38164..0000000000 --- a/fonts/libertinust1math/vf/libertinust1-mathsfrm.vf +++ /dev/null |