Benutzer-Werkzeuge

    ~~ RM: keiner ~~ UI: ---start--- ~~ IP:3.146.176.81~~

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
de:wiki:table [2011/09/08 19:23] – angelegt MWankede:wiki:table [2017/12/22 05:05] MWanke
Zeile 1: Zeile 1:
-{{  :status_10.gif|10%}} +====== Tabellen (Syntax) ======
-====== Table ====== +
-{{:de:baustelle.gif|Baustelle}}+
  
 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 +    * mit CSV-Liste 
-    - wrap-Plugin +    * Table-Editor 
-    itemtable für große Blöcke usw.+    * <del>tablewidth plugin</del> 
 +    * <del>itemtable für große Blöcke usw.</del>
  
 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:wiki:csv|Syntax-Seite]] dazu)
 +
 ====== 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       ^ zum Beispiel für                                                  ^ eine Titelzeile         +^ hervorgehoben     ^ zum Beispiel für                                              ^ eine Titelzeile  
-| 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 den doppelten senkrechten Strich) || +| Zeile 2 Spalte 1  | doppelte Spaltenbreite (beachte doppelten senkrechten Strich) || 
-| Zeile 3 Spalte 1    | Zeile2 Spalte 2                                                   | Zeile 2 Spalte 3        |+| Zeile 3 Spalte 1  | Zeile2 Spalte 2                                               | Zeile 2 Spalte 3 |
  
 Felder einer Tabelle starten mit "|" für ein normales Feld oder mit einem "^" für hervorgehobenes Feld. Felder einer Tabelle starten mit "|" für ein normales Feld oder mit einem "^" für hervorgehobenes Feld.
  
-  ^ hervorgehoben       ^ zum Beispiel für                                                  ^ eine Titelzeile         +  ^ hervorgehoben     ^ zum Beispiel für                                              ^ eine Titelzeile  
-  | 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 den doppelten senkrechten Strich) || +  | Zeile 2 Spalte 1  | doppelte Spaltenbreite (beachte doppelten senkrechten Strich) || 
-  | Zeile 3 Spalte 1    | Zeile2 Spalte 2                                                   | Zeile 2 Spalte 3        |+  | Zeile 3 Spalte 1  | Zeile2 Spalte 2                                               | Zeile 2 Spalte 3 |
  
 ===== 5.2 Formatierung/Ausrichtung ===== ===== 5.2 Formatierung/Ausrichtung =====
Zeile 82: Zeile 84:
   | Zeile 2 Spalte 1    | Zeile 2 Spalte 2                      Zeile 2 Spalte 3      |   | Zeile 2 Spalte 1    | Zeile 2 Spalte 2                      Zeile 2 Spalte 3      |
   | 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: [[de:wiki:csv|acsv]])
 |< 100% 50px - 5em 10em 10% >| |< 100% 50px - 5em 10em 10% >|
 ^ A  ^  B  ^  C  ^  D  ^  E  ^ ^ A  ^  B  ^  C  ^  D  ^  E  ^
Zeile 119: Zeile 139:
 </code> </code>
  
-====== 2. Wrap-Plugin ====== +====== Edit-Table ====== 
-... und im Mix mit WRAP +Ein Plugin für den Editor (Javascript muß eingeschalet sein)Damit lassen schnell und einfach Tabellen erstellen, erweitern und formatierenKontext-Menue (rechter Mausklick) beachten ;-)\\  
- +  * Eine neue Tabelle im Editor erstellen geht am Schnellsten über das Icon oben in der Toolbar (Symol Tabelle mit Zahnrad). 
-<WRAP info prewrap 300px> +  Um in den Bearbeitungs-Modus zu gelangen im eingeloggten Zustand das Fähnchen unter der Tabelle anklicken.
-Sytax dazu: +
-<code> +
-  |< 100% 50px - 5em 10em 10% >| +
-  ^ A  ^  B  ^  C  ^  D  ^  E  ^ +
-  | 1  |  2  |  3  |  4  |  5  | +
-</code> +
-</WRAP> +
- +
-... und auch dafür die Syntax: +
-  <WRAP info prewrap 280px> +
-  <code> +
-  |< 100% 50px - 5em 10em 10% >| +
-  ^ A  ^  B  ^  C  ^  D  ^  E  ^ +
-  | 1  |  2  |  3  |  4  |  5  | +
-  </code> +
-  </WRAP> +
- +
-====== 3ItemTable Plugin ====== +
-Link zur Doku: http://www.dokuwiki.org/plugin:itemtable\\  +
- +
-<itemtable c=Spalte_A,Spalte_B,Spalte_C;header=ItemTable-Test;fdelim=:;twidth=80%> +
-_NameZeile1 +
-Spalte_A:text_a1 +
-Spalte_C:<tablecell>Zelle(C1) \\ Dies ist ein Beispiel +
-wie text über mehrere\\ Zeilen verteilt werden kann.</tablecell> +
- +
-_Zeile2 +
-Spalte_B:<tablecell>Zelle(B2\\ \\ As you can see, local DokuWiki CRLF sequences   +
-can be added to force a linebreak in the cellOther formatting +
-elements **could be used as well**. +
-</tablecell> +
- +
-</itemtable> +
-\\  +
-\\  +
-Source-Code dazu: +
-<code><itemtable c=Spalte_A,Spalte_B,Spalte_C;header=ItemTable-Test;fdelim=:;twidth=80%> +
-_NameZeile1 +
-Spalte_A:text_a1 +
-Spalte_C:<tablecell>Zelle(C1) \\ Dies ist ein Beispiel +
-wie text über mehrere\\ Zeilen verteilt werden kann.</tablecell> +
- +
-_Zeile2 +
-Spalte_B:<tablecell>Zelle(B2) \\ \\ As you can see, local DokuWiki CRLF sequences   +
-can be added to force a linebreak in the cell. Other formatting +
-elements **could be used as well**. +
-</tablecell>+
  
-</itemtable></code>+^  1  ^  2  ^  3  ^ 
 +| A    B  |   C | 
 +|   X ^   Y | Z   |
  
 +To confirm an edit press enter or move to another cell. 
 +<showif mayedit>
 +[[http://[yourwiki]/lib/exe/mediamanager.php?ns=:[yournamespace]:|Upload MP3-files]]  
 +</showif>
 \\  \\ 
  
-{{  :awschriftzug.gif|amigawiki.de}}+{{  :awschriftzug.gif?nolink|www.amigawiki.org}}
 ====== Links ====== ====== Links ======
-  * http://www.amigawiki.de/doku.php?id=de:syntax +  * <del>zu 1. http://www.dokuwiki.org/plugin:tablewidth</del> 
-  * zu 1. http://www.dokuwiki.org/plugin:tablewidth +  * zu 2. https://www.dokuwiki.org/plugin:edittable
-  * zu 2. http://www.dokuwiki.org/plugin:wrap +
-  * zu 3. http://www.dokuwiki.org/plugin:itemtable+
  
 +{{page>quicklinks_syntax}}
Zuletzt geändert: 2017/12/22 05:07