Generating Multiple Outputs from Ω - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Tugboat Année : 2003

Generating Multiple Outputs from Ω

Yannis Haralambous

Résumé

In this paper, we describe how to generate multiple outputs (DVI, PostScript, PDF, XML, ...) from the same Ω document. The Ω engine is augmented with a library for manipulating mul-tidimensional contexts. Each macro can be defined in multiple versions, and macros can thereby adapt to differing contexts. Macros can be specialized for several different output formats, without changing the overall structure. As a result, the same document can be used to easily produce different output formats, with appropriate specializations for each of them, without having to make any changes to the document itself.
Dans cet article nous décrivons le processus de génération de sorties multiples (DVI, PostScript, PDF, XML, ...) à partir du même document Ω. Le moteur Ω a été muni d’une bibliothèque de sous-routines dédiée à la manipulation de contextes multi-dimensionnels. Les macros TEX peuvent être spécialisés selon le format de sortie, sans changer leur structure globale. Ainsi, le même document peut, sans la moindre modification, produire facilement différents formats de sortie avec les spécialisations ad hoc.
Fichier principal
Vignette du fichier
tb24plaice.pdf (150.87 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-02112933 , version 1 (27-04-2019)

Identifiants

  • HAL Id : hal-02112933 , version 1

Citer

John Plaice, Yannis Haralambous. Generating Multiple Outputs from Ω. Tugboat, 2003, Proceedings of EuroTeX 2003, 24 (3), pp.512-518. ⟨hal-02112933⟩
17 Consultations
3 Téléchargements

Partager

Gmail Facebook X LinkedIn More