Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| composition:texte:document:signaler_des_changements_entre_versions [2016/10/27 05:35] – jejust | 3_composition:document:signaler_des_changements_entre_versions [2022/12/01 14:37] (Version actuelle) – [Avec l'extension “changebar”] https dbitouze | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Comment | + | ====== Comment |
| + | ===== Par des barres de modification ===== | ||
| - | $\Reponse$ | + | On a souvent besoin |
| - | https:// | + | avec des barres de modification dans la marge, demande quelques ruses de la part du programmeur. |
| + | ==== Avec l' | ||
| - | <note warning> | + | L' |
| - | Ce package | + | Elle a été écrite comme une application Plain < |
| - | redimensionnement | + | (ce qui n' |
| - | changement apparaissent en plein milieu du texte (et pas dans la | + | au moins sur des documents < |
| - | marge), et avec le triple de leur épaisseur dans l' | + | |
| - | De plus il ne fonctionne pas avec pdfTeX, raison pour laquelle | + | ==== Avec l'extension “changebar” ==== |
| - | les barres de changement n'apparaissent pas du tout dans la version | + | |
| - | PDF de cette FAQ. | + | |
| - | </ | + | |
| + | La solution spécifique à < | ||
| + | qui utilise des commandes '' | ||
| + | Vous devez donc indiquer à l' | ||
| + | (de la même manière que vous devez l' | ||
| + | La liste des pilotes disponibles est assez large mais n' | ||
| + | * DVItoPS, | ||
| + | * DVIps, | ||
| + | * pdfTeX, | ||
| + | * XeTeX (voir [[texdoc> | ||
| - | Utilisation de [[ctanpkg> | + | L' |
| + | qui compare deux documents et en génère un troisième qui est balisé avec les commandes fournies par [[ctanpkg> | ||
| + | pour mettre en évidence les changements. | ||
| + | |||
| + | Notez que cette extension est assez fragile, et, par exemple, ne supporte pas le redimensionnement de page. | ||
| + | En voici un exemple d' | ||
| <code latex> | <code latex> | ||
| \documentclass{article} | \documentclass{article} | ||
| - | \usepackage[frenchb]{babel} | + | |
| - | \usepackage[T1]{fontenc} | + | \usepackage[T1]{fontenc} |
| - | \usepackage[latin1]{inputenc} | + | \usepackage[latin1]{inputenc} |
| - | \usepackage[outerbars]{changebar} | + | |
| - | % permet de positionner les | + | % permet de positionner les barres |
| - | % barres | + | |
| - | + | ||
| - | \setcounter{changebargrey}{20} | + | |
| - | % permet de fixer le niveau de | + | |
| - | % gris des barres | + | |
| + | \setcounter{changebargrey}{20} | ||
| + | % permet de configurer le niveau de gris des barres | ||
| \begin{document} | \begin{document} | ||
| - | |||
| Ce texte-là est supposé ne pas avoir changé. | Ce texte-là est supposé ne pas avoir changé. | ||
| \begin{changebar} | \begin{changebar} | ||
| - | Par contre ce texte-ci a été revu depuis la | + | Par contre ce texte-ci a été revu depuis la dernière édition. |
| - | dernière édition. | + | |
| \end{changebar} | \end{changebar} | ||
| - | ou encore: | + | ou encore : |
| ancien texte ancien texte ancien texte \cbstart | ancien texte ancien texte ancien texte \cbstart | ||
| nouveau texte nouveau texte nouveau texte \cbend | nouveau texte nouveau texte nouveau texte \cbend | ||
| - | ancien texte ancien texte ancien texte ancien | + | ancien texte ancien texte ancien texte ancien texte. |
| - | texte. | + | |
| \end{document} | \end{document} | ||
| </ | </ | ||
| + | L' | ||
| + | pour montrer les différences d'une version à une autre de votre fichier, stockées dans un dépôt '' | ||
| + | ([[wpfr> | ||
| + | |||
| + | FIXME //Cette information semble concerner une version ancienne de cet éditeur...// | ||
| + | |||
| + | ==== Avec l' | ||
| + | |||
| + | L' | ||
| + | Elle définit un environnement '' | ||
| + | Notez, cependant, que l' | ||
| + | lorsque la convention est de marquer un paragraphe entièrement modifié. | ||
| + | |||
| + | ==== Avec l' | ||
| + | |||
| + | Les barres que fournit l' | ||
| + | son environnement '' | ||
| + | Cette extension s' | ||
| + | |||
| + | ==== Avec la classe “memoir” ==== | ||
| + | |||
| + | La classe [[ctanpkg> | ||
| + | utiliser pour délimiter des zones de texte modifié. | ||
| + | |||
| + | |||
| + | ===== Par un marquage des modifications ===== | ||
| + | |||
| + | Un moyen encore plus fin pour suivre des modifications, | ||
| + | un document qui intègre à la fois les anciennes et nouvelles versions. | ||
| + | |||
| + | ==== Avec l' | ||
| + | |||
| + | À cette fin, l' | ||
| + | telles que les ajouts, les suppressions ou les remplacements. Le texte modifié est affiché dans une couleur différente | ||
| + | et le texte supprimé est barré. L' | ||
| + | il vous permet également de définir un balisage pour les auteurs ou les annotations. | ||
| + | La documentation montre (très clairement) comment utiliser les différentes fonctionnalités. | ||
| + | |||
| + | ==== Avec les scripts “latexdiff” et “latexrevise” ==== | ||
| + | |||
| + | Le script Perl [[ctanpkg> | ||
| + | en lui soumettant deux documents, il produit un nouveau document < | ||
| + | Un exemple de sortie est intégré dans [[texdoc> | ||
| + | |||
| + | Une fonction de révision rudimentaire est fournie par un autre script Perl, [[ctanpkg> | ||
| + | qui accepte ou rejette toutes les modifications. L' | ||
| + | pour accepter ou rejeter uniquement les modifications sélectionnées. | ||
| + | ----- | ||
| + | //Source:// [[faquk> | ||
| + | {{htmlmetatags> | ||
| + | metatag-og: | ||
| + | metatag-og: | ||
| + | }} | ||

