You are here: Home / Extensions / iMath

iMath

The iMath extension for intelligent formulas enables numeric and symbolic calculations inside a Writer document.

Project Description

The iMath extension for intelligent formulas enables numeric and symbolic calculations inside a Writer document. The development of iMath was prompted by a problem which I often  encountered doing calculations in my profession as a mechanical  engineer. I would first begin writing out the problem on paper, putting  together the necessary equations, and then turn to a spreadsheet to do  the actual calculations. iMath is meant to integrate this process in a single Writer document.

iMath makes use of the EQC library. Linux users will have to install this first (to simplify this, have a look at my PPA). Windows users might need to install the Microsoft Visual C++ Redistributable Package (search for "vcredist" on the Microsoft website). Please make sure to choose matching versions according to the info below!

See also the CompPad project which has a similar goal, and CmathOOoCAS which adds symbolic capabilities to calc.

How to use iMath is described in the iMath wiki and illustrated by examples in iMath-tour.odt,which you can find in the subdirectory matching your iMath version.

Known working configurations are:

  • iMath 2.0.4 on Windows 7x32 with LO 4.1.4 and MS VC++ 2010 redist
  • iMath 2.0.4 on Ubuntu 13.10 64bit with LO 4.1.3 and libeqc 1.4.11
  • iMath 2.0.3 on Windows XP 2003 with LO 4.0.4 and MS VC++ 2010 redist
  • iMath 2.0.3 on Ubuntu 12.04 32bit with LO 4.0.4 and libeqc 1.4.10
  • iMath 2.0.2 on Windows 7x64 with LO 4.0.1 and MS VC++ 2010 redist
  • iMath 2.0.2 on Windows 7x64 with LO 3.6.4.3 and MS VC++ 2010 redist
  • iMath 2.0.0 on Windows 7x64 with LO 3.5.1 and MS VC++ 2010 redist
  • iMath 2.0.2 on Ubuntu 12.04 32bit with LO 3.5 and libeqc 1.4.8
  • iMath 2.0.0 on Ubuntu 11.10 with LO 3.4 and libeqc 1.4.5
  • iMath 2.0.0 on Windows XP 2003 with LO 3.4 and MS VC++ 2010 redist

Please use the tracking system to report bugs and make feature requests, or mail me at jrheinlaender a.t. users _ sourceforge _ net.

Current Release
iMath 2.0.4

Released Dec 22, 2013 — tested with LibreOffice 4.0, LibreOffice 4.1

Bugfix release
More about this release…

Download file Get iMath for Linux-x64
.oxt bundle
Download file Get iMath for Windows
.oxt bundle
If you don't know, how to install an extension in LibreOffice, see our howto about installing extension for detailed instructions.

All Releases

Version Released Description Compatibility Licenses Status
2.0.4 Dec 22, 2013 Bugfix release More about this release…
LibreOffice 4.0
LibreOffice 4.1
GPL final
2.0.3 Aug 20, 2013 Bug-fix release More about this release…
LibreOffice 4.0
GPL final
2.0.2 Jan 11, 2013 Rebuild for LO 3.6 and fixed some minor bugs More about this release…
LibreOffice 3.5
LibreOffice 3.6
GPL final
2.0.1-updated Jul 20, 2012 Updated link to download files from sourceforge More about this release…
LibreOffice 3.4
LibreOffice 3.5
GPL final
2.0.1 Jul 07, 2012 Current stable version More about this release…
LibreOffice 3.4
LibreOffice 3.5
GPL final
2.0.0 Apr 13, 2012 Stable release More about this release…
LibreOffice 3.4
LibreOffice 3.5
GPL final
1.1.1 Dec 14, 2011 Rebuild of 1.1.0 for LibreOffice 3.4 More about this release…
LibreOffice 3.4
GPL final
Donate

LibreOffice is made available by volunteers around the globe, backed by a charitable Foundation. Please support our efforts: Your donation helps us to deliver a better product!


Legal Disclaimers and Limitations | Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0. License. This does not include the source code of LibreOffice, which is licensed under the GNU Lesser General Public License ( LGPL v.3 ).

"LibreOffice" and "The Document Foundation" are registered trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.