Tufte-book 中的所有标题似乎都放在页边空白处。
我有一张全宽表格,我可以使用以下方式将标题放在表格上方
\begin{table*}[b]
但是我如何指定标题与表格具有相同的宽度?
完成 MWE:
\documentclass[b5paper,11pt,nobib,symmetric,justified,notoc]{tufte-book}
\begin{document}
\begin{table*}[b]
\caption{Foo-bar Foo-bar Foo-bar Foo-bar Foo-bar Foo-bar}
\begin{tabular}{llllllllll}
Foo & bar & Foo & bar & Foo & bar & Foo & bar & Foo & bar
\end{tabular}
\end{table*}
\end{document}
答案1
我想说最好的解决方案是切换到另一个文档类,但如果这不是一个有效的选项......
\documentclass[b5paper,11pt,nobib,symmetric,justified,notoc]{tufte-book}
\usepackage{caption}
\usepackage{booktabs}
\begin{document}
\begin{fullwidth}
\centering
\begin{tabular}{llllllllll}\toprule
Foo & bar & Foo & bar & Foo & bar & Foo & bar & Foo & bar \\
\bottomrule\\[-2ex]
\multicolumn{10}{c}{\captionof{table}{
Foo-bar Foo-bar Foo-bar Foo-bar Foo-bar Foo-bar}}
\end{tabular}
\end{fullwidth}
\end{document}