TablePlugin#
Das TablePlugin erlaubt die Notierung und damit die Migration von Tabellen auf einer Seite mit einer speziellen, erweiterten Syntax. Eine Tabelle mit TablePlugin-Syntax wird folgendermaßen eingebunden:
[{Table ||Spalte1||Spalte2 |Zelle1|Zelle2 |Zelle1|Zelle2 }]
Die Leerzeile nach dem einleitenden Tag ist Zwang!
Folgende Richtlinien der erweiterten Tabellensyntax sind zu beachten:
- Enthält eine Zeile nur eine Zelle, wird die nächste Zeile nicht als nächste Zeile gerechnet, sondern als nächste Zelle.
- Zellen können problemlos Zeilenumbrüche enthalten.
- Entspricht der Inhalt einer Zelle <, so wird sie mit der Zelle links davon verschmolzen („colspan“).
- Entspricht der Inhalt einer Zelle ^, so wird sie mit der Zelle darüber verschmolzen („rowspan“).
- Beginnt der Inhalt einer Zelle mit einem Hash (#), so wird dieser durch die aktuelle Zeilennummer ersetzt. (Achtung: dies scheint nicht zu funktionieren, wenn eine Zeile durch mehrzeilige einspaltige Definition deklariert ist.)
In Form von Optionen bietet das TablePlugin außerdem Möglichkeit der Definition von speziellen CSS-Richtlinien:
Option | Standardwert | Optional? | Beschreibung |
---|---|---|---|
rowNumber | 0 | optional | Zeilennummer der ersten Zeile (wichtig für die #-Syntax}. |
style | optional | CSS-Formatdefinitionen, die auf die Tabelle selbst angewandt werden. | |
dataStyle | optional | CSS-Formatdefinitionen, die auf jede normale Tabellenzelle angewandt werden. | |
headerStyle | optional | CSS-Formatdefinitionen, die auf jede Überschriften-Tabellenzelle angewandt werden. | |
evenRowStyle | optional | CSS-Formatdefinitionen, die auf jede Zeile mit einer geraden Zeilennummer angewandt wird. (rowNumber hat keine Auswirkung.) | |
oddRowStyle | optional | CSS-Formatdefinitionen, die auf jede Zeile mit einer ungeraden Zeilennummer angewandt wird. (rowNumber hat keine Auswirkung.) |
Außerdem kann man einzelne Zellen formatieren:
||Überschrift 1||(color:red;)Rote Überschrift |Feld 1|(background-color:yellow;}Gelbes Feld
Englische Version#
siehe: TablePlugin
Kategorie#
Add new attachment
Only authorized users are allowed to upload new attachments.