# Elementname: `DefineFontfamily`

## Beschreibung

Das Element DefineFontfamily definiert eine Schriftfamilie, auf in den Elementen Paragraph, Textblock, Fontface und Table mit dem Attribut `fontface` zugegriffen werden kann.

Erlaubte Attribute: fontsize, leading, name

Kindelemente: Bold, BoldItalic, Italic, Regular

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

### Attribute

fontsize (Zahl)

  Schriftgröße in pt (PostScript-Punkte, DTP-Punkte). Zahl ohne Einheit.

leading (Zahl)

  Abstand zwischen zwei Grundlinien in pt (PostScript-Punkte).

name (Text)

  Interner Name, unter dem die Schriftfamilie später angesprochen wird.

### Bemerkungen

Wird keine Schriftart angegeben, dann wird auf die Schriftfamilie text (kleines ‘t’) zurückgegriffen.

Die Schnitte Fett, Kursiv und FettKursiv müssen nur dann angegeben werden, wenn sie auch benutzt werden. Es wird aber empfohlen, diese anzugeben, damit nicht unbemerkt auf die Standardschriftart umgeschaltet wird.

## Beispiel

    <DefineFontfamily name="Helvetica" fontsize="12" leading="14">
      <Regular fontface="Helvetica Normal"/>
      <Bold fontface="Helvetica Fett"/>
      <Italic fontface="Helvetica Kursiv"/>
      <BoldItalic fontface="Helvetica Fett Kursiv"/>
    </DefineFontfamily>

Anschließend kann im Text auf diese Schriftfamilie zugegriffen werden:

    <Textblock width="18" column="1" fontface="Helvetica">
      <Paragraph>
       ...

## Siehe auch

LoadFontfile, DefineFontalias

# Befehlsübersicht

- A
- Action
- AddToList
- AtPageCreation
- AtPageShipout
- Attribute
- B
- Barcode
- Bold
- BoldItalic
- Bookmark
- Box
- Br
- Case
- Circle
- Color
- Column
- Columns
- Compatibility
- Contents
- Copy-of
- DefineColor
- DefineFontalias
- DefineFontfamily
- DefineTextformat
- Element
- Fontface
- ForAll
- Frame
- Grid
- Group
- HSpace
- Hyphenation
- I
- Image
- Include
- InsertPages
- Italic
- Layout
- Li
- LoadDataset
- LoadFontfile
- Loop
- Makeindex
- Margin
- Mark
- Message
- NewPage
- NextFrame
- NextRow
- NoBreak
- Ol
- Options
- Otherwise
- Output
- Overlay
- PDFOptions
- Pageformat
- Pagetype
- Paragraph
- PlaceObject
- Position
- PositioningArea
- PositioningFrame
- ProcessNode
- Record
- Regular
- Rule
- SaveDataset
- SavePages
- Sequence
- SetGrid
- SetVariable
- SortSequence
- Stylesheet
- Sub
- Sup
- Switch
- Table
- Tablefoot
- Tablehead
- Tablerule
- Td
- Text
- Textblock
- Tr
- Trace
- Transformation
- U
- URL
- Ul
- Until
- VSpace
- Value
- While

Version: 2.8.1 | Startseite | Befehlsreferenz | Andere Sprache: Englisch