是否可以将 a 左对齐sidewaytable
以利用其左侧的额外空间?类似于\LTleft\fill
中的longtable
?我还没有找到这样做的方法。
答案1
该sidewaystable
环境是一个浮动(和旋转)环境,但它本身并不提供有关如何排版表格材料的说明。为此,您需要指定tabular
、tabularx
、tabular*
等环境里面环境sidewaystable
。(换句话说,sidewaystable
环境的行为与“普通”环境的行为完全相同table
,只是它会旋转其内容并将其放在单独的页面上。)
例如,为了抑制具有四列(第一列左对齐,其余三列居中)环境左右两端的水平空白tabular
,您应该指定类似
\begin{tabular}{ @{} lccc @{} }
...
\end{tabular}
该@{}
小组告诉 LaTeX 抑制水平空白。
如果您使用的tabular*
环境宽度等于\textwidth
,即文本块的整个宽度,那么您还可以指定
\begin{tabular*}{\textwidth}{ @{\extracolsep{\fill}} lccc }
...
\end{tabular*}