我尝试使用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
字体大小根本不会改变。其余设置工作。我做错了什么?
答案 0 :(得分:0)
yaml metadata block应该位于降价文件的顶部。
标准LaTeX文档类仅支持3种不同的字体,10pt
,11pt
和12pt
(请注意,它不是12pts
)。如果你需要更大的字体,你必须指定一个不同的类,例如
---
fontsize: 20pt
documentclass: extreport
...
# My title
my doc
最后,如果你想要它在两个不同的文件中,顺序是重要的AFAIK,它应该是:
pandoc -o output.pdf layout.yaml CoreConceptsInMechanics.md