summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-08-06 21:18:19 +0000
committerKarl Berry <karl@freefriends.org>2020-08-06 21:18:19 +0000
commite1981db27b143bc77cb1f4de1a30453b7d2b2d0d (patch)
treee664212e59da182dee98a2df30bb759c586eb8b7 /Master/texmf-dist/doc/fonts
parent3196134656d1de13f4743539f0924b46c6b5c340 (diff)
xcharter (6aug20)
git-svn-id: svn://tug.org/texlive/trunk@56059 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/README8
-rwxr-xr-xMaster/texmf-dist/doc/fonts/xcharter/altone.py11
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdfbin711124 -> 719666 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex18
4 files changed, 22 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/fonts/xcharter/README b/Master/texmf-dist/doc/fonts/xcharter/README
index 72b8279bb05..cee69698f5d 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
- 2020-06-28
+ 2020-08-06
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:
Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2020, Michael Sharpe.
-Current version: 1.206 2020-06-28
+Current version: 1.207 2020-08-06
+
+Changes in version 1.207
+1. The last update broke much of the t2a support. That is corrected in this update.
+2. Added alternate one.oldstyle in the text companion (ts1) font.
Changes in version 1.206
1. Added many new glyphs so that coverage of the TS1 encoding is essentially complete.
diff --git a/Master/texmf-dist/doc/fonts/xcharter/altone.py b/Master/texmf-dist/doc/fonts/xcharter/altone.py
index 0f89240d09c..d35e6556923 100755
--- a/Master/texmf-dist/doc/fonts/xcharter/altone.py
+++ b/Master/texmf-dist/doc/fonts/xcharter/altone.py
@@ -15,9 +15,11 @@ t2aligs='''% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
encfiles=set()
enclst=[]
enclstt1=[]
+enclstts1=[]
enclstly1=[]
enclstot1=[]
encfilest1=set()
+encfilests1=set()
encfilesly1=set()
encfilesot1=set()
newlines=[]
@@ -34,8 +36,12 @@ with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'r') as f:
enclstly1.append(enc)
elif "-ot1-" in line:
enclstot1.append(enc)
- else:
+ elif "-t1-" in line:
enclstt1.append(enc)
+ elif "-ts1-" in line:
+ enclstts1.append(enc)
+ else:
+ continue
h=tmp[5][1:-4] # psfile, without .pfb or <
a=tmp[0][:-6] # name of vf
vflst.append(a)
@@ -43,6 +49,7 @@ with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'r') as f:
afmcmds.append(s)
encfilest1=set(enclstt1)
+encfilests1=set(enclstts1)
encfilesly1=set(enclstly1)
encfilesot1=set(enclstot1)
for f in sorted(encfilest1):
@@ -69,7 +76,7 @@ for f in sorted(encfilesly1):
with open(tmfv+"/fonts/map/dvips/xcharter/XCharter.map",'r') as f:
for line in f:
- if "-tosf-" in line:
+ if ("-tosf-" in line) or ("-ts1" in line):
tmp = line.split()
enc=tmp[4][2:]
if (enc[-4:]==".enc") and (enc[:4]=="xch_"):
diff --git a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
index 07cd58e72ee..ceea6355300 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 ea13fc6078a..a028f10b6c4 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
+++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
@@ -16,8 +16,8 @@
\usepackage[scaled=.98,osf]{XCharter}
\usepackage[OT2,T2A,T1]{fontenc}
\linespread{1.04}
-\usepackage[charter,alty,vvarbb,scaled=1.05]{newtxmath}
-\usepackage[cal=boondoxo]{mathalfa}
+\usepackage[uprightscript,charter,alty,vvarbb,scaled=1.05]{newtxmath}
+%\usepackage[cal=boondoxo]{mathalfa}
\font\osfIfnt=XCharter-Roman-tosf-t1 at 11pt
\font\osffnt=XCharter1-Roman-tosf-t1 at 11pt
\usepackage{fonttable}
@@ -87,8 +87,7 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\usepackage[scaled=.98,sups,osf]{XCharter}% lining figures in math, osf in text
\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
\usepackage[type1]{cabin}% sans serif
-\usepackage[libertine,vvarbb,scaled=1.05]{newtxmath}
-\usepackage[cal=boondoxo]{mathalfa}
+\usepackage[uprightscript,libertine,vvarbb,scaled=1.05]{newtxmath}
\linespread{1.04}
\end{verbatim}
@@ -97,8 +96,7 @@ Three math packages seem to provide reasonable companions for \textsf{XCharter}.
\usepackage[scaled=.98,sups,osf]{XCharter}% lining figures in math, osf in text
\usepackage[scaled=1.04,varqu,varl]{inconsolata}% inconsolata typewriter
\usepackage[type1]{cabin}% sans serif
-\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
-\usepackage[cal=boondoxo]{mathalfa}
+\usepackage[uprightscript,charter,vvarbb,scaled=1.05]{newtxmath}
\linespread{1.04}
\end{verbatim}
\textsc{Example 4:}
@@ -107,8 +105,7 @@ Three math packages seem to provide reasonable companions for \textsf{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
-\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
-\usepackage[cal=boondoxo]{mathalfa}
+\usepackage[uprightscript,charter,vvarbb,scaled=1.05]{newtxmath}
\linespread{1.04}
\end{verbatim}
@@ -125,9 +122,8 @@ Three math packages seem to provide reasonable companions for \textsf{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
-\usepackage[charter,vvarbb,scaled=1.05]{newtxmath}
-\usepackage[cal=boondoxo]{mathalfa}
-\linespread{1.04}
+\usepackage[uprightscript,charter,vvarbb,scaled=1.05]{newtxmath}
+\\linespread{1.04}
\end{verbatim}