Edit the Maxima programming section

This commit is contained in:
Gerard Vermeulen 2022-07-01 14:11:48 +02:00
parent 152624a8b1
commit 494806184f

View File

@ -3033,9 +3033,13 @@ support.
:CUSTOM_ID: sec:maxima-programming
:END:
1. [[https://gitlab.com/sasanidas/maxima][Maxima Mode]]
2. [[https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-maxima.html][Maxima Source Code Blocks in Org Mode]]
3. [[https://home.csulb.edu/~woollett/mbe.html][Maxima By Example]]
Listing [[lst:configure-maxima]] configures [[https://gitlab.com/sasanidas/maxima][Maxima Mode]]. The following list contains
more information:
1. [[https://gitlab.com/sasanidas/maxima][Maxima Mode]] is an Emacs interface to the computer algebra system [[https://en.wikipedia.org/wiki/Maxima_(software)][Maxima]].
2. [[https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-maxima.html][Maxima Source Code Blocks in Org Mode]] shows how to use [[https://en.wikipedia.org/wiki/Maxima_(software)][Maxima]] in [[https://orgmode.org/][Org Mode]].
3. [[https://home.csulb.edu/~woollett/mbe.html][Maxima By Example]] is a tutorial for [[https://en.wikipedia.org/wiki/Maxima_(software)][Maxima]].
Listing [[lst:maxima-example]] is a minimal example of how to use how to use [[https://en.wikipedia.org/wiki/Maxima_(software)][Maxima]]
in [[https://orgmode.org/][Org Mode]].
#+caption[Configure =maxima=]:
#+caption: Configure =maxima=.
@ -3050,11 +3054,14 @@ support.
(cons "maxima" 'maxima-mode)))
#+end_src
#+begin_src maxima :exports results :results output
#+caption[Maxima example]:
#+caption: Maxima example.
#+name: lst:maxima-example
#+begin_src maxima :exports both :results output
print(1+1);
#+end_src
#+RESULTS:
#+RESULTS: lst:maxima-example
: 2
** [[https://www.seas.upenn.edu/~chaoliu/2017/09/01/python-programming-in-emacs/][Python programming]]