Paragraph

Erzeugt einen Absatz innerhalb eines Textblocks.

Kindelemente

A, Action, B, Barcode, Br, Clip, Color, Fontface, ForAll, Frame, HSpace, I, Image, Initial, Loop, NoBreak, Span, Sub, Sup, Switch, U, URL, Value

Elternelemente

Case, ForAll, Function, Loop, Otherwise, SetVariable, Td, Text, Textblock, Until, While

Attribute

actualtext (Text, optional, seit Version 4.19.23)

Setze den Text für Bildschirmlesegeräte.

allowbreak (Text, optional)

(Experimentell) Liste der Zeichen, bei denen ein Umbruch möglich ist. Das Leerzeichen wird nicht automatisch als Umbruchbunkt erkannt, wenn das Attribut angegeben ist.

bidi (optional, seit Version 4.1.14)

Analysiere die Richtung des Textes. Hilfreich für gemsichten links-nach-rechts und rechts-nach-links Text.

yes

Analysiere den Text.

no

Unterschiedliche Textrichtungen nicht beachten (Voreinstellung).

class (Text, optional)

CSS Klasse für diesen Absatz.

color (Text, optional, CSS Eigenschaft: color)

Farbe des Absatzes. Muss vorher mit DefineColor definiert worden sein.

direction (Text, optional, seit Version 4.1.12)

Die Laufrichtung des Textes (ltr oder rtl)

font-outline (Längenangabe, optional, seit Version 4.13.15)

Setze die Liniendicke der Schriftkontur.

fontfamily (Text, optional, CSS Eigenschaft: font-family)

Name der Schriftfamilie. Voreinstellung ist »text« (mit kleinem t).

html (optional, seit Version 4.1.2)

Stelle die HTML-Verarbeitung ein. Voreinstellung ist 'all'.

all

Interpretiere HTML beginnend mit dem aktuellen Element.

inner

Ignoriere den Namen des äußeren Elements.

off

HTML in diesem Absatz auschalten. Nehme nur den Text.

id (Text, optional)

CSS id für diesen Absatz.

label-left (Text, optional, seit Version 4.1.4)

Text der links vom Absatz ausgegeben wird.

label-left-align (optional, seit Version 4.1.4)

Ausrichtung des Textes

left

Linksbündig

right

Rechtsbündig

label-left-distance (Längenangabe, optional, seit Version 4.1.4)

Horizontaler Abstand zwischen Text und Absatz (wenn rechtsbündig).

label-left-width (Längenangabe, optional, seit Version 4.1.4)

Breite des Textes

language (optional)

Name der Sprache für die Silbentrennung und Darstellung.

padding-left (Längenangabe, optional, seit Version 3.9.27)

Stelle das padding links ein, also der Innenabstand des Textblocks.

padding-right (Längenangabe, optional, seit Version 3.9.27)

Stelle das padding rechts ein, also der Innenabstand des Textblocks.

parent (Text, optional, seit Version 4.19.8)

Die ID der Elternstruktur für tagged PDF. Wenn leer (''), dann wird versucht, die implizite Rollen-ID des Elternelements im Layout-XML zu nutzen.

role (optional, seit Version 3.5.7)

Die Rolle für PDF/UA (barrierefreiheit, tagged PDF)

structpos (top, cur oder Zahl, optional, seit Version 4.19.23)

Bestimme die Position des Tags in der Strukturhierarchie für PDF/UA. Voreinstellung ist 'cur', das Element wird in der aktuellen Postion (also am aktuellen Ende) eingefügt. 'top' oder 1 fügt das Element am Anfang der Struktur ein. Andere Zahlen bestimmen die Position des Elements.

textformat (Text, optional)

Name des zu benutzenden Textformats. Wird kein Textformat angegeben, nimmt das System das Textformat text.

Beispiel

<Textblock>
  <Paragraph fontfamily="Überschrift">
    <Value>Hallo Welt</Value>
  </Paragraph>
</Textblock>
<Textblock >
  <Paragraph fontfamily="Überschrift" language="German">
    <Value select="node()"/>
  </Paragraph>
  </Textblock>

wobei in den Daten ein Text steht, beispielsweise falls der aktuelle Knoten das Element Record ist:

<Record>Produktbeschreibung: die Artikelnummer <i>1234</i> setzt sich aus ... </Record>

Siehe auch

Das Kapitel Textformatierung und den Befehl Options für eine Liste aller unterstützter Sprachen.