【问题标题】:In reStructuredText, how to control indentation of 'parsed-literal'?在 reStructuredText 中,如何控制“解析文字”的缩进?
【发布时间】:2016-01-31 16:32:32
【问题描述】:

如果我写这个 reStructuredText:

Blah, blah.

    Here is my code:

.. parsed-literal::

    some code

然后使用rst2html 将其转换为HTML,some code 的缩进程度低于“这是我的代码:”。

我怎样才能让some code 缩进尽可能多的“这是我的代码:”?换句话说,我怎样才能垂直对齐some code 和“这是我的代码:”?

【问题讨论】:

  • 请不要包含不相关的标签(例如 markdown 在这种情况下)。

标签: indentation restructuredtext


【解决方案1】:

你的例子被渲染成这段 html 代码:

<p>Blah, blah.</p>
<blockquote>
Here is my code:</blockquote>
<pre class="literal-block">
some code
</pre>

这没有多大意义:Here is my code: 行在这里不是引用。

所以我宁愿这样写:

Blah, blah.

Here is my code:

.. parsed-literal::

    some code

渲染到:

<p>Blah, blah.</p>
<p>Here is my code:</p>
<pre class="literal-block">
some code
</pre>

然后要更改 some code 块的对齐方式,您需要调整 css。

【讨论】:

  • 我确实希望Here is my code:some code 都缩进,并且我确实希望它们缩进相同的数量。
猜你喜欢
  • 1970-01-01
  • 2014-03-11
  • 1970-01-01
  • 2011-10-03
  • 2021-11-16
  • 2011-01-11
  • 1970-01-01
  • 2010-10-19
  • 1970-01-01
相关资源
最近更新 更多