[Date Index]
[Thread Index]
[Author Index]
Re: Displaying graphics with the MathKernel in OS X
*To*: mathgroup at smc.vnet.net
*Subject*: [mg82939] Re: Displaying graphics with the MathKernel in OS X
*From*: mcmcclur at unca.edu
*Date*: Sun, 4 Nov 2007 06:07:33 -0500 (EST)
*References*: <fgenq7$g2d$1@smc.vnet.net>
On Nov 2, 4:40 am, kevin_jazz <kevinbow... at mac.com> wrote:
> I'd like to use Mathematica the "old fashion" way by using
> the MathKernel with the notebook. However, I'd like to be
> able to display graphics.
I think this is exactly the the point behind JavaGraphics.
The following terminal session opens a window in a small
Java application and displays the results.
-------------- Begin Mathematica session -----------------
Mathematica 6.0 for Mac OS X x86 (32-bit)
Copyright 1988-2007 Wolfram Research, Inc.
In[1]:= <<JavaGraphics`
-- Java graphics initialized --
In[2]:= Plot[Sin[x]/x, {x,-2*Pi,2*Pi}, ImageSize -> 800];
-------------- End Mathematica session -------------------
You can also write your own display function that calls
an external program. I suppose a logical external viewer
on Mac OS X is Preview. Here's one way to set this up.
-------------- Begin Mathematica session -----------------
Mathematica 6.0 for Mac OS X x86 (32-bit)
Copyright 1988-2007 Wolfram Research, Inc.
In[1]:= Developer`InstallFrontEnd[];
In[2]:= df[g_] := Module[
{strm},
strm = OpenWrite["!open -f -a /Applications/Preview.app"];
WriteString[strm, ExportString[g, "EPS"]];
Close[strm];
];
In[3]:= $DisplayFunction = df;
In[4]:= Plot[x^2, {x,-2,2}]
-------------- End Mathematica session -------------------
Note that many commands involving Import/Export will
start up a FrontEnd in the background; the first
version using JavaGraphics does this, for example,
as you can see using top. For some reason, this
second version hangs without an explicit installation
of a FrontEnd.
Mark
Prev by Date:
**Re: Re: How to construct a vector whose elements are also vectors?**
Next by Date:
**Re: Converting a number back to a symbol?**
Previous by thread:
**Re: Displaying graphics with the MathKernel in OS X**
Next by thread:
**Re: Font problem in Mathematica 6.0.1 Linux**
| |