我正在使用最新的 aastex61 软件包和 deluxetables。我的表格只有大约半列宽,我试图让它占据整个列...我做错了什么?
\documentclass[twocolumn]{aastex61}
...
\begin{deluxetable}{r|ccc}[h!]
\tablecolumns{4}
\tablewidth{1.0\columnwidth}
\tablecaption{Schechter Function Parameters}
\tablehead{ z & log($\phi^{*}$) & $\alpha$ & $M^{*}_{\rm UV}$ }
\startdata
8 & -3.75 & -2.13 & -20.52 \\
9 & -3.94 & -2.24 & -20.39 \\
10 & -4.13 & -2.35 & -20.25 \\
11 & -4.29 & -2.47 & -20.11 \\ % Extrapolated from here
12 & -4.49 & -2.58 & -19.98 \\
13 & -4.69 & -2.69 & -19.84 \\
14 & -4.89 & -2.81 & -19.71 \\
15 & -5.08 & -2.92 & -19.57 \\
16 & -5.28 & -2.03 & -19.44 \\
\enddata
\label{tab:schecParams}
\tablecomments{Table comments.}
\end{deluxetable}
答案1
我希望我可以将此作为评论发布,但我还没有足够的声誉(提前向众神致歉):
我在 AAS 编辑团队工作。deluxetable
旨在产生尽可能紧密的表格布局,并防止tabular
表格空间过大或列溢出的问题。
因此,基于这个设计以及我尝试我所知道的技巧,我认为你不能强制deluxetable
表格溢出它们的最大派生宽度,你最好以类似的方式重建它,tabular
或者longtable
如果你真的希望表格填充列宽。
或者您可以在这里提出一个问题,我们会在下一轮开发中考虑它:github.com/AASJournals/AASTeX60/issues
答案2
好的……您可以使用对称\hspace{}
来实现这一点。请参阅下面的代码。\hspace
在标签之前但在列标题内添加即可。然后,如果您希望居中,则需要\hspace
在外面进行平衡。\colhead
\begin{deluxetable}{r|ccc}
\tabletypesize{\footnotesize}
\tablecolumns{2}
\tablecaption{\label{tab:sims}Simulations}
\tablehead{\colhead{Name} & \colhead{\hspace{.75cm}$Z_{\rm crit}$}\hspace{.5cm} & \colhead{\hspace{.5cm}$f_{w}$\tablenotemark{a}}\hspace{.75cm} & \colhead{\hspace{.33cm}Pop III IMF}\hspace{.33cm} }
\startdata
fid & $10^{-5}$ & 10 & Salpeter\tablenotemark{b}\\
Z4 & $10^{-4}$ & 10 & Salpeter\\
Z6 & $10^{-6}$ & 10 & Salpeter\\
P3SN & $10^{-5}$ & 10 & Log normal\tablenotemark{c}\\
fw1 & $10^{-5}$ & 1 & Salpeter\\
\enddata
\tablenotetext{\tiny a}{This is the ``SN mass loading'' denotes the amount of gas, expressed in muplitples of the mass of SN ejecta, carried along with the SN blast and removed from the host cell.}
\tablenotetext{\tiny b}{The Salpeter IMF has power-law slope $\alpha=-2.35$ and spans 0.1 to 100 M$_{\odot}$.}
\tablenotetext{\tiny c}{The log normal IMF has a characteristic mass of 60 M$_{\odot}$ with $\sigma = 1$. The mass range spans 1 to 500 M$_{\odot}$.}
%\tablecomments{\small Comments will be included after a the table.}
\end{deluxetable}