Typesetting
This topic contains packages with support for variations of typographic style.
Graphics package-alike macros for “general” boxes.
Format PDF files for use on a smartphone.
A LuaLaTeX package for automatic language-specific typography.
Bidirectional typesetting in plain TeX and LaTeX, using XeTeX.
Upscale or downscale all pages of a document.
To retain the original caption names when using Babel.
Use lua callbacks for “interesting” textual effects.
Easy colorblind-safe typesetting.
Insert colored belts in documents (to present skills, for example).
Overfull pages with ConTeXt.
Provide copyright notices for images in a document.
Boxes with crossed corners.
LaTeX package for the English raised decimal point.
Comma for decimal numbers.
Disable misplaced ligatures in LaTeX documents.
Provides dotless i’s and j’s for use in any math font.
Generates a dot-less j.
Adjust the gender of words in a document.
Fix uneven spacing around ellipses in LaTeX text mode.
Named mark registers with e-TeX.
Upright brackets in emphasised text.
Insert nonbreakable spaces, using encTeX.
Sympathetically spaced ellipsis after punctuation.
A range of dash commands for compound words.
A simple macro for faking bold fonts.
Fix miscellaneous two column mode features.
Patches for LaTeX.
Systematic treatment of ‘foreign’ words in documents.
Create a frontispiece for Italian theses.
Gender neutrality for languages with grammatical gender.
Alternating pronouns to aid gender-neutral writing.
Intelligent commas for decimal numbers.
Determine if the current page is odd or even.
Support typography of l’Imprimerie Nationale Française.
Indent first paragraph after section header.
Define leading with a length.
Comprehensive ligature suppression functionalities.
Line numbers on paragraphs.
Text ellipses in LaTeX.
Bidi functions for LuaTeX.
Unicode Collation Algorithm library for Lua.
Prevent line breaks after single letter words, units, or academic titles.
Magazine layout.
Emulate look of a document typed on a typewriter.
Control the space after punctuation in math expressions.
Translation into German of the documentation of microtype.
Move punctuation following a citation.
No line breaks in text.
Passing options to packages or classes.
Control rendering parameters.
Make a counter reset at every page boundary.
Responsive design methods for LaTeX.
Selectively disable typographic ligatures.
Automatic strut computation.
Package to typeset SI units, numbers and angles.
International System of Units.
Make hyphens print as minus signs where appropriate.
Addressing various spacing issues.
Provides the \textsubscript command.
Typeset a swung dash in LaTeX.
Maintain vertical alignment of figures.
Simple commands for caps-to-small-caps text.
Use the textual comma character as decimal separator in math mode.
A stretchable \thinspace for LaTeX.
Setting rich-text input into Titling Caps.
Titles of books, articles, etc. in LaTeX.
Count pages in a document, and report last page number.
French translation of the documentation of booktabs.
French translation of the documentation of dcolumn.
Using a color stack for transparency with pdfTeX.
Typeset with a randomly variable monospace font.
Control the behaviour of "_" in text.
Intelligent page references.
Extremely configurable ellipses with formats for various style manuals.
Insert non-breakable spaces using XeTeX.
References to other LaTeX documents.