MathSpad version 0.80
As of Januari 26 2000, version 0.80 of MathSpad is available.
Although the interface hasn't changed much, the internal
system has changed very much.
- First of all, the whole system
is based on Unicode, which means that
you are able to use
Unicode characters in your document, in templates, on menus,
on buttons and even in file names.
- An interpreted language allows easy definition of menus, keyboards
and new functions. It is also possible to customise all the messages
used by MathSpad, using Unicode as text encoding.
- It is possible to use colors in templates and popup menus.
- There is filename completion in the file selector.
- Font changes are based on the way LaTeX changes between fonts.
This means that 240 combinations of font attributies are possible,
as long as the fonts are available on the system.
- The interpreter is able to load dynamic libraries, which allows
easy addition of new features and special functionality, such as
connections to external systems, like
PVS
or Maple.
Although MathSpad uses Unicode internally, that doesn't mean that you
will be able to use the full range of Unicode character in your
documents and LaTeX output. The X window system has to provide
the fonts in order to display the characters properly and LaTeX
has to support the characters in some way
(the Omega system is
not used yet). However, as with the previous version, it
is possible to extend MathSpad with additional fonts and to
specify the LaTeX output.
Even then, certain languages are not supported properly
due to special requirements, such as right-to-left orientation and
use of ligatures.
The source code of MathSpad 0.80 is available
from Nottingham University
as
bzipped tar file.