diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex')
-rw-r--r-- | Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex | 50 |
1 files changed, 48 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex index 5602977eb3f..33220ee7394 100644 --- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex +++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex @@ -2,7 +2,7 @@ \documentclass[11pt]{article} \usepackage[margin=1in]{geometry} \usepackage[parfill]{parskip} -\pdfmapfile{=XCharter.map} +%\pdfmapfile{=XCharter.map} \usepackage[scaled=1.03,varqu,varl]{inconsolata} \usepackage[type1]{cabin} \usepackage[scaled=.98,osfI]{XCharter} @@ -62,7 +62,7 @@ one slot in upright and slanted shapes and five slots in italic shapes, as expec \end{itemize} -Three math packages seem to provide reasonable companions for \textsf{XCharter}. The first example uses Charter italics as math italics, but doesn't provide arbitrary scaling and doesn't sufficiently distinguish math italic v from mathematical Greek \verb|\nu|. Moreover, it is not easy to redefine \verb|\mathcal| to get a better math calligraphic alphabet---eg, the {\tt mathalfa} package fails. The second uses \textsf{libertine} italics and Greek in math mode, which is a good match to Charter in style and weight after scaling up, is arbitrarily scalable, has distinct math italic v and mathematical Greek \verb|\nu|, and is completely compatible with {\tt mathalfa}. The third is a new revision of {\tt newtxmath} with option {\tt charter} (or, equivalently, {\tt xcharter}), which substitutes Charter italics as math italics and uses a back-slanted version of its slanted Greek symbols. This version is scalable and has a math italic v (plus a matching w) distinct from \verb|\nu|. +Three math packages seem to provide reasonable companions for \textsf{XCharter}. The first example uses Charter italics as math italics, but doesn't provide arbitrary scaling and doesn't sufficiently distinguish math italic v from mathematical Greek \verb|\nu|. Moreover, it is not easy to redefine \verb|\mathcal| to get a better math calligraphic alphabet---eg, the {\tt mathalfa} package fails. The second uses \textsf{libertine} italics and Greek in math mode, which is a good match to Charter in style and weight after scaling up, is arbitrarily scalable, has distinct math italic v and mathematical Greek \verb|\nu|, and is completely compatible with {\tt mathalfa}. The third is a new revision of {\tt newtxmath} with option {\tt charter} (or, equivalently, {\tt xcharter}), which substitutes Charter italics as math italics and, as of version 1.11, uses a newly developed family of Greek symbols in {regular,bold} $\times$ {upright, italic} to match the style and italic angle of XCharter. This version is scalable and has a math italic v (plus a matching w) distinct from \verb|\nu|. \textsc{Example 1:} \begin{verbatim} @@ -122,6 +122,52 @@ 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})$.}\] +\def\testupgreek{% + \test\Gamma \test\Delta + \test\Theta \test\Lambda \test\Xi \test\Pi \test\Sigma + \test\Upsilon \test\Phi \test\Psi \test\Omega } + +\def\testupgreekit{% + \test\Gammait \test\Deltait + \test\Thetait \test\Lambdait \test\Xiit \test\Piit \test\Sigmait + \test\Upsilonit \test\Phiit \test\Psiit \test\Omegait } +\def\testlowgreeki{% + \test\alpha \test\beta \test\gamma \test\delta \test\epsilon + \test\zeta \test\eta \test\theta \test\iota \test\kappa \test\lambda + \test\mu } +\def\testlowgreekii{% + \test\nu \test\xi \test o \test\pi \test\rho \test\sigma \test\tau + \test\upsilon \test\phi \test\chi \test\psi \test\omega } +\def\testlowgreekiii{% + \test\varepsilon \test\vartheta \test\varpi \test\varrho + \test\varsigma \test\varphi \test\varkappa \test\ell \test\wp} +\def\testlowgreekiu{% + \test\upalpha \test\upbeta \test\upgamma \test\updelta \test\upepsilon + \test\upzeta \test\upeta \test\uptheta \test\upiota \test\upkappa \test\uplambda + \test\upmu } +\def\testlowgreekiiu{% + \test\upnu \test\upxi \test o \test\uppi \test\uprho \test\upsigma \test\uptau + \test\upupsilon \test\upphi \test\upchi \test\uppsi \test\upomega } +\def\testlowgreekiiiu{% + \test\upvarepsilon \test\upvartheta \test\upvarpi \test\upvarrho + \test\upvarsigma \test\upvarphi \test\upvarkappa} +\def\testlowgreek{% + \testlowgreeki\testlowgreekii\testlowgreekiii} +\def\testlowgreeku{% + \testlowgreekiu\testlowgreekiiu\testlowgreekiiiu} +\def\test#1{\; #1} + +\newpage +\textbf{Greek letters in version 1.11:} \[\testupgreek\] +\[\testupgreekit\] +\[\testlowgreek\] +\[\testlowgreeku\] +{\boldmath +\[\testupgreek\] +\[\testupgreekit\] +\[\testlowgreek\] +\[\testlowgreeku\] +} \section{Text effects under \texttt{fontaxes}} This package loads the {\tt fontaxes} package in order to access italic and slanted small caps. You should pay attention to the fact that {\tt fontaxes} modifies the behavior of some basic \LaTeX\ text macros such as \verb|\textsc| and \verb|\textup|. Under normal \LaTeX, some text effects are combined, so that, for example, \verb|\textbf{\textit{a}}| produces bold italic {\tt a}, while other effects are not, e.g., \verb|\textsc{\textup{a}}| has the same effect as \verb|\textup{a}|, producing the letter {\tt a} in upright, not small cap, style. With {\tt fontaxes}, \verb|\textsc{\textup{a}}| produces instead upright small cap {\tt a}. It offers a macro \verb|\textulc| that undoes small caps, so that, eg, \verb|\textsc{\textulc{a}}| produces {\tt a} in non-small cap mode, with whatever other style choices were in force, such as bold or italics. |