Есть ли окончательный способ добавить примечания к таблице в xtable, которые будут перенесены, если tablenote длиннее ширины таблицы? Я сослался на этот вопрос здесь, который предлагает разделить длинные примечания к таблице на несколько строк и добавить их к add.to.row.
аргументу. Есть ли способ избежать этого и автоматически обернуть его?
Если бы я использовал только латекс, я бы использовал \usepackage{threeparttable}[flushleft]
и код ниже. Однако я не верю, что вы можете добавить строку \end{tabular}
с аргументом add.to.row
.
Заранее спасибо!
\documentclass{article}
\usepackage{threeparttable}[flushleft]
\usepackage{booktabs}
\begin{document}
\begin{table}
\centering
\caption{Here is a caption}
\begin{threeparttable}
\begin{tabular}{lll}
\toprule
Entry A\tnote{1} & Entry B & Entry C \\
Entry D\tnote{2} & Entry E & Entry F \\
Entry G & Entry H & Entry I \\
\bottomrule
\end{tabular}%
\begin{tablenotes}
\item[1] Here is my first note.
\item[2] And here is my second note.
\end{tablenotes}
\end{threeparttable}
\label{tab:table}%
\end{table}%
\end{document}
\parbox
для принудительного переноса, но забыл детали реализации сxtable
. - person lmo   schedule 26.10.2017only.contents=TRUE
вprint.xtable
) с дополнительным использованием вашего стандартного латексного кода. Было бы не слишком сложно обернуть это в функцию. - person user20650   schedule 26.10.2017only.contents
в xtable, но мы должны иметь возможность относительно легко добавлять элементы вверху и внизу! - person Prevost   schedule 26.10.2017