Совместим ли deluxetable с пакетом endfloat?

Совместим ли deluxetable с пакетом endfloat?

Для своей диссертации я создаю таблицу с использованием deluxetableкласса , aastexно мне нужно, чтобы все мои таблицы и рисунки были в конце документа. Пакет, endfloatказалось бы, идеально подходит для этого, но по какой-то причине таблица deluxetableне перемещается в конец документа. Рисунки и обычные таблицы будут в порядке, но не deluxetabes. 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

Связанный контент