Groupe francophone des Utilisateurs de TEX, LATEX et logiciels compagnons
Accueil > Manifestations > Journées GUTenberg > Congrès GUTenberg 2000 : LaTeX & XML - coopération pour l’internet

Congrès GUTenberg 2000 : LaTeX & XML - coopération pour l’internet

Publié le dimanche 12 février 2012, par Jérémy Just,

Dernière modification le 20 mai 2022

LaTeX & XML : coopération pour l’internet

 

GUTenberg2000, toulouse
CONGRÈS GUT2000, 10-12 MAI 2000

Université Paul Sabatier, Toulouse

Président du colloque : Maurice Laugier.

Comité de programme :

Présidente : Michèle Jouhet (CERN, Genève).

Membres :
 Jacques André (IRISA, Rennes),
 Thierry Bouche (UJF, Grenoble),
 Jean-Pierre Drucbert (ONERA, Toulouse),
 Daniel Flipo (Maths, Lille),
 Michel Goossens (CERN, Genève),
 Marie-Louise Munier (Éditions de physique, Paris),
 Bruno Piguet (Météo-France, Toulouse).

Organisation locale :

Président : Yves Soulet (Université Paul Sabatier, Toulouse)

Membres :
 Anne Colin (Théma, Toulouse),
 Pierre Legrand (Service interétablissement de coopération documentaire, Toulouse).

Les tutoriels en salle de consoles sont possibles grâce au Centre Interuniversitaire de Calcul de Toulouse.

GUT-2000 bénéfice de l’aide financière des organismes suivants
 Université Paul Sabatier.

Actes

Les actes ont été publiés dans le Cahier GUTenberg n°35-36.

Programme

Contenu en quelques mots-clés

 découvrir et apprendre XML (nouveau langage pour le Web) ;
 démarrer et se perfectionner en LaTeX ;
 savoir passer de LaTeX à HTML avec TeX4ht ;
 la typographie dans toutes les langues avec Omega ;
 le futur de TeX avec NTS ;
 le nouveau LaTeX : création facilitée de tout style typographique ;
 méthodes, outils et réalisations spécifiques autour de TeX ;
 distributions de TeX proposées par GUTenberg.

Mercredi 10 mai : deux sessions en parallèle

Session I

9h-12h & 14h30-15h30 — Tutoriel X : Michel Goossens (CERN)
Premiers pas en XML et XSL
(aucune connaissance prérequise)

C’est une introduction pratique au language XML (eXtensible Markup Language ou langage extensible de balisage) basée sur des exemples simples d’utilisation.

Suivra une introduction à XSL, le langage de feuilles de style associé à XML, qui a trois composantes :
 Xpath (pour l’adressage de l’information dans un document XML) ;
 XSLT (pour la transformation des sources XML en HTML, LaTeX ou PDF) ;
 XSLF (un langage XML pour une description formelle du formatage des sources XML).

D’autres travaux dans le domaine XML seront présentés : XLink et Xpointer pour la définition de liens généralisés, Xschema pour la description de la structure d’une classe de documents XML, SVG pour le graphique. Après ce tutoriel, les participants devront pouvoir définir un langage propre à leur domaine d’application et faire leurs premiers pas dans le développement de feuilles de style nécessaires pour gérer et présenter l’information sur le Web.

16h-18h — Communications

 J. André & P. Laurent : Journaux électroniques : quoi et comment ?
 F. Boulanger & Y. Bourda : Documentation de projet en XML.
 V. Boulétreau & J.-P. Ducasse : Production de documents structurés à grande échelle ; diffusion électronique des thèses universitaires.
 Y. Bourda & M. Hélier : Métadonnées, RDF et XML ; application aux documents pédagogiques.

Session II

9h-12h30 — Tutoriel H : Fabrice Popineau (Supelec)
TeX4ht ou « affichez vos documents LaTeX sur le Web »
(en salle de terminaux X, nombre de places limité, connaissances élémentaires en LaTeX prérequises).

TeX4ht est un convertiseur LaTeX vers HTML disponible sur le CD TeX-Live 4 (distribué par GUTenberg). À la différence des autres outils de ce type, TeX4ht utilise le moteur LaTeX pour effectuer la conversion. À l’issue du tutoriel, les participants sauront prendre en main cet outil et afficher leurs documents LaTeX sur un serveur Web.

14h30-18h — Tutoriel O : Yannis Haralambous (Atelier Fluxus Virus)
Omega ou « une typographie pour toutes les langues du monde »
(en salle de terminaux X, nombre de places limité, connaissances élémentaires en LaTeX souhaitées).

Omega est une extension de TeX dans le but de proposer une typographie dans toutes les langues ; grâce à sa compatibilité avec les standards XML, MathML et Unicode, il est de plus en plus répandu. Après un aperçu de la motivation et une présentation des notions de base, Unicode en particulier, les participants apprendront à utiliser Omega :

 composition du français grâce aux fonctionnalités spéciales,
 production de documents MathML et XML,
 composition des langues telles que le grec, l’arabe, l’hebreu, le japonais..., tout en se servant des ressources linguistiques des divers systèmes d’exploitation,
 Omega et ses outils auxiliaires,
 structure des polices étendues Omega,
 développement d’outils spécifiques Omega,
 projets des développeurs de Omega.

Il est vivement souhaité que les participants communiquent (1) les thèmes/langues/écritures qui les intéressent le plus et (2) leur niveau technique (en vue de l’adaptation du tutoriel).

Jeudi 11 mai : deux sessions en parallèle

Session III

9h-12h30 & 14h30-17h — Tutoriel L : Michèle Jouhet (CERN)
Comment débuter en Latex
(salle de terminaux X, pour débutants et faux débutants, nombre de places limité).

Programme :
 LaTeX comme éditeur à balises ;
 Commandes de base, structuration de documents simples, emploi des extensions ;
 principaux environnements et mise en page ;
 exemples de formules mathématiques simples ;
 insertion de graphiques ;
 gestion de la bibliographie et génération automatique de la table des matières et des index.

Après ce tutoriel, les participants seront capables de réaliser la composition de documents simples et auront acquis les bases leur permettant de progresser par eux-mêmes.

Session IV

9h-12h30 & 14h30-17h — Conférences invitées et communications

Ph. Taylor et collaborateurs : Projet NTS (New Typesetting System) ou « la suite de TeX » (en anglais).

Ce projet bénéficie du support financier des groupes d’utilisateurs de TeX, dont GUTenberg. Il consiste en une réimplémentation complète de TeX en JAVA (il remplace le projet eTeX définitivement arrêté) qui aura la compatibilité ascendante avec TeX. L’exposé montrera pourquoi le choix de JAVA facilitera l’ajout de fonctionalités absentes dans TeX. La version zéro sera disponible au moment du congrès ; il sera fait une comparaison des fichiers dvi et log produits par TeX et NTS à partir d’un même fichier source.

D. Carlisle, M. Goossens et S. Rahtz : PassiveTeX ou TeX comme processeur XSL.

F. Mittelbach : Nouvelles interfaces pour concevoir des classes ou des styles de documents LaTeX permettant une adaptation aisée aux exigences du maquettiste (en anglais).

Actuellement, les classes étant définies à partir d’ordres TeX ou LaTeX de bas niveau l’écriture d’une classe ou sa modification demande un lourd travail de programmation. La solution proposée réside dans la création de descripteurs représentant des éléments typographiques ; ainsi la construction d’une classe se ramène simplement à une déclaration des valeurs pour les éléments choisis. Quelques concepts de composition internes à LaTeX ont été aussi modifiés en profondeur : paragraphes, objets flottants, alignements, marqueurs, etc. Ce travail qui sera présenté avec des exemples est développé en collaboration avec D.Carlisle et Ch. Rowley ; les auteurs souhaitent un retour de suggestions avant la mise en oeuvre définitive.

Jeudi 11 mai (suite)

ASSEMBLÉE GÉNÉRALE STATUTAIRE de l’Association GUTenberg à 17 heures.

Vendredi 12 mai : session unique

Session V

Communications (9h-12h30 et 14h40-16h30, ordre non fixé)

 B. Bayart : Une nouvelle approche de la distribution de TeX (pouvoir installer ce, et seuleument ce, dont on a besoin).

 M. Cubero-Castan : PolyDoc : exemple d’aplication XML pour la création personalisée de polycopiés.

 R. Faggian : HTML et XML dans un projet de vulgarisation de la Physique des Hautes Énergies sur le Web (en anglais).

 J.-M. Hufflen : Typographie : les conventions, la tradition, les goûts... et LaTeX.

 Ch. Rossi : Présentation du CTAN Navigator.

 Y. Haralambous : Atelier Fluxus Virus : outils, méthodes et résultats.

 Y. Haralambous et John Plaice : Omega version 2 (nouveautés pour les signes diacritiques, les polices, etc.).

Page web originale

http://www.gutenberg.eu.org/manif/gut2000.html

SPIP | | Plan du site | Suivre la vie du site RSS 2.0