html - 在 Sphinx 文档中添加垂直空间

标签 html latex python-sphinx spacing

我正在使用 sphinx 构建包含大量图形和枚举列表的 latex 和 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 中的图形后简单地添加一个空行?

最佳答案

您可以输入空行:

text

|

text

关于html - 在 Sphinx 文档中添加垂直空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24491447/

相关文章:

python - 如何在 sphinx doc 中显示实例属性?

python - 在 Sphinx 扩展中获取源 .rst 文件路径

php - 使用 jQuery 对表进行排序

r - 如何将 sjPlot 包中的 html sjtable 转换为 Latex

javascript - 运行javascript后如何截取网页截图

latex - 在方程中将 LaTeX 分数项排版得更大

python - 对于 Python 文档,reStructuredText 有什么真正的替代品吗?

javascript - 尝试使用 JavaScript 和两个包装器更改标题背景图像

python - 使用漂亮的汤在 python 中检索 `h1 id`

html - 无法在 bootstrap 模式中将输入集中在 qtip 中