emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TIP] Exporting Maxima results to LaTeX


From: Max Nikulin
Subject: Re: [TIP] Exporting Maxima results to LaTeX
Date: Wed, 8 Feb 2023 22:43:17 +0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1



On 08/02/2023 04:40, Leo Butler wrote:
Generate @@latex:\LaTeX{}@@ code from Maxima code.

You can write just LaTeX, ox-latex recognizes such pattern. The bonus is the it will be literally exported to HTML.

#+begin_example
,#+begin_src maxima :tangle maxima-init.lisp :exports none
   (defun $batchload (file) (mfuncall '$batch file))
   ($load "./maxima-init.mac")
,#+end_src
#+end_example

On tangling, this produces the ~common-lisp~ output file ~maxima-init.lisp~. It 
will be pre-loaded into Maxima.

#+begin_src maxima :tangle maxima-init.lisp :exports none
   (defun $batchload (file) (mfuncall '$batch file))
   ($load "./maxima-init.mac")
#+end_src

I am curious if it is possible to avoid duplication by e.g. using noweb.

#+begin_src maxima :tangle maxima-init.mac :exports none

At first glance :prologue header argument might be an alternative, but likely I have missed something obvious.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]