microtype – Subliminal refinements towards typographical perfection

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 X∃TeX 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 X∃TeX.
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.