使LaTeX表格标题的宽度与表格相同?
在我的论文中,如果标题比它下面的表格宽,它看起来很糟糕。我怎样才能让他们都对齐?使LaTeX表格标题的宽度与表格相同?
现在我的代码如下所示:
\begin{table}[th!]
\caption{Reference temperature blah blah}
\centering
\begin{tabular}{llll}
...
\end{tabular}
\end{table}
把你的表加标题的minipage内。标题将包装。这也是为表格提供正确脚注的好方法。
我想我可能已经尝试过......我怎样才能获得小桌面的宽度? – webjunkie 2010-07-23 21:59:04
在此页面搜索*并列表格*(显示指定小型文件宽度的示例):http://people.csail.mit.edu/jrennie/latex/ – 2010-07-26 14:23:41
,如果你知道或找出表格的宽度,让我们说5厘米 -
-
,如果您使用的是KOMA脚本类:
\ setcapwidth [C] {5厘米}
-
如果您使用的标题包:
\ captionsetup {宽度=5厘米}
两者都可以应用在表格环境中。
自动计算解决方案比较复杂,但可以使用\settowidth命令完成。
这正是我所需要的。虽然为什么不在tex.stackexchange上? – 2012-06-12 08:57:17
我已经把我的标题在parbox取得了成功:
\parbox{5cm}{\caption{Lorem ipsum dolor sit amet...}}
使用\ parbox {\ textwidth} {\ caption {..}}去除硬编码的数字 – Pushpendre 2014-11-16 17:13:58
其实有做这个用的字幕封装选项width
一个更合法的方式。
只在当前环境下的全球影响
\usepackage[width=.75\textwidth]{caption}
对于局部效果:
\usepackage{caption}
\captionsetup{width=.75\textwidth}
更多信息:
https://www.ctan.org/pkg/caption?lang=en
http://mirrors.ctan.org/macros/latex/contrib/caption/caption-eng.pdf(直接链接到PDF随时更改)
有没有办法让它使得标题文本是合理的,以便文本与左右齐平标题的边界? – user1271772 2016-11-04 20:19:40
在标题包指南:
只有固定的宽度都在这里支持;如果你正在寻找一种方式 限制字幕宽度的图形或表的宽度, 请看看floatrow [8]或threeparttable [22]包。
正如哈迪所建议的那样,我使用** threeparttable **包来使表格标题与表格一样宽。我把表格标题放在* \ begin {threeparttable} *和* \ end {threeparttable} *之间。 – miyashin 2013-08-28 18:05:40
你能告诉我们你现在使用什么吗? – SiggyF 2010-07-23 21:40:41
有一个TeX/LaTeX问题的特殊网站:http://tex.stackexchange.com/ – Alexander 2012-05-09 17:43:36