Elementname: LoadFontfile

Description

Load a font file (.otf, .ttf, .pfb) and associate it with an internal name.

Allowed attributes: filename, marginprotrusion, name, oldstylefigures, smallcaps, space

Child elements: (none)

Parent elements: Case, ForAll, Include, Layout, Loop, Otherwise, Until, While

Attributes

filename (string)

The name (with extension) of the font file.

marginprotrusion (0 up to 100, optional)

The amount of protrusion glyphs like -, . and - stick into the right margin. Highly font dependent. Defaults to 0.

name (string)

The internal name of the font file. To be used within DefineFontfamily.

oldstylefigures (yes/no, optional)

Use oldstyle figures if the font includes them. (OpenType feature »onum«)

smallcaps (yes/no, optional)

Use small caps glyphs when the font supplies them.

space (0 up to 100, optional)

The natural width between words. Can be stretched by 30% and shrunk by 10%. Defaults to 25. The value is a percentile of the font size.

Info

The fonts are optionally taken from the local search path. On Windows the path %WINDIR%\Fonts (usually C:\Windows\Fonts) and on Mac OS X the paths /Library/Fonts and /System/Library/Fonts can be used as fallbacks for fonts. This can be configured with the setting fontpath.

See also

DefineFontfamily, How to use fonts

Commands

Version: 2.0.0 | Start page | Command reference | Other languages: German