Comprehensive TeX Archive Network

Direc­tory tex-archive/macros/latex/contrib/microtype


                        The `microtype' package
         Subliminal refinements towards typographical perfection
                         v2.5a     2013/05/23

* Overview

The `microtype' package provides a LaTeX interface to the micro-typographic
extensions that were introduced by pdfTeX and have since also propagated to
XeTeX and LuaTeX: most prominently, character protrusion and font expansion,
furthermore the adjustment of interword spacing and additional kerning, as
well as hyphenatable letterspacing (tracking) and the possibility to disable
all or selected ligatures.
These features may be applied to customisable sets of fonts, and all micro-
typographic aspects of the fonts can be configured in a straight-forward
and flexible way. Settings for various fonts are provided.

Note that character protrusion requires pdfTeX (version 0.14f or later),
LuaTeX, or XeTeX (at least version 0.9997). Font expansion works with pdfTeX
(version 1.20 for automatic expansion) or LuaTeX. The package will by default
enable protrusion and expansion if they can safely be assumed to work.
Disabling ligatures requires pdfTeX (at least version 1.30) or LuaTeX, while
the adjustment of interword spacing and of kerning only works with pdfTeX
(at least 1.40). Letterspacing is available with pdfTeX (1.40) or LuaTeX (0.62).

The alternative package `letterspace', which also works with plain TeX,
provides the user commands for letterspacing only, omitting support for all
other extensions.

The documentation can be found in microtype.pdf.

* Installation

 To install the package, use one of the following methods
 (in decreasing order of simplicity):

 - Use the package manager of your TeX system 
   (TeXLive: tlmgr install microtype
    MiKTeX: MiKTeX Package Manager)
 - Download microtype.tds.zip from CTAN, 
   extract it in the root of one of your TDS trees, 
   and update the filename database

 - Get the source (microtype.zip) from CTAN and extract it,
   run latex on microtype.ins to generate the package and configuration files,
   and move all generated files into a directory where LaTeX will find them,
   e.g., TEXMF/tex/latex/microtype/

* License

This work may be distributed and/or modified under the conditions of the
LaTeX Project Public License, either version 1.3c of this license or (at your
option) any later version. The latest version of this license is in:
http://www.latex-project.org/lppl.txt, and version 1.3c or later is part of
all distributions of LaTeX version 2005/12/01 or later.

This work has the LPPL maintenance status `author-maintained'.

This work consists of the files `microtype.dtx' and `microtype.ins' and the
derived files `microtype.sty', `microtype-pdftex.def', `microtype-xetex.def',
`microtype-luatex.def', `microtype.lua' and `letterspace.sty'.

Modified versions of the configuration files (*.cfg) may be distributed
provided that (1) the original copyright statement is not removed, and
(2) the identification string is changed.

         Copyright (c) 2004--2013  R Schlicht <w.m.l@gmx.net>


Name Size Date Notes
README 3274 2013-05-23 20:35
mi­crotype-utf.dtx 33782 2013-05-23 20:35
mi­crotype.dtx 612955 2013-05-23 20:35
mi­crotype.ins 6142 2013-05-23 20:35
mi­crotype.pdf 1541849 2013-05-23 20:38

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

mi­crotype – Sublim­i­nal re­fine­ments to­wards ty­po­graph­i­cal per­fec­tion

The pack­age pro­vides a LaTeX in­ter­face to the mi­cro-ty­po­graphic ex­ten­sions that were in­tro­duced by pdfTeX and have since also prop­a­gated to XTeX and LuaTeX: most promi­nently, char­ac­ter pro­tru­sion and font ex­pan­sion, fur­ther­more the ad­just­ment of in­ter­word spac­ing and ad­di­tional kern­ing, as well as hy­phen­at­able let­terspac­ing (track­ing) and the pos­si­bil­ity to dis­able all or se­lected lig­a­tures.

Th­ese fea­tures may be ap­plied to cus­tomis­able sets of fonts, and all mi­cro-ty­po­graphic as­pects of the fonts can be con­fig­ured in a straight-for­ward and flex­i­ble way. Set­tings for var­i­ous fonts are pro­vided.

Note that char­ac­ter pro­tru­sion re­quires pdfTeX, LuaTeX, or XTeX. Font ex­pan­sion works with pdfTeX or LuaTeX. The pack­age will by de­fault en­able pro­tru­sion and ex­pan­sion if they can safely be as­sumed to work. Dis­abling lig­a­tures re­quires pdfTeX or LuaTeX, while the ad­just­ment of in­ter­word spac­ing and of kern­ing only works with pdfTeX. Let­terspac­ing is avail­able with pdfTeX or LuaTeX.

The al­ter­na­tive pack­age `let­terspace', which also works with plain TeX, pro­vides the user com­mands for let­terspac­ing only, omit­ting sup­port for all other ex­ten­sions.

Pack­age De­tailsmi­crotype
Li­censeThe LaTeX Project Public Li­cense
Main­tainerRobert Sch­licht
TDS archivemicrotype.tds.zip
Con­tained inTeX Live as mi­crotype
MiKTeX as mi­crotype
Topics change space be­tween char­ac­ters
para­graph shapes, mar­gin ad­just­ments, etc.
See also pdfcprot
Guest Book Sitemap Contact Contact Author