summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-01-02 21:03:59 +0000
committerKarl Berry <karl@freefriends.org>2022-01-02 21:03:59 +0000
commitc223d864b37c40c9e2ea5a487c0a112dd8f52ad6 (patch)
tree0027904b236762b5855488e9dcea16a79f9de717 /Master/texmf-dist/doc
parentfbb993ad4587960c39c6ca00b831b178b1cc116f (diff)
libertinust1math (2jan22)
git-svn-id: svn://tug.org/texlive/trunk@61467 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdfbin2136901 -> 2215077 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex42
-rw-r--r--Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt2
-rw-r--r--Master/texmf-dist/doc/fonts/libertinust1math/README11
4 files changed, 32 insertions, 23 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf
index 2d18a79abf9..a1ea889b5e3 100644
--- a/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex
index 46acb929f4f..6039c6c395d 100644
--- a/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex
+++ b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex
@@ -2,7 +2,7 @@
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
-\pdfmapfile{+libertinust1math.map}
+\pdfmapfile{=libertinust1math.map}
\usepackage{graphicx}
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
@@ -11,12 +11,11 @@
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[varqu,varl]{zi4}% inconsolata
-\usepackage{amsmath} % must load before amsthm
\usepackage{amsthm}
\usepackage{libertinust1math}
\usepackage{bm}
%\useosf % use oldstyle figures except in math
-\usepackage[cal=stix,scr=boondoxo]{mathalfa}% less slanted than STIX cal
+\usepackage[cal=stix,scr=boondoxo]{mathalpha}% less slanted than STIX cal
\usepackage{booktabs}
\usepackage{fonttable}
\usepackage[supstfm=libertinesups,%
@@ -30,20 +29,32 @@
\begin{document}
\maketitle
-This package is a \LaTeX\ math package to accompany the \LaTeX\ Libertine text package, serving as an alternative to {\tt newtxmath} with the {\tt libertine} option. Both packages use the Greek and Roman letters from Libertine, but LibertinusT1Math symbols are mostly taken from the LibertinusMath font which extends and corrects Libertine, while {\tt newtxmath} uses symbols matching Times in weight and size, and so are a bit heavier and larger. I've changed a number of glyphs from LibertinusMath and added dozens of new glyphs. Like LibertinusMath, LibertinusT1Math does not contain calligraphic, script or gothic alphabets. The package sets \verb|\mathcal| to the (unscaled) STIX calligraphic font and \verb|\mathbb| to the LibertinusT1Math double-struck alphabet. The {\tt mathalfa} package (loaded AFTER {\tt libertinust1math}) offers a convenient way to change these default choices and to set the script and gothic alphabets. See the sample invocation below, which assumes you have {\tt mathalfa} version 1.08 (March 2016) or higher.
+This package is a \LaTeX\ math package to accompany the \LaTeX\ Libertine text package, serving as an alternative to {\tt newtxmath} with the {\tt libertine} option. Both packages use the Greek and Roman letters from Libertine, but LibertinusT1Math symbols are mostly taken from the LibertinusMath font which extends and corrects Libertine, while {\tt newtxmath} uses symbols matching Times in weight and size, and so are a bit heavier and larger. I've changed a number of glyphs from LibertinusMath and added dozens of new glyphs. Like LibertinusMath, LibertinusT1Math does not contain calligraphic, script or gothic alphabets. The package sets \verb|\mathcal| to the (unscaled) STIX calligraphic font and \verb|\mathbb| to the LibertinusT1Math double-struck alphabet. The {\tt mathalpha} package (loaded AFTER {\tt libertinust1math}) offers a convenient way to change these default choices and to set the script and gothic alphabets. See the sample invocation below, which assumes you have {\tt mathalpha} version 1.08 (March 2016) or higher.
-\textsc{New additions in version 1.1:}
+\textsc{Additions in version 1.1:}
There is now support for sans serif fonts in math that allows the ISO typesetting rules to be followed, and to provide a math processing system using sans serif Roman and Greek letters. See the end of this documentation for details.
-\textsc{New additions in version 1.1.8:}
+\textsc{Additions in version 1.1.8:}
There is now support for the scaling options in both the old libertine and the new libertinus[-type1] packages. Prior versions supported only earlier libertine package[s]. The details are spelled out below in the discussion of the {\tt scaled} package option.
+\textsc{Changes and Additions in version 2.0:}
+Prior versions of {\tt libertinust1math} were based on the glyphs in {\tt LibertinusMath.otf} from late 2015. This version is based on the late 2021 font which made a number of important changes.
+\begin{itemize}
+\item
+The math axis changed from 251 to 260.
+\item The symbol sizes were enlarged substantially.
+\end{itemize}
+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{Package Options:}
\begin{itemize}
\item
+\textbf{New in v.2.0} {\tt subscriptcorrection} allows for a number of problem letters to behave better in subscripts, but at the cost of compatibility with the {\tt xy} package.
+\item \textbf{New in v.2.0} {\tt amsthm} loads the corresponding package in the proper order relative to {\tt amsmath}.
{\tt lcgreekalpha} makes lower-case Greek letters be of type {\tt mathalpha} rather than {\tt mathord}, forcing them to respond to alphabet changing commands such as \verb|\mathnormal|, \verb|\mathrm|, \verb|\mathit| and \verb|\mathsf|.
\item
-{\tt upint} changes the style of integrals from the default \emph{slanted} to \emph{upright}.
+{\tt upint} changes the style of integrals from the default \emph{slanted} $\int$ to \emph{upright} $\intupop$.
\item {\tt frenchmath} changes the math style to use upright Greek and Roman capital letters rather than math italic shapes.
\item
{\tt slantedGreek} makes uppercase Greek math letters slanted.
@@ -83,10 +94,8 @@ if you used a {\tt libertine} package that set a value for \verb|\LinuxLibertine
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[varqu,varl]{zi4}% inconsolata for mono, not LibertineMono
-\usepackage{amsmath} % must load amsmath before amsthm
-\usepackage{amsthm}
-\usepackage{libertinust1math} % slanted integrals, by default
-\usepackage[scr=boondoxo,bb=boondox]{mathalfa} %Omit bb=boondox for default libertinus bb
+\usepackage[amsthm]{libertinust1math} % slanted integrals, by default
+\usepackage[scr=boondoxo,bb=boondox]{mathalpha} %Omit bb=boondox for default libertinus bb
\end{verbatim}
\textsc{Some Things to Note:}
@@ -114,15 +123,6 @@ There are no bold symbols in LibertinusMath, but there are bold Roman and Greek
\item There is an upright partial derivative symbol named \verb|\uppartial| that typesets as $\uppartial$, for those who wish to follow ISO rules.
\item There are (as of version 1.1) macros for mathematical sans serif: \verb|\mathsf|, \verb|\mathsfit| (italic sans), \verb|\mathsfbf| (bold sans) and \verb|\mathsfbfit| (bold sans italic.) See the end of this documentation for details.
\item If you use one of the AMS classes such as {\tt amsart} or {\tt amsbook}, then the AMS fonts will be loaded even though not needed, taking up two of your precious sixteen math families. If you are running out of families (``too many math alphabets used in version normal''), use another capable class such as {\tt memoir} or {\tt scrartcl} and gain two more families.
-\item The subscripts and superscripts can appear a bit indistinct because they are rather faint and a bit small. You may find it useful to
-add to your preamble a number of lines like
-\begin{verbatim}
-\DeclareMathSizes{10}{10}{8}{6.5}
-\DeclareMathSizes{10.95}{11}{9}{7.5}
-\DeclareMathSizes{11}{11}{9}{7.5}
-\end{verbatim}
-The four arguments, \verb|#1|, \verb|#2|, \verb|#3|, \verb|#4|, have
-the following effects: if the main text font is being rendered at \verb|#1pt|, math will be rendered at \verb|#2pt| with subscripts at \verb|#3pt| and sub-subscripts at \verb|#4pt|. So, you need an entry for all the text sizes you might use in the document.
\end{itemize}
The next pages show the font tables for LibertinusT1Math. If you see an unfamiliar symbol and wish to learn its \LaTeX\ name, get the \LaTeX\ name of the font (e.g., {\tt operators}, {\tt letters}, {\tt symbols}, {\tt largesymbols}) and the hex location of the glyph (e.g., \verb|"FF| is hex notation for $255$) and search {\tt libertinust1math.sty} by hex number.
\newpage
@@ -182,7 +182,7 @@ I've followed to some extent the options and macros in the {\tt isomath} package
\item The option {\tt reuseMathAlphabets} may be added, and can reduce math family usage by redefining \verb|\mathbf| to mean \verb|\mathbfit| (math bold italic) and \verb|\mathsf| to mean \verb|\mathsfbfit| (sans math bold italic.)
\item As it may be important to keep track of your math families when using ISO, I've added \verb|\ShowMathFamilies|. If you get an error message ``too many math alphabets used in version normal'', run the macro just before the error location to get an idea of its cause.\end{itemize}
\item
-{\tt mathsfit} may be used without {\tt ISO}, and the same effect described under the {\tt ISO} heading.
+{\tt mathsfit} may be used without {\tt ISO}, with the same effect described under the {\tt ISO} heading.
\item {\tt reuseMathAlphabets} may be used without {\tt ISO}, but really makes sense only under {\tt ISO}.
\item {\tt sansmath} sets {\tt nosans} and substitutes sans letters (Roman and Greek) in place of the default Libertine letters. With this option, every math expression in the document will be rendered using sans serif letters.
diff --git a/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt b/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt
index 9945f7868df..b6c7ee91ba6 100644
--- a/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt
+++ b/Master/texmf-dist/doc/fonts/libertinust1math/OFL.txt
@@ -1,4 +1,4 @@
-Portions copyright (c) 2016-2017, Michael Sharpe. Portions copyright (c) 2012-2016, 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-2022, 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/Master/texmf-dist/doc/fonts/libertinust1math/README b/Master/texmf-dist/doc/fonts/libertinust1math/README
index 91851b0a585..c113ebdb2b1 100644
--- a/Master/texmf-dist/doc/fonts/libertinust1math/README
+++ b/Master/texmf-dist/doc/fonts/libertinust1math/README
@@ -6,7 +6,16 @@ The LibertinusT1Math font a Type1 font (accompanied by LaTeX support files) deri
The LibertinusT1Math font is available under the terms of Open Font License version
1.1, and the support files are released under the LPPL.
-Current version 1.2.5 2021-09-01
+Current version 2.0 2022-01-01
+
+Changes in version 2.0
+1. Now based on recent version of LibertinusMath, with raised math axis and larger symbols.
+2. Copied a number of macros and options from newtxmath:
+ (a) made amsthm an option to libertinust1math so that loading order is correct.
+ (b) added subscriptcorrection as an option.
+ (c) \widebar makes an adaptive bar over a mathematical expression.
+ (d) \vv make an adaptive vector over a mathematical expression.
+3. Reworked the spacing and kerning of Roman and Greek letters.
Changes in version 1.2.5
Corrections to examples in documentation, mostly about loading amsmath before amsthm. (Thanks Maurice Hansen.)