2

我在 reStructuredText 中有以下整洁的小表格:

======   =======   ======  =====================
Symbol   Meaning   Type    Example
======   =======   ======  =====================
   G     Era       Text    "GG" -> "AD"
   y     Year      Number  "yy" -> "03"
                           "yyyy" -> "2003"
   M     Month     Text    "M" -> "7"
                   or      "M" -> "12"
                   Number  "MM" -> "07"
                           "MMM" -> "Jul"
                           "MMMM" -> "December"
======   =======   ======  =====================

根据关于简单表格的 Docutils 文档,我希望 Spinx 生成的结果 HTML 表格与文本中的布局一样,因此“yy”和“yyyy”将位于不同的行上,“M”、“MM”也是如此“ 等等。然而结果是这样的:

Sphinx 生成的 HTML 表格示例。 包含日期格式字符串。

我尝试了一些替代方法,例如在最后一列的开头使用管道 (|)、空行、缩进。我最接近的是在“yyyy”之前使用缩进。然后“yyyy”在下一行,但它是缩进的。当然,我希望它与“yy”处于相同的缩进级别。

4

1 回答 1

7

你需要的是一个线块

======   =======   ======  =====================
Symbol   Meaning   Type    Example
======   =======   ======  =====================
   G     Era       Text    "GG" -> "AD"
   y     Year      Number  | "yy" -> "03"
                           | "yyyy" -> "2003"
   M     Month     Text    | "M" -> "7"
                   or      | "M" -> "12"
                   Number  | "MM" -> "07"
                           | "MMM" -> "Jul"
                           | "MMMM" -> "December"
======   =======   ======  =====================

示例输出:

带线块的重组文本表

(资源)

于 2013-07-29T16:27:33.860 回答