Skip to content
Christophe Demko edited this page Nov 29, 2017 · 4 revisions

Explanation

In the metadata block, specific set of classes can be defined to specify the font size for span, code, div and codeblock elements.

The metadata block add information using the pandoc-latex-fontsize entry by a list of definitions:

pandoc-latex-fontsize:
  - classes: [smallcontent]
    size: tiny
  - classes: [largecontent, important]
    size: huge

The metadata block above is used to set the fontsize:

  • to tiny for span, code, div and codeblock elements that have the smallcontent class;
  • to huge for span, code, div and codeblock elements that have the largecontent and important classes;

The font size specified must be either:

  • Huge
  • huge
  • LARGE
  • Large
  • large
  • normalsize
  • small
  • footnotesize
  • scriptsize
  • tiny

which are the name of LaTeX font sizes.

It's also possible to set a specific LaTeX font size using the latex-fontsize attribute.

Example

Demonstration: Using pandoc-latex-fontsize-sample.txt as input gives output file in pdf.

Clone this wiki locally