在 Mac OS 上的 gnuplot Octave 中找不到 x11 终端 [英] Can't find x11 terminal in gnuplot Octave on Mac OS

查看:41
本文介绍了在 Mac OS 上的 gnuplot Octave 中找不到 x11 终端的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我运行的是 Mac OS Mavericks 10.9.4.

I am running Mac OS Mavericks 10.9.4.

通过 Gnuplot 4.6 附带的 Homebrew 安装 Octave 3.8.1

Installed Octave 3.8.1 via Homebrew which came with gnuplot 4.6

已安装 XQuartz 2.7.6.

Have XQuartz 2.7.6 installed.

完成所有操作后,我重新启动了计算机.

I restarted my computer after all was done.

为了在 octave-cli 中绘图,每个人都说我应该设置终端 x11"但是当我在 gnuplot 中运行设置终端"时我什至没有列出 x11

In order to plot in octave-cli everyone states that I should just 'set terminal x11' BUT I don't even have x11 listed when I run 'set terminal' in gnuplot

当然,octave-cli 会抱怨我的终端未知.

Of course octave-cli will complain that my terminal is unknown.

octave:1> x=1;

octave:2> plot(x);

gnuplot> set terminal aqua enhanced title "Figure 1" size 560 420  font "*,6" dashlength 1

                      ^

         line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list

我做错了什么?我该如何调试这种情况?

What did I do wrong? How can I debug this situation?

rami@ramis-macbook:~> gnuplot 

G N U P L O T

Version 4.6 patchlevel 5    last modified February 2014

Build System: Darwin x86_64

Copyright (C) 1986-1993, 1998, 2004, 2007-2014

Thomas Williams, Colin Kelley and many others

gnuplot home:     http://www.gnuplot.info

faq, bugs, etc:   type "help FAQ"

immediate help:   type "help"  (plot window: hit 'h')



Terminal type set to 'unknown'

gnuplot> set terminal



Available terminal types:

           canvas  HTML Canvas object

              cgm  Computer Graphics Metafile

          context  ConTeXt with MetaFun (for PDF documents)

            corel  EPS format for CorelDRAW

             dumb  ascii art for anything that prints text

              dxf  dxf-file for AutoCad (default size 120x80)

            eepic  EEPIC -- extended LaTeX picture environment

              emf  Enhanced Metafile format

            emtex  LaTeX picture environment with emTeX specials

         epslatex  LaTeX picture environment using graphicx package

              fig  FIG graphics language for XFIG graphics editor

              gif  GIF images using libgd and TrueType fonts

             gpic  GPIC -- Produce graphs in groff using the gpic preprocessor

          hp2623A  HP2623A and maybe others

           hp2648  HP2648 and HP2647

             hpgl  HP7475 and relatives [number of pens] [eject]

           imagen  Imagen laser printer

             jpeg  JPEG images using libgd and TrueType fonts

            latex  LaTeX picture environment

              lua  Lua generic terminal driver

               mf  Metafont plotting standard

              mif  Frame maker MIF 3.00 format

               mp  MetaPost plotting standard

             pcl5  HP Designjet 750C, HP Laserjet III/IV, etc. (many options)

              png  PNG images using libgd and TrueType fonts

       postscript  PostScript graphics, including EPSF embedded files (*.eps)

          pslatex  LaTeX picture environment with PostScript specials

            pstex  plain TeX with PostScript specials

         pstricks  LaTeX picture environment with PSTricks macros

              qms  QMS/QUIC Laser printer (also Talaris 1200 and others)

            regis  REGIS graphics language

              svg  W3C Scalable Vector Graphics driver

          tek40xx  Tektronix 4010 and others; most TEK emulators

          tek410x  Tektronix 4106, 4107, 4109 and 420X terminals

          texdraw  LaTeX texdraw environment

             tgif  TGIF X11 [mode] [x,y] [dashed] ["font" [fontsize]]

             tikz  TeX TikZ graphics macros via the lua script driver

         tkcanvas  Tk/Tcl canvas widget [perltk] [interactive]

             tpic  TPIC -- LaTeX picture environment with tpic specials

          unknown  Unknown terminal type - not a plotting device

Press return for more:   

            vttek  VT-like tek40xx terminal emulator

            xterm  Xterm Tektronix 4014 Mode

推荐答案

我找到了答案 这里.基本上 gnuplot 需要重新安装为:

I found the answer here. Basically gnuplot needs to be reinstalled as:

brew reinstall gnuplot --with-x11

此页面还有助于对 Mavericks 上的 Octave 安装进行故障排除.

This page also helps with troubleshooting Octave installation on Mavericks.

这篇关于在 Mac OS 上的 gnuplot Octave 中找不到 x11 终端的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆