[Mirrored from: http://stork.ukc.ac.uk/computer_science/EMT/]

The European Mathematical Trust (EMT)

The EMT is a non-profit company established in the United Kingdom in 1987. Its members are the national Mathematical Societies in each of the European Countries. Its chief purpose is the management of the Euromath Project for the mathematical community of Europe. EMT is an Associate Member of the European Mathematical Society.

The EUROMATH Software - an Editor for a Mathematical Environment

The EUROMATH Programme in Eastern Europe

The Committee of Management is the overall senior committee of the EMT. The current membership is:

- James H. Davenport
- Helmut Lenzing
- Branislav Rovan
- John Slater
- Richard M. Timoney
- Flemming Topsöe
- Jose M.E. Valença
- Jose Luis Vicente
- Björn von Sydow

The House Committee organises the internal management of the EMT and has responsibilities for legal and statutory matters. the current membership is:

This committee is responsible for the development of the Euromath Mathematical Editor and associated software. The current members are:

University of Bath

Bath BA2 7AY

England

Phone +44 225 826181 (office)

Phone +44 225 465435 (home + answering machine)

FAX +44 225 826492 email - jhd@maths.bath.ac.uk

Committees - House Committee, Committee of Management

Universit{\"a}t-GH Paderborn

Warburger Str. 100

D-4790 Paderborn

Germany

Phone +49-5251-60-2623 (2635) (office)

Phone +49-5251-63346 (home)

FAX +49 5251-60-3836

email helmut@uni-paderborn.de

Committees - Chair of Project Committee, Committee of Management

Department of Computer Science

MFFUK, Mlynská dolina

SK-842 15 Bratislava

Slovakia

Phone +42 7 726 635 (office)

Phone +42 7 391353 (home)

FAX +42 7 727 041

email rovan@fmph.uniba.cs

Committee of Management

University of Kent

GB-CANTERBURY Kent, CT2 7NF

England

Phone +44 227 450750 (office)

Phone +44 227 771745 (home fax)

FAX +44 227 762811

email jbs@ukc.ac.uk

Committees - Project Committee, Committee of Management, House Committee

University of Kent, CANTERBURY

Kent CT2 7NZ

England

Phone +44 227 764 000 (ext. 3229) (office)

Phone +44 227 361265 (home)

FAX +44 227 452 196

email irs1@ukc.ac.uk

EMT Company Secretary

Trinity College Dublin

Trinity College

IRL Dublin 2

Ireland

Phone +353-1-702 1196 (office)

Phone +353-1-289 6900 (home)

FAX +353-1-702 2282 (department)

email richardt@maths.tcd.ie

Committees - Project Committee, Committee of Management

University of Copenhagen

Universitetsparken 5

DK-2100 Copenhagen \O

Denmark

Phone +45 35 320732 (office)

Phone +45 42 890908 (home)

FAX +45 35 32 07 19

email topsoe@math.ku.dk

Committees - EMT Chairman, Committee of Management, House Committee

Universidade do Minho

Campus de Gualtar

4700 Braga

Portugal

Phone +351 53 604 460 or +351 53 604 470

FAX +351 53 612 954

email jmv@di.uminho.pt

Committees - Committee of Management

Universidad de Sevilla

Apartado 1160

E-41080 Sevilla

Spain

Phone +34 5 4557955 (office)

Phone +34 5 4639207 (home)

FAX +34 5 4234053

email euro@cica.es

Committees - Committee of Management

Chalmers Tekniska Högskola

S-412 96 Göteborg

Sweden

Phone +46 31 772 10 40 (office)

Phone +46 300 72848 (home); +46 35 52379 (summer house)

FAX +46 31 16 56 55

email sydow@cs.chalmers.se

Committees - Project Committee, Committee of Management

- Introduction to the EUROMATH Editor - A software environment for mathematics
- Managing Mathematics - the Mathematics DTD
- The EUROMATH system, release version 2
- PFS
- Requirements for running EUROMATH
- Support and Documentation
- Development sites
- EUROMATH Project Committee (PC)

The EUROMATH project was funded through the SCIENCE programme of the European Union and administered through the European Mathematical Trust based at the University of Kent at Canterbury, UK.

EUROMATH is a project to enhance research support for european mathematicians and to stimulate interchange among them by creating a research environment based on modern information technology. The project aims to produce both software and services.

the EUROMATH software is a homogeneous working environment adapted to the needs of the mathematician. The system is designed to incorporate an editor capable of handling mathematical documents, access to mathematical databases, an electronic mail interface and computer algebra capability.

The development is a cooperative effort between mathematicians, computer scientists and software organisations throughout Europe, latterly including individuals and organisations from Central and Eastern Europe. The project is managed on behalf of the EMT by members of the Project Committee (PC)

Central to EUROMATH is a powerful structured editor which uses Standard Generalised Mark-up Language (SGML) to create ASCII based tagged text. Documents created by the system can then be distributed electronically or as printed paper. The editor is based on the Grif structured editor designed by Vincent Quint (Grenoble) and developed by GRIF SA, St Quentin. Additional functionality has been developed by a number of partners. Organisations involved in the development of EUROMATH include:

- Fachinformationszentrum Karlsruhe (FIZ)
- Institut National de Researche en Informatique et en Automatique (INRIA), Grenoble
- EUROMATH Centre. Copenhagen (EmC)
- Instituto Engenharia de Systemas e Computadores (INESC) Lisbon

The EUROMATH Editor

Mathematical notation is essential to mathematicians for conveying ideas. However formulae were not constructed with typesetting and printing in mind and cause a number of problems when they are represented in or via electronic media.

It is desirable that mathematical notation be displayed by an authoring system in such a way that during editing their appearance is the same as that seen by the reader. It is also desirable that their elements can be easily manipulated by the author, so that they may be edited if required.

A number of text editing systems are available which encode mathematical notation. In most of these formulae are represented as an encoded string and the appropriate typesetting language must be learned in order to create them. Creating or altering formulae can be a tedious process as the strings must be edited and then viewed. Altering a formula may necessitate several iterations of the edit/preview cycle. The LaTEX system, much used for typesetting by mathematicians exhibits these disadvantages.

Most popular text editors hardly handle mathematical notation. The only way of including anything more complex than very simple formulae in documents is to first executed the formula as a graphic which is then included in the text. Needless to say the only method of editing a formula in these circumstances is to recreate or alter the graphic.

EUROMATH is a WYSIWYG (what you see is what you get) text editor with powerful mathmatics facilities, which include two methods formulae preparation. During editing, formulae are displayed on screen as they would appear on the printed page. The elements of a formula may be manipulated - moved, added or removed, and the result seen immediately by the author. Formulae can be constructed by selection from symbol palettes or, importantly, input as a LaTEX string and instantly converted to appear on screen in their final form. Changes can be made by directly manipulating the symbols or by swiftly converting the formula into a LaTEX string and editing that.

The EUROMATH Editor is a structured editor which encodes documents in Standard Generalised Mark-up Language (SGML). The essence of a structured document is that the various structural elements (title, paragraphs, headings, etc.) are predefined for each type of document. In SGML these structural rules are described in the Document Type Definition (DTD) and each document created must comply to a set of structure rules in a DTD. For example a letter DTD might define that there must be an author and recipient's address before the salutation (Dear ....). The author's address could be defined as containing several elements in a predefined order, some of which may be optional (name, house name, street name, area name, city name, code, country). In theory this makes the document completely portable between different SGML editors as long as the document includes the DTD and both editors have access to a set of rules for handling these elements.

EUROMATH version 2, a significant upgrade, was released in October 1996.

EUROMATH v2 is UNIX and X Window based. Currently there are versions for SUN4, Solaris, DECStation, IBM RS6000 and Hewlett Packard. A server running EUROMATH across a network must be a machine of this type.

EUROMATH is accessed under X Windows (commercial X versions of at least R5 or MIT X version of at least R6) in X Terminal mode across a network, or on an individual machine if it is the same type as the EUROMATH server. EUROMATH needs at least 16 MB main memory and about 30 MB disk space.

Any academic institute may subscribe to EUROMATH. Subscribers receive a copy of EUROMATH v2 for a specified platform which includes:

- a licence to run EUROMATH on their own network (10 simultaneous users by default. 50 simultaneous users in the case of mathematical institutes in Europe).
- electronic User Support through EUROMATH Support Bratislava.
- a set of (screen and postscript) fonts including a wide range of mathematical symbols
- a Personal File System to access mathematical databases (local or remote) - for mathematical institutes in Europe only

The European Mathematical Trust offers free trial licences expiring on June 15th, 1997.

After the expiry of the free licence, the subscription rates are as follows:

- ECU 1500 for 1 platform
- ECU 2500 for 2 platforms
- ECU 3000 for 3 platforms.

There will be an annual charge for upgrades.

Please contact (e-mail preferred):

Euromath SupportFaculty of Mathematics and Physics

Comenius University

Mlynska' dolina

842 15 Bratislava

Slovak Republic email: emt@fmph.uniba.sk

Tel: +42-7-726 635 Fax: +42-7-727 041

- EmNET
- EmNIS

Jill Tardivel (gmt@ukc.ac.uk)

Computing Laboratory, University of Kent at Canterbury

CT2 7NF

UK

22th October 1996.