
Installation instructions for Windows are here.
License agreement
Please immediately make sure you agree with the legal conditions under which this program is provided to you.
System requirements
The current distribution of ActiveMath is made only for a Java virtual machine version 1.5 or higher.
You also need to setup a CAS (Computer Algebra System).
The shells/bin/shand/bin/tcshare used by all the unix shell scripts that will be used.Unpacking
Unpack the archive. e.g.
tar xfz activemath-1.0-bin.tgz. It will create a subdirectory calledactivemat-1.0. Note that a GNU-compatibletaris needed, this may mean, on Solaris, to invokegtar.Running first installation
Change your directory to the directory called
activemath-1.0that was created by the archive extraction.Make sure that you have a pre-compiled version: Does the directory activemath/lib exist? And does the file activemath.jar exist in this directory? If not, go to the activemath/bin directory and start ant.
Setting up a CAS
In order to run interactive exercises with ActiveMath, you need to setup a CAS (Computer Algebra System).Adding Content
The distributions of ActiveMath come configured with no content except the official OpenMath content dictionaries (in OMdoc version, contained in
omdoc1/cd).
A little bit of content is included though:Each of these content collections has a Content-descriptor, a properties file that describes which OMDocs should be loaded, which presentation to use, and which books they contain, these files all start with the prefix
- The ActiveMath content examples are in
omdoc1/exampleSrcThey are meant to provide a little set of examples guiding authors to illustrate the encoding of items.- Examples for interactive exercises are found in omdoc1/exercises_pool.
ContentDescr_and end up with.properties. One can use the content-collection within ActiveMath by putting a symbolic link to the content-decscriptor into theconfdirectory. For example, to use the ActiveMath content examples:
cd conf
ln -s ../omdoc1/examplesSrc/ContentDescr_Examples.propertiesAfter adding a content descriptor, you need to update the content and search index:
bin/buildIndex(This will build the content database, as well as the search index for the Search module. It can take quite some time, depending on the size of your content.)
More information about writing your own documents is sketched in the bundled authoring tools page and in the somewhat too old Authoring Comments.
Configuration
The package delivered here has been made to run with all components concentrated on one machine.
You can now proceed to the How to run instructions.