deluxetable はエンドフロート パッケージと互換性がありますか?

deluxetable はエンドフロート パッケージと互換性がありますか?

論文のために、deluxetableaastexクラスを使用して表を作成していますが、すべての表と図をドキュメントの末尾に配置する必要があります。endfloatパッケージはこれに最適なようですが、何らかの理由でdeluxetable表がドキュメントの末尾に移動されません。 図と通常の表は問題ありませんが、 はそうではありませんdeluxetabedeluxetableは と互換性がありませんかendfloat?

コード例:

\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 マニュアル8ページ

関連情報