欢迎光临!
若无相欠,怎会相见

reStructuredText文档中文表格对齐

序言

前段时间,有心将一段时间的积累整理一下,没想到却在用什么整理的问题上纠结了大半天,最终我选择了 Python 的 reStructuredText 标记语言。

reStructuredText

这个轻量级标记语言就不多说了,自我感觉是比 Markdown 好点,相对的稍微难点儿。

不过,我在使用的过程中遇到了相当多的问题,有部分是不熟悉导致的,有部分确实是需要别人指点。本次就记录一下表格中含有中文时的解决方案。

中文表格

初次使用时,很可能会出现如下错误:

经过我的不断搜索和实验,终于解决了这个问题,总结了如下规律:

  • 一个中文相当于两个符号
  • rst 文档中的符号不必对齐,但必须保持长度一致

栗子

以上图为例,“名称”上方的“-”一共有 42 个,长度为 42,由于一个中文相当于两个符号,也就是说“名称”那一格的长度需要是 40,用空格将长度补为 40 后的结果如下:

解析后的结果为:

结语

总的来说,使用 reStructuredText 写文档虽然比较麻烦,但是成果很不错,写完也很有成就感,哈哈。

还是那句话,会者不难,本文仅作参考,若帮助了你,我很高兴~

如有错误,敬请指出,感谢指正!    — 2019-10-29  20:13:58

 

赞(0) 打赏
转载请注明:飘零博客 » reStructuredText文档中文表格对齐
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

欢迎光临