如何在R Markdown(.rmd)文件中添加背景图片以便生成PDF输出?

3

是否可以在R Markdown(.rmd)文件中为PDF输出添加背景图像?

我已经仔细查阅了Pandoc的R Markdown文档,但没有找到任何关于添加背景图像的说明。

1个回答

8

这个 tex.SE 回答中得知:将以下内容保存为 header.tex(将 image.jpg 替换为您的背景图片路径):

\usepackage{background}

\backgroundsetup{
scale=1,
color=black,
opacity=0.4,
angle=0,
pages=all,
contents={%
  \includegraphics[width=\paperwidth,height=\paperheight]{image.jpg}
  }%
}

并将以下内容添加到您的yaml文件中:

---
output: 
  pdf_document:
    includes:
      in_header: header.tex
---

请参阅background文档,了解如何自定义输出的技巧。

2
嗨,非常有用。我也实施了它,但是左右仍然有一些小边距,所以背景没有完全缩放到文档的宽度。我检查了几何包,但是当将边距设置为0时,图像没有任何变化。你对我有什么提示吗?谢谢! - Stephan Claus

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