将 deluxetable 移至左侧边距

将 deluxetable 移至左侧边距

有没有办法将豪华表格移到页面左侧边缘?我正在使用 emulateapj 文档类,我的表格对于页面来说太宽了。

这是我的表格中已删除数据的示例。

\documentclass[twocolumn]{emulateapj}

\begin{document}

\section{Table}

\begin{deluxetable*}{lcccccccccc}
    \tablenum{1}
    \tabletypesize{\small}
    \tablecolumns{11}
    \tablewidth{0pt}
    \tablecaption{Title}
    \tablehead{
        \colhead{header0} &
        \multicolumn{2}{c}{header1} &
        \multicolumn{2}{c}{header2} &
        \multicolumn{2}{c}{header3} &
        \multicolumn{2}{c}{header4} &
        \multicolumn{2}{c}{header5}
    }
    \startdata
    data & data & data & data & data & data & data & data & data & data & data \\
    \enddata
    \tablecomments{comments}
    \label{table}
\end{deluxetable*}

\end{document}

我想避免减小文本大小或减少列间距,因为这会使读取数据更具挑战性。

答案1

\documentclass[twocolumn]{emulateapj}


\usepackage{lipsum}


\begin{document}

\section{Table}

\lipsum[1-3]
\begin{deluxetable*}{lcccccccccc}
    \tablenum{1}
    \tabletypesize{\small}
    \tablecolumns{11}
    \tablewidth{0pt}
    \tablecaption{Title}
    \tablehead{
        \colhead{header0} &
        \multicolumn{2}{c}{header1} &
        \multicolumn{2}{c}{header2} &
        \multicolumn{2}{c}{header3} &
        \multicolumn{2}{c}{header4} &
        \multicolumn{2}{c}{header5}
    }
    \startdata
    data & data & data & data & data & data & data & data & data & data & data \\
    \enddata
    \tablecomments{comments}
    \label{table}
\end{deluxetable*}
\lipsum[4-12]

\end{document}

我明白了

在此处输入图片描述

我觉得还可以。

相关内容