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/18 22:12] – 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' |
+ | Elle a été écrite comme une application Plain < | ||
+ | (ce qui n'est pas anodin pour des utilisateurs avertis), mais cela semble fonctionner, | ||
+ | au moins sur des documents < | ||
- | Ce package est assez fragile, et, par exemple, ne supporte pas le | + | ==== Avec l'extension “changebar” ==== |
- | redimensionnement de la page, raison pour laquelle les barres de | + | |
- | changement apparaissent en plein milieu du texte (et pas dans la | + | |
- | marge), et avec le triple de leur épaisseur dans l'exemple. | + | |
- | De plus il ne fonctionne pas avec \pdfTeX, raison pour laquelle | + | La solution spécifique à < |
- | les barres | + | qui utilise des commandes '' |
- | \PDF de cette FAQ. | + | Vous devez donc indiquer à l' |
- | </note> | + | (de la même manière que vous devez l' |
+ | La liste des pilotes disponibles est assez large mais n'inclut | ||
+ | * DVItoPS, | ||
+ | * DVIps, | ||
+ | * pdfTeX, | ||
+ | * XeTeX (voir [[texdoc>changebar|la documentation]] pour une liste exhaustive). | ||
+ | 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. | ||
- | % 1 | + | Notez que cette extension est assez fragile, et, par exemple, ne supporte pas le redimensionnement de page. |
- | %23456789012345678901234567890123456789012345678901234567890 | + | En voici un exemple d' |
- | Utilisation de [[ctanpkg> | ||
<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: | ||
+ | }} | ||