Comment barrer du texte ou des équations en Latex ? Il y a deux façons principales de le faire avec les paquets cancel et ulem. Par ailleurs cela dépend également de votre besoin: est ce en mode mathématique ou en mode texte ?

Barrer du texte ou des équations en LaTeX avec le package cancel

Personnellement, je préfère ce paquet car il fonctionne aussi bien sur du texte que sur des équations Latex. Vous devez utiliser les paquets cancel comme suit :

\cancel dessine une ligne diagonale (barre oblique) à travers son argument.

\bcancel utilise la pente négative (une barre oblique inverse).

\xcancel dessine un X (en fait \cancel plus \bcancel).

\cancelto{〈valeur〉}{〈expression〉} dessine une flèche diagonale à travers l’〈expression〉, pointant vers la〈valeur〉.

Voici un exemple que j’ai construit pour illustrer ce package

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{cancel}
\usepackage{amsmath}
\begin{document}

Je souhaiterais barrer des symboles en mode mathématique $\cancel{\alpha + 2}=8$

Je souhaiterais barrer ce  \cancel{text} en mode texte.

Je souhaiterais barrer une équation

\begin{equation*} 
\cancel{f(x)=(x+a)(x+b)}
\end{equation*}



\begin{equation}
\begin{aligned}
B'&=-\nabla \times E,\\
E'&=\cancel{\nabla \times B - 2\pi j},\\
E'&=\nabla \times B - 4\pi j
\end{aligned}
\end{equation}

Je souhaiterais barrer mais de l'autre coté  ! Svp bcancel 

\begin{equation}
\begin{aligned}
B'&=-\nabla \times E,\\
E'&=\bcancel{\nabla \times B - 2\pi j},\\
E'&=\nabla \times B - 4\pi j
\end{aligned}
\end{equation}

Est il possible de faire une croix ?
\begin{equation}
\begin{aligned}
B'&=-\nabla \times E,\\
E'&=\xcancel{\nabla \times B - 2\pi j},\\
E'&=\nabla \times B - 4\pi j
\end{aligned}
\end{equation}



Cerise sur le gâteau, serait il possible de faire une croix et de remplacer par une autre valeur ?

\begin{equation}
\begin{aligned}
B'&=-\nabla \times E,\\
E'&=\cancelto{\nabla \times B - 4\pi j}{\nabla \times B - 2\pi j}
\end{aligned}
\end{equation}


\end{document}

Documentation dans https://ctan.org/pkg/cancel

Barrer du texte en LaTeX avec le package ulem

Le package ulem permet actuellement de barrer uniquement du texte. Vous pouvez utiliser les fonctions \sout or \xout comme suit:

\sout pour barrer le texte

\xout pour hachurer le texte

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[normalem]{ulem}
\usepackage{amsmath}
\begin{document}

Je souhaiterais barrer des symboles en mode mathématiques $\sout{\alpha + 2}=8$

Hum hum ce n'est visiblement pas possible

Je souhaiterais barrer ce \sout{texte} en mode texte.

Oui c'est possible.

Je souhaiterais hachurer ou faire des hachures de ce \xout{texte} en mode texte.

Oui c'est possible, et c'est plus joli !!!!

Je souhaiterais barrer une équation

\begin{equation*} 
\sout{f(x)=(x+a)(x+b)}
\end{equation*}

Raté, ce n'est pas possible utiliser cancel qui est plus adapté.
A bientôt !
\end{document}