我已经使用以下乳胶代码创建了一个表格:
\documentclass[convert]{standalone}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{graphicx}
\begin{document}
\begin{tabular}{@{}ccccccc@{}}
\toprule
\multicolumn{2}{c}{\multirow{2}{*}{}} & \multicolumn{5}{c}{Test} \\
\multicolumn{2}{c}{} & a & b & c & d & e \\ \midrule
\multirow{5}{*}{\rotatebox[origin=c]{90}{Dummy}} & 1 & $*$ & & $*$ & & $*$ \\
& 2 & $*$ & & $*$ & $*$ & $*$ \\
& 3 & & $*$ & $*$ & $*$ & \\
& 4 & $*$ & & $*$ & $*$ & \\
& 5 & & $*$ & $*$ & $*$ & \\ \bottomrule
\end{tabular}%
\end{document}
答案1
或者至少在左边框前添加一些空格?
表格通常在列前后有一些填充。使用 可以@{}
删除此填充。因此,如果您想使列周围的填充对称,请不要删除默认填充:
\documentclass[convert]{standalone}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{graphicx}
\begin{document}
\begin{tabular}{ccccccc@{}}
\toprule
\multicolumn{2}{c}{\multirow{2}{*}{}} & \multicolumn{5}{c}{Test} \\
\multicolumn{2}{c}{} & a & b & c & d & e \\ \midrule
\multirow{5}{*}{\rotatebox[origin=c]{90}{Dummy}} & 1 & $*$ & & $*$ & & $*$ \\
& 2 & $*$ & & $*$ & $*$ & $*$ \\
& 3 & & $*$ & $*$ & $*$ & \\
& 4 & $*$ & & $*$ & $*$ & \\
& 5 & & $*$ & $*$ & $*$ & \\ \bottomrule
\end{tabular}%
\end{document}