Apprenez à générer une sortie pour votre contenu DITA à l’aide des processus de publication depuis FrameMaker.
FrameMaker permet d’utiliser les procédures suivantes pour générer une sortie pour votre contenu DITA.
Apprenez à générer une rubrique DITA ou un mappage DITA (y compris un plan d’ouvrage) au format PDF à l’aide de la fonctionnalité Enregistrer au format PDF de FrameMaker.
La fonction Enregistrer au format PDF de FrameMaker permet de générer une rubrique DITA ou un mappage DITA (y compris un plan d’ouvrage) au format PDF. La sortie PDF qui est créée utilise l’affichage de la vue WYSIWYG. En d’autres termes, les règles de formatage d’applications structurées appliquées à la rubrique ou au mappage sont générées au format PDF.
Pour créer une sortie PDF d’une rubrique DITA, sélectionnez
.Si vous utilisez la fonction Enregistrer au format PDF pour créer une sortie PDF d’un mappage, dans la boîte de dialogue Enregistrer le document, vous pouvez sélectionner l’option Demander le fichier DitaVal.
La fonction DITAVAL permet de générer de manière conditionnelle le contenu des rubriques dans le mappage. Pour plus de détails, reportez-vous à la section DITAVAL.
Apprenez à générer une rubrique ou un mappage DITA dans différents formats de sortie à l’aide de la fonction Publication multicanaux de FrameMaker.
La fonction Publication multicanaux de FrameMaker permet de générer une rubrique ou un mappage DITA aux formats de sortie suivants :
Responsive HTML5
App mobile
EPUB
Kindle
Microsoft HTML Help
Adobe Experience Manager Mobile
HTML de base
Familiarisez-vous avec le jeu d’outils Open Source DITA et apprenez à vous en servir pour générer une sortie dans FrameMaker.
Le jeu d'outils Open Source DITA (DITA OT) est un ensemble d'outils open source basés sur Java, offrant un traitement pour des contenus de mappages DITA et le contenu des rubriques. FrameMaker intègre le jeu d’outils Open Toolkit DITA 3.0 et 2.3 (DITA-OT) pour transformer le contenu DITA (mappages et rubriques) en formats livrables.
Par défaut, FrameMaker vous permet de publier votre contenu DITA dans les formats de sortie suivants :
PDF2
XHTML
CHM (installez HTML Help Workshop pour générer des CHM)
Personnalisé
Vous pouvez également générer une sortie pour des formats comme Docbook, Java help et RTF. Pour activer d’autres formats de sortie, voir Modification de la liste des types de sortie.
Avec le fichier DITA adéquat sélectionné, sélectionnez
.La boîte de dialogue Générer la sortie DITA-OT s’affiche.
Sélectionnez un type de sortie.
Sélectionnez l’option Afficher le fichier journal si vous souhaitez lancer le fichier journal une fois la publication terminée.
Par défaut, DITA-OT est installée en même temps que FrameMaker. Cependant, si vous avez installé séparément le jeu d’outils, vous pouvez spécifier l’emplacement d’installation dans le champ Répertoire DITA-OT. La modification dans le champ ne s’applique que pour la sortie actuelle. Lors de la prochaine ouverture de la boîte de dialogue Générer la sortie DITA-OT, le répertoire est réinitialisé à la valeur par défaut de FrameMaker. Pour modifier le répertoire par défaut, voir Utilisation d’un package DITA-OT différent.
Sélectionnez l’option Ouvrir le dossier de sortie pour ouvrir le dossier de sortie dans l’explorateur Windows. Le dossier de sortie est affiché dans l’explorateur Windows une fois la publication terminée.
Sélectionnez l’option Laisser cette fenêtre ouverte après génération afin de conserver cette boîte de dialogue ouverte une fois la publication terminée.
Sélectionnez un fichier DITAVAL pour spécifier le filtrage conditionnel du contenu avec des paires attribut/valeur définies dans le fichier DITAVAL. Pour plus d’informations sur l’utilisation des fichiers DITAVAL, voir DITAVAL.
Si vous envisagez d’utiliser le même fichier DITAVAL lorsque vous générez plusieurs documents, vous pouvez spécifier le nom de fichier et l’emplacement dans ditafm.ini. Dans ce cas, vous n’avez pas besoin de sélectionner un fichier DITAVAL à chaque fois que vous générez la sortie.
Cliquez sur Générer.
FrameMaker appelle DITA-OT et génère la sortie dans le même dossier que celui de la rubrique ou du mappage source.
Par défaut, FrameMaker permet d’utiliser DITA-OT pour générer la sortie pour PDF2, XHTML et l’aide HTML. Cependant, le jeu d’outils permet également de générer une sortie pour plusieurs autres formats. Pour générer une sortie dans d’autres formats, vous devez mettre à jour le fichier ditafm.ini.
Ouvrez le fichier ditafm.ini dans le dossier Appdata de l’utilisateur actuel :%appdata%\Adobe\FrameMaker\xx\ditafm.ini
Recherchez le texte suivant dans le fichier :
Count=3
1=xhtml
2=htmlhelp
3=pdf
Pour ajouter ou supprimer des types de sortie de la boîte de dialogue Générer la sortie DITA-OT, vous devez spécifier Count
comme le nombre de types à afficher dans la liste.
La liste suivante répertorie tous les types de sortie disponibles que vous pouvez inclure. Pour inclure un ou plusieurs des types suivants, vous devez les ajouter à la liste numérotée et vous assurer que la séquence des nombres est conservée :
docbook
eclipsecontent
eclipsehelp
htmlhelp
javahelp
net.sourceforge
html
odt
tocjs
troff
wordrtf
xhtml
L’exemple suivant ajoute les formats d’aide d’Eclipse et RTF de MS Word à la liste existante.
Count=5
1=xhtml
2=htmlhelp
3=pdf2
4=eclipsehelp
5=wordrtf
Redémarrez FrameMaker pour que les modifications prennent effet.
FrameMaker a intégré DITA-OT 2.3. Si vous avez déjà installé une autre version du jeu d’outils DITA Open Toolkit, vous pouvez personnaliser son chemin d’accès en modifiant le fichier d’initialisation de DITA ou à partir de la boîte de dialogue Personnaliser DITA-OT.
Pour une modification unique, vous pouvez modifier le chemin d’accès au répertoire lorsque vous générez la sortie à l’aide du jeu d’outils Jeu d’outils Open Source DITA.
Pour modifier le répertoire DITA-OT par défaut de FrameMaker via le fichier d’initialisation DITA :
Ouvrez le fichier ditafm.ini dans le dossier Appdata de l’utilisateur actuel :
%appdata%\Adobe\FrameMaker\xx\ditafm.ini
Recherchez le texte suivant dans le fichier :
DitaDir=%FMHOME%\fminit\ditafm\DITA-OT
Modifiez la valeur de DitaDir
pour désigner l’autre dossier DITA-OT.
Par exemple, C:\DITA-OT_3.1.2.
Relancez FrameMaker.
Le nouveau chemin d’accès de DITA OT est renseigné dans la boîte de dialogue Sortie DITA générée.
Pour modifier le répertoire DITA-OT par défaut de FrameMaker via la boîte de dialogue Personnaliser DITA-OT :
Sélectionnez Générer la sortie DITA-OT.
pour ouvrir la boîte de dialogueCliquez sur le bouton Personnaliser pour ouvrir la boîte de dialogue Personnaliser DITA-OT.
Dans cette boîte de dialogue, renseignez les informations ci-dessous :
Spécifiez le chemin du dossier dans lequel le fichier DITA-OT.zip est enregistré. Vous pouvez utiliser la variable %FMHOME%
qui se rapporte à l’emplacement d’installation de FrameMaker. Ce chemin est enregistré dans la variable DITA_DIR
, qui peut être utilisée pour indiquer le chemin d’accès d’autres dossiers correspondants.
Spécifiez le chemin du dossier du script Ant. Ce chemin est relatif au répertoire DITA-OT dans votre système de fichiers.
Spécifiez le chemin du dossier d’installation Ant.
Spécifiez le chemin des bibliothèques Java.
Spécifiez le chemin du fichier de script de génération ANT build.xml. Ce chemin est relatif au répertoire DITA-OT.
Spécifiez tous les paramètres supplémentaires requis par votre module externe personnalisé DITA-OT.