Amaya W3C
About Amaya
Download Amaya
Mailing Lists
Project Contributors
The documentation provided with this release is not complete yet, but it should be enough to understand how to use and configure Amaya. Some documentation is also available for developers.
For those who want to port Amaya to a new platform or adapt it to their needs, there is a document which explains:
How to compile the Amaya environment on Unix platforms from the distributed source tree.
Compiling Amaya on PC / Windows platforms is different. See Compiling Amaya On Windows NT for more information on how to compile and install Amaya.
The text of menus, dialog boxes, and messages are stored in files found in
the Amaya/config directory: xx-amayadialogue, xx-amayamsg, and
xx-libdialogue, where xx represents the code of the selected language (en, fr,
etc.). All these files are generated by a Perl script applied to following
three xml files:
The best way to add a new language is to send us a new copy of these three files, with the new <language> declaration in the <control> section, and a new <message> entry for each <label>.
If you have access to the Amaya CVS base, the Perl script is
Amaya/tools/xmldialogues/scripts/Am_dial_managment.pl
Amaya is able to work with several dictionaries. It selects the current set
of dictionaries according to the language of the current element. Within a
<p xml:lang="en">, it will use Eprinc.dic and Eperso.dic (or
.DIC dictionaries if .dic are not available). Eprinc.dic is the main
compressed English dictionary. Eprinc.dic is the main textual English
dictionary. Eperso.dic (or Eperso.DIC) dictionary registers personal English
words. Within a <p xml:lang="fr">, it will use Fprinc.dic
and Fperso.dic. dictionaries.
The format of a .DIC dictionary is very simple:
When you ask Amaya to learn the new word, it inserts it in the
$AmayaHome/dictionary.DCT dictionary. That dictionary has exactly
the same format as .DIC dictionaries and you can use that facility to extend or
create a directory.
Suppose I want to extend the French directory:
extenddic/dic/Fprinc.DIC$AmayaHome/dictionary.DCT and I add
some missing words with the learn function of Amaya.Amaya/dicopar
directory.The diccompress program source and current existing .DIC
dictionaries are available in extenddic.tgz tar file. The included
extenddic directory must be created next to the Amaya
source directory as diccompress.c uses Amaya include files.
Those who want to extend or change Amaya need to read the following documentation:
Amaya is based on the results from the Thot research activity developed at INRIA.
Some articles about Amaya have been published in scientific conferences and journals:
Date: 2012年01月18日
Copyright??ゥ? 1994-2012 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.