changeset 17957:e5566719e0a1

doc: Mention GUI in introduction. Update figure root properties. * intro.txi: Mention GUI in introduction. * plot.txi: Update figure root properties.
author Michael Godfrey <michaeldgodfrey@gmail.com>
date Sun, 10 Nov 2013 11:06:58 -0500
parents 6e43fbab4b29
children 1adf3710bb68
files doc/interpreter/intro.txi doc/interpreter/plot.txi
diffstat 2 files changed, 41 insertions(+), 32 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/intro.txi	Mon Nov 18 19:12:24 2013 -0500
+++ b/doc/interpreter/intro.txi	Sun Nov 10 11:06:58 2013 -0500
@@ -21,10 +21,15 @@
 @cindex introduction
 
 GNU Octave is a high-level language, primarily intended for numerical
-computations.  It provides a convenient interactive command line 
-interface for solving linear and nonlinear problems numerically, and 
-for performing other numerical experiments.  It may also be used as a 
-batch-oriented language for data processing.
+computations.  It is typically used for such problems as solving 
+linear and nonlinear equations, numerical linear algebra, statistical
+analysis, and for performing other numerical experiments.  It may also
+be used as a batch-oriented language for automated data processing.
+
+Until recently GNU Octave provided a command-line interface with
+graphical results displayed in separate windows.  The current version
+(version 3.8, released in late 2013) also provides, by default, a
+graphical user interface.
 
 GNU Octave is freely redistributable software.  You may redistribute 
 it and/or modify it under the terms of the GNU General Public License
@@ -46,10 +51,13 @@
 @node Running Octave
 @section Running Octave
 
-On most systems, Octave is started with the shell command 
-@samp{octave}.  Octave displays an initial message and then a prompt
-indicating it is ready to accept input.  You can begin typing Octave
-commands immediately afterward.
+On most systems, Octave is started with the shell command @samp{octave}.
+This, by default, starts the graphical user interface (GUI).  The central
+window in the GUI is the Octave command-line interface.  Octave displays
+an initial message and then a prompt indicating it is ready to accept
+input.  If you have chosen the traditional command-line interface only
+the command prompt appears.  In any case, you can immediately begin
+typing Octave commands. 
 
 If you get into trouble, you can usually interrupt Octave by typing
 @kbd{Control-C} (written @kbd{C-c} for short).  @kbd{C-c} gets
--- a/doc/interpreter/plot.txi	Mon Nov 18 19:12:24 2013 -0500
+++ b/doc/interpreter/plot.txi	Sun Nov 10 11:06:58 2013 -0500
@@ -1044,30 +1044,31 @@
 get (h, "");
 error: get: ambiguous figure property name ; possible matches:
 
-__graphics_toolkit__  hittest              resize
-__enhanced__          integerhandle        resizefcn
-__modified__          interruptible        selected
-__myhandle__          inverthardcopy       selectionhighlight
-__plot_stream__       keypressfcn          selectiontype
-alphamap              keyreleasefcn        tag
-beingdeleted          menubar              toolbar
-busyaction            mincolormap          type
-buttondownfcn         name                 uicontextmenu
-children              nextplot             units
-clipping              numbertitle          userdata
-closerequestfcn       paperorientation     visible
-color                 paperposition        windowbuttondownfcn
-colormap              paperpositionmode    windowbuttonmotionfcn
-createfcn             papersize            windowbuttonupfcn
-currentaxes           papertype            windowscrollwheelfcn
-currentcharacter      paperunits           windowstyle
-currentobject         parent               wvisual
-currentpoint          pointer              wvisualmode
-deletefcn             pointershapecdata    xdisplay
-dockcontrols          pointershapehotspot  xvisual
-doublebuffer          position             xvisualmode
-filename              renderer
-handlevisibility      renderermode
+__enhanced__           hittest                resize
+__graphics_toolkit__   integerhandle          resizefcn
+__guidata__            interruptible          selected
+__modified__           inverthardcopy         selectionhighlight
+__myhandle__           keypressfcn            selectiontype
+__plot_stream__        keyreleasefcn          tag
+alphamap               menubar                toolbar
+beingdeleted           mincolormap            type
+busyaction             name                   uicontextmenu
+buttondownfcn          nextplot               units
+children               numbertitle            userdata
+clipping               outerposition          visible
+closerequestfcn        paperorientation       windowbuttondownfcn
+color                  paperposition          windowbuttonmotionfcn
+colormap               paperpositionmode      windowbuttonupfcn
+createfcn              papersize              windowkeypressfcn
+currentaxes            papertype              windowkeyreleasefcn
+currentcharacter       paperunits             windowscrollwheelfcn
+currentobject          parent                 windowstyle
+currentpoint           pointer                wvisual
+deletefcn              pointershapecdata      wvisualmode
+dockcontrols           pointershapehotspot    xdisplay
+doublebuffer           position               xvisual
+filename               renderer               xvisualmode
+handlevisibility       renderermode
 @end smallexample
 
 The root figure has index 0.  Its properties may be displayed by: