autoinst (1) Linux Manual Page
NAME
autoinst – wrapper around the LCDF TypeTools, for installing and using OpenType fonts in LaTeX.
SYNOPSIS
autoinst -help
autoinst [options] font(s)
DESCRIPTION
Eddie Kohler’s LCDF TypeTools are superb tools for installing OpenType fonts in LaTeX, but they can be hard to use: they need many, often long, command lines and don’t generate the fd and sty files LaTeX needs. autoinst simplifies the use of the TypeTools for font installation by generating and executing all commands for otftotfm, and by creating and installing all necessary fd and sty files.
Given a family of font files (in otf or ttf format), autoinst will create several LaTeX font families:
-
- –
- Four text families (with lining and oldstyle digits, each in both tabular and proportional variants), all with the following shapes:
-
-
- n
- Roman (i.e., upright) text
- it, sl
- Italic and slanted (sometimes called oblique) text
- sc
- Small caps
- scit, scsl
- Italic and slanted small caps
- sw
- Swash
- nw
- “Upright swash”
- –
- For each T1-encoded text family: a family of TS1-encoded symbol fonts, in roman, italic and slanted shapes.
- –
- Families with superiors, inferiors, numerators and denominators, in roman, italic and slanted shapes.
- –
- Families with “Titling” characters; these “… replace the default glyphs with corresponding forms designed specifically for titling. These may be all-capital and/or larger on the body, and adjusted for viewing at larger sizes” (according to the OpenType Specification).
- –
- An ornament family; also in roman, italic and slanted shapes.
Of course, if your fonts don’t contain italics, oldstyle digits, small caps etc., the corresponding shapes and families are not created. In addition, the creation of most families and shapes can be controlled by the user (see “COMMAND-LINE OPTIONS” below).
These families use the FontPro project’s naming scheme: <FontFamily>-<Suffix>, where <Suffix> is:
- LF
- proportional (i.e., figures have varying widths) lining figures
- TLF
- tabular (i.e., all figures have the same width) lining figures
- OsF
- proportional oldstyle figures
- TOsF
- tabular oldstyle figures
- Sup
- superior characters (note that most fonts have only an incomplete set of superior characters: digits, some punctuation and the letters abdeilmnorst; normal forms are used for other characters)
- Inf
- inferior characters; usually only digits and some punctuation, normal forms for other characters
- Titl
- Titling characters; see above
- Orn
- ornaments
- Numr, Dnom
- numerators and denominators
The individual fonts are named <FontName>-<suffix>-<shape>-<enc>, where <suffix> is the same as above (but in lowercase), <shape> is either empty, “sc” or “swash”, and <enc> is the encoding (also in lowercase). A typical name in this scheme would be FiraSans-Light-osf-sc-ly1.
Using the fonts in your LaTeX documents
autoinst generates a style file for using the fonts in LaTeX documents, named <FontFamily>.sty. This style file also loads the fontenc and textcomp packages, if necessary. To use the fonts, add the command "
