从 LibreOffice 导出图表以在 Latex 文档中使用

从 LibreOffice 导出图表以在 Latex 文档中使用

我正在做一件工作,需要一些来自 Open Office 的图表。我读到你可以用\includegraphics{image.format}

问题是:任何一种导出格式对于图表的分辨率都更好吗?

附加问题:有没有工具可以将图表的数据表转换为 latex 格式?

答案1

如果您不想处理合适的分辨率,我建议使用矢量图形格式来导出图形。

我不使用开放式办公室,但在其兄弟软件 LibreOffice 中,有以下导出选项可用:

在此处输入图片描述

虽然我不了解所有这些格式,但我可以说epssvg是基于矢量的。请参阅以下两个关于如何在 latex 中使用这些格式的问题:

如何在 LaTeX 中包含 SVG 图表?

带有 pdflatex 的 eps 图形

(无论您决定使用什么,都不要使用 jpeg 来制作图表)

答案2

Libre/Open Office 有一个 pdf 导出选项。这很适合与 pdflatex 一起使用,但即使只选择了图表,导出看起来也更像打印输出(带有页码)。因此需要进行后处理。

使用 inkscape 裁剪 pdf 很容易(同样免费/开源,并且是一款非常有用的工具)。安装 inkscape 后,您还有另一个可选工具:svg 导出和包svg

或者你也可以\includegraphics[trim]使用命令裁剪 pdf——如果您有几张图表,您可以对所有图表使用相同的设置,无论是导出还是导出,因此includegraphics您只需弄清楚一次。

相关内容