Start configuring maxima
This commit is contained in:
parent
4fb67b6a52
commit
b25a2a103d
32
README.org
32
README.org
@ -2154,6 +2154,7 @@ variables in order to export the =info-org-link= types in this document to
|
||||
(_ nil)))))
|
||||
#+end_src
|
||||
|
||||
#+attr_latex: :options breaklines
|
||||
#+caption[Patch buffer local =ol-info=]:
|
||||
#+caption: Patch buffer local =ol-info=.
|
||||
#+name: lst:emacs-lisp-setup-buffer-local-ol-info
|
||||
@ -2166,12 +2167,14 @@ variables in order to export the =info-org-link= types in this document to
|
||||
(cl-union '(("consult" . "https://github.com/minad/consult")
|
||||
("embark" . "https://github.com/oantolin/embark")
|
||||
("marginalia" . "https://github.com/minad/marginalia")
|
||||
("maxima" . "https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html")
|
||||
("org" . "https://orgmode.org/org.html")
|
||||
("orderless" . "https://github.com/oantolin/orderless")
|
||||
("sly" . "https://joaotavora.github.io/sly/")
|
||||
("vertico" . "https://github.com/minad/vertico"))
|
||||
org-info-other-documents :test #'equal)))
|
||||
#+end_src
|
||||
|
||||
*** [[https://tecosaur.github.io/emacs-config/#translate-capital-keywords][Translate capital keywords (old) to lower case (new)]]
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: sec:convert-upper-to-lower-case-keywords
|
||||
@ -3024,6 +3027,35 @@ support.
|
||||
4. [[http://xahlee.info/talk_show/xah_talk_show_2022-01-20.html][Xah talk show: Elisp coding: xah-add-space-after-comma]]
|
||||
5. [[http://xahlee.info/talk_show/xah_talk_show_2022-01-22.html][Xah talk show: Elisp coding: narrow-to-region, sort-lines, hilight-unicode]]
|
||||
|
||||
** [[info:maxima#Top][Maxima Programming (info)]]
|
||||
:PROPERTIES:
|
||||
: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]]
|
||||
|
||||
#+caption[Configure =maxima=]:
|
||||
#+caption: Configure =maxima=.
|
||||
#+name: lst:configure-maxima
|
||||
#+begin_src emacs-lisp
|
||||
(when (ensure-package-installation 'maxima 'company-maxima)
|
||||
(add-hook 'maxima-mode-hook #'maxima-hook-function)
|
||||
(add-hook 'maxima-inferior-mode-hook #'maxima-hook-function)
|
||||
(add-to-list 'auto-mode-alist
|
||||
(cons "\\.mac\\'" 'maxima-mode))
|
||||
(add-to-list 'interpreter-mode-alist
|
||||
(cons "maxima" 'maxima-mode)))
|
||||
#+end_src
|
||||
|
||||
#+begin_src maxima :exports results :results output
|
||||
print(1+1);
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
: 2
|
||||
|
||||
** [[https://www.seas.upenn.edu/~chaoliu/2017/09/01/python-programming-in-emacs/][Python programming]]
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: sec:python-programming
|
||||
|
Loading…
Reference in New Issue
Block a user