这可能是一个愚蠢的问题,但我想不出来。我在SPSS里做了一些表格。现在我想把它们放到我的latex文档中。
我所做的是,我在SPSS中右键单击该表,然后按export。在这里我可以选择PDF或.doc。但创建的PDF文件会生成一个文件,其中表格位于页面顶部(A4大小,底部为"page 1“)。我不要这个,我只想要那张桌子。下面是一个例子:

下面是我想要的例子:

如果我导出到word,我可以进一步另存为PDF,但同样的问题也会发生。
屏幕截图工作,但没有给我相同的图片质量,我喜欢。
你们中有谁有什么建议给我吗?谢谢:)
发布于 2014-02-21 01:43:14
不幸的是,SPSS不提供到Latex的本机表导出。它确实提供了到html和xls的表导出,这些表导出后可以转换为Tex表。所有内容的PDF输出都会强制导出整个页面(对于图形来说也非常烦人)-但是你可能不想插入表格的图像(如果需要,你可以裁剪PDF ),但无论如何都要有一个Tex表格(使用相同的字体)作为你的文档。
我以前做过的一件事是使用PRINT或LIST命令将文本表打印到更接近最终目标的输出(或文本文件),以导出到具有特定标记的文本表。在this NABBLE post中,我有一些语法可以使pandoc风格的管道样式标注表-应该很清楚如何将同样的方法用于Tex表(实际上Tex表应该更简单)。
下面是一些使用LIST使标记更接近Tex表的代码示例。
DATA LIST FREE / Variable (A1) Mean Median (2F4.2).
BEGIN DATA
A 3.25 2.00
B 2.56 2.50
C 9.87 10.20
END DATA.
*Using LIST to make Latex style table.
STRING Mid (A1) End (A2).
COMPUTE Mid = "&".
COMPUTE End = "//".
LIST /VARIABLES = Variable Mid Mean Mid Median End.这是在我的机器上生成的输出的屏幕截图。

因此,在这里,我仍然需要将文本输出复制粘贴到我的Tex文档中(并使标题行)。
发布于 2014-02-21 10:47:56
您还可以使用OMS以各种格式保存设计的项目,包括XML,然后使用xml- to -Latex工具,如xmltex。您甚至可以使用XSLT从XML生成这样的转换。
在查看器中,您还可以使用Python脚本检索表,并使用基于Python的转换器工具。
https://stackoverflow.com/questions/21911730
复制相似问题