Csv sphinx latexpdf从rst生成的pdf格式的丑陋、破碎的表格

Csv sphinx latexpdf从rst生成的pdf格式的丑陋、破碎的表格,csv,python-sphinx,restructuredtext,pdflatex,Csv,Python Sphinx,Restructuredtext,Pdflatex,需要有关sphinx latexpdf输出的帮助。 在rst文件中有一个文档版本csv表。html格式看起来很完美,pdf格式很糟糕。 我的桌子: .. csv-table:: :header: Version, Date, Description :widths: 15, 20, 50 34343, 02/04/2015, "| Added *httsdfsdps* support" 3434, 14/11/2014, "| Added *folsdfsdlow* parameter to

需要有关sphinx latexpdf输出的帮助。 在rst文件中有一个文档版本csv表。html格式看起来很完美,pdf格式很糟糕。 我的桌子:

.. csv-table:: 
:header: Version, Date, Description
:widths: 15, 20, 50

34343, 02/04/2015, "| Added *httsdfsdps* support"
3434, 14/11/2014, "| Added *folsdfsdlow* parameter to *hgfhfg*"
34343, 13/05/2014, "| Added *fdsf* parameter to *dfgdfgdfgdfgfdgdfgdfgdf*"
21321, 29/10/2013, "| Added *sdfsdf* parameter to *dfgsgfds*           
| Deprecated afsfsdf interface"
312321, 05/03/2013, "| Added *dsfsdfsddsfsd* parameter to *dfgdfgdfgdfgdfgdf*             
| Documented *dfgdgd*"
213211, 28/02/2013, "Added *!=* operator in *fghfghfg*"
2132132, 26/02/2013, "Added *dsfsdfsdfsdfsdfsd* in *fghf*"
213219, 07/02/2013, "| Added *jsonhash* event format
| Added *filter* parameter in event connection
| Added *group* and *map* parameter to *nph-muu-sf*"
21321321, 30/01/2013, "| Added *height* parameter in *dfgdfgdfdfg*
| Added *dfgdfgdfgdf* in dfgdfgdfgdf"
HTML

PDF

pdf格式的表格不完整。这种样式在单元格中文本的顶部和底部都有空格。为什么乳胶不采用rst的尺寸? 我能做得更好吗?怎么用?
谢谢你的帮助

我知道你的问题已经发布了一段时间,但如果它仍然是一个问题,对于可能遇到这个问题的后代来说,我是如何在自己的rst文档中修复这个问题的。我也有同样的问题,但是使用了一个标准的rst表,它是这样明确地绘制出来的

+--------+--------+---------+
|Column 1|Column 2| Column 3|
+========+========+=========+
|Value   |Value   |Value    |
+--------+--------+---------+
以此类推,许多单元格将显示在页面末尾运行的相同行为。解决方案是使用class:longtable参数,然后非常小心地缩进表以便应用该类。像这样:

.. table:: Table Title
  :class: longtable
  +--------+--------+---------+
  |Column 1|Column 2| Column 3|
  +========+========+=========+
  |Value   |Value   |Value    |
  +--------+--------+---------+
当以pdf格式呈现时,这将在多个页面上正确地打破表格。您应该能够在csv表上使用相同的类。

这是我的解决方案: 我的.rst文档中出现此问题是因为我的表不太长。如果您的表格更长,它将自动切换到下一页。我的桌子上有20行。因此,我更改一行:

+-----------+-----------+  
|           |           |  
|           |           |  
|           |           |  
+-----------+-----------+  

to   
+-----------+-----------+  
|           |           |  
+           +           +  
|           |           |  
+-----------+-----------+  
它不会改变pdf中的表格样式,但实际上表格变成了21行。当我的桌子有30行的时候。它会自动切换到下一页。但这种方式可能有点愚蠢