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

Quarto渲染PDF时LaTeX字号命令保留大括号问题求助

解决Quarto渲染PDF时LaTeX字号命令保留大括号的问题

问题核心是Quarto的Markdown解析器会将\Large{fox}这类写法中的{}识别为普通文本输出,而非LaTeX的参数分隔符。以下两种自动解决方法无需手动修改生成的TeX文件:

方法1:改用LaTeX分组语法

将带参数的\Large{文本}写法替换为LaTeX标准的分组形式{\Large 文本},让Quarto将整个块识别为LaTeX代码,避免大括号被保留:

---
title: "Proof of Concept"
author: "Your Name"
date: "2024-06-08"
format: pdf
---

The quick brown {\Large fox} jumps over the lazy {\footnotesize dog}.

方法2:使用Quarto内联属性(推荐)

Quarto支持通过内联属性直接设置文本样式,无需手写LaTeX命令,更贴合Markdown语法:

---
title: "Proof of Concept"
author: "Your Name"
date: "2024-06-08"
format: pdf
---

The quick brown fox{.large} jumps over the lazy dog{.footnotesize}.

内联属性与LaTeX字号命令的对应关系如下:

  • .tiny → \tiny
  • .scriptsize → \scriptsize
  • .footnotesize → \footnotesize
  • .small → \small
  • .normalsize → \normalsize
  • .large → \Large
  • .Large → \LARGE
  • .LARGE → \huge
  • .huge → \Huge

内容的提问来源于stack exchange,提问作者PaoloCrosetto

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 17:15:06