我正在尝试在我的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 - adipisicing
和elit
都放在单独的表行中。
所需的结果是第一列中的项目符号列表包含在一个表行项中。有没有一种简单的方法来获得我追求的结果?
如果失败了,有没有办法在reST文档中嵌入我的设计的HTML表格?
我尝试的另一件事是替换:
====================== ======================= =======================
|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_list|
图片下方的第一个左上角的单元格中显示文字|foo.png|
。
答案 0 :(得分:3)
尝试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.
* - ...
- ...
- ...