WXMAXIMA(1)

πŸ‘‘ WXMAXIMA(1) πŸ‘‘

okay bestie, so this is the wxmaxima man page from the General Commands Manual β€” yes, the whole thing is literally about wxmaxima, which is the wxWidgets interface for Maxima, and we're gonna read it together like it's the group chat. pull up a chair 🫢


✨ NAME ✨

wxmaxima β€” the wxWidgets interface for Maxima. that's it, that's the vibe πŸ’…


🌸 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...]

like, that's the whole spell you type at the terminal, bestie. copy it exactly, no cap ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so wxmaxima is a graphical front-end to the Maxima computer algebra system, and it's genuinely rather self-explanatory β€” iconic behavior honestly. it gives you a graphical interface and a 2D formatted output display for Maxima. the menu system is giving main character energy: it hands you access to a huge part of the Maxima native set of commands, plus a browsable Maxima help. and the dialogue windows make introducing mathematical entities β€” think limits, matrices, etc. β€” super easy. besides all that, it extends Maxima with a few powerful features, like being able to create diagrams with one parameter bound to a slider gui control. obsessed 😭

you can also create worksheets, which can include mathematical cells (and the results) but also different headlines, text cells, images, page breaks, etc. literally everything, it's giving scrapbook πŸŽ€

now real talk about Maxima itself: 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. slay for documentation πŸ’–

and wxmaxima uses the cross-platform GUI toolkit wxWidgets and runs natively on many operative systems. we love cross-platform πŸ’…


πŸ’œ OPTIONS πŸ’œ

okay here's the part where we go through every single flag, because every single one matters, no skipping πŸ”₯

  • -h, --help β€” Help: prints a list of options. the "wait what do I type" button, we've all been there 🫢
  • -v, --version β€” Prints the current version. so you know exactly which era of slay you're running ✨
  • -b, --batch β€” processes the file, saves it afterward. heads up though: Will halt if wxmaxima finds an error message in Maxima's output and pause if Maxima asks a question. so it's giving "unsupervised but still paying attention" πŸ’€
  • -o, --open=<str> β€” Open a file at startup. straight to business 🌸
  • -e, --eval=<str> β€” Evaluate the file after opening it. open it then run it, periodt πŸ’…
  • --logtostderr β€” Log all "debug messages" sidebar messages to stderr, too. for the girlies who need to see everything πŸ‘€
  • --pipe β€” Pipe messages from Maxima to stdout. πŸ¦‹
  • --exit-on-error β€” Close the program on any Maxima error. dramatic? yes. effective? also yes 😭
  • -f, --ini=<str> β€” Allows specifying a file to store the configuration in. your config, your rules πŸŽ€
  • -u, --use-version=<str> β€” Use Maxima version <str>. pick your fighter ⭐
  • -l, --lisp=<str> β€” Use a Maxima compiled with lisp compiler <str>. 🌈
  • -X, --extra-args=<str> β€” Allows to specify extra Maxima arguments. secret bonus args, iykyk 🀫
  • -m, --maxima=<str> β€” Allows to specify the location of the Maxima binary. point her at the right address bestie 🧚
  • --enableipc β€” Lets Maxima control wxmaxima via interprocess communications. > Use this option with care. like, actual caution, bestie β€” the man page said it, not me πŸ’€

πŸ“ FILES πŸ“

  • ~/.config/wxMaxima.conf β€” The personal wxmaxima initialization file, where user-specific settings are stored. that's your little corner of the universe πŸ’–
  • ~/.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. automatic, every time, no cap ✨

😭 BUGS 😭

if you find a bug in wxmaxima, please report it in the wxmaxima bug database. (and please check first if it was not already reported β€” a quick vibe check before you post πŸ™ˆ) and if you have a fix, that would be great. wxmaxima is an open-source project, where you can contribute. we love a contributor 🫢

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). like, know which one you're mad at, bestie πŸ’€

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. legal slay πŸ‘‘


🌈 SEE ALSO 🌈

go read those too, bestie, it's giving homework but make it cute πŸ“š


and that's a wrap, bestie πŸ’– this was the wxMaxima page for the General Commands Manual, version-and-date vibes: <rainbow>wxMaxima 2026-02-10</rainbow>. go forth and compute, you absolute icon πŸ‘‘βœ¨

πŸ“¦ where this page comes from