diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex')
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex | 42 |
1 files changed, 21 insertions, 21 deletions
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. |