如何在Quarto(R语言qmd文件)中让PPTX输出的标题与副标题同页?
解决方法
1. 实现标题与副标题同页
把原qmd里分开的# Title和## Subtitle替换为以下语法,主副标题会自动显示在同一张幻灯片中:
# 主标题 {subtitle="副标题"}
2. 自定义字号与颜色(自动化实现)
核心是修改你使用的template6.pptx参考模板,步骤如下:
- 打开
template6.pptx,切换到视图选项卡,点击幻灯片母版 - 在母版视图中,找到目标幻灯片布局(比如默认的「标题幻灯片」布局)
- 选中标题占位符,设置需要的字号(如36pt)和颜色(如深蓝色
#2C3E50) - 选中副标题占位符,设置对应的字号(如24pt)和颜色(如灰色
#7F8C8D) - 保存母版设置,关闭母版视图后保存PPT文件
最终完整qmd代码
--- title: "My presentation" subtitle: "January 2023" author: "Me" format: pptx: reference-doc: template6.pptx mainfont: Open Sans sansfont: Open Sans --- # 主标题 {subtitle="副标题"}
生成的PPTX会自动将标题与副标题放在同一页,且应用你在模板中设置的字体样式,无需手动修改。
内容的提问来源于stack exchange,提问作者Bileobio
相关产品推荐
相关产品推荐

