Hi Zoltan, That is a very nice project. I did not realize that wolframscript was free to use.
You might be interested by the existing Mathematica plugin https://github.com/hammerfunctor/tm-mathematica?tab=readme-ov-file which talks to wolframscript as far as I understand. Best, Basile. > Le 10 févr. 2026 à 11:29, Zoltán Kovács <[email protected]> a écrit : > > Dear Joris, Dear Developers, > I hope you are doing well. I am thinking about writing some new plugins to > have better support to create an interactive book on technology and > mathematics education. My working platform is Linux. Some plugins already > work very nicely (including Giac, Scheme, Python, and so on) and I am happy > with them! > > Since I don't have Mathematica but WolframScript > <https://www.wolfram.com/engine/> (also known as Wolfram Engine, it is free > to use, it is fully compatible with Mathematica but no GUI is available), I > tried to connect WolframScript directly to TeXmacs by creating a symlink > /usr/local/bin/math -> > /usr/local/Wolfram/WolframEngine/14.0/Executables/math, otherwise TeXmacs > does not know about its presence and no option for a Mathematica session is. > Now, as I restarted TeXmacs, the program properly identified that there is an > executable "math" in the path and there is a new menu option > Insert->Session->Mathematica. When running a Mathematica session, TeXmacs > successfully compiled the bundled C file into my > $HOME/.TeXmacs/bin/tm_mathematica.bin, but since the required helper shared > library was not found, I got an error message. I managed to fix this by > putting another symlink /usr/local/lib/libML64i4.so -> > /usr/local/Wolfram/WolframEngine/14.0/SystemFiles/Links/MathLink/DeveloperKit/Linux-x86-64/CompilerAdditions/libML64i4.so, > so now I am happy to report that TeXmacs can communicate with my > WolframScript: > <image.png> > > Anyway, this is not a simple method for most users, so maybe some extra > documentation on this could be added to some tutorial. I am unsure why > WolframScript is invisible on my system unless I create symlinks manually, > but that's life. > > On the other hand, I started reading the docs > https://www.texmacs.org/tmweb/manual/webman-write-itf.en.html, but some links > seem to be broken, e.g. > https://www.texmacs.org/tmweb/plugin/plugin-binary.en.html does not work. I > am unsure where to find these pieces of information in TeXmacs' help system, > there are so many items, I cannot figure it out where I should start my > contributing work. Thanks in advance for giving some hints on this. > > I am definitely planning to create a plugin for GeoGebra and for GeoGebra > Discovery. > > Best, Zoltan > > -- > Dr. Zoltán Kovács, MSc > > Private Pädagogische Hochschule der Diözese Linz > https://matek.hu/zoltan > > _______________________________________________ > Texmacs-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/texmacs-dev
