如何创建对称群 S_3 的乘法表?
(该表有 6 列、6 行)
编辑:
这里有一些进展:
\begin{table}
\begin{tabular}{l|llllll}
~ & e & a & a^2 & b & c & d \\
e & e & a & a^2 & b & c & d \\
a & a & a^2 & e & c & d & b \\
a^2 & a^2 & e & a & d & b & c \\
b & b & d & c & e & a^2 & a \\
c & c & b & d & a & e & a^2 \\
d & d & c & b & a^2 & a & e \\
\end{tabular} \end{table}
但现在我不知道如何制作水平线......
答案1
\documentclass{article}
\usepackage{array}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\[
\begin{tabular}{>{$}l<{$}|*{6}{>{$}l<{$}}}
~ & e & a & a^2 & b & c & d \\
\hline\vrule height 12pt width 0pt
e & e & a & a^2 & b & c & d \\
a & a & a^2 & e & c & d & b \\
a^2 & a^2 & e & a & d & b & c \\
b & b & d & c & e & a^2 & a \\
c & c & b & d & a & e & a^2 \\
d & d & c & b & a^2 & a & e \\
\end{tabular}
\]
\lipsum[2]
\end{document}
注意“隐形”,\vrule
以保持上标 2 的规则清晰。
这里我以数学形式展示了表格。如果你真的如果您想让它位于浮动表格中,则替换为 ,并将其替换\[
为\begin{table}\centering
。\]
然后\end{table}
,您的显示将浮动到下一页的顶部。
上有一篇关于 Latex 表格的很好的介绍维基百科。
对于那些好奇和/或顽固分子来说,你也可以使用纯 TeX 方式来完成。
$$\vbox{\tabskip0.5em\offinterlineskip
\halign{\strut$#$\hfil\ \tabskip1em\vrule&&$#$\hfil\cr
~ & e & a & a^2 & b & c & d \cr
\noalign{\hrule}\vrule height 12pt width 0pt
e & e & a & a^2 & b & c & d \cr
a & a & a^2 & e & c & d & b \cr
a^2 & a^2 & e & a & d & b & c \cr
b & b & d & c & e & a^2 & a \cr
c & c & b & d & a & e & a^2 \cr
d & d & c & b & a^2 & a & e \cr
}}$$
这里的大部分“困难”与垂直线有关。如果删除它(或用一些空白替换它),则可以省去 s\strut
和\offinterlineskip
。
它们的外观如下。“普通”版本是较低的版本。
如果你刚刚开始,你应该坚持使用tabular
,但如果你想真正理解 TeX,我建议你仔细阅读 TeXbook。第 22 章介绍了对齐。