我已经通过 Homebrew 安装了 Octave 和 gnuplot,并下载了 AquaTerm.dmg。 当我尝试绘图时,我收到以下消息:
Octave :4>绘图(x,y)
gnuplot>设置终端aqua增强标题“图1”字体“*,6”
^
`line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list`
在bash终端中设置终端
,设置终端
,设置术语
,(同样,后面也跟着“aqua”)等什么也没给出。
我尝试在“AquaTerm”已经打开的情况下再次从 Octave 音程进行绘图,但什么也没有。我尝试直接从 gnuplot 进行绘图,但遇到同样的问题..我该如何执行此“设置终端 aqua”?
Gnuplot 启动消息显示“Terminal type set to 'x11'
”,但不知道如何更改它,之前的命令也不起作用。
由于 AquaTerm 不是从 Homebrew 安装的,也许 Octave/gnupot 找不到它......但不知道。 有什么猜测吗?谢谢!
最佳答案
我必须将 setenv("GNUTERM","X11")
添加到 OCTAVE_HOME/share/octave/site/m/startup/octaverc
(OCTAVE_HOME 通常是/usr/local) 使其永久工作。
找到的解决方案和更多详细信息:http://www.mac-forums.com/forums/os-x-apps-games/242997-plots-octave-dont-work.html
关于terminal - Octave-Gnuplot-AquaTerm 错误 : set terminal aqua enhanced title "Figure 1". ..未知的终端类型”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13786754/