Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Latex 是否使表格标题与表格宽度相同?_Latex_Width_Caption - Fatal编程技术网

Latex 是否使表格标题与表格宽度相同?

Latex 是否使表格标题与表格宽度相同?,latex,width,caption,Latex,Width,Caption,在我的论文中,如果标题比下面的表格宽,那看起来很糟糕。我怎样才能使它们都对齐 现在,我的代码如下所示: \begin{table}[th!] \caption{Reference temperature blah blah} \centering \begin{tabular}{llll} ... \end{tabular} \end{table} 将表格和标题放在迷你页中。标题将自动换行。这也是一个为表格添加适当脚注的好方法。如果您知道或找到表格的宽度,就说5厘米吧- 如果您使用的是KOM

在我的论文中,如果标题比下面的表格宽,那看起来很糟糕。我怎样才能使它们都对齐

现在,我的代码如下所示:

\begin{table}[th!]
\caption{Reference temperature blah blah}
\centering
\begin{tabular}{llll}
...
\end{tabular}
\end{table}

将表格和标题放在迷你页中。标题将自动换行。这也是一个为表格添加适当脚注的好方法。

如果您知道或找到表格的宽度,就说5厘米吧-

  • 如果您使用的是KOMA脚本类:

    \setcapwidth[c]{5cm}

  • 如果您正在使用标题包:

    \字幕设置{宽度=5cm}

这两种方法都可以在表环境中应用


自动计算解决方案更复杂,但可以使用命令来完成。

我成功地将我的标题放在一个密码箱中:

\parbox{5cm}{\caption{Lorem ipsum dolor sit amet...}}

实际上,有一种更合法的方法可以使用字幕包选项
width

全球效应

\usepackage[width=.75\textwidth]{caption}
对于仅在当前环境中的局部效果:

\usepackage{caption}
\captionsetup{width=.75\textwidth}

标题包文档中的更多信息:


(直接链接到PDF,如有更改)

标题包指南:

此处仅支持固定宽度;如果你正在寻找一种方法 将标题的宽度限制为图形或表格的宽度, 请查看floatrow[8]或三部分式[22]软件包


你能告诉我们你现在用的是什么吗?有一个特克斯/乳胶问题的特别网站:我想我可能已经试过了。。。如何使迷你页达到表格宽度?在此页面中搜索并排表格(显示了指定迷你页宽度的示例):这正是我所需要的。尽管这为什么不在tex.stackexchange上呢?正如Hadi所建议的,我使用了三部分表包,使表标题与表标题一样宽。我将表格标题放在\begin{threeparttable}和\end{threeparttable}之间。使用\parbox{\textwidth}{\caption{..}}来去除硬编码的数字有没有办法使标题文本对齐,以便文本与标题的左右边界齐平?