W3C Amaya

Amaya About Amaya

INSTALL Download Amaya

Mail Mailing lists

Documentation Documentation

People Project Contributors

Possible Contributions to Amaya

 Interconnection of applications

The goal of the project is to provide a mechanism which allows the user to invoke other applications from Amaya with the current file or piece of file as a parameter. This mechanism should be available on both Unix, Windows, and MacOS platforms.

A possible extension of this work would be to connect an existing SVG editor to Amaya.

 MathML palettes/macros

MathML is an XML markup language used to represent mathematical expressions. Amaya has an in-built support for the presentation markup of MathML, which allows users to view, edit, and create MathML structures. The MathML expressions can be either part of other XML documents or be stored in a stand-alone file (using the .mml extension).

As an authoring tool, Amaya provides both a menu and a palette for editing mathematical expressions, but this interface is quite poor. For example, Amaya doesn't propose yet any predefined mathematical constructions.

The goal of the project is to provide palettes of predefined mathematical constructions and to generate MathML instances of these constructions when the user clicks on these palettes.

 XHTML templates

(Work in progress)

Authors generate often the same kind of XHTML pages. It seems then interesting to let them register page templates with their appropriate CSS (Cascading Style Sheets) stylesheets and to produce instances of this templates at the request.

The goal of the project is to provide a support for defining new local and personal templates and an interface for generating and editing instances of these personal templates. We can imagine, more or less powerful, automatic treatments when a new instance is generated: for example the generation of content, some links, etc.

Valid HTML 4.0! W3C-Amaya


Irène Vatton

Date: 2008-09-15

Copyright  ©  1994-2008 INRIA and W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.