如何使标题与表格对齐?

如何使标题与表格对齐?
\documentclass[letterpaper,12pt]{article}

\begin{document}

\begin{table}
\caption{Test test test test test}
\begin{tabular}{c c c c}
\hline\noalign{\smallskip}
$V_{a}$ & $B$ & $r$ & $e/m$\\
(V) & (T) & (m) & (C/kg)\\
\hline\noalign{\smallskip}
1 $\pm$ 1 & 2.04 $\pm$ 0.04 & 2.36 $\pm$ 0.1 & 1 $\pm$ 1\\
\hline\noalign{\smallskip}
\end{tabular}
\end{table}

\end{document}

我想保持上面表格的格式不变。我想更改的是标题。我不喜欢它似乎悬在表格右侧的样子。我认为标题应该与表格左侧对齐。我该怎么做?

答案1

使用该caption包并使用该singlelinecheck=false选项。

\documentclass{article}

\usepackage[
singlelinecheck=false % <-- important
]{caption}

\begin{document}

\begin{table}
\caption{Test test test test test}
\begin{tabular}{c c c c}
\hline\noalign{\smallskip}
$V_{a}$ & $B$ & $r$ & $e/m$\\
(V) & (T) & (m) & (C/kg)\\
\hline\noalign{\smallskip}
1 $\pm$ 1 & 2.04 $\pm$ 0.04 & 2.36 $\pm$ 0.1 & 1 $\pm$ 1\\
\hline\noalign{\smallskip}
\end{tabular}
\end{table}

\end{document}

来自包文档的解释:

如果标题适合一行,标准 LATEX 文档类(文章、报告和书籍)会自动将标题居中:

在此处输入图片描述

相关内容