我正在尝试输入一个看起来不错的凯莱表,但在两个方面遇到了麻烦。第一个是同时垂直和水平对齐单元格内容。似乎我只能做其中一个,而不能做另一个?我看到其他答案建议使用 \tabularx,但当我尝试将其添加到我的序言中时,它说它与我的几何包冲突。
以下是我目前为止取得的最好的结果:
\documentclass[11pt]{article}
\usepackage{array}
\begin{document}
\begin{center}
\begin{tabular}{|m{0.4cm}|m{0.4cm}|m{1.85cm}|m{2.5cm}|@{}m{0cm}@{}}
\hline
$*$ & $|0\rangle$ & $\omega$ & $\xi$ & \\ [1ex]
\hline
$|0\rangle$ & $|0\rangle$ & $\omega$ & $\xi$ & \\[1ex]
\hline
$\omega$ & $\omega$ & $\xi-2\omega$ &$\frac{41}{16}\xi-\frac{165}{32}\omega$ & \\[3ex]
\hline
$\xi$ & $\xi$ & $\frac{41}{16}\xi-\frac{165}{32}\omega$ & $\frac{1673}{256}\xi-\frac{6765}{512}\omega$ &\\[3ex]
\hline
\end{tabular}
\end{center}
\end{document}
此外,有没有一种简单的方法可以给顶行和第一列添加阴影,使它们脱颖而出?
谢谢你!
答案1
您可以使用支柱控制高度,这里我\mms
为 a 定义了(中等数学支柱),为 定义\vphantom{\Big|}
了\bms
(大数学支柱)\vphantom{\bigg|}
。
\documentclass[11pt]{article}
\usepackage{array}
\usepackage[table]{xcolor}
\newcommand{\mms}{\vphantom{\Big|}}
\newcommand{\bms}{\vphantom{\bigg|}}
\begin{document}
\[
\begin{array}{|>{\columncolor{gray!30}}c| *{3}{c|}}
\hline
\rowcolor{gray!30}
\mms * & |0\rangle & \omega & \xi \\
\hline
\mms |0\rangle & |0\rangle & \omega & \xi \\
\hline
\bms \omega & \omega & \xi-2\omega &\frac{41}{16}\xi-\frac{165}{32}\omega \\
\hline
\bms \xi & \xi & \frac{41}{16}\xi-\frac{165}{32}\omega & \frac{1673}{256}\xi-\frac{6765}{512}\omega \\
\hline
\end{array}
\]
\end{document}