python - 如何在重组文本的简单表格中放置项目符号列表?

标签 python html-table python-sphinx restructuredtext

我试图在我的 reST 简单表中放置一个项目符号列表,但是项目符号列表的每一行都有自己的行:

======================  =======================  =======================
|foo.png|               |bar.png|                |baz.png|
======================  =======================  =======================
* foo1 - Lorem ipsum    * bar                    * baz 
  dolor sit amet, 
  consectetur 
* foo2 - adipisicing 
  elit
======================  =======================  =======================

.. |foo.png| image:: assets/img/foo.png
.. |bar.png| image:: assets/img/bar.png
.. |baz.png| image:: assets/img/baz.png

结果是每一行 * foo1 - Lorem ipsum, dolor sit amet,, consectetur, * foo2 - adipisicingelit 被放置在单独的表格行中。

期望的结果是第一列中的项目符号列表包含在一个表格行项目中。有没有一种简单的方法可以得到我想要的结果?

如果做不到这一点,是否有办法将我设计的 HTML 表格嵌入到 reST 文档中?

我尝试过的另一件事是替换:

======================  =======================  =======================
|foo.png|               |bar.png|                |baz.png|
======================  =======================  =======================
|foo_list|              |bar_list|               |baz_list|
======================  =======================  =======================

.. |foo.png| image:: assets/img/foo.png
.. |bar.png| image:: assets/img/bar.png
.. |baz.png| image:: assets/img/baz.png

.. |foo_list| replace::
   * foo1 - Lorem ipsum dolor sit amet, consectetur
   * foo2 - adipisicing elit
.. |bar_list| replace::
   * bar
.. |baz_list| replace::
   * baz

这根本不起作用,在 |foo.png| 图像下方的第一个左上角单元格中显示文本 |foo_list|

最佳答案

试试 list-table指令:

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

   * - First header
     - Second header
     - Third header
   * - Some text
     - Some text
     - A list:
         * foo
         * bar
         * baz
   * - Second row
     - More cells
     - etc.
   * - ...
     - ...
     - ...

关于python - 如何在重组文本的简单表格中放置项目符号列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18522244/

相关文章:

python - Arduino 以太网服务器从 Python 客户端接收意外值

javascript - 未应用 DataTable 固定 header

html:为什么 height 会因 doctype 而失败?

python - sphinx - 如何更改文档样式表

python-sphinx - Sphinx - 在代码块片段中使用省略号 (...)

python - 如何在不保存的情况下使用 win32com 退出 Excel?

python - ExtractSURF 总是返回相同的方向

html - 如何获得固定的表格列宽

github - 构建 Sphinx 文档时 PandocMissing

python - 如何使用新的数据集 API 在 tensorflow 中仅循环使用占位符提供的数据一次