使用下面的代码我得到了附加的输出。我想制作一个由九列组成的表格,但目前它太宽而无法完全显示。
\begin{table}[ht]
\caption{Survey Findings Table \& metrics}
\centering
\scriptsize{
\begin{tabular}{l*{9}{c}r }
\hline\hline
\end{tabular}}
\end{table}
答案1
为了使表格适合页面宽度,您可以从以下列表中执行一项或多项组合:
- 添加
@{}
列前和列后规范以删除列之间的空格,例如{@{}*{9}{l}@{}}
。 - 减小字体大小,但不要太过分。这样表格会变得难以阅读且不好看。
sidewaytable
如果情况允许,可以考虑使用rotating
包裹。- 如果单元格内容比标题短,请查看将标题旋转 90 度是否合适。为此,您可以使用
\rotatebox{90}{...}
或\rothead
从makecell
包裹或者看看用连字符将列标题分成两行是否可以。
为了更具体地说明您的问题,您应该提供一个最小工作示例(MWE)这表明了你的问题。