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

能否在Quarto中不使用HTML语法为文本添加下划线?

在Quarto中无需HTML语法添加下划线的方法

Quarto默认支持的标准Markdown语法里,并没有像~~对应删除线那样的简洁下划线语法,但可以通过以下两种无需HTML标签的方式实现:

  • 针对PDF输出(LaTeX引擎):直接使用LaTeX内联命令,语法为 \underline{需要下划线的文本},渲染后会生成带下划线的内容。
  • 针对HTML输出:通过自定义CSS结合Quarto的属性语法实现:
    1. 在文档开头的YAML配置中指定自定义CSS文件:
      format:
        html:
          css: custom.css
      
    2. 在custom.css文件中添加下划线样式:
      .underline {
        text-decoration: underline;
      }
      
    3. 之后在文档中就可以用 [需要下划线的文本]{.underline} 来添加下划线。

注意:部分Markdown变种支持__文本__生成下划线,但Quarto默认不启用该规则,强行开启可能会影响其他语法的兼容性,不推荐使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 22:15:52