From fa59cb948eadc84e6ce38162e9c451134b9a1aa2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 17 Dec 2016 20:38:20 +0000 Subject: baskervillef (17dec16) git-svn-id: svn://tug.org/texlive/trunk@42734 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/baskervillef/README | 7 ++++++- .../doc/fonts/baskervillef/baskervillef-doc.pdf | Bin 182771 -> 176078 bytes .../doc/fonts/baskervillef/baskervillef-doc.tex | 20 +++++++++++++------- 3 files changed, 19 insertions(+), 8 deletions(-) (limited to 'Master/texmf-dist/doc/fonts/baskervillef') diff --git a/Master/texmf-dist/doc/fonts/baskervillef/README b/Master/texmf-dist/doc/fonts/baskervillef/README index 9accd476c3e..5dfd276176e 100644 --- a/Master/texmf-dist/doc/fonts/baskervillef/README +++ b/Master/texmf-dist/doc/fonts/baskervillef/README @@ -19,7 +19,12 @@ 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.032 2016-12-12 +Current version: 1.04 2016-12-17 + +Changes in version 1.04 +1. Changes to sty file, reworking \textfrac. +2. Changes to f-ligatures. Both f_j and f_f_j are now available in LY1 encoding. +3. Brought documentation up to date. Changes in version 1.032 Small changes to the kerning tables. diff --git a/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.pdf b/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.pdf index cbc102a1cde..f4ad9d0e08b 100644 Binary files a/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.pdf and b/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.tex b/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.tex index 7ee7abc1dd9..df22ea09870 100644 --- a/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.tex +++ b/Master/texmf-dist/doc/fonts/baskervillef/baskervillef-doc.tex @@ -4,12 +4,12 @@ \usepackage[margin=1in]{geometry} \usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent \usepackage{graphicx} -\pdfmapfile{+baskervillef.map} -%\usepackage{amssymb}% don't use with newtxmath +\pdfmapfile{=baskervillef.map} +\usepackage{trace} %SetFonts % baskervillef+newtxmath \usepackage[p,osf,sups]{baskervillef} % use proportional osf -\usepackage[T1]{fontenc} +\usepackage[LY1]{fontenc} \usepackage{textcomp} \usepackage[varqu,varl]{zi4}% inconsolata \usepackage{amsmath,amsthm} @@ -39,8 +39,13 @@ In addition to the encodings {\tt OT1}, {\tt T1}, {\tt TS1}, {\tt LY1} in genera \item \verb|M\textsu{lle} Dupont| and \verb|M{\sufigures lle} Dupont| both produce M\textsu{lle} Dupont. \item \verb|{\defigures 12345}| and \verb|\textde{12345}| render as \textde{12345}, aligned with the baseline. - \end{itemize} +The usual f-ligatures (ff, fi, ffi, fl, ffl) are provided in the encodings OT1, T1 and LY1, but LY1 also contains the less common f-ligatures fj, ffj, fb, fh, and fk. These are all activated by default. The fonts contain other ligatures that are not available via {\tt pdflatex}, but are through Unicode TeX---e.g., XeLaTeX---by switching on discretionary ligatures. To load BaskervilleF as the main text font, you need only write: +\begin{verbatim} +\usepackage{fontspec} +\defaultfontfeatures[\rmfamily,\sffamily]{Ligatures=TeX}\setmainfont{baskervillef} +\end{verbatim} +You could add the feature {\tt Ligatures=Rare} to turn on all available ligatures for the entire document. \textsc{Package Options and Macros:}\\ The package defines two macros, \verb|\useosf| and \verb|\useproportional|, useable only in the preamble, which determine the default figure style in text. A typical invocation would be something like @@ -65,7 +70,7 @@ No matter what the default figure style in text, the package provides switches a \verb|\texttlf{}| and \verb|{\tlfstyle }| give tabular lining figures; \verb|\textosf{}| and \verb|{\osfstyle }| give proportional oldstyle figures; \verb|\texttosf{}| and \verb|{\tosfstyle }| give tabular oldstyle figures; -\verb|\textfrac{3}{4}| uses superior and denominator figures to make the fraction \textfrac{3}{4}. The macro used to add proper kerning to the fractions requires etex and will not work at all on, for example, a mobile phone or tablet based \TeX. Other examples: \textlf{3}\textfrac{7}{8}, \textfrac{54}{71}. +\verb|\textfrac[1]{3}{4}| uses superior and denominator figures to make the fraction \textfrac[1]{3}{4}. The macro used to add proper kerning to the fractions requires etex and will not work at all on, for example, a mobile phone or tablet based \TeX. Other examples: \verb|\textfrac[3]{7}{8}| (\textfrac[3]{7}{8}), \verb|\textfrac{54}{71}| (\textfrac{54}{71}). \end{itemize} The options that can be passed to {\tt baskervillef.sty} are the following: \begin{itemize} @@ -76,7 +81,7 @@ The options that can be passed to {\tt baskervillef.sty} are the following: {\tt osf}, or {\tt oldstyle}: make oldstyle figures the default rather than lining; \item {\tt spacing}, {\tt stretch} and {\tt shrink} allow you to modify the default settings controlling work spacing, their default values being {\tt.26em}, {\tt.13em} and {\tt.08em}; \item {\tt sups}: use superior figures to make footnote markers, rather than the \LaTeX's default markers; -\item {\tt swash}: use BaskervilleF's swash glyphs---in T1 encoding, this gives you one extra ligature, \verb|f_b|, and in LY1, you get \verb|f_b|, \verb|f_h| and \verb|f_k|; +\item {\tt swash}: use BaskervilleF's swash glyphs---in T1 encoding, this gives you one extra ligature, \verb|f_b|; \item {\tt scosf}: always use oldstyle figures within a small caps block; \item {\tt theoremfont}: for theorem statements in the {\tt plain} style, use a doctored version of italics that has lining figures, plus upright versions of braces, brackets, parentheses, exclamation marks, question marks, colon and semicolon. To use these outside a covered theorem environment, use \verb|\textsl{}| or \verb|{\slshape }|, like: \verb|{\slshape Here is italic with upright colon and question mark:?;}| to get {\slshape Here is italic with upright colon and question mark:?;} @@ -115,5 +120,6 @@ and variance $1$ on a probability space $(\Omega,\mathcal{F},\Pr)$. Then} \quad\mbox{as $n\to\infty$, for every $f\in\mathrm{b} \mathcal{C}(\mathbb{R})$.}\] -%\textfrac{3}{4} \textfrac{7}{8} \textfrac{1}{7} \textfrac{2}{3} \textfrac{4}{5} \textfrac{5}{6} \textfrac{6}{9} \textfrac{8}{1} +%\textfrac{3}{4} \textfrac{7}{8} \textfrac{1}{7} \textfrac{2}{3} \textfrac{4}{5} \textfrac{5}{6} \textfrac{6}{9} \textfrac{8}{1} \textfrac{9}{2} \textfrac{0}{6} + \end{document} \ No newline at end of file -- cgit v1.2.3