【问题标题】:Align image both horizontally and vertically水平和垂直对齐图像
【发布时间】:2012-07-04 08:13:01
【问题描述】:

使用docutils,似乎无法在 reStructuredText 中水平和垂直对齐图像。垂直对齐仅适用于替换,而水平对齐仅适用于内联图像,因此:

.. image:: some/image.png
   :align: middle

.. |name| image:: some/image.png
   :align: center

崩溃。

有没有办法同时控制垂直和水平对齐方式?

【问题讨论】:

  • 根据 docutils image directive specification align 可以取值“top”、“middle”或“bottom”用于垂直对齐,“left”、“center”或“right”用于水平对齐。你的代码示例崩溃是什么意思?您收到任何错误消息吗?
  • 他们将一个类转储到 html 中而不是实际使用 align html 属性,这有点令人难过。

标签: restructuredtext docutils


【解决方案1】:

我得到了答案:

由于:align 基于对齐的 HTML 定义,因此(通常)在页面中垂直对齐图像是没有意义的(在我的情况下,我正在做演示,所以在幻灯片中垂直对齐有道理)。

因此,独立图像只能水平对齐,而内嵌图像只能垂直对齐(在基线上)。

【讨论】:

    猜你喜欢
    • 2018-06-23
    • 1970-01-01
    • 2012-05-17
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    相关资源
    最近更新 更多