是否有一种方法可以将一个长列表分解为多个重构造文本列?
来源:
* a
* b
* c
* d
* e
* a
* c
* a
* d
* e
* f结果:
* a * e * d
* b * a * e
* c * c * f
* d * a目标是在reST指令中提供源列表,而不是使用其他语言读取源列表,然后用reST中的". raw::“指令编写结果文本。比如这个假设的list-multicol指令:
.. list-multicol::
:columns: 3
* a
* b
* c
* d
* e
* a
* c
* a
* d
* e
* f用于平衡列(相同项目数+/- 1)的选项的额外学分不超过页面或指定的列数。
发布于 2016-05-07 16:21:05
显然,hlist指令就是这样做的。
http://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-hlist
下面是一个例子:
.. hlist::
:columns: 3
* A list of
* short items
* that should be
* displayed
* horizontallyhttps://stackoverflow.com/questions/37083420
复制相似问题