deluxetable 在所有表格中创建“浮动 s”

deluxetable 在所有表格中创建“浮动 s”

我在用豪华版创建表格,但它总是创建一个浮动的“s”(见图),我不知道它从何而来。它总是出现在表格数据的最后一行上方,没有列偏好,但它似乎居中。我假设样式文件是罪魁祸首,但我对编码不够熟悉,无法解析它。

浮动图像

母语:

\documentclass{article}

\usepackage{deluxetable}
\usepackage{graphicx}

\begin{document}

\begin{deluxetable}{ccccccccccccc}
    \tabletypesize{\tiny}
    \rotate
    \tablecaption{Spectral Data for Selected Regions} \label{tbl:RegionData}
    \tablewidth{0pt}
    \tablehead
    {  
        \colhead{Region}             &
        \colhead{$N_H$}              &
        \colhead{$kT$ (Hard)}        &
        \colhead{$kT$ (Soft)}        &
        & & & & &
        \colhead{$\tau_u$ (Hard) }   &   
        \colhead{$\tau_u$ (Soft)}    &
        \colhead{$\chi^2_\nu$ (DOI)}  
    %   \vpsace{-0.1cm}
        \\

        \vspace{-0.3cm}
        & & & &
        \colhead{$Ne$}      &
        \colhead{$Mg$}      &
        \colhead{$Si$}      &
        \colhead{$S$}       &
        \colhead{$Fe = Ni$} & 
        & &     

        \\

        & \colhead{$\times 10^{22}$ $cm^{-2}$} 
        & \colhead{$keV$} 
        & \colhead{$keV$} 
        & & & & &
        & \colhead{$s \: cm^{-3}$}
        & \colhead{$s \: cm^{-3}$} &    
    }

    \startdata
        1  & $0.69^{+0.04}_{-0.04}$ & $0.66^{+0.09}_{-0.04}$ & $0.30^{+0.02}_{-0.03}$ & \nodata & $1.8^{+1.0}_{-0.1}$ & $1.5^{+0.2}_{-0.1}$  & $1.8^{+0.6}_{-0.5}$ & $2.0^{+0.2}_{-0.2}$ & $3.3^{+2.2}_{-1.1} \times 10^{11}$  & $1.4^{+2.9}_{-0.7} \times 10^{12}$ & 1.51 (372) \\
    \enddata    
    \vspace{-15pts}
    \tablecomments{My table comments. }
\end{deluxetable}

\end{document}

答案1

悬垂的“s”是由于语法错误造成的:你使用

\vspace{-15pts}

正确的调用应该是

\vspace{-15pt}

在这种情况下,pt是一个计量单位符号,就像“公里”的“km”一样,所以它不需要复数后缀。

相关内容