我需要更改文档的序言以更改表格。
目前我的所有表格都有标题添加到底部并与中心对齐,如下所示:“表N:表格标题”
我需要将该标题分成两部分然后移动,所以我的表格看起来像:
表N(左对齐)
表格标题(与中心对齐)
表
我怎样才能做到这一点?
答案 0 :(得分:4)
以下内容可能有效,但您的描述在我的脑海中留下了一些问题。
\documentclass{article}
\usepackage{booktabs}% pretty rules for the table
\usepackage{lipsum}% provides filler text
%% Let's define our caption style
\usepackage{caption}
\DeclareCaptionLabelSeparator{fill-newline}{\hfill\null\par}
\captionsetup{%
format=plain,
labelformat=simple,
labelsep=fill-newline,
singlelinecheck=false,
justification=centering,
position=top,
}
\begin{document}
\lipsum[1]
\begin{table}[h]
\caption{I've used the \texttt{caption} package to achieve this caption format.}
\centering
\begin{tabular}{ll}
\toprule
Option & Setting \\
\midrule
format & plain \\
labelformat & simple \\
labelsep & fill-newline \\
singlelinecheck & false \\
justification & centering \\
position & top \\
\bottomrule
\end{tabular}
\end{table}
\lipsum[2]
\end{document}
caption
包可让您以几乎任何您喜欢的方式重新格式化字幕。
您希望“表格N”和字幕文本位于同一行还是分开的行(如上所述)?
如果标题占用多行,会发生什么?
如果这不是你想要的,我可以更多地使用格式。如果您想自己玩iti,请查看caption
package documentation。