diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/xcharter')
-rw-r--r-- | Master/texmf-dist/doc/fonts/xcharter/README | 8 | ||||
-rwxr-xr-x | Master/texmf-dist/doc/fonts/xcharter/altone.py | 11 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf | bin | 711124 -> 719666 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex | 18 |
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 Binary files differindex 07cd58e72ee..ceea6355300 100644 --- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf +++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf 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} |