Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【latex】赤い取り消し線を引いて、青文字で訂正する方法

\usepackage{color}
\usepackage{ulem}

 

\sout{取り消し線}\\

\textcolor{red}{\sout{ここは訂正前の文章}}  \textcolor{blue}{ここに訂正後の文章}

 

こんな感じ

 

赤い文字で、訂正して、あおい文字は訂正後の文章というのは論文校正のときとかによくやる

これをマクロとして定義しておくと便利

 

ulemというパッケージは

https://www.ctan.org/tex-archive/macros/latex/contrib/ulem

からダウンロードしてくる

 

------

 

他の方法としては

\usepackage{ulem}
\usepackage{xcolor}
\DeclareRobustCommand{\erase}{\bgroup\markoverwith{\textcolor{red}{\rule[.5ex]{2pt}{0.4pt}}}\ULon}
\newcommand{\add}[1]{\textcolor{blue}{#1}}

としてマクロ定義しておく方法もある

\erase{}で取り消されて

\add{}で追記

 

------

 

取り消し線の別バージョンとして、斜め線で取り消すということもできる

天地有情 [LaTeX] cancel --- 数式にスラシュ,バックスラシュなどを引く

これを見てもらうとわかると思う・・・

なんかの教科書でこれを使われてたけど、自分の好みではないかも