DefineFontalias

seit Version 2.7.12

Definiert einen Alias für die Verwendung bei DefineFontfamily. Aliase werden rekursiv aufgelöst.

Kindelemente

(keine)

Elternelemente

AtPageCreation, AtPageShipout, Case, Contents, ForAll, Include, Layout, Loop, Otherwise, Record, SavePages, Until, While

Attribute

alias (Text)

Neuer (gleichberechtigter) Name der Schriftart

existing (Text)

Der Name der existierenden Schriftfamilie.

Beispiel

<DefineFontalias existing="DejaVuSerif" alias="serif"/>
<DefineFontalias existing="DejaVuSerif-Bold" alias="serif-bold"/>
<DefineFontalias existing="DejaVuSerif-Italic" alias="serif-italic"/>
<DefineFontalias existing="DejaVuSerif-BoldItalic" alias="serif-bolditalic"/>

Eine neue Schriftfamilie kann nun so definiert werden:

<DefineFontfamily name="Überschrift" fontsize="15" leading="17">
  <Regular fontface="serif"/>
  <Bold fontface="serif-bold"/>
  <BoldItalic fontface="serif-bolditalic"/>
  <Italic fontface="serif-italic"/>
</DefineFontfamily>

Siehe auch

Das Kapitel über Einbinden von Schriftarten und den Befehl <DefineFontfamily> sowie <LoadFontfile>.