![如何使标题与表格对齐?](https://linux22.com/image/276727/%E5%A6%82%E4%BD%95%E4%BD%BF%E6%A0%87%E9%A2%98%E4%B8%8E%E8%A1%A8%E6%A0%BC%E5%AF%B9%E9%BD%90%EF%BC%9F.png)
\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 文档类(文章、报告和书籍)会自动将标题居中: