我有一张稍微有点宽的桌子,所以我把它设置为横向模式。在对横向对象类进行了一些调整后,我对结果不满意(例如,桌子不能很好地浮动)。因此,我现在正在尝试让横向桌子正常工作。
因为我想让它们占据一整页(并且它是一个两列文档)我使用了 sidewaystable*,它几乎是完美的,除了我在标题中遇到一个非常神秘的错误。
\sf@old@caption ...espaces #3}\else \@makecaption
{\csname fnum@#1\endcsname...
事实上,标题标签不是粗体,并且与标题文本没有分隔。
这是相关的一段代码:
\begin{sidewaystable*}
\caption{a caption}
\centering
\label{tab:jet_parameters}
\begin{tabular}{lrrrrrrrrrrr}
\toprule
\midrule
\bottomrule
\end{tabular}
\end{sidewaystable*}
在前言中,我尝试了旋转 + 浮点包和旋转浮点包。没什么区别。
它是一个 \documentclass[fleqn,usenatbib]{mnras} 文档。
您知道如何调试这个吗?
答案1
对于该mnras
课程,最好遵循作者说明:
要制作风景图形或表格,请使用
pdflscape
包和landscape
环境。不幸的是,这种方法会在表格出现之前强制分页。可能存在更复杂的解决方案,但作者不必担心这一点。
\begin{landscape}
\begin{table}
\caption{An example landscape table.}
\label{tab:landscape}
\begin{tabular}{cccccccccc}
\hline
Header & Header & Header & Header & Header & Header & Header & Header & Header & Header\\
Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit \\
\hline
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\
\hline
\end{tabular}
\end{table}
\end{landscape}