Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
de:wiki:table [2011/09/08 19:23] – angelegt MWanke | de:wiki:table [2017/12/22 05:05] – MWanke | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | {{ : | + | ====== |
- | ====== | + | |
- | {{: | + | |
Die Tabellen sind ein wichtiger Bestandteil der Syntax. | Die Tabellen sind ein wichtiger Bestandteil der Syntax. | ||
Möglichkeiten: | Möglichkeiten: | ||
- | * mit der original Syntax mit ' | + | * mit der original Syntax mit einem '|' bzw '^' |
* über Plugins zu erweiteren Funktionen | * über Plugins zu erweiteren Funktionen | ||
- | - tablewidth plugin | + | |
- | - wrap-Plugin | + | |
- | | + | |
+ | * <del>itemtable für große Blöcke usw.</ | ||
Zu klären ist hier auf jeden Fall noch die Verträglichkeiten mit Old-School-Browser. Und die Abhängigkeit zu CSS. | Zu klären ist hier auf jeden Fall noch die Verträglichkeiten mit Old-School-Browser. Und die Abhängigkeit zu CSS. | ||
+ | |||
+ | Tipp: einiges kann auch eleganter mit CSV-Tabellen erledigt werden (siehe extra-[[de: | ||
+ | |||
====== eingebaute Tabellen ====== | ====== eingebaute Tabellen ====== | ||
Kopie aus der Original-Syntax | Kopie aus der Original-Syntax | ||
Zeile 19: | Zeile 21: | ||
Mit DokuWiki können Tabellen ganz einfach erstellt werden: | Mit DokuWiki können Tabellen ganz einfach erstellt werden: | ||
- | ^ hervorgehoben | + | ^ hervorgehoben |
- | | Zeile 1 Spalte 1 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | | + | | Zeile 1 Spalte 1 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | |
- | | Zeile 2 Spalte 1 | doppelte Spaltenbreite (beachte | + | | Zeile 2 Spalte 1 | doppelte Spaltenbreite (beachte doppelten senkrechten Strich) || |
- | | Zeile 3 Spalte 1 | Zeile2 Spalte 2 | + | | Zeile 3 Spalte 1 | Zeile2 Spalte 2 |
Felder einer Tabelle starten mit " | Felder einer Tabelle starten mit " | ||
- | ^ hervorgehoben | + | ^ hervorgehoben |
- | | Zeile 1 Spalte 1 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | | + | | Zeile 1 Spalte 1 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | |
- | | Zeile 2 Spalte 1 | doppelte Spaltenbreite (beachte | + | | Zeile 2 Spalte 1 | doppelte Spaltenbreite (beachte doppelten senkrechten Strich) || |
- | | Zeile 3 Spalte 1 | Zeile2 Spalte 2 | + | | Zeile 3 Spalte 1 | Zeile2 Spalte 2 |
===== 5.2 Formatierung/ | ===== 5.2 Formatierung/ | ||
Zeile 82: | Zeile 84: | ||
| Zeile 2 Spalte 1 | Zeile 2 Spalte 2 | | Zeile 2 Spalte 1 | Zeile 2 Spalte 2 | ||
| Zeile 3 Spalte 1 | Zeile 3 Spalte 2 | Zeile 3 Spalte 3 | | | Zeile 3 Spalte 1 | Zeile 3 Spalte 2 | Zeile 3 Spalte 3 | | ||
+ | |||
+ | \\ | ||
+ | |||
+ | === Leerzeile === | ||
+ | |||
+ | Eine Leer-Zeile in eine Tabelle einfügen: | ||
+ | ^Header1^Header2^Header3^Header4^ | ||
+ | |field1 | field2 |field3 |field4| | ||
+ | | \\ |||| | ||
+ | |field1 | field2 |field3 |field4| | ||
+ | |||
+ | |||
+ | ^Header1 ^Header2 ^Header3 ^Header4 ^ | ||
+ | | field1 | field2 |field3 |field4 | | ||
+ | | \\ |||| | ||
+ | | field1 | field2 |field3 |field4 | | ||
+ | \\ | ||
+ | |||
=== Textausrichtung === | === Textausrichtung === | ||
Zeile 107: | Zeile 127: | ||
====== 1. Tabellenbreite-Plugin ====== | ====== 1. Tabellenbreite-Plugin ====== | ||
+ | erstmal nicht installiert (Alternative: | ||
|< 100% 50px - 5em 10em 10% >| | |< 100% 50px - 5em 10em 10% >| | ||
^ A ^ B ^ C ^ D ^ E ^ | ^ A ^ B ^ C ^ D ^ E ^ | ||
Zeile 119: | Zeile 139: | ||
</ | </ | ||
- | ====== | + | ====== |
- | ... und im Mix mit WRAP | + | Ein Plugin für den Editor (Javascript muß eingeschalet sein). Damit lassen schnell |
- | + | * Eine neue Tabelle im Editor erstellen geht am Schnellsten | |
- | <WRAP info prewrap 300px> | + | * Um in den Bearbeitungs-Modus zu gelangen |
- | Sytax dazu: | + | |
- | < | + | |
- | |< 100% 50px - 5em 10em 10% >| | + | |
- | ^ A ^ B ^ C ^ D ^ E ^ | + | |
- | | 1 | 2 | 3 | 4 | 5 | | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | ... und auch dafür die Syntax: | + | |
- | <WRAP info prewrap 280px> | + | |
- | < | + | |
- | |< 100% 50px - 5em 10em 10% >| | + | |
- | ^ A ^ B ^ C ^ D ^ E ^ | + | |
- | | 1 | 2 | 3 | 4 | 5 | | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | ====== 3. ItemTable | + | |
- | Link zur Doku: http:// | + | |
- | + | ||
- | < | + | |
- | _NameZeile1 | + | |
- | Spalte_A: | + | |
- | Spalte_C:< | + | |
- | wie text über mehrere\\ Zeilen verteilt werden kann.</ | + | |
- | + | ||
- | _Zeile2 | + | |
- | Spalte_B:< | + | |
- | can be added to force a linebreak in the cell. Other formatting | + | |
- | elements | + | |
- | </ | + | |
- | + | ||
- | </ | + | |
- | \\ | + | |
- | \\ | + | |
- | Source-Code dazu: | + | |
- | < | + | |
- | _NameZeile1 | + | |
- | Spalte_A: | + | |
- | Spalte_C:< | + | |
- | wie text über mehrere\\ Zeilen verteilt werden kann.</ | + | |
- | + | ||
- | _Zeile2 | + | |
- | Spalte_B:< | + | |
- | can be added to force a linebreak in the cell. Other formatting | + | |
- | elements **could be used as well**. | + | |
- | </ | + | |
- | </ | + | ^ 1 ^ 2 ^ 3 ^ |
+ | | A | ||
+ | | X ^ Y | Z | | ||
+ | To confirm an edit press enter or move to another cell. | ||
+ | <showif mayedit> | ||
+ | [[http:// | ||
+ | </ | ||
\\ | \\ | ||
- | {{ : | + | {{ : |
====== Links ====== | ====== Links ====== | ||
- | * http:// | + | * <del>zu 1. http:// |
- | * zu 1. http:// | + | * zu 2. https:// |
- | * zu 2. http:// | + | |
- | * zu 3. http:// | + | |
+ | {{page> |