使用Pandoc将Markdown转换为PDF时如何禁用页码?

50

我正在使用Pandoc将Markdown文件转换为PDF。 如何在PDF文件中禁止显示页码?

1个回答

75

我将在这里回答自己的问题:

我在这篇文章中学到,Pandoc Markdown 了解标准 LaTeX 命令。例如,考虑名为 test.md 的以下 Markdown 文件:

% A pdf file without page numbers created from pandoc markdown
% sieste
% June 2013

\pagenumbering{gobble}

# First header
etc

以及命令

pandoc test.md -o test.pdf

不带页码的 PDF 文件。

我一开始尝试使用 \pagestyle{empty},但它没起作用:如果我把它放在现在 \pagenumbering{gobble} 的位置上,页码只会从第二页开始消失,而第一页仍然有页码。如果我把它放在标题块之前,PDF 中的标题会出错。


6
对于那些想要使用 Rmarkdown 的人,将 #' \pagenumbering{gobble} 添加在导言部分之后即可消除页码。 - MikeRSpencer
6
或在 YAML 中添加 header-includes: - \pgenumbering{gobble}。记得正确缩进。 - DaveRGP
5
@DaveRGP,您可能需要更正最后一条评论:在“pgenumbering”中,缺少字母“a”。 - Prof.Chaos
4
\thispagestyle{empty} 也可以正常工作! - nilon
1
@nilon 这只会为我删除第一页的页码。 - sieste
显示剩余5条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接