Ist Deluxetable mit dem Endfloat-Paket kompatibel?

Ist Deluxetable mit dem Endfloat-Paket kompatibel?

Für meine Abschlussarbeit erstelle ich eine Tabelle deluxetablemit der aastexKlasse und , aber alle Tabellen und Abbildungen müssen am Ende des Dokuments stehen. Das endfloatPaket schien dafür perfekt zu sein, aber aus irgendeinem Grund deluxetablewird die Tabelle nicht ans Ende des Dokuments verschoben. Abbildungen und normale Tabellen funktionieren einwandfrei, aber nicht deluxetabes. Ist deluxetablenicht kompatibel mit endfloat?

Beispielcode:

\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}

Danke!!

Antwort1

endfloatkennt die Umgebung nicht deluxetableund hat daher keine Ahnung, wie sie damit umgehen soll. Ich habe es einfach so definiert, deluxteabledass es als behandelt wird 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}

Dies teilt dem Endfloat-Paket mit, dass [...] als Tabelle behandelt werden soll, zumindest aus der Sicht von Endfloat. Wenn Sie die Daumen drücken, könnte dies tatsächlich funktionieren. -endloat HandbuchS. 8

verwandte Informationen