我正在尝试排版《克苏鲁的呼唤》的角色表。我想创建一个包含战斗技能的表格,并为每项技能创建一个武器列表。
为了排版技能表,我会使用类似这样的方法:
\begin{tabularx}{\hsize}{Xccc}
...
\end{tabularx}
对于武器表,我会使用类似这样的东西:
\begin{tabularx}{\hsize}{Xcccc}
...
\end{tabular}
但是对于第一个表的 1 行,我需要插入第二个表的 2 或 3 行。如下所示:
skill 1 1 2 3
weapon 1 12 23 34 45
weapon 2 12 23 34 45
skill 2 1 2 3
weapon 3 12 23 34 45
我怎样才能实现这个目标?
我可以使用以下命令来编写表格:
\documentclass{scrreprt}
\usepackage{tabularx}
\newcommand{\wbox}[1]{%
\makebox[1.2em]{\centering #1}%
}
\begin{document}
\begin{tabularx}{12cm}{Xccccc}
\textbf{Arme} & \textbf{Portée} & \textbf{Dégats} & \textbf{Panne} & \textbf{CAD} & \textbf{CAP} \\
\multicolumn{3}{l}{\textbf{Corps à corps}} & \multicolumn{3}{r}{\wbox{50}/\wbox{50}/\wbox{10} \%} \\
Mains nues & 1 & 1D3+1D4 & - & - & - \\
\multicolumn{3}{l}{\textbf{Combat à distance}} & \multicolumn{3}{r}{\wbox{40}/\wbox{20}/\wbox{8} \%} \\
Revolver cal 22 & 50 & 1D6 & 98 & 1 & 6 \\
Mitraillette & 70 & 1D10 & 96 & 6 & 20 \\
\end{tabularx}
\end{document}
有没有什么办法可以除掉它们\multicolumn
?我觉得它们很丑。