有没有办法使用该lscape
包旋转表格并以正常(纵向)方向将标题放在表格上方或下方?
任何帮助都非常感谢。
梅威瑟:
\documentclass[oneside,a4paper]{book}
\usepackage{lscape}
\usepackage[ngerman]{babel}
\begin{document}
\begin{landscape}
\begin{table}[]
\centering
\caption{My caption}
\label{my-label}
\begin{tabular}{lllll}
A & B & C & D & E \\
F & G & H & I & J \\
K & L & M & N & O \\
P & Q & R & S & T \\
U & V & W & X & YZ
\end{tabular}
\end{table}
\end{landscape}
\end{document}
答案1
这是一个使用minipage
和的解决方案\rotatebox
\documentclass[oneside,a4paper]{book}
\usepackage{lscape}
\begin{document}
\begin{landscape}
\begin{table}[t]
\centering
\begin{tabular}{lllll}
A & B & C & D & E \\
F & G & H & I & J \\
K & L & M & N & O \\
P & Q & R & S & T \\
U & V & W & X & YZ
\end{tabular}%
\hfill
\begin{minipage}{.95\textwidth}
\rotatebox{270}{%
\begin{minipage}{\textwidth}
\caption{My caption}
\label{my-label}
\end{minipage}}
\end{minipage}
\end{table}
\end{landscape}
\end{document}