在 PDF 的末尾放一个封底(latex,Rmarkdown)

Put a back cover at the end of the PDF (latex, Rmarkdown)

我有一个创建页面和表格的 Rmarkdown 程序(latex 和 R 代码)。这将创建一个 PDF 文档,我将其打印为小册子。我创建了带有图像的最后一页。当我将 PDF 打印成小册子时,我希望此页始终打印在封底上。 如果最后一页在第 4、8、12、16 页,就可以了。 但如果它在第 3 页或第 7 页,我将不得不在之前添加一个页面。 如果它在第 2 页或第 6 页,我必须再添加 2 个。 等等。 由于 \pageref{XXX},我知道最后一页之前的页码。但是我不知道如何在一个条件下使用它来知道我是否应该在我的最终页面之前添加页面。

感谢您的帮助

你可以使用这样的东西:

---
title: "Title"
output:
  pdf_document:
    keep_tex: true
header-includes:
 - \ExplSyntaxOn \newcommand{\foo}[2]{\int_mod:nn{#1}{#2}} \ExplSyntaxOff
 - \AtEndDocument{ \clearpage \ifnum\foo{\thepage}{4}=3 \mbox{}\clearpage \fi \ifnum\foo{\thepage}{4}=2 \mbox{}\clearpage\mbox{}\clearpage \fi  \ifnum\foo{\thepage}{4}=1 \mbox{}\clearpage\mbox{}\clearpage\mbox{}\clearpage \fi \includegraphics{example-image-duck} }
---

test