单元格颜色覆盖数学表达式

单元格颜色覆盖数学表达式

在下面的彩色表格中,第二行存在颜色问题。如您所见,花括号部分被行颜色覆盖。我尝试将单元格放在小页面中,希望它能放在颜色前面。

\documentclass[a4paper]{article}
\usepackage[lite]{mtpro2}
\usepackage[no-math,cm-default]{fontspec}
\usepackage{amsmath}
\usepackage{xunicode}
\usepackage[usenames,dvipsnames,cmyk,table]{xcolor}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont[Mapping=tex-text,Numbers=Lining,Scale=1.0,BoldFont={Times New Roman Bold}]{Times New Roman}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{hhline,longtable}

\begin{document}
\begin{center}
\setlength\arrayrulewidth{1.5pt}\arrayrulecolor{white}
\rowcolors{2}{cyan!70!gray!30}{cyan!10!gray!20}
\begin{longtable}{c|c}
\hhline{--} \rowcolor{cyan!50!gray}\rule[-2ex]{0pt}{5.5ex} \textbf{N} & \textbf{Property} \\
\hline\rule[-2ex]{0pt}{5.5ex} 3 & $ \sqrt{x^2}=|x|\;\;,\;\; x\in R $\\
\hline\rule[-2ex]{0pt}{7ex}  4 & 
$ \sqrt[\nu]{x^\nu}=\ccases{
|x|&  x\in R\textrm{ if }\nu\textrm{ even}\\x&  x\geq0\textrm{ and } \nu\in N} $
\\
\hhline{~-} \rowcolor{cyan!70!gray!30}  & $ \sqrt{x\cdot y}=\sqrt{x}\cdot\sqrt{y}\;\;,\;\; x,y\geq0 $ \rule[-2ex]{0pt}{5.5ex}\\
\rule[-2ex]{0pt}{5.5ex}\multirow{-3}{*}{5} & $ \sqrt[\nu]{x\cdot y}=\sqrt[\nu]{x}\cdot\sqrt[\nu]{y}\;\;,\;\; x,y\geq0 $ \\
\hline
\end{longtable}
\end{center}
\end{document}

在此处输入图片描述

我怎样才能将文本放在前面或将单元格颜色放在后面?

答案1

您可以在内部表格(ccases)中使用 \hiderowcolors:

\documentclass[a4paper]{article}
\usepackage[lite]{mtpro2}
\usepackage[no-math]{fontspec}
\usepackage{amsmath}
\usepackage[usenames,dvipsnames,cmyk,table]{xcolor}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont[Mapping=tex-text,Numbers=Lining,Scale=1.0,BoldFont={Times New Roman Bold}]{Times New Roman}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{hhline,longtable}

\begin{document}
\begin{center}
\setlength\arrayrulewidth{1.5pt}\arrayrulecolor{white}
\rowcolors{2}{cyan!70!gray!30}{cyan!10!gray!20}
\begin{longtable}{c|c}
\hhline{--} \rowcolor{cyan!50!gray}\rule[-2ex]{0pt}{5.5ex} \textbf{N} & \textbf{Property} \\
\hline\rule[-2ex]{0pt}{5.5ex} 3 & $ \sqrt{x^2}=|x|\;\;,\;\; x\in R $\\
\hline\rule[-2ex]{0pt}{7ex}  4 &
$ \sqrt[\nu]{x^\nu}=\ccases{\hiderowcolors
|x|&  x\in R\textrm{ if }\nu\textrm{ even}\\x&  x\geq0\textrm{ and } \nu\in N} $
\\
\hhline{~-} \rowcolor{cyan!70!gray!30}  & $ \sqrt{x\cdot y}=\sqrt{x}\cdot\sqrt{y}\;\;,\;\; x,y\geq0 $ \rule[-2ex]{0pt}{5.5ex}\\
\rule[-2ex]{0pt}{5.5ex}\multirow{-3}{*}{5} & $ \sqrt[\nu]{x\cdot y}=\sqrt[\nu]{x}\cdot\sqrt[\nu]{y}\;\;,\;\; x,y\geq0 $ \\
\hline
\end{longtable}
\end{center}
\end{document}

在此处输入图片描述

相关内容