wxMaxima
Changes
Coming next
- New 'Inspector' pane - for displaying current variable values, function and macros definitions, labels' values and option variables values
- Search & Replace
- Autocompletion for builtin and user define functions/variables
- New translation: Czech
wxMaxima 0.8.3
Major new features:
- new cell types added: Subsection, Page break
- sections and subsections are 'auto-numbered' (think LaTeX)
- title, section and subsection cells can be folded (to hide the contents)
- Addition of 'panes' to the user interface (the buttons at the bottom concept reworked)
- Buttons from the bottom moved into a 'General Math' pane
- New 'Statistics' pane - shortcuts for statistics related Maxima functions
- New 'History' pane - command history
- New 'Insert Cell' pane - shortcuts for inserting cells
- New menu entry for 'to_poly_solve'
- Improved rendering (more TeX-like) of integral, sum, product symbol and parenthesis via jsMath fonts
- New translation: Danish
Minor improvements / fixes:
- certain special keys (Windows key...) are now ignored (before, pressing them inserted garbage)
- hiding improved: hiding a text or input cell now shows the first line of the content
- zooming improved: zoom is now percentual, affects only current document, changes all the fontsizes in the document
- image cells now contain a line for a description of 'figure'
- support for merging and dividing cells via right click menu
- HTML and LaTeX exports improved (better styles handling fro HTML, changed Title cell handling in LaTeX, utf-8 encoding for LaTeX export...)
- new inline plotting wrapper functions: wxhistogram, wxscatterplot, wxbarsplot, wxpiechart, wxboxplot.
- fixed width input/output labels
- toolbar is optional
- animations can be viewed with mousewheel
- improved speed of large outputs (useful for inline help with ?, example: '? plot2d;')
- input label (%in) is reset to '-->' if there are changes in input since last evaluation
- various bugfixes
wxMaxima 0.8.2
Major new features:
- new wxMaxima document format (not compatible with .wxm) which saves maxima output and inline plots into a single file (you can still save and load ".wxm" format, but you don't get the improvements of the new one)
- images can be inserted into the document
- when input is modified after evaluation, output becomes gray to indicate it is no longer up to date
- styles section improved: colors can be set for all elements of wxmaxima document, title, section and text cells can have a different font, support for loading/saving styles into a file
- "Open Recent" added to the file menu
Minor improvements / fixes:
- "unix copy" (copy on select) now working as expected (selection copies, middle mouse click pastes)
- option to use evaluate with enter instead of shift-enter
- full screen mode (alt + enter)
- backspace and delete keys can be used for deleting cells when horizontal cursor is active
- bugfixes
- Restart Maxima doesn't clear the document
- reduced the number of redraws - the GUI feels a bit snappier
- Opening a WXM file doesn't automaticly restart Maxima
wxMaxima 0.8.1
- bugfix: set horizontal cursor after Maxima header when starting wxMaxima
- bugfix: when horizontal cursor is active keys like left, right, page up/down, home/end don't insert a new input cell
- new feature: optional, display center dot instead of *
wxMaxima 0.8.0
- wxMaxima document now made of 'cells'
- cells can be evaluated with SHIFT-ENTER
- long Maxima outputs can be hidden by clicking into the triangle at the top of that cell's left bracket
- reorganised some menus
- cells can now be edited by single-click
- if you have a selection of text/code, ([{ will put ([{}]) around selection and place cursor before first ([{, pressing }]) will put the cursor after the last }])
- double clicking will select the word under the cursor
- double clicking on (,[,{ or },],) will select the text/code between ([{ }])
- F1 now selects the word under cursor if there's no selection, and searches help for that word
- removed the INPUT line
- introduced a 'horizontal cursor': click between cells to set it, start typing to insert a new input cell, press F6 to insert a new text cell, SHIFT-UP/DOWN or click'n'drag selects cells
- Maxima questions answered in the document - a cursor should appear, SHIFT-ENTER sends your answer to Maxima. If a cursor doesn't appear, click below the cell, type the answer and press SHIFT-ENTER
