plugins
plugins copied to clipboard
Collection of builtin GNU TeXmacs plugins
Collection of GNU TeXmacs plugins
Status of Plugins for GNU TeXmacs
| Plugin | MacOS | GNU/Linux | Windows | Language | Last Checker | Date |
|---|---|---|---|---|---|---|
| asymptote | :100: | :100: | :100: | Python(tmpy) | @sadhen | 2019-08-31 |
| axiom | :x: | Scheme/C | @sadhen | 2018-10-14 | ||
| cadabra | 1.46 | Scheme | @sadhen | 2018-10-14 | ||
| coq | :x: | Scheme/C | @sadhen | 2018-10-20 | ||
| dratex | :100: | :100: | :x: | Python(tmpy) | Pedro | 2018-10-20 |
| eukleides | :x: | :x: | Scheme/Shell | Pedro | 2018-10-14 | |
| feynmf | :x: | Perl/Shell | @sadhen | 2018-10-14 | ||
| fricas | 1.3.4 | 1.3.4 | Scheme | @sadhen | 2018-10-14 | |
| giac | 1.2.3.57 | Scheme | @sadhen | 2018-10-14 | ||
| gnuplot | :100: | :100: | :100: | Python(tmpy) | @sadhen | 2019-08-31 |
| graph | :100: | :100: | :100: | Python(tmpy) | @sadhen | 2019-08-31 |
| graphviz | :100: | :100: | :100: | Python(tmpy) | @sadhen | 2019-08-31 |
| macaulay2 | 1.15 | Scheme | @sadhen | 2020-01-29 | ||
| maxima | 5.43.0 | 5.41 | 5.42.0 | Scheme/Lisp | @sadhen | 2020-01-29 |
| octave | 5.1.0 | 4.2.2 | Scheme/Shell | @sadhen | 2020-01-29 | |
| pari | 2.11.2 | 2.9.5 | 2.11.0 | Scheme | @sadhen | 2020-01-29 |
| python | :100: | :100: | :100: | Python(tmpy) | Pedro | 2018-10-14 |
| sage | 8.3 | 8.1 | :x: | Python(tmpy) | @sadhen | 2018-10-14 |
| scheme | :100: | :100: | :100: | Scheme | @sadhen | 2018-10-14 |
| scilab | :x: | 6.0.1 | Scheme | @sadhen | 2018-10-14 | |
| shell | :100: | :100: | Scheme/C++ | @sadhen | 2018-10-14 | |
| xypic | :100: | :100: | :100: | Python(tmpy) | @sadhen | 2019-08-31 |
| yacas | 1.8.0 | 1.3.6 | 1.3.6 | Scheme | @sadhen | 2020-01-29 |
NOTE: It is not a good idea to implement a plugin using Shell scripting. Ideally, plugins should be implemented in Scheme(Guile).
Trouble Shootings
Octave
For GNU TeXmacs 1.99.12 on macOS, we have to install the missing .octaverc via
wget https://github.com/texmacs/plugins/raw/master/octave/octave/.octaverc -O /Applications/TeXmacs-1.99.12.app/Contents/Resources/share/TeXmacs/plugins/octave/octave/.octaverc
or (It is a pity that Github is not always available for some areas)
wget https://gitee.com/texmacs/plugins/raw/master/octave/octave/.octaverc -O /Applications/TeXmacs-1.99.12.app/Contents/Resources/share/TeXmacs/plugins/octave/octave/.octaverc
PariGP
For GNU TeXmacs 1.99.12 on macOS, please add /Applications/PariGP.app/Contents/Resources/bin/ to your PATH. And do NOT install PariGP using Homebrew.
How to contribute
Documentation on how to interface TeXmacs with an extern application can be browsed
in the Help->Interfacing menu or online.