某学会のトランザクションは,
再投稿するときは revise したところをハイライトにしなくちゃいけない.
周りはみんなPDF作って,Adobeでハイライトしてたみたいだけど,
なんかめんどくさくて,tex で直接できないかどうか調べてみたら,
意外といけることが発覚.
以下,メモ.
プリアンブルで color.sty と soul.sty をロード.
\usepackage{color}
\usepackage{soul}
ハイライトの色は以下のコマンドで指定.
\sethlcolor{yellow}
これで,
\hl{hoge}
とすれば,ハイライトされる.
ただし,\ref{} や \cite{} もハイライトするには一工夫必要.
\newsavebox{\boxa} \sbox{\boxa}{\ref{fig1}}
\newsavebox{\boxb} \sbox{\boxb}{\cite{reference1}}
\hl{Fig.~{\usebox\boxa} shows
the block diagram of an observer {\usebox\boxb}.}
のように,\hl{} の外で
\newsavebox{} と \sbox{}{}でコマンドをつくって(?)
\hl{}の内側では,\usebox を使う.
数式をハイライトするときは,
$ $で囲まれた部分は気にしなくてもいい.
equation や eqnarray 環境を使うときも一工夫.
(上と同じ方法で行くかもしれないけど..)
\noindent
\colorbox{yellow}{
\begin{minipage}{0.98\hsize}
\begin{eqnarray}
1 + 1 = 2
\label{eq:1}
\end{eqnarray}
\end{minipage}
}
\colorbox{}{}で囲まれる部分の回りの大きさは
\renewcommand{\fboxsep}{0pt}
\renewcommand{\fboxrule}{0pt}
で調整.