New release of wxmaxima



Na 1099084299, 2004-10-29 ob 23:11, je C Y napisal(a):
> I think I asked about this earlier, so sorry if I'm rehashing old
> ground, but is it possible in theory for input to be on the "notebook"
> input line for each expression rather than the bottom line?  

I decided to separate input from output so that I could change the
widget used for displaying math. This is the third one wxmaxima uses.
Also it had to be done for wxmozilla. I do not plan to change this
anymore, so the input line could be removed.

> A couple minor suggestions:
>  - when an expression is hidden, rather than just changing the form of
> the input/output char could something to the effect if <expression
> hidden> be substituted in?  Just to make it a little more obvious there
> is something there.
> 
>  - I'm guessing the selection of sub-expressions is not implimented
> yet? That would be a nice feature, although I know it is a tricky one
> to impliment.

This two are next on my todo list.

>   On the whole, I gotta say this is impressive.  Aside from in-sheet
> input, the translations, and maybe parenthesis matching I don't see too
> many advantages of xmaxima over this.  (Inline plotting with openmath
> doesn't count since we're using gnuplot as default now) Maybe the
> interactive documentation, but if wxmaxima can handle something
> similar, has a good mechanism for multiple languages, and can run on
> Win95-XP I'd move we switch to wxmaxima for the 5.9.3 release and avoid
> the xmaxima headaches we seem to run into each time.

In-sheet input could be implemented.

Tranlation of wxmaxima can already be done - wxWidgets uses gettext. 

Interactive documentation is harder, since the help browser comes from
wxWidgets (could be done by extending its html parser, but I dont think
it's worth it).

wxmaxima has the same problems on win98 as xmaxima, I'm just lucky that
someone else solved them and all I have to do is implement the solution.

>    Maybe something useful to do would be to look at the Maple and
> Mathematica interfaces for more ideas.  Mathematica in my experience
> wasn't so hot except for 2D input templates, but that was many versions
> ago and I imagine it's improved.  Maple does the same thing as wxmaxima
> IIRC and does 1D input, 2D output.

I prefer Maple: 1d input and 2d output.

Thank for your comments
-- 
Andrej Vodopivec <andrej.vodopivec@fmf.uni-lj.si>