我遇到了一个奇怪的问题:如果我将一个划掉的条目(使用 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}