deluxetable 與 endfloat 套件相容嗎?

deluxetable 與 endfloat 套件相容嗎?

deluxetable對於我的論文,我正在使用和類製作表格,aastex但需要將所有表格和圖形放在文件的末尾。該endfloat包似乎非常適合此操作,但由於某種原因,deluxetable表格不會移動到文件的末尾。數字和普通表格就可以了,但不行deluxetabe。不相容?deluxetableendfloat

範例程式碼:

\documentclass{aastex}
\usepackage{endfloat}

\begin{document}


\begin{deluxetable}{ll}
\tablecolumns{2} 
\tablewidth{0pt} 
\tablecaption{Sample Table}
\tablehead{\colhead{Column 1}   &
           \colhead{Column 2} 
           }
\startdata
a & b \\
c & d \\
\enddata
\end{deluxetable}

\end{document}

謝謝!

答案1

endfloat不了解環境deluxetable,因此不知道如何處理。我剛剛定義deluxteable為被視為table.

% arara: pdflatex

\documentclass{aastex}
\usepackage{endfloat}
\DeclareDelayedFloatFlavor{deluxetable}{table}

\begin{document}    
\begin{deluxetable}{ll}
    \tablecolumns{2} 
    \tablewidth{0pt} 
    \tablecaption{Sample Table}
    \tablehead{\colhead{Column 1}   &
        \colhead{Column 2} 
    }
    \startdata
    a & b \\
    c & d \\
    \enddata
\end{deluxetable}   
\end{document}

這告訴 endfloat 套件 [...] 應該被視為表,至少從 endfloat 的角度來看是如此。如果你祈禱這可能真的有效。 -endloat 手動的p。 8

相關內容