【问题标题】:Add some whitespace in reStructuredText table column在 reStructuredText 表列中添加一些空格
【发布时间】:2020-09-06 19:31:09
【问题描述】:

我有这个 reStructuredText 表:

   ================ ===
   h1               h2
   ================ ===
   a b           c  .
   d e              .
   ================ ===

它让我得到这样的东西:

我需要用一些空格隔开a b c 文本。我尝试在行前添加一些竖线、> 字符,尝试对它们进行预格式化(使用反引号),尝试使用 :code:`a b c` ,但似乎没有任何效果。

输出将是乳胶。

谢谢!

附:当然,我们的目标不是将c 放置得太远,而是能够在更复杂的示例中插入空格。

【问题讨论】:

  • 查看我的回答stackoverflow.com/questions/48689094/…。这有帮助吗?
  • 我会再等一段时间,直到我尝试一下。我的目标是乳胶,我怀疑 CSS 样式是否在乳胶制作路径上。但我没有检查,所以我不能确定。

标签: python-sphinx restructuredtext


【解决方案1】:

我假设您在 a bc 之间有常规空格 (U+0020)。在输出中,它们被折叠成一个空间。为避免这种情况,请在 reStructuredText 源中使用不间断空格字符 (U+00A0)。

https://en.wikipedia.org/wiki/Non-breaking_space

【讨论】:

  • 这有点老套。如果打印机会把字符搞砸怎么办?其他选择?
  • 为什么是hacky?为什么打印机会把字符搞砸?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-30
  • 1970-01-01
  • 2021-06-08
  • 1970-01-01
  • 2012-12-10
  • 1970-01-01
  • 2012-06-21
相关资源
最近更新 更多