gpt4 book ai didi

latex - 如何减少 gnuplot 的 EPS 格式输出?

转载 作者:行者123 更新时间:2023-12-04 14:46:21 31 4
gpt4 key购买 nike

我有大量数据,我想从中创建散点图并将其包含在我的 LaTeX 文档中。我使用 gnuplot 生成具有 epslatex 输出格式的散点图,以便能够轻松地将数据导入我的 LaTeX 文档。

我的问题是 EPS 文件太大(每个图形大约 14MB),这将导致输出文档非常大。很明显,原因是所有数据都包含在不需要的 EPS 文件中。

但是,我找不到压缩 EPS 文件的方法。唯一的方法是减少我拥有的样本点数量,但出于技术原因,我不想这样做。

任何人都可以建议我减少EPS图的大小吗?

我尝试使用 ImageMagick 并降低 EPS 文件的分辨率(如 convert -units PixelsPerInch plot.eps -density 300 plot2.eps ),但它缩小了不是我想要的尺寸。

提前致谢,

最佳答案

我对这个问题的解决方案是 gnuplot 中的“every”命令,即

plot "datafile" u 1:2 every 10

像这样,您已经可以将 eps 图形的大小减小 ~ 10 倍。当然,您需要自己确定在不丢失太多信息的情况下可以省略多少数据,即该图形仍应包含您想要的所有功能形象化。

如果不需要,我通常会将 eps 转换为适当大小的光栅图像,然后再将其转换回 eps。同样在这里你必须玩弄分辨率等

关于latex - 如何减少 gnuplot 的 EPS 格式输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305006/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com