You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 23:06:26