首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SPSS表到latex (PDF)而不创建A4页面

SPSS表到latex (PDF)而不创建A4页面
EN

Stack Overflow用户
提问于 2014-02-20 23:08:50
回答 2查看 4.5K关注 0票数 1

这可能是一个愚蠢的问题,但我想不出来。我在SPSS里做了一些表格。现在我想把它们放到我的latex文档中。

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

下面是我想要的例子:

如果我导出到word,我可以进一步另存为PDF,但同样的问题也会发生。

屏幕截图工作,但没有给我相同的图片质量,我喜欢。

你们中有谁有什么建议给我吗?谢谢:)

EN

回答 2

Stack Overflow用户

发布于 2014-02-21 01:43:14

不幸的是,SPSS不提供到Latex的本机表导出。它确实提供了到html和xls的表导出,这些表导出后可以转换为Tex表。所有内容的PDF输出都会强制导出整个页面(对于图形来说也非常烦人)-但是你可能不想插入表格的图像(如果需要,你可以裁剪PDF ),但无论如何都要有一个Tex表格(使用相同的字体)作为你的文档。

我以前做过的一件事是使用PRINTLIST命令将文本表打印到更接近最终目标的输出(或文本文件),以导出到具有特定标记的文本表。在this NABBLE post中,我有一些语法可以使pandoc风格的管道样式标注表-应该很清楚如何将同样的方法用于Tex表(实际上Tex表应该更简单)。

下面是一些使用LIST使标记更接近Tex表的代码示例。

代码语言:javascript
运行
复制
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文档中(并使标题行)。

票数 1
EN

Stack Overflow用户

发布于 2014-02-21 10:47:56

您还可以使用OMS以各种格式保存设计的项目,包括XML,然后使用xml- to -Latex工具,如xmltex。您甚至可以使用XSLT从XML生成这样的转换。

在查看器中,您还可以使用Python脚本检索表,并使用基于Python的转换器工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21911730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档