【问题标题】:Small eps figure size in MatlabMatlab中的小eps图形大小
【发布时间】:2010-05-24 11:38:53
【问题描述】:

如何从 Matlab 图形创建一个小的 eps 文件?我使用 LaTeX,使用 Matlab (R2010a) 获得的 eps 大约为 6 MB。如何设置绘图选项以提供较小尺寸的 eps 图?

渲染选项painters 或zbuffer 有帮助吗?

非常感谢...

附加信息:我使用 Laprint 生成我的 eps 数据。所以,我最终得到了 2 个文件:1 个包含标签等信息的 tex 文件和一个仅用于绘图本身的 eps 文件。我使用 Laprint,因为我可以在标签中编写数学表达式,并且使用 LaTeX 中的简单命令,我可以轻松更改字体的大小。我也可以在标签中使用默认的 LaTeX 字体。

【问题讨论】:

标签: matlab figure eps


【解决方案1】:

不要使用 eps。请改用 pdf 格式,并使用 pdflatex 编译您的 LaTeX 文件。

【讨论】:

  • 谢谢。我会看看pdf或jpg是否更合适。 Pdf 仍然是矢量,但如果它仍然是一些 MB,那么我将简单地制作一个 pdf,然后使用 Acrobat 将图片捕获为 jpg。是的,我会使用 pdflatex。
【解决方案2】:

渲染选项painters 或zbuffer 有帮助吗?

这是否意味着您正在使用 OpenGL?如果是这样,那么你得到的是一个包含图像的 Postscript 文件。 Postscript 是矢量图像的不错选择,但 OpenGL 无法生成矢量图像。如果您确实需要 OpenGL 渲染器,那么您不妨使用位图图像格式。如果您真的想利用 EPS(或任何其他 Postscript 风格),那么您将需要使用 Painters。

【讨论】:

  • 谢谢。我想我会选择 jpg 或 pdf,以较小者为准并运行 pdflatex。 EPS 适用于简单的折线图,但不适用于涉及太多点的情况。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-22
  • 1970-01-01
  • 2010-11-12
  • 2013-12-15
  • 1970-01-01
  • 2016-11-25
  • 1970-01-01
相关资源
最近更新 更多