如何在Markdown的每个页面上包含一些文本和图像?

时间:2015-10-02 03:13:30

标签: markdown pandoc

所以我必须在markdown中准备一份文件,我必须在pdf输出的每一页上签名我的名字(我的签名图片+一些文字)。我正在使用RStudio从markdown生成pdf,大概是pandoc是底层转换器。

有办法做到这一点吗?这是特别困难的,因为每次添加新内容时页面的位置都会发生变化,与Latex不同,markdown似乎不是基于页面的格式。

1 个答案:

答案 0 :(得分:2)

Pandoc依赖于乳胶。您可以在yaml front matter中使用header-includes将内容添加到latex标头中。在这里,您可以使用fancyhdr定义标头:

---
title: "Untitled"
header-includes:
    - \usepackage{fancyhdr}
    - \pagestyle{fancy}
    - \rhead{right header text}
    - \lhead{left header text}
    - \cfoot{center footer text}
output: pdf_document
---

您可以在任何Latex手册中找到有关自定义Latex标头的更多信息,例如wikibook