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

Sphinx中使用list-table指令能否创建真正的多行单元格?

实现方法

Sphinx 的 list-table 指令原生支持单个单元格内插入多行内容,无需使用空行占位的折中方案,直接使用行内竖线换行语法即可实现真正的多行单元格,完全适配你第二列需要放长引用的需求。

具体写法示例如下:

.. list-table:: Title
   :header-rows: 1

   * - Heading row 1, column 1
     - Heading row 1, column 2
     - Heading row 1, column 3
   * - | Row 1, column 1 第一行
       | Row 1, column 1 第二行
       | Row 1, column 1 第三行
     - 可以直接放置超长的科学文献引用内容,不需要适配固定列宽
     - Row 1, column 3
   * - | Row 2, column 1 第一行
       | Row 2, column 1 第二行
     - 第二列长引用内容
     - Row 2, column 3 

只需要保证同个单元格内的多行内容统一以 | 开头、缩进层级和当前单元格的起始位置对齐即可,单元格内也可以正常嵌套列表、代码块等其他 RST 元素。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 14:36:03