Main Page: Difference between revisions

From iMath
Jump to navigation Jump to search
No edit summary
 
(29 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<big>'''iMath extension for Openoffice.org'''</big>
== '''iMath extension for LibreOffice''' ==


The iMath extension to Openoffice.org 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 OOo text document.
The iMath extension to LibreOffice (and Apache OpenOffice) enables numeric and symbolic calculations inside Writer and Impress documents. 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 Office document.


See also the [http://sourceforge.net/projects/comppad CompPad project] which has a similar goal, and [http://extensions.services.openoffice.org/en/project/CmathOOoCAS CmathOOoCAS] which adds symbolic capabilities to calc.
== Contents ==
* [[Installation]]
* [[Usage]]
* [[:Category:Reference|iFormula keywords reference]]
* [[Examples]]
* [[FAQ|Questions and Answers]]
* [[Bugs|Bugs and feature requests]]
* [[Changelog]]
* [[Copyright]]


iMath makes use of the [http://sourceforge.net/projects/eqc EQC library]. Linux users will have to install this first. Windows users might need to install the Microsoft Visual C++ Redistributable Package (search for "vcredist" on the [http://www.microsoft.com Microsoft website]). Please make sure to choose matching versions according to the info below!
== Download and installation ==


Due to the OpenOffice/LibreOffice and Windows/Linux divide, sadly not everything works as it should. Known working configurations are:
iMath can be downloaded from [http://sourceforge.net/projects/ooo-imath/files sourceforge]. You might also want to have a look at
* Ubuntu 11.10 with LibreOffice 3.4, libeqc 1.4.5 and iMath 2.0.0
the [http://sourceforge.net/projects/comppad CompPad project], and [http://extensions.services.openoffice.org/en/project/CmathOOoCAS CmathOOoCAS] which adds symbolic capabilities to calc. Both of these projects appear to be unmaintained, though.
* Ubuntu 11.10 with LibreOffice 3.4, libeqc 1.4.4 and iMath 1.1.1
* Windows 7x64 with LibreOffice 3.5.1.2, libeqc 1.4.5 and iMath 2.0.0 (thanks to Dominik Woźniak for testing it)
* Windows 7x64 with OpenOffice 3.2.1 and iMath 1.1.0 (thanks to Dominik Woźniak for testing it)
* Windows XP 2003 with LibreOffice 3.4, libeqc 1.4.5, iMath 2.0.0 and MS VC++ 2010 redist
* Windows XP 2003 with OpenOffice 3.2.1, iMath 1.1.0 and MS VC++ 2008 redist


== Contents ==
Up to version 2.1.4, iMath makes use of the [http://sourceforge.net/projects/eqc EQC library]. Linux users will have to install this first.  
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Installation Installation]
 
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Usage Usage]
Windows users might need to install the Microsoft Visual C++ Redistributable Package (search for "vcredist" on the [http://www.microsoft.com Microsoft website]). Please make sure to choose matching versions according to the information below!
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Reference Reference]
 
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Examples Examples]
If your operating system can install .deb packages, have a look at my [http://launchpad.net/~jrheinlaender/+archive/ppa PPA]. Note that if your system does not have libginac6 with a minimum version of 1.7.1, you must install from the PPA. In this case the required version of libginac6 will be installed as well.
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=FAQ Questions and Answers]
 
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Bugs Bugs and feature requests]
Due to the OpenOffice/LibreOffice and Windows/Linux divide, sadly not everything works as it should.  
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Changelog Changelog]
Known working configurations are:
* [http://sourceforge.net/apps/mediawiki/ooo-imath/index.php?title=Copyright Copyright]
* iMath 2.3.0 on Ubuntu 20.04 64 bit with LO 6.4.6.2
* iMath 2.3.0 on Windows 10 64 bit with LO 6.4.7 and MS VC++ 2017 redist
* iMath 2.3.0 on Windows 10 64 bit with LO 7.0.2.2 and MS VC++ 2017 redist
* iMath 2.2.8 on Ubuntu 18.04 64 bit with LO 6.0
* iMath 2.2.8 on Windows 8.1 64 bit with LO 6.1 64 bit and MS VC++ 2017 redist
* iMath 2.2.8 on Windows 10 64 bit with Apache OpenOffice 4.1.8 and MS VC++ 2017 redist
* iMath 2.2.8 on Windows 8.1 64 bit with Apache OpenOffice 32 bit and MS VC++ 2017 redist
* iMath 2.2.6 on Ubuntu 18.04 64 bit with LO 6.0
* iMath 2.2.6 on Windows 8.1 64 bit with LO 6.1 64 bit and MS VC++ 2017 redist
* iMath 2.2.6 on Windows 7 Home 32 bit with LO 6.1 or AOO 4.1 and MS VC++ 2017 redist

Latest revision as of 08:55, 20 December 2020

iMath extension for LibreOffice

The iMath extension to LibreOffice (and Apache OpenOffice) enables numeric and symbolic calculations inside Writer and Impress documents. 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 Office document.

Contents

Download and installation

iMath can be downloaded from sourceforge. You might also want to have a look at the CompPad project, and CmathOOoCAS which adds symbolic capabilities to calc. Both of these projects appear to be unmaintained, though.

Up to version 2.1.4, iMath makes use of the EQC library. Linux users will have to install this first.

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 information below!

If your operating system can install .deb packages, have a look at my PPA. Note that if your system does not have libginac6 with a minimum version of 1.7.1, you must install from the PPA. In this case the required version of libginac6 will be installed as well.

Due to the OpenOffice/LibreOffice and Windows/Linux divide, sadly not everything works as it should. Known working configurations are:

  • iMath 2.3.0 on Ubuntu 20.04 64 bit with LO 6.4.6.2
  • iMath 2.3.0 on Windows 10 64 bit with LO 6.4.7 and MS VC++ 2017 redist
  • iMath 2.3.0 on Windows 10 64 bit with LO 7.0.2.2 and MS VC++ 2017 redist
  • iMath 2.2.8 on Ubuntu 18.04 64 bit with LO 6.0
  • iMath 2.2.8 on Windows 8.1 64 bit with LO 6.1 64 bit and MS VC++ 2017 redist
  • iMath 2.2.8 on Windows 10 64 bit with Apache OpenOffice 4.1.8 and MS VC++ 2017 redist
  • iMath 2.2.8 on Windows 8.1 64 bit with Apache OpenOffice 32 bit and MS VC++ 2017 redist
  • iMath 2.2.6 on Ubuntu 18.04 64 bit with LO 6.0
  • iMath 2.2.6 on Windows 8.1 64 bit with LO 6.1 64 bit and MS VC++ 2017 redist
  • iMath 2.2.6 on Windows 7 Home 32 bit with LO 6.1 or AOO 4.1 and MS VC++ 2017 redist