543aa28c38
* Added Text.Pandoc.Pretty. This is better suited for pandoc than the 'pretty' package. One advantage is that we now get proper wrapping; Emph [Inline] is no longer treated as a big unwrappable unit. Previously we only got breaks for spaces at the "outer level." We can also more easily avoid doubled blank lines. Performance is significantly better as well. * Removed Text.Pandoc.Blocks. Text.Pandoc.Pretty allows you to define blocks and concatenate them. * Modified markdown, RST, org readers to use Text.Pandoc.Pretty instead of Text.PrettyPrint.HughesPJ. * Text.Pandoc.Shared: Added writerColumns to WriterOptions. * Markdown, RST, Org writers now break text at writerColumns. * Added --columns command-line option, which sets stColumns and writerColumns. * Table parsing: If the size of the header > stColumns, use the header size as 100% for purposes of calculating relative widths of columns.
77 lines
2.5 KiB
Text
77 lines
2.5 KiB
Text
Simple table with caption:
|
|
|
|
Right Left Center Default
|
|
------- ------ -------- ---------
|
|
12 12 12 12
|
|
123 123 123 123
|
|
1 1 1 1
|
|
|
|
: Demonstration of simple table syntax.
|
|
|
|
Simple table without caption:
|
|
|
|
Right Left Center Default
|
|
------- ------ -------- ---------
|
|
12 12 12 12
|
|
123 123 123 123
|
|
1 1 1 1
|
|
|
|
Simple table indented two spaces:
|
|
|
|
Right Left Center Default
|
|
------- ------ -------- ---------
|
|
12 12 12 12
|
|
123 123 123 123
|
|
1 1 1 1
|
|
|
|
: Demonstration of simple table syntax.
|
|
|
|
Multiline table with caption:
|
|
|
|
--------------------------------------------------------------
|
|
Centered Left Right Default aligned
|
|
Header Aligned Aligned
|
|
----------- ---------- ------------ --------------------------
|
|
First row 12.0 Example of a row that
|
|
spans multiple lines.
|
|
|
|
Second row 5.0 Here's another one. Note
|
|
the blank line between
|
|
rows.
|
|
--------------------------------------------------------------
|
|
|
|
: Here's the caption. It may span multiple lines.
|
|
|
|
Multiline table without caption:
|
|
|
|
--------------------------------------------------------------
|
|
Centered Left Right Default aligned
|
|
Header Aligned Aligned
|
|
----------- ---------- ------------ --------------------------
|
|
First row 12.0 Example of a row that
|
|
spans multiple lines.
|
|
|
|
Second row 5.0 Here's another one. Note
|
|
the blank line between
|
|
rows.
|
|
--------------------------------------------------------------
|
|
|
|
Table without column headers:
|
|
|
|
----- ----- ----- -----
|
|
12 12 12 12
|
|
123 123 123 123
|
|
1 1 1 1
|
|
----- ----- ----- -----
|
|
|
|
Multiline table without column headers:
|
|
|
|
----------- ---------- ------------ --------------------------
|
|
First row 12.0 Example of a row that
|
|
spans multiple lines.
|
|
|
|
Second row 5.0 Here's another one. Note
|
|
the blank line between
|
|
rows.
|
|
----------- ---------- ------------ --------------------------
|
|
|