Für meine Abschlussarbeit erstelle ich eine Tabelle deluxetable
mit der aastex
Klasse und , aber alle Tabellen und Abbildungen müssen am Ende des Dokuments stehen. Das endfloat
Paket schien dafür perfekt zu sein, aber aus irgendeinem Grund deluxetable
wird die Tabelle nicht ans Ende des Dokuments verschoben. Abbildungen und normale Tabellen funktionieren einwandfrei, aber nicht deluxetabe
s. Ist deluxetable
nicht 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
endfloat
kennt die Umgebung nicht deluxetable
und hat daher keine Ahnung, wie sie damit umgehen soll. Ich habe es einfach so definiert, deluxteable
dass 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