tit*_*usn 2 python restructuredtext docutils python-sphinx
我在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"
====== ======= ====== =====================
Run Code Online (Sandbox Code Playgroud)
根据关于简单表的Docutils文档,我希望Spinx生成的HTML表格在文本中生成,因此"yy"和"yyyy"将在不同的行上,就像"M","MM" " 等等.但结果如下:

我尝试了一些替代方法,比如在最后一列的开头使用管道(|),空行,缩进.我最接近的是在"yyyy"之前使用缩进.然后"yyyy"在下一行,但它是缩进的.当然我希望它与"yy"处于相同的缩进级别.
你需要的是一个行块:
====== ======= ====== =====================
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"
====== ======= ====== =====================
Run Code Online (Sandbox Code Playgroud)
示例输出:
