如何在 Latex 中使用内嵌字体进行编译并保留图形?

如何在 Latex 中使用内嵌字体进行编译并保留图形?

在linux平台下使用kile和IEEE Transaction文档类型。

我需要包含一些 matlab eps 格式的图形,图形内部有复杂的格式。因此我使用如下命令

\epsfxsize=0.5\textwidth \leavevmode\epsffile{figurefile} 

我也正在使用一些 pstricks 图。

问题在于

  • 当我使用 latex、bibtex、dvi2ps 和 ps2pdf 从 kile 进行编译时,字体并未嵌入,这对我来说绝对必要。
  • 当我使用 pdflatex 从 kile 进行编译时,pstricks 图形完全混乱了。
  • 当我使用从我的终端进行编译时dvips -Ppdf -G0 -tletter filename.dvi,matlab 图形不显示轴。

参数太多了,我完全不知所措。我需要的是我的图形能够通过给定的命令正确显示,pstricks 能够正确显示,并且字体能够嵌入。有关于如何编译的想法吗?

如果有这样一种免费的在线服务,可以以某种方式将字体嵌入 PDF,那么这个问题就可以解决了。

答案1

我刚刚在 R 和论文模板中做了同样的事情。您必须首先在 Matlab 的 pdf 图像输出中嵌入字体。然后使用 pdflatex 编译 latex,doc 的字体将包含在内。图像中的字体将免费提供。如果您无法让 Matlab 做到这一点,ghostscript 可以。如果您遇到问题,请告诉我。如果您使用 Linux,我有一个用于此的 shell 脚本。

相关内容