git.iko.soy/typeable/pandoc
on master help sign in
More documentation of extensions
commitec7c1631a57ae48e3763bfb4de1288423d9e3aea authorJohn MacFarlane <jgm@berkeley.edu> dateFri 27 Jul 2012, 16:00 (14 years ago) parentb516082
1 file changed+14−6
README+14−6
README+14−6
@@ -853,7 +853,7 @@ wrapping). Consider, for example:
853853
854854### Header identifiers in HTML, LaTeX, and ConTeXt ###
855855
856−**Extension**
856+**Extension: `header_identifiers`**
857857
858858Each header element in pandoc's HTML and ConTeXt output is given a
859859unique identifier. This identifier is based on the text of the header.
@@ -1205,7 +1205,7 @@ If default list markers are desired, use `#.`:
12051205
12061206### Definition lists ###
12071207
1208−*Extension*.
1208+**Extension: `definition_lists`**
12091209
12101210Pandoc supports definition lists, using a syntax inspired by
12111211[PHP Markdown Extra] and [reStructuredText]:[^3]
@@ -1250,7 +1250,7 @@ definition and the next term:
12501250
12511251### Numbered example lists ###
12521252
1253−*Extension*.
1253+**Extension: `example_lists`**
12541254
12551255The special list marker `@` can be used for sequentially numbered
12561256examples. 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
13521352Tables
13531353------
13541354
1355−*Extension*.
1356−
13571355Four kinds of tables may be used. The first three kinds presuppose the use of
13581356a fixed-width font, such as Courier. The fourth kind can be used with
13591357proportionally spaced fonts, as it does not require lining up columns.
13601358
13611359### Simple tables
13621360
1361+**Extension: `simple_tables`**
1362+
13631363Simple tables look like this:
13641364
13651365 Right Left Center Default
@@ -1407,6 +1407,8 @@ would be right, left, center, and right aligned, respectively.
14071407
14081408### Multiline tables
14091409
1410+**Extension: `multiline_tables`**
1411+
14101412Multiline tables allow headers and table rows to span multiple lines
14111413of text (but cells that span multiple columns or rows of the table are
14121414not supported). Here is an example:
@@ -1457,6 +1459,8 @@ the table), or the table may be interpreted as a simple table.
14571459
14581460### Grid tables
14591461
1462+**Extension: `grid_tables`**
1463+
14601464Grid tables look like this:
14611465
14621466 : Sample grid table.
@@ -1481,6 +1485,8 @@ columns or rows. Grid tables can be created easily using [Emacs table mode].
14811485
14821486### Pipe tables
14831487
1488+**Extension: `pipe_tables`**
1489+
14841490Pipe tables look like this:
14851491
14861492 | Right | Left | Default | Center |
@@ -1515,7 +1521,7 @@ and lists, and cannot span multiple lines.
15151521Title block
15161522-----------
15171523
1518−*Extension*.
1524+**Extension: `pandoc_title_blocks`**
15191525
15201526If the file begins with a title block
15211527
@@ -1595,6 +1601,8 @@ will also have "Version 4.0" in the header.
15951601Backslash escapes
15961602-----------------
15971603
1604+**Extension: `all_symbols_escapable`**
1605+
15981606Except inside a code block or inline code, any punctuation or space
15991607character preceded by a backslash will be treated literally, even if it
16001608would normally indicate formatting. Thus, for example, if one writes