Scroll to navigation

WXMAXIMA(1) General Commands Manual WXMAXIMA(1)

NAME

wxmaxima - wxWidgets interface for Maxima

SYNOPSIS

wxmaxima [-v] [-h] [-o <str>] [-e] [-b] [--logtostderr] [--pipe] [--exit-on-error] [-f <str>] [-u <str>] [-l <str>] [-X <str>] [-m <str>] [--enableipc] [input file...]

DESCRIPTION

wxMaxima is a rather self-explanatory graphical front-end to the Maxima computer algebra system. It provides a graphical interface and 2D formatted output display for Maxima. Its menu system facilitates access to a huge part of the Maxima native set of commands and also to a browsable Maxima help. The dialogue windows make easy the introduction of mathematical entities such as limits, matrices, etc. Besides that, it extends Maxima with a few powerful features like the ability to create diagrams with one parameter bound to a slider gui control.

One can create worksheets, which can include mathematical cells (and the results) but also different headlines, text cells, images, page breaks, etc.

Maxima is a free (GPL) common lisp implementation based on the original computer algebra system Macsyma developed at MIT. It has full documentation (HTML and info) included.

wxMaxima uses the cross-platform GUI toolkit wxWidgets and runs natively on many operative systems.

OPTIONS

Help: prints a list of options.

Prints the current version.

processes the file, saves it afterward. Will halt if wxMaxima finds an error message in Maxima's output and pause if Maxima asks a question.

Open a file at startup.

Evaluate the file after opening it.

Log all "debug messages" sidebar messages to stderr, too.

Pipe messages from Maxima to stdout.

Close the program on any Maxima error.

Allows specifying a file to store the configuration in

Use Maxima version <str>.

Use a Maxima compiled with lisp compiler <str>.

Allows to specify extra Maxima arguments

Allows to specify the location of the Maxima binary.

Lets Maxima control wxMaxima via interprocess communications. Use this option with care.

FILES

~/.config/wxMaxima.conf
The personal wxMaxima initialization file, where user-specific settings are stored.

~/.maxima/wxmaxima-init.mac
If the Maxima user directory - usually ~/.maxima/ - contains a text file named wxmaxima-init.mac the contents of the file are passed to Maxima automatically every time a new worksheet has been started.

BUGS

If you find a bug in wxMaxima, please report it in the wxMaxima bug database

(Please check first, if it was not already reported.) And if you have a fix, that would be great. wxMaxima is an open-source project, where you can contribute.

If the issue is a mathematical bug, it might be a bug in Maxima (the backend, which does the mathematical computations), not wxMaxima (the graphical frontend).

The Maxima bug database is available at Sourceforge

AUTHORS

J. Rafael Rodriguez Galvan (Debian project), original author of the manual page
Gunter Königsmann (wxMaxima project)
Wolfgang Dautermannn (wxMaxima project)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.

SEE ALSO

maxima(1), xmaxima(1)

The website of wxMaxima

wxMaxima documentation and tutorials

2024-02-29 wxMaxima 24.02.2