@@ -853,7 +853,7 @@ wrapping). Consider, for example:
854### Header identifiers in HTML, LaTeX, and ConTeXt ###
854### Header identifiers in HTML, LaTeX, and ConTeXt ###
856−**Extension: `header_identifiers`**
856+**Extension**
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.
@@ -1352,14 +1352,15 @@ A line containing a row of three or more `*`, `-`, or `_` characters
1355+**Extension: `simple_tables`, `multiline_tables`, `grid_tables`,
1356+`pipe_tables`, `table_captions`**
1355Four kinds of tables may be used. The first three kinds presuppose the use of
1358Four kinds of tables may be used. The first three kinds presuppose the use of
1356a fixed-width font, such as Courier. The fourth kind can be used with
1359a fixed-width font, such as Courier. The fourth kind can be used with
1357proportionally spaced fonts, as it does not require lining up columns.
1360proportionally spaced fonts, as it does not require lining up columns.
1359### Simple tables
1362### Simple tables
1361−**Extension: `simple_tables`**
1363Simple tables look like this:
1364Simple tables look like this:
1365 Right Left Center Default
1366 Right Left Center Default
@@ -1407,8 +1408,6 @@ would be right, left, center, and right aligned, respectively.
1408### Multiline tables
1409### Multiline tables
1410−**Extension: `multiline_tables`**
1412Multiline tables allow headers and table rows to span multiple lines
1411Multiline tables allow headers and table rows to span multiple lines
1413of text (but cells that span multiple columns or rows of the table are
1412of text (but cells that span multiple columns or rows of the table are
1414not supported). Here is an example:
1413not supported). Here is an example:
@@ -1459,8 +1458,6 @@ the table), or the table may be interpreted as a simple table.
1460### Grid tables
1459### Grid tables
1462−**Extension: `grid_tables`**
1464Grid tables look like this:
1461Grid tables look like this:
1466 : Sample grid table.
1463 : Sample grid table.
@@ -1485,8 +1482,6 @@ columns or rows. Grid tables can be created easily using [Emacs table mode].
1486### Pipe tables
1483### Pipe tables
1488−**Extension: `pipe_tables`**
1490Pipe tables look like this:
1485Pipe tables look like this:
1492 | Right | Left | Default | Center |
1487 | Right | Left | Default | Center |
@@ -1640,7 +1635,7 @@ Backslash escapes do not work in verbatim contexts.
1640Smart punctuation
1635Smart punctuation
1641-----------------
1636-----------------
1643−*Extension*.
1638+**Extension**
1645If the `--smart` option is specified, pandoc will produce typographically
1640If the `--smart` option is specified, pandoc will produce typographically
1646correct output, converting straight quotes to curly quotes, `---` to
1641correct output, converting straight quotes to curly quotes, `---` to
@@ -1669,6 +1664,8 @@ will not trigger emphasis:
1670 This is * not emphasized *, and \*neither is this\*.
1665 This is * not emphasized *, and \*neither is this\*.
1667+**Extension: `intraword_underscores`**
1672Because `_` is sometimes used inside words and identifiers,
1669Because `_` is sometimes used inside words and identifiers,
1673pandoc does not interpret a `_` surrounded by alphanumeric
1670pandoc does not interpret a `_` surrounded by alphanumeric
1674characters as an emphasis marker. If you want to emphasize
1671characters as an emphasis marker. If you want to emphasize
@@ -1679,7 +1676,7 @@ just part of a word, use `*`:
1680### Strikeout ###
1677### Strikeout ###
1682−*Extension*.
1679+**Extension: `strikeout`**
1684To strikeout a section of text with a horizontal line, begin and end it
1681To strikeout a section of text with a horizontal line, begin and end it
1685with `~~`. Thus, for example,
1682with `~~`. Thus, for example,
@@ -1689,7 +1686,7 @@ with `~~`. Thus, for example,
1690### Superscripts and subscripts ###
1687### Superscripts and subscripts ###
1692−*Extension*.
1689+**Extension: `superscript`, `subscript`**
1694Superscripts may be written by surrounding the superscripted text by `^`
1691Superscripts may be written by surrounding the superscripted text by `^`
1695characters; subscripts may be written by surrounding the subscripted
1692characters; subscripts may be written by surrounding the subscripted
@@ -1727,6 +1724,8 @@ work in verbatim contexts:
1728 This is a backslash followed by an asterisk: `\*`.
1725 This is a backslash followed by an asterisk: `\*`.
1727+**Extension: `inline_code_attributes`**
1730Attributes can be attached to verbatim text, just as with
1729Attributes can be attached to verbatim text, just as with
1731[delimited code blocks](#delimited-code-blocks):
1730[delimited code blocks](#delimited-code-blocks):
@@ -1735,7 +1734,7 @@ Attributes can be attached to verbatim text, just as with
1738−*Extension*.
1737+**Extension: `tex_math`**
1740Anything between two `$` characters will be treated as TeX math. The
1739Anything between two `$` characters will be treated as TeX math. The
1741opening `$` must have a character immediately to its right, while the
1740opening `$` must have a character immediately to its right, while the
@@ -1842,10 +1841,10 @@ Markdown allows you to insert raw HTML (or DocBook) anywhere in a document
1842literally).
1841literally).
1844The raw HTML is passed through unchanged in HTML, S5, Slidy, Slideous,
1843The raw HTML is passed through unchanged in HTML, S5, Slidy, Slideous,
1846−Markdown, and Textile output, and suppressed in other formats.
1844+DZSlides, EPUB, Markdown, and Textile output, and suppressed in other
1848−*Extension*.
1847+**Extension: `markdown_in_html_blocks`**
1850Standard markdown allows you to include HTML "blocks": blocks
1849Standard markdown allows you to include HTML "blocks": blocks
1851of HTML between balanced tags that are separated from the surrounding text
1850of HTML between balanced tags that are separated from the surrounding text
@@ -1886,7 +1885,7 @@ from being interpreted as markdown.
1889−*Extension*.
1888+**Extension: `raw_tex`**
1891In addition to raw HTML, pandoc allows raw LaTeX, TeX, and ConTeXt to be
1890In addition to raw HTML, pandoc allows raw LaTeX, TeX, and ConTeXt to be
1892included in a document. Inline TeX commands will be preserved and passed
1891included in a document. Inline TeX commands will be preserved and passed
@@ -1910,7 +1909,10 @@ LaTeX, not as markdown.
1910Inline LaTeX is ignored in output formats other than Markdown, LaTeX,
1909Inline LaTeX is ignored in output formats other than Markdown, LaTeX,
1911and ConTeXt.
1910and ConTeXt.
1913−### Macros ###
1912+LaTeX macros
1915+**Extension: `latex_macros`**
1915For output formats other than LaTeX, pandoc will parse LaTeX `\newcommand` and
1917For output formats other than LaTeX, pandoc will parse LaTeX `\newcommand` and
1916`\renewcommand` definitions and apply the resulting macros to all LaTeX
1918`\renewcommand` definitions and apply the resulting macros to all LaTeX
@@ -1938,6 +1940,10 @@ will become a link:
1938 <http://google.com>
1940 <http://google.com>
1939 <sam@green.eggs.ham>
1941 <sam@green.eggs.ham>
1943+**Extension: `autolink_code_spans`**
1945+Pandoc will render autolinked URLs and email addresses as
1942### Inline links ###
1948### Inline links ###
@@ -2026,7 +2032,7 @@ The link text will be used as the image's alt text:
2027### Pictures with captions ###
2033### Pictures with captions ###
2029−*Extension*.
2035+**Extension**
2031An image occurring by itself in a paragraph will be rendered as
2037An image occurring by itself in a paragraph will be rendered as
2032a figure with a caption.[^5] (In LaTeX, a figure environment will be
2038a figure with a caption.[^5] (In LaTeX, a figure environment will be
@@ -2050,7 +2056,7 @@ nonbreaking space after the image:
2050Footnotes
2056Footnotes
2051---------
2057---------
2053−*Extension*.
2059+**Extension: `footnotes`**
2055Pandoc's markdown allows footnotes, using the following syntax:
2061Pandoc's markdown allows footnotes, using the following syntax:
@@ -2081,6 +2087,8 @@ The footnotes themselves need not be placed at the end of the
2081document. They may appear anywhere except inside other block elements
2087document. They may appear anywhere except inside other block elements
2082(lists, block quotes, tables, etc.).
2088(lists, block quotes, tables, etc.).
2090+**Extension: `inline_notes`**
2084Inline footnotes are also allowed (though, unlike regular notes,
2092Inline footnotes are also allowed (though, unlike regular notes,
2085they cannot contain multiple paragraphs). The syntax is as follows:
2093they cannot contain multiple paragraphs). The syntax is as follows:
@@ -2094,7 +2102,7 @@ Inline and regular footnotes may be mixed freely.
2094Citations
2102Citations
2095---------
2103---------
2097−*Extension*.
2105+**Extension: `citations`**
2099Pandoc can automatically generate citations and a bibliography in a number of
2107Pandoc can automatically generate citations and a bibliography in a number of
2100styles (using Andrea Rossato's `hs-citeproc`). In order to use this feature,
2108styles (using Andrea Rossato's `hs-citeproc`). In order to use this feature,