为什么我收到警告" epstool二进制文件不可用",with saveas(gcf,' filename.pdf')

时间:2014-10-18 09:36:39

标签: matlab octave

我正在使用八度音程绘制轮廓并使用命令saveas(gcf,'rainzam.pdf')我输出正常,但我只是想知道为什么会收到以下警告:

warning: print.m: epstool binary is not available.
Some output formats are not available.
warning: print.m: fig2dev binary is not available.
Some output formats are not available.

这并不严重,但如果有办法让它们消失,我将不胜感激。

1 个答案:

答案 0 :(得分:7)

正如here所述,您需要安装epstoolfig2dev,这是xfig的一部分。

根据您的系统,可能有可用的包。

例如,在openSUSE上,只发出产生

cnf epstool
Try installing with:
    sudo zypper install epstool

如果cnf epstool仍然产生epstool: command not found,那么您需要订阅Publishing个回购。最简单的方法是使用one-click install

同样地,sudo zypper install transfig获得fig2dev


或者,您可以禁用警告:

warning("off", "print.m: epstool binary is not available")
warning("off", "print.m: fig2dev binary is not available")

但是epstoolfig2dev的功能将无法使用。