Synchronisation des documents FrameMaker liés avec des projets RoboHelp

Vous pouvez mettre à jour un document FrameMaker lié si le document FrameMaker source a été modifié ou si les paramètres de conversion du projet RoboHelp ont été modifiés.
Remarque : la liaison permet de ne pas réimporter le document FrameMaker et de remplacer les rubriques lors de la mise à jour.

Mettez à jour les rubriques générées à partir de documents FrameMaker liés dans les cas suivants :

  • Les documents FrameMaker source ont changé depuis que vous les avez ajoutés ou liés au projet RoboHelp.

  • Vous avez modifié les paramètres de pagination dans le projet RoboHelp.

  • Vous avez modifié le mappage des styles dans le projet RoboHelp.

  • Vous avez mis à jour la feuille CSS dans le projet RoboHelp.

  • Vous avez modifié les rubriques générées à partir des documents liés.

Les icônes des fichiers du projet dans le conteneur Gestionnaire de projets indiquent si les documents sont synchronisés avec les rubriques RoboHelp.

D’autre part, si les documents ont été importés dans le projet, le conteneur Gestionnaire de projets n’indique pas l’état de la synchronisation. Si les documents FrameMaker ou les paramètres de conversion changent, réimportez les documents FrameMaker et remplacez les rubriques RoboHelp déjà générées. Lorsque vous mettez à jour les documents, RoboHelp actualise les rubriques HTML converties, la table des matières, l’index et le glossaire.

Indicateurs d’état de la synchronisation des livres FrameMaker

Icône

Description

Livre FrameMaker manquant. Le livre FrameMaker source que vous avez lié au projet RoboHelp est soit déplacé dans un autre dossier, soit supprimé. Localisez le livre source et liez-le au nouvel emplacement.

Le livre FrameMaker n’est pas synchronisé, car le document source a changé. Mettez à jour les rubriques RoboHelp.

Les rubriques générées à partir du livre FrameMaker lié ne sont pas synchronisées, car les paramètres d’importation du projet RoboHelp ont changé. Mettez à jour les rubriques RoboHelp générées à partir du livre FrameMaker.

Les rubriques générées sont synchronisées avec le livre FrameMaker lié.

Indicateurs d’état de la synchronisation des documents FrameMaker

Icône

Description

Document FrameMaker lié manquant. Le livre FrameMaker source que vous avez lié au projet RoboHelp est soit déplacé dans un autre dossier, soit supprimé. Localisez le livre source et liez-le au nouvel emplacement.

Le document FrameMaker n’est pas synchronisé car le document source a changé. Mettez à jour les rubriques RoboHelp.

Les rubriques générées à partir du document FrameMaker lié ne sont pas synchronisées, car les paramètres d’importation du projet RoboHelp ont changé. Mettez à jour les rubriques RoboHelp générées à partir du document FrameMaker.

Les rubriques générées sont synchronisées avec le document FrameMaker lié.

Mise à jour des documents FrameMaker

 Dans le conteneur Gestionnaire de projets, cliquez avec le bouton droit sur un livre FrameMaker et sélectionnez Mettre à jour, puis choisissez l’une des options suivantes :
Générer
Génère pour la première fois des rubriques HTML à partir du document FrameMaker lié. Une fois les rubriques générées, le nom de l’option devient Mettre à jour.

Mettre à jour
Met à jour les rubriques générées à partir du livre ou du document sélectionné seul.

Tout mettre à jour
Met à jour toutes les rubriques générées à partir de tous les documents FrameMaker liés.

Forcer la mise à jour
Remplace l’ensemble actuel des rubriques générées à partir du livre ou du document FrameMaker sélectionné. Utilisez cette option pour forcer la mise à jour des rubriques générées à partir du livre ou du document FrameMaker lié.

Forcer la mise à jour de tous les éléments
Met à jour tous les documents liés et remplace toutes les rubriques générées.

Vous pouvez également sélectionner le livre ou le document FrameMaker lié et mettre à jour les rubriques RoboHelp générées à partir du livre ou du document FrameMaker lié.

Conservation des modifications apportées à une rubrique au cours d’une mise à jour

Habituellement, lorsque vous mettez à jour un document lié, toutes les rubriques générées à partir de celui-ci sont mises à jour, remplaçant les autres modifications que vous avez apportées dans les rubriques générées. Vous avez toutefois la possibilité de conserver vos modifications de façon sélective dans les rubriques générées.
  1. Cliquez avec le bouton droit sur le document lié dans le conteneur Gestionnaire de projets et sélectionnez Propriétés.

  2. Dans la boîte de dialogue Paramètres de document FrameMaker, sélectionnez l’onglet Paramètres de mise à jour des fichiers.

  3. Dans la colonne de gauche, sélectionnez les fichiers dont vous souhaitez conserver les modifications au cours de la mise à jour, puis cliquez sur OK.

    Tous les fichiers que vous avez sélectionnés précédemment et dans lesquels vous souhaitez conserver vos modifications s’affichent dans la colonne de droite.

Définition d’une alerte lors de la modification des rubriques générées

Vous pouvez configurer RoboHelp pour qu’il vous alerte lorsque vous modifiez les rubriques générées à partir des documents liés. Lorsque vous enregistrez les modifications apportées à des rubriques de ce type, RoboHelp vous informe que les modifications seront perdues lors de la mise à jour des documents liés.
  1. Sélectionnez Outils > Options.

  2. Dans l’onglet Généralités, sélectionnez Afficher une alerte en cas de modification de rubriques automatiquement générées à partir de documents liés, puis cliquez sur OK.

Marquage des modifications des rubriques pour leur conservation

Si vous avez activé les alertes lors de l’enregistrement des modifications apportées aux rubriques générées, vous pouvez marquer les modifications des rubriques pour qu’elles soient conservées lors d’une mise à jour. Les rubriques marquées de la sorte sont ajoutées automatiquement à la liste des rubriques conservées dans la boîte de dialogue Paramètres de mise à jour des fichiers.
  1. Modifiez une rubrique générée et enregistrez les modifications.

  2. Dans le message d’avertissement qui apparaît, sélectionnez Conserver les modifications apportées à ce fichier, puis cliquez sur OK.

Suppression d’une rubrique générée

Lorsque vous supprimez une rubrique générée, deux possibilités s’offrent à vous. Vous pouvez régénérer la rubrique supprimée lorsque vous mettez à jour le document FrameMaker lié ou supprimer complètement la rubrique supprimée de votre projet. Par défaut, RoboHelp régénère la rubrique supprimée lorsque vous mettez à jour le document FrameMaker.
  1. Dans le conteneur Gestionnaire de projets, développez le document FrameMaker lié pour afficher les rubriques générées à sa suite.

  2. Cliquez avec le bouton droit sur la rubrique que vous voulez supprimer, puis sélectionnez Supprimer.

  3. Effectuez l’une des opérations suivantes :
    • Cliquez sur OK pour supprimer définitivement la rubrique du projet. La rubrique supprimée n’est pas régénérée lorsque vous mettez à jour le document FrameMaker.

    • Sélectionnez Générer ce fichier à la prochaine mise à jour et cliquez sur OK pour supprimer la rubrique. Lorsque vous mettez à jour le document FrameMaker, la rubrique supprimée est générée de nouveau.

Régénération d’une rubrique supprimée

Si vous supprimez une rubrique générée à partir d’un document FrameMaker lié, cette rubrique est supprimée du projet. Vous pouvez toutefois régénérer des rubriques supprimées d’un document lié.

  1. Cliquez avec le bouton droit sur le document FrameMaker lié dans le conteneur Gestionnaire de projets et sélectionnez Propriétés.

  2. Dans la boîte de dialogue Paramètres de document FrameMaker, sélectionnez l’onglet Paramètres de mise à jour des fichiers.

  3. Dans la colonne de droite, sélectionnez les fichiers supprimés que vous voulez récupérer et cliquez sur OK.

  4. Mettez à jour le document FrameMaker.

Modification d’un document FrameMaker lié

Vous pouvez modifier les documents FrameMaker liés directement dans FrameMaker.

  1. Cliquez avec le bouton droit sur un document et sélectionnez Modifier.

  2. Modifiez le document FrameMaker.

  3. Cliquez sur Enregistrer. Le document FrameMaker modifié apparaît à présent dans le conteneur Gestionnaire de projets avec une icône différente. Cette icône indique que le contenu source n’est maintenant plus synchronisé avec les rubriques générées à partir du document FrameMaker lié.
    Remarque : forcez la mise à jour du document après avoir modifié la source dans FrameMaker.

Suppression d’un document lié

Vous pouvez supprimer directement des documents liés par copie du dossier Fichiers de projet et vous pouvez supprimer les références des documents liés par référence.

 Cliquez avec le bouton droit sur un document et sélectionnez Supprimer.

Lorsque vous supprimez un fichier lié, tous ses documents associés, tels que les feuilles CSS, les images, les fichiers bagage et les fichiers multimédia, sont également supprimés.

Remarques :

  • Si un fichier référencé est déplacé, son icône change. Vous pouvez restaurer le lien vers le document en pointant sur son nouvel emplacement.

  • Ne renommez pas les fichiers générés après avoir lié un document.

  • Vous ne pouvez pas faire glisser les rubriques générées hors du dossier du document source vers un autre emplacement du conteneur Gestionnaire de projets.

Restauration d’un lien vers un document manquant ou renommé

Si l’un des documents liés est déplacé ou renommé, RoboHelp affiche l’icône d’un lien manquant pour le document lié dans le conteneur Gestionnaire de projets. Vous pouvez restaurer le lien vers un fichier déplacé ou renommé et conserver dans le projet toutes les rubriques déjà générées à partir du document.
  1. Dans le conteneur Gestionnaire de projets, cliquez avec le bouton droit sur le document qui comporte l’icône de lien manquant.

  2. Sélectionnez Restaurer le lien vers le fichier FrameMaker, puis recherchez et sélectionnez le nouvel emplacement du fichier manquant.