![在乳胶表中使用颜色时出错?](https://linux22.com/image/248682/%E5%9C%A8%E4%B9%B3%E8%83%B6%E8%A1%A8%E4%B8%AD%E4%BD%BF%E7%94%A8%E9%A2%9C%E8%89%B2%E6%97%B6%E5%87%BA%E9%94%99%EF%BC%9F.png)
我正在研究颜色表并使用下面的代码。
\documentclass[11pt,a4paper]{article}
\usepackage{array,ragged2e}
\usepackage[pdftex]{graphicx}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{lipsum}
\usepackage[margin=1.5cm]{geometry}
\usepackage[table]{xcolor}
\usepackage{wrapfig}
\usepackage{color}
\usepackage{framed,color}
\usepackage{comment}
\usepackage{parskip}
\definecolor{shadecolor}{rgb}{1,0.8,0.3}
\definecolor{lightgray}{rgb}{0.9}
\definecolor{yellow}{rgb}{1,0.5,0}
\newcolumntype{P}[1]{>{\RaggedRight\hspace{0pt}}p{#1}}
\usepackage{Sweave}
\begin{document}
\leavevmode
\newline
\leavevmode
\newline
\begin{mdframed}[roundcorner=10pt,leftmargin=1, rightmargin=1, linecolor=orange,outerlinewidth=1, innerleftmargin=15, innertopmargin=15,innerbottommargin=15]
\textbf{Detailed Genotype Table}
\centering
\rowcolors{1}{}{yellow}
\begin{tabular}{>{\rule{0pt}{.5cm}}c >{\arraybackslash}m{2cm}>{\arraybackslash}m{2cm}>{\arraybackslash}m{6cm} >{\arraybackslash}m{3cm}}
\hline
\rowcolor{orange} \textbf{data} &\textbf{dummy} &\textbf{value} &\textbf{rough} &\textbf{text}\\
\hline
rsxx & CreT & 17603472, 19141561 & twet & 17603472, 19141561\\
rs7193xx343 & TrT & 19597491, 21760908 & twer & 19597491, 21760908\\
rxx376333 & CCe & 2017r3747 & twertw & 20173747\\
\hline
\leavevmode
\newline
\end{tabular}
\end{mdframed}
\leavevmode
\newline
\leavevmode
\newline
\end{document}
没有彩色表格?我能知道我错在哪里吗?
答案1
您为 MWE 加载了许多包,其中很多都是不必要的,还有一些发生冲突。
对于彩色表来说,您需要加载的最重要的包是包colortbl
。
很难说清楚你想要什么,但这里有一个精简版的代码,确实给一些行着色了。如果这不是你想要的,请澄清你的问题。
\documentclass[11pt,a4paper]{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{colortbl}
% new colours
\definecolor{shadecolor}{rgb}{1,0.8,0.3}
\definecolor{lightgray}{rgb}{0.9,0.9,0.9}
\definecolor{yellow}{rgb}{1,0.5,0}
\begin{document}
\begin{mdframed}[roundcorner=10pt,leftmargin=1, rightmargin=1, linecolor=orange,outerlinewidth=1, innerleftmargin=15, innertopmargin=15,innerbottommargin=15]
\textbf{Detailed Genotype Table}
\centering
\begin{tabular}{>{\rule{0pt}{.5cm}}c >{\arraybackslash}m{2cm}>{\arraybackslash}m{2cm}>{\arraybackslash}m{6cm} >{\arraybackslash}m{3cm}}
\hline
\rowcolor{orange} \textbf{data} &\textbf{dummy} &\textbf{value} &\textbf{rough} &\textbf{text}\\
\hline
\rowcolor{lightgray} rsxx & CreT & 17603472, 19141561 & twet & 17603472, 19141561\\
rs7193xx343 & TrT & 19597491, 21760908 & twer & 19597491, 21760908\\
rxx376333 & CCe & 2017r3747 & twertw & 20173747\\
\hline
\end{tabular}
\end{mdframed}
\end{document}