Configuration des types de fichiers XML 2 OASIS DITA 1.3
Vous pouvez configurer les paramètres XML 2 OASIS DITA 1.3 de façon à personnaliser le mode de traitement de ce type de fichier pendant la traduction ou la relecture.
Procédure
- 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.
- Développez Types de fichiers et sélectionnez XML 2 : Compatible OASIS DITA 1.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.
- Sélectionnez la page Analyseur, et effectuez l'une des opérations suivantes :
- 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 > 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.
- Choisissez quand ajouter l'élément Indicateur d'ordre des octets (BOM) Unicode UTF-8 dans le fichier cible :
- Sur la page Entités, personnalisez la conversion des 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 > 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.
- Sur la page Espace de noms, fournissez un mappage des espaces de noms utilisés dans les fichiers XML source.
- 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".
- 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.
- Indiquez comment traiter Espace dans le contenu :
- 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 à la routine de conversion principale dita.bat, généralement située dans le répertoire « bin » de l'installation du kit d'outils.
- 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.
- 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 :
- 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.
- Traiter le contenu incorporé : traite le contenu incorporé dans le document de l'une des façons suivantes :
- Sur la page QuickInsert, personnalisez les Paramètres QuickInsert du groupe QuickInsert pour ce type de fichier.
- Cliquez sur OK pour fermer la fenêtre.