summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/xcharter
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/xcharter')
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/README8
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdfbin274836 -> 319077 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex50
3 files changed, 54 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/fonts/xcharter/README b/Master/texmf-dist/doc/fonts/xcharter/README
index 60b7b3967bf..179f39ed2b5 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/README
+++ b/Master/texmf-dist/doc/fonts/xcharter/README
@@ -1,6 +1,6 @@
XCharter Fonts
Michael Sharpe
- 2017-11-02
+ 2017-12-14
This package is an extension of Bitstream Charter, whose original license is reproduced below, as required under the terms of that license. The extension provides small caps, oldstyle figures and superior figures in all four styles, accompanied by LaTeX font support files. The font files themselves are in otf and pfb formats. The fonts are licensed as Free fonts under the same terms as the original from Bitstream. All other support files are subject to the LaTeX Project Public License. See
http://www.ctan.org/license/lppl1.3
@@ -22,7 +22,11 @@ Original Bitstream Free font license:
The font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2017, Michael Sharpe.
-Current version: 1.102 2017-11-02
+Current version: 1.11 2017-12-14
+
+Changes in version 1.11
+1. Addition of Greek math letters in style matching XCharter.
+2. Changed the math alphabets used by newtxmath with charter option so as to use the new Greek letters.
Changes in version 1.102
Kerning changes affecting L and its variants followed by double or single quotes.
diff --git a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
index a585099ab63..25bb0d5e36d 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
Binary files differ
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.