From 3738f8dc8f88f44be7bbd74d9fb3a31aba4a48f8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 21 Jul 2013 21:46:55 +0000 Subject: newtx (21jul13) git-svn-id: svn://tug.org/texlive/trunk@31257 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 5 +++- Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | Bin 409313 -> 450356 bytes Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 40 ++++++++++--------------- 3 files changed, 19 insertions(+), 26 deletions(-) (limited to 'Master/texmf-dist/doc/fonts/newtx') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index fb038d01769..b1f1ec9511f 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,9 +1,12 @@ This package, based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen. -Current version: 1.11 +Current version: 1.12 This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license. +Changes in version 1.12: +1. Changed newtxtext.sty so that Helvetica is scaled by .9 times newtx scale in all cases. + Changes in version 1.11: 1. Substantial further changes to math extension fonts to provide better size-matching. These changes are also required for use in newpxmath 1.01. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf index da5bf896f67..c88761e78ef 100644 Binary files a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf and b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 50c08ed0b2d..3f70d6e344d 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -2,23 +2,22 @@ \documentclass[11pt]{article} \usepackage[margin=1in]{geometry} \usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent -\usepackage{graphicx} +\usepackage{graphicx} \usepackage{url} %SetFonts % libertine text and newtxmath \usepackage{lmodern} -\usepackage[lining,semibold]{libertine-type1} +\usepackage[lf,semibold]{libertine} \usepackage[T1]{fontenc} \usepackage{textcomp} -\usepackage[scaled=.85]{beramono} +\usepackage[varqu,varl]{zi4} \usepackage{amsmath,amsthm} \usepackage[libertine]{newtxmath} +\makeatletter +\def\libertine@figurestyle{OsF} %old-style figures in text, not math +\makeatother +\renewcommand*{\rmdefault}{LinuxLibertineT-OsF} \usepackage{bm} -\renewcommand* - {\rmdefault} - {LinuxLibertineO-OsF} -%\renewcommand*{\rmdefault}{zxlj} %old-style figures in text, not math -%\def\libertine{\fontfamily{zxlj}\selectfont} %SetFonts \usepackage{booktabs}\title{New TX font package} \author{Michael Sharpe} @@ -89,7 +88,7 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver \item {\tt libaltvw} has effect only if the libertine option is selected---in this case, it substitutes for math italic v and w hand-crafted versions based on the Libertine upsilon glyphs. \item {largelibfigs} has effect only if the libertine option is selected---with this option, full-sized figures are substituted in math mode for the default Libertine figures, which are about 8\% below Libertine's Capheight. \end{itemize} -\textbf{IMPORTANT:} The Libertine text package is now {\tt libertine-type1}, which requires arguments that are different from the original libertine package. +\textbf{IMPORTANT:} The Libertine text package is now once again {\tt libertine}, and requires arguments that are different from the original {\tt libertine} package. \textsc{Example 1:} \begin{verbatim} @@ -105,13 +104,17 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver \usepackage[lining,semibold]{libertine-type1} % a bit lighter than Times--no osf in math \usepackage[T1]{fontenc} % best for Western European languages \usepackage{textcomp} % required to get special symbols -\usepackage[scaled=.85]{beramono}% a typewriter font must be defined +\usepackage[varqu,varl]{inconsolata}% a typewriter font must be defined \usepackage{amsmath,amsthm} \usepackage[libertine,cmintegrals,cmbraces,vvmathbb]{newtxmath} \usepackage[scr=rsfso]{mathalfa} \usepackage{bm}% load after all math to give access to bold math -\renewcommand*{\rmdefault}{LinuxLibertineO-OsF} %old-style figures in text, not math -% use TOsF for tabular figures rather than proportional +%After loading math package, switch to osf in text +%The following 4 lines are required. This is not so obvious +\makeatletter +\def\libertine@figurestyle{OsF} %affects \libertine macro +\makeatother +\renewcommand*{\rmdefault}{LinuxLibertineT-OsF} % for normal text \end{verbatim} \textbf{Caution:} In encodings {\tt T1} and {\tt LY1}, the macro \verb|\mathrm| does not produce what you might expect for Greek letters, due to the difference between those encodings and {\tt OT1}. But what were you expecting with \verb|\mathrm{Gamma}| anyway? In {\tt T1} and {\tt LY1}, you'll get a math accent. @@ -325,19 +328,6 @@ Good match between text and math size and weight, though the summation symbol (f \end{itemize} \section{Items installed} As well as a collection of PostScript fonts, virtual fonts, font definition files and the central {\tt newtxtext.sty} and {\tt newtxmath.sty} files, the package contains one map file {\tt newtx.map} that must be enabled for the package to function correctly. Its name was changed from {\tt ntx.map} to mirror the package name.) The file \texttt{implementation.pdf} in this distribution provides a manifest of all files installed together with a brief indication of the sources. -%It is the glue that allows. The two {\tt fxl*.pfb} files to which they refer are part of the Libertine-Legacy collection that is part of \TeX\ Live. The map file {\tt libertine.map} must not have been disabled. The other {\tt.pfb} files are either part of the \textsf{txfonts} or are fonts derived from them or from the \textsf{Computer Modern} fonts in some manner. -%\begin{verbatim} -%ntxexmods NTXEXMODS