已经出版的数字-Matlab [重复]

问题描述 投票:1回答:1

我想创建高质量的数字,准备提交发布。最佳字体大小,要另存为(.fig,.eps,.png?)的文件类型是什么,通常是高质量图形所需的特征?

matlab fonts publish figure
1个回答
2
投票

取决于您使用的纸张编辑软件。

[如果您使用Latex或Overleaf,则导出到PDF是最简单/最简单/最小的文件大小,同时保持尽可能高的图像质量(即矢量格式)。我典型的工作流程是

  1. 创建绘图,使用set(gca,'fontsize',..)将字体大小设置为18 o 20。
  2. set(gcf,'paperpositionmode','auto');这很重要!它使您的图形如所见即所得,因此您可以相对于字体大小调整图形大小。
  3. 另存为PDF或print -dpdf以导出到图形。
  4. 调用pdfcrop yourfigure.pdf删除边距,在Linux / Mac上可以使用pdfcrop,也可以在available on Windows上使用。如果您无法安装pdfcrop,则也可以使用inkscape将图适合页面。
  5. 我通常尝试使用matlab命令使图形最终显示(以便可以轻松复制),但是如果发生无法自动进行的更改,我将使用inkscape手动打开pdf编辑。
  6. 如果该图是具有透明性的3D表面/网格渲染,我将直接调用print -dpng -r300 myfile.png直接创建png位图图像。导出为pdf会生成巨大的文件,并且渲染速度很慢。
  7. 完成后,将pdf或png上载到背面,平台直接接受这些格式。

[如果使用旧版本的MS Word,我一直在将图像导出到EPS并插入以保持图像尽可能高的质量。但是,自2017年以来,此功能已关闭

https://support.microsoft.com/en-gb/office/support-for-eps-images-has-been-turned-off-in-office-a069d664-4bcf-415e-a1b5-cbb0c334a840

但是一个人仍然可以修改注册表项以将其打开。

后来的MS Office接受svg,您可以从matlab导出它。

© www.soinside.com 2019 - 2024. All rights reserved.