我正在尝试在reStructuredText中生成表。使用rst2pdf将内容导出到pdf。内容来自我正在解析的数据库。由于我事先不知道列宽,因此我正在使用csv-table指令来简化表的构造。
我目前正在努力解决的问题是如何使单元格中的内容可以多行显示。我用CR / LF尝试了通常用双引号引起来的单元格,但是它不起作用。有什么想法吗?
这是我的桌子上有两行不可用的单元格(“ John,Junior”应该在单元格的两行中出现):
.. csv-table:: a title
:header: "name", "firstname", "age"
:widths: 20, 20, 10
"Smith", "John", 40
"Smith", "John,
Junior", 20
关于如何进步的任何想法吗?
在此处使用Sphinx时提出了一个解决方案:csv-table formatting in Python docstrings (Sphinx) - multiple lines in one cell,但我使用的是rst2pdf,据我所知,我无法更改上面提出的主题。
感谢您的帮助。