在Pandoc生成的PDF文档中更改字体大小

时间:2017-08-18 09:53:00

标签: pdf yaml pandoc

我尝试使用yaml更改Pandoc生成的PDF文档中的字体大小。设置在下面的layout.yaml模板中进行;

---
title: "Core Concepts in Mechanics"
geometry: margin=3cm
fontsize: 20pts
output: pdf_document
...

然后我将Pandoc调用如下

Pandoc --latex-engine=pdflatex -s -o CoreConceptsInMechanics.pdf CoreConceptsInMechanics.md layout.yaml

字体大小根本不会改变。其余设置工作。我做错了什么?

1 个答案:

答案 0 :(得分:0)

yaml metadata block应该位于降价文件的顶部。

标准LaTeX文档类仅支持3种不同的字体,10pt11pt12pt(请注意,它不是12pts)。如果你需要更大的字体,你必须指定一个不同的类,例如

---
fontsize: 20pt
documentclass: extreport
...

# My title

my doc

最后,如果你想要它在两个不同的文件中,顺序是重要的AFAIK,它应该是:

pandoc -o output.pdf layout.yaml CoreConceptsInMechanics.md
相关问题