我可以使用列表创建多行单元格吗?

问题描述 投票:0回答:2

我正在使用 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 

注意:我的表格第二列中的所有内容都是对科学文章的引用(所以它超长)我无法使用第一个表格语法,就像这个post

+----------+----------+----------+
| Header 1 | Header 2 | Header 3 |
+==========+==========+==========+
| | Item 1 |          |          |
| | Item 2 |          |          |
+----------+----------+----------+
python-sphinx restructuredtext
2个回答
1
投票

0
投票

您可以将科学文章放在单独的文件中并将其包含在内 在网格表中:

+-------------------+------------+----------+---------------+
| row 2             | Cells may span columns.               |
+-------------------+------------+--------------------------+
| row 3             | Cells may  | .. include:: article.rst |
+-------------------+ span rows. |                          |
| row 4             |            |                          |
+-------------------+------------+--------------------------+
© www.soinside.com 2019 - 2024. All rights reserved.