Microtypography is a range of methods for improving the
readability
Readability is the ease with which a reader can understand a written text. In natural language, the readability of text depends on its content (the complexity of its vocabulary and syntax) and its presentation (such as typographic aspects t ...
and appearance of text, especially
justified text. The methods reduce the appearance of large interword spaces and create edges to the text that appear more even. Microtypography methods can also increase
reading comprehension of text, reducing the
cognitive load
In cognitive psychology, cognitive load refers to the amount of working memory resources used. There are three types of cognitive load: ''intrinsic'' cognitive load is the effort associated with a specific topic; ''extraneous'' cognitive load refe ...
of reading.
Aims
Methods
Several methods can be used.
* These methods are sometimes called expansion.
Robert Bringhurst
Robert Bringhurst Appointments to the Order of Canada (2013). (born 16 October 1946) is a Canadian poet, typographer and author. He has translated substantial works from Haida and Navajo and from classical Greek and Arabic. He wrote ''The Elemen ...
suggests about 3% expansion or contraction of intercharacter spacing and about 2% expansion or contraction of glyphs as the largest permissible deviations. Compare the use of
Kashida
Kashida or Kasheeda ( fa, کشیده; "extended", "stretched", "lengthened") is a type of justification in the Arabic language and in some descendant cursive scripts. In contrast to white-space justification, which increases the length of a line ...
in Persian typography.
*
Glyph
A glyph () is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A g ...
s that are small (such as a period) or round (such as the letter "o") at the end of a line can be extended beyond the end of the line to create a more even line at the edge of the text. This is called protrusion, margin kerning, or
hanging punctuation
Hanging punctuation or exdentation is a microtypographic technique of typesetting punctuation marks and bullet points, most commonly quotation marks and hyphens, further towards the edge so that they do not disrupt the ‘flow’ of a body of ...
.
* Multiple different versions of the same glyph with different widths may be used. This method was used by
Gutenberg
Johannes Gensfleisch zur Laden zum Gutenberg (; – 3 February 1468) was a German inventor and craftsman who introduced letterpress printing to Europe with his movable-type printing press. Though not the first of its kind, earlier designs w ...
in the
42-line bible
The Gutenberg Bible (also known as the 42-line Bible, the Mazarin Bible or the B42) was the earliest major book printed using mass-produced movable metal type in Europe. It marked the start of the " Gutenberg Revolution" and the age of printed ...
(see ), but is less easy now because few fonts come with multiple versions of the same glyph. It is not practical with narrow variants of a font or with different weights of a font because the glyphs look too different from each other to create good effect. It is possible with some
multiple master fonts
Multiple master fonts (or MM fonts) are an extension to Adobe Systems' Type 1 PostScript fonts, now superseded by the advent of OpenType and, in particular, the introduction of OpenType Font Variations in OpenType 1.8, also called variable fon ...
.
* The interline space can be adjusted in a similar way to the interword space to create text blocks of identical height or to avoid
widows and orphans
In typesetting, widows and orphans are lines of text that dangle at the beginning and at the end of a block of text, either at the head or at the foot of a page or of a column of text.
Definitions
;Widow: A paragraph-ending line that falls ...
. However, this practice (sometimes called vertical justification) is frowned upon in quality typography, as it destroys the fabric of the text .
* The
tracking
Tracking may refer to:
Science and technology Computing
* Tracking, in computer graphics, in match moving (insertion of graphics into footage)
* Tracking, composing music with music tracker software
* Eye tracking, measuring the position of ...
(interletter, as opposed to interword, space) can be increased or decreased.
* The width of glyphs can be increased or decreased.
* The width of the
word spaces can be increased or decreased. Word spacing can be adjusted uniformly across a block of text or variably with different sized spaces used between different words. The variable adjustment method is often called syntactic cueing, phrase-based formatting, or
chunking
Chunking may mean:
* Chunking (division), an approach for doing simple mathematical division sums, by repeated subtraction
* Chunking (computational linguistics), a method for parsing natural language sentences into partial syntactic structures
* ...
when expansions or contractions are varied to group multiple words into units of meaning such as phrases or clauses. Chunking words by visually grouping them through word spacing or other white space improves reading comprehension, speed, and verbal fluency 10–40%.
The following methods are not usually considered part of microtypography, but are important to it.
* A
hyphen
The hyphen is a punctuation mark used to join words and to separate syllables of a single word. The use of hyphens is called hyphenation. ''Son-in-law'' is an example of a hyphenated word. The hyphen is sometimes confused with dashes ( figur ...
ation method that can break words at an appropriate point if necessary.
*
Justification
Justification may refer to:
* Justification (epistemology), a property of beliefs that a person has good reasons for holding
* Justification (jurisprudence), defence in a prosecution for a criminal offenses
* Justification (theology), God's act of ...
of text. If the text is not justified, the word spacing is fixed and so only the protrusion elements of microtypography are likely to be useful.
*
Kerning
In typography, kerning is the process of adjusting the spacing between characters in a proportional font, usually to achieve a visually pleasing result. Kerning adjusts the space between individual letterforms, while tracking (letter-spacing ...
helps ensure that the space between letters is appropriate before microtypography is applied.
Availability
Adobe
Adobe ( ; ) is a building material made from earth and organic materials. is Spanish for '' mudbrick''. In some English-speaking regions of Spanish heritage, such as the Southwestern United States, the term is used to refer to any kind of ...
Indesign
Adobe InDesign is a desktop publishing and page layout designing software application produced by Adobe Inc. and first released in 1999. It can be used to create works such as posters, flyers, brochures, magazines, newspapers, presentations, ...
provides microtypography and is based on the
Hz program developed by
Hermann Zapf
Hermann Zapf (; 8 November 1918 – 4 June 2015) was a German type designer and calligrapher who lived in Darmstadt, Germany. He was married to the calligrapher and typeface designer Gudrun Zapf-von Hesse. Typefaces he designed include ...
and Peter Karow. , InDesign is available for Apple Mac OS X and Microsoft Windows operating systems.
Scribus
Scribus () is free and open-source desktop publishing (DTP) software available for most desktop operating systems. It is designed for layout, typesetting, and preparation of files for professional-quality image-setting equipment. Scribus can a ...
provides limited microtypography in the form of glyph extensions and optical margins. It is available for Windows, Mac OS X, Linux, various BSD flavours, and others.
The
pdfTeX
__NOTOC__
The computer program pdfTeX is an extension of Knuth's typesetting program TeX, and was originally written and developed into a publicly usable product by Hàn Thế Thành as a part of the work for his PhD thesis at the Faculty of I ...
extension of
TeX
Tex may refer to:
People and fictional characters
* Tex (nickname), a list of people and fictional characters with the nickname
* Joe Tex (1933–1982), stage name of American soul singer Joseph Arrington Jr.
Entertainment
* ''Tex'', the Italian ...
, developed by
Hàn Thế Thành
__NOTOC__
The computer program pdfTeX is an extension of Knuth's typesetting program TeX, and was originally written and developed into a publicly usable product by Hàn Thế Thành as a part of the work for his PhD thesis at the Faculty of In ...
, incorporates microtypography. It is available for most operating systems. , pdfTeX is not fully compatible with
XeTeX
XeTeX (
or ; see also Pronouncing and writing "TeX") is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, Graphite and Apple Advanced Typography (AAT). It was originally written by Jonathan K ...
, an extension of TeX that makes it easier to use many typographic features of
OpenType
OpenType is a format for scalable computer fonts. It was built on its predecessor TrueType, retaining TrueType's basic structure and adding many intricate data structures for prescribing typographic behavior. OpenType is a registered trademark ...
fonts (in 2010, support for protrusion was added to it.). pdfTeX is almost fully supported (except for the adjustment of interword spacing and of kerning) with
LuaTeX
LuaTeX is a TeX-based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted by the TeX Live distribution as a successor to pdfTeX (itself an extension of ε-TeX, ...
, yet another extension of TeX which offers all of the benefits of XeTeX (and some others). For
LaTeX
Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well.
In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosper ...
, the
microtype
package provides an interface to the pdfTeX microtypographic extensions;
ConTeXt
Context may refer to:
* Context (language use), the relevant constraints of the communicative situation that influence language use, language variation, and discourse summary
Computing
* Context (computing), the virtual environment required to s ...
, another typesetting system based on TeX, offers both microtypographical features such as expansion and protrusion (a.k.a. hanging punctuation) and OpenType support through
LuaTeX
LuaTeX is a TeX-based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted by the TeX Live distribution as a successor to pdfTeX (itself an extension of ε-TeX, ...
.
Heirloom troff, an OpenType-compatible (and open-source) version of
UNIX
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
troff
troff (), short for "typesetter roff", is the major component of a document processing system developed by Bell Labs for the Unix operating system. troff and the related nroff were both developed from the original roff.
While nroff was inte ...
, supports protrusion, kerning and tracking.
The
word-processing
A word processor is an electronic device (later a computer software application) for text, composing, editing, formatting, and printing.
The word processor was a stand-alone office machine in the 1960s, combining the keyboard text-entry and prin ...
packages
OpenOffice.org Writer and
Microsoft Office Word
Microsoft Word is a word processing software developed by Microsoft. It was first released on October 25, 1983, under the name ''Multi-Tool Word'' for Xenix systems. Subsequent versions were later written for several other platforms includin ...
do not, , support microtypography. They allow pair kerning and have limited support for
ligaturing, but automatic ligaturing is not available.
GNU TeXmacs
GNU TeXmacs is a scientific word processor and typesetting component of the GNU Project. It originated as GNU Emacs with TeX functionalities, though it shares no code with those programs, while using TeX fonts. It is written and maintained by ...
support microtypography features such as expansion, protrusion, kerning and tracking.
Robin Williams suggests methods for achieving protrusion with word processors and
desktop publishing
Desktop publishing (DTP) is the creation of documents using page layout software on a personal ("desktop") computer. It was first used almost exclusively for print publications, but now it also assists in the creation of various forms of online ...
packages that do not make it directly available.
Asym
is a real-time microtypography platform developed by Asymmetrica Labs that subtly modifies word spacing, and claims to make significant improvements to engagement, conversions, and
E-commerce
E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain mana ...
purchase rates.
References
*
*
*
*
*
{{Typography terms
Typography