/test/marks/table.t2t
http://txt2tags.googlecode.com/ · Unknown · 84 lines · 65 code · 19 blank · 0 comment · 0 complexity · 254343bc3d63b9f7587ab6be8f24e26f MD5 · raw file
- %!includeconf: test.conf
- BODYINIT
- %%% Syntax: Lines starting with a pipe |
- | Cell 1
- %%% Syntax: Extra pipes separate cells
- | Cell 1 | Cell 2 | Cell 3
- %%% Syntax: With a trailing pipe, make border
- | Cell 1 | Cell 2 | Cell 3 |
- %%% Syntax: Table lines starting with double pipe are heading
- || Cell 1 | Cell 2 | Cell 3 |
- %%% Align: Spaces before the leading pipe centralize the table
- | Cell 1 | Cell 2 | Cell 3 |
- %%% Align: Spaces inside the cell denote its alignment
- || Heading | Heading | Heading |
- % comments don't close an opened table
- | <- | -- | -> |
- | -- | -- | -- |
- | -> | -- | <- |
- %%% Span: Column span is defined by extra pipes at cell closing
- || 1 | 2 | 3+4 ||
- | 1 | 2 | 3 | 4 |
- | 1+2+3 ||| 4 |
- | 1 | 2+3 || 4 |
- | 1+2+3+4 ||||
- %%% Test: Empty cells are placed as expected
- | 0 | 1 | 2 | |
- | 4 | 5 | | 7 |
- | 8 | | A | B |
- | | D | E | F |
- %%% Test: Lines with different number of cells
- | 1 |
- | 1 | 2 |
- | 1 | 2 | 3 |
- | 1 | 2 | 3 | 4 |
- | 1 | 2 | 3 | 4 | 5 |
- %%% Test: Empty cells + Span + Messy cell number = Fun!
- | Jan |
- | Fev ||
- | Mar |||
- | Apr ||||
- | May |||||
- | 20% | 40% | 60% | 80% | 100% |
- | | | / | | |
- | | / / / / / ||| |
- | / / / / / / / / / |||||
- | | o | | o | |
- | | | . | | |
- | | = = = = ||| |
- | 01 | 02 | | | 05 | | 07 | |
- | | | 11 | | 13 | | | 16 |
- | 17 | | 19 | 20 | | | 23 | |
- | 25 | 26 | | | 29 | 30 | | 32 |
- | | | 35 | | 37 | | 39 | 40 |
- %%% Test: Lots of cells at the same line
- | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
- %%% Test: Empty lines
- | |
- | |
- | |
- %%% Invalid: There must be at least one space around the pipe
- |this|is|not|a|table|
- |this| is| not| a| table|
- |this |is |not |a |table |
- %%% Invalid: You must use spaces, not TABs
- | this | is | not | a | table |