jemdoc – tables
jemdoc includes preliminary support for tables.
Table syntax
~~~ {}{table}{TABLENAME} first entry | another entry || as many rows | as you like || bottom row | last entry ~~~
TABLENAME should either be replaced with a name — which becomes the table's css id — or be omitted.
Notes
There is no need to line up the | symbols. Extra whitespace is ignored.
The last row does not need a terminating ||.
Individual tables can be customised by replacing TABLENAME with a unique name, and using custom css. For example, within a css file, #countries { background: gray; } will make the background of the countries table gray.
Rows in a table are numbered sequentially for easy formatting with css. For example, to make the entries in the first row of a table called countries bold, use #countries tr.r1 { font-weight: bold; }.
Example
country | population | people per square km |
Canada | 33 million | 3.2 |
中华人民共和国 | 1300 million | 140 |
Kingdom of Denmark | 5.5 million | 130 |
New Zealand | 4.3 million | 15 |
United States of America | 300 million | 31 |