Handbuch durchsuchen:

- Startseite
- Einleitung
- Hallo Welt!
- Grundlagen
  - Erstellen eines Layoutregelwerks
  - Aufbau der Datendatei und des Layoutregelwerks
  - Objekte ausgeben
  - Raster
  - Bereiche auf der Seite (PositioningArea)
  - Dateiorganisation
  - Silbentrennung / Spracheinstellungen
  - Einbinden von Schriftarten
  - Textformate
  - Textformatierung
  - Farben
- Programmierung
- Bilder einbinden
- Tabellen
- Fortgeschrittene Themen
  - Lesezeichen (Bookmarks)
  - Erzeugen von XML-Strukturen
  - Druckausgabe / Schnittmarken
  - CSS
  - Gruppen (virtuelle Objekte)
  - Virtuelle Seiten
  - Rotieren von Inhalten
  - Sortieren von Daten
  - Umfließen von Bildern
  - Seitentypen
  - Starten des Publishers über den Hotfolder
  - Lua-Filter / Datenvorverarbeitung
  - Schemavalidierung
  - Qualitätssicherung (PDF-Vergleich)
  - Fehlersuche / Debugging
  - Servermodus
  - Steuerung des Layouts beim Aufruf des Publishers
  - Bilder mit MetaPost erstellen und einbinden
- Kochbuch
  - Daumenregister
  - Mehrseitige PDF-Dateien einbinden
  - Layoutoptimierung mithilfe von Gruppen
  - Aufzählungslisten nachahmen
  - Verzeichnisse erstellen
  - Inhaltsverzeichnis in einem Durchlauf erstellen
  - Seitenzahlen: Seite x von y
- Installationsanleitung
- Dateinamen im Publisher
- Voreinstellungen im speedata Publisher
- Starten des Publishers über die Kommandozeile
- Konfiguration des Publishers
- Längenangaben und Maßeinheiten
- XPath- und Layoutfunktionen
- Interne Variablen
- XML Editor mit Schema verbinden
  - Visual Studio Code
  - OxygenXML
  - Atom
- Liste der Änderungen
- Glossar
- Kompatibilität mit anderer Software
- Befehlsreferenz
  - A
  - Action
  - AddSearchpath
  - AtPageCreation
  - AtPageShipout
  - AttachFile
  - Attribute
  - B
  - Barcode
  - Bold
  - BoldItalic
  - Bookmark
  - Box
  - Br
  - Case
  - Circle
  - ClearPage
  - Color
  - Column
  - Columns
  - Compatibility
  - Contents
  - Copy-of
  - DefineColor
  - DefineColorprofile
  - DefineFontalias
  - DefineFontfamily
  - DefineGraphic
  - DefineMatter
  - DefineTextformat
  - Element
  - Fallback
  - Fontface
  - ForAll
  - Frame
  - Grid
  - Group
  - Groupcontents
  - HSpace
  - Hyphenation
  - I
  - Image
  - Include
  - Initial
  - InsertPages
  - Italic
  - Layout
  - Li
  - LoadDataset
  - LoadFontfile
  - Loop
  - Makeindex
  - Margin
  - Mark
  - Message
  - NewPage
  - NextFrame
  - NextRow
  - NoBreak
  - Ol
  - Options
  - Otherwise
  - Output
  - Overlay
  - Pageformat
  - Pagetype
  - Paragraph
  - PDFOptions
  - PlaceObject
  - Position
  - PositioningArea
  - PositioningFrame
  - ProcessNode
  - Record
  - Regular
  - Rule
  - SaveDataset
  - SavePages
  - SetGrid
  - SetVariable
  - SortSequence
  - Stylesheet
  - Span
  - Sub
  - Sup
  - Switch
  - Table
  - TableNewPage
  - Tablefoot
  - Tablehead
  - Tablerule
  - Td
  - Text
  - Textblock
  - Tr
  - Trace
  - Transformation
  - U
  - Ul
  - Until
  - URL
  - Value
  - VSpace
  - While

Version 4.8.0
Handbuch durchsuchen

- Startseite
- Einleitung
- Hallo Welt!
- Grundlagen
  - Erstellen eines Layoutregelwerks
  - Aufbau der Datendatei und des Layoutregelwerks
  - Objekte ausgeben
  - Raster
  - Bereiche auf der Seite (PositioningArea)
  - Dateiorganisation
  - Silbentrennung / Spracheinstellungen
  - Einbinden von Schriftarten
  - Textformate
  - Textformatierung
  - Farben
- Programmierung
- Bilder einbinden
- Tabellen
- Fortgeschrittene Themen
  - Lesezeichen (Bookmarks)
  - Erzeugen von XML-Strukturen
  - Druckausgabe / Schnittmarken
  - CSS
  - Gruppen (virtuelle Objekte)
  - Virtuelle Seiten
  - Rotieren von Inhalten
  - Sortieren von Daten
  - Umfließen von Bildern
  - Seitentypen
  - Starten des Publishers über den Hotfolder
  - Lua-Filter / Datenvorverarbeitung
  - Schemavalidierung
  - Qualitätssicherung (PDF-Vergleich)
  - Fehlersuche / Debugging
  - Servermodus
  - Steuerung des Layouts beim Aufruf des Publishers
  - Bilder mit MetaPost erstellen und einbinden
- Kochbuch
  - Daumenregister
  - Mehrseitige PDF-Dateien einbinden
  - Layoutoptimierung mithilfe von Gruppen
  - Aufzählungslisten nachahmen
  - Verzeichnisse erstellen
  - Inhaltsverzeichnis in einem Durchlauf erstellen
  - Seitenzahlen: Seite x von y
- Installationsanleitung
- Dateinamen im Publisher
- Voreinstellungen im speedata Publisher
- Starten des Publishers über die Kommandozeile
- Konfiguration des Publishers
- Längenangaben und Maßeinheiten
- XPath- und Layoutfunktionen
- Interne Variablen
- XML Editor mit Schema verbinden
  - Visual Studio Code
  - OxygenXML
  - Atom
- Liste der Änderungen
- Glossar
- Kompatibilität mit anderer Software
- Befehlsreferenz
  - A
  - Action
  - AddSearchpath
  - AtPageCreation
  - AtPageShipout
  - AttachFile
  - Attribute
  - B
  - Barcode
  - Bold
  - BoldItalic
  - Bookmark
  - Box
  - Br
  - Case
  - Circle
  - ClearPage
  - Color
  - Column
  - Columns
  - Compatibility
  - Contents
  - Copy-of
  - DefineColor
  - DefineColorprofile
  - DefineFontalias
  - DefineFontfamily
  - DefineGraphic
  - DefineMatter
  - DefineTextformat
  - Element
  - Fallback
  - Fontface
  - ForAll
  - Frame
  - Grid
  - Group
  - Groupcontents
  - HSpace
  - Hyphenation
  - I
  - Image
  - Include
  - Initial
  - InsertPages
  - Italic
  - Layout
  - Li
  - LoadDataset
  - LoadFontfile
  - Loop
  - Makeindex
  - Margin
  - Mark
  - Message
  - NewPage
  - NextFrame
  - NextRow
  - NoBreak
  - Ol
  - Options
  - Otherwise
  - Output
  - Overlay
  - Pageformat
  - Pagetype
  - Paragraph
  - PDFOptions
  - PlaceObject
  - Position
  - PositioningArea
  - PositioningFrame
  - ProcessNode
  - Record
  - Regular
  - Rule
  - SaveDataset
  - SavePages
  - SetGrid
  - SetVariable
  - SortSequence
  - Stylesheet
  - Span
  - Sub
  - Sup
  - Switch
  - Table
  - TableNewPage
  - Tablefoot
  - Tablehead
  - Tablerule
  - Td
  - Text
  - Textblock
  - Tr
  - Trace
  - Transformation
  - U
  - Ul
  - Until
  - URL
  - Value
  - VSpace
  - While

- This manual in English

# Td

Erstellt eine Tabellenzelle, wie in HTML

## Kindelemente

`Barcode`, `Bookmark`, `Box`, `Copy-of`, `ForAll`, `Frame`, `Groupcontents`, `Image`, `Loop`, `Overlay`, `Paragraph`, `Switch`, `Table`, `VSpace`

## Elternelemente

`Case`, `ForAll`, `Loop`, `Otherwise`, `SetVariable`, `Tr`, `Until`, `While`

## Attribute

`align` (optional, CSS Eigenschaft: text-align)

  Die horizontale Ausrichtung des Tabelleninhalts

  `left`

    Der Inhalt der Zelle ist am linken Rand ausgerichtet. (Voreinstellung)

  `right`

    Der Inhalt der Zelle ist rechtsbündig ausgerichtet.

  `center`

    Der Inhalt der Zelle ist auf der Mittelachse ausgerichtet mit links und rechts Flatterrand.

  `justify`

    Text im Blocksatz.

`background-font-family` (Text, optional, CSS Eigenschaft: background-font-family, seit Version 2.3.7)

  Setzt die Fontfamilie für den Hintergrundtext. Voreinstellung ist die Fontfamilie für die Tabelle.

`background-size` (optional, CSS Eigenschaft: background-size, seit Version 2.3.7)

  Bestimmt die Größe des Hintergrundtexts. Derzeit ist nur 'contain' und 'auto' erlaubt.

  `contain`

    Der Text passt sich der Zellenhöhe an.

  `auto`

    Der Hintergrundtext wird nicht skaliert.

`background-text` (optional, CSS Eigenschaft: background-text, seit Version 2.3.7)

  Ein Text, der in den Tabellenhintergrund gelegt wird.

`background-textcolor` (optional, CSS Eigenschaft: background-textcolor, seit Version 2.3.7)

  Die Farbe des Hintergrundtexts, falls vorhanden.

`background-transform` (optional, CSS Eigenschaft: background-transform, seit Version 2.3.7)

  Die Transformation des Hintergrundtexts (falls vorhanden). Derzeit wird folgende Angabe unterstützt: `rotate(-40deg) (und andere Winkel im Bereich 0 bis -90).`

`backgroundcolor` (Text, optional, CSS Eigenschaft: background-color)

  Der Name der Hintergrundfarbe, wenn die Zelle eingefärbt werden soll.

`border-bottom` (Längenangabe, optional, CSS Eigenschaft: border-bottom-width)

  Die Breite der Linie unten. Die Linie liegt innerhalb der Zelle.

`border-bottom-color` (Text, optional, CSS Eigenschaft: border-bottom-color)

  Die Farbe der Linie unten.

`border-left` (Längenangabe, optional, CSS Eigenschaft: border-left-width)

  Die Breite der Linie links. Die Linie liegt innerhalb der Zelle.

`border-left-color` (Text, optional, CSS Eigenschaft: border-left-color)

  Die Farbe der Linie links.

`border-right` (Längenangabe, optional, CSS Eigenschaft: border-right-width)

  Die Breite der Linie rechts. Die Linie liegt innerhalb der Zelle.

`border-right-color` (Text, optional, CSS Eigenschaft: border-right-color)

  Die Farbe der Linie rechts.

`border-top` (Längenangabe, optional, CSS Eigenschaft: border-top-width)

  Die Breite der Linie oben. Die Linie liegt innerhalb der Zelle.

`border-top-color` (Text, optional, CSS Eigenschaft: border-top-color)

  Die Farbe der Linie oben.

`class` (Text, optional)

  Die CSS-Klasse für die Formtierung.

`colspan` (Zahl, optional)

  Die Anzahl der Spalten, die die Zelle überdecken soll. Voreinstellung ist 1.

`graphics` (Text, optional, seit Version 4.3.12)

  Zeichne die vordefinierte MetaPost-Grafik um die Tabellenzelle (experimentell).

`id` (Text, optional)

  CSS id für diese Tabellenzelle.

`padding` (Längenangabe, optional, CSS Eigenschaft: padding)

  Kurzform für die Bestimmung von padding-top und den anderen drei Werten mit derselben Maßangabe

`padding-bottom` (Längenangabe, optional, CSS Eigenschaft: padding-bottom)

  Bestimmt den Innenabstand einer Tabelle (unten)

`padding-left` (Längenangabe, optional, CSS Eigenschaft: padding-left)

  Bestimmt den Innenabstand einer Tabelle (links)

`padding-right` (Längenangabe, optional, CSS Eigenschaft: padding-right)

  Bestimmt den Innenabstand einer Tabelle (rechts)

`padding-top` (Längenangabe, optional, CSS Eigenschaft: padding-top)

  Bestimmt den Innenabstand einer Tabelle (oben)

`rotate` (Zahl, optional, seit Version 3.3.7)

  Drehe den Inhalt (im Uhrzeigersinn) der Tabellenzelle. Experimentell und derzeit nur für Textinhalte.

`rowspan` (Zahl, optional)

  Die Anzahl der Zeilen, die die Zelle überdecken soll. Voreinstellung ist 1.

`valign` (optional, CSS Eigenschaft: vertical-align)

  Die vertikale Ausrichtung des Zelleninhalts.

  `top`

    Der Zellinhalt ist an der oberen Kante ausgerichtet.

  `middle`

    Der Zellinhalt vertikal zentriert.

  `bottom`

    Der Zellinhalt ist an der unteren Kante ausgerichtet.

## Bemerkungen

Die Kindelemente der Tabellenzelle können Blockobjekte oder Zeilenobjekte sein. Blockobjekte erzeugen eine neue Zeile, Zeilenobjekte werden von rechts nach links so lange in eine Zeile geschrieben, bis die Zeilenbreite einen Zeilenumbruch erzwingt. Blockobjekte sind Paragraph, Table und Box, Zeilenobjekte sind Barcode und Image.

Das Attribut align erzeugt implizit ein Textformat (nur in Bezug auf Ausrichtung) für alle Kindelemente Paragraph, sofern dort kein Textformat angegeben ist.

## Beispiel

    <Tr>
      <Td colspan="2" align="right"><Paragraph><Value>Text</Value></Paragraph></Td>
      <Td rowspan="3"><Image width="3" file="bildname.jpg"/></Td>
    </Tr>

## Siehe auch

Befehl `<Table>`, Kapitel über Tabellen.

- Tablerule
- Text