Projet : OPÉRA

previous up next contents
Précédent : Logiciels Remonter : Logiciels Suivant : Logiciel d'édition coopérative pour les


Sous-sections


   
Logiciel et bibliothèque d'édition Thot



Participants : Stéphane Bonhomme [correspondant], Vincent Quint, Cécile Roisin.

Présentation

Thot permet de créer, de modifier et de consulter de façon interactive des documents qui respectent des modèles. Grâce à ces modèles, on obtient des documents homogènes et l'utilisateur peut se concentrer sur l'organisation et le contenu des documents qu'il traite, sans s'occuper de formatage ou de typographie, ces fonctions étant prises en charge par le système. Thot effectue également d'autres traitements pour l'utilisateur, comme les numérotations, le maintien des références croisées, la gestion des index, la correction orthographique, etc. Thot permet la production de documents dans de nombreux formats comme Postscript, LATEX, HTML ou XML.

Thot peut aussi s'intégrer dans d'autres applications, à travers sa bibliothèque d'édition et son générateur d'applications [[8]]: les applications peuvent construire leur interface et y attacher des traitements (actions) soit qui leur sont propres, soit qui sont des fonctions standard du noyau d'édition Thot. Grâce au modèle de document structuré, il s'agit de fonctions de haut niveau qui prennent en charge les tâches les plus complexes pour les applications interactives. Les applications qui traitent les documents manipulent seulement leur structure et leur contenu; l'affichage et le (re)formatage sont effectués de façon incrémentale par les fonctions de la bibliothèque [[9]].

Les structures génériques jouent un rôle important dans la construction de telles applications, puisque c'est en fonction du type d'un élément de document, ou en fonction de ses attributs logiques, que les actions de l'application peuvent être appelées.

Diffusion

La librairie d'édition Thot a été diffusée depuis plusieurs années dans le cadre de contrats de collaboration (une dizaine). Depuis février 1997 cette diffusion se fait par ftp anonyme sous forme de code source. L'éditeur de documents structurés Thot était déjà diffusé sous forme binaire depuis janvier 1996.

Ces diffusions s'accompagnent de nombreuses documentations («The Thot Tool Kit API», «The Thot APP manual», «The Thot language manual» ainsi que «Thot: User manual»), toutes accessibles depuis le serveur Web du projet.

Voir aussi la page web http://www.inrialpes.fr/opera/Thot/index.html.



previous up next contents
Précédent : Logiciels Remonter : Logiciels Suivant : Logiciel d'édition coopérative pour les