\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage{tikz}
\usetikzlibrary{arrows,shapes,positioning,shadows,trees}
\usepackage{capt-of}
\usepackage{xspace}
\usepackage[table]{xcolor}
\title{A title}
\author{Author}
\date{Janvier 2018}
\begin{document}
\begin{center}
\rowcolors{0}{black}{gray}
\begin{tabular}{rrrrr}
\hline
\begin{bf}Repository Operations\end{bf} & \begin{bf} CVS \end{bf} & \begin{bf} Subversion \end{bf} & \begin{bf} git \end{bf} & \begin{bf} mercurial \end{bf} & \hline\\
atomic commit & yes & yes & yes & yes
\end{tabular}
\end{center}
\end{document}
我以前使用 tikz 制作了一些图表,这有什么关系吗?比如 xcolor 和 tikz 之间有冲突吗?
有人能帮我找出这个错误的原因吗?提前谢谢!
答案1
发生这种情况通常意味着另一个包加载时xcolor
没有选项table
,在这种情况下tikz
正在执行。因此只需xcolor
在之前加载
\usepackage[table]{xcolor}
\usepackage{tikz}
这应该可以解决冲突。
下面还有另外两个问题,我已更正
- 改成
\hline \\
\\ \hline
- 删除
&
行末的 - 改成
black
white
这是一个工作版本
\documentclass[table]{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[table]{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows,shapes,positioning,shadows,trees}
\usepackage{capt-of}
\usepackage{xspace}
\title{A title}
\author{Author}
\date{Janvier 2018}
\begin{document}
\begin{center}
\rowcolors{0}{white}{gray}
\begin{tabular}{rrrrr}
\hline
\begin{bf}Repository Operations\end{bf} & \begin{bf} CVS \end{bf} & \begin{bf} Subversion \end{bf} & \begin{bf} git \end{bf} & \begin{bf} mercurial \end{bf} \\ \hline
atomic commit & yes & yes & yes & yes
\end{tabular}
\end{center}
\end{document}