我想知道如何将这张桌子横过来,因为当它纵向摆放时,所有的柱子都放不下。桌子需要是 5X5。谢谢您的帮助。
\begin{table}{11r11}
\centering
\resizebox{\textwidth}{!}
\hline
long name & long name & long name & long name
\\hline
$long name$ & ## \\
$long name$ & ## \\
$long name$ & ## \\
$long name$ & ## \\
$long name$ & ## \\
\hline
\multicolumn{2}{l}{$^{a}$Table note text here.}
enter code here
\end{tabular}
\end{table}
答案1
我可能会这么做:
\documentclass{article}
\usepackage{pdflscape}
\usepackage{afterpage}
\usepackage{threeparttable}
\usepackage{booktabs}
\usepackage{lipsum}
\begin{document}
\lipsum
\afterpage{%
\clearpage%
\begin{landscape}
\begin{table}[p]
\centering
\begin{threeparttable}[h]
\begin{tabular}{lllll}
\toprule
& \multicolumn{4}{c}{long name} \\
\cmidrule(lr){2-5}
long name & long name & long name & long name& long name\\
\midrule
long name\tnote1 & long name & long name & long name& long name\\
long name\tnote\textdagger & long name & long name & long name& long name\\
long name & long name & long name & long name& long name\\
long name & long name & long name & long name& long name\\
long name & long name & long name & long name& long name\\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[1] A table note.
\item[\textdagger] Another table note.
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{landscape}
}
\par
\lipsum
\end{document}
按照@leandriis 的建议,这将使用pdflscape
包和landscape
环境来旋转页面。该afterpage
包用于将(浮动)表放在其自己的页面上。
我还使用了booktabs
包(提供\toprule
、\midrule
和)使表格看起来更美观,并使用\bottomrule
了包(提供和环境等)为表格添加脚注。\cmidrule
threeparttable
\tnote
tablenotes
该lipsum
包仅用于生成周围的文本。希望这能有所帮助!