git.iko.soy/typeable/pandoc
on master help sign in
More documentation of extensions
ec7c163John MacFarlane
README+14−6
@@ -853,7 +853,7 @@ wrapping). Consider, for example:
853
853
854### Header identifiers in HTML, LaTeX, and ConTeXt ###
854### Header identifiers in HTML, LaTeX, and ConTeXt ###
855
855
856−**Extension**
856+**Extension: `header_identifiers`**
857
857
858Each header element in pandoc's HTML and ConTeXt output is given a
858Each header element in pandoc's HTML and ConTeXt output is given a
859unique identifier. This identifier is based on the text of the header.
859unique identifier. This identifier is based on the text of the header.
@@ -1205,7 +1205,7 @@ If default list markers are desired, use `#.`:
1205
1205
1206### Definition lists ###
1206### Definition lists ###
1207
1207
1208−*Extension*.
1208+**Extension: `definition_lists`**
1209
1209
1210Pandoc supports definition lists, using a syntax inspired by
1210Pandoc supports definition lists, using a syntax inspired by
1211[PHP Markdown Extra] and [reStructuredText]:[^3]
1211[PHP Markdown Extra] and [reStructuredText]:[^3]
@@ -1250,7 +1250,7 @@ definition and the next term:
1250
1250
1251### Numbered example lists ###
1251### Numbered example lists ###
1252
1252
1253−*Extension*.
1253+**Extension: `example_lists`**
1254
1254
1255The special list marker `@` can be used for sequentially numbered
1255The special list marker `@` can be used for sequentially numbered
1256examples. The first list item with a `@` marker will be numbered '1',
1256examples. The first list item with a `@` marker will be numbered '1',
@@ -1352,14 +1352,14 @@ A line containing a row of three or more `*`, `-`, or `_` characters
1352Tables
1352Tables
1353------
1353------
1354
1354
1355−*Extension*.
1356−
1357Four kinds of tables may be used. The first three kinds presuppose the use of
1355Four kinds of tables may be used. The first three kinds presuppose the use of
1358a fixed-width font, such as Courier. The fourth kind can be used with
1356a fixed-width font, such as Courier. The fourth kind can be used with
1359proportionally spaced fonts, as it does not require lining up columns.
1357proportionally spaced fonts, as it does not require lining up columns.
1360
1358
1361### Simple tables
1359### Simple tables
1362
1360
1361+**Extension: `simple_tables`**
1362+
1363Simple tables look like this:
1363Simple tables look like this:
1364
1364
1365 Right Left Center Default
1365 Right Left Center Default
@@ -1407,6 +1407,8 @@ would be right, left, center, and right aligned, respectively.
1407
1407
1408### Multiline tables
1408### Multiline tables
1409
1409
1410+**Extension: `multiline_tables`**
1411+
1410Multiline tables allow headers and table rows to span multiple lines
1412Multiline tables allow headers and table rows to span multiple lines
1411of text (but cells that span multiple columns or rows of the table are
1413of text (but cells that span multiple columns or rows of the table are
1412not supported). Here is an example:
1414not supported). Here is an example:
@@ -1457,6 +1459,8 @@ the table), or the table may be interpreted as a simple table.
1457
1459
1458### Grid tables
1460### Grid tables
1459
1461
1462+**Extension: `grid_tables`**
1463+
1460Grid tables look like this:
1464Grid tables look like this:
1461
1465
1462 : Sample grid table.
1466 : Sample grid table.
@@ -1481,6 +1485,8 @@ columns or rows. Grid tables can be created easily using [Emacs table mode].
1481
1485
1482### Pipe tables
1486### Pipe tables
1483
1487
1488+**Extension: `pipe_tables`**
1489+
1484Pipe tables look like this:
1490Pipe tables look like this:
1485
1491
1486 | Right | Left | Default | Center |
1492 | Right | Left | Default | Center |
@@ -1515,7 +1521,7 @@ and lists, and cannot span multiple lines.
1515Title block
1521Title block
1516-----------
1522-----------
1517
1523
1518−*Extension*.
1524+**Extension: `pandoc_title_blocks`**
1519
1525
1520If the file begins with a title block
1526If the file begins with a title block
1521
1527
@@ -1595,6 +1601,8 @@ will also have "Version 4.0" in the header.
1595Backslash escapes
1601Backslash escapes
1596-----------------
1602-----------------
1597
1603
1604+**Extension: `all_symbols_escapable`**
1605+
1598Except inside a code block or inline code, any punctuation or space
1606Except inside a code block or inline code, any punctuation or space
1599character preceded by a backslash will be treated literally, even if it
1607character preceded by a backslash will be treated literally, even if it
1600would normally indicate formatting. Thus, for example, if one writes
1608would normally indicate formatting. Thus, for example, if one writes