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