Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
composition:texte:symboles:obtenir_des_caracteres_barres [2020/12/30 08:32] – Début de la fusion/traduction et ajout d'exemples. yannick.tanguy3_composition:texte:symboles:obtenir_des_caracteres_barres [2021/10/05 23:28] (Version actuelle) – Ajout d'exemples pour l'extension "cancel'. jejust
Ligne 1: Ligne 1:
-====== Comment barrer ou biffer du texte ? ======+====== Comment barrer ou biffer du texte? ======
  
-Barrer du texte (//to overstrike//, en anglais) peut être utilisé, par exemple, pour indiquer du texte supprimé au cours de la revue d'un document. +Barrer du texte (//to overstrike//, en anglais) peut être utilisé, par exemple, pour indiquer du texte supprimé au cours de la révision d'un document. 
  
-Le cas des expressions mathématiques est traité dans la question « [[domaines_specialises:mathematiques:barrer_des_termes|Comment biffer des termes dans des expressions mathématiques ?]] ».+===== Pour du texte courant =====
  
 +==== Avec l'extension “ulem” ====
  
-$\Reponse$  Pour barrer un symbole mathématique, on pourra utiliser la +L'extension [[ctanpkg>ulem]] permet de barrer du texte avec la commande ''\sout''. Plus largementelle fournit par ailleurs des commandes permettant d'obtenir différents types de soulignement.
-commande ''\not'', pour marquer la négation. Il existe de nombreux +
-caractères barrés définis dans le package [[ctanpkg>amssymb|amssymb]], comme +
-par exemple ''\notin'', ''\nleq'' ou ''\lneq''.+
  
 <code latex> <code latex>
-Il faut noter la différence entre  +\documentclass{article} 
-\(a \not\in A\) et +  \usepackage{ulem}
-\(a \notin A\). +
  
-Pour dire <<\,strictement supérieur\,>> en  +\begin{document} 
-insistant sur le \emph{strictement}, on peut +Votre comportement \sout{parfaitement inconvenanta surpris ! 
-utiliser le symbole \(\gneq\).+\end{document}
 </code> </code>
  
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{ulem}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
  
-===== Avec l'extension cancel =====+\begin{document} 
 +Votre comportement \sout{parfaitement inconvenant} a surpris ! 
 +\end{document} 
 +</latexdoc>
  
-L'extension [[ctanpkg>cancel|cancel]], qui permet de barrer des mots de différentes manières:+ 
 +==== Avec l'extension “soul” ==== 
 + 
 +L'extension [[ctanpkg>soul]] permet de barrer du texte avec la commande ''\st''. Comme l'extension [[ctanpkg>ulem]], elle propose des commandes de soulignement mais elle s'en distingue en proposant aussi des commandes pour gérer l'espacement entre les lettres (sur ce dernier point, voir la question « [[3_composition:texte:mots:modifier_l_espacement_entre_les_caracteres|Comment modifier l'espacement entre caractères ? »]]
  
 <code latex> <code latex>
-Quand on fait une erreur, en général, on efface et on \cancel{recomanse+\documentclass{article
-recommence, mais on peut aussi barrer...+  \usepackage{soul} 
 + 
 +\begin{document} 
 +Votre comportement \st{parfaitement inconvenant} a surpris ! 
 +\end{document}
 </code> </code>
  
-===== Avec l'extension ulem =====+<latexdoc> 
 +\documentclass{article} 
 +  \usepackage{soul} 
 +  \usepackage{lmodern} 
 +  \pagestyle{empty} 
 + 
 +\begin{document} 
 +Votre comportement \st{parfaitement inconvenant} a surpris ! 
 +\end{document} 
 +</latexdoc>
  
-L'extension [[ctanpkg>ulem|ulem]] permet de barrer du texte avec la commande ''\sout''Plus largement, elle fournit par ailleurs des commandes permettant d'obtenir différents types de soulignement.+Si l'extension [[ctanpkg>xcolor]] est chargée, la macro ''\setstcolor'' permet de changer la couleur du trait. 
 +La [[texdoc>soul|documentation de l'extension]] fournit de nombreux exemples très clairs.
  
 <code latex> <code latex>
 +\setstcolor{red}
 +Votre comportement \st{parfaitement inconvenant} a surpris !
 +</code>
 +
 +<latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage{ulem}+  \usepackage{xcolor} 
 +  \usepackage{soul} 
 +  \pagestyle{empty} 
 \begin{document} \begin{document}
-Votre comportement \sout{parfaitement inconvenant} a surpris !+\setstcolor{red} 
 +Votre comportement \st{parfaitement inconvenant} a surpris ! 
 +\end{document} 
 +</latexdoc> 
 + 
 + 
 +==== Avec l'extension “cancel” ==== 
 + 
 +L'extension [[ctanpkg>cancel]] permet de biffer des mots en oblique, avec la macro ''\cancel'': 
 + 
 +<code latex> 
 +\documentclass{article} 
 +  \usepackage{cancel} 
 + 
 +\begin{document} 
 +Votre comportement \cancel{parfaitement inconvenant} a surpris !
 \end{document} \end{document}
 </code> </code>
Ligne 45: Ligne 90:
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage{ulem+  \usepackage{cancel
-\pagestyle{empty} +  \usepackage{lmodern} 
 +  \pagestyle{empty} 
 \begin{document} \begin{document}
-Votre comportement \sout{parfaitement inconvenant} a surpris !+Votre comportement \cancel{parfaitement inconvenant} a surpris !
 \end{document} \end{document}
 </latexdoc> </latexdoc>
  
-===== Avec l'extension soul =====+Cette extension propose d'autres possibilités pour barrer en sens inverse (avec ''\**b**cancel'' comme //**b**ack//
 +ou en croix (avec ''\**x**cancel''):
  
-L'extension [[ctanpkg>soul|soul]] permet de barrer du texte avec la commande ''\st''. Comme l'extension [[ctanpkg>ulem|ulem]], elle propose des commandes de soulignement mais aussi des commandes pour gérer l'espacement entre les lettres (sur ce dernier point, voir la question « [[composition:texte:mots:modifier_l_espacement_entre_les_caracteres|Comment modifier l'espacement entre caractères ? »]]+^  ''\cancel''  ^  ''\bcancel''  ^  ''\xcancel'
 +|<latexdoc> 
 +\documentclass{article} 
 +  \usepackage{cancel} 
 +  \usepackage{lmodern} 
 +  \pagestyle{empty}
  
-<code latex>+\begin{document} 
 +\cancel{parfaitement inconvenant} 
 +\end{document} 
 +</latexdoc>|<latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage{soul}+  \usepackage{cancel} 
 +  \usepackage{lmodern} 
 +  \pagestyle{empty} 
 \begin{document} \begin{document}
-Votre comportement \st{parfaitement inconvenant} a surpris !+\bcancel{parfaitement inconvenant}
 \end{document} \end{document}
 +</latexdoc>|<latexdoc>
 +\documentclass{article}
 +  \usepackage{cancel}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +\xcancel{parfaitement inconvenant}
 +\end{document}
 +</latexdoc>|
 +
 +
 +==== Avec l'extension “pdfcomment” ====
 +
 +L'extension [[ctanpkg>pdfcomment]] permet de barrer un texte et d'associer un commentaire:
 +vous pouvez ici donner différents arguments optionnels pour affiner cette opération.
 +Le texte du commentaire est incorporé à l'aide d'une « annotation » Adobe.
 +Malheureusement, la prise en charge de ces annotations n'est pas une caractéristique usuelle des visionneuses PDF.
 +Dans le cas où vos lecteurs utilisent « Acrobat Reader », vous devriez être tranquille.
 +Cette fonction fournit ce « surlignement » supplémentaire fréquemment retenu par les utilisateurs professionnels.
 +
 +
 +===== Pour des mathématiques =====
 +
 +==== Avec l'extension “amssymb”, pour un symbole ====
 +
 +Pour barrer un symbole mathématique, on pourra utiliser la commande ''\not'', pour marquer la négation. Il existe de nombreux caractères barrés définis dans le package [[ctanpkg>amssymb|amssymb]], comme par exemple ''\notin'', ''\nleq'' ou ''\lneq''.
 +
 +<code latex>
 +Il faut noter la différence entre \(a \not\in A\) et \(a \notin A\). 
 +
 +Pour dire <<\,strictement supérieur\,>> en insistant sur le \emph{strictement},
 +on peut utiliser le symbole \(\gneq\).
 </code> </code>
  
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage{soul+  \usepackage{amssymb
-\pagestyle{empty} +  \usepackage{lmodern} 
 +  \pagestyle{empty} 
 \begin{document} \begin{document}
-Votre comportement \st{parfaitement inconvenanta surpris !+Il faut noter la différence entre  
 +\(a \not\in A\) et \(a \notin A\).  
 + 
 +Pour dire <<\,strictement supérieur\,>> en insistant sur le \emph{strictement}
 +on peut utiliser le symbole \(\gneq\).
 \end{document} \end{document}
 </latexdoc> </latexdoc>
  
-Si l'extension [[ctanpkg>xcolor|xcolor]] est chargée, la macro ''\setstcolor'' permet de changer la couleur de la barre. La documentation de l'extension fournit de nombreux exemples très clairs. 
  
-===== Avec l'extension pdfcomment ====+==== Avec d'autres extensions, pour des expressions ====
- +
-FIXME Overstriking with an "attached" comment may be achieved using the [[ctanpkg>pdfcomment|pdfcomment]] package, to which you can give optional arguments with all sorts of detail.  The comment text is encoded using an Adobe "annotation"; unfortunately, support for these annotations is not a common feature of PDF viewers, but if you can safely assume that your audience will use ''Acrobat Reader'', the facility provides that extra "shine" that business users so love.+
  
 +Une solution plus générale, permettant de biffer des expressions entières, est indiquée
 +en réponse à la question « [[4_domaines_specialises:mathematiques:barrer_des_termes|Comment biffer des termes dans des expressions mathématiques ?]] ».
  
  
 ----- -----
- 
 //Source:// [[faquk>FAQ-overstrike|Overstriking characters]] //Source:// [[faquk>FAQ-overstrike|Overstriking characters]]
  
-{{htmlmetatags>metatag-keywords=(LaTeX)+{{htmlmetatags>metatag-keywords=(LaTeX,barrer des caractères,barrer un mot,rayer du texte,supprimer du texte,overstrike,rature en LaTeX)
 metatag-og:title=(Comment barrer ou biffer du texte) metatag-og:title=(Comment barrer ou biffer du texte)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
  
3_composition/texte/symboles/obtenir_des_caracteres_barres.1609317176.txt.gz · Dernière modification : 2020/12/30 08:32 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0