I'm trying to use \cancel
from the cancel
package to strike out some colored text but it is apparent that the diagonal line is drawn first so it doesn't do a very good job of canceling.
Minimal example.
\documentclass{article}
\usepackage{xcolor,cancel}
\begin{document}
\leavevmode
\cancel{\textcolor{red}{T}}
\textcolor{red}{T}\llap{\cancel{\phantom{T}}}
\end{document}
I can obviously use the \llap
, but that is suboptimal. Is there a better way?
Best Answer
Using Tikz :
Another possibility with Tikz is to use the
strike out
shape:Using
pstricks
, in thepstricks-add
package :Edit 1 : I just realized that the
\psCancel
macro draws the mark before the text to cancel, same as for thecancel
package. If you want the mark above the text, I guess you should use Tikz.Edit 2 : Incorporated suggestions about baseline into the Tikz code