我正在使用sphinx来构建具有大量数字和枚举列表的乳胶和HTML文档。当我在枚举列表之外的文本中间使用数字时,在带有和不带标题的latex和HTML中间距都很好。上面和下面有一排空间,这是可以接受的。但是,当我尝试在枚举列表中使用数字时,例如下面的示例,HTML中的间距很差。
#. Here is an item in the list, above the figure
.. figure:: _images/myimage.png
:align: center
:width: 80 %
#. Here is another item below the figure.
上面代码的结果是图的底部正对着列表中的下一个项目。它们之间没有间距,这看起来很糟糕。这可以通过使用图末尾的|
字符在HTML中修复,以添加一点空间,但在LaTeX输出中,这会导致DUlineblock环境在pdf中添加太多空间。
有没有办法在HTML和Latex中的数字之后简单地添加一个空行?
答案 0 :(得分:11)
您可以输入空行:
text
|
text
答案 1 :(得分:1)
我找到了替代品:
.. |br| raw:: html
<br />
适用于在枚举列表中的数字后添加黑线。由于它是一个原始替换,它只影响html,乳胶中的图形间距很好,没有修改。