[ANN] Mathex release 0.2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Mathex release 0.2

Julien Delplanque
Hi all,

I just released Mathex 0.2
(https://github.com/juliendelplanque/mathex/releases/tag/0.2).

Here are the improvements:

- Made preview in GT-Inspector asynchronous.
- Improved LaTeX code generated for compilation.
- Mathex Rewriter is now loadable using 'MLoader loadRewriter'.
- Removed greek letters globals, replaced them by #symbol asMathex.
- Added some tests.
- Some more refactoring.

Documentation on Mathex-Rewriter package will be available soon on the wiki.
In a nutshell it allows to write 'Mathex smalltalk' ie using literals
without having
to send explicitly #asMathex messages on them.

So:
($b asMathex negated pm: #Delta asMathex sqrt) // (2 asMathex ,, $a
asMathex)

can be wrote:
($b negated pm: #Delta sqrt) // (2 ,, $a)

to generate: '\frac{- b \pm\sqrt{\Delta}}{ 2   a }' if you use
Mathex-Rewriter.

It comes with a GUI (see attachment) that allows to write both Smalltalk
and "Mathex-Smalltalk".

Regards,

Julien

Mathex Editor.png (52K) Download Attachment