Ответ 1
Поместите свой стол плюс подпись внутри мини-диска. Заголовка будет завершена. Это также отличный способ иметь соответствующие сноски для таблиц.
В моей статье плохо, если заголовок шире таблицы под ней. Как заставить их выравнивать?
Сейчас мой код выглядит следующим образом:
\begin{table}[th!]
\caption{Reference temperature blah blah}
\centering
\begin{tabular}{llll}
...
\end{tabular}
\end{table}
Поместите свой стол плюс подпись внутри мини-диска. Заголовка будет завершена. Это также отличный способ иметь соответствующие сноски для таблиц.
На самом деле существует более законный способ сделать это с помощью опции пакета титров width
.
Для глобального эффекта
\usepackage[width=.75\textwidth]{caption}
Для локального эффекта только в текущей среде:
\usepackage{caption}
\captionsetup{width=.75\textwidth}
Дополнительная информация в документе caption doc:
https://www.ctan.org/pkg/caption?lang=en
http://mirrors.ctan.org/macros/latex/contrib/caption/caption-eng.pdf (прямая ссылка на PDF может быть изменена)
если вы знаете или узнаете ширину таблицы, скажем, 5 см -
если вы используете класс KOMA- Script:
\ setcapwidth [с] {5 см}
если вы используете пакет субтитров:
\ captionsetup {ширина = 5 см}
Оба могут применяться в среде таблицы.
Автоматическое вычисление решения является более сложным, но может быть выполнено с помощью команды \settowidth.
У меня был успех, поместив мой заголовок в parbox:
\parbox{5cm}{\caption{Lorem ipsum dolor sit amet...}}
в руководстве по пакету заголовка:
Здесь поддерживаются только фиксированные ширины; если вы ищете способ ограничьте ширину заголовка шириной рисунка или таблицы, рассмотрите пакет floatrow [8] или threeparttable [22].