如何在Rmarkdown编织PDF时设置每页显示4个导入PDF页面?
实现每页显示4个导入PDF页面的方法
完全可以实现,你只需要利用pdfpages包的nup参数指定每页嵌入PDF的行列布局,2x2的配置刚好对应每页4个页面。
修改后的完整Rmarkdown代码如下:
--- title: "combinePages" author: "xxx" date: '2022-xx-xx' output: pdf_document: toc: true header-includes: - \usepackage{pdfpages} --- \includepdf[nup=2x2, pages={-}, frame=true]{pdfs/Lecture1.pdf} \includepdf[nup=2x2, pages={-}, frame=true]{pdfs/Lecture2.pdf}
关键参数说明:
nup=2x2:核心配置,指定以2行2列的方式排列导入的PDF页面,每页刚好显示4个页面frame=true(可选):给每个嵌入的PDF页面添加边框,便于区分不同页面pages={-}:保持原有功能,导入目标PDF文件的所有页面
如果需要微调布局,还可以添加额外参数:
delta=5mm:调整嵌入页面之间的间距(单位支持mm、cm等)scale=0.8:手动设置嵌入页面的缩放比例(默认自动适配页面大小)
内容的提问来源于stack exchange,提问作者OLGJ
相关产品推荐
相关产品推荐

