Usageο
To apply the filter, use the following option with pandoc:
$ pandoc --filter pandoc-latex-fontsize
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
tinyforspan,code,divandcodeblockelements that have thesmallcontentclass;to
hugeforspan,code,divandcodeblockelements that have thelargecontentandimportantclasses;
The font size specified must be either:
HugehugeLARGELargelargenormalsizesmallfootnotesizescriptsizetiny
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 pandoc-beamer-block-sample.pdf.