表格标题位于表格左侧或右侧

表格标题位于表格左侧或右侧

我找不到将表格标题放在特定表格右侧或左侧的方法。有谁知道是否有办法在纯 TEX 或 Koma Script 中执行此操作(最终与 tabularx 环境结合)?

答案1

您可以使用 floatrow 包:选择类似

 \floatsetup{capbesideposition={center,left}}

在序言中,并使用此语法为特定图形添加侧面标题:

\begin{figure}[!h]
   \fcapside{\caption{Test for side caption}\label{sic}}
   {\includegraphics{myfigure}}
\end{figure}

有关标题的更多详细信息,请参阅文档的第 1.1.1 节和第 3.1.3 至 3.1.7 节。

答案2

floatrow文档来看,\fcapside宏是 的缩写\floatbox[\capbeside]{figure}。尝试直接输入较长的形式:

\begin{table}
\centering
\floatbox[\capbeside]{table}{\caption{This should have the right label}\label{...}}
{\begin{tabular}{|c|c|}
    ...
\end{tabular}}
\end{table}

相关内容