1WXMAXIMA(1) General Commands Manual WXMAXIMA(1)
2
3
4
6 wxmaxima - wxWidgets interface for Maxima
7
8
10 wxmaxima [-v] [-h] [-o <str>] [-e] [-b] [--logtostdout] [--pipe]
11 [--exit-on-error] [-f <str>] [-u <str>] [-l <str>] [-X <str>] [-m
12 <str>] [--enableipc] [input file...]
13
14
16 wxMaxima is a rather self-explanatory graphical front-end to the Maxima
17 computer algebra system. It provides a graphical interface and 2D for‐
18 matted output display for Maxima. Its menu system facilitates access to
19 a huge part of the Maxima native set of commands and also to a brows‐
20 able Maxima help. The dialogue windows make easy the introduction of
21 mathematical entities such as limits, matrices, etc. Besides that, it
22 extends Maxima with a few powerful features like the ability to create
23 diagrams with one parameter bound to a slider gui control.
24
25 One can create worksheets, which can include mathematical cells (and
26 the results) but also different headlines, text cells, images, page
27 breaks, etc.
28
29 Maxima is a free (GPL) common lisp implementation based on the original
30 computer algebra system Macsyma developed at MIT. It has full documen‐
31 tation (HTML and info) included.
32
33 wxMaxima uses the cross-platform GUI toolkit wxWidgets and runs na‐
34 tively on many operative systems.
35
36
38 -h, --help
39 Help: prints a list of options.
40
41
42 -v, --version
43 Prints the current version.
44
45
46 -b, --batch
47 processes the file, saves it afterward. Will halt if wxMaxima
48 finds an error message in Maxima's output and pause if Maxima
49 asks a question.
50
51
52 -o, --open=<str>
53 Open a file at startup.
54
55
56 -e, --eval=<str>
57 Evaluate the file after opening it.
58
59
60 --logtostdout
61 Log all "debug messages" sidebar messages to stderr, too.
62
63
64 --pipe Pipe messages from Maxima to stdout.
65
66
67 --exit-on-error
68 Close the program on any Maxima error.
69
70
71 -f, --ini=<str>
72 Allows specifying a file to store the configuration in
73
74
75 -u, --use-version=<str>
76 Use Maxima version <str>.
77
78
79 -l, --lisp=<str>
80 Use a Maxima compiled with lisp compiler <str>.
81
82
83 -X, --extra-args=<str>
84 Allows to specify extra Maxima arguments
85
86
87 -m, --maxima=<str>
88 Allows to specify the location of the Maxima binary.
89
90
91 --enableipc
92 Lets Maxima control wxMaxima via interprocess communications.
93 Use this option with care.
94
95
97 ~/.wxMaxima
98 The personal wxMaxima initialization file, where user-specific
99 settings are stored.
100
101
102 ~/.maxima/wxmaxima-init.mac
103 If the Maxima user directory - usually ~/.maxima/ - contains a
104 text file named wxmaxima-init.mac the contents of the file are
105 passed to Maxima automatically every time a new worksheet has
106 been started.
107
108
110 If you find a bug in wxMaxima, please report it in the wxMaxima bug
111 database ⟨https://github.com/wxMaxima-developers/wxmaxima/issues⟩
112
113 (Please check first, if it was not already reported.) And if you have a
114 fix, that would be great. wxMaxima is an open-source project, where you
115 can contribute.
116
117 If the issue is a mathematical bug, it might be a bug in Maxima (the
118 backend, which does the mathematical computations), not wxMaxima (the
119 graphical frontend).
120
121 The Maxima bug database is available at Sourceforge
122 ⟨https://sourceforge.net/p/maxima/bugs/⟩
123
124
126 • J. Rafael Rodriguez Galvan (Debian project), original author of the
127 manual page
128
129 • Gunter Königsmann (wxMaxima project)
130
131 • Wolfgang Dautermannn (wxMaxima project)
132
133
134 Permission is granted to copy, distribute and/or modify this document
135 under the terms of the GNU General Public License, Version 2 or any
136 later version published by the Free Software Foundation.
137
138
140 maxima(1), xmaxima(1)
141
142 The website of wxMaxima ⟨https://wxmaxima-
143 developers.github.io/wxmaxima/⟩
144
145 wxMaxima documentation and tutorials ⟨https://wxmaxima-
146 developers.github.io/wxmaxima/help.html⟩
147
148
149
150wxMaxima 20.12.1 2022-01-22 WXMAXIMA(1)