Étude de cas Wrycan / NAVSEA
Aperçu
Le Chantier naval de Portsmouth À Kittery, dans le Maine, se trouve une division de la commandement des systèmes navals (NAVSEA), la plus importante des cinq commandements de systèmes de la marine américaine. Ils ont pris contact avec.. Wrycan, un partenaire d'Altova spécialisé dans les technologies XML axées sur le contenu, qui a besoin d'aide pour convertir certains de leurs anciens manuels techniques vers le format XML, en se basant sur Définition de type de document XML pour les données de la marine et de les convertir en fichiers PDF. Le chantier naval avait reçu pour mission de commencer à utiliser XML comme format de données et de stockage principal, et il avait besoin d'une solution de publication peu coûteuse et fiable, qui puisse être facilement maintenue par ses propres équipes.
Wrycan avait une certaine expérience dans l'utilisation de Altova MissionKit pour le développement XML, ainsi qu'une vaste expertise dans les technologies XML, notamment XML, XSL:FO et DTD. Ils ont choisi d'utiliser XMLSpy, StyleVision et Authentic comme outils de développement pour cette implémentation en raison de leur intuitivité, de leur facilité d'utilisation et de leur prix abordable.
Le défi
Le chantier naval de Portsmouth avait besoin de convertir environ 10 000 pages de contenu, provenant d'un format obsolète, vers le format XML, en respectant les spécifications de leur DTD. Cela comprenait une conversion automatisée, une relecture et une correction manuelles, ainsi qu'un outil en ligne de commande pour republier les fichiers XML dans leur format PDF d'origine. Comme pour toute opération de publication et de conversion de grande envergure, ce projet a nécessité une phase de contrôle qualité approfondie après la conversion. Une grande partie de ce contrôle pouvait être effectuée par des employés du chantier naval, même non techniques, à condition qu'ils disposent d'un outil pour les aider à interpréter et à accéder aux balises XML. De plus, en raison de la complexité relative du format de la documentation, qui comprenait des détails de mise en page complexes, tels qu'un nombre variable de colonnes par page, des marges de différentes largeurs, des encadrés disséminés entre les sections et des listes numérotées, ainsi que de nombreux modèles schématiques volumineux, dont certains étaient présentés sur des pages repliables, le codage XSL:FO promettait de représenter un défi considérable.
La solution
Wrycan a réalisé la majeure partie de la conversion de contenu en interne, en utilisant des scripts personnalisés et certaines procédures manuelles, ainsi que des contrôles qualité techniques. Une fois le contenu converti, Wrycan a utilisé l'interface de conception intuitive de StyleVision pour créer des formulaires électroniques interactifs, en utilisant le DTD XML de la Navy ETM comme composant structurel. Des fonctions avancées de feuilles de style, telles que des modèles conditionnels et des calculs automatiques, ont été intégrées pour faciliter les processus de contrôle qualité et de modification.
![]()
Après la conversion du contenu, Wrycan a mis en œuvre un outil de traitement en ligne de commande qui comprend plusieurs étapes, notamment :
- Assemblage de volumes à partir de fragments de fichiers XML Pour une plus grande flexibilité et une meilleure utilisabilité, les manuels techniques de la marine ont été divisés en sections comprenant les éléments préliminaires, les chapitres, les éléments de conclusion et les fichiers d'images. Cela a permis à Wrycan de rendre certaines parties de ces fichiers disponibles pour une réutilisation. Les composants qui apparaissaient de manière identique à plusieurs endroits dans les manuels pouvaient être segmentés de sorte que les modifications apportées en un endroit se propagent dans toute la documentation.
- Conversion de fichiers XML en fichiers XSL-FO Wrycan a utilisé XMLSpy, la solution complète d'Altova Éditeur XML pour coder manuellement les instructions XSL:FO avancées nécessaires pour les manuels. La complexité des données XML et du format PDF peut être illustrée par les exemples suivants : Source de volume, Page de garde, Chapitre : source, et Document final (Fichier PDF de 3,8 Mo).
- Mise en forme personnalisée des pages Ce projet nécessitait l'utilisation de différentes tailles de pages au sein d'un même document, comme une page en format portrait suivie d'une page grand format en format paysage (11" x 17"). Les exigences en matière de documentation navale précisent que différents formats de pages nécessitent des paramètres d'impression différents. Par exemple, les pages grand format sont imprimées uniquement sur une face, tandis que les autres pages sont imprimées recto-verso.
- Étapes de post-traitement Des exigences concernant la numérotation des pages étaient également en vigueur, notamment l'obligation que chaque chapitre commence sur une page dont le numéro est impair. Si cela entraîne la création d'une page blanche, un message indiquant que la page a été intentionnellement laissée vide est placé sur cette page. Ces exigences sont automatiquement satisfaites par l'outil de traitement de Wrycan.
- Création de fichiers PDF Wrycan a intégré le logiciel XEP de RenderX dans le processus de traitement afin de convertir la sortie XSL:FO, y compris toutes les images et le contenu commun, en un seul fichier PDF.
La modification du contenu est réalisée avec Authentic via Stylevision, qui a été récemment mis à jour avec la dernière version pour offrir un support plus avancé des tableaux et des options de création de contenu. Ci-dessous, vous trouverez une capture d'écran d'un exemple de formulaire électronique Authentic pour la modification XML WYSIWYG, généré pour NAVSEA sur la base de la feuille de style StyleVision.
![]()
Les résultats
Le chantier naval de Portsmouth dispose désormais d'une solution de publication XML dotée de fonctionnalités d'édition XML intégrées. Ils peuvent reproduire leurs manuels techniques au format PDF en utilisant XML comme source de contenu. Ils sont maintenant prêts à passer à l'étape suivante, qui consiste à mettre en œuvre un système complet de gestion de contenu avec des flux de travail et des fonctionnalités de publication personnalisées. Découvrez comment les outils Altova peuvent vous aider à relever vos défis en matière de documentation et de publication. Téléchargez une version entièrement fonctionnelle Version d'essai gratuite du logiciel Altova MissionKit aujourd'hui !