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 [2018/12/09 11:04] jejust3_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 obtenir des caractères barrés? ======+====== 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 révision d'un document. 
  
-$\Reponse$  Pour barrer un symbole mathématique, on pourra utiliser la +===== Pour du texte courant ===== 
-commande ''\not'', pour marquer la négation. Il existe de nombreux + 
-caractères barrés définis dans le package [[ctanpkg>amssymb|amssymb]], comme +==== Avec l'extension “ulem” ==== 
-par exemple ''\notin'', ''\nleq'' ou ''\lneq''.+ 
 +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.
  
 <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}
  
 +\begin{document}
 +Votre comportement \sout{parfaitement inconvenant} a surpris !
 +\end{document}
 +</latexdoc>
  
  
-$\Reponse$  On peut utiliser le package [[ctanpkg>cancel|cancel]], qui permet de +==== Avec l'extension “soul” ==== 
-barrer des mots de différentes manières:+ 
 +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, +\documentclass{article} 
-on efface et on \cancel{recomanserecommence, +  \usepackage{soul
-mais on peut aussi barrer...+ 
 +\begin{document} 
 +Votre comportement \st{parfaitement inconvenant} a surpris ! 
 +\end{document}
 </code> </code>
  
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{soul}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Votre comportement \st{parfaitement inconvenant} a surpris !
 +\end{document}
 +</latexdoc>
 +
 +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>
 +\setstcolor{red}
 +Votre comportement \st{parfaitement inconvenant} a surpris !
 +</code>
 +
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{xcolor}
 +  \usepackage{soul}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +\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}
 +</code>
 +
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{cancel}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Votre comportement \cancel{parfaitement inconvenant} a surpris !
 +\end{document}
 +</latexdoc>
 +
 +Cette extension propose d'autres possibilités pour barrer en sens inverse (avec ''\**b**cancel'' comme //**b**ack//)
 +ou en croix (avec ''\**x**cancel''):
 +
 +^  ''\cancel''  ^  ''\bcancel''  ^  ''\xcancel''  ^
 +|<latexdoc>
 +\documentclass{article}
 +  \usepackage{cancel}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +\cancel{parfaitement inconvenant}
 +\end{document}
 +</latexdoc>|<latexdoc>
 +\documentclass{article}
 +  \usepackage{cancel}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +\bcancel{parfaitement inconvenant}
 +\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>
 +
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{amssymb}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +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}
 +</latexdoc>
 +
 +
 +==== Avec d'autres extensions, pour des expressions ====
  
-$\Reponse$ Le package [[ctanpkg>ulem|ulem]] permet de barrer du texte avec une barre +Une solution plus générale, permettant de biffer des expressions entières, est indiquée 
-horizontale, avec la commande ''\sout''.+en réponse à la question « [[4_domaines_specialises:mathematiques:barrer_des_termes|Comment biffer des termes dans des expressions mathématiques ?]] ».
  
-Le package [[ctanpkg>soul|soul]] permet également de barrer du texte avec une 
-barre horizontale à l'aide de la commande ''\st''. Si le package 
-[[ctanpkg>color|color]] ou [[ctanpkg>xcolor|xcolor]] est chargé, la macro ''\setstcolor'' 
-permet de changer la couleur de la barre. La documentation du package 
-fournit de nombreux exemples très clairs. 
  
 +-----
 +//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 obtenir des caractères barrés?)+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.1544353492.txt.gz · Dernière modification : 2018/12/09 11:04 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0