is it possible to display plots in an emacs buffer?
Angel Lopez
angel_lul at hotmail.com
Mon May 24 11:12:37 CEST 2004
Thanks all for the comments. A sort summary for the records:
- I haven't got SAS but I'll study with care the code sent by Rodney.
As far as I've understood there are too simple ways of viewing the
graphs produced by R:
1)Stephen suggested having both emacs and the plot window side by side like:
--------- -------
| | | |
| emacs | | plot|
| | | |
| | -------
---------
My screen is big enough for that but There is usually some unused space
bellow the plot window. That made me want to have an emacs window like:
----------------
|source| plot |
| file | |
| | |
----------------
| R |
----------------
and hence my request.
2) Charles suggested using the Alt-tab feature of some desktops. I used
to do it with the mouse and that was where my lose of efficiency was.
Using Alt-tab is so convenient that leaves me with no answer for "other
than "coolness", is why? "
Thanks,
Angel
A.J. Rossini wrote:
> "Charles C. Berry" <cberry at tajo.ucsd.edu> writes:
>
>
>>On Fri, 21 May 2004, Angel Lopez wrote:
>>
>>[snip]
>>
>>
>>>I'll explain the idea a bit more. When I am working in emacs and make a
>>>plot, a new X11 window opens, I see the plot and to get back to emacs I
>>>have to close or minimize the X11, I loose quite a lot of time doing
>>>this every day. Wouldn't it be great if the plots could be displayed
>>>directly inside an emacs buffer?
>>>
>>
>>After seeing the responses to this I wonder if I have missed something,
>>but...
>>
>>This sounds like a job for the desktop environment to handle.
>>
>>What desktop do you use??
>>
>>On KDE and Windows (at least) 'alt-TAB' will allow you to maximize and/or
>>bring-to-front another window. On various Solaris desktops the 'front' and
>>'open' keys on the Sun keyboard handle those operations.
>>
>>Maybe something similar applies for your desktop.
>
>
> That's one use-case and solution.
>
> Here's another:
>
> Create a means of hinting that a code set generates a figure, add 2
> buttons (hyperlinks/actions) in-lined near the plot or par commands,
> and have a thumbnail present.
>
> Use of the buttons:
> 1. bring up a viewer of the png/ps/pdf figure,
> 2. (re)generate the figure
>
> hinting code be an Sweave code chunk with fig=TRUE, or some other
> markup.
>
> There was (still is) a very nice XEmacs-only Noweb mode which adds
> buttons for navigation between code chunks AND REFERENCE hints, when
> noweb-style referencing (currently ignored by Sweave) are used.
>
> If only we'd used:
>
> <<chunkName>>=
>
> @ %ref %fig TRUE %option Setting
>
> style parameters instead of
>
>
> <<chunkName,option=Setting>>=
>
> @
>
> Then this would have been a trivial extension (of course, only for
> XEmacs, not a general solution, sigh...).
>
> best,
> -tony
>
More information about the ESS-help
mailing list