在R Quarto导出PDF时如何设置图片标题左对齐?
如何将Quarto PDF中的图片标题改为左对齐?
默认情况下用Quarto生成PDF时,图片标题是居中对齐的,要改成左对齐,直接通过LaTeX的配置就能实现,核心是借助caption包调整图片标题的对齐方式:
方法:在YAML中添加LaTeX头部配置
修改你的文档YAML部分,加入header-includes字段,写入LaTeX命令来调整图片标题的对齐规则:
--- title: "图片标题测试" format: pdf header-includes: - \usepackage{caption} - \captionsetup[figure]{justification=raggedright, singlelinecheck=false} --- ```{r} #| label: fig-test #| fig-cap: "这是一个测试标题" plot(rnorm(100))
参考图@fig-test。
### 关键配置说明 - `\usepackage{caption}`:加载LaTeX的caption包,用于自定义标题样式; - `justification=raggedright`:设置标题左对齐; - `singlelinecheck=false`:关闭单行标题强制居中的默认规则(如果不加这个,单行标题仍会保持居中)。 这样编译后的PDF里,图片标题就会左对齐,同时不影响交叉引用的正常使用。 内容的提问来源于stack exchange,提问作者AlexaQuinoa
相关产品推荐
相关产品推荐

