Configuration des types de fichiers XML 2 OASIS DocBook 4.5

Vous pouvez configurer les paramètres XML OASIS DocBook 4.5 afin de personnaliser le mode de traitement de ce type de fichier pendant la traduction ou la relecture.

Procédure

  1. Pour configurer les paramètres de type de fichier, accédez à :
    • Affichage Projets > Accueil > Paramètres du projet, pour le projet actif.
    • Fichier > Options, pour tous les projets futurs.
  2. Développez Types de fichiers sélectionnez XML 2 : Compatible OASIS DocBook 4.5.
  3. Sur la page Détection, personnalisez les règles de définition de type de fichier pour identifier le type de fichier approprié pour le traitement. Le contenu du document doit correspondre à au moins l'une des règles suivantes :
    • Nom d'élément racine : élément parent contenant tous les autres éléments du document, à l'exception de la déclaration DOCTYPE.
    • URI d'élément de déclaration DOCTYPE : instruction qui associe un document particulier (par exemple, une page Web) à un identificateur de définition de type de document.
    • URI de déclaration xmlns : identificateur d'espace de noms unique XML.
    • xsi:schemaLocationURI : URI permettant de préciser l'emplacement du schéma. Ceci correspond à l'attribut schemaLocation ou noNamespaceSchemaLocation. Par exemple : http://www.authorit.com/xml/authorit AuthorIT.xsd.
    • Règle xPath : syntaxe permettant de définir certaines parties d'un document XML.
  4. Sélectionnez la page Analyseur, et effectuez l'une des opérations suivantes :
  5. Sur la page Rédacteur, personnalisez l'encodage et les valeurs d'attribut :
    • Choisissez quand ajouter l'élément Indicateur d'ordre des octets (BOM) Unicode UTF-8 dans le fichier cible :
      • Conserver ; ne pas ajouter si absent à l'origine : permet de ne pas ajouter d'indicateur d'ordre des octets si le fichier source est codé en UTF-8 sans BOM.
      • Conserver ; ajouter si absent à l'origine : permet d'ajouter un indicateur d'ordre des octets si le fichier source est codé en UTF-8 sans BOM.
      • Supprimer si présent : permet de supprimer l'indicateur d'ordre des octets si le fichier source est codé en UTF-8 avec BOM.
    • Choisissez une action pour Valeurs d'attribut xml:lang :
      • Modifier la langue source correspondante en langue cible : convertit les entités XML provenant des références d'entité en caractères. Par exemple, convertit l'entité « supérieur à » XML &gt en caractère « supérieur à » >.
      • Toujours modifier la langue cible : modifie l'attribut de langue XML en langue cible dans le fichier source.
      • Règle xPath : ne modifie pas l'attribut de langue xml.
  6. Sur la page Entités, personnalisez la conversion d'entités
    • Convertir les références d'entités numériques en balises d'espaces réservés imbriquées : convertit les entités XML représentées par une référence numérique en balises d'espaces réservés imbriquées.
    • Activer la conversion d'entité : convertit les entités XML provenant des références d'entité en caractères. Par exemple, convertit l'entité « supérieur à » XML &gt en caractère « supérieur à » >.
    • Ignorer la conversion dans le contenu verrouillé : ignore les entités XML trouvées dans le contenu verrouillé.
    • Mappages d'entités : affiche les informations suivantes concernant les entités XML. Cliquez sur un élément dans la zone de liste Conversion d'entités pour afficher les mappages :
      • Nom : nom de l'entité XML.
      • Carac : caractère correspondant à l'entité XML.
      • Valeur Unicode : valeur Unicode de l'entité XML.
      • Lire en tant que caractère : lit l'entité XML en tant que caractère.
      • Écrire en tant qu'entité : écrit l'entité XML en tant qu'entité XML au lieu de caractère.
  7. Sur la page Espace de noms, fournissez un mappage des espaces de noms utilisés dans les fichiers XML source.
    • Choisissez une action pour Résolution des espaces de nom :
      • Utiliser les espaces de noms si déclarés dans le document : utilise l'espace de noms déclaré dans l'élément racine si l'espace de noms existe.
      • Toujours utiliser un préfixe, même lorsque l'espace de nom est déclaré : utilise uniquement le préfixe de l'espace de noms, qu'il comporte une définition ou non.
    • Préfixe : nom défini pour un espace de noms. Par exemple, xmlns:prefix="http://website".
    • URI : identifiant unique associé à l'espace de noms. Par exemple, xmlns:prefix=" http://website".
  8. Sur la page Espace, personnalisez le traitement des espaces :
    • Indiquez comment traiter Espace dans le contenu :
      • Toujours conserver : ne modifie pas les espaces trouvées dans le document.
      • Normaliser sauf si xml:space='preserve’ : remplace uniquement les espaces qui ne possèdent pas l'attribut « xml:space='preserve' ».
      • Toujours normaliser : remplace toute espace identifiée dans l'élément XML par une espace simple, en ignorant tout attribut « xml:space='preserve' ».
    • Normaliser les espaces à l'intérieur de la valeur d'attribut : remplace toutes les espaces à l'intérieur de la valeur d'attribut par une espace simple.
  9. Sur la page Aperçu, choisissez le mode d'aperçu :
    • Utiliser la transformation d'aperçu intégrée : utilise les outils intégrés pour afficher l'aperçu du fichier.
    • Transformer à l'aide de DITA Open Toolkit : utilise DITA Open Toolkit pour afficher l'aperçu du fichier. Cliquez sur Sélectionner et accédez au ficher de la routine de conversion principale dita.bat, généralement situé dans le répertoire « bin » de l'installation du kit d'outils.
  10. Sur la page Validation, personnalisez la façon de valider les fichiers :
    • Effectuer la validation de schéma et de DTD durant la détection de fichier : vérifie si le format, la structure ou la définition du type de document est valide. En cas d'erreurs, vous pouvez choisir de :
      • Traiter tous les avertissements de validation comme des erreurs d'analyse : considère les avertissements de validation comme des erreurs d'analyse de fichier et empêche Trados Studio d'ouvrir le fichier.
      • Rapporter un avertissement quand le DTD/schéma est introuvable : présente un avertissement s'il n'y a pas de DTD/schéma valide.
    • Spécifier le schéma manuellement : remplace les schémas référencés dans le fichier par les schémas principaux que vous spécifiez. Cliquez sur Ajouter pour ajouter des schémas principaux. Validez les fichiers avec les schémas principaux pour :
      • Utiliser pour tous les documents XML : remplace le schéma de tous les documents par le schéma principal spécifié.
      • Utiliser uniquement pour les documents XML qui ne spécifient pas de DTD/schéma : remplace le schéma uniquement pour les documents qui ne spécifient pas de DTD/schéma.
  11. Sur la page Contenu incorporé, personnalisez le mode de traitement du contenu incorporé :
    • Traiter le contenu incorporé : traite le contenu incorporé dans le document de l'une des façons suivantes :
      • Dans l'élément CDATA avec : : traite le contenu incorporé trouvé dans l'élément CDATA à l'aide du processeur du contenu incorporé spécifié.
      • Défini par les règles d'analyseur : traite le contenu incorporé trouvé dans le fichier à l'aide des règles d'analyseur et du processeur incorporé que vous spécifiez.
      • Défini par les informations de structure du document : traite le contenu incorporé dans le fichier à l'aide des informations sur la structure du document configurées.
  12. Sur la page QuickInsert, personnalisez les Paramètres QuickInsert du groupe QuickInsert pour ce type de fichier.
  13. Cliquez sur OK pour fermer la fenêtre.