texlive[43465] Master/texmf-dist: xcharter (11mar17)

commits+karl at tug.org commits+karl at tug.org
Sun Mar 12 00:08:17 CET 2017

Revision: 43465
Author:   karl
Date:     2017-03-12 00:08:17 +0100 (Sun, 12 Mar 2017)
Log Message:
xcharter (11mar17)

Modified Paths:

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter/README
--- trunk/Master/texmf-dist/doc/fonts/xcharter/README	2017-03-11 23:07:55 UTC (rev 43464)
+++ trunk/Master/texmf-dist/doc/fonts/xcharter/README	2017-03-11 23:08:17 UTC (rev 43465)
@@ -1,6 +1,6 @@
 				XCharter Fonts
 				Michael Sharpe
-				2016-12-31
+				2017-03-11
 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 
@@ -19,11 +19,14 @@
     BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
-The font modifications are Copyright (c) 2013--2016, Michael Sharpe.
+The font modifications are Copyright (c) 2013--2017, Michael Sharpe.
-Current version: 1.079a 2016-12-31
+Current version: 1.08 2017-03-11
+Changes in version 1.08
+Modified the sty file so that XCharter text figure styles are selected always in the \AtEndPreamble hook. (Formerly, using babel would prevent this.)
 Changes in version 1.079
 Added two entries to smcp table so that dotlessi and dotlessj map to correct small cap glyph.

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
--- trunk/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex	2017-03-11 23:07:55 UTC (rev 43464)
+++ trunk/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex	2017-03-11 23:08:17 UTC (rev 43465)
@@ -8,7 +8,7 @@
 \font\osfIfnt=XCharter-Roman-tosf-t1 at 11pt
 \font\osffnt=XCharter1-Roman-tosf-t1 at 11pt
@@ -77,13 +77,11 @@
 \textsc{Example 4:}
-\usepackage[<specify babel languages>]{babel}% load before newtxtext
-\usepackage[scaled=.98,sups]{XCharter}% lining figures in math
-% don't use option osf--- \useosf[I] instead (below)
+\usepackage[<specify babel languages>]{babel}% load before XCharter
+\usepackage[scaled=.98,sups,osf]{XCharter}% osf in text, lining figures in math
 \usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
 \usepackage[type1]{cabin}% sans serif
-\useosf % or \useosfI---must be after newtxmath---osf in text mode

Modified: trunk/Master/texmf-dist/tex/latex/xcharter/XCharter.sty
--- trunk/Master/texmf-dist/tex/latex/xcharter/XCharter.sty	2017-03-11 23:07:55 UTC (rev 43464)
+++ trunk/Master/texmf-dist/tex/latex/xcharter/XCharter.sty	2017-03-11 23:08:17 UTC (rev 43465)
@@ -3,8 +3,8 @@
 \ProvidesPackage{XCharter}[\filedate\space v\fileversion]
@@ -44,8 +44,8 @@
 \let\orig at footnote=\thefootnote
 \let\orig at makefnmark=\@makefnmark
-\newif\ifXCh at babel
-\ifdefined\bbl at tempa \XCh at babeltrue\fi
+%\newif\ifXCh at babel
+%\ifdefined\bbl at tempa \XCh at babeltrue\fi
 \def\XCharter at altone{1}% default is to use 1, not I
 \newif\if at XCh@sups
@@ -116,14 +116,14 @@
 %\renewcommand*{\rmdefault}{XCharter-\XCharter at figurestyle}
-\ifXCh at babel
-    \renewcommand*{\rmdefault}{XCharter-\XCharter at figurestyle}
-	\normalfont
+%\ifXCh at babel
+%    \renewcommand*{\rmdefault}{XCharter-\XCharter at figurestyle}
+%	\normalfont
 \renewcommand*{\rmdefault}{XCharter-\XCharter at figurestyle}

More information about the tex-live-commits mailing list