有没有办法在重组文本中强制使用特定的项目符号级别?
我在容器中有几个项目符号列表,例如。
.. container::
+ outer entery 1
- inner entry 1.1
- inner entry 1.2
- ...
每个这样的容器后面都有几段文本。
我的问题是,对于一个这样的容器,我想在每个项目符号点之后用文本“分解”它,所以我会有类似的东西
.. container::
+ outer entery N
< free text>
.. container::
- inner entry N.1
< more free text>
.. container::
- inner entry 1.2
< even more free text>
这种方法可行,但问题是在这种情况下,内部条目的缩进和样式与外部条目相同(因为它们不再是嵌套项目符号列表的一部分)。有没有办法让它们以与先前容器中的内部条目相同的级别呈现(例如,通过强制重组文本以与处理部分标题类似的方式读取项目符号)?
无法“跳过”分层列表的第一级,因为“列表级别”源自 Docutils 以及 HTML 和 LaTeX 中的嵌套级别。
实际上,内部文档树将项目符号字符存储为“bullet”属性,因此可以设想自定义编写器或扩展。然而,在 HTML 中表示“无顶列表”的问题仍然存在。