Latex 如何以八度音阶将绘图保存为彩色.eps

Latex 如何以八度音阶将绘图保存为彩色.eps,latex,octave,eps,Latex,Octave,Eps,我正在使用win7和octave 3.6.4, 当我用倍频程和另存为.eps生成一个绘图时,它的颜色消失了。 例如: clf(); surf(peaks); 生成以下图形 但是当我分别运行以下代码时 saveas (1,"test.eps") or print (1,"test.eps") or print -deps test.eps 要将图形另存为.eps并将其导入latex,它将变为灰度。 试试看 print -depsc test.eps 或 如果第一个不起作用 编辑: 您正在

我正在使用win7和octave 3.6.4, 当我用倍频程和另存为.eps生成一个绘图时,它的颜色消失了。 例如:

clf();
surf(peaks);
生成以下图形

但是当我分别运行以下代码时

saveas (1,"test.eps")  or print (1,"test.eps") or print -deps test.eps
要将图形另存为.eps并将其导入latex,它将变为灰度。 试试看

print -depsc test.eps

如果第一个不起作用

编辑

您正在使用哪个图形工具包?有了
gnuplot
,使用
-eps
标志,它对我(Octave 3.6.2,Win XP)来说效果很好。

您可以使用

print -dtex test.tex

Octave会自动将您的体形导出为LaTeX/Color EPS体形,并使用LaTeX字体。

pkg load gnuplot
?你是说
graphics\u toolkit gnuplot
?不,我是说
pkg load gnuplot
,但实际上是在使用
qt
图形工具包时,我在尝试打印到eps时出错了。加载
gnuplot
包消除了错误,但我仍然无法打印。然后我切换到
gnuplot
graphics工具包,我能够成功地打印。我将从我的答案中删除这一点,因为它无关紧要。谢谢你指出,这是个奇怪的问题。您是否尝试在其他程序中打开eps文件以检查其是否有颜色?您确定问题不在LaTeX端吗?您如何处理输出.tex文件?
print -dtex test.tex