|
Reader options
--strict
- Use strict markdown syntax, with no pandoc extensions or variants. When the input format is HTML, this means that constructs that have no equivalents in standard markdown (e.g. definition lists or strikeout text) will be parsed as raw HTML.
-R , --parse-raw
- Parse untranslatable HTML codes and LaTeX environments as raw HTML or LaTeX, instead of ignoring them. Affects only HTML and LaTeX input. Raw HTML can be printed in markdown, reStructuredText, HTML, Slidy, Slideous, DZSlides, and S5 output; raw LaTeX can be printed in markdown, reStructuredText, LaTeX, and ConTeXt output. The default is for the readers to omit untranslatable HTML codes and LaTeX environments. (The LaTeX reader does pass through untranslatable LaTeX commands, even if
-R is not specified.)
-S , --smart
- Produce typographically correct output, converting straight quotes to curly quotes,
--- to em-dashes, -- to en-dashes, and ... to ellipses. Nonbreaking spaces are inserted after certain abbreviations, such as “Mr.” (Note: This option is significant only when the input format is markdown or textile . It is selected automatically when the input format is textile or the output format is latex or context , unless --no-tex-ligatures is used.)
--old-dashes
- Selects the pandoc <= 1.8.2.1 behavior for parsing smart dashes:
- before a numeral is an en-dash, and -- is an em-dash. This option is selected automatically for textile input.
--base-header-level= NUMBER
- Specify the base level for headers (defaults to 1).
--indented-code-classes= CLASSES
- Specify classes to use for indented code blocks'for example,
perl,numberLines or haskell . Multiple classes may be separated by spaces or commas.
--normalize
- Normalize the document after reading: merge adjacent
Str or Emph elements, for example, and remove repeated Space s.
-p , --preserve-tabs
- Preserve tabs instead of converting them to spaces (the default).
--tab-stop= NUMBER
- Specify the number of spaces per tab (default is 4).
|