
Я пытаюсь удалить правило из моей многострочной таблицы:
\begin{table}[ht]
\centering
\begin{tabular}{@{}cl|cll@{}}
& & \multicolumn{3}{c}{\textsc{Columns}} \\
& & A & B & C \\ \cmidrule(l){3-5}
\multirow{3}{*}{\rotatebox[origin=c]{90}{\textsc{Rows}}}
& 1 & A1 & B1 & C1 \\
& 2 & A2 & B2 & C2 \\
& 3 & A3 & B3 & C3 \\
\end{tabular}
\caption{Caption}
\label{tab:my-table}
\end{table}
Вывод выглядит так:
Однако я не могу удалить эту верхнюю маленькую ненужную вертикальную линию (вертикальную линию слева от Columns и ABC).
Поэтому я пытаюсь добиться только вертикальной линии, охватывающей ряды 1, 2 и 3.
Есть идеи? Спасибо!
решение1
Так;
\documentclass{article}
\usepackage{booktabs, multirow}
\usepackage{graphicx}
\begin{document}
\begin{table}[ht]
\centering
\begin{tabular}{ cl|cll}
\multicolumn{2}{c}{} % remove vertical lines in this cell
& \multicolumn{3}{c}{\textsc{Columns}} \\
\multicolumn{2}{c}{} % remove vertical lines in this cell
& A & B & C \\
\cmidrule(l){3-5}
\multirow{3}{*}{\rotatebox[origin=c]{90}{\textsc{Rows}}}
& 1 & A1 & B1 & C1 \\
& 2 & A2 & B2 & C2 \\
& 3 & A3 & B3 & C3 \\
\end{tabular}
\caption{Caption}
\label{tab:my-table}
\end{table}
\end{document}