Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/typeface

The Typeface Package v0.1 (2012/05/28) Prerelease - release for review

The typeface package provides a relatively easy-to-use facility for
setting up default roman, sans serif, typewriter, math, symbols and
lining/text figures Type1 fonts in LaTeX documents. Its purpose is to
make it easy to choose, mix and match fonts from among the main Type1
font sets available at CTAN. Other Type1 fonts can be readily
incorporated into typeface package management by modifying the provided
configuration file.

Ignoring the typographic dubiousness of this example, the following code
will initialise \rmdefault to the light, old style figures variant of KP
Fonts, \sfdefault to Helvetica, and \ttdefault to Luxi Mono typewriter.
Math fonts will be initialised to Math Design with Charter text. In the
process, math fonts and Helvetica will be automatically scaled to the
ex-height of KP Fonts. Luxi Mono will be scaled to 90% of its design


The typeface package contains the following files:

  - README - the package README file (this document)
  - typeface.pdf - the package manual
  - typeface.tex - the package manual source code
  - typeface.sty - the typeface package
  - typeface.cfg - installation customisation and reconfiguration file
  - typeface-test.tex - typeface package test harness
  - typeface-test-all-rm.pdf - a very large font exhibits file (~16MB)
  - typeface-test-all-rm.bat - the MS-DOS script used to produce the file above

See the documentation `typeface.pdf' for further details.

Change history
  - v0.1 (2012/05/28)  Prerelease - release for review


Copyright 2012 Geoffrey Jones <geoffrey.jones@uqconnect.edu.au>

Distributable under the LaTeX Project Public License, version 1.3c or
higher (your choice). The latest version of this license is at:

This work is "maintained" (per LPPL maintenance status) by Geoffrey Jones. 

Down­load the con­tents of this pack­age in one zip archive (17.2M).

type­face – Select a bal­anced set of fonts

The pack­age pro­vides the means of es­tab­lish­ing a con­sis­tent set of fonts for use in a doc­u­ment. It al­lows mix­ing and match­ing the Type 1 font sets avail­able on the archive (and it may be ex­tended, via its con­fig­u­ra­tion file, to sup­port other fonts).

Font-set def­i­ni­tion takes the form of a set of op­tions that are read when the pack­age is loaded: for each ty­po­graphic cat­e­gory (main body font, sans-serif font, monospace font, math­e­mat­ics fonts, text fig­ures, and so on), a font or a trans­for­ma­tion is given in those op­tions.

The ap­proach en­ables the user to re­mem­ber their own con­fig­u­ra­tions (as a sin­gle com­mand) and to bor­row con­fig­u­ra­tions that other users have de­vel­oped.

The present re­lease is des­ig­nated “for re­view”.

Li­cense The Project Public Li­cense 1.3
Copy­right2012 Ge­of­frey Jones
Main­tainerGe­of­frey Jones
Con­tained inTeX Live as type­face
MiKTeX as type­face
Topics font se­lec­tion schemes
Guest Book Sitemap Contact Contact Author