Hugo Options

Hugo is an open-source static website generator. To learn more about Hugo see https://gohugo.io/.

See the Hugo format user guide for more details on creating Hugo output with Quarto.

format: hugo

Format Options

html-math-method

Method use to render math in HTML output (plain, webtex, gladtex, mathml, mathjax, katex).

See the Pandoc documentation on Math Rendering in HTML for additional details.

identifier-prefix

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.

variant

Enable and disable extensions for markdown output (e.g. “+emoji”)

markdown-headings

Specify whether to use atx (#-prefixed) or setext (underlined) headings for level 1 and 2 headings.

keep-yaml

Preserve the original YAML front matter in rendered markdown

Footnotes

reference-location

Specify whether footnotes (and references, if reference-links is set) are placed at the end of the current (top-level) block, the current section, the margin, or the end of the document.

Text Output

strip-comments

Strip out HTML comments in the Markdown 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 markdown_in_html_blocks extension is not set.

ascii

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 ms (which use hexadecimal escapes), and to a limited degree LaTeX (which uses standard commands for accented characters when possible). roff man output uses ASCII by default.