@@ -1335,10 +1335,13 @@ Tables
13351335
13361336*Pandoc extension*.
13371337
1338−Three kinds of tables may be used. All three kinds presuppose the use of
1339−a fixed-width font, such as Courier.
1338+Four kinds of tables may be used. The first three kinds presuppose the use of
1339+a fixed-width font, such as Courier. The fourth kind can be used with
1340+proportionally spaced fonts, as it does not require lining up columns.
13401341
1341−**Simple tables** look like this:
1342+### Simple tables
1343+
1344+Simple tables look like this:
13421345
13431346 Right Left Center Default
13441347 ------- ------ ---------- -------
@@ -1383,7 +1386,9 @@ When headers are omitted, column alignments are determined on the basis
13831386of the first line of the table body. So, in the tables above, the columns
13841387would be right, left, center, and right aligned, respectively.
13851388
1386−**Multiline tables** allow headers and table rows to span multiple lines
1389+### Multiline tables
1390+
1391+Multiline tables allow headers and table rows to span multiple lines
13871392of text (but cells that span multiple columns or rows of the table are
13881393not supported). Here is an example:
13891394
@@ -1431,7 +1436,9 @@ It is possible for a multiline table to have just one row, but the row
14311436should be followed by a blank line (and then the row of dashes that ends
14321437the table), or the table may be interpreted as a simple table.
14331438
1434−**Grid tables** look like this:
1439+### Grid tables
1440+
1441+Grid tables look like this:
14351442
14361443 : Sample grid table.
14371444
@@ -1453,6 +1460,38 @@ columns or rows. Grid tables can be created easily using [Emacs table mode].
14531460
14541461 [Emacs table mode]: http://table.sourceforge.net/
14551462
1463+### Pipe tables
1464+
1465+Pipe tables look like this:
1466+
1467+ | Right | Left | Default | Center |
1468+ |------:|:-----|---------|:------:|
1469+ | 12 | 12 | 12 | 12 |
1470+ | 123 | 123 | 123 | 123 |
1471+ | 1 | 1 | 1 | 1 |
1472+
1473+ : Demonstration of simple table syntax.
1474+
1475+The syntax is the same as in [PHP markdown extra]. The beginning and
1476+ending pipe characters are optional, but pipes are required between all
1477+columns. The colons indicate column alignment as shown. The header
1478+can be omitted, but the horizontal line must still be included, as
1479+it defines column alignments.
1480+
1481+Since the pipes indicate column boundaries, columns need not be vertically
1482+aligned, as they are in the above example. So, this is a perfectly
1483+legal (though ugly) pipe table:
1484+
1485+ fruit| price
1486+ -----|-----:
1487+ apple|2.05
1488+ pear|1.37
1489+ orange|3.09
1490+
1491+The cells of pipe tables cannot contain block elements like paragraphs
1492+and lists, and cannot span multiple lines.
1493+
1494+ [PHP markdown extra]: http://michelf.ca/projects/php-markdown/extra/#table
14561495
14571496Title block
14581497-----------