我正在Rmarkdown中用Bookdown写论文(最终我将其导出为PDF格式)。要提交论文,我需要在论文第一页之前包含一些带有手写签名的扫描文档。
在组合不同的Rmd文件时,Bookdown令人惊叹,但是在标题页之前,我还没有包含PDF文档。
我已经试过了:
bookdown::pdf_book:
includes:
in_header: preamble.tex
before_body: beforebody.tex
在preamble.tex中:
\usepackage{pdfpages}
在beforebody.tex中:
\includepdf[pages={5}, scale=1]{OfficialFrontpages.pdf}
\newpage
但是,然后它首先创建Bookdown标题页,并且仅将这些页插入到目录的前面。有什么方法可以强制在最终PDF文档的第一页之前包含此文档?
将这些命令作为第一个.Rmd文件的行包含在内也不起作用:
![Caption](OfficialFrontpages.pdf)
\raggedright
\clearpage
最佳答案
选项1:
您可以尝试这样的事情
includes:
after_body:Title_page.tex
选项2:
由于我对乳胶比较满意,因此我将主要论文和官方页面生成为两个单独的pdf文档,然后使用乳胶软件包pdfpages来将两者结合起来。
就像是
\usepackage{pdfpages}
\begin{document}
\includepdf[pages={5}, scale=1]{OfficialFrontpages.pdf}
\newpage
\includepdf[pages={-}, scale=1]{MyThesis.pdf}
\end{document}
我最终将使用pdflatex进行编译。
让我知道这是否有用。