diff options
author | Karl Berry <karl@freefriends.org> | 2016-03-28 21:57:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-03-28 21:57:14 +0000 |
commit | 92fa1fe7786f2ecc80a5cb0dc18e8bffe61e4b3b (patch) | |
tree | 0a04c0c34a18cc8f987fc12e0c61bff87bd48e82 /Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex | |
parent | 251d17218fcf483014c5d717e1e70fe224bcdc0a (diff) |
libertinust1math (28mar16)
git-svn-id: svn://tug.org/texlive/trunk@40167 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex')
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex new file mode 100644 index 00000000000..23176eda277 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libertinust1math/LibertinusT1Math-doc.tex @@ -0,0 +1,112 @@ +% !TEX TS-program = pdflatexmk +\documentclass{article} +\usepackage[margin=1in]{geometry} +\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent +\pdfmapfile{+libertinust1math.map} +\usepackage{graphicx} +%\usepackage{amssymb}% don't use with newtxmath +%SetFonts +% libertine+newtxmath +\usepackage[sb]{libertine} % use sb in place of bold +\usepackage[T1]{fontenc} +\usepackage{textcomp} +\usepackage[varqu,varl]{zi4}% inconsolata +\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{booktabs} +\usepackage{fonttable} +\usepackage[supstfm=libertinesups,% + supscaled=1.2,% + raised=-.13em]{superiors} +%SetFonts +\title{The LibertinusT1 Math Package} +\author{Michael Sharpe} +\date{\today} % Activate to display a given date or no date + +\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. + +\textsc{Package Options:} +\begin{itemize} +\item +{\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|\mathst|. +\item +{\tt upint} changes the style of integrals from the default \emph{slanted} to \emph{upright}. +\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. +\item {\tt uprightGreek} makes uppercase Greek math letters upright. This is the default. +\end{itemize} +There is no {\tt scaled} option, as the scale is normally set to match that in {\tt libertine} by means of a macro in that package: \verb|\LinuxLibertineT@scale|. If you use {\tt libertinust1math} with a font package other than {\tt libertine}, you can adjust the scale of {\tt libertinust1math} with, e.g., +\begin{verbatim} +\makeatletter +\newcommand*{\LinuxLibertineT@scale}{1.03} +\makeatother +\end{verbatim} + +\textsc{Sample Invocation:} +\begin{verbatim} +\usepackage[sb]{libertine} +\usepackage[T1]{fontenc} +\usepackage{textcomp} +\usepackage[varqu,varl]{zi4}% inconsolata for mono, not LibertineMono +\usepackage{amsthm} % libertinust1math loads amsmath +\usepackage{libertinust1math} % slanted integrals, by default +\usepackage[cal=stix,scr=boondoxo,bb=boondox]{mathalfa} +%If you want to use LibertinusT1 bb, omit bb=boondox +\end{verbatim} + +\textsc{Some Things to Note:} +\begin{itemize} +\item The {\tt amsmath} package is loaded, if necessary, by {\tt libertinust1math}. The package depends on a number of its features and improvements to math typesetting. +\item +There are no bold symbols in LibertinusMath, but there are bold Roman and Greek letters, and the same is true of LibertinusT1Math. +\item The italic letter v (\emph{v}) in LibertinusMath is easily confused with Greek \verb|\nu| ($\nu$), so the math italic letter v is set to $v$, and similarly in the bold math version. +\item The layout of the type1 math fonts follows STIX to some extent, as does the sty file, though the content of this package is much less rich. +\item Dotlessi and dotlessj are available in four math styles---mathit, mathrm, mathbf and mathbfit. For example: +\begin{center} + \begin{tabular}{@{} cc @{}} + \toprule + Macro & Result \\ + \midrule + \verb|$\imath$| & $\imath$ \\ + \verb|$\mathrm{\imath}$| & $\mathrm{\imath}$ \\ + \verb|$\mathbf{\imath}$| & $\mathbf{\imath}$ \\ + \verb|$\mathbfit{\imath}$| & $\mathbfit{\imath}$ \\ + \bottomrule + \end{tabular} +\end{center} +\item There are Greek alphabets in upright and italic shapes, regular and bold weights. Upright Greek letters have names like \verb|\alphaup| (and \verb|\upalpha|) while the italic forms have names like \verb|\alphait|. According to the options you set, \verb|\alpha| and so on are \verb|\let| to the appropriate choice, but you may always use the underlying forms if you wish to use both upright and italic forms in your document. +\item Uppercase Greek letters are of type {\tt mathalpha}, so when you write \verb|$\mathit{\Gamma}$|, you'll get~$\mathit{\Gamma}$. However, unless you chose the option {\tt lcgreekalpha}, \verb|$\mathrm{\beta}$| would produce $\mathrm{\beta}$, as it is of type {\tt mathord} by default. +\item There is an upright partial derivative symbol named \verb|\uppartial| that typesets as $\uppartial$, for those who wish to follow ISO rules. +\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 +{\tt libertinust1-mathrm (operators):} +\fonttable{libertinust1-mathrm} +\newpage +{\tt libertinust1-mathrm (bold-operators):} +\fonttable{libertinust1-mathrm-bold} +\newpage +{\tt libertinust1-mathit (letters):} +\fonttable{libertinust1-mathit} +\newpage +{\tt libertinust1-mathit-bold (bold-letters):} +\fonttable{libertinust1-mathit-bold} +\newpage +{\tt libertinust1-mathsym (symbols):} +\fonttable{libertinust1-mathsym} +\newpage +{\tt libertinust1-mathex (largesymbols):} +\fonttable{libertinust1-mathex} +\newpage +{\tt libertinust1-mathbb (mathbb):} +\fonttable{libertinust1-mathbb} +\newpage +{\tt libertinust1-mathsf (mathsf):} +\fonttable{libertinust1-mathsf} +\end{document}
\ No newline at end of file |