Settings Help
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/fonts/xcharter

				XCharter Fonts
				Michael Sharpe

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
for the details of that license. 

Original Bitstream Free font license:

  (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA.

  You are hereby granted permission under all Bitstream propriety rights
  to use, copy, modify, sublicense, sell, and redistribute the 4
  Bitstream Charter (r) Type 1 outline fonts for any purpose and without
  restriction; provided, that this notice is left intact on all copies
  of such fonts and that Bitstream's trademark is acknowledged as shown
  below on all unmodified copies of the 4 Charter Type 1 fonts.

    BITSTREAM CHARTER is a registered trademark of Bitstream Inc.

The font modifications are Copyright (c) 2013, Michael Sharpe.

Current version: 1.02

Changes in version 1.02
Corrected the code so that there no longer an unwanted space following the footnote marker.

Changes in version 1.01
The method of generating the support files has changed from version 1.00, and is outlined below. The result is that the problem is version 1.00, where under the option oldstyle (or the macro \useosf) the resulting oldstyle 1 (like a short 1) failed to behave as a the character 1 when copied from a pdf file, is now rectified.

The otf fonts contain all the kerning and other tables. Should you wish to modify these yourself, the following outlie of the method should be followed.

Make four copies of of the otf files and rename them internally and externally to XCharter1... Place the 8 otf files in a new folder along with a subfolder named texmf. Then run the command

/usr/texbin/autoinst  --noupdmap  --noswash --notitling --noornaments --target=./texmf --encoding=TS1,T1,LY1 --vendor=public --typeface=xcharter *.otf

after cding to the new folder. You should replace the newly generated XCharter.sty and .fd files the with the ones from the distribution in order to preserve the functionality of the package. The names of the encoding files should also be modified appropriately from those assigned by autoinst. I used the following bash shell script, which assumed you are in the directory holding the otf files and a texmf subfolder:

pushd texmf/fonts/map/dvips/xcharter
sed -i '' 's/<\[a_/<\[XCh_/g'
pushd texmf/fonts/enc/dvips/xcharter
for f in *.enc; do mv ${f} xch${f:1}; done

Discard all newly generated XCharter1*.tfm EXCEPT for the 32 files containing -tosf and not -ts1. Do the same for XCharter1*.vf. These are referenced by the fd files in the package.

Please send comments and bug reports or suggestions for improvement to

msharpe at ucsd dot edu


Name Notes


Name Size Date Notes
README 3141 2014-01-18 10:41:52

Down­load the com­plete con­tents of this di­rec­tory in one zip archive (1.2M).

xchar­ter – Ex­ten­sion of Bit­stream Char­ter fonts

The pack­age presents an ex­ten­sion of Bit­stream Char­ter, which pro­vides small caps, old­style fig­ures and su­pe­rior fig­ures in all four styles, ac­com­pa­nied by LaTeX font sup­port files.

The fonts them­selves are pro­vided in both Adobe Type 1 and OTF for­mats, with sup­port­ing files as nec­es­sary.

Li­censeFree li­cense not oth­er­wise listed, or more than one free li­cense ap­plies
Main­tainerMichael Sharpe
Con­tained inTeXLive as xchar­ter
MiKTeX as xchar­ter
Topics fonts them­selves
font avail­able in Adobe Type 1 for­mat
font in OpenType for­mat
Guest Book Sitemap Contact 2014-04-16 21:00 CEST