我使用sphinx来构建我的lib文档,并通过ReadTheDoc网站提供它。我正在使用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 2
- Row 1, column 3
* -
- Row 2, column 2
- Row 2, column 3
注意:我的表的第二列中的所有内容都是科学文章的参考(所以它很长),我不能像这篇文章那样使用第一个表的语法:
+----------+----------+----------+
| Header 1 | Header 2 | Header 3 |
+==========+==========+==========+
| | Item 1 | | |
| | Item 2 | | |
+----------+----------+----------+
No。只有网格表支持多行单元格。参考:https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html table-directives