Using emulateapj: multi-page tables and deluxetable

emulateapj should work fine with deluxetable. For tables spanning one column use the normal deluxetable, while for tables spanning both columns use deluxetable*  

To use multi-page tables, follow the instructions given in

%% 3) Multi-page tables cannot be set properly inside the main text; you
%% need to move the table to the end of the paper (after the references) and
%% issue the command LongTables before it.


If you need to have landscape tables, you will also need to use the package lscape along with forcing emulateapj to use revtex4 in the preamble (using rotate inside of deluxetable will not work):


You also must put the table at the end of file with the other tables. For example usage, see the following note from ”emulateapj.cls”:

%% 2) The {deluxetable} environment is re-implemented (the problem with the
%% the aastex's deluxetable is it does not float). There is also a new
%% environment {deluxetable*} (absent in aastex) to set a floating table
%% two-column wide. Known problems:
%% (a) rotate doesn't work (too difficult to implement). However,
%% you can use revtex's turnpage environment
%% - load package lscape (usepackage{lscape} in the header)
%% - move table at the end of the paper after references
%% - clearpage before the table
%% - LongTables if the table will span more than 1 page (see next item)
%% - put the table inside the landscape environment and clearpage
%% at the end:
%% clearpage
%% LongTables % optionally
%% begin{landscape}
%% begin{deluxetable}
%% ....
%% end{deluxetable}
%% clearpage
%% end{landscape}