Customiser DITA / Publier avec le DITA OT |
Dans toute l’architecture
Spécialisation et formatage par surcharge du formatage par défaut
Niveau topic
Résolution <conref> et <xref>
Niveau Map
Injection de navigation dans les topics <reltable>
Propagation de métadonnées de la map vers le topic
Processing conditionnel (filtrage et signalement)
Modèle de publication
Architecture de publication extensible
Prise en compte de nouveaux formats de publication
Index et glossaire de termes
Gestion de la localisation
Externalisation des labels
Objectifs
Tester des idées pour les futures versions de DITA
Une implémentation de référence
Favoriser l’adoption par la pratique
Une communauté qui contribue
Individuellement
Par secteur d’activité
Un point de départ/d’ancrage pour les vendeurs de logiciels
Open Source par nature
D’autres implémentations propriétaires
XML Mind
Autre …
Support
DTDs and Schemas
Topics et spécialisation de base : concept, task, reference
Une architecture logicielle permettant l’adaptation
Basée sur ANT et JAVA quand nécessaire
Basée tant que faire se peut sur XSLT
Transformations basées sur la spécialisation
Prend en compte
Outils de qualité
Outils de gestion de formats de sortie
CSS pour la présentation
Des outils pédagogiques
Un jeu de test (répertoires /doc et /samples)
Des démonstrations de spécialisations
Des démonstrations de processing spécifiques basés sur ANT
HTML Web
HTML Help
JavaHelp
Eclipse Help
Mais aussi
Variantes XHTML
DITA4publisher
Formats de traitement de texte
ePub
Et bien d’autres extensions, propriétaires ou pas
Attention à la réactivité des développeurs de formats lors des changements de versions du DITA-OT
Possibilité d’ajouter des « hooks » à toutes les étapes du process
Avant/après chaque étape du pre-processing
Dans le process de publication d’un format
En ajoutant de nouveaux formats de publication
Basé sur ant
En réutilisant des modules de processing existants