表格中用彩色划掉的条目

表格中用彩色划掉的条目

我遇到了一个奇怪的问题:如果我将一个划掉的条目(使用 ulem 包)放入表格中,一切都会正常。但如果我给该条目上色,它就会稍微往下滑。有人知道为什么吗?这里有一个例子:

\documentclass[11pt,twoside,a4paper,final,titlepage,openany]{amsbook}
\usepackage[ngerman]{babel}
\usepackage{ulem}
\usepackage{color}
\begin{document}

\begin{tabular}{p{4cm}p{4cm}p{4cm}}
 bla& bla  &bla\\\hline

 bla &{\color{red}{ \sout{bla}}} & bla\\

\end{tabular}

\end{document}

答案1

改用\textcolor,然后它就可以工作了。请注意,这\color{<colorname>}是一个为以下文本打开颜色的开关,因此您不需要在 周围加上括号\sout{bla}\textcolor另一方面,它有第二个参数,即要着色的文本。

\documentclass[11pt,twoside,a4paper,final,titlepage,openany]{amsbook}
\usepackage[ngerman]{babel}
\usepackage{ulem}
\usepackage{color}
\begin{document}

\begin{tabular}{p{4cm}p{4cm}p{4cm}}
 bla& bla  &bla\\\hline
 bla &\textcolor{red}{\sout{bla}} & bla\\
 bla &\color{red} \sout{bla} & bla\\
\end{tabular}

\end{document}

在此处输入图片描述

相关内容