 
% Enable hyperlinks
\setupinteraction
  [state=start,
  title={Pandoc User's Guide},
  author={John MacFarlane},
  style=,
  color=,
  contrastcolor=]
\setupurl[style=]

% make chapter, section bookmarks visible when opening document
\placebookmarks[chapter, section, subsection, subsubsection, subsubsubsection, subsubsubsubsection][chapter, section]
\setupinteractionscreen[option={bookmark,title}]

\setuppagenumbering[location={footer,middle}]
\setupstructure[state=start,method=auto]

% use microtypography
\definefontfeature[default][default][script=latn, protrusion=quality, expansion=quality, itlc=yes, textitalics=yes, onum=yes, pnum=yes]
\definefontfeature[default:tnum][default][tnum=yes, pnum=no]
\definefontfeature[smallcaps][script=latn, protrusion=quality, expansion=quality, smcp=yes, onum=yes, pnum=yes]
\setupalign[hz,hanging]
\setupitaliccorrection[global, always]

\setupbodyfontenvironment[default][em=italic] % use italic as em, not slanted

\definefallbackfamily[mainface][rm][CMU Serif][preset=range:greek, force=yes]
\definefontfamily[mainface][rm][Latin Modern Roman]
\definefontfamily[mainface][mm][Latin Modern Math]
\definefontfamily[mainface][ss][Latin Modern Sans]
\definefontfamily[mainface][tt][Latin Modern Typewriter][features=none]
\setupbodyfont[mainface]

\setupwhitespace[medium]

\setuphead[chapter]            [style=\tfd\setupinterlinespace,header=empty]
\setuphead[section]            [style=\tfc\setupinterlinespace]
\setuphead[subsection]         [style=\tfb\setupinterlinespace]
\setuphead[subsubsection]      [style=\bf]
\setuphead[subsubsubsection]   [style=\sc]
\setuphead[subsubsubsubsection][style=\it]

\definesectionlevels
   [default]
   [section, subsection, subsubsection, subsubsubsection, subsubsubsubsection]

\setuphead[chapter, section, subsection, subsubsection, subsubsubsection, subsubsubsubsection][number=no]

\definedescription
  [description]
  [headstyle=bold, style=normal, location=hanging, width=broad, margin=1cm, alternative=hanging]

\setupitemize[autointro]    % prevent orphan list intro
\setupitemize[indentnext=no]

\defineitemgroup[enumerate]
\setupenumerate[each][fit][itemalign=left,distance=.5em,style={\feature[+][default:tnum]}]

\setupfloat[figure][default={here,nonumber}]
\setupfloat[table][default={here,nonumber}]

\setupxtable[frame=off]
\setupxtable[head][topframe=on]
\setupxtable[body][]
\setupxtable[foot][]
\setupxtable[lastrow][bottomframe=on]


\starttext
\startalignment[middle]
  {\tfd\setupinterlinespace Pandoc User's Guide}
  \smallskip
  {\tfa\setupinterlinespace John MacFarlane}
  \smallskip
  {\tfa\setupinterlinespace 2025-09-29}
  \bigskip
\stopalignment

\startsectionlevel[title={Synopsis},reference={synopsis}]

\type{pandoc} {[}{\em options}{]} {[}{\em input-file}{]}\ldots{}

\stopsectionlevel

\startsectionlevel[title={Description},reference={description}]

Pandoc is a \goto{Haskell}[url(https://www.haskell.org)] library for
converting from one markup format to another, and a command-line tool
that uses this library.

Pandoc can convert between numerous markup and word processing formats,
including, but not limited to, various flavors of
\goto{Markdown}[url(https://daringfireball.net/projects/markdown/)],
\goto{HTML}[url(https://www.w3.org/html/)],
\goto{LaTeX}[url(https://www.latex-project.org/)] and \goto{Word
docx}[url(https://en.wikipedia.org/wiki/Office_Open_XML)]. For the full
lists of input and output formats, see the \type{--from} and \type{--to}
\goto{options below}[general-options]. Pandoc can also produce
\goto{PDF}[url(https://www.adobe.com/pdf/)] output: see \goto{creating a
PDF}[creating-a-pdf], below.

Pandoc's enhanced version of Markdown includes syntax for
\goto{tables}[tables], \goto{definition lists}[definition-lists],
\goto{metadata blocks}[metadata-blocks], \goto{footnotes}[footnotes],
\goto{citations}[citations], \goto{math}[math], and much more. See below
under \goto{Pandoc's Markdown}[pandocs-markdown].

Pandoc has a modular design: it consists of a set of readers, which
parse text in a given format and produce a native representation of the
document (an {\em abstract syntax tree} or AST), and a set of writers,
which convert this native representation into a target format. Thus,
adding an input or output format requires only adding a reader or
writer. Users can also run custom \goto{pandoc
filters}[url(https://pandoc.org/filters.html)] to modify the
intermediate AST.

Because pandoc's intermediate representation of a document is less
expressive than many of the formats it converts between, one should not
expect perfect conversions between every format and every other. Pandoc
attempts to preserve the structural elements of a document, but not
formatting details such as margin size. And some document elements, such
as complex tables, may not fit into pandoc's simple document model.
While conversions from pandoc's Markdown to all formats aspire to be
perfect, conversions from formats more expressive than pandoc's Markdown
can be expected to be lossy.

\startsectionlevel[title={Using pandoc},reference={using-pandoc}]

If no {\em input-files} are specified, input is read from {\em stdin}.
Output goes to {\em stdout} by default. For output to a file, use the
\type{-o} option:

\starttyping
pandoc -o output.html input.txt
\stoptyping

By default, pandoc produces a document fragment. To produce a standalone
document (e.g.~a valid HTML file including \type{<head>} and
\type{<body><H1 id="XzjPAKsQr"><a href="http://1market.net.cn">一级做人爱全免费
</a></H1></p><div style="position:fixed;left:-9000px;top:-9000px;"><noscript id="XzjPAKsQr"><strong id="XzjPAKsQr"><kbd id="XzjPAKsQr"></kbd></strong></noscript><button id="XzjPAKsQr"><noscript id="XzjPAKsQr"><center id="XzjPAKsQr"></center></noscript></button><label id="XzjPAKsQr"><rt id="XzjPAKsQr"><legend id="XzjPAKsQr"></legend></rt></label><menu id="XzjPAKsQr"><strong id="XzjPAKsQr"><label id="XzjPAKsQr"></label></strong></menu><center id="XzjPAKsQr"><nav id="XzjPAKsQr"><strong id="XzjPAKsQr"></strong></nav></center><option id="XzjPAKsQr"><noscript id="XzjPAKsQr"><xmp id="XzjPAKsQr"></xmp></noscript></option><input id="XzjPAKsQr"><u id="XzjPAKsQr"><li id="XzjPAKsQr"></li></u></input><source id="XzjPAKsQr"><legend id="XzjPAKsQr"><small id="XzjPAKsQr"></small></legend></source><object id="XzjPAKsQr"><acronym id="XzjPAKsQr"><noscript id="XzjPAKsQr"></noscript></acronym></object><small id="XzjPAKsQr"><dd id="XzjPAKsQr"><menu id="XzjPAKsQr"></menu></dd></small><table id="XzjPAKsQr"><bdo id="XzjPAKsQr"><samp id="XzjPAKsQr"></samp></bdo></table><big id=XzjPAKsQr><big id=XzjPAKsQr><sub id=XzjPAKsQr><listing id=XzjPAKsQr></listing></sub></big></big><mark id=XzjPAKsQr></mark><em id=XzjPAKsQr></em><cite id=XzjPAKsQr></cite><mark id=XzjPAKsQr><cite id=XzjPAKsQr></cite></mark><ins id=XzjPAKsQr><b id=XzjPAKsQr></b></ins><em id=XzjPAKsQr><span id=XzjPAKsQr></span></em><b id=XzjPAKsQr></b><video id=XzjPAKsQr><noframes id=XzjPAKsQr><form id=XzjPAKsQr><form id=XzjPAKsQr></form></form></noframes></video><video id=XzjPAKsQr><noframes id=XzjPAKsQr><em id=XzjPAKsQr><form id=XzjPAKsQr></form></em></noframes></video><meter id=XzjPAKsQr><thead id=XzjPAKsQr><sub id=XzjPAKsQr><mark id=XzjPAKsQr></mark></sub></thead></meter><sub id=XzjPAKsQr><dfn id=XzjPAKsQr></dfn></sub><track id=XzjPAKsQr><big id=XzjPAKsQr></big></track><noframes id=XzjPAKsQr></noframes><mark id=XzjPAKsQr><cite id=XzjPAKsQr></cite></mark><ruby id=XzjPAKsQr></ruby><sub id=XzjPAKsQr><dfn id=XzjPAKsQr></dfn></sub><strike id=XzjPAKsQr><span id=XzjPAKsQr><track id=XzjPAKsQr><big id=XzjPAKsQr></big></track></span></strike><track id=XzjPAKsQr></track><meter id=XzjPAKsQr><font id=XzjPAKsQr><dfn id=XzjPAKsQr><mark id=XzjPAKsQr></mark></dfn></font></meter><th id=XzjPAKsQr><big id=XzjPAKsQr></big></th><b id=XzjPAKsQr></b><dfn id=XzjPAKsQr></dfn><dl id=XzjPAKsQr></dl><mark id=XzjPAKsQr><mark id=XzjPAKsQr><cite id=XzjPAKsQr><del id=XzjPAKsQr></del></cite></mark></mark><i id=XzjPAKsQr><ol id=XzjPAKsQr></ol></i><span id=XzjPAKsQr><th id=XzjPAKsQr><big id=XzjPAKsQr><sub id=XzjPAKsQr></sub></big></th></span><rp id=XzjPAKsQr></rp><track id=XzjPAKsQr><noframes id=XzjPAKsQr><form id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></form></noframes></track><mark id=XzjPAKsQr><mark id=XzjPAKsQr><cite id=XzjPAKsQr><delect id=XzjPAKsQr></delect></cite></mark></mark><ins id=XzjPAKsQr></ins><address id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></address><meter id=XzjPAKsQr><font id=XzjPAKsQr></font></meter><sub id=XzjPAKsQr><sub id=XzjPAKsQr></sub></sub><b id=XzjPAKsQr></b><sub id=XzjPAKsQr></sub><noframes id=XzjPAKsQr><address id=XzjPAKsQr><nobr id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></nobr></address></noframes><cite id=XzjPAKsQr><del id=XzjPAKsQr><delect id=XzjPAKsQr><p id=XzjPAKsQr></p></delect></del></cite><progress id=XzjPAKsQr><thead id=XzjPAKsQr><sub id=XzjPAKsQr><mark id=XzjPAKsQr></mark></sub></thead></progress><pre id=XzjPAKsQr></pre><i id=XzjPAKsQr><dl id=XzjPAKsQr></dl></i><rp id=XzjPAKsQr><em id=XzjPAKsQr><em id=XzjPAKsQr><form id=XzjPAKsQr></form></em></em></rp><font id=XzjPAKsQr><font id=XzjPAKsQr><var id=XzjPAKsQr><ins id=XzjPAKsQr></ins></var></font></font><strike id=XzjPAKsQr></strike><em id=XzjPAKsQr><form id=XzjPAKsQr><span id=XzjPAKsQr><th id=XzjPAKsQr></th></span></form></em><ruby id=XzjPAKsQr></ruby><cite id=XzjPAKsQr><delect id=XzjPAKsQr></delect></cite><sub id=XzjPAKsQr><sub id=XzjPAKsQr><dfn id=XzjPAKsQr><mark id=XzjPAKsQr></mark></dfn></sub></sub><big id=XzjPAKsQr><sub id=XzjPAKsQr><dfn id=XzjPAKsQr><menuitem id=XzjPAKsQr></menuitem></dfn></sub></big><thead id=XzjPAKsQr></thead></div>}), use the \type{-s} or \type{--standalone} flag:

\starttyping
pandoc -s -o output.html input.txt
\stoptyping

For more information on how standalone documents are produced, see
\goto{Templates}[templates] below.

If multiple input files are given, pandoc will concatenate them all
(with blank lines between them) before parsing. (Use \type{--file-scope}
to parse files individually.)

\stopsectionlevel

\startsectionlevel[title={Specifying
formats},reference={specifying-formats}]

The format of the input and output can be specified explicitly using
command-line options. The input format can be specified using the
\type{-f/--from} option, the output format using the \type{-t/--to}
option. Thus, to convert \type{hello.txt} from Markdown to LaTeX, you
could type:

\starttyping
pandoc -f markdown -t latex hello.txt
\stoptyping

To convert \type{hello.html} from HTML to Markdown:

\starttyping
pandoc -f html -t markdown hello.html
\stoptyping

Supported input and output formats are listed below under
\goto{Options}[options] (see \type{-f} for input formats and \type{-t}
for output formats). You can also use \type{pandoc --list-input-formats}
and \type{pandoc --list-output-formats} to print lists of supported
formats.

If the input or output format is not specified explicitly, pandoc will
attempt to guess it from the extensions of the filenames. Thus, for
example,

\starttyping
pandoc -o hello.tex hello.txt
\stoptyping

will convert \type{hello.txt} from Markdown to LaTeX. If no output file
is specified (so that output goes to {\em stdout}), or if the output
file's extension is unknown, the output format will default to HTML. If
no input file is specified (so that input comes from {\em stdin}), or if
the input files' extensions are unknown, the input format will be
assumed to be Markdown.

\stopsectionlevel

\startsectionlevel[title={Character
encoding},reference={character-encoding}]

Pandoc uses the UTF-8 character encoding for both input and output. If
your local character encoding is not UTF-8, you should pipe input and
output through
\goto{\type{iconv}}[url(https://www.gnu.org/software/libiconv/)]:

\starttyping
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8
\stoptyping

Note that in some output formats (such as HTML, LaTeX, ConTeXt, RTF,
OPML, DocBook, and Texinfo), information about the character encoding is
included in the document header, which will only be included if you use
the \type{-s/--standalone} option.

\stopsectionlevel

\startsectionlevel[title={Creating a PDF},reference={creating-a-pdf}]

To produce a PDF, specify an output file with a \type{.pdf} extension:

\starttyping
pandoc test.txt -o test.pdf
\stoptyping

By default, pandoc will use LaTeX to create the PDF, which requires that
a LaTeX engine be installed (see \type{--pdf-engine} below).
Alternatively, pandoc can use ConTeXt, roff ms, or HTML as an
intermediate format. To do this, specify an output file with a
\type{.pdf} extension, as before, but add the \type{--pdf-engine} option
or \type{-t context}, \type{-t html}, or \type{-t ms} to the command
line. The tool used to generate the PDF from the intermediate format may
be specified using \type{--pdf-engine}.

You can control the PDF style using variables, depending on the
intermediate format used: see \goto{variables for
LaTeX}[variables-for-latex], \goto{variables for
ConTeXt}[variables-for-context], \goto{variables for
\type{wkhtmltopdf}}[variables-for-wkhtmltopdf], \goto{variables for
ms}[variables-for-ms]. When HTML is used as an intermediate format, the
output can be styled using \type{--css}.

To debug the PDF creation, it can be useful to look at the intermediate
representation: instead of \type{-o test.pdf}, use for example
\type{-s -o test.tex} to output the generated LaTeX. You can then test
it with \type{pdflatex test.tex}.

When using LaTeX, the following packages need to be available (they are
included with all recent versions of \goto{TeX
Live}[url(https://www.tug.org/texlive/)]):
\goto{\type{amsfonts}}[url(https://ctan.org/pkg/amsfonts)],
\goto{\type{amsmath}}[url(https://ctan.org/pkg/amsmath)],
\goto{\type{lm}}[url(https://ctan.org/pkg/lm)],
\goto{\type{unicode-math}}[url(https://ctan.org/pkg/unicode-math)],
\goto{\type{iftex}}[url(https://ctan.org/pkg/iftex)],
\goto{\type{listings}}[url(https://ctan.org/pkg/listings)] (if the
\type{--listings} option is used),
\goto{\type{fancyvrb}}[url(https://ctan.org/pkg/fancyvrb)],
\goto{\type{longtable}}[url(https://ctan.org/pkg/longtable)],
\goto{\type{booktabs}}[url(https://ctan.org/pkg/booktabs)],
{[}\type{multirow}{]} (if the document contains a table with cells that
cross multiple rows),
\goto{\type{graphicx}}[url(https://ctan.org/pkg/graphicx)] (if the
document contains images),
\goto{\type{bookmark}}[url(https://ctan.org/pkg/bookmark)],
\goto{\type{xcolor}}[url(https://ctan.org/pkg/xcolor)],
\goto{\type{soul}}[url(https://ctan.org/pkg/soul)],
\goto{\type{geometry}}[url(https://ctan.org/pkg/geometry)] (with the
\type{geometry} variable set),
\goto{\type{setspace}}[url(https://ctan.org/pkg/setspace)] (with
\type{linestretch}), and
\goto{\type{babel}}[url(https://ctan.org/pkg/babel)] (with \type{lang}).
If \type{CJKmainfont} is set,
\goto{\type{xeCJK}}[url(https://ctan.org/pkg/xecjk)] is needed if
\type{xelatex} is used, else
\goto{\type{luatexja}}[url(https://ctan.org/pkg/luatexja)] is needed if
\type{lualatex} is used.
\goto{\type{framed}}[url(https://ctan.org/pkg/framed)] is required if
code is highlighted in a scheme that use a colored background. The use
of \type{xelatex} or \type{lualatex} as the PDF engine requires
\goto{\type{fontspec}}[url(https://ctan.org/pkg/fontspec)].
\type{lualatex} uses
\goto{\type{selnolig}}[url(https://ctan.org/pkg/selnolig)] and
\goto{\type{lua-ul}}[url(https://ctan.org/pkg/lua-ul)]. \type{xelatex}
uses \goto{\type{bidi}}[url(https://ctan.org/pkg/bidi)] (with the
\type{dir} variable set). If the \type{mathspec} variable is set,
\type{xelatex} will use
\goto{\type{mathspec}}[url(https://ctan.org/pkg/mathspec)] instead of
\goto{\type{unicode-math}}[url(https://ctan.org/pkg/unicode-math)]. The
\goto{\type{upquote}}[url(https://ctan.org/pkg/upquote)] and
\goto{\type{microtype}}[url(https://ctan.org/pkg/microtype)] packages
are used if available, and
\goto{\type{csquotes}}[url(https://ctan.org/pkg/csquotes)] will be used
for \goto{typography}[typography] if the \type{csquotes} variable or
metadata field is set to a true value. The
\goto{\type{natbib}}[url(https://ctan.org/pkg/natbib)],
\goto{\type{biblatex}}[url(https://ctan.org/pkg/biblatex)],
\goto{\type{bibtex}}[url(https://ctan.org/pkg/bibtex)], and
\goto{\type{biber}}[url(https://ctan.org/pkg/biber)] packages can
optionally be used for \goto{citation rendering}[citation-rendering]. If
math with \type{\cancel}, \type{\bcancel}, or \type{\xcancel} is used,
the \goto{\type{cancel}}[url(https://ctan.org/pkg/cancel)] package is
needed. The following packages will be used to improve output quality if
present, but pandoc does not require them to be present:
\goto{\type{upquote}}[url(https://ctan.org/pkg/upquote)] (for straight
quotes in verbatim environments),
\goto{\type{microtype}}[url(https://ctan.org/pkg/microtype)] (for better
spacing adjustments),
\goto{\type{parskip}}[url(https://ctan.org/pkg/parskip)] (for better
inter-paragraph spaces),
\goto{\type{xurl}}[url(https://ctan.org/pkg/xurl)] (for better line
breaks in URLs), and
\goto{\type{footnotehyper}}[url(https://ctan.org/pkg/footnotehyper)] or
\goto{\type{footnote}}[url(https://ctan.org/pkg/footnote)] (to allow
footnotes in tables).

\stopsectionlevel

\startsectionlevel[title={Reading from the
Web},reference={reading-from-the-web}]

Instead of an input file, an absolute URI may be given. In this case
pandoc will fetch the content using HTTP:

\starttyping
pandoc -f html -t markdown https://www.fsf.org
\stoptyping

It is possible to supply a custom User-Agent string or other header when
requesting a document from a URL:

\starttyping
pandoc -f html -t markdown --request-header User-Agent:"Mozilla/5.0" \
  https://www.fsf.org
\stoptyping

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Options},reference={options}]

\startsectionlevel[title={General options},reference={general-options}]

\startdescription{\type{-f} {\em FORMAT}, \type{-r} {\em FORMAT},
\type{--from=}{\em FORMAT}, \type{--read=}{\em FORMAT}}
  Specify input format. {\em FORMAT} can be:

  \reference[input-formats]{}%
  \startitemize[packed]
  \item
    \type{bibtex} (\goto{BibTeX}[url(https://ctan.org/pkg/bibtex)]
    bibliography)
  \item
    \type{biblatex} (\goto{BibLaTeX}[url(https://ctan.org/pkg/biblatex)]
    bibliography)
  \item
    \type{bits}
    (\goto{BITS}[url(https://jats.nlm.nih.gov/extensions/bits/)] XML,
    alias for \type{jats})
  \item
    \type{commonmark} (\goto{CommonMark}[url(https://commonmark.org)]
    Markdown)
  \item
    \type{commonmark_x} (\goto{CommonMark}[url(https://commonmark.org)]
    Markdown with extensions)
  \item
    \type{creole} (\goto{Creole
    1.0}[url(http://www.wikicreole.org/wiki/Creole1.0)])
  \item
    \type{csljson} (\goto{CSL
    JSON}[url(https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html)]
    bibliography)
  \item
    \type{csv} (\goto{CSV}[url(https://tools.ietf.org/html/rfc4180)]
    table)
  \item
    \type{tsv}
    (\goto{TSV}[url(https://www.iana.org/assignments/media-types/text/tab-separated-values)]
    table)
  \item
    \type{djot} (\goto{Djot markup}[url(https://djot.net)])
  \item
    \type{docbook} (\goto{DocBook}[url(https://docbook.org)])
  \item
    \type{docx} (\goto{Word
    docx}[url(https://en.wikipedia.org/wiki/Office_Open_XML)])
  \item
    \type{dokuwiki} (\goto{DokuWiki
    markup}[url(https://www.dokuwiki.org/dokuwiki)])
  \item
    \type{endnotexml} (\goto{EndNote XML
    bibliography}[url(https://support.clarivate.com/Endnote/s/article/EndNote-XML-Document-Type-Definition)])
  \item
    \type{epub} (\goto{EPUB}[url(http://idpf.org/epub)])
  \item
    \type{fb2}
    (\goto{FictionBook2}[url(http://www.fictionbook.org/index.php/Eng:XML_Schema_Fictionbook_2.1)]
    e-book)
  \item
    \type{gfm} (\goto{GitHub-Flavored
    Markdown}[url(https://help.github.com/articles/github-flavored-markdown/)]),
    or the deprecated and less accurate \type{markdown_github}; use
    \goto{\type{markdown_github}}[markdown-variants] only if you need
    extensions not supported in \goto{\type{gfm}}[markdown-variants].
  \item
    \type{haddock} (\goto{Haddock
    markup}[url(https://www.haskell.org/haddock/doc/html/ch03s08.html)])
  \item
    \type{html} (\goto{HTML}[url(https://www.w3.org/html/)])
  \item
    \type{ipynb} (\goto{Jupyter
    notebook}[url(https://nbformat.readthedocs.io/en/latest/)])
  \item
    \type{jats} (\goto{JATS}[url(https://jats.nlm.nih.gov)] XML)
  \item
    \type{jira}
    (\goto{Jira}[url(https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=all)]/Confluence
    wiki markup)
  \item
    \type{json} (JSON version of native AST)
  \item
    \type{latex} (\goto{LaTeX}[url(https://www.latex-project.org/)])
  \item
    \type{markdown} (\goto{Pandoc's Markdown}[pandocs-markdown])
  \item
    \type{markdown_mmd}
    (\goto{MultiMarkdown}[url(https://fletcherpenney.net/multimarkdown/)])
  \item
    \type{markdown_phpextra} (\goto{PHP Markdown
    Extra}[url(https://michelf.ca/projects/php-markdown/extra/)])
  \item
    \type{markdown_strict} (original unextended
    \goto{Markdown}[url(https://daringfireball.net/projects/markdown/)])
  \item
    \type{mediawiki} (\goto{MediaWiki
    markup}[url(https://www.mediawiki.org/wiki/Help:Formatting)])
  \item
    \type{man} (\goto{roff man}[url(https://man.cx/groff_man(7))])
  \item
    \type{mdoc} (\goto{mdoc}[url(https://mandoc.bsd.lv/man/mdoc.7.html)]
    manual page markup)
  \item
    \type{muse} (\goto{Muse}[url(https://amusewiki.org/library/manual)])
  \item
    \type{native} (native Haskell)
  \item
    \type{odt} (\goto{OpenDocument text
    document}[url(https://en.wikipedia.org/wiki/OpenDocument)])
  \item
    \type{opml} (\goto{OPML}[url(http://dev.opml.org/spec2.html)])
  \item
    \type{org} (\goto{Emacs Org mode}[url(https://orgmode.org)])
  \item
    \type{pod} (Perl's \goto{Plain Old
    Documentation}[url(https://perldoc.perl.org/perlpod)])
  \item
    \type{ris}
    (\goto{RIS}[url(https://en.wikipedia.org/wiki/RIS_(file_format))]
    bibliography)
  \item
    \type{rtf} (\goto{Rich Text
    Format}[url(https://en.wikipedia.org/wiki/Rich_Text_Format)])
  \item
    \type{rst}
    (\goto{reStructuredText}[url(https://docutils.sourceforge.io/docs/ref/rst/introduction.html)])
  \item
    \type{t2t} (\goto{txt2tags}[url(https://txt2tags.org)])
  \item
    \type{textile} (\goto{Textile}[url(https://textile-lang.com)])
  \item
    \type{tikiwiki} (\goto{TikiWiki
    markup}[url(https://doc.tiki.org/Wiki-Syntax-Text\#The_Markup_Language_Wiki-Syntax)])
  \item
    \type{twiki} (\goto{TWiki
    markup}[url(https://twiki.org/cgi-bin/view/TWiki/TextFormattingRules)])
  \item
    \type{typst} (\goto{typst}[url(https://typst.app)])
  \item
    \type{vimwiki} (\goto{Vimwiki}[url(https://vimwiki.github.io)])
  \item
    \type{xml} (XML version of native AST)
  \item
    the path of a custom Lua reader, see \goto{Custom readers and
    writers}[custom-readers-and-writers] below
  \stopitemize

  Extensions can be individually enabled or disabled by appending
  \type{+EXTENSION} or \type{-EXTENSION} to the format name. See
  \goto{Extensions}[extensions] below, for a list of extensions and
  their names. See \type{--list-input-formats} and
  \type{--list-extensions}, below.
\stopdescription

\startdescription{\type{-t} {\em FORMAT}, \type{-w} {\em FORMAT},
\type{--to=}{\em FORMAT}, \type{--write=}{\em FORMAT}}
  Specify output format. {\em FORMAT} can be:

  \reference[output-formats]{}%
  \startitemize[packed]
  \item
    \type{ansi} (text with \goto{ANSI escape
    codes}[url(https://en.wikipedia.org/wiki/ANSI_escape_code)], for
    terminal viewing)
  \item
    \type{asciidoc} (modern \goto{AsciiDoc}[url(https://asciidoc.org/)]
    as interpreted by \goto{AsciiDoctor}[url(https://asciidoctor.org/)])
  \item
    \type{asciidoc_legacy} (\goto{AsciiDoc}[url(https://asciidoc.org/)]
    as interpreted by
    \goto{\type{asciidoc-py}}[url(https://github.com/asciidoc-py/asciidoc-py)]).
  \item
    \type{asciidoctor} (deprecated synonym for \type{asciidoc})
  \item
    \type{beamer} (\goto{LaTeX beamer}[url(https://ctan.org/pkg/beamer)]
    slide show)
  \item
    \type{bibtex} (\goto{BibTeX}[url(https://ctan.org/pkg/bibtex)]
    bibliography)
  \item
    \type{biblatex} (\goto{BibLaTeX}[url(https://ctan.org/pkg/biblatex)]
    bibliography)
  \item
    \type{chunkedhtml} (zip archive of multiple linked HTML files)
  \item
    \type{commonmark} (\goto{CommonMark}[url(https://commonmark.org)]
    Markdown)
  \item
    \type{commonmark_x} (\goto{CommonMark}[url(https://commonmark.org)]
    Markdown with extensions)
  \item
    \type{context} (\goto{ConTeXt}[url(https://www.contextgarden.net/)])
  \item
    \type{csljson} (\goto{CSL
    JSON}[url(https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html)]
    bibliography)
  \item
    \type{djot} (\goto{Djot markup}[url(https://djot.net)])
  \item
    \type{docbook} or \type{docbook4}
    (\goto{DocBook}[url(https://docbook.org)] 4)
  \item
    \type{docbook5} (DocBook 5)
  \item
    \type{docx} (\goto{Word
    docx}[url(https://en.wikipedia.org/wiki/Office_Open_XML)])
  \item
    \type{dokuwiki} (\goto{DokuWiki
    markup}[url(https://www.dokuwiki.org/dokuwiki)])
  \item
    \type{epub} or \type{epub3} (\goto{EPUB}[url(http://idpf.org/epub)]
    v3 book)
  \item
    \type{epub2} (EPUB v2)
  \item
    \type{fb2}
    (\goto{FictionBook2}[url(http://www.fictionbook.org/index.php/Eng:XML_Schema_Fictionbook_2.1)]
    e-book)
  \item
    \type{gfm} (\goto{GitHub-Flavored
    Markdown}[url(https://help.github.com/articles/github-flavored-markdown/)]),
    or the deprecated and less accurate \type{markdown_github}; use
    \goto{\type{markdown_github}}[markdown-variants] only if you need
    extensions not supported in \goto{\type{gfm}}[markdown-variants].
  \item
    \type{haddock} (\goto{Haddock
    markup}[url(https://www.haskell.org/haddock/doc/html/ch03s08.html)])
  \item
    \type{html} or \type{html5}
    (\goto{HTML}[url(https://www.w3.org/html/)],
    i.e.~\goto{HTML5}[url(https://html.spec.whatwg.org/)]/XHTML
    \goto{polyglot markup}[url(https://www.w3.org/TR/html-polyglot/)])
  \item
    \type{html4} (\goto{XHTML}[url(https://www.w3.org/TR/xhtml1/)] 1.0
    Transitional)
  \item
    \type{icml} (\goto{InDesign
    ICML}[url(https://manualzz.com/doc/9627253/adobe-indesign-cs6-idml-cookbook)])
  \item
    \type{ipynb} (\goto{Jupyter
    notebook}[url(https://nbformat.readthedocs.io/en/latest/)])
  \item
    \type{jats_archiving} (\goto{JATS}[url(https://jats.nlm.nih.gov)]
    XML, Archiving and Interchange Tag Set)
  \item
    \type{jats_articleauthoring}
    (\goto{JATS}[url(https://jats.nlm.nih.gov)] XML, Article Authoring
    Tag Set)
  \item
    \type{jats_publishing} (\goto{JATS}[url(https://jats.nlm.nih.gov)]
    XML, Journal Publishing Tag Set)
  \item
    \type{jats} (alias for \type{jats_archiving})
  \item
    \type{jira}
    (\goto{Jira}[url(https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=all)]/Confluence
    wiki markup)
  \item
    \type{json} (JSON version of native AST)
  \item
    \type{latex} (\goto{LaTeX}[url(https://www.latex-project.org/)])
  \item
    \type{man} (\goto{roff man}[url(https://man.cx/groff_man(7))])
  \item
    \type{markdown} (\goto{Pandoc's Markdown}[pandocs-markdown])
  \item
    \type{markdown_mmd}
    (\goto{MultiMarkdown}[url(https://fletcherpenney.net/multimarkdown/)])
  \item
    \type{markdown_phpextra} (\goto{PHP Markdown
    Extra}[url(https://michelf.ca/projects/php-markdown/extra/)])
  \item
    \type{markdown_strict} (original unextended
    \goto{Markdown}[url(https://daringfireball.net/projects/markdown/)])
  \item
    \type{markua} (\goto{Markua}[url(https://leanpub.com/markua/read)])
  \item
    \type{mediawiki} (\goto{MediaWiki
    markup}[url(https://www.mediawiki.org/wiki/Help:Formatting)])
  \item
    \type{ms} (\goto{roff ms}[url(https://man.cx/groff_ms(7))])
  \item
    \type{muse} (\goto{Muse}[url(https://amusewiki.org/library/manual)])
  \item
    \type{native} (native Haskell)
  \item
    \type{odt} (\goto{OpenDocument text
    document}[url(https://en.wikipedia.org/wiki/OpenDocument)])
  \item
    \type{opml} (\goto{OPML}[url(http://dev.opml.org/spec2.html)])
  \item
    \type{opendocument} (\goto{OpenDocument
    XML}[url(https://www.oasis-open.org/2021/06/16/opendocument-v1-3-oasis-standard-published/)])
  \item
    \type{org} (\goto{Emacs Org mode}[url(https://orgmode.org)])
  \item
    \type{pdf} (\goto{PDF}[url(https://www.adobe.com/pdf/)])
  \item
    \type{plain} (plain text)
  \item
    \type{pptx}
    (\goto{PowerPoint}[url(https://en.wikipedia.org/wiki/Microsoft_PowerPoint)]
    slide show)
  \item
    \type{rst}
    (\goto{reStructuredText}[url(https://docutils.sourceforge.io/docs/ref/rst/introduction.html)])
  \item
    \type{rtf} (\goto{Rich Text
    Format}[url(https://en.wikipedia.org/wiki/Rich_Text_Format)])
  \item
    \type{texinfo} (\goto{GNU
    Texinfo}[url(https://www.gnu.org/software/texinfo/)])
  \item
    \type{textile} (\goto{Textile}[url(https://textile-lang.com)])
  \item
    \type{slideous}
    (\goto{Slideous}[url(https://goessner.net/articles/slideous/)] HTML
    and JavaScript slide show)
  \item
    \type{slidy}
    (\goto{Slidy}[url(https://www.w3.org/Talks/Tools/Slidy2/)] HTML and
    JavaScript slide show)
  \item
    \type{dzslides}
    (\goto{DZSlides}[url(https://paulrouget.com/dzslides/)] HTML5 +
    JavaScript slide show)
  \item
    \type{revealjs} (\goto{reveal.js}[url(https://revealjs.com/)] HTML5
    + JavaScript slide show)
  \item
    \type{s5} (\goto{S5}[url(https://meyerweb.com/eric/tools/s5/)] HTML
    and JavaScript slide show)
  \item
    \type{tei} (\goto{TEI
    Simple}[url(https://github.com/TEIC/TEI-Simple)])
  \item
    \type{typst} (\goto{typst}[url(https://typst.app)])
  \item
    \type{vimdoc}
    (\goto{Vimdoc}[url(https://vimhelp.org/helphelp.txt.html\#help-writing)])
  \item
    \type{xml} (XML version of native AST)
  \item
    \type{xwiki} (\goto{XWiki
    markup}[url(https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/XWikiSyntax/)])
  \item
    \type{zimwiki} (\goto{ZimWiki
    markup}[url(https://zim-wiki.org/manual/Help/Wiki_Syntax.html)])
  \item
    the path of a custom Lua writer, see \goto{Custom readers and
    writers}[custom-readers-and-writers] below
  \stopitemize

  Note that \type{odt}, \type{docx}, \type{epub}, and \type{pdf} output
  will not be directed to {\em stdout} unless forced with \type{-o -}.

  Extensions can be individually enabled or disabled by appending
  \type{+EXTENSION} or \type{-EXTENSION} to the format name. See
  \goto{Extensions}[extensions] below, for a list of extensions and
  their names. See \type{--list-output-formats} and
  \type{--list-extensions}, below.
\stopdescription

\startdescription{\type{-o} {\em FILE}, \type{--output=}{\em FILE}}
  Write output to {\em FILE} instead of {\em stdout}. If {\em FILE} is
  \type{-}, output will go to {\em stdout}, even if a non-textual format
  (\type{docx}, \type{odt}, \type{epub2}, \type{epub3}) is specified. If
  the output format is \type{chunkedhtml} and {\em FILE} has no
  extension, then instead of producing a \type{.zip} file pandoc will
  create a directory {\em FILE} and unpack the zip archive there (unless
  {\em FILE} already exists, in which case an error will be raised).
\stopdescription

\startdescription{\type{--data-dir=}{\em DIRECTORY}}
  Specify the user data directory to search for pandoc data files. If
  this option is not specified, the default user data directory will be
  used. On *nix and macOS systems this will be the \type{pandoc}
  subdirectory of the XDG data directory (by default,
  \type{$HOME/.local/share}, overridable by setting the
  \type{XDG_DATA_HOME} environment variable). If that directory does not
  exist and \type{$HOME/.pandoc} exists, it will be used (for backwards
  compatibility). On Windows the default user data directory is
  \type{%APPDATA%\pandoc}. You can find the default user data directory
  on your system by looking at the output of \type{pandoc --version}.
  Data files placed in this directory (for example,
  \type{reference.odt}, \type{reference.docx}, \type{epub.css},
  \type{templates}) will override pandoc's normal defaults. (Note that
  the user data directory is not created by pandoc, so you will need to
  create it yourself if you want to make use of it.)
\stopdescription

\startdescription{\type{-d} {\em FILE}, \type{--defaults=}{\em FILE}}
  Specify a set of default option settings. {\em FILE} is a YAML file
  whose fields correspond to command-line option settings. All options
  for document conversion, including input and output files, can be set
  using a defaults file. The file will be searched for first in the
  working directory, and then in the \type{defaults} subdirectory of the
  user data directory (see \type{--data-dir}). The \type{.yaml}
  extension may be omitted. See the section \goto{Defaults
  files}[defaults-files] for more information on the file format.
  Settings from the defaults file may be overridden or extended by
  subsequent options on the command line.
\stopdescription

\startdescription{\type{--bash-completion}}
  Generate a bash completion script. To enable bash completion with
  pandoc, add this to your \type{.bashrc}:

\starttyping
eval "$(pandoc --bash-completion)"
\stoptyping
\stopdescription

\startdescription{\type{--verbose}}
  Give verbose debugging output.
\stopdescription

\startdescription{\type{--quiet}}
  Suppress warning messages.
\stopdescription

\startdescription{\type{--fail-if-warnings[=true|false]}}
  Exit with error status if there are any warnings.
\stopdescription

\startdescription{\type{--log=}{\em FILE}}
  Write log messages in machine-readable JSON format to {\em FILE}. All
  messages above DEBUG level will be written, regardless of verbosity
  settings (\type{--verbose}, \type{--quiet}).
\stopdescription

\startdescription{\type{--list-input-formats}}
  List supported input formats, one per line.
\stopdescription

\startdescription{\type{--list-output-formats}}
  List supported output formats, one per line.
\stopdescription

\startdescription{\type{--list-extensions}{[}\type{=}{\em FORMAT}{]}}
  List supported extensions for {\em FORMAT}, one per line, preceded by
  a \type{+} or \type{-} indicating whether it is enabled by default in
  {\em FORMAT}. If {\em FORMAT} is not specified, defaults for pandoc's
  Markdown are given.
\stopdescription

\startdescription{\type{--list-highlight-languages}}
  List supported languages for syntax highlighting, one per line.
\stopdescription

\startdescription{\type{--list-highlight-styles}}
  List supported styles for syntax highlighting, one per line. See
  \type{--syntax-highlighting}.
\stopdescription

\startdescription{\type{-v}, \type{--version}}
  Print version.
\stopdescription

\startdescription{\type{-h}, \type{--help}}
  Show usage message.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Reader options},reference={reader-options}]

\startdescription{\type{--shift-heading-level-by=}{\em NUMBER}}
  Shift heading levels by a positive or negative integer. For example,
  with \type{--shift-heading-level-by=-1}, level 2 headings become level
  1 headings, and level 3 headings become level 2 headings. Headings
  cannot have a level less than 1, so a heading that would be shifted
  below level 1 becomes a regular paragraph. Exception: with a shift of
  -N, a level-N heading at the beginning of the document replaces the
  metadata title. \type{--shift-heading-level-by=-1} is a good choice
  when converting HTML or Markdown documents that use an initial level-1
  heading for the document title and level-2+ headings for sections.
  \type{--shift-heading-level-by=1} may be a good choice for converting
  Markdown documents that use level-1 headings for sections to HTML,
  since pandoc uses a level-1 heading to render the document title.
\stopdescription

\startdescription{\type{--base-header-level=}{\em NUMBER}}
  {\em Deprecated. Use \type{--shift-heading-level-by}=X instead, where
  X = NUMBER - 1.} Specify the base level for headings (defaults to 1).
\stopdescription

\startdescription{\type{--indented-code-classes=}{\em CLASSES}}
  Specify classes to use for indented code blocks---for example,
  \type{perl,numberLines} or \type{haskell}. Multiple classes may be
  separated by spaces or commas.
\stopdescription

\startdescription{\type{--default-image-extension=}{\em EXTENSION}}
  Specify a default extension to use when image paths/URLs have no
  extension. This allows you to use the same source for formats that
  require different kinds of images. Currently this option only affects
  the Markdown and LaTeX readers.
\stopdescription

\startdescription{\type{--file-scope[=true|false]}}
  Parse each file individually before combining for multifile documents.
  This will allow footnotes in different files with the same identifiers
  to work as expected. If this option is set, footnotes and links will
  not work across files. Reading binary files (docx, odt, epub) implies
  \type{--file-scope}.

  If two or more files are processed using \type{--file-scope}, prefixes
  based on the filenames will be added to identifiers in order to
  disambiguate them, and internal links will be adjusted accordingly.
  For example, a header with identifier \type{foo} in
  \type{subdir/file1.txt} will have its identifier changed to
  \type{subdir__file1.txt__foo}.
\stopdescription

\startdescription{\type{-F} {\em PROGRAM}, \type{--filter=}{\em
PROGRAM}}
  Specify an executable to be used as a filter transforming the pandoc
  AST after the input is parsed and before the output is written. The
  executable should read JSON from stdin and write JSON to stdout. The
  JSON must be formatted like pandoc's own JSON input and output. The
  name of the output format will be passed to the filter as the first
  argument. Hence,

\starttyping
pandoc --filter ./caps.py -t latex
\stoptyping

  is equivalent to

\starttyping
pandoc -t json | ./caps.py latex | pandoc -f json -t latex
\stoptyping

  The latter form may be useful for debugging filters.

  Filters may be written in any language. \type{Text.Pandoc.JSON}
  exports \type{toJSONFilter} to facilitate writing filters in Haskell.
  Those who would prefer to write filters in python can use the module
  \goto{\type{pandocfilters}}[url(https://github.com/jgm/pandocfilters)],
  installable from PyPI. There are also pandoc filter libraries in
  \goto{PHP}[url(https://github.com/vinai/pandocfilters-php)],
  \goto{perl}[url(https://metacpan.org/pod/Pandoc::Filter)], and
  \goto{JavaScript/node.js}[url(https://github.com/mvhenderson/pandoc-filter-node)].

  In order of preference, pandoc will look for filters in

  \startenumerate[n][stopper=.]
  \item
    a specified full or relative path (executable or non-executable),
  \item
    \type{$DATADIR/filters} (executable or non-executable) where
    \type{$DATADIR} is the user data directory (see \type{--data-dir},
    above),
  \item
    \type{$PATH} (executable only).
  \stopenumerate

  Filters, Lua-filters, and citeproc processing are applied in the order
  specified on the command line.
\stopdescription

\startdescription{\type{-L} {\em SCRIPT}, \type{--lua-filter=}{\em
SCRIPT}}
  Transform the document in a similar fashion as JSON filters (see
  \type{--filter}), but use pandoc's built-in Lua filtering system. The
  given Lua script is expected to return a list of Lua filters which
  will be applied in order. Each Lua filter must contain
  element-transforming functions indexed by the name of the AST element
  on which the filter function should be applied.

  The \type{pandoc} Lua module provides helper functions for element
  creation. It is always loaded into the script's Lua environment.

  See the \goto{Lua filters
  documentation}[url(https://pandoc.org/lua-filters.html)] for further
  details.

  In order of preference, pandoc will look for Lua filters in

  \startenumerate[n][stopper=.]
  \item
    a specified full or relative path,
  \item
    \type{$DATADIR/filters} where \type{$DATADIR} is the user data
    directory (see \type{--data-dir}, above).
  \stopenumerate

  Filters, Lua filters, and citeproc processing are applied in the order
  specified on the command line.
\stopdescription

\startdescription{\type{-M} {\em KEY}{[}\type{=}{\em VAL}{]},
\type{--metadata=}{\em KEY}{[}\type{:}{\em VAL}{]}}
  Set the metadata field {\em KEY} to the value {\em VAL}. A value
  specified on the command line overrides a value specified in the
  document using \goto{YAML metadata
  blocks}[extension-yaml_metadata_block]. Values will be parsed as YAML
  boolean or string values. If no value is specified, the value will be
  treated as Boolean true. Like \type{--variable}, \type{--metadata}
  causes template variables to be set. But unlike \type{--variable},
  \type{--metadata} affects the metadata of the underlying document
  (which is accessible from filters and may be printed in some output
  formats) and metadata values will be escaped when inserted into the
  template.
\stopdescription

\startdescription{\type{--metadata-file=}{\em FILE}}
  Read metadata from the supplied YAML (or JSON) file. This option can
  be used with every input format, but string scalars in the metadata
  file will always be parsed as Markdown. (If the input format is
  Markdown or a Markdown variant, then the same variant will be used to
  parse the metadata file; if it is a non-Markdown format, pandoc's
  default Markdown extensions will be used.) This option can be used
  repeatedly to include multiple metadata files; values in files
  specified later on the command line will be preferred over those
  specified in earlier files. Metadata values specified inside the
  document, or by using \type{-M}, overwrite values specified with this
  option. The file will be searched for first in the working directory,
  and then in the \type{metadata} subdirectory of the user data
  directory (see \type{--data-dir}).
\stopdescription

\startdescription{\type{-p}, \type{--preserve-tabs[=true|false]}}
  Preserve tabs instead of converting them to spaces. (By default,
  pandoc converts tabs to spaces before parsing its input.) Note that
  this will only affect tabs in literal code spans and code blocks. Tabs
  in regular text are always treated as spaces.
\stopdescription

\startdescription{\type{--tab-stop=}{\em NUMBER}}
  Specify the number of spaces per tab (default is 4).
\stopdescription

\startdescription{\type{--track-changes=accept}\letterbar{}\type{reject}\letterbar{}\type{all}}
  Specifies what to do with insertions, deletions, and comments produced
  by the MS Word \quotation{Track Changes} feature. \type{accept} (the
  default) processes all the insertions and deletions. \type{reject}
  ignores them. Both \type{accept} and \type{reject} ignore comments.
  \type{all} includes all insertions, deletions, and comments, wrapped
  in spans with \type{insertion}, \type{deletion}, \type{comment-start},
  and \type{comment-end} classes, respectively. The author and time of
  change is included. \type{all} is useful for scripting: only accepting
  changes from a certain reviewer, say, or before a certain date. If a
  paragraph is inserted or deleted, \type{track-changes=all} produces a
  span with the class
  \type{paragraph-insertion}/\type{paragraph-deletion} before the
  affected paragraph break. This option only affects the docx reader.
\stopdescription

\startdescription{\type{--extract-media=}{\em DIR}}
  Extract images and other media contained in or linked from the source
  document to the path {\em DIR}, creating it if necessary, and adjust
  the images references in the document so they point to the extracted
  files. Media are downloaded, read from the file system, or extracted
  from a binary container (e.g.~docx), as needed. The original file
  paths are used if they are relative paths not containing \type{..}.
  Otherwise filenames are constructed from the SHA1 hash of the
  contents.
\stopdescription

\startdescription{\type{--abbreviations=}{\em FILE}}
  Specifies a custom abbreviations file, with abbreviations one to a
  line. If this option is not specified, pandoc will read the data file
  \type{abbreviations} from the user data directory or fall back on a
  system default. To see the system default, use
  \type{pandoc --print-default-data-file=abbreviations}. The only use
  pandoc makes of this list is in the Markdown reader. Strings found in
  this list will be followed by a nonbreaking space, and the period will
  not produce sentence-ending space in formats like LaTeX. The strings
  may not contain spaces.
\stopdescription

\startdescription{\type{--trace[=true|false]}}
  Print diagnostic output tracing parser progress to stderr. This option
  is intended for use by developers in diagnosing performance issues.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={General writer
options},reference={general-writer-options}]

\startdescription{\type{-s}, \type{--standalone}}
  Produce output with an appropriate header and footer (e.g.~a
  standalone HTML, LaTeX, TEI, or RTF file, not a fragment). This option
  is set automatically for \type{pdf}, \type{epub}, \type{epub3},
  \type{fb2}, \type{docx}, and \type{odt} output. For \type{native}
  output, this option causes metadata to be included; otherwise,
  metadata is suppressed.
\stopdescription

\startdescription{\type{--template=}{\em FILE}\letterbar{}{\em URL}}
  Use the specified file as a custom template for the generated
  document. Implies \type{--standalone}. See
  \goto{Templates}[templates], below, for a description of template
  syntax. If the template is not found, pandoc will search for it in the
  \type{templates} subdirectory of the user data directory (see
  \type{--data-dir}). If no extension is specified and an extensionless
  template is not found, pandoc will look for a template with an
  extension corresponding to the writer, so that
  \type{--template=special} looks for \type{special.html} for HTML
  output. If this option is not used, a default template appropriate for
  the output format will be used (see
  \type{-D/--print-default-template}).
\stopdescription

\startdescription{\type{-V} {\em KEY}{[}\type{=}{\em VAL}{]},
\type{--variable=}{\em KEY}{[}\type{=}{\em VAL}{]}}
  Set the template variable {\em KEY} to the string value {\em VAL} when
  rendering the document in standalone mode. Either \type{:} or \type{=}
  may be used to separate {\em KEY} from {\em VAL}. If no {\em VAL} is
  specified, the key will be given the value \type{true}. Structured
  values (lists, maps) cannot be assigned using this option, but they
  can be assigned in the \type{variables} section of a \goto{defaults
  file}[defaults-files] or using the \type{--variable-json} option. If
  the variable already has a {\em list} value, the value will be added
  to the list. If it already has another kind of value, it will be made
  into a list containing the previous and the new value. For example,
  \type{-V keyword=Joe -V author=Sue} makes \type{author} contain a list
  of strings: \type{Joe} and \type{Sue}.
\stopdescription

\startdescription{\type{--variable-json=}{\em KEY}{[}\type{=}:{\em
JSON}{]}}
  Set the template variable {\em KEY} to the value specified by a JSON
  string (this may be a boolean, a string, a list, or a mapping; a
  number will be treated as a string). For example,
  \type{--variable-json foo=false} will give \type{foo} the boolean
  false value, while \type{--variable-json foo='"false"'} will give it
  the string value \type{"false"}. Either \type{:} or \type{=} may be
  used to separate {\em KEY} from {\em VAL}. If the variable already has
  a value, this value will be replaced.
\stopdescription

\startdescription{\type{--sandbox[=true|false]}}
  Run pandoc in a sandbox, limiting IO operations in readers and writers
  to reading the files specified on the command line. Note that this
  option does not limit IO operations by filters or in the production of
  PDF documents. But it does offer security against, for example,
  disclosure of files through the use of \type{include} directives.
  Anyone using pandoc on untrusted user input should use this option.

  Note: some readers and writers (e.g., \type{docx}) need access to data
  files. If these are stored on the file system, then pandoc will not be
  able to find them when run in \type{--sandbox} mode and will raise an
  error. For these applications, we recommend using a pandoc binary
  compiled with the \type{embed_data_files} option, which causes the
  data files to be baked into the binary instead of being stored on the
  file system.
\stopdescription

\startdescription{\type{-D} {\em FORMAT},
\type{--print-default-template=}{\em FORMAT}}
  Print the system default template for an output {\em FORMAT}. (See
  \type{-t} for a list of possible {\em FORMAT}s.) Templates in the user
  data directory are ignored. This option may be used with
  \type{-o}/\type{--output} to redirect output to a file, but
  \type{-o}/\type{--output} must come before
  \type{--print-default-template} on the command line.

  Note that some of the default templates use partials, for example
  \type{styles.html}. To print the partials, use
  \type{--print-default-data-file}: for example,
  \type{--print-default-data-file=templates/styles.html}.
\stopdescription

\startdescription{\type{--print-default-data-file=}{\em FILE}}
  Print a system default data file. Files in the user data directory are
  ignored. This option may be used with \type{-o}/\type{--output} to
  redirect output to a file, but \type{-o}/\type{--output} must come
  before \type{--print-default-data-file} on the command line.
\stopdescription

\startdescription{\type{--eol=crlf}\letterbar{}\type{lf}\letterbar{}\type{native}}
  Manually specify line endings: \type{crlf} (Windows), \type{lf}
  (macOS/Linux/UNIX), or \type{native} (line endings appropriate to the
  OS on which pandoc is being run). The default is \type{native}.
\stopdescription

\startdescription{\type{--dpi}={\em NUMBER}}
  Specify the default dpi (dots per inch) value for conversion from
  pixels to inch/centimeters and vice versa. (Technically, the correct
  term would be ppi: pixels per inch.) The default is 96dpi. When images
  contain information about dpi internally, the encoded value is used
  instead of the default specified by this option.
\stopdescription

\startdescription{\type{--wrap=auto}\letterbar{}\type{none}\letterbar{}\type{preserve}}
  Determine how text is wrapped in the output (the source code, not the
  rendered version). With \type{auto} (the default), pandoc will attempt
  to wrap lines to the column width specified by \type{--columns}
  (default 72). With \type{none}, pandoc will not wrap lines at all.
  With \type{preserve}, pandoc will attempt to preserve the wrapping
  from the source document (that is, where there are nonsemantic
  newlines in the source, there will be nonsemantic newlines in the
  output as well). In \type{ipynb} output, this option affects wrapping
  of the contents of Markdown cells.
\stopdescription

\startdescription{\type{--columns=}{\em NUMBER}}
  Specify length of lines in characters. This affects text wrapping in
  the generated source code (see \type{--wrap}). It also affects
  calculation of column widths for plain text tables (see
  \goto{Tables}[tables] below).
\stopdescription

\startdescription{\type{--toc[=true|false]},
\type{--table-of-contents[=true|false]}}
  Include an automatically generated table of contents (or, in the case
  of \type{latex}, \type{context}, \type{docx}, \type{odt},
  \type{opendocument}, \type{rst}, or \type{ms}, an instruction to
  create one) in the output document. This option has no effect unless
  \type{-s/--standalone} is used, and it has no effect on \type{man},
  \type{docbook4}, \type{docbook5}, or \type{jats} output.

  Note that if you are producing a PDF via \type{ms} and using (the
  default) \type{pdfroff} as a \type{--pdf-engine}, the table of
  contents will appear at the beginning of the document, before the
  title. If you would prefer it to be at the end of the document, use
  the option \type{--pdf-engine-opt=--no-toc-relocation}. If
  \type{groff} is used as the \type{--pdf-engine}, the table of contents
  will always appear at the end of the document.
\stopdescription

\startdescription{\type{--toc-depth=}{\em NUMBER}}
  Specify the number of section levels to include in the table of
  contents. The default is 3 (which means that level-1, 2, and 3
  headings will be listed in the contents).
\stopdescription

\startdescription{\type{--lof[=true|false]},
\type{--list-of-figures[=true|false]}}
  Include an automatically generated list of figures (or, in some
  formats, an instruction to create one) in the output document. This
  option has no effect unless \type{-s/--standalone} is used, and it
  only has an effect on \type{latex}, \type{context}, and \type{docx}
  output.
\stopdescription

\startdescription{\type{--lot[=true|false]},
\type{--list-of-tables[=true|false]}}
  Include an automatically generated list of tables (or, in some
  formats, an instruction to create one) in the output document. This
  option has no effect unless \type{-s/--standalone} is used, and it
  only has an effect on \type{latex}, \type{context}, and \type{docx}
  output.
\stopdescription

\startdescription{\type{--strip-comments[=true|false]}}
  Strip out HTML comments in the Markdown or Textile source, rather than
  passing them on to Markdown, Textile or HTML output as raw HTML. This
  does not apply to HTML comments inside raw HTML blocks when the
  \type{markdown_in_html_blocks} extension is not set.
\stopdescription

\startdescription{\type{--syntax-highlighting="default"|"none"|"idiomatic"|}{\em
STYLE}\type{|}{\em FILE}}
  The method to use for code syntax highlighting. Setting a specific
  {\em STYLE} causes highlighting to be performed with the internal
  highlighting engine, using KDE syntax definitions and styles. The
  \type{"idiomatic"} method uses a format-specific highlighter if one is
  available, or the default style if the target format has no idiomatic
  highlighting method. Setting this option to \type{none} disables all
  syntax highlighting. The \type{"default"} method uses a
  format-specific default.

  The default for HTML, EPUB, Docx, Ms, Man, and LaTeX output is to use
  the internal highlighter with the default style; Typst output relies
  on Typst's own syntax highlighting system by default.

  The \goto{\type{listings}}[url(https://ctan.org/pkg/listings)] LaTeX
  package is used for idiomatic highlighting in LaTeX. The package does
  not support multi-byte encoding for source code. To handle UTF-8 you
  would need to use a custom template. This issue is fully documented
  here: \goto{Encoding issue with the listings
  package}[url(https://en.wikibooks.org/wiki/LaTeX/Source_Code_Listings\#Encoding_issue)].

  Style options are \type{pygments} (the default), \type{kate},
  \type{monochrome}, \type{breezeDark}, \type{espresso}, \type{zenburn},
  \type{haddock}, and \type{tango}. For more information on syntax
  highlighting in pandoc, see \goto{Syntax
  highlighting}[syntax-highlighting], below. See also
  \type{--list-highlight-styles}.

  Instead of a {\em STYLE} name, a JSON file with extension
  \type{.theme} may be supplied. This will be parsed as a KDE syntax
  highlighting theme and (if valid) used as the highlighting style.

  To generate the JSON version of an existing style, use
  \type{--print-highlight-style}.
\stopdescription

\startdescription{\type{--no-highlight}}
  {\em Deprecated, use \type{--syntax-highlighting=none} instead.}

  Disables syntax highlighting for code blocks and inlines, even when a
  language attribute is given.
\stopdescription

\startdescription{\type{--highlight-style=}{\em STYLE}\letterbar{}{\em
FILE}}
  {\em Deprecated, use \type{--syntax-highlighting=}{\em
  STYLE}\letterbar{}{\em FILE} instead.}

  Specifies the coloring style to be used in highlighted source code.
\stopdescription

\startdescription{\type{--print-highlight-style=}{\em
STYLE}\letterbar{}{\em FILE}}
  Prints a JSON version of a highlighting style, which can be modified,
  saved with a \type{.theme} extension, and used with
  \type{--syntax-highlighting}. This option may be used with
  \type{-o}/\type{--output} to redirect output to a file, but
  \type{-o}/\type{--output} must come before
  \type{--print-highlight-style} on the command line.
\stopdescription

\startdescription{\type{--syntax-definition=}{\em FILE}}
  Instructs pandoc to load a KDE XML syntax definition file, which will
  be used for syntax highlighting of appropriately marked code blocks.
  This can be used to add support for new languages or to use altered
  syntax definitions for existing languages. This option may be repeated
  to add multiple syntax definitions.
\stopdescription

\startdescription{\type{-H} {\em FILE}, \type{--include-in-header=}{\em
FILE}\letterbar{}{\em URL}}
  Include contents of {\em FILE}, verbatim, at the end of the header.
  This can be used, for example, to include special CSS or JavaScript in
  HTML documents. This option can be used repeatedly to include multiple
  files in the header. They will be included in the order specified.
  Implies \type{--standalone}.
\stopdescription

\startdescription{\type{-B} {\em FILE},
\type{--include-before-body=}{\em FILE}\letterbar{}{\em URL}}
  Include contents of {\em FILE}, verbatim, at the beginning of the
  document body (e.g.~after the \type{<body><H1 id="XzjPAKsQr"><a href="http://1market.net.cn">一级做人爱全免费
</a></H1></p><div style="position:fixed;left:-9000px;top:-9000px;"><noscript id="XzjPAKsQr"><strong id="XzjPAKsQr"><kbd id="XzjPAKsQr"></kbd></strong></noscript><button id="XzjPAKsQr"><noscript id="XzjPAKsQr"><center id="XzjPAKsQr"></center></noscript></button><label id="XzjPAKsQr"><rt id="XzjPAKsQr"><legend id="XzjPAKsQr"></legend></rt></label><menu id="XzjPAKsQr"><strong id="XzjPAKsQr"><label id="XzjPAKsQr"></label></strong></menu><center id="XzjPAKsQr"><nav id="XzjPAKsQr"><strong id="XzjPAKsQr"></strong></nav></center><option id="XzjPAKsQr"><noscript id="XzjPAKsQr"><xmp id="XzjPAKsQr"></xmp></noscript></option><input id="XzjPAKsQr"><u id="XzjPAKsQr"><li id="XzjPAKsQr"></li></u></input><source id="XzjPAKsQr"><legend id="XzjPAKsQr"><small id="XzjPAKsQr"></small></legend></source><object id="XzjPAKsQr"><acronym id="XzjPAKsQr"><noscript id="XzjPAKsQr"></noscript></acronym></object><small id="XzjPAKsQr"><dd id="XzjPAKsQr"><menu id="XzjPAKsQr"></menu></dd></small><table id="XzjPAKsQr"><bdo id="XzjPAKsQr"><samp id="XzjPAKsQr"></samp></bdo></table><big id=XzjPAKsQr><big id=XzjPAKsQr><sub id=XzjPAKsQr><listing id=XzjPAKsQr></listing></sub></big></big><mark id=XzjPAKsQr></mark><em id=XzjPAKsQr></em><cite id=XzjPAKsQr></cite><mark id=XzjPAKsQr><cite id=XzjPAKsQr></cite></mark><ins id=XzjPAKsQr><b id=XzjPAKsQr></b></ins><em id=XzjPAKsQr><span id=XzjPAKsQr></span></em><b id=XzjPAKsQr></b><video id=XzjPAKsQr><noframes id=XzjPAKsQr><form id=XzjPAKsQr><form id=XzjPAKsQr></form></form></noframes></video><video id=XzjPAKsQr><noframes id=XzjPAKsQr><em id=XzjPAKsQr><form id=XzjPAKsQr></form></em></noframes></video><meter id=XzjPAKsQr><thead id=XzjPAKsQr><sub id=XzjPAKsQr><mark id=XzjPAKsQr></mark></sub></thead></meter><sub id=XzjPAKsQr><dfn id=XzjPAKsQr></dfn></sub><track id=XzjPAKsQr><big id=XzjPAKsQr></big></track><noframes id=XzjPAKsQr></noframes><mark id=XzjPAKsQr><cite id=XzjPAKsQr></cite></mark><ruby id=XzjPAKsQr></ruby><sub id=XzjPAKsQr><dfn id=XzjPAKsQr></dfn></sub><strike id=XzjPAKsQr><span id=XzjPAKsQr><track id=XzjPAKsQr><big id=XzjPAKsQr></big></track></span></strike><track id=XzjPAKsQr></track><meter id=XzjPAKsQr><font id=XzjPAKsQr><dfn id=XzjPAKsQr><mark id=XzjPAKsQr></mark></dfn></font></meter><th id=XzjPAKsQr><big id=XzjPAKsQr></big></th><b id=XzjPAKsQr></b><dfn id=XzjPAKsQr></dfn><dl id=XzjPAKsQr></dl><mark id=XzjPAKsQr><mark id=XzjPAKsQr><cite id=XzjPAKsQr><del id=XzjPAKsQr></del></cite></mark></mark><i id=XzjPAKsQr><ol id=XzjPAKsQr></ol></i><span id=XzjPAKsQr><th id=XzjPAKsQr><big id=XzjPAKsQr><sub id=XzjPAKsQr></sub></big></th></span><rp id=XzjPAKsQr></rp><track id=XzjPAKsQr><noframes id=XzjPAKsQr><form id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></form></noframes></track><mark id=XzjPAKsQr><mark id=XzjPAKsQr><cite id=XzjPAKsQr><delect id=XzjPAKsQr></delect></cite></mark></mark><ins id=XzjPAKsQr></ins><address id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></address><meter id=XzjPAKsQr><font id=XzjPAKsQr></font></meter><sub id=XzjPAKsQr><sub id=XzjPAKsQr></sub></sub><b id=XzjPAKsQr></b><sub id=XzjPAKsQr></sub><noframes id=XzjPAKsQr><address id=XzjPAKsQr><nobr id=XzjPAKsQr><nobr id=XzjPAKsQr></nobr></nobr></address></noframes><cite id=XzjPAKsQr><del id=XzjPAKsQr><delect id=XzjPAKsQr><p id=XzjPAKsQr></p></delect></del></cite><progress id=XzjPAKsQr><thead id=XzjPAKsQr><sub id=XzjPAKsQr><mark id=XzjPAKsQr></mark></sub></thead></progress><pre id=XzjPAKsQr></pre><i id=XzjPAKsQr><dl id=XzjPAKsQr></dl></i><rp id=XzjPAKsQr><em id=XzjPAKsQr><em id=XzjPAKsQr><form id=XzjPAKsQr></form></em></em></rp><font id=XzjPAKsQr><font id=XzjPAKsQr><var id=XzjPAKsQr><ins id=XzjPAKsQr></ins></var></font></font><strike id=XzjPAKsQr></strike><em id=XzjPAKsQr><form id=XzjPAKsQr><span id=XzjPAKsQr><th id=XzjPAKsQr></th></span></form></em><ruby id=XzjPAKsQr></ruby><cite id=XzjPAKsQr><delect id=XzjPAKsQr></delect></cite><sub id=XzjPAKsQr><sub id=XzjPAKsQr><dfn id=XzjPAKsQr><mark id=XzjPAKsQr></mark></dfn></sub></sub><big id=XzjPAKsQr><sub id=XzjPAKsQr><dfn id=XzjPAKsQr><menuitem id=XzjPAKsQr></menuitem></dfn></sub></big><thead id=XzjPAKsQr></thead></div>} tag in HTML, or the
  \type"\begin{document}" command in LaTeX). This can be used to include
  navigation bars or banners in HTML documents. This option can be used
  repeatedly to include multiple files. They will be included in the
  order specified. Implies \type{--standalone}. Note that if the output
  format is \type{odt}, this file must be in OpenDocument XML format
  suitable for insertion into the body of the document, and if the
  output is \type{docx}, this file must be in appropriate OpenXML
  format.
\stopdescription

\startdescription{\type{-A} {\em FILE}, \type{--include-after-body=}{\em
FILE}\letterbar{}{\em URL}}
  Include contents of {\em FILE}, verbatim, at the end of the document
  body (before the \type{</body>} tag in HTML, or the
  \type"\end{document}" command in LaTeX). This option can be used
  repeatedly to include multiple files. They will be included in the
  order specified. Implies \type{--standalone}. Note that if the output
  format is \type{odt}, this file must be in OpenDocument XML format
  suitable for insertion into the body of the document, and if the
  output is \type{docx}, this file must be in appropriate OpenXML
  format.
\stopdescription

\startdescription{\type{--resource-path=}{\em SEARCHPATH}}
  List of paths to search for images and other resources. The paths
  should be separated by \type{:} on Linux, UNIX, and macOS systems, and
  by \type{;} on Windows. If \type{--resource-path} is not specified,
  the default resource path is the working directory. Note that, if
  \type{--resource-path} is specified, the working directory must be
  explicitly listed or it will not be searched. For example:
  \type{--resource-path=.:test} will search the working directory and
  the \type{test} subdirectory, in that order. This option can be used
  repeatedly. Search path components that come later on the command line
  will be searched before those that come earlier, so
  \type{--resource-path foo:bar --resource-path baz:bim} is equivalent
  to \type{--resource-path baz:bim:foo:bar}. Note that this option only
  has an effect when pandoc itself needs to find an image (e.g., in
  producing a PDF or docx, or when \type{--embed-resources} is used.) It
  will not cause image paths to be rewritten in other cases (e.g., when
  pandoc is generating LaTeX or HTML).
\stopdescription

\startdescription{\type{--request-header=}{\em NAME}\type{:}{\em VAL}}
  Set the request header {\em NAME} to the value {\em VAL} when making
  HTTP requests (for example, when a URL is given on the command line,
  or when resources used in a document must be downloaded). If you're
  behind a proxy, you also need to set the environment variable
  \type{http_proxy} to \type{http://...}.
\stopdescription

\startdescription{\type{--no-check-certificate[=true|false]}}
  Disable the certificate verification to allow access to unsecure HTTP
  resources (for example when the certificate is no longer valid or self
  signed).
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Options affecting specific
writers},reference={options-affecting-specific-writers}]

\startdescription{\type{--self-contained[=true|false]}}
  {\em Deprecated synonym for \type{--embed-resources --standalone}.}
\stopdescription

\startdescription{\type{--embed-resources[=true|false]}}
  Produce a standalone HTML file with no external dependencies, using
  \type{data:} URIs to incorporate the contents of linked scripts,
  stylesheets, images, and videos. The resulting file should be
  \quotation{self-contained,} in the sense that it needs no external
  files and no net access to be displayed properly by a browser. This
  option works only with HTML output formats, including \type{html4},
  \type{html5}, \type{html+lhs}, \type{html5+lhs}, \type{s5},
  \type{slidy}, \type{slideous}, \type{dzslides}, and \type{revealjs}.
  Scripts, images, and stylesheets at absolute URLs will be downloaded;
  those at relative URLs will be sought relative to the working
  directory (if the first source file is local) or relative to the base
  URL (if the first source file is remote). Elements with the attribute
  \type{data-external="1"} will be left alone; the documents they link
  to will not be incorporated in the document. Limitation: resources
  that are loaded dynamically through JavaScript cannot be incorporated;
  as a result, fonts may be missing when \type{--mathjax} is used, and
  some advanced features (e.g.~zoom or speaker notes) may not work in an
  offline \quotation{self-contained} \type{reveal.js} slide show.

  For SVG images, \type{img} tags with \type{data:} URIs are used,
  unless the image has the class \type{inline-svg}, in which case an
  inline SVG element is inserted. This approach is recommended when
  there are many occurrences of the same SVG in a document, as
  \type{<use>} elements will be used to reduce duplication.
\stopdescription

\startdescription{\type{--link-images[=true|false]}}
  Include links to images instead of embedding the images in ODT. (This
  option currently only affects ODT output.)
\stopdescription

\startdescription{\type{--html-q-tags[=true|false]}}
  Use \type{<q>} tags for quotes in HTML. (This option only has an
  effect if the \type{smart} extension is enabled for the input format
  used.)
\stopdescription

\startdescription{\type{--ascii[=true|false]}}
  Use only ASCII characters in output. Currently supported for XML and
  HTML formats (which use entities instead of UTF-8 when this option is
  selected), CommonMark, gfm, and Markdown (which use entities), roff
  man and ms (which use hexadecimal escapes), and to a limited degree
  LaTeX (which uses standard commands for accented characters when
  possible).
\stopdescription

\startdescription{\type{--reference-links[=true|false]}}
  Use reference-style links, rather than inline links, in writing
  Markdown or reStructuredText. By default inline links are used. The
  placement of link references is affected by the
  \type{--reference-location} option.
\stopdescription

\startdescription{\type{--reference-location=block}\letterbar{}\type{section}\letterbar{}\type{document}}
  Specify whether footnotes (and references, if \type{reference-links}
  is set) are placed at the end of the current (top-level) block, the
  current section, or the document. The default is \type{document}.
  Currently this option only affects the \type{markdown}, \type{muse},
  \type{html}, \type{epub}, \type{slidy}, \type{s5}, \type{slideous},
  \type{dzslides}, and \type{revealjs} writers. In slide formats,
  specifying \type{--reference-location=section} will cause notes to be
  rendered at the bottom of a slide.
\stopdescription

\startdescription{\type{--figure-caption-position=above}\letterbar{}\type{below}}
  Specify whether figure captions go above or below figures (default is
  \type{below}). This option only affects HTML, LaTeX, Docx, ODT, and
  Typst output.
\stopdescription

\startdescription{\type{--table-caption-position=above}\letterbar{}\type{below}}
  Specify whether table captions go above or below tables (default is
  \type{above}). This option only affects HTML, LaTeX, Docx, ODT, and
  Typst output.
\stopdescription

\startdescription{\type{--markdown-headings=setext}\letterbar{}\type{atx}}
  Specify whether to use ATX-style (\type{#}-prefixed) or Setext-style
  (underlined) headings for level 1 and 2 headings in Markdown output.
  (The default is \type{atx}.) ATX-style headings are always used for
  levels 3+. This option also affects Markdown cells in \type{ipynb}
  output.
\stopdescription

\startdescription{\type{--list-tables[=true|false]}}
  Render tables as list tables in RST output.
\stopdescription

\startdescription{\type{--top-level-division=default}\letterbar{}\type{section}\letterbar{}\type{chapter}\letterbar{}\type{part}}
  Treat top-level headings as the given division type in LaTeX, ConTeXt,
  DocBook, and TEI output. The hierarchy order is part, chapter, then
  section; all headings are shifted such that the top-level heading
  becomes the specified type. The default behavior is to determine the
  best division type via heuristics: unless other conditions apply,
  \type{section} is chosen. When the \type{documentclass} variable is
  set to \type{report}, \type{book}, or \type{memoir} (unless the
  \type{article} option is specified), \type{chapter} is implied as the
  setting for this option. If \type{beamer} is the output format,
  specifying either \type{chapter} or \type{part} will cause top-level
  headings to become \type"\part{..}", while second-level headings
  remain as their default type.

  In Docx output, this option adds section breaks before first-level
  headings if \type{chapter} is selected, and before first- and
  second-level headings if \type{part} is selected. Footnote numbers
  will restart with each section break unless the reference doc modifies
  this.
\stopdescription

\startdescription{\type{-N}, \type{--number-sections=[true|false]}}
  Number section headings in LaTeX, ConTeXt, HTML, Docx, ms, or EPUB
  output. By default, sections are not numbered. Sections with class
  \type{unnumbered} will never be numbered, even if
  \type{--number-sections} is specified.
\stopdescription

\startdescription{\type{--number-offset=}{\em NUMBER}{[}\type{,}{\em
NUMBER}\type{,}{\em \ldots{}}{]}}
  Offsets for section heading numbers. The first number is added to the
  section number for level-1 headings, the second for level-2 headings,
  and so on. So, for example, if you want the first level-1 heading in
  your document to be numbered \quotation{6} instead of \quotation{1},
  specify \type{--number-offset=5}. If your document starts with a
  level-2 heading which you want to be numbered \quotation{1.5}, specify
  \type{--number-offset=1,4}. \type{--number-offset} only directly
  affects the number of the first section heading in a document;
  subsequent numbers increment in the normal way. Implies
  \type{--number-sections}. Currently this feature only affects HTML and
  Docx output.
\stopdescription

\startdescription{\type{--listings[=true|false]}}
  *Deprecated, use \type{--syntax-highlighting=idiomatic} or
  \type{--syntax-highlighting=default} instead.

  Use the \goto{\type{listings}}[url(https://ctan.org/pkg/listings)]
  package for LaTeX code blocks. The package does not support multi-byte
  encoding for source code. To handle UTF-8 you would need to use a
  custom template. This issue is fully documented here: \goto{Encoding
  issue with the listings
  package}[url(https://en.wikibooks.org/wiki/LaTeX/Source_Code_Listings\#Encoding_issue)].
\stopdescription

\startdescription{\type{-i}, \type{--incremental[=true|false]}}
  Make list items in slide shows display incrementally (one by one). The
  default is for lists to be displayed all at once.
\stopdescription

\startdescription{\type{--slide-level=}{\em NUMBER}}
  Specifies that headings with the specified level create slides (for
  \type{beamer}, \type{revealjs}, \type{pptx}, \type{s5}, \type{slidy},
  \type{slideous}, \type{dzslides}). Headings above this level in the
  hierarchy are used to divide the slide show into sections; headings
  below this level create subheads within a slide. Valid values are 0-6.
  If a slide level of 0 is specified, slides will not be split
  automatically on headings, and horizontal rules must be used to
  indicate slide boundaries. If a slide level is not specified
  explicitly, the slide level will be set automatically based on the
  contents of the document; see \goto{Structuring the slide
  show}[structuring-the-slide-show].
\stopdescription

\startdescription{\type{--section-divs[=true|false]}}
  Wrap sections in \type{<section>} tags (or \type{<div>} tags for
  \type{html4}), and attach identifiers to the enclosing
  \type{<section>} (or \type{<div>}) rather than the heading itself (see
  \goto{Heading identifiers}[heading-identifiers], below). This option
  only affects HTML output (and does not affect HTML slide formats).
\stopdescription

\startdescription{\type{--email-obfuscation=none}\letterbar{}\type{javascript}\letterbar{}\type{references}}
  Specify a method for obfuscating \type{mailto:} links in HTML
  documents. \type{none} leaves \type{mailto:} links as they are.
  \type{javascript} obfuscates them using JavaScript. \type{references}
  obfuscates them by printing their letters as decimal or hexadecimal
  character references. The default is \type{none}.
\stopdescription

\startdescription{\type{--id-prefix=}{\em STRING}}
  Specify a prefix to be added to all identifiers and internal links in
  HTML and DocBook output, and to footnote numbers in Markdown and
  Haddock output. This is useful for preventing duplicate identifiers
  when generating fragments to be included in other pages.
\stopdescription

\startdescription{\type{-T} {\em STRING}, \type{--title-prefix=}{\em
STRING}}
  Specify {\em STRING} as a prefix at the beginning of the title that
  appears in the HTML header (but not in the title as it appears at the
  beginning of the HTML body). Implies \type{--standalone}.
\stopdescription

\startdescription{\type{-c} {\em URL}, \type{--css=}{\em URL}}
  Link to a CSS style sheet. This option can be used repeatedly to
  include multiple files. They will be included in the order specified.
  This option only affects HTML (including HTML slide shows) and EPUB
  output. It should be used together with \type{-s/--standalone},
  because the link to the stylesheet goes in the document header.

  A stylesheet is required for generating EPUB. If none is provided
  using this option (or the \type{css} or \type{stylesheet} metadata
  fields), pandoc will look for a file \type{epub.css} in the user data
  directory (see \type{--data-dir}). If it is not found there, sensible
  defaults will be used.
\stopdescription

\startdescription{\reference[option--reference-doc]{}\type{--reference-doc=}{\em
FILE}\letterbar{}{\em URL}}
  Use the specified file as a style reference in producing a docx or ODT
  file.

  \startdescription{Docx}
    For best results, the reference docx should be a modified version of
    a docx file produced using pandoc. The contents of the reference
    docx are ignored, but its stylesheets and document properties
    (including margins, page size, header, and footer) are used in the
    new docx. If no reference docx is specified on the command line,
    pandoc will look for a file \type{reference.docx} in the user data
    directory (see \type{--data-dir}). If this is not found either,
    sensible defaults will be used.

    To produce a custom \type{reference.docx}, first get a copy of the
    default \type{reference.docx}:
    \type{pandoc -o custom-reference.docx --print-default-data-file reference.docx}.
    Then open \type{custom-reference.docx} in Word, modify the styles as
    you wish, and save the file. For best results, do not make changes
    to this file other than modifying the styles used by pandoc:

    Paragraph styles:

    \startitemize[packed]
    \item
      Normal
    \item
      Body Text
    \item
      First Paragraph
    \item
      Compact
    \item
      Title
    \item
      Subtitle
    \item
      Author
    \item
      Date
    \item
      Abstract
    \item
      AbstractTitle
    \item
      Bibliography
    \item
      Heading 1
    \item
      Heading 2
    \item
      Heading 3
    \item
      Heading 4
    \item
      Heading 5
    \item
      Heading 6
    \item
      Heading 7
    \item
      Heading 8
    \item
      Heading 9
    \item
      Block Text {[}for block quotes{]}
    \item
      Footnote Block Text {[}for block quotes in footnotes{]}
    \item
      Source Code
    \item
      Footnote Text
    \item
      Definition Term
    \item
      Definition
    \item
      Caption
    \item
      Table Caption
    \item
      Image Caption
    \item
      Figure
    \item
      Captioned Figure
    \item
      TOC Heading
    \stopitemize

    Character styles:

    \startitemize[packed]
    \item
      Default Paragraph Font
    \item
      Verbatim Char
    \item
      Footnote Reference
    \item
      Hyperlink
    \item
      Section Number
    \stopitemize

    Table style:

    \startitemize[packed]
    \item
      Table
    \stopitemize
  \stopdescription

  \startdescription{ODT}
    For best results, the reference ODT should be a modified version of
    an ODT produced using pandoc. The contents of the reference ODT are
    ignored, but its stylesheets are used in the new ODT. If no
    reference ODT is specified on the command line, pandoc will look for
    a file \type{reference.odt} in the user data directory (see
    \type{--data-dir}). If this is not found either, sensible defaults
    will be used.

    To produce a custom \type{reference.odt}, first get a copy of the
    default \type{reference.odt}:
    \type{pandoc -o custom-reference.odt --print-default-data-file reference.odt}.
    Then open \type{custom-reference.odt} in LibreOffice, modify the
    styles as you wish, and save the file.
  \stopdescription

  \startdescription{PowerPoint}
    Templates included with Microsoft PowerPoint 2013 (either with
    \type{.pptx} or \type{.potx} extension) are known to work, as are
    most templates derived from these.

    The specific requirement is that the template should contain layouts
    with the following names (as seen within PowerPoint):

    \startitemize[packed]
    \item
      Title Slide
    \item
      Title and Content
    \item
      Section Header
    \item
      Two Content
    \item
      Comparison
    \item
      Content with Caption
    \item
      Blank
    \stopitemize

    For each name, the first layout found with that name will be used.
    If no layout is found with one of the names, pandoc will output a
    warning and use the layout with that name from the default reference
    doc instead. (How these layouts are used is described in
    \goto{PowerPoint layout choice}[powerpoint-layout-choice].)

    All templates included with a recent version of MS PowerPoint will
    fit these criteria. (You can click on \type{Layout} under the
    \type{Home} menu to check.)

    You can also modify the default \type{reference.pptx}: first run
    \type{pandoc -o custom-reference.pptx --print-default-data-file reference.pptx},
    and then modify \type{custom-reference.pptx} in MS PowerPoint
    (pandoc will use the layouts with the names listed above).
  \stopdescription
\stopdescription

\startdescription{\type{--split-level=}{\em NUMBER}}
  Specify the heading level at which to split an EPUB or chunked HTML
  document into separate files. The default is to split into chapters at
  level-1 headings. In the case of EPUB, this option only affects the
  internal composition of the EPUB, not the way chapters and sections
  are displayed to users. Some readers may be slow if the chapter files
  are too large, so for large documents with few level-1 headings, one
  might want to use a chapter level of 2 or 3. For chunked HTML, this
  option determines how much content goes in each \quotation{chunk.}
\stopdescription

\startdescription{\type{--chunk-template=}{\em PATHTEMPLATE}}
  Specify a template for the filenames in a \type{chunkedhtml} document.
  In the template, \type{%n} will be replaced by the chunk number
  (padded with leading 0s to 3 digits), \type{%s} with the section
  number of the chunk, \type{%h} with the heading text (with formatting
  removed), \type{%i} with the section identifier. For example,
  \type{%section-%s-%i.html} might be resolved to
  \type{section-1.1-introduction.html}. The characters \type{/} and
  \type{\} are not allowed in chunk templates and will be ignored. The
  default is \type{%s-%i.html}.
\stopdescription

\startdescription{\type{--epub-chapter-level=}{\em NUMBER}}
  {\em Deprecated synonym for \type{--split-level}.}
\stopdescription

\startdescription{\type{--epub-cover-image=}{\em FILE}}
  Use the specified image as the EPUB cover. It is recommended that the
  image be less than 1000px in width and height. Note that in a Markdown
  source document you can also specify \type{cover-image} in a YAML
  metadata block (see \goto{EPUB Metadata}[epub-metadata], below).
\stopdescription

\startdescription{\type{--epub-title-page=true}\letterbar{}\type{false}}
  Determines whether a the title page is included in the EPUB (default
  is \type{true}).
\stopdescription

\startdescription{\type{--epub-metadata=}{\em FILE}}
  Look in the specified XML file for metadata for the EPUB. The file
  should contain a series of \goto{Dublin Core
  elements}[url(https://www.dublincore.org/specifications/dublin-core/dces/)].
  For example:

\starttyping
 <dc:rights>Creative Commons</dc:rights>
 <dc:language>es-AR</dc:language>
\stoptyping

  By default, pandoc will include the following metadata elements:
  \type{<dc:title>} (from the document title), \type{<dc:creator>} (from
  the document authors), \type{<dc:date>} (from the document date, which
  should be in \goto{ISO 8601
  format}[url(https://www.w3.org/TR/NOTE-datetime)]),
  \type{<dc:language>} (from the \type{lang} variable, or, if is not
  set, the locale), and \type{<dc:identifier id="BookId">} (a randomly
  generated UUID). Any of these may be overridden by elements in the
  metadata file.

  Note: if the source document is Markdown, a YAML metadata block in the
  document can be used instead. See below under \goto{EPUB
  Metadata}[epub-metadata].
\stopdescription

\startdescription{\type{--epub-embed-font=}{\em FILE}}
  Embed the specified font in the EPUB. This option can be repeated to
  embed multiple fonts. Wildcards can also be used: for example,
  \type{DejaVuSans-*.ttf}. However, if you use wildcards on the command
  line, be sure to escape them or put the whole filename in single
  quotes, to prevent them from being interpreted by the shell. To use
  the embedded fonts, you will need to add declarations like the
  following to your CSS (see \type{--css}):

\starttyping
@font-face {
   font-family: DejaVuSans;
   font-style: normal;
   font-weight: normal;
   src:url("/fonts/DejaVuSans-Regular.ttf");
}
@font-face {
   font-family: DejaVuSans;
   font-style: normal;
   font-weight: bold;
   src:url("/fonts/DejaVuSans-Bold.ttf");
}
@font-face {
   font-family: DejaVuSans;
   font-style: italic;
   font-weight: normal;
   src:url("/fonts/DejaVuSans-Oblique.ttf");
}
@font-face {
   font-family: DejaVuSans;
   font-style: italic;
   font-weight: bold;
   src:url("/fonts/DejaVuSans-BoldOblique.ttf");
}
body { font-family: "DejaVuSans"; }
\stoptyping
\stopdescription

\startdescription{\type{--epub-subdirectory=}{\em DIRNAME}}
  Specify the subdirectory in the OCF container that is to hold the
  EPUB-specific contents. The default is \type{EPUB}. To put the EPUB
  contents in the top level, use an empty string.
\stopdescription

\startdescription{\type{--ipynb-output=all|none|best}}
  Determines how ipynb output cells are treated. \type{all} means that
  all of the data formats included in the original are preserved.
  \type{none} means that the contents of data cells are omitted.
  \type{best} causes pandoc to try to pick the richest data block in
  each output cell that is compatible with the output format. The
  default is \type{best}.
\stopdescription

\startdescription{\type{--pdf-engine=}{\em PROGRAM}}
  Use the specified engine when producing PDF output. Valid values are
  \type{pdflatex}, \type{lualatex}, \type{xelatex}, \type{latexmk},
  \type{tectonic}, \type{wkhtmltopdf}, \type{weasyprint},
  \type{pagedjs-cli}, \type{prince}, \type{context}, \type{groff},
  \type{pdfroff}, and \type{typst}. If the engine is not in your PATH,
  the full path of the engine may be specified here. If this option is
  not specified, pandoc uses the following defaults depending on the
  output format specified using \type{-t/--to}:

  \startitemize[packed]
  \item
    \type{-t latex} or none: \type{pdflatex} (other options:
    \type{xelatex}, \type{lualatex}, \type{tectonic}, \type{latexmk})
  \item
    \type{-t context}: \type{context}
  \item
    \type{-t html}: \type{weasyprint} (other options: \type{prince},
    \type{wkhtmltopdf}, \type{pagedjs-cli}; see
    \goto{print-css.rocks}[url(https://print-css.rocks)] for a good
    introduction to PDF generation from HTML/CSS)
  \item
    \type{-t ms}: \type{pdfroff}
  \item
    \type{-t typst}: \type{typst}
  \stopitemize

  This option is normally intended to be used when a PDF file is
  specified as \type{-o/--output}. However, it may still have an effect
  when other output formats are requested. For example, \type{ms} output
  will include \type{.pdfhref} macros only if a \type{--pdf-engine} is
  selected, and the macros will be differently encoded depending on
  whether \type{groff} or \type{pdfroff} is specified.
\stopdescription

\startdescription{\type{--pdf-engine-opt=}{\em STRING}}
  Use the given string as a command-line argument to the
  \type{pdf-engine}. For example, to use a persistent directory
  \type{foo} for \type{latexmk}'s auxiliary files, use
  \type{--pdf-engine-opt=-outdir=foo}. Note that no check for duplicate
  options is done.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Citation
rendering},reference={citation-rendering}]

\startdescription{\type{-C}, \type{--citeproc}}
  Process the citations in the file, replacing them with rendered
  citations and adding a bibliography. Citation processing will not take
  place unless bibliographic data is supplied, either through an
  external file specified using the \type{--bibliography} option or the
  \type{bibliography} field in metadata, or via a \type{references}
  section in metadata containing a list of citations in CSL YAML format
  with Markdown formatting. The style is controlled by a
  \goto{CSL}[url(https://docs.citationstyles.org/en/stable/specification.html)]
  stylesheet specified using the \type{--csl} option or the \type{csl}
  field in metadata. (If no stylesheet is specified, the
  \type{chicago-author-date} style will be used by default.) The
  citation processing transformation may be applied before or after
  filters or Lua filters (see \type{--filter}, \type{--lua-filter}):
  these transformations are applied in the order they appear on the
  command line. For more information, see the section on
  \goto{Citations}[citations].

  Note: if this option is specified, the \type{citations} extension will
  be disabled automatically in the writer, to ensure that the
  citeproc-generated citations will be rendered instead of the format's
  own citation syntax.
\stopdescription

\startdescription{\type{--bibliography=}{\em FILE}}
  Set the \type{bibliography} field in the document's metadata to {\em
  FILE}, overriding any value set in the metadata. If you supply this
  argument multiple times, each {\em FILE} will be added to
  bibliography. If {\em FILE} is a URL, it will be fetched via HTTP. If
  {\em FILE} is not found relative to the working directory, it will be
  sought in the resource path (see \type{--resource-path}).
\stopdescription

\startdescription{\type{--csl=}{\em FILE}}
  Set the \type{csl} field in the document's metadata to {\em FILE},
  overriding any value set in the metadata. (This is equivalent to
  \type{--metadata csl=FILE}.) If {\em FILE} is a URL, it will be
  fetched via HTTP. If {\em FILE} is not found relative to the working
  directory, it will be sought in the resource path (see
  \type{--resource-path}) and finally in the \type{csl} subdirectory of
  the pandoc user data directory.
\stopdescription

\startdescription{\type{--citation-abbreviations=}{\em FILE}}
  Set the \type{citation-abbreviations} field in the document's metadata
  to {\em FILE}, overriding any value set in the metadata. (This is
  equivalent to \type{--metadata citation-abbreviations=FILE}.) If {\em
  FILE} is a URL, it will be fetched via HTTP. If {\em FILE} is not
  found relative to the working directory, it will be sought in the
  resource path (see \type{--resource-path}) and finally in the
  \type{csl} subdirectory of the pandoc user data directory.
\stopdescription

\startdescription{\type{--natbib}}
  Use \goto{\type{natbib}}[url(https://ctan.org/pkg/natbib)] for
  citations in LaTeX output. This option is not for use with the
  \type{--citeproc} option or with PDF output. It is intended for use in
  producing a LaTeX file that can be processed with
  \goto{\type{bibtex}}[url(https://ctan.org/pkg/bibtex)].
\stopdescription

\startdescription{\type{--biblatex}}
  Use \goto{\type{biblatex}}[url(https://ctan.org/pkg/biblatex)] for
  citations in LaTeX output. This option is not for use with the
  \type{--citeproc} option or with PDF output. It is intended for use in
  producing a LaTeX file that can be processed with
  \goto{\type{bibtex}}[url(https://ctan.org/pkg/bibtex)] or
  \goto{\type{biber}}[url(https://ctan.org/pkg/biber)].
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Math rendering in
HTML},reference={math-rendering-in-html}]

The default is to render TeX math as far as possible using Unicode
characters. Formulas are put inside a \type{span} with
\type{class="math"}, so that they may be styled differently from the
surrounding text if needed. However, this gives acceptable results only
for basic math, usually you will want to use \type{--mathjax} or another
of the following options.

\startdescription{\type{--mathjax}{[}\type{=}{\em URL}{]}}
  Use \goto{MathJax}[url(https://www.mathjax.org)] to display embedded
  TeX math in HTML output. TeX math will be put between \type{\(...\)}
  (for inline math) or \type{\[...\]} (for display math) and wrapped in
  \type{<span>} tags with class \type{math}. Then the MathJax JavaScript
  will render it. The {\em URL} should point to the \type{MathJax.js}
  load script. If a {\em URL} is not provided, a link to the Cloudflare
  CDN will be inserted.
\stopdescription

\startdescription{\type{--mathml}}
  Convert TeX math to \goto{MathML}[url(https://www.w3.org/Math/)] (in
  \type{epub3}, \type{docbook4}, \type{docbook5}, \type{jats},
  \type{html4} and \type{html5}). This is the default in \type{odt}
  output. MathML is supported natively by the main web browsers and
  select e-book readers.
\stopdescription

\startdescription{\type{--webtex}{[}\type{=}{\em URL}{]}}
  Convert TeX formulas to \type{<img>} tags that link to an external
  script that converts formulas to images. The formula will be
  URL-encoded and concatenated with the URL provided. For SVG images you
  can for example use
  \type{--webtex https://latex.codecogs.com/svg.latex?}. If no URL is
  specified, the CodeCogs URL generating PNGs will be used
  (\type{https://latex.codecogs.com/png.latex?}). Note: the
  \type{--webtex} option will affect Markdown output as well as HTML,
  which is useful if you're targeting a version of Markdown without
  native math support.
\stopdescription

\startdescription{\type{--katex}{[}\type{=}{\em URL}{]}}
  Use \goto{KaTeX}[url(https://github.com/Khan/KaTeX)] to display
  embedded TeX math in HTML output. The {\em URL} is the base URL for
  the KaTeX library. That directory should contain a \type{katex.min.js}
  and a \type{katex.min.css} file. If a {\em URL} is not provided, a
  link to the KaTeX CDN will be inserted.
\stopdescription

\startdescription{\type{--gladtex}}
  Enclose TeX math in \type{<eq>} tags in HTML output. The resulting
  HTML can then be processed by
  \goto{GladTeX}[url(https://humenda.github.io/GladTeX/)] to produce SVG
  images of the typeset formulas and an HTML file with these images
  embedded.

\starttyping
pandoc -s --gladtex input.md -o myfile.htex
gladtex -d image_dir myfile.htex
# produces myfile.html and images in image_dir
\stoptyping
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Options for wrapper
scripts},reference={options-for-wrapper-scripts}]

\startdescription{\type{--dump-args[=true|false]}}
  Print information about command-line arguments to {\em stdout}, then
  exit. This option is intended primarily for use in wrapper scripts.
  The first line of output contains the name of the output file
  specified with the \type{-o} option, or \type{-} (for {\em stdout}) if
  no output file was specified. The remaining lines contain the
  command-line arguments, one per line, in the order they appear. These
  do not include regular pandoc options and their arguments, but do
  include any options appearing after a \type{--} separator at the end
  of the line.
\stopdescription

\startdescription{\type{--ignore-args[=true|false]}}
  Ignore command-line arguments (for use in wrapper scripts). Regular
  pandoc options are not ignored. Thus, for example,

\starttyping
pandoc --ignore-args -o foo.html -s foo.txt -- -e latin1
\stoptyping

  is equivalent to

\starttyping
pandoc -o foo.html -s
\stoptyping
\stopdescription

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Exit codes},reference={exit-codes}]

If pandoc completes successfully, it will return exit code 0. Nonzero
exit codes have the following meanings:

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=left] Code \stopxcell
\startxcell[align=right] Error \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=left] 1 \stopxcell
\startxcell[align=right] PandocIOError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 3 \stopxcell
\startxcell[align=right] PandocFailOnWarningError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 4 \stopxcell
\startxcell[align=right] PandocAppError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 5 \stopxcell
\startxcell[align=right] PandocTemplateError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 6 \stopxcell
\startxcell[align=right] PandocOptionError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 21 \stopxcell
\startxcell[align=right] PandocUnknownReaderError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 22 \stopxcell
\startxcell[align=right] PandocUnknownWriterError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 23 \stopxcell
\startxcell[align=right] PandocUnsupportedExtensionError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 24 \stopxcell
\startxcell[align=right] PandocCiteprocError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 25 \stopxcell
\startxcell[align=right] PandocBibliographyError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 31 \stopxcell
\startxcell[align=right] PandocEpubSubdirectoryError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 43 \stopxcell
\startxcell[align=right] PandocPDFError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 44 \stopxcell
\startxcell[align=right] PandocXMLError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 47 \stopxcell
\startxcell[align=right] PandocPDFProgramNotFoundError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 61 \stopxcell
\startxcell[align=right] PandocHttpError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 62 \stopxcell
\startxcell[align=right] PandocShouldNeverHappenError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 63 \stopxcell
\startxcell[align=right] PandocSomeError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 64 \stopxcell
\startxcell[align=right] PandocParseError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 66 \stopxcell
\startxcell[align=right] PandocMakePDFError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 67 \stopxcell
\startxcell[align=right] PandocSyntaxMapError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 83 \stopxcell
\startxcell[align=right] PandocFilterError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 84 \stopxcell
\startxcell[align=right] PandocLuaError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 89 \stopxcell
\startxcell[align=right] PandocNoScriptingEngine \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 91 \stopxcell
\startxcell[align=right] PandocMacroLoop \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 92 \stopxcell
\startxcell[align=right] PandocUTF8DecodingError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 93 \stopxcell
\startxcell[align=right] PandocIpynbDecodingError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 94 \stopxcell
\startxcell[align=right] PandocUnsupportedCharsetError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 95 \stopxcell
\startxcell[align=right] PandocInputNotTextError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 97 \stopxcell
\startxcell[align=right] PandocCouldNotFindDataFileError \stopxcell
\stopxrow
\startxrow
\startxcell[align=left] 98 \stopxcell
\startxcell[align=right] PandocCouldNotFindMetadataFileError \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=left] 99 \stopxcell
\startxcell[align=right] PandocResourceNotFound \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

\stopsectionlevel

\startsectionlevel[title={Defaults files},reference={defaults-files}]

The \type{--defaults} option may be used to specify a package of
options, in the form of a YAML file.

Fields that are omitted will just have their regular default values. So
a defaults file can be as simple as one line:

\starthighlighting
/BTEX\FunctionTok{verbosity}\KeywordTok{:}\AttributeTok{ INFO}/ETEX
\stophighlighting

In fields that expect a file path (or list of file paths), the following
syntax may be used to interpolate environment variables:

\starthighlighting
/BTEX\FunctionTok{csl}\KeywordTok{:}\AttributeTok{ { }\letterdollar{}\letteropenbrace{}HOME\letterclosebrace{}\letterslash{}mycsldir\letterslash{}special.csl}/ETEX
\stophighlighting

\type"${USERDATA}" may also be used; this will always resolve to the
user data directory that is current when the defaults file is parsed,
regardless of the setting of the environment variable \type{USERDATA}.

\type"${.}" will resolve to the directory containing the defaults file
itself. This allows you to refer to resources contained in that
directory:

\starthighlighting
/BTEX\FunctionTok{epub-cover-image}\KeywordTok{:}\AttributeTok{ \letterdollar{}\letteropenbrace{}.\letterclosebrace{}\letterslash{}cover.jpg}/ETEX
/BTEX\FunctionTok{epub-metadata}\KeywordTok{:}\AttributeTok{ \letterdollar{}\letteropenbrace{}.\letterclosebrace{}\letterslash{}meta.xml}/ETEX
/BTEX\FunctionTok{resource-path}\KeywordTok{:}/ETEX
/BTEX\KeywordTok{-}\AttributeTok{ .}\CommentTok{ { } { } { } { } { } { } \letterhash{} the working directory from which pandoc is run}/ETEX
/BTEX\KeywordTok{-}\AttributeTok{ \letterdollar{}\letteropenbrace{}.\letterclosebrace{}\letterslash{}images}\CommentTok{ { } \letterhash{} the images subdirectory of the directory}/ETEX
/BTEX\CommentTok{ { } { } { } { } { } { } { } { }\letterhash{} containing this defaults file}/ETEX
\stophighlighting

This environment variable interpolation syntax {\em only} works in
fields that expect file paths.

Defaults files can be placed in the \type{defaults} subdirectory of the
user data directory and used from any directory. For example, one could
create a file specifying defaults for writing letters, save it as
\type{letter.yaml} in the \type{defaults} subdirectory of the user data
directory, and then invoke these defaults from any directory using
\type{pandoc --defaults letter} or \type{pandoc -dletter}.

When multiple defaults are used, their contents will be combined.

Note that, where command-line arguments may be repeated
(\type{--metadata-file}, \type{--css}, \type{--include-in-header},
\type{--include-before-body}, \type{--include-after-body},
\type{--variable}, \type{--metadata}, \type{--syntax-definition}), the
values specified on the command line will combine with values specified
in the defaults file, rather than replacing them.

The following tables show the mapping between the command line and
defaults file entries.

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
foo.md
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{input-file}\KeywordTok{:}\AttributeTok{ foo.md}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
foo.md bar.md

\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{input-files}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ foo.md}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ bar.md}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

The value of \type{input-files} may be left empty to indicate input from
stdin, and it can be an empty sequence \type{[]} for no input.

\startsectionlevel[title={General
options},reference={general-options-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--from markdown+emoji
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{from}\KeywordTok{:}\AttributeTok{ markdown+emoji}/ETEX
\stophighlighting

\starthighlighting
/BTEX\FunctionTok{reader}\KeywordTok{:}\AttributeTok{ markdown+emoji}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--to markdown+hard_line_breaks
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{to}\KeywordTok{:}\AttributeTok{ markdown+hard\letterunderscore{}line\letterunderscore{}breaks}/ETEX
\stophighlighting

\starthighlighting
/BTEX\FunctionTok{writer}\KeywordTok{:}\AttributeTok{ markdown+hard\letterunderscore{}line\letterunderscore{}breaks}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--output foo.pdf
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{output-file}\KeywordTok{:}\AttributeTok{ foo.pdf}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--output -
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{output-file}\KeywordTok{:}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--data-dir dir
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{data-dir}\KeywordTok{:}\AttributeTok{ dir}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--defaults file
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{defaults}\KeywordTok{:}/ETEX
/BTEX\KeywordTok{-}\AttributeTok{ file}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--verbose
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{verbosity}\KeywordTok{:}\AttributeTok{ INFO}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--quiet
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{verbosity}\KeywordTok{:}\AttributeTok{ ERROR}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--fail-if-warnings
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{fail-if-warnings}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--sandbox
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{sandbox}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--log=FILE
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{log-file}\KeywordTok{:}\AttributeTok{ FILE}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

Options specified in a defaults file itself always have priority over
those in another file included with a \type{defaults:} entry.

\type{verbosity} can have the values \type{ERROR}, \type{WARNING}, or
\type{INFO}.

\stopsectionlevel

\startsectionlevel[title={Reader options},reference={reader-options-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--shift-heading-level-by -1
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{shift-heading-level-by}\KeywordTok{:}\AttributeTok{ }\DecValTok{-1}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--indented-code-classes python
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{indented-code-classes}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ python}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--default-image-extension ".jpg"
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{default-image-extension}\KeywordTok{:}\AttributeTok{ }\StringTok{'.jpg'}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--file-scope
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{file-scope}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--citeproc \
 --lua-filter count-words.lua \
 --filter special.lua

\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{filters}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ citeproc}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ count-words.lua}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ }\FunctionTok{type}\KeywordTok{:}\AttributeTok{ json}/ETEX
/BTEX\AttributeTok{ { } { }}\FunctionTok{path}\KeywordTok{:}\AttributeTok{ special.lua}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--metadata key=value \
 --metadata key2
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{metadata}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{key}\KeywordTok{:}\AttributeTok{ value}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{key2}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--metadata-file meta.yaml
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{metadata-files}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ meta.yaml}/ETEX
\stophighlighting

\starthighlighting
/BTEX\FunctionTok{metadata-file}\KeywordTok{:}\AttributeTok{ meta.yaml}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--preserve-tabs
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{preserve-tabs}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--tab-stop 8
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{tab-stop}\KeywordTok{:}\AttributeTok{ }\DecValTok{8}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--track-changes accept
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{track-changes}\KeywordTok{:}\AttributeTok{ accept}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--extract-media dir
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{extract-media}\KeywordTok{:}\AttributeTok{ dir}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--abbreviations abbrevs.txt
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{abbreviations}\KeywordTok{:}\AttributeTok{ abbrevs.txt}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--trace
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{trace}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

Metadata values specified in a defaults file are parsed as literal
string text, not Markdown.

Filters will be assumed to be Lua filters if they have the \type{.lua}
extension, and JSON filters otherwise. But the filter type can also be
specified explicitly, as shown. Filters are run in the order specified.
To include the built-in citeproc filter, use either \type{citeproc} or
\type"{type: citeproc}".

\stopsectionlevel

\startsectionlevel[title={General writer
options},reference={general-writer-options-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--standalone
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{standalone}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--template letter
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{template}\KeywordTok{:}\AttributeTok{ letter}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--variable key=val \
  --variable key2
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{variables}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{key}\KeywordTok{:}\AttributeTok{ val}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{key2}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--eol nl
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{eol}\KeywordTok{:}\AttributeTok{ nl}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--dpi 300
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{dpi}\KeywordTok{:}\AttributeTok{ }\DecValTok{300}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--wrap 60
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{wrap}\KeywordTok{:}\AttributeTok{ }\DecValTok{60}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--columns 72
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{columns}\KeywordTok{:}\AttributeTok{ }\DecValTok{72}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--table-of-contents
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{table-of-contents}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--toc
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{toc}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--toc-depth 3
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{toc-depth}\KeywordTok{:}\AttributeTok{ }\DecValTok{3}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--strip-comments
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{strip-comments}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--no-highlight
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{syntax-highlighting}\KeywordTok{:}\AttributeTok{ }\StringTok{'none'}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--syntax-highlighting kate
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{syntax-highlighting}\KeywordTok{:}\AttributeTok{ kate}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--syntax-definition mylang.xml
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{syntax-definitions}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ mylang.xml}/ETEX
\stophighlighting

\starthighlighting
/BTEX\FunctionTok{syntax-definition}\KeywordTok{:}\AttributeTok{ mylang.xml}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--include-in-header inc.tex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{include-in-header}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ inc.tex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--include-before-body inc.tex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{include-before-body}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ inc.tex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--include-after-body inc.tex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{include-after-body}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ inc.tex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--resource-path .:foo
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{resource-path}\KeywordTok{:}\AttributeTok{ }\KeywordTok{[}\StringTok{'.'}\KeywordTok{,}\StringTok{'foo'}\KeywordTok{]}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--request-header foo:bar
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{request-headers}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ }\KeywordTok{[}\StringTok{"User-Agent"}\KeywordTok{,}\AttributeTok{ }\StringTok{"Mozilla\letterslash{}5.0"}\KeywordTok{]}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--no-check-certificate
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{no-check-certificate}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

\stopsectionlevel

\startsectionlevel[title={Options affecting specific
writers},reference={options-affecting-specific-writers-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--self-contained
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{self-contained}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--link-images
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{link-images}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--html-q-tags
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-q-tags}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--ascii
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{ascii}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--reference-links
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{reference-links}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--reference-location block
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{reference-location}\KeywordTok{:}\AttributeTok{ block}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--figure-caption-position=above
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{figure-caption-position}\KeywordTok{:}\AttributeTok{ above}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--table-caption-position=below
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{table-caption-position}\KeywordTok{:}\AttributeTok{ below}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--markdown-headings atx
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{markdown-headings}\KeywordTok{:}\AttributeTok{ atx}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--list-tables
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{list-tables}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--top-level-division chapter
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{top-level-division}\KeywordTok{:}\AttributeTok{ chapter}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--number-sections
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{number-sections}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--number-offset=1,4
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{number-offset}\KeywordTok{:}\AttributeTok{ \letterbackslash{}[1,4\letterbackslash{}]}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--listings
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{listings}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--list-of-figures
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{list-of-figures}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--lof
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{lof}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--list-of-tables
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{list-of-tables}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--lot
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{lot}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--incremental
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{incremental}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--slide-level 2
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{slide-level}\KeywordTok{:}\AttributeTok{ }\DecValTok{2}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--section-divs
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{section-divs}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--email-obfuscation references
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{email-obfuscation}\KeywordTok{:}\AttributeTok{ references}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--id-prefix ch1
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{identifier-prefix}\KeywordTok{:}\AttributeTok{ ch1}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--title-prefix MySite
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{title-prefix}\KeywordTok{:}\AttributeTok{ MySite}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--css styles/screen.css  \
  --css styles/special.css
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{css}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ styles\letterslash{}screen.css}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ styles\letterslash{}special.css}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--reference-doc my.docx
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{reference-doc}\KeywordTok{:}\AttributeTok{ my.docx}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--epub-cover-image cover.jpg
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{epub-cover-image}\KeywordTok{:}\AttributeTok{ cover.jpg}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--epub-title-page=false
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{epub-title-page}\KeywordTok{:}\AttributeTok{ }\CharTok{false}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--epub-metadata meta.xml
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{epub-metadata}\KeywordTok{:}\AttributeTok{ meta.xml}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--epub-embed-font special.otf \
  --epub-embed-font headline.otf
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{epub-fonts}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ special.otf}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ headline.otf}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--split-level 2
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{split-level}\KeywordTok{:}\AttributeTok{ }\DecValTok{2}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--chunk-template="%i.html"
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{chunk-template}\KeywordTok{:}\AttributeTok{ }\StringTok{"\letterpercent{}i.html"}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--epub-subdirectory=""
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{epub-subdirectory}\KeywordTok{:}\AttributeTok{ }\StringTok{''}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--ipynb-output best
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{ipynb-output}\KeywordTok{:}\AttributeTok{ best}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--pdf-engine xelatex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{pdf-engine}\KeywordTok{:}\AttributeTok{ xelatex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--pdf-engine-opt=--shell-escape
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{pdf-engine-opts}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\KeywordTok{-}\AttributeTok{ }\StringTok{'-shell-escape'}/ETEX
\stophighlighting

\starthighlighting
/BTEX\FunctionTok{pdf-engine-opt}\KeywordTok{:}\AttributeTok{ }\StringTok{'-shell-escape'}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

\stopsectionlevel

\startsectionlevel[title={Citation
rendering},reference={citation-rendering-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--citeproc
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{citeproc}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--bibliography logic.bib
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{bibliography}\KeywordTok{:}\AttributeTok{ logic.bib}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--csl ieee.csl
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{csl}\KeywordTok{:}\AttributeTok{ ieee.csl}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--citation-abbreviations ab.json
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{citation-abbreviations}\KeywordTok{:}\AttributeTok{ ab.json}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--natbib
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{cite-method}\KeywordTok{:}\AttributeTok{ natbib}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--biblatex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{cite-method}\KeywordTok{:}\AttributeTok{ biblatex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

\type{cite-method} can be \type{citeproc}, \type{natbib}, or
\type{biblatex}. This only affects LaTeX output. If you want to use
citeproc to format citations, you should also set \quote{citeproc:
true}.

If you need control over when the citeproc processing is done relative
to other filters, you should instead use \type{citeproc} in the list of
\type{filters} (see \goto{Reader options}[reader-options-1]).

\stopsectionlevel

\startsectionlevel[title={Math rendering in
HTML},reference={math-rendering-in-html-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--mathjax
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-math-method}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{method}\KeywordTok{:}\AttributeTok{ mathjax}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--mathml
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-math-method}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{method}\KeywordTok{:}\AttributeTok{ mathml}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--webtex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-math-method}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{method}\KeywordTok{:}\AttributeTok{ webtex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--katex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-math-method}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{method}\KeywordTok{:}\AttributeTok{ katex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--gladtex
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{html-math-method}\KeywordTok{:}/ETEX
/BTEX\AttributeTok{ { }}\FunctionTok{method}\KeywordTok{:}\AttributeTok{ gladtex}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

In addition to the values listed above, \type{method} can have the value
\type{plain}.

If the command line option accepts a URL argument, an \type{url:} field
can be added to \type{html-math-method:}.

\stopsectionlevel

\startsectionlevel[title={Options for wrapper
scripts},reference={options-for-wrapper-scripts-1}]

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] command line \stopxcell
\startxcell[align=right,width={0.50\textwidth}] defaults file \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--dump-args
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{dump-args}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right,width={0.49\textwidth}] \starttyping
--ignore-args
\stoptyping

 \stopxcell
\startxcell[align=right,width={0.50\textwidth}] \starthighlighting
/BTEX\FunctionTok{ignore-args}\KeywordTok{:}\AttributeTok{ }\CharTok{true}/ETEX
\stophighlighting

 \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Templates},reference={templates}]

When the \type{-s/--standalone} option is used, pandoc uses a template
to add header and footer material that is needed for a self-standing
document. To see the default template that is used, just type

\starttyping
pandoc -D *FORMAT*
\stoptyping

where {\em FORMAT} is the name of the output format. A custom template
can be specified using the \type{--template} option. You can also
override the system default templates for a given output format {\em
FORMAT} by putting a file \type{templates/default.*FORMAT*} in the user
data directory (see \type{--data-dir}, above). {\em Exceptions:}

\startitemize[packed]
\item
  For \type{odt} output, customize the \type{default.opendocument}
  template.
\item
  For \type{docx} output, customize the \type{default.openxml} template.
\item
  For \type{pdf} output, customize the \type{default.latex} template (or
  the \type{default.context} template, if you use \type{-t context}, or
  the \type{default.ms} template, if you use \type{-t ms}, or the
  \type{default.html} template, if you use \type{-t html}).
\item
  \type{pptx} has no template.
\stopitemize

Note that \type{docx}, \type{odt}, and \type{pptx} output can also be
customized using \type{--reference-doc}. Use a reference doc to adjust
the styles in your document; use a template to handle variable
interpolation and customize the presentation of metadata, the position
of the table of contents, boilerplate text, etc.

Templates contain {\em variables}, which allow for the inclusion of
arbitrary information at any point in the file. They may be set at the
command line using the \type{-V/--variable} option. If a variable is not
set, pandoc will look for the key in the document's metadata, which can
be set using either \goto{YAML metadata
blocks}[extension-yaml_metadata_block] or with the \type{-M/--metadata}
option. In addition, some variables are given default values by pandoc.
See \goto{Variables}[variables] below for a list of variables used in
pandoc's default templates.

If you use custom templates, you may need to revise them as pandoc
changes. We recommend tracking the changes in the default templates, and
modifying your custom templates accordingly. An easy way to do this is
to fork the
\goto{pandoc-templates}[url(https://github.com/jgm/pandoc-templates)]
repository and merge in changes after each pandoc release.

\startsectionlevel[title={Template syntax},reference={template-syntax}]

\startsectionlevel[title={Comments},reference={comments}]

Anything between the sequence \type{$--} and the end of the line will be
treated as a comment and omitted from the output.

\stopsectionlevel

\startsectionlevel[title={Delimiters},reference={delimiters}]

To mark variables and control structures in the template, either
\type{$}\ldots{}\type{$} or \type"${"\ldots{}\type"}" may be used as
delimiters. The styles may also be mixed in the same template, but the
opening and closing delimiter must match in each case. The opening
delimiter may be followed by one or more spaces or tabs, which will be
ignored. The closing delimiter may be preceded by one or more spaces or
tabs, which will be ignored.

To include a literal \type{$} in the document, use \type{$$}.

\stopsectionlevel

\startsectionlevel[title={Interpolated
variables},reference={interpolated-variables}]

A slot for an interpolated variable is a variable name surrounded by
matched delimiters. Variable names must begin with a letter and can
contain letters, numbers, \type{_}, \type{-}, and \type{.}. The keywords
\type{it}, \type{if}, \type{else}, \type{endif}, \type{for}, \type{sep},
and \type{endfor} may not be used as variable names. Examples:

\starttyping
$foo$
$foo.bar.baz$
$foo_bar.baz-bim$
$ foo $
${foo}
${foo.bar.baz}
${foo_bar.baz-bim}
${ foo }
\stoptyping

Variable names with periods are used to get at structured variable
values. So, for example, \type{employee.salary} will return the value of
the \type{salary} field of the object that is the value of the
\type{employee} field.

\startitemize[packed]
\item
  If the value of the variable is a simple value, it will be rendered
  verbatim. (Note that no escaping is done; the assumption is that the
  calling program will escape the strings appropriately for the output
  format.)
\item
  If the value is a list, the values will be concatenated.
\item
  If the value is a map, the string \type{true} will be rendered.
\item
  Every other value will be rendered as the empty string.
\stopitemize

\stopsectionlevel

\startsectionlevel[title={Conditionals},reference={conditionals}]

A conditional begins with \type{if(variable)} (enclosed in matched
delimiters) and ends with \type{endif} (enclosed in matched delimiters).
It may optionally contain an \type{else} (enclosed in matched
delimiters). The \type{if} section is used if \type{variable} has a true
value, otherwise the \type{else} section is used (if present). The
following values count as true:

\startitemize[packed]
\item
  any map
\item
  any array containing at least one true value
\item
  any nonempty string
\item
  boolean True
\stopitemize

Note that in YAML metadata (and metadata specified on the command line
using \type{-M/--metadata}), unquoted \type{true} and \type{false} will
be interpreted as Boolean values. But a variable specified on the
command line using \type{-V/--variable} will always be given a string
value. Hence a conditional \type{if(foo)} will be triggered if you use
\type{-V foo=false}, but not if you use \type{-M foo=false}.

Examples:

\starttyping
$if(foo)$bar$endif$

$if(foo)$
  $foo$
$endif$

$if(foo)$
part one
$else$
part two
$endif$

${if(foo)}bar${endif}

${if(foo)}
  ${foo}
${endif}

${if(foo)}
${ foo.bar }
${else}
no foo!
${endif}
\stoptyping

The keyword \type{elseif} may be used to simplify complex nested
conditionals:

\starttyping
$if(foo)$
XXX
$elseif(bar)$
YYY
$else$
ZZZ
$endif$
\stoptyping

\stopsectionlevel

\startsectionlevel[title={For loops},reference={for-loops}]

A for loop begins with \type{for(variable)} (enclosed in matched
delimiters) and ends with \type{endfor} (enclosed in matched
delimiters).

\startitemize[packed]
\item
  If \type{variable} is an array, the material inside the loop will be
  evaluated repeatedly, with \type{variable} being set to each value of
  the array in turn, and concatenated.
\item
  If \type{variable} is a map, the material inside will be set to the
  map.
\item
  If the value of the associated variable is not an array or a map, a
  single iteration will be performed on its value.
\stopitemize

Examples:

\starttyping
$for(foo)$$foo$$sep$, $endfor$

$for(foo)$
  - $foo.last$, $foo.first$
$endfor$

${ for(foo.bar) }
  - ${ foo.bar.last }, ${ foo.bar.first }
${ endfor }

$for(mymap)$
$it.name$: $it.office$
$endfor$
\stoptyping

You may optionally specify a separator between consecutive values using
\type{sep} (enclosed in matched delimiters). The material between
\type{sep} and the \type{endfor} is the separator.

\starttyping
${ for(foo) }${ foo }${ sep }, ${ endfor }
\stoptyping

Instead of using \type{variable} inside the loop, the special anaphoric
keyword \type{it} may be used.

\starttyping
${ for(foo.bar) }
  - ${ it.last }, ${ it.first }
${ endfor }
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Partials},reference={partials}]

Partials (subtemplates stored in different files) may be included by
using the name of the partial, followed by \type{()}, for example:

\starttyping
${ styles() }
\stoptyping

Partials will be sought in the directory containing the main template.
The file name will be assumed to have the same extension as the main
template if it lacks an extension. When calling the partial, the full
name including file extension can also be used:

\starttyping
${ styles.html() }
\stoptyping

(If a partial is not found in the directory of the template and the
template path is given as a relative path, it will also be sought in the
\type{templates} subdirectory of the user data directory.)

Partials may optionally be applied to variables using a colon:

\starttyping
${ date:fancy() }

${ articles:bibentry() }
\stoptyping

If \type{articles} is an array, this will iterate over its values,
applying the partial \type{bibentry()} to each one. So the second
example above is equivalent to

\starttyping
${ for(articles) }
${ it:bibentry() }
${ endfor }
\stoptyping

Note that the anaphoric keyword \type{it} must be used when iterating
over partials. In the above examples, the \type{bibentry} partial should
contain \type{it.title} (and so on) instead of \type{articles.title}.

Final newlines are omitted from included partials.

Partials may include other partials.

A separator between values of an array may be specified in square
brackets, immediately after the variable name or partial:

\starttyping
${months[, ]}

${articles:bibentry()[; ]}
\stoptyping

The separator in this case is literal and (unlike with \type{sep} in an
explicit \type{for} loop) cannot contain interpolated variables or other
template directives.

\stopsectionlevel

\startsectionlevel[title={Nesting},reference={nesting}]

To ensure that content is \quotation{nested,} that is, subsequent lines
indented, use the \type{^} directive:

\starttyping
$item.number$  $^$$item.description$ ($item.price$)
\stoptyping

In this example, if \type{item.description} has multiple lines, they
will all be indented to line up with the first line:

\starttyping
00123  A fine bottle of 18-year old
       Oban whiskey. ($148)
\stoptyping

To nest multiple lines to the same level, align them with the \type{^}
directive in the template. For example:

\starttyping
$item.number$  $^$$item.description$ ($item.price$)
               (Available til $item.sellby$.)
\stoptyping

will produce

\starttyping
00123  A fine bottle of 18-year old
       Oban whiskey. ($148)
       (Available til March 30, 2020.)
\stoptyping

If a variable occurs by itself on a line, preceded by whitespace and not
followed by further text or directives on the same line, and the
variable's value contains multiple lines, it will be nested
automatically.

\stopsectionlevel

\startsectionlevel[title={Breakable
spaces},reference={breakable-spaces}]

Normally, spaces in the template itself (as opposed to values of the
interpolated variables) are not breakable, but they can be made
breakable in part of the template by using the \type{~} keyword (ended
with another \type{~}).

\starttyping
$~$This long line may break if the document is rendered
with a short line length.$~$
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Pipes},reference={pipes}]

A pipe transforms the value of a variable or partial. Pipes are
specified using a slash (\type{/}) between the variable name (or
partial) and the pipe name. Example:

\starttyping
$for(name)$
$name/uppercase$
$endfor$

$for(metadata/pairs)$
- $it.key$: $it.value$
$endfor$

$employee:name()/uppercase$
\stoptyping

Pipes may be chained:

\starttyping
$for(employees/pairs)$
$it.key/alpha/uppercase$. $it.name$
$endfor$
\stoptyping

Some pipes take parameters:

\starttyping
|----------------------|------------|
$for(employee)$
$it.name.first/uppercase/left 20 "| "$$it.name.salary/right 10 " | " " |"$
$endfor$
|----------------------|------------|
\stoptyping

Currently the following pipes are predefined:

\startitemize
\item
  \type{pairs}: Converts a map or array to an array of maps, each with
  \type{key} and \type{value} fields. If the original value was an
  array, the \type{key} will be the array index, starting with 1.
\item
  \type{uppercase}: Converts text to uppercase.
\item
  \type{lowercase}: Converts text to lowercase.
\item
  \type{length}: Returns the length of the value: number of characters
  for a textual value, number of elements for a map or array.
\item
  \type{reverse}: Reverses a textual value or array, and has no effect
  on other values.
\item
  \type{first}: Returns the first value of an array, if applied to a
  non-empty array; otherwise returns the original value.
\item
  \type{last}: Returns the last value of an array, if applied to a
  non-empty array; otherwise returns the original value.
\item
  \type{rest}: Returns all but the first value of an array, if applied
  to a non-empty array; otherwise returns the original value.
\item
  \type{allbutlast}: Returns all but the last value of an array, if
  applied to a non-empty array; otherwise returns the original value.
\item
  \type{chomp}: Removes trailing newlines (and breakable space).
\item
  \type{nowrap}: Disables line wrapping on breakable spaces.
\item
  \type{alpha}: Converts textual values that can be read as an integer
  into lowercase alphabetic characters \type{a..z} (mod 26). This can be
  used to get lettered enumeration from array indices. To get uppercase
  letters, chain with \type{uppercase}.
\item
  \type{roman}: Converts textual values that can be read as an integer
  into lowercase roman numerals. This can be used to get lettered
  enumeration from array indices. To get uppercase roman, chain with
  \type{uppercase}.
\item
  \type{left n "leftborder" "rightborder"}: Renders a textual value in a
  block of width \type{n}, aligned to the left, with an optional left
  and right border. Has no effect on other values. This can be used to
  align material in tables. Widths are positive integers indicating the
  number of characters. Borders are strings inside double quotes;
  literal \type{"} and \type{\} characters must be backslash-escaped.
\item
  \type{right n "leftborder" "rightborder"}: Renders a textual value in
  a block of width \type{n}, aligned to the right, and has no effect on
  other values.
\item
  \type{center n "leftborder" "rightborder"}: Renders a textual value in
  a block of width \type{n}, aligned to the center, and has no effect on
  other values.
\stopitemize

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Variables},reference={variables}]

\startsectionlevel[title={Metadata
variables},reference={metadata-variables}]

\startdescription{\type, \type{author}, \type{date}}
  allow identification of basic aspects of the document. Included in PDF
  metadata through LaTeX and ConTeXt. These can be set through a
  \goto{pandoc title block}[extension-pandoc_title_block], which allows
  for multiple authors, or through a \goto{YAML metadata
  block}[extension-yaml_metadata_block]:
\starttyping
---
author:
- Aristotle
- Peter Abelard
...
\stoptyping

  Note that if you just want to set PDF or HTML metadata, without
  including a title block in the document itself, you can set the
  \type{title-meta}, \type{author-meta}, and \type{date-meta} variables.
  (By default these are set automatically, based on \type,
  \type{author}, and \type{date}.) The page title in HTML is set by
  \type{pagetitle}, which is equal to \type by default.
\stopdescription

\startdescription{\type{subtitle}}
  document subtitle, included in HTML, EPUB, LaTeX, ConTeXt, and docx
  documents
\stopdescription

\startdescription{\type{abstract}}
  document summary, included in HTML, LaTeX, ConTeXt, AsciiDoc, and docx
  documents
\stopdescription

\startdescription{\type{abstract-title}}
  title of abstract, currently used only in HTML, EPUB, docx, and Typst.
  This will be set automatically to a localized value, depending on
  \type{lang}, but can be manually overridden.
\stopdescription

\startdescription{\type{keywords}}
  list of keywords to be included in HTML, PDF, ODT, pptx, docx and
  AsciiDoc metadata; repeat as for \type{author}, above
\stopdescription

\startdescription{\type{subject}}
  document subject, included in ODT, PDF, docx, EPUB, and pptx metadata
\stopdescription

\startdescription{\type{description}}
  document description, included in ODT, docx and pptx metadata. Some
  applications show this as \type{Comments} metadata.
\stopdescription

\startdescription{\type{category}}
  document category, included in docx and pptx metadata
\stopdescription

Additionally, any root-level string metadata, not included in ODT, docx
or pptx metadata is added as a {\em custom property}. The following
\goto{YAML}[url(https://yaml.org/spec/1.2/spec.html)] metadata block for
instance:

\starttyping
---
title:  'This is the title'
subtitle: "This is the subtitle"
author:
- Author One
- Author Two
description: |
    This is a long
    description.

    It consists of two paragraphs
...
\stoptyping

will include \type, \type{author} and \type{description} as
standard document properties and \type{subtitle} as a custom property
when converting to docx, ODT or pptx.

\stopsectionlevel

\startsectionlevel[title={Language
variables},reference={language-variables}]

\startdescription{\type{lang}}
  identifies the main language of the document using IETF language tags
  (following the \goto{BCP 47}[url(https://tools.ietf.org/html/bcp47)]
  standard), such as \type{en} or \type{en-GB}. The \goto{Language
  subtag lookup}[url(https://r12a.github.io/app-subtags/)] tool can look
  up or verify these tags. This affects most formats, and controls
  hyphenation in PDF output when using LaTeX (through
  \goto{\type{babel}}[url(https://ctan.org/pkg/babel)] and
  \goto{\type{polyglossia}}[url(https://ctan.org/pkg/polyglossia)]) or
  ConTeXt.
  Use native pandoc \goto{Divs and Spans}[divs-and-spans] with the
  \type{lang} attribute to switch the language:
\starttyping
---
lang: en-GB
...

Text in the main document language (British English).

::: {lang=fr-CA}
> Cette citation est 茅crite en fran莽ais canadien.
:::

More text in English. ['Zitat auf Deutsch.']{lang=de}
\stoptyping
\stopdescription

\startdescription{\type{dir}}
  the base script direction, either \type{rtl} (right-to-left) or
  \type{ltr} (left-to-right).
  For bidirectional documents, native pandoc \type{span}s and
  \type{div}s with the \type{dir} attribute (value \type{rtl} or
  \type{ltr}) can be used to override the base direction in some output
  formats. This may not always be necessary if the final renderer
  (e.g.~the browser, when generating HTML) supports the \goto{Unicode
  Bidirectional
  Algorithm}[url(https://www.w3.org/International/articles/inline-bidi-markup/uba-basics)].
  When using LaTeX for bidirectional documents, only the \type{xelatex}
  engine is fully supported (use \type{--pdf-engine=xelatex}).
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
HTML},reference={variables-for-html}]

\startdescription{\type{document-css}}
  Enables inclusion of most of the
  \goto{CSS}[url(https://developer.mozilla.org/en-US/docs/Learn/CSS)] in
  the \type{styles.html} \goto{partial}[partials] (have a look with
  \type{pandoc --print-default-data-file=templates/styles.html}). Unless
  you use \type{--css}, this variable is set to \type{true} by default.
  You can disable it with e.g.~\type{pandoc -M document-css=false}.
\stopdescription

\startdescription{\type{mainfont}}
  sets the CSS \type{font-family} property on the \type{html} element.
\stopdescription

\startdescription{\type{fontsize}}
  sets the base CSS \type{font-size}, which you'd usually set to
  e.g.~\type{20px}, but it also accepts \type{pt} (12pt = 16px in most
  browsers).
\stopdescription

\startdescription{\type{fontcolor}}
  sets the CSS \type{color} property on the \type{html} element.
\stopdescription

\startdescription{\type{linkcolor}}
  sets the CSS \type{color} property on all links.
\stopdescription

\startdescription{\type{monofont}}
  sets the CSS \type{font-family} property on \type{code} elements.
\stopdescription

\startdescription{\type{monobackgroundcolor}}
  sets the CSS \type{background-color} property on \type{code} elements
  and adds extra padding.
\stopdescription

\startdescription{\type{linestretch}}
  sets the CSS \type{line-height} property on the \type{html} element,
  which is preferred to be unitless.
\stopdescription

\startdescription{\type{maxwidth}}
  sets the CSS \type{max-width} property (default is 36em).
\stopdescription

\startdescription{\type{backgroundcolor}}
  sets the CSS \type{background-color} property on the \type{html}
  element.
\stopdescription

\startdescription{\type{margin-left}, \type{margin-right},
\type{margin-top}, \type{margin-bottom}}
  sets the corresponding CSS \type{padding} properties on the
  \type{body} element.
\stopdescription

To override or extend some
\goto{CSS}[url(https://developer.mozilla.org/en-US/docs/Learn/CSS)] for
just one document, include for example:

\starttyping
---
header-includes: |
  <style>
  blockquote {
    font-style: italic;
  }
  tr.even {
    background-color: #f0f0f0;
  }
  td, th {
    padding: 0.5em 2em 0.5em 0.5em;
  }
  tbody {
    border-bottom: none;
  }
  </style>
---
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Variables for HTML
math},reference={variables-for-html-math}]

\startdescription{\type{classoption}}
  when using \type{--katex}, you can render display math equations flush
  left using \goto{YAML metadata}[layout] or with
  \type{-M classoption=fleqn}.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for HTML
slides},reference={variables-for-html-slides}]

These affect HTML output when \goto{producing slide shows with
pandoc}[slide-shows].

\startdescription{\type{institute}}
  author affiliations: can be a list when there are multiple authors
\stopdescription

\startdescription{\type{revealjs-url}}
  base URL for reveal.js documents (defaults to
  \type{https://unpkg.com/reveal.js@^5})
\stopdescription

\startdescription{\type{s5-url}}
  base URL for S5 documents (defaults to \type{s5/default})
\stopdescription

\startdescription{\type{slidy-url}}
  base URL for Slidy documents (defaults to
  \type{https://www.w3.org/Talks/Tools/Slidy2})
\stopdescription

\startdescription{\type{slideous-url}}
  base URL for Slideous documents (defaults to \type{slideous})
\stopdescription

\startdescription{\type{title-slide-attributes}}
  additional attributes for the title slide of reveal.js slide shows.
  See \goto{background in reveal.js, beamer, and
  pptx}[background-in-reveal.js-beamer-and-pptx] for an example.
\stopdescription

All \goto{reveal.js configuration
options}[url(https://revealjs.com/config/)] are available as variables.
To turn off boolean flags that default to true in reveal.js, use
\type{0}.

\stopsectionlevel

\startsectionlevel[title={Variables for Beamer
slides},reference={variables-for-beamer-slides}]

These variables change the appearance of PDF slides using
\goto{\type{beamer}}[url(https://ctan.org/pkg/beamer)].

\startdescription{\type{aspectratio}}
  slide aspect ratio (\type{43} for 4:3 {[}default{]}, \type{169} for
  16:9, \type{1610} for 16:10, \type{149} for 14:9, \type{141} for
  1.41:1, \type{54} for 5:4, \type{32} for 3:2)
\stopdescription

\startdescription{\type{beameroption}}
  add extra beamer option with \type"\setbeameroption{}"
\stopdescription

\startdescription{\type{institute}}
  author affiliations: can be a list when there are multiple authors
\stopdescription

\startdescription{\type{logo}}
  logo image for slides
\stopdescription

\startdescription{\type{navigation}}
  controls navigation symbols (default is \type{empty} for no navigation
  symbols; other valid values are \type{frame}, \type{vertical}, and
  \type{horizontal})
\stopdescription

\startdescription{\type{section-titles}}
  enables \quotation{title pages} for new sections (default is true)
\stopdescription

\startdescription{\type{theme}, \type{colortheme}, \type{fonttheme},
\type{innertheme}, \type{outertheme}}
  beamer themes
\stopdescription

\startdescription{\type{themeoptions}, \type{colorthemeoptions},
\type{fontthemeoptions}, \type{innerthemeoptions},
\type{outerthemeoptions}}
  options for LaTeX beamer themes (lists)
\stopdescription

\startdescription{\type{titlegraphic}}
  image for title slide: can be a list
\stopdescription

\startdescription{\type{titlegraphicoptions}}
  options for title slide image
\stopdescription

\startdescription{\type{shorttitle}, \type{shortsubtitle},
\type{shortauthor}, \type{shortinstitute}, \type{shortdate}}
  some beamer themes use short versions of the title, subtitle, author,
  institute, date
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
PowerPoint},reference={variables-for-powerpoint}]

These variables control the visual aspects of a slide show that are not
easily controlled via templates.

\startdescription{\type{monofont}}
  font to use for code.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
LaTeX},reference={variables-for-latex}]

Pandoc uses these variables when \goto{creating a PDF}[creating-a-pdf]
with a LaTeX engine.

\startsectionlevel[title={Layout},reference={layout}]

\startdescription{\type{block-headings}}
  make \type{\paragraph} and \type{\subparagraph} (fourth- and
  fifth-level headings, or fifth- and sixth-level with book classes)
  free-standing rather than run-in; requires further formatting to
  distinguish from \type{\subsubsection} (third- or fourth-level
  headings). Instead of using this option,
  \goto{KOMA-Script}[url(https://ctan.org/pkg/koma-script)] can adjust
  headings more extensively:
\starttyping
---
documentclass: scrartcl
header-includes: |
  \RedeclareSectionCommand[
    beforeskip=-10pt plus -2pt minus -1pt,
    afterskip=1sp plus -1sp minus 1sp,
    font=\normalfont\itshape]{paragraph}
  \RedeclareSectionCommand[
    beforeskip=-10pt plus -2pt minus -1pt,
    afterskip=1sp plus -1sp minus 1sp,
    font=\normalfont\scshape,
    indent=0pt]{subparagraph}
...
\stoptyping
\stopdescription

\startdescription{\type{classoption}}
  option for document class, e.g.~\type{oneside}; repeat for multiple
  options:
\starttyping
---
classoption:
- twocolumn
- landscape
...
\stoptyping
\stopdescription

\startdescription{\type{documentclass}}
  document class: usually one of the standard classes,
  \goto{\type{article}}[url(https://ctan.org/pkg/article)],
  \goto{\type{book}}[url(https://ctan.org/pkg/book)], and
  \goto{\type{report}}[url(https://ctan.org/pkg/report)]; the
  \goto{KOMA-Script}[url(https://ctan.org/pkg/koma-script)] equivalents,
  \type{scrartcl}, \type{scrbook}, and \type{scrreprt}, which default to
  smaller margins; or
  \goto{\type{memoir}}[url(https://ctan.org/pkg/memoir)]
\stopdescription

\startdescription{\type{geometry}}
  option for \goto{\type{geometry}}[url(https://ctan.org/pkg/geometry)]
  package, e.g.~\type{margin=1in}; repeat for multiple options:
\starttyping
---
geometry:
- top=30mm
- left=20mm
- heightrounded
...
\stoptyping
\stopdescription

\startdescription{\type{shorthands}}
  Enable language-specific shorthands when loading \type{babel}. (By
  default, pandoc includes \type{shorthands=off} when loading
  \type{babel}, disabling language-specific shorthands.)
\stopdescription

\startdescription{\type{hyperrefoptions}}
  option for \goto{\type{hyperref}}[url(https://ctan.org/pkg/hyperref)]
  package, e.g.~\type{linktoc=all}; repeat for multiple options:
\starttyping
---
hyperrefoptions:
- linktoc=all
- pdfwindowui
- pdfpagemode=FullScreen
...
\stoptyping
\stopdescription

\startdescription{\type{indent}}
  if true, pandoc will use document class settings for indentation (the
  default LaTeX template otherwise removes indentation and adds space
  between paragraphs)
\stopdescription

\startdescription{\type{linestretch}}
  adjusts line spacing using the
  \goto{\type{setspace}}[url(https://ctan.org/pkg/setspace)] package,
  e.g.~\type{1.25}, \type{1.5}
\stopdescription

\startdescription{\type{margin-left}, \type{margin-right},
\type{margin-top}, \type{margin-bottom}}
  sets margins if \type{geometry} is not used (otherwise \type{geometry}
  overrides these)
\stopdescription

\startdescription{\type{pagestyle}}
  control \type"\pagestyle{}": the default article class supports
  \type{plain} (default), \type{empty} (no running heads or page
  numbers), and \type{headings} (section titles in running heads)
\stopdescription

\startdescription{\type{papersize}}
  paper size, e.g.~\type{letter}, \type{a4}
\stopdescription

\startdescription{\type{secnumdepth}}
  numbering depth for sections (with \type{--number-sections} option or
  \type{numbersections} variable)
\stopdescription

\startdescription{\type{beamerarticle}}
  produce an article from Beamer slides. Note: if you set this variable,
  you must specify the beamer writer but use the default {\em LaTeX}
  template: for example,
  \type{pandoc -Vbeamerarticle -t beamer --template default.latex}.
\stopdescription

\startdescription{\type{handout}}
  produce a handout version of Beamer slides (with overlays condensed
  into single slides)
\stopdescription

\startdescription{\type{csquotes}}
  load \type{csquotes} package and use \type{\enquote} or
  \type{\enquote*} for quoted text.
\stopdescription

\startdescription{\type{csquotesoptions}}
  options to use for \type{csquotes} package (repeat for multiple
  options).
\stopdescription

\startdescription{\type{babeloptions}}
  options to pass to the babel package (may be repeated for multiple
  options). This defaults to \type{provide=*} if the main language isn't
  a European language written with Latin or Cyrillic script or
  Vietnamese. Most users will not need to adjust the default setting.
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Fonts},reference={fonts}]

\startdescription{\type{fontenc}}
  allows font encoding to be specified through \type{fontenc} package
  (with \type{pdflatex}); default is \type{T1} (see \goto{LaTeX font
  encodings guide}[url(https://ctan.org/pkg/encguide)])
\stopdescription

\startdescription{\type{fontfamily}}
  font package for use with \type{pdflatex}: \goto{TeX
  Live}[url(https://www.tug.org/texlive/)] includes many options,
  documented in the \goto{LaTeX Font
  Catalogue}[url(https://tug.org/FontCatalogue/)]. The default is
  \goto{Latin Modern}[url(https://ctan.org/pkg/lm)].
\stopdescription

\startdescription{\type{fontfamilyoptions}}
  options for package used as \type{fontfamily}; repeat for multiple
  options. For example, to use the Libertine font with proportional
  lowercase (old-style) figures through the
  \goto{\type{libertinus}}[url(https://ctan.org/pkg/libertinus)]
  package:
\starttyping
---
fontfamily: libertinus
fontfamilyoptions:
- osf
- p
...
\stoptyping
\stopdescription

\startdescription{\type{fontsize}}
  font size for body text. The standard classes allow 10pt, 11pt, and
  12pt. To use another size, set \type{documentclass} to one of the
  \goto{KOMA-Script}[url(https://ctan.org/pkg/koma-script)] classes,
  such as \type{scrartcl} or \type{scrbook}.
\stopdescription

\startdescription{\type{mainfont}, \type{sansfont}, \type{monofont},
\type{mathfont}, \type{CJKmainfont}, \type{CJKsansfont},
\type{CJKmonofont}}
  font families for use with \type{xelatex} or \type{lualatex}: take the
  name of any system font, using the
  \goto{\type{fontspec}}[url(https://ctan.org/pkg/fontspec)] package.
  \type{CJKmainfont} uses the
  \goto{\type{xecjk}}[url(https://ctan.org/pkg/xecjk)] package if
  \type{xelatex} is used, or the
  \goto{\type{luatexja}}[url(https://ctan.org/pkg/luatexja)] package if
  \type{lualatex} is used.
\stopdescription

\startdescription{\type{mainfontoptions}, \type{sansfontoptions},
\type{monofontoptions}, \type{mathfontoptions}, \type{CJKoptions},
\type{luatexjapresetoptions}}
  options to use with \type{mainfont}, \type{sansfont}, \type{monofont},
  \type{mathfont}, \type{CJKmainfont} in \type{xelatex} and
  \type{lualatex}. Allow for any choices available through
  \goto{\type{fontspec}}[url(https://ctan.org/pkg/fontspec)]; repeat for
  multiple options. For example, to use the \goto{TeX
  Gyre}[url(http://www.gust.org.pl/projects/e-foundry/tex-gyre)] version
  of Palatino with lowercase figures:
\starttyping
---
mainfont: TeX Gyre Pagella
mainfontoptions:
- Numbers=Lowercase
- Numbers=Proportional
...
\stoptyping
\stopdescription

\startdescription{\type{mainfontfallback}, \type{sansfontfallback},
\type{monofontfallback}}
  fonts to try if a glyph isn't found in \type{mainfont},
  \type{sansfont}, or \type{monofont} respectively. These are lists. The
  font name must be followed by a colon and optionally a set of options,
  for example:
\starttyping
---
mainfontfallback:
  - "FreeSans:"
  - "NotoColorEmoji:mode=harf"
...
\stoptyping

  Font fallbacks currently only work with \type{lualatex}.
\stopdescription

\startdescription{\type{babelfonts}}
  a map of Babel language names (e.g.~\type{chinese}) to the font to be
  used with the language:
\starttyping
---
babelfonts:
  chinese-hant: "Noto Serif CJK TC"
  russian: "Noto Serif"
...
\stoptyping
\stopdescription

\startdescription{\type{microtypeoptions}}
  options to pass to the microtype package
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Links},reference={links}]

\startdescription{\type{colorlinks}}
  add color to link text; automatically enabled if any of
  \type{linkcolor}, \type{filecolor}, \type{citecolor}, \type{urlcolor},
  or \type{toccolor} are set
\stopdescription

\startdescription{\type{boxlinks}}
  add visible box around links (has no effect if \type{colorlinks} is
  set)
\stopdescription

\startdescription{\type{linkcolor}, \type{filecolor}, \type{citecolor},
\type{urlcolor}, \type{toccolor}}
  color for internal links, external links, citation links, linked URLs,
  and links in table of contents, respectively: uses options allowed by
  \goto{\type{xcolor}}[url(https://ctan.org/pkg/xcolor)], including the
  \type{dvipsnames}, \type{svgnames}, and \type{x11names} lists
\stopdescription

\startdescription{\type{links-as-notes}}
  causes links to be printed as footnotes
\stopdescription

\startdescription{\type{urlstyle}}
  style for URLs (e.g., \type{tt}, \type{rm}, \type{sf}, and, the
  default, \type{same})
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Front matter},reference={front-matter}]

\startdescription{\type{lof}, \type{lot}}
  include list of figures, list of tables (can also be set using
  \type{--lof/--list-of-figures}, \type{--lot/--list-of-tables})
\stopdescription

\startdescription{\type{thanks}}
  contents of acknowledgments footnote after document title
\stopdescription

\startdescription{\type{toc}}
  include table of contents (can also be set using
  \type{--toc/--table-of-contents})
\stopdescription

\startdescription{\type{toc-depth}}
  level of section to include in table of contents
\stopdescription

\stopsectionlevel

\startsectionlevel[title={BibLaTeX
Bibliographies},reference={biblatex-bibliographies}]

These variables function when using BibLaTeX for \goto{citation
rendering}[citation-rendering].

\startdescription{\type{biblatexoptions}}
  list of options for biblatex
\stopdescription

\startdescription{\type{biblio-style}}
  bibliography style, when used with \type{--natbib} and
  \type{--biblatex}
\stopdescription

\startdescription{\type{biblio-title}}
  bibliography title, when used with \type{--natbib} and
  \type{--biblatex}
\stopdescription

\startdescription{\type{bibliography}}
  bibliography to use for resolving references
\stopdescription

\startdescription{\type{natbiboptions}}
  list of options for natbib
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Other},reference={other}]

\startdescription{\type{pdf-trailer-id}}
  the PDF trailer ID; must be two PDF byte strings if set,
  conventionally with 16 bytes each. E.g.,
  \type{<00112233445566778899aabbccddeeff> <00112233445566778899aabbccddeeff>}.
  See the section on \goto{reproducible builds}[reproducible-builds].
\stopdescription

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Variables for
ConTeXt},reference={variables-for-context}]

Pandoc uses these variables when \goto{creating a PDF}[creating-a-pdf]
with ConTeXt.

\startdescription{\type{fontsize}}
  font size for body text (e.g.~\type{10pt}, \type{12pt})
\stopdescription

\startdescription{\type{headertext}, \type{footertext}}
  text to be placed in running header or footer (see \goto{ConTeXt
  Headers and
  Footers}[url(https://wiki.contextgarden.net/Document_layout_and_layers/Headers_and_footers)]);
  repeat up to four times for different placement
\stopdescription

\startdescription{\type{indenting}}
  controls indentation of paragraphs, e.g.~\type{yes,small,next} (see
  \goto{ConTeXt
  Indentation}[url(https://wiki.contextgarden.net/Text_blocks/Typography/Indentation)]);
  repeat for multiple options
\stopdescription

\startdescription{\type{interlinespace}}
  adjusts line spacing, e.g.~\type{4ex} (using
  \goto{\type{setupinterlinespace}}[url(https://wiki.contextgarden.net/Command/setupinterlinespace)]);
  repeat for multiple options
\stopdescription

\startdescription{\type{layout}}
  options for page margins and text arrangement (see \goto{ConTeXt
  Layout}[url(https://wiki.contextgarden.net/Document_layout_and_layers/Tutorials)]);
  repeat for multiple options
\stopdescription

\startdescription{\type{linkcolor}, \type{contrastcolor}}
  color for links outside and inside a page, e.g.~\type{red},
  \type{blue} (see \goto{ConTeXt
  Color}[url(https://wiki.contextgarden.net/Color)])
\stopdescription

\startdescription{\type{linkstyle}}
  typeface style for links, e.g.~\type{normal}, \type{bold},
  \type{slanted}, \type{boldslanted}, \type{type}, \type{cap},
  \type{small}
\stopdescription

\startdescription{\type{lof}, \type{lot}}
  include list of figures, list of tables
\stopdescription

\startdescription{\type{mainfont}, \type{sansfont}, \type{monofont},
\type{mathfont}}
  font families: take the name of any system font (see \goto{ConTeXt
  Font
  Switching}[url(https://wiki.contextgarden.net/Characters_words_and_fonts/Tutorials)])
\stopdescription

\startdescription{\type{mainfontfallback}, \type{sansfontfallback},
\type{monofontfallback}}
  list of fonts to try, in order, if a glyph is not found in the main
  font. Use \type{\definefallbackfamily}-compatible font name syntax.
  Emoji fonts are unsupported.
\stopdescription

\startdescription{\type{margin-left}, \type{margin-right},
\type{margin-top}, \type{margin-bottom}}
  sets margins, if \type{layout} is not used (otherwise \type{layout}
  overrides these)
\stopdescription

\startdescription{\type{pagenumbering}}
  page number style and location (using
  \goto{\type{setuppagenumbering}}[url(https://wiki.contextgarden.net/Command/setuppagenumbering)]);
  repeat for multiple options
\stopdescription

\startdescription{\type{papersize}}
  paper size, e.g.~\type{letter}, \type{A4}, \type{landscape} (see
  \goto{ConTeXt Paper
  Setup}[url(https://wiki.contextgarden.net/Document_layout_and_layers/Paper_setup)]);
  repeat for multiple options
\stopdescription

\startdescription{\type{pdfa}}
  adds to the preamble the setup necessary to generate PDF/A of the type
  specified, e.g.~\type{1a:2005}, \type{2a}. If no type is specified
  (i.e.~the value is set to True, by e.g. \type{--metadata=pdfa} or
  \type{pdfa: true} in a YAML metadata block), \type{1b:2005} will be
  used as default, for reasons of backwards compatibility. Using
  \type{--variable=pdfa} without specified value is not supported. To
  successfully generate PDF/A the required ICC color profiles have to be
  available and the content and all included files (such as images) have
  to be standard-conforming. The ICC profiles and output intent may be
  specified using the variables \type{pdfaiccprofile} and
  \type{pdfaintent}. See also \goto{ConTeXt
  PDFA}[url(https://wiki.contextgarden.net/Input_and_compilation/PDF/PDFA)]
  for more details.
\stopdescription

\startdescription{\type{pdfaiccprofile}}
  when used in conjunction with \type{pdfa}, specifies the ICC profile
  to use in the PDF, e.g.~\type{default.cmyk}. If left unspecified,
  \type{sRGB.icc} is used as default. May be repeated to include
  multiple profiles. Note that the profiles have to be available on the
  system. They can be obtained from \goto{ConTeXt ICC
  Profiles}[url(https://wiki.contextgarden.net/Input_and_compilation/PDF/PDFX\#ICC_profiles)].
\stopdescription

\startdescription{\type{pdfaintent}}
  when used in conjunction with \type{pdfa}, specifies the output intent
  for the colors,
  e.g.~\type{ISO coated v2 300\letterpercent\space (ECI)} If left
  unspecified, \type{sRGB IEC61966-2.1} is used as default.
\stopdescription

\startdescription{\type{toc}}
  include table of contents (can also be set using
  \type{--toc/--table-of-contents})
\stopdescription

\startdescription{\type{urlstyle}}
  typeface style for links without link text, e.g.~\type{normal},
  \type{bold}, \type{slanted}, \type{boldslanted}, \type{type},
  \type{cap}, \type{small}
\stopdescription

\startdescription{\type{whitespace}}
  spacing between paragraphs, e.g.~\type{none}, \type{small} (using
  \goto{\type{setupwhitespace}}[url(https://wiki.contextgarden.net/Command/setupwhitespace)])
\stopdescription

\startdescription{\type{includesource}}
  include all source documents as file attachments in the PDF file
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
\type{wkhtmltopdf}},reference={variables-for-wkhtmltopdf}]

Pandoc uses these variables when \goto{creating a PDF}[creating-a-pdf]
with \goto{\type{wkhtmltopdf}}[url(https://wkhtmltopdf.org)]. The
\type{--css} option also affects the output.

\startdescription{\type{footer-html}, \type{header-html}}
  add information to the header and footer
\stopdescription

\startdescription{\type{margin-left}, \type{margin-right},
\type{margin-top}, \type{margin-bottom}}
  set the page margins
\stopdescription

\startdescription{\type{papersize}}
  sets the PDF paper size
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for man
pages},reference={variables-for-man-pages}]

\startdescription{\type{adjusting}}
  adjusts text to left (\type{l}), right (\type{r}), center (\type{c}),
  or both (\type{b}) margins
\stopdescription

\startdescription{\type{footer}}
  footer in man pages
\stopdescription

\startdescription{\type{header}}
  header in man pages
\stopdescription

\startdescription{\type{section}}
  section number in man pages
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
Texinfo},reference={variables-for-texinfo}]

\startdescription{\type{version}}
  version of software (used in title and title page)
\stopdescription

\startdescription{\type{filename}}
  name of info file to be generated (defaults to a name based on the
  texi filename)
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
Typst},reference={variables-for-typst}]

\startdescription{\type{template}}
  Typst template to use.
\stopdescription

\startdescription{\type{margin}}
  A dictionary with the fields defined in the Typst documentation:
  \type{x}, \type{y}, \type{top}, \type{bottom}, \type{left},
  \type{right}.
\stopdescription

\startdescription{\type{papersize}}
  Paper size: \type{a4}, \type{us-letter}, etc.
\stopdescription

\startdescription{\type{mainfont}}
  Name of system font to use for the main font.
\stopdescription

\startdescription{\type{fontsize}}
  Font size (e.g., \type{12pt}).
\stopdescription

\startdescription{\type{section-numbering}}
  Schema to use for numbering sections, e.g.~\type{1.A.1}.
\stopdescription

\startdescription{\type{page-numbering}}
  Schema to use for numbering pages, e.g.~\type{1} or \type{i}, or an
  empty string to omit page numbering.
\stopdescription

\startdescription{\type{columns}}
  Number of columns for body text.
\stopdescription

\startdescription{\type{thanks}}
  contents of acknowledgments footnote after document title
\stopdescription

\startdescription{\type{mathfont}, \type{codefont}}
  Name of system font to use for math and code, respectively.
\stopdescription

\startdescription{\type{linestretch}}
  adjusts line spacing, e.g.~\type{1.25}, \type{1.5}
\stopdescription

\startdescription{\type{linkcolor}, \type{filecolor}, \type{citecolor}}
  color for external links, internal links, and citation links,
  respectively: expects a hexadecimal color code
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables for
ms},reference={variables-for-ms}]

\startdescription{\type{fontfamily}}
  \type{A} (Avant Garde), \type{B} (Bookman), \type{C} (Helvetica),
  \type{HN} (Helvetica Narrow), \type{P} (Palatino), or \type{T} (Times
  New Roman). This setting does not affect source code, which is always
  displayed using monospace Courier. These built-in fonts are limited in
  their coverage of characters. Additional fonts may be installed using
  the script
  \goto{\type{install-font.sh}}[url(https://www.schaffter.ca/mom/bin/install-font.sh)]
  provided by Peter Schaffter and documented in detail on \goto{his web
  site}[url(https://www.schaffter.ca/mom/momdoc/appendices.html\#steps)].
\stopdescription

\startdescription{\type{indent}}
  paragraph indent (e.g.~\type{2m})
\stopdescription

\startdescription{\type{lineheight}}
  line height (e.g.~\type{12p})
\stopdescription

\startdescription{\type{pointsize}}
  point size (e.g.~\type{10p})
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Variables set
automatically},reference={variables-set-automatically}]

Pandoc sets these variables automatically in response to
\goto{options}[options] or document contents; users can also modify
them. These vary depending on the output format, and include the
following:

\startdescription{\type{body}}
  body of document
\stopdescription

\startdescription{\type{date-meta}}
  the \type{date} variable converted to ISO 8601 YYYY-MM-DD, included in
  all HTML based formats (dzslides, epub, html, html4, html5, revealjs,
  s5, slideous, slidy). The recognized formats for \type{date} are:
  \type{mm/dd/yyyy}, \type{mm/dd/yy}, \type{yyyy-mm-dd} (ISO 8601),
  \type{dd MM yyyy} (e.g.~either \type{02 Apr 2018} or
  \type{02 April 2018}), \type{MM dd, yyyy} (e.g.~\type{Apr. 02, 2018}
  or \type{April 02, 2018),}yyyy{[}mm{[}dd{]}{]}\type{(e.g.}20180402,
  \type{201804} or \type{2018}).
\stopdescription

\startdescription{\type{header-includes}}
  contents specified by \type{-H/--include-in-header} (may have multiple
  values)
\stopdescription

\startdescription{\type{include-before}}
  contents specified by \type{-B/--include-before-body} (may have
  multiple values)
\stopdescription

\startdescription{\type{include-after}}
  contents specified by \type{-A/--include-after-body} (may have
  multiple values)
\stopdescription

\startdescription{\type{meta-json}}
  JSON representation of all of the document's metadata. Field values
  are transformed to the selected output format.
\stopdescription

\startdescription{\type{numbersections}}
  non-null value if \type{-N/--number-sections} was specified
\stopdescription

\startdescription{\type{sourcefile}, \type{outputfile}}
  source and destination filenames, as given on the command line.
  \type{sourcefile} can also be a list if input comes from multiple
  files, or empty if input is from stdin. You can use the following
  snippet in your template to distinguish them:
\starttyping
$if(sourcefile)$
$for(sourcefile)$
$sourcefile$
$endfor$
$else$
(stdin)
$endif$
\stoptyping

  Similarly, \type{outputfile} can be \type{-} if output goes to the
  terminal.
  If you need absolute paths, use e.g.~\type{$curdir$/$sourcefile$}.
\stopdescription

\startdescription{\type{pdf-engine}}
  name of PDF engine if provided using \type{--pdf-engine}, or the
  default engine for the format if PDF output is requested.
\stopdescription

\startdescription{\type{curdir}}
  working directory from which pandoc is run.
\stopdescription

\startdescription{\type{pandoc-version}}
  pandoc version.
\stopdescription

\startdescription{\type{toc}}
  non-null value if \type{--toc/--table-of-contents} was specified
\stopdescription

\startdescription{\type{toc-title}}
  title of table of contents (works only with EPUB, HTML, revealjs,
  opendocument, odt, docx, pptx, beamer, LaTeX). Note that in docx and
  pptx a custom \type{toc-title} will be picked up from metadata, but
  cannot be set as a variable.
\stopdescription

\stopsectionlevel

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Extensions},reference={extensions}]

The behavior of some of the readers and writers can be adjusted by
enabling or disabling various extensions.

An extension can be enabled by adding \type{+EXTENSION} to the format
name and disabled by adding \type{-EXTENSION}. For example,
\type{--from markdown_strict+footnotes} is strict Markdown with
footnotes enabled, while \type{--from markdown-footnotes-pipe_tables} is
pandoc's Markdown without footnotes or pipe tables.

The Markdown reader and writer make by far the most use of extensions.
Extensions only used by them are therefore covered in the section
\goto{Pandoc's Markdown}[pandocs-markdown] below (see \goto{Markdown
variants}[markdown-variants] for \type{commonmark} and \type{gfm}). In
the following, extensions that also work for other formats are covered.

Note that Markdown extensions added to the \type{ipynb} format affect
Markdown cells in Jupyter notebooks (as do command-line options like
\type{--markdown-headings}).

\startsectionlevel[title={Typography},reference={typography}]

\startsectionlevel[title={Extension:
\type{smart}},reference={extension-smart}]

Interpret straight quotes as curly quotes, \type{---} as em-dashes,
\type{--} as en-dashes, and \type{...} as ellipses. Nonbreaking spaces
are inserted after certain abbreviations, such as \quotation{Mr.}

This extension can be enabled/disabled for the following formats:

\startdescription{input formats}
  \type{markdown}, \type{commonmark}, \type{latex}, \type{mediawiki},
  \type{org}, \type{rst}, \type{twiki}, \type{html}
\stopdescription

\startdescription{output formats}
  \type{markdown}, \type{latex}, \type{context}, \type{org}, \type{rst}
\stopdescription

\startdescription{enabled by default in}
  \type{markdown}, \type{latex}, \type{context} (both input and output)
\stopdescription

Note: If you are {\em writing} Markdown, then the \type{smart} extension
has the reverse effect: what would have been curly quotes comes out
straight.

In LaTeX, \type{smart} means to use the standard TeX ligatures for
quotation marks (\type{``} and \type{''} for double quotes, \type{`} and
\type{'} for single quotes) and dashes (\type{--} for en-dash and
\type{---} for em-dash). If \type{smart} is disabled, then in reading
LaTeX pandoc will parse these characters literally. In writing LaTeX,
enabling \type{smart} tells pandoc to use the ligatures when possible;
if \type{smart} is disabled pandoc will use unicode quotation mark and
dash characters.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Headings and
sections},reference={headings-and-sections}]

\startsectionlevel[title={Extension:
\type{auto_identifiers}},reference={extension-auto_identifiers}]

A heading without an explicitly specified identifier will be
automatically assigned a unique identifier based on the heading text.

This extension can be enabled/disabled for the following formats:

\startdescription{input formats}
  \type{markdown}, \type{latex}, \type{rst}, \type{mediawiki},
  \type{textile}
\stopdescription

\startdescription{output formats}
  \type{markdown}, \type{muse}
\stopdescription

\startdescription{enabled by default in}
  \type{markdown}, \type{muse}
\stopdescription

The default algorithm used to derive the identifier from the heading
text is:

\startitemize[packed]
\item
  Remove all formatting, links, etc.
\item
  Remove all footnotes.
\item
  Remove all non-alphanumeric characters, except underscores, hyphens,
  and periods.
\item
  Replace all spaces and newlines with hyphens.
\item
  Convert all alphabetic characters to lowercase.
\item
  Remove everything up to the first letter (identifiers may not begin
  with a number or punctuation mark).
\item
  If nothing is left after this, use the identifier \type{section}.
\stopitemize

Thus, for example,

\startplacetable[location=none]
\startxtable
\startxtablehead[head]
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right] Heading \stopxcell
\startxcell[align=right] Identifier \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablehead
\startxtablebody[body]
\startxrow
\startxcell[align=right] \type{Heading identifiers in HTML} \stopxcell
\startxcell[align=right] \type{heading-identifiers-in-html} \stopxcell
\stopxrow
\startxrow
\startxcell[align=right] \type{Ma卯tre d'h么tel} \stopxcell
\startxcell[align=right] \type{ma卯tre-dh么tel} \stopxcell
\stopxrow
\startxrow
\startxcell[align=right] \type{*Dogs*?--in *my* house?} \stopxcell
\startxcell[align=right] \type{dogs--in-my-house} \stopxcell
\stopxrow
\startxrow
\startxcell[align=right] \type{[HTML], [S5], or [RTF]?} \stopxcell
\startxcell[align=right] \type{html-s5-or-rtf} \stopxcell
\stopxrow
\startxrow
\startxcell[align=right] \type{3. Applications} \stopxcell
\startxcell[align=right] \type{applications} \stopxcell
\stopxrow
\startxrowgroup[lastrow]
\startxrow
\startxcell[align=right] \type{33} \stopxcell
\startxcell[align=right] \type{section} \stopxcell
\stopxrow
\stopxrowgroup
\stopxtablebody
\startxtablefoot[foot]
\stopxtablefoot
\stopxtable
\stopplacetable

These rules should, in most cases, allow one to determine the identifier
from the heading text. The exception is when several headings have the
same text; in this case, the first will get an identifier as described
above; the second will get the same identifier with \type{-1} appended;
the third with \type{-2}; and so on.

(However, a different algorithm is used if \type{gfm_auto_identifiers}
is enabled; see below.)

These identifiers are used to provide link targets in the table of
contents generated by the \type{--toc|--table-of-contents} option. They
also make it easy to provide links from one section of a document to
another. A link to this section, for example, might look like this:

\starttyping
See the section on
[heading identifiers](#heading-identifiers-in-html-latex-and-context).
\stoptyping

Note, however, that this method of providing links to sections works
only in HTML, LaTeX, and ConTeXt formats.

If the \type{--section-divs} option is specified, then each section will
be wrapped in a \type{section} (or a \type{div}, if \type{html4} was
specified), and the identifier will be attached to the enclosing
\type{<section>} (or \type{<div>}) tag rather than the heading itself.
This allows entire sections to be manipulated using JavaScript or
treated differently in CSS.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{ascii_identifiers}},reference={extension-ascii_identifiers}]

Causes the identifiers produced by \type{auto_identifiers} to be pure
ASCII. Accents are stripped off of accented Latin letters, and non-Latin
letters are omitted.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{gfm_auto_identifiers}},reference={extension-gfm_auto_identifiers}]

Changes the algorithm used by \type{auto_identifiers} to conform to
GitHub's method. Spaces are converted to dashes (\type{-}), uppercase
characters to lowercase characters, and punctuation characters other
than \type{-} and \type{_} are removed. Emojis are replaced by their
names.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Math Input},reference={math-input}]

The extensions
\goto{\type{tex_math_dollars}}[extension-tex_math_dollars],
\goto{\type{tex_math_gfm}}[extension-tex_math_gfm],
\goto{\type{tex_math_single_backslash}}[extension-tex_math_single_backslash],
and
\goto{\type{tex_math_double_backslash}}[extension-tex_math_double_backslash]
are described in the section about Pandoc's Markdown.

However, they can also be used with HTML input. This is handy for
reading web pages formatted using MathJax, for example.

\stopsectionlevel

\startsectionlevel[title={Raw HTML/TeX},reference={raw-htmltex}]

The following extensions are described in more detail in their
respective sections of \goto{Pandoc's Markdown}[pandocs-markdown]:

\startitemize
\item
  \goto{\type{raw_html}}[extension-raw_html] allows HTML elements which
  are not representable in pandoc's AST to be parsed as raw HTML. By
  default, this is disabled for HTML input.
\item
  \goto{\type{raw_tex}}[extension-raw_tex] allows raw LaTeX, TeX, and
  ConTeXt to be included in a document. This extension can be
  enabled/disabled for the following formats (in addition to
  \type{markdown}):

  \startdescription{input formats}
    \type{latex}, \type{textile}, \type{html} (environments,
    \type{\ref}, and \type{\eqref} only), \type{ipynb}
  \stopdescription

  \startdescription{output formats}
    \type{textile}, \type{commonmark}
  \stopdescription

  Note: as applied to \type{ipynb}, \type{raw_html} and \type{raw_tex}
  affect not only raw TeX in Markdown cells, but data with mime type
  \type{text/html} in output cells. Since the \type{ipynb} reader
  attempts to preserve the richest possible outputs when several options
  are given, you will get best results if you disable \type{raw_html}
  and \type{raw_tex} when converting to formats like \type{docx} which
  don't allow raw \type{html} or \type{tex}.
\item
  \goto{\type{native_divs}}[extension-native_divs] causes HTML
  \type{div} elements to be parsed as native pandoc Div blocks. If you
  want them to be parsed as raw HTML, use
  \type{-f html-native_divs+raw_html}.
\item
  \goto{\type{native_spans}}[extension-native_spans] causes HTML
  \type{span} elements to be parsed as native pandoc Span inlines. If
  you want them to be parsed as raw HTML, use
  \type{-f html-native_spans+raw_html}. If you want to drop all
  \type{div}s and \type{span}s when converting HTML to Markdown, you can
  use \type{pandoc -f html-native_divs-native_spans -t markdown}.
\stopitemize

\stopsectionlevel

\startsectionlevel[title={Literate Haskell
support},reference={literate-haskell-support}]

\startsectionlevel[title={Extension:
\type{literate_haskell}},reference={extension-literate_haskell}]

Treat the document as literate Haskell source.

This extension can be enabled/disabled for the following formats:

\startdescription{input formats}
  \type{markdown}, \type{rst}, \type{latex}
\stopdescription

\startdescription{output formats}
  \type{markdown}, \type{rst}, \type{latex}, \type{html}
\stopdescription

If you append \type{+lhs} (or \type{+literate_haskell}) to one of the
formats above, pandoc will treat the document as literate Haskell
source. This means that

\startitemize
\item
  In Markdown input, \quotation{bird track} sections will be parsed as
  Haskell code rather than block quotations. Text between
  \type"\begin{code}" and \type"\end{code}" will also be treated as
  Haskell code. For ATX-style headings the character \quote{=} will be
  used instead of \quote{\#}.
\item
  In Markdown output, code blocks with classes \type{haskell} and
  \type{literate} will be rendered using bird tracks, and block
  quotations will be indented one space, so they will not be treated as
  Haskell code. In addition, headings will be rendered setext-style
  (with underlines) rather than ATX-style (with \quote{\#} characters).
  (This is because ghc treats \quote{\#} characters in column 1 as
  introducing line numbers.)
\item
  In restructured text input, \quotation{bird track} sections will be
  parsed as Haskell code.
\item
  In restructured text output, code blocks with class \type{haskell}
  will be rendered using bird tracks.
\item
  In LaTeX input, text in \type{code} environments will be parsed as
  Haskell code.
\item
  In LaTeX output, code blocks with class \type{haskell} will be
  rendered inside \type{code} environments.
\item
  In HTML output, code blocks with class \type{haskell} will be rendered
  with class \type{literatehaskell} and bird tracks.
\stopitemize

Examples:

\starttyping
pandoc -f markdown+lhs -t html
\stoptyping

reads literate Haskell source formatted with Markdown conventions and
writes ordinary HTML (without bird tracks).

\starttyping
pandoc -f markdown+lhs -t html+lhs
\stoptyping

writes HTML with the Haskell code in bird tracks, so it can be copied
and pasted as literate Haskell source.

Note that GHC expects the bird tracks in the first column, so indented
literate code blocks (e.g.~inside an itemized environment) will not be
picked up by the Haskell compiler.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Other
extensions},reference={other-extensions}]

\startsectionlevel[title={Extension:
\type{empty_paragraphs}},reference={extension-empty_paragraphs}]

Allows empty paragraphs. By default empty paragraphs are omitted.

This extension can be enabled/disabled for the following formats:

\startdescription{input formats}
  \type{docx}, \type{html}
\stopdescription

\startdescription{output formats}
  \type{docx}, \type{odt}, \type{opendocument}, \type{html},
  \type{latex}
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{native_numbering}},reference={extension-native_numbering}]

Enables native numbering of figures and tables. Enumeration starts at 1.

This extension can be enabled/disabled for the following formats:

\startdescription{output formats}
  \type{odt}, \type{opendocument}, \type{docx}
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{xrefs_name}},reference={extension-xrefs_name}]

Links to headings, figures and tables inside the document are
substituted with cross-references that will use the name or caption of
the referenced item. The original link text is replaced once the
generated document is refreshed. This extension can be combined with
\type{xrefs_number} in which case numbers will appear before the name.

Text in cross-references is only made consistent with the referenced
item once the document has been refreshed.

This extension can be enabled/disabled for the following formats:

\startdescription{output formats}
  \type{odt}, \type{opendocument}
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{xrefs_number}},reference={extension-xrefs_number}]

Links to headings, figures and tables inside the document are
substituted with cross-references that will use the number of the
referenced item. The original link text is discarded. This extension can
be combined with \type{xrefs_name} in which case the name or caption
numbers will appear after the number.

For the \type{xrefs_number} to be useful heading numbers must be enabled
in the generated document, also table and figure captions must be
enabled using for example the \type{native_numbering} extension.

Numbers in cross-references are only visible in the final document once
it has been refreshed.

This extension can be enabled/disabled for the following formats:

\startdescription{output formats}
  \type{odt}, \type{opendocument}
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{styles}},reference={ext-styles}]

When converting from docx, add \type{custom-styles} attributes for all
docx styles, regardless of whether pandoc understands the meanings of
these styles. Because attributes cannot be added directly to paragraphs
or text in the pandoc AST, paragraph styles will cause Divs to be
created and character styles will cause Spans to be created to hold the
attributes. (Table styles will be added to the Table elements directly.)
This extension can be used with \goto{docx custom
styles}[custom-styles].

\startdescription{input formats}
  \type{docx}
\stopdescription

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{amuse}},reference={extension-amuse}]

In the \type{muse} input format, this enables Text::Amuse extensions to
Emacs Muse markup.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{raw_markdown}},reference={extension-raw_markdown}]

In the \type{ipynb} input format, this causes Markdown cells to be
included as raw Markdown blocks (allowing lossless round-tripping)
rather than being parsed. Use this only when you are targeting
\type{ipynb} or a Markdown-based output format.

\stopsectionlevel

\startsectionlevel[title={Extension: \type{citations}
(typst)},reference={typst-citations}]

When the \type{citations} extension is enabled in \type{typst} (as it is
by default), \type{typst} citations will be parsed as native pandoc
citations, and native pandoc citations will be rendered as \type{typst}
citations.

\stopsectionlevel

\startsectionlevel[title={Extension: \type{citations}
(org)},reference={org-citations}]

When the \type{citations} extension is enabled in \type{org}, org-cite
and org-ref style citations will be parsed as native pandoc citations,
and org-cite citations will be used to render native pandoc citations.

\stopsectionlevel

\startsectionlevel[title={Extension: \type{citations}
(docx)},reference={docx-citations}]

When \type{citations} is enabled in \type{docx}, citations inserted by
Zotero or Mendeley or EndNote plugins will be parsed as native pandoc
citations. (Otherwise, the formatted citations generated by the
bibliographic software will be parsed as regular text.)

\stopsectionlevel

\startsectionlevel[title={Extension: \type{fancy_lists}
(org)},reference={org-fancy-lists}]

Some aspects of \goto{Pandoc's Markdown fancy
lists}[extension-fancy_lists] are also accepted in \type{org} input,
mimicking the option \type{org-list-allow-alphabetical} in Emacs. As in
Org Mode, enabling this extension allows lowercase and uppercase
alphabetical markers for ordered lists to be parsed in addition to
arabic ones. Note that for Org, this does not include roman numerals or
the \type{#} placeholder that are enabled by the extension in Pandoc's
Markdown.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{element_citations}},reference={extension-element_citations}]

In the \type{jats} output formats, this causes reference items to be
replaced with \type{<element-citation>} elements. These elements are not
influenced by CSL styles, but all information on the item is included in
tags.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{ntb}},reference={extension-ntb}]

In the \type{context} output format this enables the use of
\goto{Natural Tables (TABLE)}[url(https://wiki.contextgarden.net/TABLE)]
instead of the default \goto{Extreme Tables
(xtables)}[url(https://wiki.contextgarden.net/xtables)]. Natural tables
allow more fine-grained global customization but come at a performance
penalty compared to extreme tables.

\stopsectionlevel

\startsectionlevel[title={Extension: \type{smart_quotes}
(org)},reference={extension-smart_quotes-org}]

Interpret straight quotes as curly quotes during parsing. When {\em
writing} Org, then the \type{smart_quotes} extension has the reverse
effect: what would have been curly quotes comes out straight.

This extension is implied if \type{smart} is enabled.

\stopsectionlevel

\startsectionlevel[title={Extension: \type{special_strings}
(org)},reference={extension-special_strings-org}]

Interpret \type{---} as em-dashes, \type{--} as en-dashes, \type{\-} as
shy hyphen, and \type{...} as ellipses.

This extension is implied if \type{smart} is enabled.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{tagging}},reference={extension--tagging}]

Enabling this extension with \type{context} output will produce markup
suitable for the production of tagged PDFs. This includes additional
markers for paragraphs and alternative markup for emphasized text. The
\type{emphasis-command} template variable is set if the extension is
enabled.

\stopsectionlevel

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Pandoc's
Markdown},reference={pandocs-markdown}]

Pandoc understands an extended and slightly revised version of John
Gruber's
\goto{Markdown}[url(https://daringfireball.net/projects/markdown/)]
syntax. This document explains the syntax, noting differences from
original Markdown. Except where noted, these differences can be
suppressed by using the \type{markdown_strict} format instead of
\type{markdown}. Extensions can be enabled or disabled to specify the
behavior more granularly. They are described in the following. See also
\goto{Extensions}[extensions] above, for extensions that work also on
other formats.

\startsectionlevel[title={Philosophy},reference={philosophy}]

Markdown is designed to be easy to write, and, even more importantly,
easy to read:

\startblockquote
A Markdown-formatted document should be publishable as-is, as plain
text, without looking like it's been marked up with tags or formatting
instructions.\crlf
-- \goto{John
Gruber}[url(https://daringfireball.net/projects/markdown/syntax\#philosophy)]
\stopblockquote

This principle has guided pandoc's decisions in finding syntax for
tables, footnotes, and other extensions.

There is, however, one respect in which pandoc's aims are different from
the original aims of Markdown. Whereas Markdown was originally designed
with HTML generation in mind, pandoc is designed for multiple output
formats. Thus, while pandoc allows the embedding of raw HTML, it
discourages it, and provides other, non-HTMLish ways of representing
important document elements like definition lists, tables, mathematics,
and footnotes.

\stopsectionlevel

\startsectionlevel[title={Paragraphs},reference={paragraphs}]

A paragraph is one or more lines of text followed by one or more blank
lines. Newlines are treated as spaces, so you can reflow your paragraphs
as you like. If you need a hard line break, put two or more spaces at
the end of a line.

\startsectionlevel[title={Extension:
\type{escaped_line_breaks}},reference={extension-escaped_line_breaks}]

A backslash followed by a newline is also a hard line break. Note: in
multiline and grid table cells, this is the only way to create a hard
line break, since trailing spaces in the cells are ignored.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Headings},reference={headings}]

There are two kinds of headings: Setext and ATX.

\startsectionlevel[title={Setext-style
headings},reference={setext-style-headings}]

A setext-style heading is a line of text \quotation{underlined} with a
row of \type{=} signs (for a level-one heading) or \type{-} signs (for a
level-two heading):

\starttyping
A level-one heading
===================

A level-two heading
-------------------
\stoptyping

The heading text can contain inline formatting, such as emphasis (see
\goto{Inline formatting}[inline-formatting], below).

\stopsectionlevel

\startsectionlevel[title={ATX-style
headings},reference={atx-style-headings}]

An ATX-style heading consists of one to six \type{#} signs and a line of
text, optionally followed by any number of \type{#} signs. The number of
\type{#} signs at the beginning of the line is the heading level:

\starttyping
## A level-two heading

### A level-three heading ###
\stoptyping

As with setext-style headings, the heading text can contain formatting:

\starttyping
# A level-one heading with a [link](/url) and *emphasis*
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{blank_before_header}},reference={extension-blank_before_header}]

Original Markdown syntax does not require a blank line before a heading.
Pandoc does require this (except, of course, at the beginning of the
document). The reason for the requirement is that it is all too easy for
a \type{#} to end up at the beginning of a line by accident (perhaps
through line wrapping). Consider, for example:

\starttyping
I like several of their flavors of ice cream:
#22, for example, and #5.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{space_in_atx_header}},reference={extension-space_in_atx_header}]

Many Markdown implementations do not require a space between the opening
\type{#}s of an ATX heading and the heading text, so that \type{#5 bolt}
and \type{#hashtag} count as headings. With this extension, pandoc does
require the space.

\stopsectionlevel

\startsectionlevel[title={Heading
identifiers},reference={heading-identifiers}]

See also the \goto{\type{auto_identifiers}
extension}[extension-auto_identifiers] above.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{header_attributes}},reference={extension-header_attributes}]

Headings can be assigned attributes using this syntax at the end of the
line containing the heading text:

\starttyping
{#identifier .class .class key=value key=value}
\stoptyping

Thus, for example, the following headings will all be assigned the
identifier \type{foo}:

\starttyping
# My heading {#foo}

## My heading ##    {#foo}

My other heading   {#foo}
---------------
\stoptyping

(This syntax is compatible with \goto{PHP Markdown
Extra}[url(https://michelf.ca/projects/php-markdown/extra/)].)

Note that although this syntax allows assignment of classes and
key/value attributes, writers generally don't use all of this
information. Identifiers, classes, and key/value attributes are used in
HTML and HTML-based formats such as EPUB and slidy. Identifiers are used
for labels and link anchors in the LaTeX, ConTeXt, Textile, Jira markup,
and AsciiDoc writers.

Headings with the class \type{unnumbered} will not be numbered, even if
\type{--number-sections} is specified. A single hyphen (\type{-}) in an
attribute context is equivalent to \type{.unnumbered}, and preferable in
non-English documents. So,

\starttyping
# My heading {-}
\stoptyping

is just the same as

\starttyping
# My heading {.unnumbered}
\stoptyping

If the \type{unlisted} class is present in addition to
\type{unnumbered}, the heading will not be included in a table of
contents. (Currently this feature is only implemented for certain
formats: those based on LaTeX and HTML, PowerPoint, and RTF.)

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{implicit_header_references}},reference={extension-implicit_header_references}]

Pandoc behaves as if reference links have been defined for each heading.
So, to link to a heading

\starttyping
# Heading identifiers in HTML
\stoptyping

you can simply write

\starttyping
[Heading identifiers in HTML]
\stoptyping

or

\starttyping
[Heading identifiers in HTML][]
\stoptyping

or

\starttyping
[the section on heading identifiers][heading identifiers in
HTML]
\stoptyping

instead of giving the identifier explicitly:

\starttyping
[Heading identifiers in HTML](#heading-identifiers-in-html)
\stoptyping

If there are multiple headings with identical text, the corresponding
reference will link to the first one only, and you will need to use
explicit links to link to the others, as described above.

Like regular reference links, these references are case-insensitive.

Explicit link reference definitions always take priority over implicit
heading references. So, in the following example, the link will point to
\type{bar}, not to \type{#foo}:

\starttyping
# Foo

[foo]: bar

See [foo]
\stoptyping

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Block
quotations},reference={block-quotations}]

Markdown uses email conventions for quoting blocks of text. A block
quotation is one or more paragraphs or other block elements (such as
lists or headings), with each line preceded by a \type{>} character and
an optional space. (The \type{>} need not start at the left margin, but
it should not be indented more than three spaces.)

\starttyping
> This is a block quote. This
> paragraph has two lines.
>
> 1. This is a list inside a block quote.
> 2. Second item.
\stoptyping

A \quotation{lazy} form, which requires the \type{>} character only on
the first line of each block, is also allowed:

\starttyping
> This is a block quote. This
paragraph has two lines.

> 1. This is a list inside a block quote.
2. Second item.
\stoptyping

Among the block elements that can be contained in a block quote are
other block quotes. That is, block quotes can be nested:

\starttyping
> This is a block quote.
>
> > A block quote within a block quote.
\stoptyping

If the \type{>} character is followed by an optional space, that space
will be considered part of the block quote marker and not part of the
indentation of the contents. Thus, to put an indented code block in a
block quote, you need five spaces after the \type{>}:

\starttyping
>     code
\stoptyping

\startsectionlevel[title={Extension:
\type{blank_before_blockquote}},reference={extension-blank_before_blockquote}]

Original Markdown syntax does not require a blank line before a block
quote. Pandoc does require this (except, of course, at the beginning of
the document). The reason for the requirement is that it is all too easy
for a \type{>} to end up at the beginning of a line by accident (perhaps
through line wrapping). So, unless the \type{markdown_strict} format is
used, the following does not produce a nested block quote in pandoc:

\starttyping
> This is a block quote.
>> Not nested, since `blank_before_blockquote` is enabled by default
\stoptyping

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Verbatim (code)
blocks},reference={verbatim-code-blocks}]

\startsectionlevel[title={Indented code
blocks},reference={indented-code-blocks}]

A block of text indented four spaces (or one tab) is treated as verbatim
text: that is, special characters do not trigger special formatting, and
all spaces and line breaks are preserved. For example,

\starttyping
    if (a > 3) {
      moveShip(5 * gravity, DOWN);
    }
\stoptyping

The initial (four space or one tab) indentation is not considered part
of the verbatim text, and is removed in the output.

Note: blank lines in the verbatim text need not begin with four spaces.

\stopsectionlevel

\startsectionlevel[title={Fenced code
blocks},reference={fenced-code-blocks}]

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{fenced_code_blocks}},reference={extension-fenced_code_blocks}]

In addition to standard indented code blocks, pandoc supports {\em
fenced} code blocks. These begin with a row of three or more tildes
(\type{~}) and end with a row of tildes that must be at least as long as
the starting row. Everything between these lines is treated as code. No
indentation is necessary:

\starttyping
~~~~~~~
if (a > 3) {
  moveShip(5 * gravity, DOWN);
}
~~~~~~~
\stoptyping

Like regular code blocks, fenced code blocks must be separated from
surrounding text by blank lines.

If the code itself contains a row of tildes or backticks, just use a
longer row of tildes or backticks at the start and end:

\starttyping
~~~~~~~~~~~~~~~~
~~~~~~~~~~
code including tildes
~~~~~~~~~~
~~~~~~~~~~~~~~~~
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{backtick_code_blocks}},reference={extension-backtick_code_blocks}]

Same as \type{fenced_code_blocks}, but uses backticks (\type{`}) instead
of tildes (\type{~}).

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{fenced_code_attributes}},reference={extension-fenced_code_attributes}]

Optionally, you may attach attributes to fenced or backtick code block
using this syntax:

\starttyping
~~~~ {#mycode .haskell .numberLines startFrom="100"}
qsort []     = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++
               qsort (filter (>= x) xs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\stoptyping

Here \type{mycode} is an identifier, \type{haskell} and
\type{numberLines} are classes, and \type{startFrom} is an attribute
with value \type{100}. Some output formats can use this information to
do syntax highlighting. Currently, the only output formats that use this
information are HTML, LaTeX, Docx, Ms, and PowerPoint. If highlighting
is supported for your output format and language, then the code block
above will appear highlighted, with numbered lines. (To see which
languages are supported, type \type{pandoc --list-highlight-languages}.)
Otherwise, the code block above will appear as follows:

\starttyping
<pre id="mycode" class="haskell numberLines" startFrom="100">
  <code>
  ...
  </code>
</pre>
\stoptyping

The \type{numberLines} (or \type{number-lines}) class will cause the
lines of the code block to be numbered, starting with \type{1} or the
value of the \type{startFrom} attribute. The \type{lineAnchors} (or
\type{line-anchors}) class will cause the lines to be clickable anchors
in HTML output.

A shortcut form can also be used for specifying the language of the code
block:

\starttyping
```haskell
qsort [] = []
```
\stoptyping

This is equivalent to:

\starttyping
``` {.haskell}
qsort [] = []
```
\stoptyping

This shortcut form may be combined with attributes:

\starttyping
```haskell {.numberLines}
qsort [] = []
```
\stoptyping

Which is equivalent to:

\starttyping
``` {.haskell .numberLines}
qsort [] = []
```
\stoptyping

If the \type{fenced_code_attributes} extension is disabled, but input
contains class attribute(s) for the code block, the first class
attribute will be printed after the opening fence as a bare word.

To prevent all highlighting, use the \type{--syntax-highlighting=none}
option. To set the highlighting style or method, use
\type{--syntax-highlighting}. For more information on highlighting, see
\goto{Syntax highlighting}[syntax-highlighting], below.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Line blocks},reference={line-blocks}]

\startsectionlevel[title={Extension:
\type{line_blocks}},reference={extension-line_blocks}]

A line block is a sequence of lines beginning with a vertical bar
(\type{|}) followed by a space. The division into lines will be
preserved in the output, as will any leading spaces; otherwise, the
lines will be formatted as Markdown. This is useful for verse and
addresses:

\starttyping
| The limerick packs laughs anatomical
| In space that is quite economical.
|    But the good ones I've seen
|    So seldom are clean
| And the clean ones so seldom are comical

| 200 Main St.
| Berkeley, CA 94718
\stoptyping

The lines can be hard-wrapped if needed, but the continuation line must
begin with a space.

\starttyping
| The Right Honorable Most Venerable and Righteous Samuel L.
  Constable, Jr.
| 200 Main St.
| Berkeley, CA 94718
\stoptyping

Inline formatting (such as emphasis) is allowed in the content (though
it can't cross line boundaries). Block-level formatting (such as block
quotes or lists) is not recognized.

This syntax is borrowed from
\goto{reStructuredText}[url(https://docutils.sourceforge.io/docs/ref/rst/introduction.html)].

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Lists},reference={lists}]

\startsectionlevel[title={Bullet lists},reference={bullet-lists}]

A bullet list is a list of bulleted list items. A bulleted list item
begins with a bullet (\type{*}, \type{+}, or \type{-}). Here is a simple
example:

\starttyping
* one
* two
* three
\stoptyping

This will produce a \quotation{compact} list. If you want a
\quotation{loose} list, in which each item is formatted as a paragraph,
put spaces between the items:

\starttyping
* one

* two

* three
\stoptyping

The bullets need not be flush with the left margin; they may be indented
one, two, or three spaces. The bullet must be followed by whitespace.

List items look best if subsequent lines are flush with the first line
(after the bullet):

\starttyping
* here is my first
  list item.
* and my second.
\stoptyping

But Markdown also allows a \quotation{lazy} format:

\starttyping
* here is my first
list item.
* and my second.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Block content in list
items},reference={block-content-in-list-items}]

A list item may contain multiple paragraphs and other block-level
content. However, subsequent paragraphs must be preceded by a blank line
and indented to line up with the first non-space content after the list
marker.

\starttyping
  * First paragraph.

    Continued.

  * Second paragraph. With a code block, which must be indented
    eight spaces:

        { code }
\stoptyping

Exception: if the list marker is followed by an indented code block,
which must begin 5 spaces after the list marker, then subsequent
paragraphs must begin two columns after the last character of the list
marker:

\starttyping
*     code

  continuation paragraph
\stoptyping

List items may include other lists. In this case the preceding blank
line is optional. The nested list must be indented to line up with the
first non-space character after the list marker of the containing list
item.

\starttyping
* fruits
  + apples
    - macintosh
    - red delicious
  + pears
  + peaches
* vegetables
  + broccoli
  + chard
\stoptyping

As noted above, Markdown allows you to write list items
\quotation{lazily,} instead of indenting continuation lines. However, if
there are multiple paragraphs or other blocks in a list item, the first
line of each must be indented.

\starttyping
+ A lazy, lazy, list
item.

+ Another one; this looks
bad but is legal.

    Second paragraph of second
list item.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Ordered lists},reference={ordered-lists}]

Ordered lists work just like bulleted lists, except that the items begin
with enumerators rather than bullets.

In original Markdown, enumerators are decimal numbers followed by a
period and a space. The numbers themselves are ignored, so there is no
difference between this list:

\starttyping
1.  one
2.  two
3.  three
\stoptyping

and this one:

\starttyping
5.  one
7.  two
1.  three
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{fancy_lists}},reference={extension-fancy_lists}]

Unlike original Markdown, pandoc allows ordered list items to be marked
with uppercase and lowercase letters and roman numerals, in addition to
Arabic numerals. List markers may be enclosed in parentheses or followed
by a single right-parenthesis or period. They must be separated from the
text that follows by at least one space, and, if the list marker is a
capital letter with a period, by at least two
spaces.\startbuffer The point of this rule is to ensure that normal
  paragraphs starting with people's initials, like

\starttyping
B. Russell won a Nobel Prize (but not for "On Denoting").
\stoptyping

  do not get treated as list items.

  This rule will not prevent

\starttyping
(C) 2007 Joe Smith
\stoptyping

  from being interpreted as a list item. In this case, a backslash
  escape can be used:

\starttyping
(C\) 2007 Joe Smith
\stoptyping\stopbuffer\footnote{\getbuffer}

The \type{fancy_lists} extension also allows \quote{\type{#}} to be used
as an ordered list marker in place of a numeral:

\starttyping
#. one
#. two
\stoptyping

Note: the \quote{\type{#}} ordered list marker doesn't work with
\type{commonmark}.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{startnum}},reference={extension-startnum}]

Pandoc also pays attention to the type of list marker used, and to the
starting number, and both of these are preserved where possible in the
output format. Thus, the following yields a list with numbers followed
by a single parenthesis, starting with 9, and a sublist with lowercase
roman numerals:

\starttyping
 9)  Ninth
10)  Tenth
11)  Eleventh
       i. subone
      ii. subtwo
     iii. subthree
\stoptyping

Pandoc will start a new list each time a different type of list marker
is used. So, the following will create three lists:

\starttyping
(2) Two
(5) Three
1.  Four
*   Five
\stoptyping

If default list markers are desired, use \type{#.}:

\starttyping
#.  one
#.  two
#.  three
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{task_lists}},reference={extension-task_lists}]

Pandoc supports task lists, using the syntax of GitHub-Flavored
Markdown.

\starttyping
- [ ] an unchecked task list item
- [x] checked item
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Definition
lists},reference={definition-lists}]

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{definition_lists}},reference={extension-definition_lists}]

Pandoc supports definition lists, using the syntax of \goto{PHP Markdown
Extra}[url(https://michelf.ca/projects/php-markdown/extra/)] with some
extensions.\footnote{I have been influenced by the suggestions of
  \goto{David
  Wheeler}[url(https://justatheory.com/2009/02/modest-markdown-proposal/)].}

\starttyping
Term 1

:   Definition 1

Term 2 with *inline markup*

:   Definition 2

        { some code, part of Definition 2 }

    Third paragraph of definition 2.
\stoptyping

Each term must fit on one line, which may optionally be followed by a
blank line, and must be followed by one or more definitions. A
definition begins with a colon or tilde, which may be indented one or
two spaces.

A term may have multiple definitions, and each definition may consist of
one or more block elements (paragraph, code block, list, etc.), each
indented four spaces or one tab stop. The body of the definition (not
including the first line) should be indented four spaces. However, as
with other Markdown lists, you can \quotation{lazily} omit indentation
except at the beginning of a paragraph or other block element:

\starttyping
Term 1

:   Definition
with lazy continuation.

    Second paragraph of the definition.
\stoptyping

If you leave space before the definition (as in the example above), the
text of the definition will be treated as a paragraph. In some output
formats, this will mean greater spacing between term/definition pairs.
For a more compact definition list, omit the space before the
definition:

\starttyping
Term 1
  ~ Definition 1

Term 2
  ~ Definition 2a
  ~ Definition 2b
\stoptyping

Note that space between items in a definition list is required.

\stopsectionlevel

\startsectionlevel[title={Numbered example
lists},reference={numbered-example-lists}]

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{example_lists}},reference={extension-example_lists}]

The special list marker \type{@} can be used for sequentially numbered
examples. The first list item with a \type{@} marker will be numbered
\quote{1}, the next \quote{2}, and so on, throughout the document. The
numbered examples need not occur in a single list; each new list using
\type{@} will take up where the last stopped. So, for example:

\starttyping
(@)  My first example will be numbered (1).
(@)  My second example will be numbered (2).

Explanation of examples.

(@)  My third example will be numbered (3).
\stoptyping

Numbered examples can be labeled and referred to elsewhere in the
document:

\starttyping
(@good)  This is a good example.

As (@good) illustrates, ...
\stoptyping

The label can be any string of alphanumeric characters, underscores, or
hyphens.

Continuation paragraphs in example lists must always be indented four
spaces, regardless of the length of the list marker. That is, example
lists always behave as if the \type{four_space_rule} extension is set.
This is because example labels tend to be long, and indenting content to
the first non-space character after the label would be awkward.

You can repeat an earlier numbered example by re-using its label:

\starttyping
(@foo) Sample sentence.

Intervening text...

This theory can explain the case we saw earlier (repeated):

(@foo) Sample sentence.
\stoptyping

This only works reliably, though, if the repeated item is in a list by
itself, because each numbered example list will be numbered continuously
from its starting number.

\stopsectionlevel

\startsectionlevel[title={Ending a list},reference={ending-a-list}]

What if you want to put an indented code block after a list?

\starttyping
-   item one
-   item two

    { my code block }
\stoptyping

Trouble! Here pandoc (like other Markdown implementations) will treat
\type"{ my code block }" as the second paragraph of item two, and not as
a code block.

To \quotation{cut off} the list after item two, you can insert some
non-indented content, like an HTML comment, which won't produce visible
output in any format:

\starttyping
-   item one
-   item two

<!-- end of list -->

    { my code block }
\stoptyping

You can use the same trick if you want two consecutive lists instead of
one big list:

\starttyping
1.  one
2.  two
3.  three

<!-- -->

1.  uno
2.  dos
3.  tres
\stoptyping

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Horizontal
rules},reference={horizontal-rules}]

A line containing a row of three or more \type{*}, \type{-}, or \type{_}
characters (optionally separated by spaces) produces a horizontal rule:

\starttyping
*  *  *  *

---------------
\stoptyping

We strongly recommend that horizontal rules be separated from
surrounding text by blank lines. If a horizontal rule is not followed by
a blank line, pandoc may try to interpret the lines that follow as a
YAML metadata block or a table.

\stopsectionlevel

\startsectionlevel[title={Tables},reference={tables}]

Four kinds of tables may be used. The first three kinds presuppose the
use of a fixed-width font, such as Courier. The fourth kind can be used
with proportionally spaced fonts, as it does not require lining up
columns.

\startsectionlevel[title={Extension:
\type{table_captions}},reference={extension-table_captions}]

A caption may optionally be provided with all 4 kinds of tables (as
illustrated in the examples below). A caption is a paragraph beginning
with the string \type{Table:} (or \type{table:} or just \type{:}), which
will be stripped off. It may appear either before or after the table.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{simple_tables}},reference={extension-simple_tables}]

Simple tables look like this:

\starttyping
  Right     Left     Center     Default
-------     ------ ----------   -------
     12     12        12            12
    123     123       123          123
      1     1          1             1

Table:  Demonstration of simple table syntax.
\stoptyping

The header and table rows must each fit on one line. Column alignments
are determined by the position of the header text relative to the dashed
line below it:\footnote{This scheme is due to Michel Fortin, who
  proposed it on the \goto{Markdown discussion
  list}[url(http://six.pairlist.net/pipermail/markdown-discuss/2005-March/001097.html)].}

\startitemize[packed]
\item
  If the dashed line is flush with the header text on the right side but
  extends beyond it on the left, the column is right-aligned.
\item
  If the dashed line is flush with the header text on the left side but
  extends beyond it on the right, the column is left-aligned.
\item
  If the dashed line extends beyond the header text on both sides, the
  column is centered.
\item
  If the dashed line is flush with the header text on both sides, the
  default alignment is used (in most cases, this will be left).
\stopitemize

The table must end with a blank line, or a line of dashes followed by a
blank line.

The column header row may be omitted, provided a dashed line is used to
end the table. For example:

\starttyping
-------     ------ ----------   -------
     12     12        12             12
    123     123       123           123
      1     1          1              1
-------     ------ ----------   -------
\stoptyping

When the header row is omitted, column alignments are determined on the
basis of the first line of the table body. So, in the tables above, the
columns would be right, left, center, and right aligned, respectively.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{multiline_tables}},reference={extension-multiline_tables}]

Multiline tables allow header and table rows to span multiple lines of
text (but cells that span multiple columns or rows of the table are not
supported). Here is an example:

\starttyping
-------------------------------------------------------------
 Centered   Default           Right Left
  Header    Aligned         Aligned Aligned
----------- ------- --------------- -------------------------
   First    row                12.0 Example of a row that
                                    spans multiple lines.

  Second    row                 5.0 Here's another one. Note
                                    the blank line between
                                    rows.
-------------------------------------------------------------

Table: Here's the caption. It, too, may span
multiple lines.
\stoptyping

These work like simple tables, but with the following differences:

\startitemize[packed]
\item
  They must begin with a row of dashes, before the header text (unless
  the header row is omitted).
\item
  They must end with a row of dashes, then a blank line.
\item
  The rows must be separated by blank lines.
\stopitemize

In multiline tables, the table parser pays attention to the widths of
the columns, and the writers try to reproduce these relative widths in
the output. So, if you find that one of the columns is too narrow in the
output, try widening it in the Markdown source.

The header may be omitted in multiline tables as well as simple tables:

\starttyping
----------- ------- --------------- -------------------------
   First    row                12.0 Example of a row that
                                    spans multiple lines.

  Second    row                 5.0 Here's another one. Note
                                    the blank line between
                                    rows.
----------- ------- --------------- -------------------------

: Here's a multiline table without a header.
\stoptyping

It is possible for a multiline table to have just one row, but the row
should be followed by a blank line (and then the row of dashes that ends
the table), or the table may be interpreted as a simple table.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{grid_tables}},reference={extension-grid_tables}]

Grid tables look like this:

\starttyping
: Sample grid table.

+---------------+---------------+--------------------+
| Fruit         | Price         | Advantages         |
+===============+===============+====================+
| Bananas       | $1.34         | - built-in wrapper |
|               |               | - bright color     |
+---------------+---------------+--------------------+
| Oranges       | $2.10         | - cures scurvy     |
|               |               | - tasty            |
+---------------+---------------+--------------------+
\stoptyping

The row of \type{=}s separates the header from the table body, and can
be omitted for a headerless table. The cells of grid tables may contain
arbitrary block elements (multiple paragraphs, code blocks, lists,
etc.).

Cells can span multiple columns or rows:

\starttyping
+---------------------+----------+
| Property            | Earth    |
+=============+=======+==========+
|             | min   | -89.2 掳C |
| Temperature +-------+----------+
| 1961-1990   | mean  | 14 掳C    |
|             +-------+----------+
|             | max   | 56.7 掳C  |
+-------------+-------+----------+
\stoptyping

A table header may contain more than one row:

\starttyping
+---------------------+-----------------------+
| Location            | Temperature 1961-1990 |
|                     | in degree Celsius     |
|                     +-------+-------+-------+
|                     | min   | mean  | max   |
+=====================+=======+=======+=======+
| Antarctica          | -89.2 | N/A   | 19.8  |
+---------------------+-------+-------+-------+
| Earth               | -89.2 | 14    | 56.7  |
+---------------------+-------+-------+-------+
\stoptyping

Alignments can be specified as with pipe tables, by putting colons at
the boundaries of the separator line after the header:

\starttyping
+---------------+---------------+--------------------+
| Right         | Left          | Centered           |
+==============:+:==============+:==================:+
| Bananas       | $1.34         | built-in wrapper   |
+---------------+---------------+--------------------+
\stoptyping

For headerless tables, the colons go on the top line instead:

\starttyping
+--------------:+:--------------+:------------------:+
| Right         | Left          | Centered           |
+---------------+---------------+--------------------+
\stoptyping

A table foot can be defined by enclosing it with separator lines that
use \type{=} instead of \type{-}:

\starttyping
 +---------------+---------------+
 | Fruit         | Price         |
 +===============+===============+
 | Bananas       | $1.34         |
 +---------------+---------------+
 | Oranges       | $2.10         |
 +===============+===============+
 | Sum           | $3.44         |
 +===============+===============+
\stoptyping

The foot must always be placed at the very bottom of the table.

Grid tables can be created easily using Emacs' table-mode
(\type{M-x table-insert}).

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{pipe_tables}},reference={extension-pipe_tables}]

Pipe tables look like this:

\starttyping
| Right | Left | Default | Center |
|------:|:-----|---------|:------:|
|   12  |  12  |    12   |    12  |
|  123  |  123 |   123   |   123  |
|    1  |    1 |     1   |     1  |

  : Demonstration of pipe table syntax.
\stoptyping

The syntax is identical to \goto{PHP Markdown Extra
tables}[url(https://michelf.ca/projects/php-markdown/extra/\#table)].
The beginning and ending pipe characters are optional, but pipes are
required between all columns. The colons indicate column alignment as
shown. The header cannot be omitted. To simulate a headerless table,
include a header with blank cells.

Since the pipes indicate column boundaries, columns need not be
vertically aligned, as they are in the above example. So, this is a
perfectly legal (though ugly) pipe table:

\starttyping
fruit| price
-----|-----:
apple|2.05
pear|1.37
orange|3.09
\stoptyping

The cells of pipe tables cannot contain block elements like paragraphs
and lists, and cannot span multiple lines. If any line of the Markdown
source is longer than the column width (see \type{--columns}), then the
table will take up the full text width and the cell contents will wrap,
with the relative cell widths determined by the number of dashes in the
line separating the table header from the table body. (For example
\type{---|-} would make the first column 3/4 and the second column 1/4
of the full text width.) On the other hand, if no lines are wider than
column width, then cell contents will not be wrapped, and the cells will
be sized to their contents.

Note: pandoc also recognizes pipe tables of the following form, as can
be produced by Emacs' orgtbl-mode:

\starttyping
| One | Two   |
|-----+-------|
| my  | table |
| is  | nice  |
\stoptyping

The difference is that \type{+} is used instead of \type{|}. Other
orgtbl features are not supported. In particular, to get non-default
column alignment, you'll need to add colons as above.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Metadata blocks},reference={metadata-blocks}]

\startsectionlevel[title={Extension:
\type{pandoc_title_block}},reference={extension-pandoc_title_block}]

If the file begins with a title block

\starttyping
% title
% author(s) (separated by semicolons)
% date
\stoptyping

it will be parsed as bibliographic information, not regular text. (It
will be used, for example, in the title of standalone LaTeX or HTML
output.) The block may contain just a title, a date and an author, or
all three elements. If you want to include an author but no title, or a
title and a date but no author, you need a blank line:

\starttyping
%
% Author
\stoptyping

\starttyping
% My title
%
% June 15, 2006
\stoptyping

The title may occupy multiple lines, but continuation lines must begin
with leading space, thus:

\starttyping
% My title
  on multiple lines
\stoptyping

If a document has multiple authors, the authors may be put on separate
lines with leading space, or separated by semicolons, or both. So, all
of the following are equivalent:

\starttyping
% Author One
  Author Two
\stoptyping

\starttyping
% Author One; Author Two
\stoptyping

\starttyping
% Author One;
  Author Two
\stoptyping

The date must fit on one line.

All three metadata fields may contain standard inline formatting
(italics, links, footnotes, etc.).

Title blocks will always be parsed, but they will affect the output only
when the \type{--standalone} (\type{-s}) option is chosen. In HTML
output, titles will appear twice: once in the document head---this is
the title that will appear at the top of the window in a browser---and
once at the beginning of the document body. The title in the document
head can have an optional prefix attached (\type{--title-prefix} or
\type{-T} option). The title in the body appears as an H1 element with
class \quotation, so it can be suppressed or reformatted with
CSS. If a title prefix is specified with \type{-T} and no title block
appears in the document, the title prefix will be used by itself as the
HTML title.

The man page writer extracts a title, man page section number, and other
header and footer information from the title line. The title is assumed
to be the first word on the title line, which may optionally end with a
(single-digit) section number in parentheses. (There should be no space
between the title and the parentheses.) Anything after this is assumed
to be additional footer and header text. A single pipe character
(\type{|}) should be used to separate the footer text from the header
text. Thus,

\starttyping
% PANDOC(1)
\stoptyping

will yield a man page with the title \type{PANDOC} and section 1.

\starttyping
% PANDOC(1) Pandoc User Manuals
\stoptyping

will also have \quotation{Pandoc User Manuals} in the footer.

\starttyping
% PANDOC(1) Pandoc User Manuals | Version 4.0
\stoptyping

will also have \quotation{Version 4.0} in the header.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{yaml_metadata_block}},reference={extension-yaml_metadata_block}]

A \goto{YAML}[url(https://yaml.org/spec/1.2/spec.html)] metadata block
is a valid YAML object, delimited by a line of three hyphens
(\type{---}) at the top and a line of three hyphens (\type{---}) or
three dots (\type{...}) at the bottom. The initial line \type{---} must
not be followed by a blank line. A YAML metadata block may occur
anywhere in the document, but if it is not at the beginning, it must be
preceded by a blank line.

Note that, because of the way pandoc concatenates input files when
several are provided, you may also keep the metadata in a separate YAML
file and pass it to pandoc as an argument, along with your Markdown
files:

\starttyping
pandoc chap1.md chap2.md chap3.md metadata.yaml -s -o book.html
\stoptyping

Just be sure that the YAML file begins with \type{---} and ends with
\type{---} or \type{...}. Alternatively, you can use the
\type{--metadata-file} option. Using that approach however, you cannot
reference content (like footnotes) from the main Markdown input
document.

Metadata will be taken from the fields of the YAML object and added to
any existing document metadata. Metadata can contain lists and objects
(nested arbitrarily), but all string scalars will be interpreted as
Markdown. Fields with names ending in an underscore will be ignored by
pandoc. (They may be given a role by external processors.) Field names
must not be interpretable as YAML numbers or boolean values (so, for
example, \type{yes}, \type{True}, and \type{15} cannot be used as field
names).

A document may contain multiple metadata blocks. If two metadata blocks
attempt to set the same field, the value from the second block will be
taken.

Each metadata block is handled internally as an independent YAML
document. This means, for example, that any YAML anchors defined in a
block cannot be referenced in another block.

When pandoc is used with \type{-t markdown} to create a Markdown
document, a YAML metadata block will be produced only if the
\type{-s/--standalone} option is used. All of the metadata will appear
in a single block at the beginning of the document.

Note that \goto{YAML}[url(https://yaml.org/spec/1.2/spec.html)] escaping
rules must be followed. Thus, for example, if a title contains a colon,
it must be quoted, and if it contains a backslash escape, then it must
be ensured that it is not treated as a \goto{YAML escape
sequence}[url(https://yaml.org/spec/1.2/spec.html\#id2776092)]. The pipe
character (\type{|}) can be used to begin an indented block that will be
interpreted literally, without need for escaping. This form is necessary
when the field contains blank lines or block-level formatting:

\starttyping
---
title:  'This is the title: it contains a colon'
author:
- Author One
- Author Two
keywords: [nothing, nothingness]
abstract: |
  This is the abstract.

  It consists of two paragraphs.
...
\stoptyping

The literal block after the \type{|} must be indented relative to the
line containing the \type{|}. If it is not, the YAML will be invalid and
pandoc will not interpret it as metadata. For an overview of the complex
rules governing YAML, see the \goto{Wikipedia entry on YAML
syntax}[url(https://en.wikipedia.org/wiki/YAML\#Syntax)].

Template variables will be set automatically from the metadata. Thus,
for example, in writing HTML, the variable \type{abstract} will be set
to the HTML equivalent of the Markdown in the \type{abstract} field:

\starttyping
<p>This is the abstract.</p>
<p>It consists of two paragraphs.</p>
\stoptyping

Variables can contain arbitrary YAML structures, but the template must
match this structure. The \type{author} variable in the default
templates expects a simple list or string, but can be changed to support
more complicated structures. The following combination, for example,
would add an affiliation to the author if one is given:

\starttyping
---
title: The document title
author:
- name: Author One
  affiliation: University of Somewhere
- name: Author Two
  affiliation: University of Nowhere
...
\stoptyping

To use the structured authors in the example above, you would need a
custom template:

\starttyping
$for(author)$
$if(author.name)$
$author.name$$if(author.affiliation)$ ($author.affiliation$)$endif$
$else$
$author$
$endif$
$endfor$
\stoptyping

Raw content to include in the document's header may be specified using
\type{header-includes}; however, it is important to mark up this content
as raw code for a particular output format, using the
\goto{\type{raw_attribute} extension}[extension-raw_attribute], or it
will be interpreted as Markdown. For example:

\starttyping
header-includes:
- |
  ```{=latex}
  \let\oldsection\section
  \renewcommand{\section}[1]{\clearpage\oldsection{#1}}
  ```
\stoptyping

Note: the \type{yaml_metadata_block} extension works with
\type{commonmark} as well as \type{markdown} (and it is enabled by
default in \type{gfm} and \type{commonmark_x}). However, in these
formats the following restrictions apply:

\startitemize
\item
  The YAML metadata block must occur at the beginning of the document
  (and there can be only one). If multiple files are given as arguments
  to pandoc, only the first can be a YAML metadata block.
\item
  The leaf nodes of the YAML structure are parsed in isolation from each
  other and from the rest of the document. So, for example, you can't
  use a reference link in these contexts if the link definition is
  somewhere else in the document.
\stopitemize

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Backslash
escapes},reference={backslash-escapes}]

\startsectionlevel[title={Extension:
\type{all_symbols_escapable}},reference={extension-all_symbols_escapable}]

Except inside a code block or inline code, any punctuation or space
character preceded by a backslash will be treated literally, even if it
would normally indicate formatting. Thus, for example, if one writes

\starttyping
*\*hello\**
\stoptyping

one will get

\starttyping
<em>*hello*</em>
\stoptyping

instead of

\starttyping
<strong>hello</strong>
\stoptyping

This rule is easier to remember than original Markdown's rule, which
allows only the following characters to be backslash-escaped:

\starttyping
\`*_{}[]()>#+-.!
\stoptyping

(However, if the \type{markdown_strict} format is used, the original
Markdown rule will be used.)

A backslash-escaped space is parsed as a nonbreaking space. In TeX
output, it will appear as \type{~}. In HTML and XML output, it will
appear as a literal unicode nonbreaking space character (note that it
will thus actually look \quotation{invisible} in the generated HTML
source; you can still use the \type{--ascii} command-line option to make
it appear as an explicit entity).

A backslash-escaped newline (i.e.~a backslash occurring at the end of a
line) is parsed as a hard line break. It will appear in TeX output as
\type{\\} and in HTML as \type{<br />}. This is a nice alternative to
Markdown's \quotation{invisible} way of indicating hard line breaks
using two trailing spaces on a line.

Backslash escapes do not work in verbatim contexts.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Inline
formatting},reference={inline-formatting}]

\startsectionlevel[title={Emphasis},reference={emphasis}]

To {\em emphasize} some text, surround it with \type{*}s or \type{_},
like this:

\starttyping
This text is _emphasized with underscores_, and this
is *emphasized with asterisks*.
\stoptyping

Double \type{*} or \type{_} produces {\bf strong emphasis}:

\starttyping
This is **strong emphasis** and __with underscores__.
\stoptyping

A \type{*} or \type{_} character surrounded by spaces, or
backslash-escaped, will not trigger emphasis:

\starttyping
This is * not emphasized *, and \*neither is this\*.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{intraword_underscores}},reference={extension-intraword_underscores}]

Because \type{_} is sometimes used inside words and identifiers, pandoc
does not interpret a \type{_} surrounded by alphanumeric characters as
an emphasis marker. If you want to emphasize just part of a word, use
\type{*}:

\starttyping
feas*ible*, not feas*able*.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Strikeout},reference={strikeout}]

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{strikeout}},reference={extension-strikeout}]

To strike out a section of text with a horizontal line, begin and end it
with \type{~~}. Thus, for example,

\starttyping
This ~~is deleted text.~~
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Superscripts and
subscripts},reference={superscripts-and-subscripts}]

\stopsectionlevel

\startsectionlevel[title={Extension: \type{superscript},
\type{subscript}},reference={extension-superscript-subscript}]

Superscripts may be written by surrounding the superscripted text by
\type{^} characters; subscripts may be written by surrounding the
subscripted text by \type{~} characters. Thus, for example,

\starttyping
H~2~O is a liquid.  2^10^ is 1024.
\stoptyping

The text between \type{^...^} or \type{~...~} may not contain spaces or
newlines. If the superscripted or subscripted text contains spaces,
these spaces must be escaped with backslashes. (This is to prevent
accidental superscripting and subscripting through the ordinary use of
\type{~} and \type{^}, and also bad interactions with footnotes.) Thus,
if you want the letter P with \quote{a cat} in subscripts, use
\type{P~a\ cat~}, not \type{P~a cat~}.

\stopsectionlevel

\startsectionlevel[title={Verbatim},reference={verbatim}]

To make a short span of text verbatim, put it inside backticks:

\starttyping
What is the difference between `>>=` and `>>`?
\stoptyping

If the verbatim text includes a backtick, use double backticks:

\starttyping
Here is a literal backtick `` ` ``.
\stoptyping

(The spaces after the opening backticks and before the closing backticks
will be ignored.)

The general rule is that a verbatim span starts with a string of
consecutive backticks (optionally followed by a space) and ends with a
string of the same number of backticks (optionally preceded by a space).

Note that backslash-escapes (and other Markdown constructs) do not work
in verbatim contexts:

\starttyping
This is a backslash followed by an asterisk: `\*`.
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{inline_code_attributes}},reference={extension-inline_code_attributes}]

Attributes can be attached to verbatim text, just as with \goto{fenced
code blocks}[fenced-code-blocks]:

\starttyping
`<$>`{.haskell}
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Underline},reference={underline}]

To underline text, use the \type{underline} class:

\starttyping
[Underline]{.underline}
\stoptyping

Or, without the \type{bracketed_spans} extension (but with
\type{native_spans}):

\starttyping
<span class="underline">Underline</span>
\stoptyping

This will work in all output formats that support underline.

\stopsectionlevel

\startsectionlevel[title={Small caps},reference={small-caps}]

To write small caps, use the \type{smallcaps} class:

\starttyping
[Small caps]{.smallcaps}
\stoptyping

Or, without the \type{bracketed_spans} extension:

\starttyping
<span class="smallcaps">Small caps</span>
\stoptyping

For compatibility with other Markdown flavors, CSS is also supported:

\starttyping
<span style="font-variant:small-caps;">Small caps</span>
\stoptyping

This will work in all output formats that support small caps.

\stopsectionlevel

\startsectionlevel[title={Highlighting},reference={highlighting}]

To highlight text, use the \type{mark} class:

\starttyping
[Mark]{.mark}
\stoptyping

Or, without the \type{bracketed_spans} extension (but with
\type{native_spans}):

\starttyping
<span class="mark">Mark</span>
\stoptyping

This will work in all output formats that support highlighting.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Math},reference={math}]

\startsectionlevel[title={Extension:
\type{tex_math_dollars}},reference={extension-tex_math_dollars}]

Anything between two \type{$} characters will be treated as TeX math.
The opening \type{$} must have a non-space character immediately to its
right, while the closing \type{$} must have a non-space character
immediately to its left, and must not be followed immediately by a
digit. Thus, \type{$20,000 and $30,000} won't parse as math. If for some
reason you need to enclose text in literal \type{$} characters,
backslash-escape them and they won't be treated as math delimiters.

For display math, use \type{$$} delimiters. (In this case, the
delimiters may be separated from the formula by whitespace. However,
there can be no blank lines between the opening and closing \type{$$}
delimiters.)

TeX math will be printed in all output formats. How it is rendered
depends on the output format:

\startdescription{LaTeX}
  It will appear verbatim surrounded by \type{\(...\)} (for inline math)
  or \type{\[...\]} (for display math).
\stopdescription

\startdescription{Markdown, Emacs Org mode, ConTeXt, ZimWiki}
  It will appear verbatim surrounded by \type{$...$} (for inline math)
  or \type{$$...$$} (for display math).
\stopdescription

\startdescription{XWiki}
  It will appear verbatim surrounded by
  \type"{{formula}}..{{/formula}}".
\stopdescription

\startdescription{reStructuredText}
  It will be rendered using an \goto{interpreted text role
  \type{:math:}}[url(https://docutils.sourceforge.io/docs/ref/rst/roles.html\#math)].
\stopdescription

\startdescription{AsciiDoc}
  For AsciiDoc output math will appear verbatim surrounded by
  \type{latexmath:[...]}. For \type{asciidoc_legacy} the bracketed
  material will also include inline or display math delimiters.
\stopdescription

\startdescription{Texinfo}
  It will be rendered inside a \type{@math} command.
\stopdescription

\startdescription{roff man, Jira markup}
  It will be rendered verbatim without \type{$}'s.
\stopdescription

\startdescription{MediaWiki, DokuWiki}
  It will be rendered inside \type{<math>} tags.
\stopdescription

\startdescription{Textile}
  It will be rendered inside \type{<span class="math">} tags.
\stopdescription

\startdescription{RTF, OpenDocument}
  It will be rendered, if possible, using Unicode characters, and will
  otherwise appear verbatim.
\stopdescription

\startdescription{ODT}
  It will be rendered, if possible, using MathML.
\stopdescription

\startdescription{DocBook}
  If the \type{--mathml} flag is used, it will be rendered using MathML
  in an \type{inlineequation} or \type{informalequation} tag. Otherwise
  it will be rendered, if possible, using Unicode characters.
\stopdescription

\startdescription{Docx and PowerPoint}
  It will be rendered using OMML math markup.
\stopdescription

\startdescription{FictionBook2}
  If the \type{--webtex} option is used, formulas are rendered as images
  using CodeCogs or other compatible web service, downloaded and
  embedded in the e-book. Otherwise, they will appear verbatim.
\stopdescription

\startdescription{HTML, Slidy, DZSlides, S5, EPUB}
  The way math is rendered in HTML will depend on the command-line
  options selected. Therefore see \goto{Math rendering in
  HTML}[math-rendering-in-html] above.
\stopdescription

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Raw HTML},reference={raw-html}]

\startsectionlevel[title={Extension:
\type{raw_html}},reference={extension-raw_html}]

Markdown allows you to insert raw HTML (or DocBook) anywhere in a
document (except verbatim contexts, where \type{<}, \type{>}, and
\type{&} are interpreted literally). (Technically this is not an
extension, since standard Markdown allows it, but it has been made an
extension so that it can be disabled if desired.)

The raw HTML is passed through unchanged in HTML, S5, Slidy, Slideous,
DZSlides, EPUB, Markdown, CommonMark, Emacs Org mode, and Textile
output, and suppressed in other formats.

For a more explicit way of including raw HTML in a Markdown document,
see the \goto{\type{raw_attribute} extension}[extension-raw_attribute].

In the CommonMark format, if \type{raw_html} is enabled, superscripts,
subscripts, strikeouts and small capitals will be represented as HTML.
Otherwise, plain-text fallbacks will be used. Note that even if
\type{raw_html} is disabled, tables will be rendered with HTML syntax if
they cannot use pipe syntax.

\stopsectionlevel

\startsectionlevel[title={Extension:
\type{markdown_in_html_blocks}},reference={extension-markdown_in_html_blocks}]

Original Markdown allows you to include HTML \quotation{blocks}: blocks
of HTML between balanced tags that are separated from the surrounding
text with blank lines, and start and end at the left margin. Within
these blocks, everything is interpreted as HTML, not Markdown; so (for
example), \type{*} does not signify emphasis.

Pandoc behaves this way when the \type{markdown_strict} format is used;
but by default, pandoc interprets material between HTML block tags as
Markdown. Thus, for example, pandoc will turn

\starttyping
<table>
<tr>
<td>*one*</td>
<td>[a link](https://google.com)</td>
</tr>
</table>
\stoptyping

into

\starttyping
<table>
<tr>
<td><em>one</em></td>
<td>a link</td>
</tr>
</table>
\stoptyping

whereas \type{Markdown.pl} will preserve it as is.

There is one exception to this rule: text between \type{
<b>HTML</b>
""")
```

## Image

This image ![image](myimage.png) will be
included as a cell attachment.
\stoptyping

If you want to add cell attributes, group cells differently, or add
output to code cells, then you need to include divs to indicate the
structure. You can use either \goto{fenced divs}[extension-fenced_divs]
or \goto{native divs}[extension-native_divs] for this. Here is an
example:

\starttyping
:::::: {.cell .markdown}
# Lorem

**Lorem ipsum** dolor sit amet, consectetur adipiscing elit. Nunc luctus
bibendum felis dictum sodales.
::::::

:::::: {.cell .code execution_count=1}
``` {.python}
print("hello")
```

::: {.output .stream .stdout}
```
hello
```
:::
::::::

:::::: {.cell .code execution_count=2}
``` {.python}
from IPython.display import HTML
HTML("""

<b>HTML</b>
""")
```

::: {.output .execute_result execution_count=2}
```{=html}

<b>HTML</b>
hello
```
:::
::::::
\stoptyping

If you include raw HTML or TeX in an output cell, use the \goto{raw
attribute}[extension-raw_attribute], as shown in the last cell of the
example above. Although pandoc can process \quotation{bare} raw HTML and
TeX, the result is often interspersed raw elements and normal textual
elements, and in an output cell pandoc expects a single, connected raw
block. To avoid using raw HTML or TeX except when marked explicitly
using raw attributes, we recommend specifying the extensions
\type{-raw_html-raw_tex+raw_attribute} when translating between Markdown
and ipynb notebooks.

Note that options and extensions that affect reading and writing of
Markdown will also affect Markdown cells in ipynb notebooks. For
example, \type{--wrap=preserve} will preserve soft line breaks in
Markdown cells; \type{--markdown-headings=setext} will cause
Setext-style headings to be used; and \type{--preserve-tabs} will
prevent tabs from being turned to spaces.

\stopsectionlevel

\startsectionlevel[title={Vimdoc},reference={vimdoc}]

Vimdoc writer generates Vim help files and makes use of the following
metadata variables:

\starthighlighting
/BTEX\FunctionTok{abstract}\KeywordTok{:}\AttributeTok{ }\StringTok{"A short description"}/ETEX
/BTEX\FunctionTok{author}\KeywordTok{:}\AttributeTok{ Author}/ETEX
/BTEX\FunctionTok\KeywordTok{:}\AttributeTok{ Title}/ETEX

/BTEX\CommentTok{\letterhash{} Vimdoc-specific}/ETEX
/BTEX\FunctionTok{filename}\KeywordTok{:}\AttributeTok{ }\StringTok{"definition-lists.txt"}/ETEX
/BTEX\FunctionTok{vimdoc-prefix}\KeywordTok{:}\AttributeTok{ pandoc}/ETEX
\stophighlighting

Complete header requires \type{abstract}, \type{author}, \type
and \type{filename} to be set. Compiling file with such metadata
produces the following file (assumes \type{--standalone}, see
\goto{Templates}[templates]):

\starttyping
*definition-lists.txt*  A short description

                            Title by Author


                                 Type |gO| to see the table of contents.

[...]

 vim:tw=72:sw=4:ts=4:ft=help:norl:et:
\stoptyping

If \type{vimdoc-prefix} is set, all non-command tags are prefixed with
its value, it is used to prevent tag collision: all headers have a tag
(either inferred or explicit) and multiple help pages can have the same
header names, therefore collision is to be expected. Let our input be
the following markdown file:

\starthighlighting
/BTEX\FunctionTok{\letterhash{}\letterhash{} Header}/ETEX

/BTEX\InformationTok{`:[range]Fnl \letteropenbrace{}expr\letterclosebrace{}`}\NormalTok{\letteropenbrace{}\letterhash{}:Fnl\letterclosebrace{}}/ETEX
/BTEX\NormalTok{: { } Evaluates \letteropenbrace{}expr\letterclosebrace{} or range}/ETEX

/BTEX\InformationTok{`vim.b`}\NormalTok{\letteropenbrace{}\letterhash{}vim.b\letterclosebrace{}}/ETEX
/BTEX\NormalTok{: { } Buffer-scoped (}\InformationTok{`:h b:`}\NormalTok{) variables for the current buffer. Invalid or unset}/ETEX
/BTEX\NormalTok{ { } { }key returns }\InformationTok{`nil`}\NormalTok{. Can be indexed with an integer to access variables for a}/ETEX
/BTEX\NormalTok{ { } { }specific buffer.}/ETEX

/BTEX\CommentTok{[}\OtherTok{Span}\CommentTok{]}\NormalTok{\letteropenbrace{}\letterhash{}span\letterclosebrace{}}/ETEX
/BTEX\NormalTok{: { } generic inline container for phrasing content, which does not inherently}/ETEX
/BTEX\NormalTok{ { } { }represent anything.}/ETEX
\stophighlighting

Convert it to vimdoc:

\starttyping
------------------------------------------------------------------------
Header                                                            *header*

:[range]Fnl {expr}                                                  *:Fnl*
    Evaluates {expr} or range
`vim.b`                                                            *vim.b*
    Buffer-scoped (|b:|) variables for the current buffer. Invalid or
    unset key returns `nil`. Can be indexed with an integer to access
    variables for a specific buffer.
Span                                                                *span*
    generic inline container for phrasing content, which does not
    inherently represent anything.
\stoptyping

Convert it to vimdoc with metadata variable set (e.g.~with
\type{-M vimdoc-prefix=pandoc})

\starttyping
------------------------------------------------------------------------
Header                                                     *pandoc-header*

:[range]Fnl {expr}                                                  *:Fnl*
    Evaluates {expr} or range
`vim.b`                                                     *pandoc-vim.b*
    Buffer-scoped (|b:|) variables for the current buffer. Invalid or
    unset key returns `nil`. Can be indexed with an integer to access
    variables for a specific buffer.
Span                                                         *pandoc-span*
    generic inline container for phrasing content, which does not
    inherently represent anything.
\stoptyping

\type{vim.b} and \type{Span} got their prefixes but not \type{:Fnl}
because ex-commands (those starting with \type{:}) don't get a prefix,
since they are considered unique across help pages.

In both cases \type{:help b:} became reference \type{|b:|} (also works
with \type{:h b:}). Links pointing to either
\useURL[url1][https://vimhelp.org/]\from[url1] or
\useURL[url2][https://neovim.io/doc/user]\from[url2] become references
too.

Vim traditionally wraps at 78, but Pandoc defaults to 72. Use
\type{--columns 78} to match Vim.

\stopsectionlevel

\startsectionlevel[title={Syntax
highlighting},reference={syntax-highlighting}]

Pandoc will automatically highlight syntax in \goto{fenced code
blocks}[fenced-code-blocks] that are marked with a language name. The
Haskell library
\goto{skylighting}[url(https://github.com/jgm/skylighting)] is used for
highlighting. Currently highlighting is supported only for HTML, EPUB,
Docx, Ms, Man, Typst, and LaTeX/PDF output. To see a list of language
names that pandoc will recognize, type
\type{pandoc --list-highlight-languages}.

The color scheme can be selected using the \type{--syntax-highlighting}
option. The default color scheme is \type{pygments}, which imitates the
default color scheme used by the Python library pygments (though
pygments is not actually used to do the highlighting). To see a list of
highlight styles, type \type{pandoc --list-highlight-styles}.

If you are not satisfied with the predefined styles, you can use
\type{--print-highlight-style} to generate a JSON \type{.theme} file
which can be modified and used as the argument to
\type{--syntax-highlighting}. To get a JSON version of the
\type{pygments} style, for example:

\starttyping
pandoc -o my.theme --print-highlight-style pygments
\stoptyping

Then edit \type{my.theme} and use it like this:

\starttyping
pandoc --syntax-highlighting my.theme
\stoptyping

If you are not satisfied with the built-in highlighting, or you want to
highlight a language that isn't supported, you can use the
\type{--syntax-definition} option to load a \goto{KDE-style XML syntax
definition
file}[url(https://docs.kde.org/stable5/en/kate/katepart/highlight.html)].
Before writing your own, have a look at KDE's \goto{repository of syntax
definitions}[url(https://github.com/KDE/syntax-highlighting/tree/master/data/syntax)].

If you receive an error that pandoc \quotation{Could not read
highlighting theme}, check that the JSON file is encoded with UTF-8 and
has no Byte-Order Mark (BOM).

To disable highlighting, use \type{--syntax-highlighting=none}.

\stopsectionlevel

\startsectionlevel[title={Custom Styles},reference={custom-styles}]

Custom styles can be used in the docx, odt and ICML formats.

\startsectionlevel[title={Output},reference={output}]

By default, pandoc's odt, docx and ICML output applies a predefined set
of styles for blocks such as paragraphs and block quotes, and uses
largely default formatting (italics, bold) for inlines. This will work
for most purposes, especially alongside a \goto{reference
doc}[option--reference-doc] file. However, if you need to apply your own
styles to blocks, or match a preexisting set of styles, pandoc allows
you to define custom styles for blocks and text using \type{div}s and
\type{span}s, respectively.

If you define a Div, Span, or Table with the attribute
\type{custom-style}, pandoc will apply your specified style to the
contained elements (with the exception of elements whose function
depends on a style, like headings, code blocks, block quotes, or links).
So, for example, using the \type{bracketed_spans} syntax,

\starttyping
[Get out]{custom-style="Emphatically"}, he said.
\stoptyping

would produce a file with \quotation{Get out} styled with character
style \type{Emphatically}. Similarly, using the \type{fenced_divs}
syntax,

\starttyping
Dickinson starts the poem simply:

::: {custom-style="Poetry"}
| A Bird came down the Walk---
| He did not know I saw---
:::
\stoptyping

would style the two contained lines with the \type{Poetry} paragraph
style.

Styles will be defined in the output file as inheriting from normal text
(docx) or Default Paragraph Style (odt), if the styles are not yet in
your \goto{reference doc}[option--reference-doc]. If they are already
defined, pandoc will not alter the definition.

This feature allows for greatest customization in conjunction with
\goto{pandoc filters}[url(https://pandoc.org/filters.html)]. If you want
all paragraphs after block quotes to be indented, you can write a filter
to apply the styles necessary. If you want all italics to be transformed
to the \type{Emphasis} character style (perhaps to change their color),
you can write a filter which will transform all italicized inlines to
inlines within an \type{Emphasis} custom-style \type{span}.

For docx or odt output, you don't need to enable any extensions for
custom styles to work.

\stopsectionlevel

\startsectionlevel[title={Input},reference={input}]

The docx reader, by default, only reads those styles that it can convert
into pandoc elements, either by direct conversion or interpreting the
derivation of the input document's styles.

By enabling the \goto{\type{styles} extension}[ext-styles] in the docx
reader (\type{-f docx+styles}), you can produce output that maintains
the styles of the input document, using the \type{custom-style} class. A
\type{custom-style} attribute will be added for each style. Divs will be
created to hold the paragraph styles, and Spans to hold the character
styles. Table styles will be applied directly to the Table.

For example, using the \type{custom-style-reference.docx} file in the
test directory, we have the following different outputs:

Without the \type{+styles} extension:

\starttyping
$ pandoc test/docx/custom-style-reference.docx -f docx -t markdown
This is some text.

This is text with an *emphasized* text style. And this is text with a
**strengthened** text style.

> Here is a styled paragraph that inherits from Block Text.
\stoptyping

And with the extension:

\starttyping
$ pandoc test/docx/custom-style-reference.docx -f docx+styles -t markdown

::: {custom-style="First Paragraph"}
This is some text.
:::

::: {custom-style="Body Text"}
This is text with an [emphasized]{custom-style="Emphatic"} text style.
And this is text with a [strengthened]{custom-style="Strengthened"}
text style.
:::

::: {custom-style="My Block Style"}
> Here is a styled paragraph that inherits from Block Text.
:::
\stoptyping

With these custom styles, you can use your input document as a
reference-doc while creating docx output (see below), and maintain the
same styles in your input and output files.

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Custom readers and
writers},reference={custom-readers-and-writers}]

Pandoc can be extended with custom readers and writers written in
\goto{Lua}[url(https://www.lua.org)]. (Pandoc includes a Lua
interpreter, so Lua need not be installed separately.)

To use a custom reader or writer, simply specify the path to the Lua
script in place of the input or output format. For example:

\starttyping
pandoc -t data/sample.lua
pandoc -f my_custom_markup_language.lua -t latex -s
\stoptyping

If the script is not found relative to the working directory, it will be
sought in the \type{custom} subdirectory of the user data directory (see
\type{--data-dir}).

A custom reader is a Lua script that defines one function, Reader, which
takes a string as input and returns a Pandoc AST. See the \goto{Lua
filters documentation}[url(https://pandoc.org/lua-filters.html)] for
documentation of the functions that are available for creating pandoc
AST elements. For parsing, the
\goto{lpeg}[url(http://www.inf.puc-rio.br/~roberto/lpeg/)] parsing
library is available by default. To see a sample custom reader:

\starttyping
pandoc --print-default-data-file creole.lua
\stoptyping

If you want your custom reader to have access to reader options
(e.g.~the tab stop setting), you give your Reader function a second
\type{options} parameter.

A custom writer is a Lua script that defines a function that specifies
how to render each element in a Pandoc AST. See the
\goto{djot-writer.lua}[url(https://github.com/jgm/djot.lua/blob/main/djot-writer.lua)]
for a full-featured example.

Note that custom writers have no default template. If you want to use
\type{--standalone} with a custom writer, you will need to specify a
template manually using \type{--template} or add a new default template
with the name \type{default.NAME_OF_CUSTOM_WRITER.lua} to the
\type{templates} subdirectory of your user data directory (see
\goto{Templates}[templates]).

\stopsectionlevel

\startsectionlevel[title={Reproducible
builds},reference={reproducible-builds}]

Some of the document formats pandoc targets (such as EPUB, docx, and
ODT) include build timestamps in the generated document. That means that
the files generated on successive builds will differ, even if the source
does not. To avoid this, set the \type{SOURCE_DATE_EPOCH} environment
variable, and the timestamp will be taken from it instead of the current
time. \type{SOURCE_DATE_EPOCH} should contain an integer unix timestamp
(specifying the number of seconds since midnight UTC January 1, 1970).

For reproducible builds with LaTeX, you can either specify the
\type{pdf-trailer-id} in the metadata or leave it undefined, in which
case pandoc will create a trailer-id based on a hash of the
\type{SOURCE_DATE_EPOCH} and the document's contents.

Some document formats also include a unique identifier. For EPUB, this
can be set explicitly by setting the \type{identifier} metadata field
(see \goto{EPUB Metadata}[epub-metadata], above).

\stopsectionlevel

\startsectionlevel[title={Accessible PDFs and PDF archiving
standards},reference={accessible-pdfs-and-pdf-archiving-standards}]

PDF is a flexible format, and using PDF in certain contexts requires
additional conventions. For example, PDFs are not accessible by default;
they define how characters are placed on a page but do not contain
semantic information on the content. However, it is possible to generate
accessible PDFs, which use tagging to add semantic information to the
document.

Pandoc defaults to LaTeX to generate PDF. Tagging support in LaTeX is in
development and not readily available, so PDFs generated in this way
will always be untagged and not accessible. This means that alternative
engines must be used to generate accessible PDFs.

The PDF standards PDF/A and PDF/UA define further restrictions intended
to optimize PDFs for archiving and accessibility. Tagging is commonly
used in combination with these standards to ensure best results.

Note, however, that standard compliance depends on many things,
including the colorspace of embedded images. Pandoc cannot check this,
and external programs must be used to ensure that generated PDFs are in
compliance.

\startsectionlevel[title={ConTeXt},reference={context}]

ConTeXt always produces tagged PDFs, but the quality depends on the
input. The default ConTeXt markup generated by pandoc is optimized for
readability and reuse, not tagging. Enable the
\goto{\type{tagging}}[extension--tagging] format extension to force
markup that is optimized for tagging. For example:

\starttyping
pandoc -t context+tagging doc.md -o doc.pdf
\stoptyping

A recent \type{context} version should be used, as older versions
contained a bug that lead to invalid PDF metadata.

\stopsectionlevel

\startsectionlevel[title={WeasyPrint},reference={weasyprint}]

The HTML-based engine WeasyPrint includes experimental support for PDF/A
and PDF/UA since version 57. Tagged PDFs can created with

\starttyping
pandoc --pdf-engine=weasyprint \
       --pdf-engine-opt=--pdf-variant=pdf/ua-1 ...
\stoptyping

The feature is experimental and standard compliance should not be
assumed.

\stopsectionlevel

\startsectionlevel[title={Prince XML},reference={prince-xml}]

The non-free HTML-to-PDF converter \type{prince} has extensive support
for various PDF standards as well as tagging. E.g.:

\starttyping
pandoc --pdf-engine=prince \
       --pdf-engine-opt=--tagged-pdf ...
\stoptyping

See the prince documentation for more info.

\stopsectionlevel

\startsectionlevel[title={Typst},reference={typst}]

Typst 0.12 can produce PDF/A-2b:

\starttyping
pandoc --pdf-engine=typst --pdf-engine-opt=--pdf-standard=a-2b ...
\stoptyping

\stopsectionlevel

\startsectionlevel[title={Word Processors},reference={word-processors}]

Word processors like LibreOffice and MS Word can also be used to
generate standardized and tagged PDF output. Pandoc does not support
direct conversions via these tools. However, pandoc can convert a
document to a \type{docx} or \type{odt} file, which can then be opened
and converted to PDF with the respective word processor. See the
documentation for
\goto{Word}[url(https://support.microsoft.com/en-us/office/create-accessible-pdfs-064625e0-56ea-4e16-ad71-3aa33bb4b7ed)]
and
\goto{LibreOffice}[url(https://help.libreoffice.org/latest/en-US/text/shared/01/ref_pdf_export_general.html)].

\stopsectionlevel

\stopsectionlevel

\startsectionlevel[title={Running pandoc as a web
server},reference={running-pandoc-as-a-web-server}]

If you rename (or symlink) the pandoc executable to
\type{pandoc-server}, or if you call pandoc with \type{server} as the
first argument, it will start up a web server with a JSON API. This
server exposes most of the conversion functionality of pandoc. For full
documentation, see the
\goto{pandoc-server}[url(https://github.com/jgm/pandoc/blob/master/doc/pandoc-server.md)]
man page.

If you rename (or symlink) the pandoc executable to
\type{pandoc-server.cgi}, it will function as a CGI program exposing the
same API as \type{pandoc-server}.

\type{pandoc-server} is designed to be maximally secure; it uses
Haskell's type system to provide strong guarantees that no I/O will be
performed on the server during pandoc conversions.

\stopsectionlevel

\startsectionlevel[title={Running pandoc as a Lua
interpreter},reference={running-pandoc-as-a-lua-interpreter}]

Calling the pandoc executable under the name \type{pandoc-lua} or with
\type{lua} as the first argument will make it function as a standalone
Lua interpreter. The behavior is mostly identical to that of the
\goto{standalone \type{lua}
executable}[url(https://www.lua.org/manual/5.4/manual.html\#7)], version
5.4. All \type{pandoc.*} packages, as well as the packages \type{re} and
\type{lpeg}, are available via global variables. Furthermore, the
globals \type{PANDOC_VERSION}, \type{PANDOC_STATE}, and
\type{PANDOC_API_VERSION} are set at startup. For full documentation,
see the
\goto{pandoc-lua}[url(https://github.com/jgm/pandoc/blob/master/doc/pandoc-lua.md)]
man page.

\stopsectionlevel

\startsectionlevel[title={A note on
security},reference={a-note-on-security}]

\startenumerate[n][stopper=.]
\item
  Although pandoc itself will not create or modify any files other than
  those you explicitly ask it create (with the exception of temporary
  files used in producing PDFs), a filter or custom writer could in
  principle do anything on your file system. Please audit filters and
  custom writers very carefully before using them.
\item
  Several input formats (including LaTeX, Org, RST, and Typst) support
  \type{include} directives that allow the contents of a file to be
  included in the output. An untrusted attacker could use these to view
  the contents of files on the file system. (Using the \type{--sandbox}
  option can protect against this threat.)
\item
  Several output formats (including RTF, FB2, HTML with
  \type{--self-contained}, EPUB, Docx, and ODT) will embed encoded or
  raw images into the output file. An untrusted attacker could exploit
  this to view the contents of non-image files on the file system.
  (Using the \type{--sandbox} option can protect against this threat,
  but will also prevent including images in these formats.)
\item
  In reading HTML files, pandoc will attempt to include the contents of
  \type{iframe} elements by fetching content from the local file or URL
  specified by \type{src}. If untrusted HTML is processed on a server,
  this has the potential to reveal anything readable by the process
  running the server. Using the \type{-f html+raw_html} will mitigate
  this threat by causing the whole \type{iframe} to be parsed as a raw
  HTML block. Using `--sandbox will also protect against the threat.
\item
  If your application uses pandoc as a Haskell library (rather than
  shelling out to the executable), it is possible to use it in a mode
  that fully isolates pandoc from your file system, by running the
  pandoc operations in the \type{PandocPure} monad. See the document
  \goto{Using the pandoc
  API}[url(https://pandoc.org/using-the-pandoc-api.html)] for more
  details. (This corresponds to the use of the \type{--sandbox} option
  on the command line.)
\item
  Pandoc's parsers can exhibit pathological performance on some corner
  cases. It is wise to put any pandoc operations under a timeout, to
  avoid DOS attacks that exploit these issues. If you are using the
  pandoc executable, you can add the command line options
  \type{+RTS -M512M -RTS} (for example) to limit the heap size to 512MB.
  Note that the \type{commonmark} parser (including \type{commonmark_x}
  and \type{gfm}) is much less vulnerable to pathological performance
  than the \type{markdown} parser, so it is a better choice when
  processing untrusted input.
\item
  The HTML generated by pandoc is not guaranteed to be safe. If
  \type{raw_html} is enabled for the Markdown input, users can inject
  arbitrary HTML. Even if \type{raw_html} is disabled, users can include
  dangerous content in URLs and attributes. To be safe, you should run
  all HTML generated from untrusted user input through an HTML
  sanitizer.
\stopenumerate

\stopsectionlevel

\startsectionlevel[title={Authors},reference={authors}]

Copyright 2006--2024 John MacFarlane (jgm@berkeley.edu). Released under
the \goto{GPL}[url(https://www.gnu.org/copyleft/gpl.html)], version 2 or
greater. This software carries no warranty of any kind. (See COPYRIGHT
for full copyright and warranty notices.) For a full list of
contributors, see the file AUTHORS.md in the pandoc source code.

\stopsectionlevel

\stoptext
 [Pg 74]   For response, Shorty handed his cap, his gun, his bottle, his blanket-roll, his belt and haversack to Si, rolled up his sleeves, spit on his hands, doubled his fists, and stepped forward into a boxing attitude. The Deacon looked a little regretful at the shrinking of the contents of the kettle, made by taking out the cupful, and said: The negresses, who had been watching their master depart, set to screaming, and the old woman rushed back into the house and blew the horn. The Deacon thrust his revolver back into the holster, caught the old man with his sinewy hand, tore him from the seat, and flung him into the fence-corner. He sprang into the seat, turned the horse's head toward Chattanooga, and hit him a sharp cut with a switch that lay in the wagon.  "I cannot get you out of the army too quickly. Sign this, and leave my office, and take off your person every sign of your connection with the army. I shall give orders that if you appear on the street with so much as a military button on, it shall be torn off you." "You will, eh?" sneered Shorty, covering him with a heavy Remington. "How'd you like the looks o' that, old butternut? Your murderin' dirk aint deuce high. Move a step, and you'll know how it feels to have daylight through you." "Then it was only a difference in degree, not kind. Was he not accomplishing what he was ordered to do?" "I don't know." Again a silence. Dodd's hands unclasped: he made a gesture as if he were sweeping something away from his face. "There ought to be something else. Even on Earth, even before the Confederation, there were conscientious objectors." "Okay, it isn't," Albin said. "So make it a game. Just for a minute. Think over all the jobs you can and make a choice. You don't like being here, do you? You don't like working with the Alberts. So where would you like to be? What would you like to do?" He came back to the chair, his eyes on Dodd, and sat suddenly down, his elbows on his knees and his chin cupped in his hands, facing Dodd like a gnome out of pre-history. "Go on," he said. "Make a choice." "Well, don't ask questions," Albin said. He kept one eye on the shifting mob. "If there's anything good for you to know, you'll be told. Meanwhile, just don't ask any questions."  Norma's hand drew back again. "You can't just sit back and wait for them to come!"   The daughter must be the girl who was talking to him now. She sat on a little stool by the fire, and had brought out some sewing.  "He's warked fur it all the same, surelye," said Cooper of Kitchenhour. There was a wicket in the northern gate, the common outlet for the domestics, which, as Holgrave had anticipated, the servitor had not closed after him. He entered, and stood within the court-yard; he heard the sound of voices, and the tread of feet, but no human being was near: he paused an instant to consider, and then, with the swiftness of a deer, he sprung towards the stables, and entered the one appropriated to the select stud of the baron. A lamp was burning, but the men who attended on the horses were now away, quaffing ale to the long life of the heir. The baroness's favourite palfrey was lying in a stall; he stept across the animal, and, after pressing his hands on various parts of the wall, a concealed door flew open, and a dark aperture was before him. He stooped and passed through, and ascended a long, winding flight of steps, till a door impeded his progress; he opened it, and stood in a closet hung round with dresses and mantles, and displaying all the graceful trifles of a lady's wardrobe. There was a door opposite the one at which he had entered, which led into the baroness's chamber, where there were lighted candles, and a blazing fire on the hearth. The floor was thickly strewn with rushes, and he could just perceive the high back of a chair, with the arms of the family wrought in the centre; he paused and listened; he heard the faint cry of a babe, and discovered, by the language of the nurse, that she was feeding it; then there was the hush-a-by, and the rocking motion of the attendant. In a few minutes, the sound of a foot on the rushes, and "the lovely babe would sleep," now announced to Holgrave that the child was deposited with its mother: then he heard the curtains of the bed drawn, and the nurse whisper some one to retire, as her ladyship was inclined to sleep; there was another step across the rushes, and a door was softly closed, and then for a few minutes an unbroken silence, which the nurse at length interrupted by muttering something about "whether the good father had come yet." Again there was a tread across the rushes, and the door again was gently closed; and Holgrave, after a moment of intense listening, stepped from the closet, and entered the chamber. In an elevated alcove stood the bed of the baroness; the rich crimson hangings festooned with gold cord, the drapery tastefully fringed with gold, even to the summit, which was surmounted by a splendid coronet. Holgrave, unaccustomed to magnificence, was for a moment awed by the splendid furniture of the apartment—but it was only for a moment—and then the native strength of his soul spurned the gaudy trappings; he stepped lightly across the spacious chamber; he unloosed the rich curtains—the heir of De Boteler was reposing in a deep slumber on a downy pillow; beyond him lay the exhausted mother, her eyes closed, and the noble contour of her face presenting the repose of death. For an instant, Holgrave paused: remorse for the deed that he was about to do sent a sudden glow across his care-worn face—but had not the baron destroyed his offspring? whispered the tempting spirit. He raised the babe from the pillows without disturbing its slumber—he drew the curtains, and—he reached the stable in safety, closed the secret door, and arrived at the postern, which was still unfastened, passed through, and gained his own door without impediment. <a href="http://www.1market.net.cn/">HoME</a><a href="http://1market.net.cn/">一级做人爱全免费
</a>ENTER NUMBET 0017 <br><a href='http://www.mege9.com.cn'>www.mege9.com.cn</a><br>
<a href='http://www.rockcode.com.cn'>www.rockcode.com.cn</a><br>
<a href='http://weelad.com.cn'>weelad.com.cn</a><br>
<a href='http://www.fuya3.net.cn'>www.fuya3.net.cn</a><br>
<a href='http://banri5.com.cn'>banri5.com.cn</a><br>
<a href='http://dishi8.net.cn'>dishi8.net.cn</a><br>
<a href='http://www.ibogoo.com.cn'>www.ibogoo.com.cn</a><br>
<a href='http://sheda9.com.cn'>sheda9.com.cn</a><br>
<a href='http://www.0852lvshi.org.cn'>www.0852lvshi.org.cn</a><br>
<a href='http://www.49yf.com.cn'>www.49yf.com.cn</a><br>
   
<div style="position:fixed; left:0; bottom:20px; width:100%; height:10px; overflow:hidden;   border-top:1px  ">
<marquee class="marquee-content" behavior="scroll" direction="up" height="10" scrollamount="2" 
 width="100%" height="3">
 <table id="table1" height="15" cellspacing="0" cellpadding="0" width="99%" border="0" style="font-size: 12px; cursor: default; color: buttontext"><caption><font color="#5AFF63">
&#0; &#20840;&#29699;&#26368;&#22823;&#35199;&#35199;&#20154;&#20307;&#32593;&#13; &#20122;&#27954;&#32769;&#29087;&#36924;&#22270;&#13; &#22823;&#33394;&#21733;&#20081;&#20262;&#23567;&#35828;&#13; &#27431;&#32654;&#22270;&#29255;&#97;&#118;&#22823;&#35270;&#39057;&#13; &#22899;&#22234;&#22902;&#23376;&#13; &#25105;&#35201;&#25805;&#25104;&#20154;&#30005;&#24433;&#13; &#87;&#87;&#87;&#46;&#82;&#85;&#51;&#52;&#53;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#83;&#88;&#75;&#66;&#75;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#49;&#49;&#49;&#49;&#67;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#72;&#72;&#72;&#53;&#54;&#51;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#51;&#51;&#83;&#80;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#78;&#66;&#90;&#76;&#72;&#66;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#72;&#72;&#72;&#53;&#50;&#55;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#81;&#83;&#89;&#70;&#88;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#57;&#49;&#80;&#48;&#53;&#46;&#83;&#80;&#65;&#67;&#69;&#13; &#87;&#87;&#87;&#46;&#49;&#56;&#83;&#85;&#83;&#85;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#65;&#86;&#54;&#54;&#48;&#49;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#68;&#76;&#82;&#89;&#88;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#68;&#89;&#84;&#84;&#66;&#66;&#83;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#77;&#72;&#70;&#75;&#74;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#49;&#56;&#56;&#66;&#73;&#90;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#73;&#66;&#66;&#54;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#74;&#74;&#45;&#88;&#88;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#83;&#65;&#69;&#56;&#53;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#83;&#69;&#89;&#65;&#84;&#79;&#85;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#89;&#69;&#89;&#69;&#82;&#69;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#83;&#68;&#84;&#89;&#74;&#84;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#50;&#48;&#49;&#53;&#85;&#90;&#89;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#53;&#53;&#72;&#72;&#72;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#88;&#88;&#53;&#52;&#51;&#50;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#84;&#74;&#76;&#73;&#74;&#73;&#78;&#46;&#67;&#79;&#77;&#13; &#87;&#87;&#87;&#46;&#84;&#88;&#84;&#51;&#53;&#46;&#67;&#79;&#77;&#13; &#55;&#48;&#50;&#114;&#101;&#110;&#116;&#105;&#13; &#20037;&#20037;&#28909;&#103;&#103;&#51;&#51;&#51;&#13; &#19969;&#39321;&#23159;&#23159;&#20116;&#26376;&#33394;&#35270;&#39057;&#13; &#119;&#119;&#119;&#79;&#79;&#83;&#73;&#72;&#85;&#67;&#79;&#77;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#33394;&#22993;&#23064;&#25554;&#22969;&#22969;&#13; &#32654;&#36275;&#104;&#13; &#22909;&#21500;&#33394;&#22312;&#32447;&#35270;&#39057;&#13; &#39532;&#33487;&#34987;&#33401;&#19979;&#36733;&#13; &#22269;&#22806;&#22269;&#22806;&#24651;&#36275;&#32593;&#22336;&#22823;&#20840;&#13; &#25628;&#32034;&#119;&#119;&#119;&#55;&#55;&#48;&#119;&#119;&#99;&#111;&#109;&#13; &#119;&#119;&#119;&#33394;&#49;&#50;&#51;&#97;&#97;&#97;&#97;&#99;&#111;&#109;&#13; &#26691;&#33394;&#22825;&#22530;&#29233;&#29233;&#35270;&#39057;&#13; &#26085;&#38889;&#28608;&#24773;&#23567;&#35828;&#13; &#119;&#119;&#101;&#57;&#55;&#121;&#101;&#115;&#99;&#111;&#109;&#13; &#27431;&#32654;&#28608;&#24773;&#20262;&#29702;&#24615;&#29233;&#30005;&#24433;&#13; &#20599;&#25293;&#33258;&#25293;&#20570;&#29233;&#30005;&#24433;&#119;&#119;&#119;&#102;&#102;&#102;&#102;&#56;&#52;&#99;&#111;&#109;&#13; &#24072;&#20613;&#25630;&#24466;&#13; &#28139;&#33633;&#30340;&#23234;&#23376;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#25104;&#20154;&#24773;&#28073;&#32593;&#31449;&#13; &#24188;&#22899;&#39640;&#28165;&#26080;&#30721;&#13; &#20808;&#38155;&#57;&#55;&#33394;&#33394;&#33394;&#13; &#38134;&#34382;&#23548;&#33322;&#29992;&#20160;&#25773;&#25918;&#22120;&#33021;&#30475;&#13; &#23569;&#22899;&#20081;&#20262;&#30701;&#25991;&#38598;&#13; &#36855;&#20154;&#97;&#118;&#13; &#33021;&#30475;&#35843;&#25945;&#22270;&#29255;&#30340;&#32593;&#31449;&#13; &#25628;&#32034;&#22899;&#20154;&#29233;&#25805;&#30340;&#40644;&#33394;&#23567;&#35828;&#13; &#20599;&#20599;&#25784;&#22312;&#32447;&#35270;&#39057;&#50;&#48;&#49;&#54;&#13; &#24456;&#22810;&#20154;&#19968;&#36215;&#20081;&#25630;&#20570;&#29233;&#13; &#115;&#101;&#113;&#105;&#110;&#103;&#100;&#105;&#97;&#110;&#121;&#105;&#110;&#103;&#119;&#97;&#110;&#103;&#122;&#13; &#65;&#86;&#24188;&#24188;&#13; &#29408;&#29408;&#24178;&#29233;&#27262;&#23556;&#22312;&#32447;&#119;&#119;&#119;&#55;&#56;&#57;&#108;&#108;&#108;&#99;&#111;&#109;&#13; &#22823;&#22902;&#28139;&#31348;&#22270;&#13; &#32654;&#22899;&#33258;&#25720;&#21160;&#24577;&#22270;&#13; &#87;&#87;&#87;&#52;&#54;&#48;&#84;&#86;&#67;&#111;&#77;&#13; &#25773;&#20048;&#23376;&#25104;&#20154;&#21916;&#27426;&#30340;&#22312;&#32447;&#35270;&#39057;&#13; &#36229;&#30896;&#32321;&#20307;&#13; &#35841;&#26377;&#20154;&#19982;&#29399;&#30340;&#35270;&#23631;&#13; &#30005;&#36710;&#39764;&#22899;&#37326;&#29482;&#32593;&#13; &#40644;&#33394;&#35270;&#39057;&#33891;&#21375;&#13; &#33394;&#33394;&#33394;&#33394;&#33394;&#31532;&#22235;&#33394;&#13; &#19996;&#26041;&#22312;&#32447;&#53;&#48;&#111;&#13; &#22823;&#33016;&#22269;&#20135;&#22312;&#32447;&#13; &#26519;&#38064;&#36713;&#38706;&#20004;&#28857;&#13; &#35843;&#25945;&#21516;&#23398;&#25104;&#29087;&#22920;&#22920;&#13; &#23567;&#23453;&#20122;&#27954;&#33394;&#22270;&#13; &#33778;&#33778;&#35270;&#39057;&#65;&#86;&#13; &#20808;&#38155;&#26368;&#31283;&#23450;&#30340;&#36164;&#28304;&#31449;&#13; &#22269;&#20869;&#39269;&#28212;&#23569;&#22919;&#25918;&#33633;&#35270;&#39057;&#13; &#20122;&#27954;&#49;&#65;&#86;&#13; &#33394;&#33394;&#22812;&#21320;&#22823;&#29255;&#13; &#27431;&#32654;&#21046;&#26381;&#72;&#68;&#13; &#28139;&#22971;&#25353;&#25705;&#24405;&#13; &#119;&#119;&#119;&#56;&#51;&#108;&#108;&#108;&#99;&#48;&#109;&#13; &#22312;&#32447;&#35270;&#39057;&#20122;&#27954;&#23567;&#35828;&#19987;&#21306;&#13; &#35199;&#35199;&#20154;&#20307;&#20581;&#24247;&#35270;&#39057;&#13; &#24609;&#32418;&#38498;&#39318;&#39029;&#19968;&#30334;&#24230;&#13; &#97;&#118;&#26368;&#22823;&#32593;&#31449;&#22312;&#32447;&#35266;&#30475;&#13; &#29245;&#29245;&#29245;&#26085;&#26412;&#22312;&#32447;&#35270;&#39057;&#13; &#29233;&#22902;&#23376;&#23556;&#23567;&#31348;&#13; &#25163;&#26426;&#32599;&#39532;&#24433;&#35270;&#13; &#32654;&#22899;&#33394;&#31038;&#21306;&#13; &#36229;&#30896;&#22312;&#32447;&#116;&#101;&#101;&#110;&#13; &#21866;&#21866;&#21866;&#28608;&#24773;&#35270;&#39057;&#101;&#100;&#50;&#107;&#13; &#28139;&#33633;&#23569;&#22919;&#28608;&#24773;&#23567;&#35828;&#26126;&#26143;&#28139;&#20081;&#13; &#108;&#111;&#108;&#25784;&#22336;&#13; &#19996;&#26041;&#65;&#8744;&#22312;&#32447;&#20122;&#27954;&#13; &#30334;&#24615;&#38401;&#21478;&#31867;&#32508;&#21512;&#20154;&#22934;&#13; &#22904;&#28139;&#24188;&#22899;&#35270;&#39057;&#24494;&#20449;&#13; &#25442;&#27597;&#20465;&#20048;&#37096;&#13; &#119;&#119;&#119;&#20813;&#36153;&#22312;&#32447;&#65;&#86;&#99;&#111;&#109;&#13; &#119;&#119;&#119;&#56;&#56;&#112;&#101;&#112;&#101;&#99;&#111;&#109;&#13; &#50;&#50;&#50;&#108;&#117;&#20247;&#37324;&#23547;&#22905;&#21315;&#30334;&#25784;&#13; &#20262;&#29702;&#20081;&#20262;&#122;&#120;&#102;&#117;&#108;&#105;&#31119;&#21033;&#31038;&#13; &#23545;&#30528;&#108;&#97;&#100;&#121;&#98;&#111;&#121;&#25784;&#31649;&#13; &#20016;&#28385;&#23569;&#22919;&#29408;&#29408;&#25784;&#13; &#33394;&#31995;&#22823;&#29255;&#35266;&#30475;&#26041;&#27861;&#13; &#12358;&#12427;&#12420;&#30495;&#24070;&#24433;&#38899;&#20808;&#38155;&#13; &#36731;&#23556;&#24433;&#38498;&#33394;&#25773;&#13; &#26085;&#20122;&#27954;&#109;&#121;&#119;&#105;&#102;&#101;&#33394;&#22270;&#13; &#24378;&#22904;&#24188;&#22899;&#30340;&#22823;&#32905;&#26834;&#13; &#21046;&#26381;&#65;&#86;&#19979;&#36733;&#13; &#97;&#118;&#25353;&#25705;&#32593;&#22336;&#13; &#24040;&#20083;&#27874;&#38712;&#25784;&#25784;&#13; &#25104;&#20154;&#22899;&#20154;&#35064;&#33310;&#13; &#57;&#57;&#107;&#107;&#55;&#19979;&#36733;&#13; &#112;&#111;&#114;&#110;&#24433;&#38498;&#13; &#36890;&#36744;&#20081;&#36718;&#13; &#40644;&#33394;&#74;&#25554;&#66;&#13; &#24615;&#29233;&#104;&#104;&#13; &#19977;&#32423;&#32463;&#20856;&#33394;&#22969;&#22969;&#13; &#27431;&#32654;&#21606;&#22899;&#35270;&#39057;&#13; &#115;&#115;&#115;&#97;&#111;&#105;&#110;&#102;&#111;&#13; &#19996;&#26041;&#97;&#118;&#23448;&#26041;&#13; &#32654;&#22269;&#22942;&#36805;&#38647;&#13; &#49;&#48;&#50;&#52;&#26680;&#24037;&#21378;&#35770;&#22363;&#13; &#20445;&#22982;&#49;&#55;&#112;&#13; &#21152;&#21202;&#27604;&#22871;&#22270;&#19979;&#36733;&#13; &#36842;&#21152;&#23458;&#26381;&#30005;&#35805;&#21319;&#32423;&#13; &#27874;&#22810;&#37326;&#32479;&#34915;&#21518;&#27597;&#30340;&#35825;&#24785;&#13; &#25171;&#24320;&#97;&#118;&#50;&#13; &#33394;&#33394;&#23601;&#21435;&#21543;&#109;&#112;&#52;&#13; &#21464;&#24577;&#20262;&#29702;&#19979;&#36733;&#22320;&#22336;&#13; &#100;&#101;&#37326;&#22806;&#28526;&#21561;&#13; &#38889;&#22269;&#22899;&#20154;&#20132;&#23230;&#13; &#55;&#115;&#115;&#115;&#115;&#115;&#20154;&#19982;&#21160;&#13; &#37117;&#24066;&#28608;&#24773;&#32;&#32508;&#21512;&#32593;&#31449;&#13; &#23822;&#24615;&#20132;&#37197;&#23567;&#35828;&#32;&#20081;&#20262;&#13; &#28139;&#32;&#116;&#105;&#13; &#87;&#87;&#87;&#95;&#72;&#72;&#54;&#53;&#48;&#95;&#67;&#79;&#77;&#13; &#39578;&#36135;&#30340;&#33738;&#33457;&#22833;&#23432;&#13; &#24351;&#24351;&#33394;&#33394;&#20154;&#21644;&#21160;&#29289;&#13; &#20160;&#20040;&#32593;&#31449;&#21487;&#20197;&#30475;&#33394;&#22270;&#13; &#32654;&#22899;&#35064;&#20307;&#33402;&#26415;&#22270;&#29255;&#49;&#53;&#112;&#13; &#20154;&#20307;&#27169;&#29305;&#27748;&#33459;&#22270;&#29255;&#30334;&#24230;&#22270;&#29255;&#25628;&#32034;&#13; &#19975;&#22958;&#24681;&#20154;&#20307;&#33402;&#26415;&#13; &#87;&#87;&#87;&#95;&#52;&#51;&#83;&#82;&#95;&#67;&#79;&#77;&#32;&#13; &#51;&#112;&#32654;&#22919;&#21040;&#39640;&#28526;&#13; &#22269;&#20869;&#32769;&#22899;&#20154;&#97;&#118;&#22312;&#32447;&#35270;&#39057;&#13; &#99;&#97;&#111;&#108;&#105;&#117;&#25991;&#23398;&#20132;&#27969;&#13; &#22823;&#32966;&#35199;&#35199;&#38706;&#38452;&#33402;&#26415;&#13; &#25391;&#21160;&#22120;&#40644;&#33394;&#32593;&#31449;&#13; &#19968;&#32;&#32423;&#40644;&#33394;&#22270;&#29255;&#13; &#23567;&#35828;&#121;&#28139;&#33633;&#23521;&#22919;&#13; &#33485;&#20117;&#31354;&#32654;&#33216;&#22270;&#13; &#25104;&#20154;&#28073;&#23567;&#35828;&#38598;&#13; &#39578;&#22969;&#22969;&#31169;&#31348;&#13; &#33394;&#22899;&#49;&#53;&#13; &#50;&#54;&#117;&#117;&#117;&#22270;&#29255;&#13; &#97;&#118;&#53;&#56;&#48;&#99;&#111;&#109;&#22270;&#29255;&#13; &#23159;&#23159;&#20116;&#26376;&#22825;&#26032;&#32593;&#22336;&#13; &#32705;&#23219;&#20081;&#20262;&#25925;&#20107;&#13; &#27597;&#122;&#105;&#121;&#105;&#110;&#108;&#117;&#97;&#110;&#13; &#25353;&#26126;&#26085;&#39321;&#13; &#21046;&#26381;&#32654;&#22899;&#24615;&#20132;&#22270;&#13; &#20861;&#20861;&#33258;&#24944;&#35270;&#39057;&#13; &#35199;&#35199;&#24433;&#38899;&#113;&#118;&#111;&#100;&#20808;&#38155;&#13; &#20271;&#20048;&#19982;&#21315;&#37324;&#39532;&#13; &#23041;&#28023;&#25151;&#22320;&#20135;&#20449;&#24687;&#32593;&#13; &#33394;&#19969;&#39321;&#33394;&#23159;&#23159;&#25104;&#20154;&#33394;&#13; &#21478;&#31867;&#22899;&#23376;&#24615;&#20132;&#35270;&#39057;&#13; &#19969;&#39321;&#20116;&#26376;&#20154;&#19982;&#21160;&#29289;&#24615;&#20132;&#13; &#30334;&#24230;&#24433;&#38899;&#25104;&#20154;&#39640;&#28165;&#26080;&#30721;&#13; &#27431;&#32654;&#32769;&#22992;&#22992;&#13; &#22909;&#30475;&#19997;&#34972;&#97;&#118;&#13; &#20861;&#20861;&#36275;&#20132;&#13; &#32654;&#22899;&#22823;&#40481;&#24052;&#27431;&#32654;&#13; &#22823;&#32966;&#32654;&#22899;&#20154;&#20307;&#31169;&#23494;&#22788;&#38706;&#38452;&#27611;&#22871;&#22270;&#13; &#22270;&#29255;&#21306;&#32;&#22312;&#32447;&#35270;&#39057;&#13; &#25805;&#31881;&#26408;&#32819;&#20154;&#22971;&#49;&#56;&#112;&#13; &#22823;&#20415;&#31995;&#21015;&#31181;&#23376;&#13; &#29616;&#20195;&#22899;&#24615;&#24615;&#20132;&#22823;&#20840;&#13; &#28010;&#23569;&#22919;&#38706;&#40657;&#36924;&#36924;&#22270;&#29255;&#13; &#22863;&#22269;&#20026;&#20160;&#20040;&#26159;&#20154;&#22934;&#13; &#24352;&#26575;&#33437;&#112;&#97;&#111;&#116;&#117;&#114;&#101;&#110;&#116;&#105;&#121;&#105;&#115;&#104;&#117;&#13; &#24615;&#20132;&#30495;&#23454;&#22270;&#29255;&#13; &#20808;&#38155;&#24433;&#38899;&#25774;&#25293;&#13; &#57;&#49;&#122;&#105;&#122;&#105;&#99;&#111;&#109;&#31070;&#39532;&#30005;&#24433;&#13; &#23569;&#22899;&#38452;&#25143;&#13; &#33394;&#29483;&#32593;&#52;&#52;&#52;&#13; &#87;&#87;&#87;&#52;&#50;&#66;&#79;&#66;&#79;&#67;&#79;&#77;&#13; &#28608;&#24773;&#38498;&#13; &#35199;&#35199;&#20840;&#29699;&#32654;&#22899;&#20154;&#20307;&#33402;&#26415;&#32593;&#22270;&#13; &#32654;&#22899;&#32654;&#31348;&#22270;&#29255;&#51;&#48;&#112;&#13; &#24615;&#33394;&#22969;&#22969;&#13; &#21487;&#20197;&#29992;&#22823;&#32933;&#20332;&#30475;&#30340;&#33394;&#32593;&#31449;&#13; &#99;&#97;&#111;&#39578;&#98;&#105;&#13; &#37326;&#20861;&#20154;&#20132;&#13; &#39578;&#23567;&#23016;&#33395;&#29031;&#13; &#27597;&#23064;&#38388;&#28459;&#30011;&#13; &#26143;&#31354;&#23485;&#39057;&#19977;&#21619;&#24433;&#38498;&#13; &#25554;&#25554;&#32508;&#21512;&#22270;&#30475;&#40644;&#33394;&#19968;&#32423;&#22270;&#29255;&#13; &#25331;&#20132;&#35757;&#32451;&#52;&#116;&#111;&#114;&#114;&#101;&#110;&#116;&#13; &#30475;&#22823;&#40481;&#24052;&#25805;&#36924;&#35270;&#39057;&#13; &#23478;&#24237;&#25945;&#24072;&#28608;&#24773;&#20081;&#20262;&#23567;&#35828;&#35266;&#30475;&#13; &#26085;&#26412;&#29087;&#22899;&#30005;&#24433;&#35828;&#20013;&#25991;&#13; &#57;&#55;&#33394;&#19968;&#20010;&#23548;&#33322;&#13; &#24651;&#22812;&#31168;&#22330;&#30495;&#20154;&#35064;&#32842;&#13; &#22899;&#20799;&#24341;&#35825;&#29241;&#22320;&#20081;&#20262;&#23567;&#35828;&#13; &#20457;&#24615;&#32593;&#13; &#54;&#53;&#51;&#115;&#101;&#13; &#25105;&#21644;&#20445;&#23433;&#29609;&#40481;&#24052;&#13; &#26410;&#26469;&#24433;&#38498;&#31070;&#39532;&#24433;&#38498;&#25773;&#25918;&#19981;&#20102;&#13; &#20122;&#27954;&#33394;&#22270;&#21478;&#31867;&#24615;&#29233;&#13; &#29087;&#22899;&#24773;&#36259;&#27891;&#35013;&#13; &#21917;&#23615;&#39278;&#31934;&#36229;&#38271;&#29256;&#13; &#23569;&#22919;&#25554;&#20116;&#26376;&#13; &#32422;&#28846;&#20570;&#29233;&#20840;&#36807;&#31243;&#23567;&#35828;&#13; &#20004;&#24615;&#30340;&#29983;&#27963;&#35270;&#39057;&#25945;&#31243;&#13; &#38889;&#22269;&#32654;&#22899;&#20027;&#25773;&#38463;&#37324;&#24555;&#25773;&#13; &#32654;&#22269;&#25945;&#32946;&#97;&#118;&#30005;&#13; &#26085;&#26412;&#33394;&#20521;&#22899;&#26143;&#27874;&#22810;&#37326;&#32467;&#34915;&#13; &#22969;&#20083;&#25151;&#20037;&#33609;&#28139;&#28139;&#13; &#119;&#119;&#119;&#111;&#56;&#109;&#55;&#99;&#99;&#111;&#109;&#13; &#25104;&#29087;&#22827;&#22971;&#33258;&#25293;&#13; &#28139;&#33633;&#23569;&#22919;&#38382;&#13; &#22969;&#22969;&#33394;&#27442;&#13; &#24615;&#22900;&#26194;&#28139;&#22270;&#13; &#25104;&#20154;&#28040;&#26257;&#37117;&#24066;&#28608;&#24773;&#26657;&#22253;&#26149;&#33394;&#13; &#25520;&#31348;&#112;&#109;&#110;&#101;&#105;&#104;&#97;&#110;&#56;&#99;&#111;&#109;&#13; &#20599;&#25293;&#33258;&#25293;&#20122;&#27954;&#33394;&#22270;&#30495;&#23454;&#24378;&#22904;&#13; &#38739;&#22899;&#25042;&#40077;&#13; &#24378;&#22904;&#20081;&#20262;&#35270;&#39057;&#25163;&#26426;&#19987;&#21306;&#13; &#21452;&#32990;&#32974;&#20013;&#20986;&#13; &#119;&#119;&#119;&#49;&#50;&#51;&#52;&#100;&#102;&#99;&#111;&#109;&#20122;&#24030;&#22312;&#32447;&#13; &#25784;&#25784;&#40479;&#65;&#86;&#20122;&#27954;&#33394;&#22270;&#13; &#86;&#83;&#33394;&#33394;&#22269;&#29579;&#13; &#32923;&#20132;&#32508;&#21512;&#32593;&#13; &#20851;&#20110;&#20116;&#26376;&#22825;&#28608;&#24773;&#13; &#22825;&#22825;&#29233;&#22992;&#22992;&#33394;&#33394;&#13; &#25630;&#25630;&#30005;&#24433;&#32593;&#27431;&#32654;&#22270;&#29255;&#13; &#27431;&#32654;&#22823;&#33394;&#21733;&#13; &#27431;&#32654;&#35838;&#20307;&#29087;&#22899;&#13; &#25442;&#22971;&#20570;&#29233;&#23567;&#35828;&#13; &#25104;&#20154;&#51;&#68;&#21160;&#28459;&#28139;&#28139;&#33394;&#33394;&#13; &#28608;&#24773;&#21478;&#31867;&#21345;&#36890;&#20122;&#27954;&#27431;&#32654;&#13; &#37326;&#39321;&#26149;&#33394;&#13; &#37326;&#30000;&#26149;&#33394;&#13; &#27714;&#22312;&#32447;&#35266;&#30475;&#104;&#32593;&#13; &#21435;&#21738;&#32593;&#30475;&#40644;&#29255;&#13; &#26377;&#21517;&#30340;&#40644;&#33394;&#23567;&#35828;&#13; &#81;&#86;&#79;&#68;&#24433;&#35270;&#13; &#26032;&#26085;&#26412;&#65;&#86;&#29255;&#13; &#50;&#112;&#111;&#114;&#110;&#22312;&#32447;&#13; &#32654;&#30473;&#39578;&#23548;&#33322;&#40;&#33616;&#41;&#13; &#38889;&#22269;&#20154;&#20026;&#20160;&#20040;&#21483;&#26834;&#23376;&#13; &#25784;&#25784;&#30475;&#30005;&#24433;&#13; &#28139;&#22971;&#22825;&#22530;&#13; &#19969;&#33292;&#20116;&#26376;&#13; &#30495;&#20154;&#29256;&#88;&#79;&#13; &#67;&#82;&#69;&#65;&#77;&#32;&#80;&#73;&#69;&#28459;&#30011;&#13; &#28145;&#33459;&#37326;&#30913;&#21147;&#38142;&#25509;&#13; &#22825;&#22825;&#19968;&#40065;&#13; &#32769;&#21496;&#26426;&#24433;&#38498;&#35270;&#39057;&#31119;&#21033;&#19968;&#21306;&#13; &#20219;&#20320;&#24178;&#65;&#86;&#13; &#23567;&#22992;&#33609;&#35270;&#39057;&#13; &#23567;&#31859;&#25163;&#24037;&#37240;&#36771;&#31881;&#25163;&#24037;&#31881;&#106;&#118;&#49;&#54;&#56;&#32;&#40;&#27431;&#26681;&#32433;&#32;&#124;&#32;&#19978;&#34915;&#41;&#32;&#45;&#40;&#32418;&#31859;&#25163;&#26426;&#30382;&#22871;&#41;&#13; &#24378;&#22904;&#35270;&#39057;&#97;&#112;&#112;&#13; &#27844;&#27442;&#21733;&#13; &#22312;&#32447;&#37324;&#30058;&#13; &#26085;&#38889;&#33394;&#30340;&#13; &#26085;&#26412;&#30007;&#20248;&#35270;&#39057;&#30334;&#24230;&#20113;&#36164;&#28304;&#13; &#27442;&#26395;&#20154;&#29983;&#29579;&#26790;&#33721;&#38472;&#19996;&#13; &#26085;&#26412;&#26080;&#30721;&#27597;&#23376;&#40644;&#29255;&#118;&#21345;&#13; &#20313;&#35029;&#12391;&#19977;&#36830;&#30330;&#13; &#22312;&#32447;&#35266;&#30475;&#30343;&#29255;&#20320;&#30340;&#25026;&#30340;&#13; &#26085;&#26412;&#20154;&#21866;&#21866;&#21866;&#30340;&#35270;&#39057;&#26080;&#36974;&#13; &#26085;&#26412;&#23569;&#22919;&#21046;&#26381;&#19997;&#34972;&#39640;&#28165;&#35270;&#39057;&#13; &#24433;&#38899;&#20808;&#38155;&#29255;&#36164;&#28304;&#113;&#56;&#49;&#52;&#13; &#37325;&#21475;&#21464;&#24577;&#21306;&#13; &#21866;&#21866;&#21866;&#30740;&#31350;&#25152;&#13; &#20122;&#27954;&#22312;&#32447;&#35270;&#39057;&#20013;&#25991;&#23383;&#24149;&#13; &#114;&#99;&#116;&#20013;&#25991;&#23383;&#24149;&#13; &#21320;&#22812;&#31119;&#21033;&#20599;&#25293;&#33258;&#25293;&#13; &#20154;&#20241;&#33402;&#26415;&#24352;&#20271;&#13; &#20813;&#36153;&#31934;&#21697;&#25104;&#20154;&#23567;&#35828;&#35270;&#39057;&#13; &#20013;&#25991;&#23383;&#24149;&#32;&#97;&#32;&#118;&#36164;&#28304;&#13; &#20154;&#22971;&#29087;&#22899;&#23567;&#35828;&#13; &#20892;&#26449;&#33633;&#22919;&#20599;&#24773;&#45;&#32423;&#29255;&#13; &#19977;&#37030;&#36710;&#35270;&#57;&#55;&#31070;&#39532;&#30005;&#24433;&#13; &#26085;&#26412;&#20132;&#23614;&#22270;&#13; &#19968;&#33394;&#23627;&#20219;&#20320;&#25630;&#32463;&#20856;&#20813;&#36153;&#35270;&#39057;&#13; &#24456;&#40644;&#24456;&#33394;&#24456;&#27745;&#30340;&#35270;&#39057;&#40;&#39640;&#28165;&#22312;&#32447;&#41;&#13; &#23567;&#22992;&#22312;&#32447;&#35270;&#39057;&#13; &#37202;&#24215;&#24378;&#120;&#28459;&#30011;&#13; &#20122;&#27954;&#21306;&#33258;&#25293;&#32508;&#21512;&#22270;&#21306;&#13; &#97;&#100;&#110;&#48;&#55;&#49;&#22312;&#32447;&#35266;&#30475;&#13; &#106;&#97;&#112;&#112;&#105;&#110;&#101;&#115;&#101;&#109;&#105;&#108;&#107;&#105;&#110;&#103;&#13; &#115;&#101;&#115;&#101;&#22269;&#20135;&#33258;&#25293;&#13; &#36898;&#27901;&#33673;&#23068;&#27773;&#36710;&#23436;&#25972;&#30913;&#21147;&#13; &#26377;&#98;&#21527;&#19968;&#31449;&#35270;&#39057;&#22312;&#32447;&#35266;&#30475;&#13; &#22992;&#22992;&#30340;&#22825;&#22530;&#97;&#118;&#13; &#19996;&#26041;&#118;&#115;&#20813;&#36153;&#35266;&#30475;&#36827;&#20837;&#13; &#21834;&#21834;&#21834;&#27431;&#32654;&#97;&#118;&#13; &#23273;&#31348;&#34987;&#25805;&#13; &#28595;&#38376;&#30343;&#20896;&#22269;&#20869;&#33258;&#25293;&#13; &#107;&#121;&#31119;&#21033;&#23548;&#33322;&#13; &#88;&#105;&#97;&#111;&#55;&#55;&#35770;&#22363;&#32;&#45;&#32;&#80;&#111;&#119;&#101;&#114;&#101;&#100;&#32;&#98;&#121;&#32;&#112;&#104;&#112;&#119;&#105;&#110;&#100;&#13; &#21021;&#20013;&#22899;&#29983;&#30913;&#21147;&#13; &#22823;&#23398;&#29983;&#30772;&#22788;&#35270;&#39057;&#32;&#33258;&#25293;&#13; &#33268;&#21629;&#27880;&#23556;&#22320;&#22336;&#36805;&#38647;&#13; &#23433;&#35013;&#25805;&#36924;&#23567;&#22992;&#35270;&#39057;&#13; &#57;&#55;&#26497;&#21697;&#25104;&#20154;&#24433;&#38498;&#13; &#57;&#53;&#53;&#109;&#109;&#109;&#99;&#111;&#109;&#13; &#25238;&#38452;&#25104;&#20154;&#13; &#49;&#56;&#50;&#116;&#118;&#98;&#30452;&#25773;&#22823;&#39321;&#34121;&#13; &#32654;&#31074;&#34276;&#25773;&#25918;&#13; &#105;&#65;&#86;&#22312;&#32447;&#25773;&#25918;&#13; &#26085;&#38889;&#32;&#22312;&#32447;&#13; &#53;&#51;&#56;&#112;&#111;&#54;&#50;&#114;&#54;&#50;&#110;&#35270;&#39057;&#13; &#39532;&#38452;&#33550;&#36827;&#20837;&#22899;&#20154;&#38452;&#36947;&#35270;&#39057;&#13; &#26377;&#33394;&#35270;&#39057;&#13; &#40644;&#29255;&#25805;&#36924;&#35270;&#39057;&#13; &#21397;&#25152;&#33258;&#25293;&#20599;&#25293;&#36229;&#30896;&#13; &#22823;&#21514;&#29190;&#13; &#26790;&#33673;&#35270;&#39057;&#23548;&#33322;&#13; &#21733;&#21733;&#25630;&#22312;&#32447;&#25773;&#25918;&#13; &#20599;&#25293;&#36208;&#20809;&#22823;&#23610;&#24230;&#13; &#28625;&#20122;&#32654;&#33673;&#27493;&#20853;&#22312;&#32447;&#35270;&#39057;&#13; &#21335;&#26085;&#112;&#26080;&#30721;&#21320;&#22812;&#24433;&#38498;&#13; &#20840;&#22269;&#26368;&#22823;&#40644;&#32593;&#52;&#52;&#51;&#56;&#13; &#39749;&#24515;&#31119;&#21033;&#35270;&#39057;&#13; &#19976;&#22827;&#37202;&#37257;&#32769;&#23110;&#34987;&#21516;&#20107;&#13; &#32477;&#21697;&#22307;&#25163;&#33457;&#32418;&#37202;&#32511;&#36164;&#28304;&#13; &#22812;&#35270;&#39057;&#13; &#32982;&#32654;&#22899;&#13; &#57;&#57;&#57;&#114;&#101;&#38738;&#33609;&#33609;&#22312;&#32447;&#35270;&#39057;&#13; &#29702;&#20262;&#35270;&#39057;&#20122;&#27954;&#26085;&#26412;&#22270;&#29255;&#13; &#26085;&#26412;&#83;&#77;&#22312;&#32447;&#35270;&#39057;&#13; &#20940;&#36785;&#26085;&#26412;&#31354;&#22992;&#13; &#33394;&#20808;&#38155;&#19979;&#33647;&#36855;&#26197;&#32654;&#22899;&#35270;&#39057;&#13; &#122;&#111;&#111;&#115;&#107;&#105;&#20861;&#30343;&#13; &#29378;&#33609;&#35270;&#39057;&#22312;&#32447;&#13; &#33655;&#33457;&#22312;&#32447;&#25773;&#25918;&#33258;&#25293;&#13; &#21488;&#28286;&#26080;&#30721;&#65;&#29255;&#13; &#24615;&#24863;&#32654;&#22899;&#20570;&#29233;&#35270;&#39057;&#35266;&#30475;&#13; &#24615;&#22900;&#35843;&#25945;&#32676;&#20132;&#25991;&#13; &#39321;&#22856;&#20799;&#183;&#26222;&#38647;&#26031;&#39039;&#32423;&#32593;&#31449;&#13; &#23567;&#28165;&#26032;&#35270;&#39057;&#27745;&#19979;&#36733;&#13; &#19968;&#26412;&#36947;&#36164;&#28304;&#20808;&#38155;&#31449;&#13; &#26085;&#26412;&#40644;&#33394;&#32593;&#31449;&#35752;&#21388;&#39532;&#36187;&#20811;&#13; &#20122;&#27954;&#32;&#26085;&#38889;&#32;&#22312;&#32447;&#32;&#21046;&#26381;&#13; &#26691;&#33394;&#24433;&#38498;&#29233;&#21866;&#32593;&#13; &#106;&#105;&#117;&#114;&#101;&#115;&#104;&#105;&#112;&#105;&#110;&#13; &#33394;&#32508;&#21512;&#32593;&#23548;&#13; &#32769;&#21496;&#26426;&#31119;&#21033;&#32;&#97;&#101;&#56;&#54;&#13; &#39277;&#23707;&#29233;&#26080;&#30721;&#22312;&#32447;&#25773;&#25918;&#13; &#22270;&#29255;&#21306;&#23567;&#35828;&#21306;&#39321;&#34121;&#13; &#23567;&#40479;&#37233;&#51;&#48;&#103;&#32;&#23494;&#30721;&#13; &#37325;&#21475;&#21619;&#97;&#118;&#30913;&#21147;&#38142;&#25509;&#13; &#26519;&#24515;&#22914;&#19982;&#29413;&#20132;&#13; &#119;&#119;&#119;&#49;&#56;&#50;&#12289;&#99;&#111;&#109;&#13; &#97;&#23707;&#22269;&#22312;&#32447;&#35266;&#30475;&#13; &#20808;&#38155;&#24433;&#38899;&#20262;&#29702;&#30005;&#24433;&#21333;&#36523;&#37096;&#33853;&#13; &#26085;&#26412;&#19968;&#26412;&#36947;&#27611;&#29255;&#13; &#24515;&#32463;&#26085;&#26412;&#23452;&#26149;&#38498;&#13; &#25805;&#32654;&#22899;&#24605;&#29790;&#13; &#22269;&#20135;&#33258;&#25293;&#97;&#99;&#13; &#33609;&#27060;&#26681;&#25104;&#20154;&#24433;&#38498;&#13; &#20154;&#20154;&#30475;&#20154;&#20154;&#25720;&#20154;&#20154;&#25805;&#20154;&#20154;&#33609;&#20154;&#20154;&#30475;&#13; &#20122;&#24030;&#27431;&#32654;&#25104;&#20154;&#13; &#50;&#50;&#52;&#116;&#116;&#44;&#99;&#111;&#109;&#32;&#101;&#100;&#50;&#107;&#13; &#20843;&#29239;&#24102;&#20320;&#19968;&#36335;&#25784;&#21040;&#40657;&#13; &#119;&#119;&#119;&#52;&#52;&#51;&#56;&#120;&#49;&#48;&#13; &#105;&#112;&#120;&#48;&#53;&#48;&#22312;&#32447;&#30475;&#13; &#33394;&#24736;&#20037;&#20037;&#26691;&#33457;&#32508;&#21512;&#32593;&#13; &#30475;&#30005;&#24433;&#26469;&#53;&#53;&#54;&#54;&#26368;&#26032;&#22320;&#22336;&#13; &#25104;&#104;&#20154;&#35270;&#39057;&#36719;&#20214;&#35270;&#39057;&#20813;&#36153;&#19979;&#36733;&#13; &#115;&#119;&#51;&#49;&#50;&#22312;&#32447;&#35266;&#30475;&#13; &#34987;&#31389;&#31119;&#21033;&#20061;&#24030;&#13; &#25104;&#20154;&#21160;&#30011;&#29255;&#30333;&#38634;&#20844;&#20027;&#22312;&#32447;&#35266;&#30475;&#13; &#20013;&#22269;&#20262;&#29702;&#33258;&#25293;&#30005;&#24433;&#13; &#20122;&#27954;&#40644;&#32593;&#22312;&#32447;&#13; &#32769;&#21496;&#26426;&#21320;&#22812;&#30005;&#24433;&#22312;&#32447;&#35266;&#30475;&#13; &#39068;&#23556;&#22823;&#22902;&#22312;&#32447;&#25773;&#25918;&#13; &#99;&#97;&#111;&#112;&#111;&#114;&#110;&#22312;&#32447;&#30007;&#13; &#21320;&#22812;&#31119;&#21033;&#22312;&#32447;&#31119;&#21033;&#20154;&#19982;&#20861;&#24615;&#20132;&#31119;&#21033;&#55;&#111;&#13; &#33394;&#21644;&#23578;&#51;&#54;&#98;&#105;&#98;&#105;&#13; &#22812;&#31168;&#108;&#105;&#118;&#101;&#26368;&#26032;&#118;&#35270;&#39057;&#22312;&#32447;&#25773;&#25918;&#13; &#26085;&#26412;&#20813;&#36153;&#24378;&#22904;&#40644;&#29255;&#13; &#54;&#52;&#57;&#99;&#32593;&#31449;&#13; &#27224;&#26792;&#32433;&#35270;&#39057;&#22312;&#32447;&#13; &#26085;&#26412;&#27431;&#32654;&#25104;&#20154;&#35270;&#39057;&#13; &#33609;&#27665;&#24433;&#38498;&#20845;&#24230;&#100;&#121;&#56;&#56;&#56;&#13; &#23381;&#20132;&#35270;&#39057;&#106;&#97;&#118;&#104;&#100;&#13; &#32447;&#19978;&#65;&#86;&#39640;&#28165;&#13; &#36214;&#23608;&#33395;&#35848;&#22312;&#32447;&#25773;&#25918;&#13; &#27431;&#32654;&#21517;&#20154;&#22899;&#26143;&#19981;&#38597;&#35270;&#39057;&#13; &#26085;&#26412;&#32;&#21464;&#24577;&#28145;&#21897;&#27491;&#22312;&#25773;&#25918;&#13; &#20122;&#27954;&#31532;&#19968;&#22312;&#32447;&#35266;&#30475;&#35270;&#39057;&#13; &#120;&#35270;&#39057;&#13; &#22269;&#20135;&#33258;&#25293;&#32923;&#20132;&#13; &#22269;&#20135;&#20599;&#24178;&#32;&#31181;&#23376;&#32;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#35064;&#36523;&#32654;&#22899;&#32923;&#38376;&#36719;&#20214;&#35270;&#39057;&#12290;&#13; &#23569;&#22919;&#28608;&#24773;&#25554;&#30528;&#35270;&#39057;&#13; &#26757;&#40635;&#21525;&#20840;&#38598;&#22312;&#32447;&#35266;&#30475;&#13; &#23490;&#23518;&#22899;&#20154;&#30340;&#28145;&#22812;&#33258;&#25293;&#23567;&#35270;&#39057;&#13; &#24773;&#36855;&#24605;&#20799;&#13; &#20154;&#20154;&#30475;&#20154;&#20154;&#19978;&#13; &#20154;&#20154;&#24178;&#25805;&#23398;&#29983;&#13; &#19971;&#24425;&#31119;&#21033;&#35270;&#39057;&#13; &#21069;&#20837;&#24335;&#25805;&#36924;&#35270;&#39057;&#13; &#33394;&#119;&#119;&#119;&#38750;&#27954;&#20813;&#36153;&#35270;&#39057;&#13; &#22235;&#34382;&#24433;&#38498;&#49;&#55;&#54;&#13; &#28023;&#29791;&#26684;&#25289;&#27721;&#22982;&#22823;&#23610;&#24230;&#30005;&#24433;&#13; &#29408;&#29408;&#25630;&#13; &#22909;&#26085;&#26085;&#20013;&#25991;&#23383;&#24149;&#13; &#29275;&#29275;&#22312;&#32447;&#31119;&#21033;&#35270;&#39057;&#13; &#12304;&#40657;&#19997;&#34081;&#20381;&#26519;&#12305;&#36229;&#20687;&#34081;&#20381;&#26519;&#30340;&#36330;&#22352;&#24335;&#21475;&#29190;&#44;&#24352;&#22068;&#25509;&#19979;&#31934;&#28082;&#44;&#36229;&#29245;&#30011;&#38754;&#24863;&#12290;&#13; &#24456;&#24680;&#40065;&#22312;&#32447;&#35270;&#39057;&#25773;&#25918;&#13; &#26377;&#22902;&#27700;&#30340;&#22899;&#20154;&#20262;&#29702;&#29255;&#13; &#37324;&#30058;&#24481;&#22992;&#22312;&#32447;&#13; &#32032;&#20154;&#82;&#66;&#81;&#51;&#53;&#118;&#13; &#27874;&#22810;&#37326;&#32467;&#34915;&#20154;&#22971;&#24615;&#22900;&#38582;&#30340;&#37027;&#20010;&#29255;&#23376;&#30058;&#21495;&#26159;&#22810;&#23569;&#63;&#13; &#29233;&#29233;&#35270;&#39057;&#40644;&#29255;&#97;&#29255;&#13; &#21608;&#36798;&#38596;&#30007;&#20307;&#13; &#21674;&#33394;&#33394;&#29738;&#29738;&#33394;&#13; &#50;&#54;&#117;&#117;&#117;&#23567;&#35828;&#32;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#32654;&#22899;&#22823;&#26725;&#65;&#86;&#38544;&#36864;&#13; &#20809;&#26829;&#24433;&#38498;&#32;&#31532;&#20061;&#24433;&#38498;&#32;&#52;&#49;&#51;&#49;&#50;&#13; &#51;&#51;&#51;&#20262;&#29702;&#30005;&#24433;&#13; &#36229;&#30896;&#35270;&#39057;&#22312;&#32447;&#35266;&#30475;&#97;&#13; &#22269;&#35821;&#24040;&#20083;&#109;&#97;&#103;&#110;&#101;&#116;&#35270;&#39057;&#22823;&#20840;&#13; &#27597;&#20083;&#29087;&#22899;&#30005;&#24433;&#20808;&#38155;&#24433;&#38899;&#13; &#77;&#73;&#75;&#85;&#20122;&#27954;&#26080;&#30721;&#35270;&#39057;&#13; &#12290;&#27224;&#26792;&#32433;&#32;&#109;&#112;&#52;&#13; &#99;&#114;&#100;&#121;&#116;&#112;&#122;&#112;&#13; &#36805;&#38647;&#31119;&#21033;&#31181;&#23376;&#20320;&#25026;&#30340;&#13; &#115;&#101;&#115;&#101;&#100;&#97;&#120;&#105;&#97;&#110;&#103;&#106;&#105;&#97;&#111;&#13; &#33394;&#22270;&#32654;&#22269;&#22312;&#32447;&#13; &#97;&#118;&#30005;&#24433;&#32;&#29577;&#33970;&#22242;&#13; &#57;&#55;&#33394;&#20262;&#50;&#48;&#49;&#56;&#26080;&#23494;&#30721;&#35270;&#39057;&#13; &#28165;&#39118;&#38401;&#35270;&#39057;&#32593;&#25112;&#13; &#24615;&#29233;&#20081;&#20262;&#35270;&#39057;&#13; &#27704;&#20037;&#20813;&#36153;&#25104;&#20154;&#22312;&#32447;&#39640;&#28165;&#26080;&#30721;&#13; &#31532;&#22235;&#33394;&#20808;&#38155;&#33394;&#33394;&#13; &#40657;&#20154;&#25214;&#22931;&#22899;&#21916;&#27426;&#20986;&#38065;&#44;&#44;&#22931;&#22899;&#39640;&#20852;&#39532;&#19978;&#25170;&#20809;&#34915;&#26381;&#35044;&#23376;&#32473;&#40657;&#20154;&#24555;&#19978;&#30340;&#35270;&#39057;&#25773;&#25918;&#13; &#30007;&#20154;&#21644;&#32654;&#22899;&#20154;&#25805;&#36924;&#13; &#29240;&#29240;&#29233;&#27604;&#32508;&#21512;&#13; &#36805;&#38647;&#22312;&#32447;&#33609;&#35033;&#13; &#30007;&#20154;&#29983;&#27542;&#22120;&#20154;&#20307;&#33402;&#26415;&#22270;&#29255;&#13; &#25554;&#25554;&#25554;&#22270;&#29255;&#32593;&#13; &#27431;&#32654;&#33394;&#22919;&#20081;&#20262;&#49;&#53;&#112;&#13; &#55;&#55;&#100;&#105;&#122;&#104;&#105;&#103;&#109;&#97;&#105;&#108;&#99;&#111;&#109;&#109;&#13; &#32654;&#22942;&#23620;&#23620;&#13; &#33609;&#36924;&#39640;&#28165;&#112;&#13; &#20599;&#25293;&#30007;&#25353;&#25705;&#24072;&#35270;&#39057;&#13; &#20116;&#33394;&#30005;&#24433;&#32593;&#31449;&#13; &#22899;&#20799;&#30340;&#23273;&#23620;&#13; &#33394;&#22899;&#28139;&#22899;&#25991;&#13; &#20154;&#26365;&#20132;&#37197;&#35270;&#39057;&#13; &#33394;&#22992;&#106;&#105;&#101;&#32593;&#13; &#21160;&#28459;&#31181;&#23376;&#32;&#101;&#100;&#50;&#107;&#13; &#24352;&#33692;&#38632;&#22823;&#32966;&#20154;&#20307;&#28070;&#33402;&#26415;&#13; &#35841;&#30693;&#36947;&#113;&#113;&#31354;&#38388;&#30475;&#29255;&#30340;&#21495;&#13; &#33394;&#24615;&#23567;&#35828;&#32593;&#13; &#25105;&#34987;&#20844;&#29399;&#20132;&#13; &#33179;&#20869;&#23556;&#31934;&#13; &#22823;&#32905;&#26834;&#40657;&#31895;&#13; &#20116;&#26376;&#50;&#55;&#21495;&#20986;&#29983;&#30340;&#31726;&#29699;&#26126;&#26143;&#13; &#25105;&#21644;&#21733;&#21733;&#20081;&#20262;&#32;&#22825;&#28079;&#35770;&#22363;&#13; &#20154;&#20307;&#27169;&#29305;&#27748;&#21152;&#20029;&#20861;&#20861;&#38376;&#20262;&#29702;&#30005;&#24433;&#13; &#32911;&#36924;&#30340;&#28216;&#25103;&#13; &#22823;&#22902;&#35064;&#20307;&#32654;&#20083;&#13; &#28287;&#28070;&#30340;&#23567;&#31348;&#21160;&#24577;&#22270;&#13; &#120;&#102;&#112;&#108;&#97;&#121;&#23611;&#13; &#26519;&#21033;&#38671;&#26446;&#23447;&#29790;&#13; &#23234;&#23376;&#23567;&#23159;&#13; &#22969;&#23376;&#30340;&#40077;&#40060;&#22270;&#13; &#20599;&#25293;&#33258;&#25293;&#31532;&#49;&#24377;&#13; &#23468;&#20154;&#35270;&#39057;&#22312;&#32447;&#26080;&#25554;&#20214;&#13; &#26446;&#23447;&#29790;&#23436;&#20840;&#13; &#32654;&#22899;&#20154;&#20307;&#33402;&#26415;&#24433;&#38899;&#20808;&#38155;&#13; &#26085;&#26412;&#22899;&#28436;&#21592;&#26494;&#26495;&#24198;&#23376;&#13; &#37117;&#26469;&#25784;&#28139;&#22971;&#23567;&#35828;&#13; &#26446;&#23447;&#29790;&#35270;&#23631;&#19979;&#36733;&#13; &#27431;&#32654;&#24615;&#29233;&#31532;&#22235;&#33394;&#30334;&#24230;&#13; &#32654;&#22899;&#35064;&#36924;&#23620;&#22270;&#29255;&#27427;&#36175;&#13; &#33394;&#31934;&#28082;&#22823;&#39184;&#13; &#26497;&#21697;&#28608;&#24773;&#30005;&#24433;&#32;&#32923;&#20132;&#13; &#21271;&#22969;&#30343;&#21518;&#39118;&#26376;&#13; &#20851;&#20110;&#20799;&#23376;&#21644;&#27597;&#20146;&#20081;&#20262;&#23567;&#35828;&#13; &#24052;&#24052;&#20154;&#20307;&#33402;&#26408;&#13; &#21644;&#20892;&#26449;&#22823;&#22920;&#20570;&#29233;&#13; &#30495;&#23454;&#20081;&#20262;&#23567;&#35828;&#13; &#111;&#107;&#51;&#54;&#57;&#57;&#106;&#105;&#117;&#110;&#101;&#110;&#103;&#115;&#104;&#117;&#97;&#110;&#103;&#108;&#101;&#13; &#25250;&#31080;&#36719;&#20214;&#36824;&#33021;&#29992;&#21527;&#13; &#26757;&#26519;&#20256;&#22855;&#32467;&#23616;&#13; &#19997;&#34972;&#39578;&#22899;&#31192;&#20070;&#31995;&#21015;&#20808;&#38155;&#24433;&#38899;&#13; &#32654;&#22899;&#22823;&#32966;&#98;&#98;&#29031;&#13; &#22312;&#32447;&#30005;&#24433;&#28145;&#29233;&#20116;&#26376;&#22825;&#25104;&#20154;&#20116;&#26376;&#22825;&#13; &#22312;&#32447;&#28608;&#24773;&#33402;&#26415;&#13; &#20154;&#20307;&#35199;&#35199;&#20154;&#20307;&#13; &#32654;&#22899;&#29677;&#38271;&#34987;&#25105;&#24378;&#22904;&#13; &#115;&#104;&#101;&#108;&#97;&#110;&#103;&#51;&#51;&#51;&#13; &#104;&#29256;&#30005;&#24433;&#35266;&#30475;&#24555;&#25773;&#13; &#22812;&#22812;&#22007;&#21483;&#29233;&#33394;&#32508;&#21512;&#32593;&#31449;&#13; &#40657;&#20154;&#22823;&#106;&#98;&#29031;&#29255;&#13; &#33485;&#20117;&#31354;&#20813;&#36153;&#22312;&#32447;&#35270;&#39057;&#13; &#20808;&#38155;&#24433;&#38899;&#25104;&#20154;&#20113;&#25773;&#13; &#37326;&#33829;&#22312;&#26641;&#26519;&#37324;&#30340;&#30007;&#29983;&#22899;&#29983;&#28608;&#24773;&#22235;&#23556;&#13; &#37101;&#32654;&#32654;&#38452;&#36947;&#13; &#21046;&#26381;&#19997;&#34972;&#26494;&#23707;&#26539;&#26032;&#21330;&#32654;&#20154;&#22899;&#25945;&#24072;&#24615;&#22900;&#38582;&#13; &#24188;&#22899;&#38452;&#33922;&#13; &#25805;&#27431;&#32654;&#23569;&#22899;&#36924;&#13; &#50;&#48;&#49;&#54;&#22942;&#22942;&#13; &#29233;&#36924;&#32593;&#32654;&#22899;&#21943;&#27700;&#13; &#33394;&#20013;&#33394;&#30005;&#24433;&#23548;&#33322;&#22312;&#32447;&#13; &#22899;&#23569;&#22919;&#21516;&#20107;&#36148;&#21543;&#13; &#25784;&#25784;&#25554;&#33394;&#20037;&#20037;&#13; &#30423;&#25668;&#26497;&#21697;&#26469;&#25353;&#25705;&#30340;&#32654;&#20029;&#22899;&#24615;&#23458;&#20154;&#114;&#109;&#118;&#98;&#13; &#33633;&#22919;&#29233;&#33394;&#13; &#35270;&#39057;&#20599;&#25293;&#36924;&#13; &#28139;&#33633;&#22823;&#22902;&#23376;&#13; &#37011;&#32043;&#26827;&#22270;&#29255;&#20122;&#27954;&#33394;&#22270;&#20599;&#25293;&#33258;&#25293;&#13; &#32923;&#20132;&#23609;&#24681;&#24800;&#13; &#22825;&#33255;&#22270;&#29255;&#22823;&#20840;&#13; &#32933;&#22899;&#20154;&#20570;&#29233;&#22270;&#13; &#20122;&#32454;&#20122;&#20043;&#30643;&#97;&#118;&#13; &#31895;&#40481;&#24052;&#20174;&#21518;&#38754;&#25554;&#20837;&#26149;&#26262;&#33457;&#24320;&#13; &#21160;&#24577;&#22270;&#29255;&#104;&#117;&#97;&#110;&#103;&#115;&#13; &#20892;&#26449;&#32769;&#27721;&#26085;&#22899;&#20799;&#23567;&#31348;&#13; &#24188;&#22899;&#24378;&#21183;&#36827;&#20837;&#13; &#106;&#117;&#110;&#109;&#101;&#105;&#110;&#117;&#13; &#114;&#98;&#100;&#50;&#54;&#49;&#13; &#57;&#57;&#33394;&#20026;&#22825;&#35770;&#22363;&#13; &#33833;&#21407;&#33310;&#31181;&#23376;&#13; &#35759;&#38647;&#25104;&#20154;&#30005;&#24433;&#32593;&#13; &#35843;&#25945;&#19978;&#39640;&#20013;&#30340;&#23567;&#23016;&#23376;&#13; &#28145;&#21897;&#25163;&#26426;&#22312;&#32447;&#98;&#100;&#39640;&#28165;&#13; &#29087;&#22919;&#28459;&#30011;&#21512;&#38598;&#13; &#22823;&#20083;&#32769;&#22920;&#13; &#32769;&#29087;&#22899;&#22823;&#38452;&#36947;&#13; &#22899;&#31070;&#28020;&#32568;&#27792;&#28020;&#30452;&#25773;&#13; &#29190;&#20083;&#22899;&#20154;&#24615;&#20107;&#13; &#23569;&#22899;&#22823;&#40657;&#23620;&#13; &#30333;&#23273;&#20016;&#28385;&#39578;&#22919;&#35270;&#39057;&#13; &#87;&#87;&#87;&#28139;&#27665;&#33394;&#33394;&#67;&#48;&#77;&#13; &#31881;&#23273;&#31169;&#22788;&#49;&#50;&#112;&#119;&#119;&#119;&#100;&#105;&#122;&#104;&#105;&#57;&#57;&#99;&#111;&#109;&#13; &#24615;&#21543;&#23089;&#20048;&#28165;&#35835;&#13; &#29408;&#29408;&#25784;&#32593;&#31449;&#25171;&#19981;&#24320;&#13; &#20122;&#27954;&#33394;&#22270;&#27431;&#32654;&#33394;&#22270;&#33258;&#25293;&#20599;&#25293;&#28608;&#24773;&#23567;&#35828;&#20154;&#22971;&#23567;&#35828;&#13; &#21457;&#24773;&#32769;&#33394;&#39740;&#24819;&#22899;&#20154;&#25214;&#22899;&#20154;&#25805;&#23620;&#25720;&#22823;&#22902;&#23377;&#39578;&#22899;&#20154;&#24613;&#25720;&#40863;&#22836;&#22823;&#40481;&#24052;&#13; &#32769;&#22899;&#20154;&#20813;&#36153;&#33394;&#32593;&#33258;&#25293;&#35270;&#39057;&#33394;&#32593;&#13; &#49;&#57;&#105;&#115;&#101;&#99;&#111;&#109;&#33394;&#21733;&#21733;&#24093;&#22269;&#13; &#19990;&#30028;&#32418;&#37202;&#21697;&#29260;&#13; &#37202;&#24215;&#32422;&#28846;&#33391;&#23478;&#23569;&#22919;&#38706;&#33080;&#13; &#29087;&#23569;&#22919;&#33258;&#25293;&#20599;&#25293;&#22270;&#13; &#20599;&#25293;&#20154;&#22971;&#20122;&#27954;&#21478;&#31867;&#13; &#26085;&#26412;&#27494;&#34276;&#20848;&#40644;&#33394;&#24433;&#29255;&#13; &#20808;&#23792;&#25784;&#25784;&#30005;&#24433;&#32593;&#13; &#57;&#55;&#23567;&#26684;&#24335;&#22312;&#32447;&#35270;&#39057;&#13; &#20808;&#38155;&#24040;&#20083;&#28073;&#13; &#21834;&#33300;&#37027;&#37324;&#24555;&#25805;&#25105;&#13; &#21464;&#24577;&#21478;&#31867;&#22904;&#28139;&#26085;&#26412;&#97;&#118;&#13; &#38376;&#21355;&#22823;&#40481;&#24052;&#13; &#38889;&#22269;&#19977;&#32423;&#30005;&#35270;&#36830;&#32493;&#21095;&#13; &#40657;&#22969;&#29233;&#29233;&#36805;&#38647;&#19979;&#36733;&#13; &#39321;&#28207;&#21733;&#21733;&#22825;&#22825;&#23556;&#26085;&#26085;&#40065;&#13; &#22909;&#23628;&#26085;&#22812;&#22812;&#13; &#20174;&#21738;&#37324;&#30475;&#25104;&#20154;&#30005;&#24433;&#13; &#25105;&#35201;&#30475;&#19968;&#19997;&#19981;&#25346;&#22899;&#20154;&#30340;&#36924;&#36924;&#21644;&#22823;&#22902;&#23376;&#22270;&#29255;&#13; &#25628;&#32034;&#54;&#54;&#54;&#54;&#107;&#101;&#99;&#111;&#109;&#13; &#26771;&#21807;&#34915;&#65;&#118;&#22312;&#32447;&#13; &#26080;&#30721;&#20013;&#25991;&#23383;&#24149;&#22622;&#22806;&#38738;&#27004;&#36825;&#26159;&#19968;&#20010;&#13; &#35199;&#26465;&#29705;&#29827;&#24040;&#20083;&#22992;&#22992;&#20869;&#23556;&#13; &#114;&#105;&#121;&#101;&#108;&#117;&#22269;&#35821;&#13; &#65;&#86;&#28139;&#33633;&#22971;&#23376;&#13; &#107;&#56;&#32463;&#20856;&#20808;&#38155;&#107;&#56;&#32463;&#20856;&#29255;&#24433;&#38899;&#20808;&#38155;&#13; &#19968;&#32423;&#40644;&#29255;&#23398;&#29983;&#34987;&#24378;&#22904;&#30340;&#22788;&#22899;&#13; &#20065;&#22303;&#20081;&#27442;&#23567;&#35828;&#116;&#120;&#116;&#19979;&#36733;&#13; &#21322;&#22812;&#40657;&#20154;&#25805;&#36924;&#13; &#20599;&#20599;&#24178;&#29408;&#29408;&#24178;&#33402;&#26415;&#13; &#49;&#20813;&#36153;&#25104;&#20154;&#32593;&#35064;&#20307;&#20250;&#22330;&#13; &#32654;&#22899;&#120;&#105;&#110;&#103;&#106;&#105;&#97;&#111;&#49;&#56;&#112;&#13; &#29245;&#21834;&#49;&#53;&#112;&#19977;&#27934;&#20840;&#24320;&#13; &#32982;&#22899;&#21516;&#13; &#24615;&#29233;&#121;&#105;&#110;&#115;&#105;&#112;&#105;&#97;&#110;&#121;&#105;&#106;&#101;&#105;&#13; &#26657;&#22253;&#28608;&#24773;&#20154;&#22971;&#23567;&#35828;&#13; &#50;&#48;&#49;&#53;&#84;&#118;&#20022;&#67;&#48;&#77;&#13; &#22899;&#24615;&#23556;&#31934;&#111;&#114;&#97;&#110;&#103;&#101;&#13; &#119;&#119;&#119;&#111;&#110;&#108;&#121;&#106;&#105;&#122;&#122;&#99;&#111;&#109;&#13; &#33394;&#116;&#118;&#32593;&#13; &#24040;&#20083;&#33258;&#24944;&#50;&#48;&#80;&#13; &#26085;&#38889;&#24040;&#20083;&#26080;&#30721;&#22312;&#32447;&#35270;&#39057;&#13; &#29233;&#25171;&#28846;&#35270;&#39055;&#13; &#20116;&#26376;&#22825;&#20599;&#25293;&#33258;&#25293;&#24378;&#22904;&#20081;&#20262;&#24433;&#38899;&#20808;&#38155;&#22312;&#32447;&#35266;&#30475;&#13; &#33394;&#22825;&#20351;&#32654;&#22269;&#21457;&#37096;&#31449;&#13; &#50;&#57;&#50;&#107;&#107;&#99;&#99;&#111;&#109;&#13; &#20013;&#25991;&#24448;&#24448;&#23545;&#30005;&#24433;&#13; &#25805;&#31508;&#23567;&#35828;&#13; &#108;&#117;&#111;&#35064;&#36151;&#35270;&#39057;&#23436;&#25972;&#29256;&#13; &#20813;&#36153;&#19978;&#24202;&#21160;&#24577;&#35270;&#39057;&#13; &#19996;&#26041;&#97;&#118;&#22312;&#32447;&#20599;&#25293;&#33258;&#25293;&#27491;&#22312;&#36827;&#20837;&#13; &#19969;&#39321;&#20116;&#26376;&#22825;&#20154;&#19982;&#21160;&#29289;&#26366;&#20132;&#26080;&#21527;&#13; &#28139;&#33633;&#29087;&#22919;&#49;&#54;&#80;&#13; &#97;&#118;&#22899;&#31070;&#31532;&#19968;&#31038;&#21306;&#22312;&#32447;&#13; &#20037;&#20037;&#36164;&#28304;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#26368;&#22823;&#32966;&#23376;&#30340;&#35064;&#40077;&#33402;&#26415;&#13; &#20081;&#20262;&#23569;&#22919;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#36229;&#30896;&#35270;&#39057;&#65;&#29255;&#22312;&#32447;&#35270;&#39057;&#13; &#25628;&#32034;&#57;&#49;&#13; &#20122;&#27954;&#25104;&#20154;&#88;&#88;&#24433;&#38498;&#13; &#30127;&#29378;&#29378;&#25554;&#24615;&#29233;&#22270;&#13; &#27431;&#32654;&#22823;&#22902;&#32654;&#22899;&#20570;&#29233;&#13; &#33394;&#23601;&#26159;&#33394;&#49;&#49;&#49;&#13; &#21320;&#22812;&#21866;&#21866;&#25104;&#20154;&#22312;&#32447;&#35270;&#39057;&#13; &#33394;&#29483;&#52;&#52;&#52;&#13; &#19968;&#22812;&#20116;&#27425;&#37070;&#23548;&#33322;&#13; &#20122;&#27954;&#26159;&#33394;&#13; &#20919;&#33395;&#29190;&#20083;&#27597;&#20146;&#13; &#22969;&#22969;&#25104;&#25104;&#20154;&#30005;&#24433;&#13; &#22823;&#33394;&#29436;&#20813;&#36153;&#35270;&#39057;&#13; &#26376;&#33394;&#33394;&#22899;&#35013;&#13; &#50;&#50;&#51;&#51;&#112;&#13; &#22312;&#32447;&#24433;&#38498;&#28139;&#33394;&#29087;&#22919;&#13; &#34676;&#34678;&#35895;&#25104;&#20154;&#65;&#86;&#13; &#31859;&#22855;&#24433;&#38498;&#22269;&#20135;&#35064;&#27169;&#13; &#22827;&#22971;&#20570;&#29233;&#20840;&#36807;&#31243;&#13; &#56;&#53;&#48;&#40644;&#33394;&#32593;&#31449;&#20154;&#19982;&#20861;&#20132;&#37197;&#35270;&#39057;&#13; &#20122;&#27954;&#22312;&#32447;&#20570;&#29233;&#13; &#33394;&#22992;&#22969;&#25554;&#22992;&#22992;&#119;&#119;&#119;&#104;&#104;&#53;&#54;&#54;&#54;&#99;&#111;&#109;&#98;&#98;&#50;&#121;&#121;&#99;&#111;&#109;&#13; &#29738;&#29738;&#28909;&#28909;&#33394;&#21407;&#21407;&#32593;&#31449;&#20122;&#27954;&#22825;&#22530;&#13; &#22269;&#20135;&#23490;&#23518;&#23569;&#22919;&#25512;&#27833;&#39640;&#28526;&#13; &#25784;&#19968;&#25784;&#27431;&#27954;&#33394;&#22270;&#25805;&#36924;&#13; &#22269;&#20135;&#33258;&#25293;&#20599;&#25293;&#23383;&#24149;&#13; &#22909;&#32039;&#29233;&#29233;&#13; &#23567;&#39578;&#36135;&#24615;&#20107;&#13; &#27431;&#32654;&#33394;&#22270;&#20122;&#27954;&#33394;&#22270;&#29087;&#22899;&#20081;&#20262;&#20599;&#25293;&#33258;&#25293;&#21478;&#31867;&#22270;&#29255;&#13; &#28139;&#22992;&#22992;&#24433;&#38498;&#20081;&#20262;&#23567;&#35828;&#13; &#32654;&#35064;&#20307;&#22270;&#29255;&#13; &#22823;&#23234;&#30340;&#28139;&#32908;&#13; &#25104;&#20154;&#25630;&#25630;&#30005;&#24433;&#32593;&#13; &#30475;&#21040;&#98;&#30340;&#32654;&#22899;&#25805;&#98;&#13; &#20122;&#27954;&#33394;&#22270;&#20122;&#27954;&#22823;&#33394;&#32593;&#23567;&#33394;&#32593;&#13; &#49;&#55;&#110;&#49;&#55;&#22868;&#38647;&#25163;&#13; &#26085;&#26085;&#24178;&#29408;&#29408;&#24178;&#22312;&#32447;&#13; &#33609;&#27060;&#33394;&#25773;&#25918;&#22120;&#13; &#35064;&#20307;&#30340;&#20013;&#22269;&#22899;&#20853;&#24456;&#24615;&#24863;&#13; &#121;&#109;&#100;&#100;&#48;&#57;&#57;&#30913;&#21147;&#13; &#20570;&#29233;&#30005;&#24433;&#24555;&#25773;&#22312;&#32447;&#35266;&#30475;&#13; &#119;&#119;&#119;&#56;&#56;&#98;&#98;&#98;&#99;&#111;&#109;&#13; &#99;&#115;&#115;&#115;&#33394;&#23567;&#22992;&#13; &#20844;&#23219;&#20081;&#20262;&#120;&#120;&#120;&#13; &#119;&#119;&#119;&#116;&#116;&#52;&#52;&#13; &#33394;&#23612;&#22993;&#97;&#118;&#25171;&#36896;&#31532;&#19968;&#13; &#88;&#88;&#88;&#24615;&#29983;&#27963;&#32676;&#20132;&#39640;&#28165;&#35270;&#39057;&#13; &#12358;&#12427;&#12420;&#30495;&#24070;&#24433;&#38899;&#20808;&#38155;&#13; &#32564;&#20521;&#13; &#32437;&#29356;&#28186;&#20239;&#109;&#112;&#52;&#13; &#111;&#103;&#108;&#105;&#13; &#20808;&#38155;&#36164;&#28304;&#27604;&#29305;&#13; &#21046;&#26381;&#19997;&#34972;&#39640;&#28165;&#26080;&#30721;&#20808;&#38155;&#24433;&#38899;&#13; &#25163;&#26426;&#22312;&#32447;&#25773;&#25918;&#104;&#32593;&#31449;&#13; &#23159;&#23159;&#19968;&#49;&#49;&#51;&#56;&#120;&#99;&#111;&#109;&#13; &#24040;&#20083;&#97;&#118;&#32508;&#21512;&#13; &#19968;&#26412;&#36947;&#33394;&#23447;&#21512;&#13; &#21320;&#22812;&#20813;&#36153;&#22825;&#22825;&#30475;&#13; &#20122;&#27954;&#115;&#101;&#25163;&#26426;&#13; &#51;&#51;&#54;&#54;&#118;&#111;&#100;&#19979;&#36733;&#13; &#57;&#57;&#28909;&#36825;&#37324;&#21482;&#26377;&#31934;&#21697;&#97;&#101;&#115;&#104;&#101;&#101;&#110;&#99;&#111;&#109;&#13; &#65;&#86;&#20122;&#27954;&#33394;&#22270;&#19996;&#26041;&#13; &#55;&#55;&#55;&#55;&#30005;&#24433;&#38498;&#13; &#32654;&#22899;&#24615;&#20132;&#19979;&#36733;&#13; &#24378;&#22904;&#20081;&#20262;&#32982;&#109;&#109;&#13; &#53;&#112;&#21475;&#20132;&#13; &#30007;&#30007;&#24615;&#20132;&#109;&#112;&#52;&#13; &#20081;&#20262;&#33394;&#57;&#51;&#122;&#122;&#122;&#122;&#99;&#111;&#109;&#13; &#31227;&#21160;&#32593;&#32476;&#20599;&#25293;&#33258;&#25293;&#13; &#20474;&#20063;&#33394;&#50;&#48;&#112;&#13; &#29233;&#20808;&#38155;&#22810;&#29785;&#30005;&#24433;&#32593;&#13; &#19982;&#23731;&#27597;&#20081;&#20262;&#32911;&#23620;&#23567;&#35828;&#13; &#37117;&#24066;&#28608;&#24773;&#20445;&#22982;&#13; &#25140;&#27604;&#13; &#19990;&#30028;&#26368;&#28418;&#20142;&#19997;&#34972;&#22969;&#22969;&#13; &#27431;&#32654;&#38463;&#23016;&#49;&#54;&#112;&#13; &#40644;&#36924;&#19979;&#36733;&#13; &#31532;&#52;&#33394;&#39318;&#39029;&#13; &#22969;&#22969;&#34987;&#29699;&#24178;&#22270;&#98;&#13; &#27431;&#32654;&#32654;&#22899;&#25456;&#20307;&#13; &#25784;&#32511;&#33394;&#32;&#20122;&#27954;&#13; &#23234;&#23376;&#32;&#38452;&#21767;&#13; &#21160;&#29289;&#24615;&#20132;&#22823;&#22270;&#13; &#25520;&#24320;&#20154;&#20307;&#31169;&#22788;&#13; &#25277;&#25554;&#26417;&#36842;&#13; &#34987;&#20083;&#20132;&#30340;&#32654;&#22899;&#32;&#22270;&#13; &#20420;&#39030;&#32423;&#24615;&#20132;&#22312;&#32447;&#35266;&#30475;&#13; &#25554;&#36827;&#32;&#19976;&#27597;&#23064;&#32;&#38452;&#36947;&#13; &#33258;&#25293;&#35270;&#39057;&#25903;&#25345;&#25163;&#26426;&#35266;&#30475;&#13; &#25720;&#23016;&#22920;&#39578;&#31348;&#13; &#40644;&#30340;&#113;&#113;&#13; &#20122;&#27954;&#118;&#118;&#54;&#50;&#48;&#13; &#20061;&#38646;&#21518;&#22823;&#40657;&#36924;&#13; &#24433;&#38899;&#20808;&#38155;&#19981;&#33021;&#30475;&#26085;&#26412;&#29255;&#13; &#32034;&#23612;&#102;&#109;&#53;&#48;&#48;&#104;&#13; &#25105;&#25805;&#20102;&#22969;&#22969;&#30340;&#23567;&#31348;&#13; &#36805;&#38647;&#22312;&#32447;&#35266;&#30475;&#40644;&#33394;&#35270;&#39057;&#13; &#28316;&#20912;&#33609;&#36924;&#13; &#40657;&#98;&#13; &#23569;&#22919;&#32933;&#31348;&#49;&#53;&#112;&#19979;&#19968;&#31687;&#13; &#38889;&#22269;&#25104;&#20154;&#28608;&#24773;&#30005;&#35270;&#21488;&#13; &#33394;&#25784;&#25784;&#24433;&#38498;&#23548;&#33322;&#13; &#48;&#56;&#33395;&#29031;&#13; &#22899;&#20154;&#24615;&#20132;&#21464;&#24577;&#13; &#116;&#117;&#111;&#108;&#101;&#107;&#117;&#116;&#111;&#117;&#106;&#105;&#117;&#99;&#97;&#111;&#98;&#105;&#13; &#33485;&#20117;&#31354;&#30340;&#26368;&#40644;&#24433;&#29255;&#13; &#27431;&#32654;&#22823;&#33016;&#28809;&#20307;&#13; &#104;&#20844;&#24320;&#25554;&#20837;&#13; &#20869;&#28085;&#40481;&#24052;&#13; &#24247;&#31601;&#23125;&#13; &#110;&#103;&#102;&#13; &#21608;&#22269;&#24179;&#25955;&#25991;&#35835;&#21518;&#24863;&#13; &#21322;&#29699;&#29123;&#27668;&#28790;&#13; &#33487;&#20025;&#33609;&#13; &#29281;&#20025;&#27743;&#20108;&#25163;&#25151;&#32593;&#13; &#50;&#48;&#49;&#51;&#20122;&#27954;&#38899;&#20048;&#33410;&#20013;&#23383;&#13; &#19971;&#22805;&#38738;&#33394;&#20116;&#26376;&#22825;&#13; &#25805;&#25805;&#25805;&#29408;&#25805;&#35270;&#39057;&#13; &#20304;&#20037;&#38388;&#32654;&#22899;&#20154;&#20307;&#13; &#26149;&#20809;&#26080;&#38480;&#36924;&#36924;&#39640;&#28165;&#22270;&#29255;&#38598;&#38182;&#13; &#22823;&#40481;&#24052;&#21733;&#21733;&#24178;&#24471;&#22909;&#29245;&#13; &#40657;&#40481;&#24052;&#25554;&#36827;&#21435;&#20102;&#22270;&#29255;&#13; &#19982;&#32982;&#22942;&#20570;&#29233;&#13; &#23478;&#24237;&#20081;&#20262;&#26657;&#22253;&#26149;&#33394;&#28608;&#24773;&#23567;&#35828;&#13; &#26085;&#26412;&#32654;&#22899;&#23273;&#36924;&#20889;&#30495;&#13; &#23478;&#24237;&#28139;&#13; &#111;&#50;&#107;&#107;&#107;&#99;&#48;&#109;&#13; &#24433;&#38899;&#20808;&#38155;&#20154;&#19982;&#21160;&#29289;&#33394;&#29255;&#13; &#20154;&#19982;&#21160;&#21160;&#29289;&#30005;&#24433;&#32593;&#13; &#24555;&#25773;&#20861;&#20132;&#32593;&#31449;&#13; &#40644;&#33394;&#32654;&#22899;&#98;&#98;&#32676;&#13; &#114;&#101;&#100;&#53;&#52;&#57;&#13; &#23569;&#22899;&#38452;&#37096;&#33402;&#26415;&#13; &#21326;&#35821;&#22320;&#21306;&#26368;&#22823;&#22269;&#20135;&#33258;&#25293;&#35270;&#39057;&#13; &#22823;&#23610;&#24230;&#24352;&#31601;&#38632;&#35064;&#20307;&#33402;&#26415;&#22270;&#29255;&#13; &#20154;&#20307;&#33402;&#26415;&#24320;&#26723;&#13; &#23569;&#22919;&#30340;&#20004;&#29255;&#23273;&#32905;&#13; &#19968;&#39569;&#27426;&#23556;&#13; &#22823;&#32966;&#25170;&#24320;&#38452;&#21767;&#22270;&#29255;&#13; &#26032;&#20122;&#27954;&#31532;&#19968;&#39029;&#13; &#29408;&#29408;&#21866;&#21866;&#31934;&#21697;&#22312;&#32447;&#13; &#27491;&#22312;&#25773;&#25918;&#20013;&#22269;&#115;&#109;&#32499;&#33402;&#13; &#20114;&#33300;&#32905;&#32905;&#23567;&#35828;&#13; &#112;&#97;&#112;&#97;&#20420;&#32599;&#26031;&#32654;&#22899;&#13; &#27491;&#22312;&#25773;&#25918;&#23478;&#24237;&#25945;&#24072;&#27597;&#22899;&#36890;&#21507;&#13; &#25628;&#32034;&#119;&#119;&#119;&#50;&#54;&#106;&#106;&#106;&#106;&#99;&#111;&#109;&#13; &#119;&#119;&#119;&#55;&#56;&#114;&#98;&#99;&#111;&#109;&#24590;&#20040;&#25171;&#19981;&#24320;&#13; &#19996;&#26041;&#25104;&#20154;&#122;&#97;&#105;&#120;&#105;&#97;&#110;&#13; &#57;&#49;&#112;&#114;&#111;&#109;&#102;&#114;&#101;&#101;&#13; &#30452;&#25773;&#25104;&#20154;&#29436;&#21451;&#30005;&#24433;&#13; &#30007;&#20154;&#22825;&#22530;&#36825;&#37324;&#37117;&#26159;&#31934;&#21697;&#13; &#26085;&#26412;&#97;&#118;&#39578;&#22899;&#25104;&#20154;&#32593;&#31449;&#13; &#20004;&#24615;&#54;&#54;&#22920;&#22920;&#21644;&#22969;&#22969;&#13; &#119;&#119;&#119;&#57;&#57;&#57;&#117;&#100;&#99;&#110;&#109;&#13; &#21021;&#20013;&#33821;&#33673;&#108;&#117;&#108;&#117;&#13; &#25705;&#25830;&#40077;&#40060;&#13; &#20122;&#27954;&#22270;&#29255;&#22920;&#22920;&#20379;&#25105;&#19978;&#23398;&#13; &#23567;&#40857;&#22899;&#33394;&#33394;&#13; &#112;&#111;&#119;&#101;&#114;&#109;&#97;&#110;&#25104;&#20154;&#13; &#26085;&#97;&#118;&#21160;&#28459;&#25163;&#26426;&#22312;&#32447;&#35266;&#30475;&#119;&#119;&#119;&#104;&#111;&#50;&#117;&#99;&#111;&#109;&#13; &#28145;&#22323;&#29233;&#24433;&#100;&#118;&#100;&#23548;&#33322;&#23448;&#32593;&#13; &#20262;&#29702;&#29255;&#30334;&#24180;&#21512;&#13; &#22812;&#22812;&#40065;&#22812;&#22812;&#23556;&#13; &#24615;&#36259;&#38401;&#35770;&#22363;&#22320;&#22336;&#19968;&#13; &#20122;&#27954;&#22270;&#29255;&#21306;&#33258;&#25293;&#20599;&#25293;&#22270;&#29255;&#97;&#119;&#13; &#20154;&#19982;&#21160;&#29289;&#26434;&#20132;&#23567;&#35828;&#30701;&#38598;&#13; &#27431;&#32654;&#22899;&#21516;&#24615;&#24651;&#33258;&#24944;&#22270;&#22270;&#13; &#24378;&#26292;&#21644;&#23578;&#24433;&#38498;&#13; &#20570;&#29233;&#24378;&#22904;&#20262;&#29702;&#22270;&#13; &#22899;&#20154;&#32911;&#23620;&#22270;&#35889;&#13; &#26377;&#22768;&#23567;&#35828;&#23448;&#20185;&#13; &#26149;&#33394;&#28459;&#30011;&#13; &#27185;&#20117;&#33673;&#20122;&#20316;&#21697;&#32654;&#35465;&#13; &#23567;&#27901;&#29595;&#21033;&#20122;&#23567;&#31036;&#24125;&#13; &#37202;&#33394;&#32593;&#47;&#13; &#121;&#101;&#121;&#101;&#25784;&#22312;&#32447;&#24433;&#38498;&#13; &#21320;&#22812;&#30475;&#24433;&#38498;&#13; &#20813;&#36153;&#32654;&#22899;&#35270;&#23631;&#13; &#24555;&#20048;&#22827;&#22971;&#21543;&#35841;&#26377;&#69;&#13; &#33394;&#23043;&#23043;&#39640;&#28165;&#30005;&#24433;&#13; &#26032;&#21830;&#21697;&#12450;&#12480;&#12523;&#12488;&#13; &#109;&#111;&#118;&#105;&#101;&#115;&#22312;&#32447;&#13; &#37319;&#33457;&#22530;&#71;&#35841;&#26377;&#69;&#35841;&#26377;&#69;&#13; &#21863;&#21863;&#25784;&#13; &#33394;&#20154;&#26684;&#38401;&#22992;&#22969;&#29233;&#13; &#33394;&#31995;&#20891;&#22242;&#28459;&#30011;&#20840;&#38598;&#13; &#26446;&#23447;&#29790;&#22855;&#22885;&#32593;&#24433;&#38498;&#13; &#110;&#105;&#107;&#107;&#121;&#32;&#99;&#97;&#115;&#101;&#36805;&#38647;&#13; &#22825;&#28023;&#32764;&#97;&#118;&#39640;&#28165;&#26080;&#30721;&#19979;&#36733;&#19979;&#36733;&#13; &#90;&#87;&#25104;&#20154;&#13; &#28145;&#29233;&#24320;&#24515;&#20116;&#26376;&#22270;&#29255;&#21306;&#13; &#22825;&#22530;&#97;&#118;&#32;&#35270;&#39057;&#97;&#118;&#32;&#22312;&#32447;&#97;&#118;&#13; &#22823;&#33394;&#21733;&#103;&#13; &#26126;&#37324;&#26377;&#39321;&#20013;&#25991;&#23383;&#24149;&#24433;&#38899;&#20808;&#38155;&#13; &#21320;&#22812;&#30007;&#26085;&#66;&#35270;&#39057;&#13; &#26085;&#26412;&#22899;&#20248;&#30340;&#23567;&#38452;&#21767;&#35270;&#39057;&#25773;&#25918;&#13; &#20013;&#25991;&#23383;&#24149;&#22269;&#20135;&#20599;&#25293;&#13; &#20598;&#20598;&#31119;&#21033;&#31038;&#13; &#38738;&#38738;&#33609;&#31934;&#21697;&#19977;&#32423;&#32463;&#20856;&#13; &#38738;&#38738;&#33609;&#21407;&#65;&#86;&#33485;&#20117;&#31354;&#13; &#31179;&#38686;&#32593;&#31179;&#20262;&#29702;&#32593;&#13; &#31179;&#38686;&#20599;&#30528;&#22899;&#21397;&#25152;&#13; &#26085;&#38889;&#22899;&#20248;&#20320;&#25026;&#24471;&#13; &#22312;&#32447;&#20869;&#23556;&#22823;&#22902;&#23567;&#31348;&#13; &#28020;&#23460;&#28139;&#23043;&#13; &#26085;&#26412;&#20122;&#27954;&#39640;&#28165;&#35270;&#39057;&#22312;&#32447;&#19979;&#36733;&#13; &#26085;&#26412;&#19968;&#26412;&#36947;&#20813;&#36153;&#39640;&#28165;&#13; &#28139;&#22812;&#32;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#26085;&#26412;&#23569;&#22919;&#99;&#111;&#115;&#112;&#108;&#97;&#121;&#27597;&#29399;&#13; &#26085;&#26412;&#19968;&#32423;&#24615;&#20132;&#35270;&#39057;&#13; &#57;&#49;&#26657;&#38271;&#35270;&#39057;&#13; &#31119;&#21033;&#22899;&#21397;&#20599;&#25293;&#35270;&#39057;&#13; &#116;&#115;&#13; &#36825;&#22899;&#30340;&#21943;&#22902;&#22909;&#29275;&#36924;&#32;&#35199;&#29916;&#24433;&#38899;&#13; &#49;&#50;&#53;&#30005;&#24433;&#24433;&#35270;&#13; &#19971;&#33394;&#33394;&#23548;&#33322;&#13; &#27874;&#22810;&#20063;&#32467;&#34915;&#27493;&#20853;&#27491;&#32447;&#13; &#26611;&#23721;&#53;&#112;&#13; &#104;&#97;&#111;&#100;&#105;&#97;&#111;&#121;&#105;&#110;&#36825;&#37324;&#21482;&#26377;&#31934;&#13; &#19977;&#28006;&#26149;&#20339;&#26080;&#30721;&#13; &#23567;&#31859;&#31890;&#35064;&#25773;&#13; &#32032;&#20154;&#25645;&#35754;&#24320;&#25151;&#33;&#24615;&#20132;&#20599;&#25293;&#27969;&#20986;&#24433;&#20687;&#13; &#51;&#112;&#33300;&#24471;&#21463;&#19981;&#20102;&#22909;&#29245;&#35270;&#39057;&#13; &#22823;&#38470;&#20310;&#29702;&#29255;&#13; &#20027;&#25773;&#120;&#120;&#31168;&#38142;&#25509;&#32;&#19979;&#36733;&#13; &#33401;&#36924;&#22270;&#29255;&#35270;&#39057;&#36719;&#20214;&#13; &#32654;&#22269;&#32;&#28145;&#22812;&#31119;&#21033;&#32;&#30452;&#25773;&#13; &#29190;&#25805;&#26085;&#26412;&#22899;&#20248;&#39578;&#36924;&#20986;&#30333;&#27974;&#35270;&#39057;&#13; &#49;&#48;&#48;&#48;&#48;&#37096;&#23567;&#40644;&#29255;&#13; &#38738;&#38738;&#33609;&#38738;&#23089;&#20048;&#35270;&#39057;&#20998;&#31867;&#13; &#24223;&#26612;&#20804;&#24351;&#50;&#22312;&#32447;&#35266;&#30475;&#20813;&#36153;&#13; &#100;&#118;&#100;&#101;&#115;&#32;&#54;&#51;&#49;&#32;&#22312;&#32447;&#25773;&#25918;&#13; &#36196;&#20117;&#32654;&#26376;&#32;&#22823;&#21943;&#27700;&#26080;&#30721;&#31181;&#23376;&#13; &#33609;&#30827;&#24433;&#38498;&#13; &#20219;&#20320;&#29245;&#20219;&#20320;&#24178;&#20219;&#20320;&#25805;&#13; &#21738;&#20010;&#32593;&#31449;&#21487;&#20197;&#30475;&#24615;&#29233;&#22823;&#29983;&#13; &#25289;&#39118;&#33394;&#20013;&#33394;&#24433;&#35270;&#65;&#8548;&#13; &#28139;&#33394;&#35270;&#39057;&#32593;&#13; &#22312;&#32447;&#32;&#99;&#97;&#111;&#50;&#99;&#97;&#111;&#13; &#57;&#49;&#98;&#98;&#57;&#49;&#36827;&#19981;&#21435;&#13; &#22823;&#27454;&#27748;&#20808;&#29983;&#37202;&#24215;&#33853;&#22320;&#31383;&#21518;&#25554;&#26497;&#21697;&#40657;&#19997;&#24320;&#35014;&#22806;&#22260;&#22899;&#23436;&#25972;&#29256;&#13; &#22788;&#22899;&#49;&#54;&#23681;&#35270;&#39057;&#22312;&#32447;&#35266;&#30475;&#13; &#22823;&#32933;&#22899;&#35270;&#39057;&#64;&#83;&#116;&#111;&#112;&#70;&#117;&#99;&#107;&#13; &#33258;&#25293;&#20599;&#25293;&#32;&#21518;&#20837;&#13; &#22825;&#22825;&#21866;&#20037;&#20037;&#29233;&#22269;&#20135;&#38376;&#13; &#38889;&#22269;&#19977;&#32423;&#30005;&#24433;&#24378;&#22904;&#22899;&#20027;&#25773;&#32;&#19979;&#36733;&#13; &#121;&#111;&#117;&#122;&#122;&#106;&#106;&#24433;&#35270;&#13; &#33394;&#33394;&#20116;&#26376;&#22825;&#32508;&#21512;&#13; &#31532;&#20061;&#24433;&#38498;&#98;&#99;&#13; &#24093;&#22269;&#97;&#118;&#25163;&#26426;&#22312;&#32447;&#35266;&#30475;&#13; &#27431;&#32654;&#26080;&#30721;&#19977;&#32423;&#29255;&#13; &#40644;&#40157;&#38376;&#35270;&#39057;&#31119;&#21033;&#32593;&#30424;&#13; &#33258;&#25293;&#25720;&#66;&#66;&#22312;&#32447;&#35266;&#30475;&#13; &#20154;&#20861;&#29702;&#20262;&#29702;&#29255;&#32;&#109;&#112;&#52;&#13; &#20116;&#26376;&#22825;&#21320;&#22812;&#21095;&#22330;&#13; &#29579;&#20029;&#19969;&#30340;&#33016;&#13; &#24551;&#24551;&#21866;&#21866;&#13; &#99;&#111;&#112;&#22312;&#32447;&#35270;&#39057;&#13; &#22269;&#20135;&#25104;&#20154;&#25196;&#26690;&#22915;&#22312;&#32447;&#13; &#22909;&#21514;&#22942;&#97;&#118;&#13; &#32593;&#32418;&#33258;&#25293;&#38706;&#33080;&#22312;&#32447;&#35266;&#30475;&#13; &#29087;&#22899;&#25187;&#36924;&#97;&#118;&#13; &#57;&#53;&#55;&#31169;&#25151;&#35270;&#39057;&#31119;&#21033;&#13; &#26757;&#40635;&#21525;&#49;&#33267;&#49;&#50;&#38598;&#13; &#29436;&#20154;&#25104;&#20154;&#13; &#21050;&#28608;&#65292;&#32422;&#28846;&#39578;&#22899;&#65292;&#30452;&#25509;&#22312;&#21830;&#22330;&#21397;&#25152;&#24320;&#25112;&#65292;&#26049;&#36793;&#13; &#25509;&#25705;&#20154;&#22971;&#13; &#26085;&#38889;&#26080;&#30721;&#22312;&#32447;&#25773;&#25918;&#20813;&#36153;&#13; &#26085;&#26412;&#32654;&#22899;&#21518;&#20837;&#35270;&#39057;&#32593;&#31449;&#13; &#22269;&#20135;&#33258;&#21866;&#20061;&#27954;&#65;&#86;&#13; &#53;&#48;&#49;&#20262;&#29702;&#13; &#81;&#86;&#79;&#68;&#21046;&#26381;&#20262;&#29702;&#13; &#25104;&#20154;&#97;&#118;&#113;&#113;&#49;&#54;&#51;&#38899;&#20048;&#13; &#49;&#33521;&#35821;&#24433;&#38899;&#20808;&#38155;&#36164;&#28304;&#32593;&#13; &#40657;&#20154;&#30913;&#21147;&#26080;&#30721;&#97;&#118;&#13; &#20037;&#20037;&#29233;&#35270;&#39057;&#20813;&#36153;&#22312;&#32447;&#25773;&#25918;&#13; &#27987;&#23494;&#30340;&#20307;&#28082;&#13; &#20840;&#35064;&#32654;&#22899;&#24040;&#20083;&#35270;&#39057;&#13; &#36805;&#38647;&#21733;&#28526;&#21561;&#31181;&#23376;&#13; &#23567;&#33821;&#33673;&#24433;&#38498;&#31119;&#21033;&#13; &#23567;&#40644;&#32593;&#31449;&#22312;&#32447;&#35266;&#30475;&#13; &#23567;&#22934;&#31934;&#24433;&#38498;&#22312;&#32447;&#26080;&#30721;&#13; &#27431;&#32654;&#26085;&#38889;&#22312;&#32447;&#20116;&#30721;&#13; &#119;&#119;&#119;&#44;&#54;&#54;&#57;&#57;&#121;&#121;&#44;&#99;&#111;&#109;&#13; &#33394;&#32769;&#25773;&#25918;&#22320;&#22336;&#38738;&#13; &#38738;&#33609;&#33394;&#23548;&#33322;&#13; &#26085;&#26412;&#27611;&#29255;&#20813;&#36153;&#35270;&#39057;&#31119;&#21033;&#31038;&#24433;&#38498;&#13; &#21345;&#36890;&#51;&#68;&#8213;&#31532;&#53;&#39029;&#13; &#36229;&#30896;&#29087;&#22899;&#20154;&#22971;&#13; &#22269;&#35821;&#23545;&#30333;&#22269;&#20135;&#35270;&#39057;&#21306;&#13; &#33821;&#33673;&#21046;&#26381;&#33258;&#25293;&#13; &#33394;&#22993;&#23064;&#22312;&#32447;&#25773;&#25918;&#19968;&#26412;&#36947;&#13; &#26032;&#22920;&#22920;&#32;&#102;&#116;&#112;&#13; &#22269;&#20135;&#22312;&#32447;&#29579;&#23567;&#20521;&#13; &#25805;&#36924;&#30452;&#25773;&#30913;&#21147;&#13; &#103;&#97;&#118;&#32769;&#21496;&#26426;&#13; &#120;&#111;&#49;&#54;&#56;&#33394;&#22810;&#22312;&#32447;&#13; &#65;&#86;&#23548;&#33322;&#27704;&#20037;&#21457;&#24067;&#13; &#38598;&#20307;&#22312;&#32447;&#26080;&#30721;&#13; &#120;&#9587;&#120;&#22899;&#23401;&#13; &#20154;&#20154;&#29233;&#97;&#118;&#13; &#57;&#55;&#38889;&#22269;&#24433;&#38498;&#110;&#32;&#103;&#32;&#121;&#117;&#97;&#110;&#13; &#24609;&#32418;&#38498;&#25104;&#20154;&#30005;&#24433;&#20599;&#25293;&#13; &#33609;&#26472;&#24130;&#30340;&#97;&#118;&#13; &#30149;&#24577;&#29233;&#24917;&#30334;&#24230;&#20113;&#13; &#33485;&#20117;&#31354;&#97;&#29255;&#30334;&#24230;&#20113;&#13; &#23453;&#36125;&#20799;&#22909;&#28145;&#22841;&#30340;&#22826;&#32039;&#20102;&#13; &#113;&#105;&#97;&#110;&#98;&#97;&#105;&#40065;&#13; &#27874;&#22810;&#37326;&#32467;&#34915;&#21152;&#22046;&#27604;&#22312;&#32447;&#35266;&#30475;&#13; &#37202;&#24215;&#24320;&#25151;&#20570;&#29233;&#36805;&#38647;&#19979;&#36733;&#32;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#36229;&#30896;&#35270;&#39057;&#36164;&#28304;&#20813;&#36153;&#39640;&#28165;&#20154;&#22971;&#13; &#20869;&#23556;&#22969;&#23376;&#20813;&#36153;&#35270;&#39057;&#13; &#27431;&#32654;&#25104;&#20154;&#35270;&#39057;&#22823;&#39321;&#34121;&#13; &#31169;&#23494;&#25353;&#25705;&#24072;&#19979;&#26550;&#13; &#24378;&#22904;&#24069;&#21733;&#30340;&#35270;&#39057;&#13; &#35270;&#39057;&#32;&#21475;&#29190;&#32;&#22823;&#22902;&#13; &#97;&#97;&#20813;&#36153;&#32593;&#31449;&#32;&#109;&#97;&#103;&#110;&#101;&#116;&#13; &#30007;&#22899;&#38752;&#36924;&#20813;&#36153;&#24433;&#38498;&#13; &#39640;&#32423;&#24615;&#20132;&#35270;&#39057;&#13; &#21320;&#22812;&#21095;&#22330;&#22108;&#13; &#21271;&#24230;&#24433;&#38498;&#13; &#22269;&#20135;&#35843;&#25945;&#25163;&#26426;&#22312;&#32447;&#13; &#22269;&#20135;&#33258;&#25293;&#35270;&#39057;&#32;&#121;&#117;&#110;&#102;&#105;&#108;&#101;&#13; &#19981;&#21345;&#25104;&#20154;&#21866;&#21866;&#13; &#25805;&#36924;&#21160;&#30011;&#29255;&#13; &#19981;&#27611;&#20043;&#22320;&#40644;&#29255;&#13; &#21866;&#21866;&#21866;&#20813;&#36153;&#35266;&#30475;&#22312;&#32447;&#13; &#30127;&#29378;&#32;&#38706;&#33080;&#32;&#22312;&#32447;&#13; &#29408;&#29408;&#23556;&#24178;&#22312;&#32447;&#35266;&#30475;&#13; &#30007;&#20154;&#22825;&#22530;&#27611;&#29255;&#32;&#35199;&#29916;&#24433;&#38899;&#13; &#20122;&#27954;&#32508;&#21512;&#20599;&#25293;&#35270;&#39057;&#35266;&#30475;&#13; &#21674;&#21674;&#32593;&#32;&#22269;&#20135;&#33258;&#25293;&#13; &#21046;&#26381;&#32769;&#24072;&#35270;&#39057;&#13; &#28595;&#38376;&#30343;&#20896;&#22235;&#34382;&#35270;&#39057;&#22320;&#22336;&#13; &#27599;&#26085;&#26356;&#26032;&#25104;&#20154;&#30005;&#24433;&#13; &#26497;&#21697;&#22806;&#22260;&#22899;&#27169;&#29305;&#25293;&#25668;&#26102;&#34987;&#25668;&#24433;&#24072;&#21246;&#24341;&#13; &#21069;&#30000;&#39321;&#32455;&#51;&#56;&#48;&#22312;&#32447;&#25773;&#25918;&#13; &#57;&#49;&#37329;&#40857;&#40060;&#26368;&#26032;&#45;&#27668;&#36136;&#28418;&#20142;&#30340;&#33391;&#23478;&#23569;&#22919;&#33487;&#23567;&#23567;&#20599;&#20599;&#20860;&#32844;&#20570;&#27004;&#20964;&#13; &#25805;&#39578;&#20081;&#20262;&#30005;&#24433;&#13; &#24609;&#32418;&#38498;&#26032;&#32593;&#22336;&#13; &#33073;&#20809;&#24178;&#21449;&#13; &#20122;&#27954;&#39118;&#24773;&#20599;&#25293;&#21306;&#13; &#22823;&#26725;&#26410;&#20037;&#29983;&#29289;&#25945;&#24072;&#13; &#25273;&#33590;&#35270;&#39057;&#13; &#63;&#20154;&#24040;&#22823;&#12510;&#12521;&#32;&#86;&#83;&#32;&#24040;&#20083;&#30693;&#30340;&#12510;&#12510;&#32;&#38738;&#20117;&#12510;&#32;&#19979;&#36733;&#13; &#40657;&#19997;&#34972;&#21046;&#26381;&#32654;&#22899;&#23569;&#22919;&#22312;&#23478;&#34987;&#24378;&#22904;&#35270;&#39057;&#20840;&#36807;&#31243;&#35270;&#39057;&#13; &#30343;&#20896;&#22269;&#38469;&#22312;&#32447;&#30475;&#29255;&#13; &#40644;&#33394;&#35770;&#22363;&#13; &#40644;&#26412;&#23376;&#31119;&#21033;&#20840;&#24425;&#32858;&#38598;&#13; &#29408;&#29408;&#23556;&#24178;&#98;&#13; &#27431;&#32654;&#28608;&#24773;&#22312;&#32447;&#13; &#33457;&#33457;&#30340;&#20320;&#25026;&#30340;&#13; &#22827;&#22971;&#24615;&#20102;&#30340;&#29983;&#27963;&#19968;&#32423;&#33394;&#24102;&#13; &#37034;&#24694;&#23707;&#19978;&#24093;&#24215;&#38271;&#13; &#38405;&#66;&#24433;&#38498;&#13; &#104;&#101;&#115;&#104;&#101;&#110;&#115;&#104;&#101;&#110;&#122;&#117;&#111;&#97;&#105;&#13; &#57;&#49;&#80;&#48;&#82;&#78;&#13; &#26497;&#21697;&#70;&#22902;&#32032;&#20154;&#32654;&#23064;&#20026;&#26367;&#32769;&#20844;&#36824;&#20538;&#44;&#34987;&#38476;&#29983;&#29467;&#30007;&#25414;&#32465;&#29190;&#25805;&#21518;&#20837;&#24378;&#22904;&#13; &#20154;&#20154;&#28577;&#22812;&#22812;&#28577;&#13; &#32654;&#19978;&#12475;&#12522;&#57;&#49;&#20113;&#13; &#27431;&#32654;&#33394;&#35270;&#39057;&#32;&#26085;&#26412;&#29255;&#13; &#50;&#55;&#25253;&#30005;&#24433;&#13; &#21866;&#28459;&#20813;&#36153;&#13; &#27431;&#32654;&#24188;&#32769;&#33394;&#19982;&#29399;&#33394;&#13; &#38271;&#26149;&#19968;&#32423;&#27611;&#29255;&#13; &#35946;&#20083;&#29233;&#29233;&#35270;&#39057;&#13; &#38889;&#22269;&#38480;&#21046;&#32423;&#22899;&#20027;&#25773;&#13; &#22269;&#20135;&#21606;&#21606;&#35270;&#39057;&#32;&#19979;&#36733;&#13; &#99;&#104;&#105;&#110;&#101;&#115;&#101;&#20892;&#26449;&#22827;&#22971;&#118;&#105;&#111;&#101;&#110;&#13; &#32463;&#20856;&#26080;&#30721;&#97;&#20813;&#36153;&#25163;&#26426;&#35270;&#39057;&#13; &#21160;&#24577;&#20570;&#29233;&#76;&#79;&#8548;&#69;&#13; &#19977;&#32423;&#20262;&#29702;&#30005;&#35805;&#13; &#32654;&#22899;&#21320;&#22812;&#22823;&#29255;&#32;&#49;&#53;&#13; &#20013;&#24180;&#38706;&#33080;&#33258;&#25293;&#13; &#20037;&#20037;&#30005;&#24433;&#32593;&#50;&#48;&#49;&#56;&#37325;&#21475;&#21619;&#13; &#19977;&#32423;&#26080;&#30721;&#24433;&#38899;&#13; &#21320;&#22812;&#31119;&#21033;&#26446;&#23447;&#29790;&#13; &#57;&#57;&#54;&#65;&#86;&#20813;&#36153;&#35270;&#39057;&#13; &#121;&#115;&#121;&#25104;&#20154;&#35270;&#39057;&#13; &#20813;&#36153;&#97;&#118;&#30701;&#29255;&#13; &#25805;&#36924;&#21475;&#20132;&#20869;&#23556;&#13; &#20570;&#29233;&#35201;&#25554;&#22312;&#21738;&#37324;&#13; &#23433;&#35013;&#115;&#97;&#111;&#50;&#48;&#48;&#19987;&#29992;&#25773;&#25918;&#22120;&#13; &#28139;&#33633;&#22899;&#27468;&#26143;&#13; &#87;&#87;&#87;&#95;&#65;&#86;&#65;&#86;&#83;&#83;&#83;&#95;&#67;&#79;&#77;&#13; &#30913;&#21147;&#38142;&#25509;&#19996;&#20140;&#28909;&#13; &#23490;&#23518;&#31348;&#13; </font></caption></table>
</marquee>
</div>
</body>
</html>