From c13e14e345023b2b80e41d62a8c5f0b4a1c9007d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Mar 2017 21:17:18 +0000 Subject: heuristica (15mar17) git-svn-id: svn://tug.org/texlive/trunk@43507 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/heuristica/README | 5 +++- .../doc/fonts/heuristica/heuristica-doc.pdf | Bin 180471 -> 203162 bytes .../doc/fonts/heuristica/heuristica-doc.tex | 28 ++++++++++++++++++--- 3 files changed, 29 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist/doc/fonts/heuristica') diff --git a/Master/texmf-dist/doc/fonts/heuristica/README b/Master/texmf-dist/doc/fonts/heuristica/README index 3a0ab3d7838..8ed6562d109 100644 --- a/Master/texmf-dist/doc/fonts/heuristica/README +++ b/Master/texmf-dist/doc/fonts/heuristica/README @@ -2,7 +2,10 @@ With update 1.08 to Heuristica, the package reverts to the otf fonts as distribu http://www.ctan.org/license/lppl1.3 for the details of that license. -Current version: 1.08 +Current version: 1.09 2017-03-14 + +Changes in version 1.09 +Added options to give the user complete control of all word-spacing parameters. Changes in version 1.08 Reversion to Panov's glyphs, version 1.0.2, so that this and future updates are easier to manage. Those wishing to use the other, newer features (e.g., small caps in all styles) should look to Erewhon, which forks from Heuristica 1.0.1. diff --git a/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.pdf b/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.pdf index 5522fba5088..6e4ba11f1e4 100644 Binary files a/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.pdf and b/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.tex b/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.tex index 760b49e8ff9..94783d037da 100644 --- a/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.tex +++ b/Master/texmf-dist/doc/fonts/heuristica/heuristica-doc.tex @@ -6,7 +6,7 @@ \pdfmapfile{=heuristica.map} %SetFonts % heuristica+newtxmath -\usepackage[sups,osf,scaled=.92]{heuristica} +\usepackage[sups,osf,scaled=.92,space]{heuristica} \usepackage[T1]{fontenc} \usepackage{textcomp} \usepackage[varqu,varl]{zi4}% inconsolata @@ -33,8 +33,30 @@ The effect of the option {\tt osf} is to force the default figure style in {\tt \usepackage{zlmtt} % serifed typewriter font extending cmtt \end{verbatim} -As I find Utopia text rather cramped, I suggest applying a small amount of letterspacing (tracking) and increasing the interword spacing by means of the {\tt microtype} package. - +As I find Utopia text rather cramped, I suggest applying a small amount of letterspacing (tracking) and increasing the interword spacing by means of the {\tt microtype} package. Alternatively, as of version $1.09$, this package offers complete control over word-spacing by specifying the options described below. Heuristica word-spacing is governed by three quantities: +\begin{itemize} +\item +{\tt spacing} (default value {\tt .211em}), \verb|\fontdimen2| of the main text font. +\item +{\tt stretch} (default value {\tt 1.055em}), \verb|\fontdimen3| of the main text font. +\item +{\tt shrink} (default value {\tt .0703em}), \verb|\fontdimen4| of the main text font. +\end{itemize} +(Note the use of {\tt em} values rather than absolute values so that word spacing responds to scale changes.) You may modify these values individually or by setting a value for the option {\tt space} or by specifying {\tt looser} or {\tt loosest}. +\begin{itemize} +\item +Option {\tt spacing=.24em} would change the spacing from {\tt.211em} to {\tt.24em}. +\item +Option {\tt stretch=.14em} would change the stretch from {\tt.1055em} to {\tt.14em}. +\item +Option {\tt shrink=.1em} would change the shrink from {\tt.0703em} to {\tt.1em}. +\item +Option {\tt space=1.2} would multiply each word-spacing parameter by the factor {\tt1.2}. (The option {\tt space} with no value would result in a factor of {\tt 1.23}, leading to a spacing value of close to {\tt.26em}. This documentation uses option {\tt space} with no value specified.) +\item +Option {\tt looser} would change the three parameters to {\tt.25em, .125em,.1em} respectively. +\item +Option {\tt loosest} would change the three parameters to {\tt.28em, .125em,.13em} respectively. +\end{itemize} \textsc{Macros:} \begin{itemize} \item -- cgit v1.2.3