在bookdown首页之前插入pdf

Len*_*ena 11 pdf latex r r-markdown bookdown

我正在用Rmarkdown中的Bookdown撰写我的论文(我最终会将其导出为PDF格式).提交论文时,我需要在论文的第一页之前加入一些带有手写签名的扫描文档.

Bookdown在组合不同的Rmd文件方面令人惊叹,但我还没有设法在标题页之前包含PDF文档.

我试过这个:

bookdown::pdf_book: 
  includes:
    in_header: preamble.tex
    before_body: beforebody.tex
Run Code Online (Sandbox Code Playgroud)

在preamble.tex中:

\usepackage{pdfpages}
Run Code Online (Sandbox Code Playgroud)

在beforebody.tex中:

\includepdf[pages={5}, scale=1]{OfficialFrontpages.pdf}
\newpage
Run Code Online (Sandbox Code Playgroud)

但是,它首先创建Bookdown标题页,并仅在目录之前插入这些页面.有没有办法强制在最终PDF文档的第一页之前包含此文档?

将这些命令作为第一个.Rmd文件的行包含在内也不起作用:

![Caption](OfficialFrontpages.pdf) 
\raggedright 
\clearpage
Run Code Online (Sandbox Code Playgroud)

Suk*_*a B 2

选项1: 你可以尝试这样的事情

includes:
    after_body:Title_page.tex
Run Code Online (Sandbox Code Playgroud)

选项 2: 由于我对 Latex 更熟悉,我会将主要论文和官方页面生成为两个单独的 pdf 文档,然后使用 Latex 包 pdfpages 将这两个文档合并。

就像是

\usepackage{pdfpages}

\begin{document}

\includepdf[pages={5}, scale=1]{OfficialFrontpages.pdf}
\newpage
\includepdf[pages={-}, scale=1]{MyThesis.pdf}

\end{document}
Run Code Online (Sandbox Code Playgroud)

我最终会用 pdflatex 进行编译。

让我知道这是否有用。