doc:tables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:tables [2026/03/31 12:50] Simon Grantdoc:tables [2026/04/04 19:10] (current) – [Other syntax] Simon Grant
Line 7: Line 7:
 ==== Using the toolbar ==== ==== Using the toolbar ====
  
-In the editing toolbar, there is an icon for a few things: {{misc-icon.png}}. Clicking on that brings up a menu: {{misc-menu.png}}. It's the second of these, {{table-icon.png|Add table with caption}} that helps here. Clicking there gives you this …+In the editing toolbar, there is an icon for a few miscellaneous things: {{misc-icon.png}}. Clicking on that brings up a menu: {{misc-menu.png}}. It's the second of these, {{table-icon.png|Add table with caption}} that helps here. Clicking there gives you this template 
  
 ``` ```
-<table>+<table tab_label>
 <caption>caption</caption> <caption>caption</caption>
 ^ Header1 ^ Header2 ^ ^ Header1 ^ Header2 ^
Line 19: Line 19:
  
 ==== DokuWiki syntax ==== ==== DokuWiki syntax ====
-The key to the alignment of table cells are the spaces. In short, put two or more spaces where you don't want the contents to be. Zero or one space either side of cell contents will result in default left-alignment.+The key to the alignment of table cells are the spaces. In short, put two or more spaces on the side where you don't want the contents to be. Zero or one space both sides of cell contents will result in default left-alignment.
  
 ``` ```
 <table tab_label> <table tab_label>
 <caption>A table to demonstrate table cell alignment</caption> <caption>A table to demonstrate table cell alignment</caption>
-^ Col 1 ^ Col 2 ^ Col 3 ^ Col 4 ^ Col 5 ^ Col 6 ^ padding +^ Col 1 ^ Col 2 ^ Col 3 ^ Col 4 ^ Col 5 ^ Col 6 ^ 
-| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxxxxxxxxxxxx +| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxx 
-|left        centred  right|left        centred   right|?+|left        centred          right|left         centred       right | 
-|  centred  right|left       |  centred  right| left  |?+|  centred      right|left           |  centred        right| left      
- right | left       |    centred    |  right | left       |  centred  |?+    right | left      |    centred    |     right | left        |  centred 
-| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxxxxxxxxxxxx |+| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxx |
 </table> </table>
 ``` ```
 <table tab_label> <table tab_label>
 <caption>A table to demonstrate table cell alignment</caption> <caption>A table to demonstrate table cell alignment</caption>
-^ Col 1 ^ Col 2 ^ Col 3 ^ Col 4 ^ Col 5 ^ Col 6 ^ padding +^ Col 1 ^ Col 2 ^ Col 3 ^ Col 4 ^ Col 5 ^ Col 6 ^ 
-| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxxxxxxxxxxxx +| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxx 
-|left        centred  right|left        centred   right|?+|left        centred          right|left         centred       right | 
-|  centred  right|left       |  centred  right| left  |?+|  centred      right|left           |  centred        right| left      
- right | left       |    centred    |  right | left       |  centred  |?+    right | left      |    centred    |     right | left        |  centred 
-| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxxxxxxxxxxxx |+| xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxx |
 </table> </table>
  
 +===== Other syntax =====
 +
 +Markdown does not work for tables here. Perhaps there is too much overlap in syntax.
 +
 +MediaWiki tables are quite difficult and don't work here.
 +
 +This is one of the places that DokuWiki seems to have hit a sweet spot in terms of intuitive syntax.
 +
 +===== See also =====
  
 More detail on DokuWiki: [[doku>syntax#tables]] More detail on DokuWiki: [[doku>syntax#tables]]
  • doc/tables.1774961441.txt.gz
  • Last modified: 2026/03/31 12:50
  • by Simon Grant