diff options
| author | Eli Zaretskii | 2009-08-07 15:22:29 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2009-08-07 15:22:29 +0000 |
| commit | 66783bb4641338f0cc5639bd3c60de82ff86289a (patch) | |
| tree | a52f7da3110ab3c1fdb3dff155cf1eb77a4a017e /doc/misc | |
| parent | 81a5560e3a27ec48f6591722093c3e04eda88b5f (diff) | |
| download | emacs-66783bb4641338f0cc5639bd3c60de82ff86289a.tar.gz emacs-66783bb4641338f0cc5639bd3c60de82ff86289a.zip | |
(Graphics, Devices): Update with the peculiarities of operation on MS-Windows.
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/misc/calc.texi | 55 |
2 files changed, 38 insertions, 22 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index f8dcc2548f4..7b665536cbc 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2009-08-07 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * calc.texi (Graphics, Devices): Update with the peculiarities of | ||
| 4 | operation on MS-Windows. | ||
| 5 | |||
| 1 | 2009-08-06 Carsten Dominik <carsten.dominik@gmail.com> | 6 | 2009-08-06 Carsten Dominik <carsten.dominik@gmail.com> |
| 2 | 7 | ||
| 3 | * org.texi (Publishing action): Improve documentation of file | 8 | * org.texi (Publishing action): Improve documentation of file |
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index 1be0079b243..4653a9446a4 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -28661,14 +28661,15 @@ However, it is free software. It can be obtained from | |||
| 28661 | 28661 | ||
| 28662 | @vindex calc-gnuplot-name | 28662 | @vindex calc-gnuplot-name |
| 28663 | If you have GNUPLOT installed on your system but Calc is unable to | 28663 | If you have GNUPLOT installed on your system but Calc is unable to |
| 28664 | find it, you may need to set the @code{calc-gnuplot-name} variable | 28664 | find it, you may need to set the @code{calc-gnuplot-name} variable in |
| 28665 | in your Calc init file or @file{.emacs}. You may also need to set some Lisp | 28665 | your Calc init file or @file{.emacs}. You may also need to set some |
| 28666 | variables to show Calc how to run GNUPLOT on your system; these | 28666 | Lisp variables to show Calc how to run GNUPLOT on your system; these |
| 28667 | are described under @kbd{g D} and @kbd{g O} below. If you are | 28667 | are described under @kbd{g D} and @kbd{g O} below. If you are using |
| 28668 | using the X window system, Calc will configure GNUPLOT for you | 28668 | the X window system or MS-Windows, Calc will configure GNUPLOT for you |
| 28669 | automatically. If you have GNUPLOT 3.0 or later and you are not using X, | 28669 | automatically. If you have GNUPLOT 3.0 or later and you are using a |
| 28670 | Calc will configure GNUPLOT to display graphs using simple character | 28670 | Unix or GNU system without X, Calc will configure GNUPLOT to display |
| 28671 | graphics that will work on any terminal. | 28671 | graphs using simple character graphics that will work on any |
| 28672 | Posix-compatible terminal. | ||
| 28672 | 28673 | ||
| 28673 | @menu | 28674 | @menu |
| 28674 | * Basic Graphics:: | 28675 | * Basic Graphics:: |
| @@ -29175,9 +29176,10 @@ not override it with a plain @kbd{g D} command. If you enter a | |||
| 29175 | blank line this command shows you the current default. The special | 29176 | blank line this command shows you the current default. The special |
| 29176 | name @code{default} signifies that Calc should choose @code{x11} if | 29177 | name @code{default} signifies that Calc should choose @code{x11} if |
| 29177 | the X window system is in use (as indicated by the presence of a | 29178 | the X window system is in use (as indicated by the presence of a |
| 29178 | @code{DISPLAY} environment variable), or otherwise @code{dumb} under | 29179 | @code{DISPLAY} environment variable), @code{windows} on MS-Windows, or |
| 29179 | GNUPLOT 3.0 and later, or @code{postscript} under GNUPLOT 2.0. | 29180 | otherwise @code{dumb} under GNUPLOT 3.0 and later, or |
| 29180 | This is the initial default value. | 29181 | @code{postscript} under GNUPLOT 2.0. This is the initial default |
| 29182 | value. | ||
| 29181 | 29183 | ||
| 29182 | The @code{dumb} device is an interface to ``dumb terminals,'' i.e., | 29184 | The @code{dumb} device is an interface to ``dumb terminals,'' i.e., |
| 29183 | terminals with no special graphics facilities. It writes a crude | 29185 | terminals with no special graphics facilities. It writes a crude |
| @@ -29209,14 +29211,14 @@ plot on any text-only printer. | |||
| 29209 | 29211 | ||
| 29210 | @kindex g O | 29212 | @kindex g O |
| 29211 | @pindex calc-graph-output | 29213 | @pindex calc-graph-output |
| 29212 | The @kbd{g O} (@code{calc-graph-output}) command sets the name of | 29214 | The @kbd{g O} (@code{calc-graph-output}) command sets the name of the |
| 29213 | the output file used by GNUPLOT. For some devices, notably @code{x11}, | 29215 | output file used by GNUPLOT. For some devices, notably @code{x11} and |
| 29214 | there is no output file and this information is not used. Many other | 29216 | @code{windows}, there is no output file and this information is not |
| 29215 | ``devices'' are really file formats like @code{postscript}; in these | 29217 | used. Many other ``devices'' are really file formats like |
| 29216 | cases the output in the desired format goes into the file you name | 29218 | @code{postscript}; in these cases the output in the desired format |
| 29217 | with @kbd{g O}. Type @kbd{g O stdout @key{RET}} to set GNUPLOT to write | 29219 | goes into the file you name with @kbd{g O}. Type @kbd{g O stdout |
| 29218 | to its standard output stream, i.e., to @samp{*Gnuplot Trail*}. | 29220 | @key{RET}} to set GNUPLOT to write to its standard output stream, |
| 29219 | This is the default setting. | 29221 | i.e., to @samp{*Gnuplot Trail*}. This is the default setting. |
| 29220 | 29222 | ||
| 29221 | Another special output name is @code{tty}, which means that GNUPLOT | 29223 | Another special output name is @code{tty}, which means that GNUPLOT |
| 29222 | is going to write graphics commands directly to its standard output, | 29224 | is going to write graphics commands directly to its standard output, |
| @@ -29278,14 +29280,21 @@ command for specifying the position and size of the X window. | |||
| 29278 | The normal value is @code{default}, which generally means your | 29280 | The normal value is @code{default}, which generally means your |
| 29279 | window manager will let you place the window interactively. | 29281 | window manager will let you place the window interactively. |
| 29280 | Entering @samp{800x500+0+0} would create an 800-by-500 pixel | 29282 | Entering @samp{800x500+0+0} would create an 800-by-500 pixel |
| 29281 | window in the upper-left corner of the screen. | 29283 | window in the upper-left corner of the screen. This command has no |
| 29284 | effect if the current device is @code{windows}. | ||
| 29282 | 29285 | ||
| 29283 | The buffer called @samp{*Gnuplot Trail*} holds a transcript of the | 29286 | The buffer called @samp{*Gnuplot Trail*} holds a transcript of the |
| 29284 | session with GNUPLOT. This shows the commands Calc has ``typed'' to | 29287 | session with GNUPLOT. This shows the commands Calc has ``typed'' to |
| 29285 | GNUPLOT and the responses it has received. Calc tries to notice when an | 29288 | GNUPLOT and the responses it has received. Calc tries to notice when an |
| 29286 | error message has appeared here and display the buffer for you when | 29289 | error message has appeared here and display the buffer for you when |
| 29287 | this happens. You can check this buffer yourself if you suspect | 29290 | this happens. You can check this buffer yourself if you suspect |
| 29288 | something has gone wrong. | 29291 | something has gone wrong@footnote{ |
| 29292 | On MS-Windows, due to the peculiarities of how the Windows version of | ||
| 29293 | GNUPLOT (called @command{wgnuplot}) works, the GNUPLOT responses are | ||
| 29294 | not communicated back to Calc. Instead, you need to look them up in | ||
| 29295 | the GNUPLOT command window that is displayed as in normal interactive | ||
| 29296 | usage of GNUPLOT. | ||
| 29297 | }. | ||
| 29289 | 29298 | ||
| 29290 | @kindex g C | 29299 | @kindex g C |
| 29291 | @pindex calc-graph-command | 29300 | @pindex calc-graph-command |
| @@ -29305,7 +29314,9 @@ and @samp{*Gnuplot Trail*} buffers, respectively, in another window. | |||
| 29305 | This happens automatically when Calc thinks there is something you | 29314 | This happens automatically when Calc thinks there is something you |
| 29306 | will want to see in either of these buffers. If you type @kbd{g v} | 29315 | will want to see in either of these buffers. If you type @kbd{g v} |
| 29307 | or @kbd{g V} when the relevant buffer is already displayed, the | 29316 | or @kbd{g V} when the relevant buffer is already displayed, the |
| 29308 | buffer is hidden again. | 29317 | buffer is hidden again. (Note that on MS-Windows, the @samp{*Gnuplot |
| 29318 | Trail*} buffer will usually show nothing of interest, because | ||
| 29319 | GNUPLOT's responses are not communicated back to Calc.) | ||
| 29309 | 29320 | ||
| 29310 | One reason to use @kbd{g v} is to add your own commands to the | 29321 | One reason to use @kbd{g v} is to add your own commands to the |
| 29311 | @samp{*Gnuplot Commands*} buffer. Press @kbd{g v}, then use | 29322 | @samp{*Gnuplot Commands*} buffer. Press @kbd{g v}, then use |