texlive[47692] Master/texmf-dist: aastex (12may18)

commits+karl at tug.org commits+karl at tug.org
Sat May 12 23:22:31 CEST 2018


Revision: 47692
          http://tug.org/svn/texlive?view=revision&revision=47692
Author:   karl
Date:     2018-05-12 23:22:30 +0200 (Sat, 12 May 2018)
Log Message:
-----------
aastex (12may18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/aastex/aasjournal.bst
    trunk/Master/texmf-dist/doc/latex/aastex/README.md
    trunk/Master/texmf-dist/doc/latex/aastex/natbib.tex

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/natnotes.tex
    trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/sample62.tex
    trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/widetab.tex
    trunk/Master/texmf-dist/tex/latex/aastex/aastex62.cls

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/aastex/CSS081007.eps
    trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri.eps
    trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009.eps
    trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph.eps
    trunk/Master/texmf-dist/doc/latex/aastex/U_Sco.eps
    trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg.eps
    trunk/Master/texmf-dist/doc/latex/aastex/V2672_Oph.eps
    trunk/Master/texmf-dist/doc/latex/aastex/V407_Cyg.eps
    trunk/Master/texmf-dist/doc/latex/aastex/cost.eps
    trunk/Master/texmf-dist/doc/latex/aastex/natbib.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/sample.pdf
    trunk/Master/texmf-dist/doc/latex/aastex/sample.tex
    trunk/Master/texmf-dist/doc/latex/aastex/video3.eps
    trunk/Master/texmf-dist/tex/latex/aastex/aastex6.cls

Modified: trunk/Master/texmf-dist/bibtex/bst/aastex/aasjournal.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/aastex/aasjournal.bst	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/bibtex/bst/aastex/aasjournal.bst	2018-05-12 21:22:30 UTC (rev 47692)
@@ -1,11 +1,54 @@
 %%
-%% $Log: apj.bst,v $
+%% $Log: aasjournal.bst $
 
-%% Revision 1.12 2016/2/11 Amy
+%% Revision 1.16 2017/10/26 Amy Hendrickson
+%% `url' only active when used in misc
+%%
+%% `note' is disabled in all cases; as is adsnote and adsurl.
+%%
+%% Repair to @misc call to aaspublisher to prevent `, ,'
+%% when there is no publisher listed.
+%%
+%% Make correct hyperlinked content for doi, ascl, and arXiv;
+%% changed definition of FUNCTION {format.eprint} to compare
+%%  archivePrefix with "arXiv" and when they match do
+%%        ' {new.block "\doarXiv{" eprint * "}" * }
+%%                      otherwise do
+%%        ' {new.block "\doeprint{" eprint * "}" * }
+%%
+%% \dodoi, \doarXiv and \doeprint definitions are sent to the top of the .bbl file
+%% with commands found in FUNCTION {begin.bib}.
+%%
+%% bbl.version no longer used, could be deleted.
+%%
+%% Version number is added when author enters: version = {number}, only in `misc'
+%%
+%% Removed `format.doi output' in {article} because in 
+%% combination with { format.pid output } we could get double doi entries 
+%% in the bibliography. 
+%%
+%% Rewrote format.pid so that we can check to see if we have a doi number; in
+%% which case we use that and suppress the arXiv and eprint combination. However,
+%% we do Not eliminate the url field if the author has entered it.
+%%
+%% Deleted format.miscversion and made a simplified way to produce version in @misc
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% Revision 1.15 2016/10/5 Amy Hendrickson
+%% Changed bbl.version so that there is no longer a trailing `.'
+
+%% Revision 1.14 2016/9/14 Amy Hendrickson
+%% Added URL field 
+
+%% Revision 1.13 2016/8/9 Amy Hendrickson
+%% Change to presort and bibsort to get multiple entries with same author/year
+%% combination to be ordered in bibliography in same order as \cite{}s entered in text.
+
+%% Revision 1.12 2016/2/11 Amy Hendrickson
 %% Changes to @misc function to specifications by Dr. August Muench.
 %% Made comma appear between title and publisher whether or not there is a version number.
 
-%% Revision 1.11 2015/12/31 Amy
+%% Revision 1.11 2015/12/31 Amy Hendrickson
 %% Changes to @misc function to specifications by Dr. August Muench.
 %% Added version and publisher fields.
 
@@ -23,7 +66,7 @@
 %%
 %% Revision 1.8  2013/01/10 16:31:34  alberto
 %% Added proper formatting of arXiv eprint entries output by ADS
-%% (thse are article records, but the eprint id is printed only 
+%% (these are article records, but the eprint id is printed only 
 %% if no traditional page number is available).  Also added support
 %% for ASCL entries under the "misc" category.
 %%
@@ -57,7 +100,7 @@
 
 
 %%
-%% This is file `apj.bst',
+%% This originally was file `apj.bst',
 %% generated with the docstrip utility.
 %%
 %% The original source files were:
@@ -124,7 +167,6 @@
     journal
     key
     month
-    note
     number
     organization
     pages
@@ -132,11 +174,12 @@
     school
     series
     title
-misctitle
+    misctitle
     type
     volume
     year
     version
+    url
   }
   {}
   { label extra.label sort.label short.list }
@@ -288,7 +331,7 @@
 { "Vol." }
 
 FUNCTION {bbl.version}
-{ "v." }
+{ "" }
 
 FUNCTION {bbl.of}
 { "of" }
@@ -521,23 +564,6 @@
   if$
 }
 
-FUNCTION {format.note}
-{ note empty$
-    { "" }
-    { note #1 #1 substring$
-      duplicate$ "{" =
-        'skip$
-        { output.state mid.sentence =
-          { "l" }
-          { "u" }
-        if$
-        change.case$
-        }
-      if$
-      note #2 global.max$ substring$ *
-    }
-  if$
-}
 
 FUNCTION {format.title}
 { title empty$
@@ -547,22 +573,6 @@
   if$
 }
 
-
-FUNCTION {format.version}
-{ version empty$
-    { "" }
-    { bbl.version version  * ", " *}
-  if$
-}
-
-FUNCTION {format.miscversion}
-{ version empty$
-    { "" }
-    { bbl.version version  * "" *}
-  if$
-}
-
-
 FUNCTION {format.full.names}
 {'s :=
   #1 'nameptr :=
@@ -669,10 +679,10 @@
 }
 
 
-FUNCTION {format.doi}
-{ doi empty$
+FUNCTION {format.url}
+{ url empty$
     { "" }
-    { "doi:" doi * }
+    { new.block "\url{" url * "}" * }
   if$
 }
 
@@ -681,10 +691,11 @@
     { "" }
     { archivePrefix empty$
         { "" }
-        { archivePrefix ":" * }
+        { archivePrefix "arXiv" =
+        {new.block "\doarXiv{" eprint * "}" * }
+        {new.block "\doeprint{" eprint * "}" * }
+        if$}
       if$
-      eprint field.or.null
-      *
     }
   if$
 }
@@ -694,10 +705,21 @@
 % You can easily swap the order of which PID
 % gets picked
 %
+
+FUNCTION {format.doi}
+{ doi empty$
+    { "" }
+    { "\dodoi{" doi * "}" * }
+  if$
+}
+
 FUNCTION {format.pid}
-{ eprint empty$
-    { format.doi }
-    { format.eprint }
+{ doi empty$
+  {eprint empty$ 
+     { "" }
+     { format.eprint }
+    if$}
+  { format.doi }
   if$
 }
 
@@ -917,6 +939,7 @@
   if$
 }
 
+
 FUNCTION {format.vol.num.pages}
 { volume field.or.null
 }
@@ -1028,7 +1051,7 @@
 FUNCTION {format.aaspublisher}
 { publisher empty$
     { "empty publisher in " cite$ * warning$ }
-    'skip$
+     'skip$
   if$
   ", "
   address empty$ publisher empty$ and
@@ -1147,10 +1170,10 @@
     }
   if$
   pages empty$
-    { format.pid output }
+    'skip$
     { format.journal.pages }
   if$
-  format.note output
+  format.pid output
   fin.entry
 }
 
@@ -1184,8 +1207,8 @@
 %    }
 %  if$
   format.pages output
-  format.note output
   format.pid output
+  format.url output
   fin.entry
 }
 
@@ -1199,8 +1222,8 @@
   format.title "title" output.check
   howpublished output
   address output
-  format.note output
   format.pid output
+  format.url output
   fin.entry
 }
 
@@ -1237,7 +1260,7 @@
 %    }
 %  if$
   format.pages "pages" output.check
-  format.note output
+  format.url output
   fin.entry
 }
 
@@ -1262,7 +1285,7 @@
 %    }
 %  if$
   format.pages "pages" output.check
-  format.note output
+  format.url output
   fin.entry
 }
 
@@ -1290,7 +1313,7 @@
 %    }
 %  if$
   format.pages output
-  format.note output
+  format.url output
   fin.entry
 }
 
@@ -1307,8 +1330,8 @@
   format.edition output
   organization output
   address output
-  format.note output
   format.pid output
+%%  format.url output
   fin.entry
 }
 
@@ -1323,8 +1346,8 @@
   bbl.mthesis format.thesis.type output.nonnull
   school "school" output.check
   address output
-  format.note output
   format.pid output
+  format.url output
   fin.entry
 }
 
@@ -1335,12 +1358,21 @@
   name.or.dash
   format.date "year" output.check
   date.block
+%% new
   format.title output
+%% new
+  version empty$
+        'skip$
+ { version output}
+ if$
+%%
   howpublished output
-  format.miscversion output
-  format.aaspublisher 
-  format.note output
+   publisher empty$
+   {}
+   {format.aaspublisher}
+   if$
   format.pid output
+  format.url output
   fin.entry
 }
 
@@ -1355,8 +1387,8 @@
   bbl.phdthesis format.thesis.type output.nonnull
   school "school" output.check
   address output
-  format.note output
   format.pid output
+  format.url output
   fin.entry
 }
 
@@ -1389,7 +1421,7 @@
 %  organization output
 %  publisher output
   format.pages output
-  format.note output
+  format.url output
   fin.entry
 }
 
@@ -1404,8 +1436,8 @@
   format.tr.number output.nonnull
   institution "institution" output.check
   address output
-  format.note output
   format.pid output
+%%  format.url output
   fin.entry
 }
 
@@ -1417,8 +1449,8 @@
   format.date "year" output.check
   date.block
 %  format.title "title" output.check
-  format.note "note" output.check
   format.pid output
+%%  format.url output
   fin.entry
 }
 
@@ -1640,9 +1672,14 @@
   *
   "    "
   *
-  title field.or.null
-  sort.format.title
-  *
+%% August 2016
+%% commenting out this combination gets the cites right but references wrong
+%%  title field.or.null
+%%  sort.format.title
+%%  *
+%%
+%% with only this line on, we get cites right but references wrong
+ sort.format.title
   #1 entry.max$ substring$
   'sort.key$ :=
 }
@@ -1704,9 +1741,11 @@
   *
   "    "
   *
-  title field.or.null
-  sort.format.title
-  *
+%% Commented out August 2016, so that multiple indentical author/year
+%% combinations are entered in the order that \cite{}s are found in text.
+%  title field.or.null
+%  sort.format.title
+%  *
   #1 entry.max$ substring$
   'sort.key$ :=
 }
@@ -1720,13 +1759,21 @@
     'skip$
     { preamble$ write$ newline$ }
   if$
-%  "\begin{thebibliography}{" number.label int.to.str$ * "}" *
   "\begin{thebibliography}{}"
   write$ newline$
   "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi"
   write$ newline$
+  "\providecommand{\url}[1]{\href{#1}{#1}}"
+  write$ newline$
+  "\providecommand{\dodoi}[1]{doi:~\href{http://doi.org/#1}{\nolinkurl{#1}}}"
+  write$ newline$
+  "\providecommand{\doeprint}[1]{\href{http://ascl.net/#1}{\nolinkurl{http://ascl.net/#1}}}"
+  write$ newline$
+  "\providecommand{\doarXiv}[1]{\href{https://arxiv.org/abs/#1}{\nolinkurl{https://arxiv.org/abs/#1}}}"
+  write$ newline$
 }
 
+
 EXECUTE {begin.bib}
 
 EXECUTE {init.state.consts}
@@ -1741,4 +1788,4 @@
 EXECUTE {end.bib}
 %% End of customized bst file
 %%
-%% End of file `apj.bst'.
+%% End of file `aasjournal.bst'.

Added: trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/CSS081007-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/CSS081007.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/KT_Eri.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/LMC_2009.eps
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/aastex/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/README.md	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/README.md	2018-05-12 21:22:30 UTC (rev 47692)
@@ -1,8 +1,8 @@
 %% ****** Start of file README ****** %
 %%
-%% This README is part of the AASTeX 6.0 distribution.
+%% This README is part of the AASTeX 6.2 distribution.
 %%
-%% Copyright (C) 2016 American Astronomical Society
+%% Copyright (C) 2018 American Astronomical Society
 %%
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,7 +18,7 @@
 %%
 %% This work consists of all files listed in the document README.
 
-Last updated March 2, 2016. 
+Last updated January 8, 2018. 
 
 Thanks for your interest in the AASTeX package for manuscript preparation.
 This directory contains all the files in the distribution.  They are
@@ -29,35 +29,32 @@
 
 MANIFEST
 
-aastex6.cls		The AASTeX class file
+aastex62.cls		The most recent AASTeX class file (V6.2)
 aasjournal.bst		BIBTeX .bst file optimized for AAS Journal publishing
 
 docs/aassymbols.tex	Tables of AASTeX and AMS symbols commands
 docs/aassymbols.pdf	PDF of the symbols tables
 
-docs/sample.tex		Sample paper with "typical" content and markup
-docs/sample.pdf		Sample paper PDF file
+docs/sample62.tex	Sample paper with "typical" content and markup
+docs/sample62.pdf	Sample paper PDF file
 
 docs/natbib.tex		Information regarding using natbib with AASTeX
 docs/natbib.pdf         PDF of the natbib article
 
-samples/CSS08107.eps 	Sample figure files for sample.tex
-samples/KT_Eri.eps
-samples/RS_Oph.eps
-samples/LMC_2009.eps
-samples/U_Sco.eps
-samples/V2491_Cyg.eps
-samples/V2672_Cyg.eps
-samples/V407_Cyg.eps
-samples/cost.eps
-samples/video3.eps
+samples/CSS08107.eps-converted-to.pdf 	Sample figure files for sample62.tex
+samples/KT_Eri.eps-converted-to.pdf
+samples/RS_Oph.eps-converted-to.pdf
+samples/LMC_2009.eps-converted-to.pdf
+samples/U_Sco.eps-converted-to.pdf
+samples/V2491_Cyg.eps-converted-to.pdf
+samples/cost.eps-converted-to.pdf
+samples/video3.eps-converted-to.pdf
 
 ADDITIONAL FILES REQUIRED BY THIS PACKAGE
 
 AASTeX requires the natbib package, which is not 
 included in this distribution. The package is available in the distribution on 
-the AASTeX Web site at http://www.journals.uchicago.edu/AAS/AASTeX and 
-from CTAN (http://www.ctan.org/).
+CTAN (http://www.ctan.org/).
 
 Please see the AASTeX Web site for further documentation
 
@@ -74,7 +71,8 @@
 the  v5.0 release. It was updated to v5.2 by SR Nova Private Ltd. Amy
 Hendrickson (TeXnology Inc.) wrote the v6.0 release which itself was
 primarily based on the emulateapj classfile created by Maxim Markevitch and
-Alexey Vikhlinin. Over the years the documentation has benefited from
+Alexey Vikhlinin. Amy Hendrickson also created versions v6.1 and v6.2.
+Over the years the documentation has benefited from
 revisions by Jeannette Barnes, Sara Zimmerman, Greg Schwarz, Gus Meunch,
 Amy Henderickson, and Butler Burton.
 
@@ -88,3 +86,4 @@
 Rev. SZ, 14 Dec 2004
 Rev. SZ, 22 Jun 2005 
 Rev. GJS, 02 Mar 2016
+Rev. GJS, 08 Jan 2018

Added: trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/RS_Oph.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/U_Sco-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/U_Sco.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/V2491_Cyg.eps
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/aastex/V2672_Oph.eps
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/aastex/V407_Cyg.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/cost-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/cost.eps
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/aastex/natbib.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/aastex/natbib.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/natbib.tex	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/natbib.tex	2018-05-12 21:22:30 UTC (rev 47692)
@@ -1,4 +1,4 @@
-\documentclass[onecolumn]{aastex6}
+\documentclass[onecolumn]{aastex3}
 
 \newcommand\aastex{AAS\TeX}%
 
@@ -80,6 +80,8 @@
 \verb|\citealp[pg.~32]{jon90}| & Jones et al., 1990, pg.~32 \\
 \end{tabular}
 
+\clearpage
+
 Finally, the {\tt\string\citeauthor} and {\tt\string\citeyear} commands can
 be used to print only the author or year portion of the citation:
 

Added: trunk/Master/texmf-dist/doc/latex/aastex/natnotes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/natnotes.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/aastex/natnotes.tex	2018-05-12 21:22:30 UTC (rev 47692)
@@ -0,0 +1,332 @@
+%%
+%% This is file `natnotes',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% natbib.dtx  (with options: `notes')
+%% =============================================
+%% IMPORTANT NOTICE:
+%% 
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt; either
+%% version 1 of the License, or any later version.
+%% 
+%% This is a generated file.
+%% It may not be distributed without the original source file natbib.dtx.
+%% 
+%% This is a Reference Sheet for natbib. It consists of excerpts from the
+%% original source file.
+%% 
+%% For more details, LaTeX the source natbib.dtx.
+%% ==============================================
+%% Copyright 1993-2003 Patrick W Daly
+%% Max-Planck-Institut f\"ur Aeronomie
+%% Max-Planck-Str. 2
+%% D-37191 Katlenburg-Lindau
+%% Germany
+%% E-mail: daly at linmpi.mpg.de
+\NeedsTeXFormat{LaTeX2e}
+\def\DescribesFile#1 [#2 #3 #4]
+  {\def\filename{#1}\def\filedate{#2}\def\fileversion{#3}}
+\DescribesFile{natbib}
+        [2003/06/06 7.1 (PWD)]
+\documentclass{article}
+
+\setlength{\parindent}{0pt}
+\setlength{\parskip}{1ex}
+\setlength{\textwidth}{\paperwidth}
+\addtolength{\textwidth}{-2in}
+\setlength{\oddsidemargin}{0pt}
+\setlength{\textheight}{\paperheight}
+
+\addtolength{\textheight}{-\headheight}
+\addtolength{\textheight}{-\headsep}
+\addtolength{\textheight}{-\footskip}
+\addtolength{\textheight}{-2in}
+\makeatletter
+\def\@listI{\leftmargin\leftmargini
+  \topsep\z@ \parsep\parskip \itemsep\z@}
+\let\@listi\@listI
+\@listi
+\makeatother
+\newcommand{\head}[1]{\subsubsection*{#1}}
+
+\pagestyle{headings}
+\markright{Reference sheet: \texttt{natbib}}
+
+\usepackage{shortvrb}
+\MakeShortVerb{\|}
+
+\begin{document}
+\thispagestyle{plain}
+
+\newcommand{\btx}{\textsc{Bib}\TeX}
+\newcommand{\thestyle}{\texttt{\filename}}
+\begin{center}{\bfseries\Large
+    Reference sheet for \thestyle\ usage}\\
+    \large(Describing version \fileversion\ from \filedate)
+\end{center}
+
+\begin{quote}\slshape
+For a more detailed description of the \thestyle\ package, \LaTeX\ the
+source file \thestyle\texttt{.dtx}.
+\end{quote}
+\head{Overview}
+The \thestyle\ package is a reimplementation of the \LaTeX\ |\cite| command,
+to work with both author--year and numerical citations. It is compatible with
+the standard bibliographic style files, such as \texttt{plain.bst}, as well as
+with those for \texttt{harvard}, \texttt{apalike}, \texttt{chicago},
+\texttt{astron}, \texttt{authordate}, and of course \thestyle.
+
+\head{Loading}
+Load with |\usepackage[|\emph{options}|]{|\thestyle|}|. See list of
+\emph{options} at the end.
+
+\head{Replacement bibliography styles}
+I provide three new \texttt{.bst} files to replace the standard \LaTeX\
+numerical ones:
+\begin{quote}\ttfamily
+ plainnat.bst \qquad abbrvnat.bst \qquad unsrtnat.bst
+\end{quote}
+\head{Basic commands}
+The \thestyle\ package has two basic citation commands, |\citet| and
+|\citep| for \emph{textual} and \emph{parenthetical} citations, respectively.
+There also exist the starred versions |\citet*| and |\citep*| that print
+the full author list, and not just the abbreviated one.
+All of these may take one or two optional arguments to add some text before
+and after the citation.
+\begin{quote}
+\begin{tabular}{l@{\quad$\Rightarrow$\quad}l}
+  |\citet{jon90}| & Jones et al. (1990)\\
+  |\citet[chap.~2]{jon90}| & Jones et al. (1990, chap.~2)\\[0.5ex]
+  |\citep{jon90}| & (Jones et al., 1990)\\
+  |\citep[chap.~2]{jon90}| & (Jones et al., 1990, chap.~2)\\
+  |\citep[see][]{jon90}| & (see Jones et al., 1990)\\
+  |\citep[see][chap.~2]{jon90}| & (see Jones et al., 1990, chap.~2)\\[0.5ex]
+  |\citet*{jon90}| & Jones, Baker, and Williams (1990)\\
+  |\citep*{jon90}| & (Jones, Baker, and Williams, 1990)
+\end{tabular}
+\end{quote}
+\head{Multiple citations}
+Multiple citations may be made by including more than one
+citation key in the |\cite| command argument.
+\begin{quote}
+\begin{tabular}{l@{\quad$\Rightarrow$\quad}l}
+  |\citet{jon90,jam91}| & Jones et al. (1990); James et al. (1991)\\
+  |\citep{jon90,jam91}| & (Jones et al., 1990; James et al. 1991)\\
+  |\citep{jon90,jon91}| & (Jones et al., 1990, 1991)\\
+  |\citep{jon90a,jon90b}| & (Jones et al., 1990a,b)
+\end{tabular}
+\end{quote}
+
+\head{Numerical mode}
+These examples are for author--year citation mode. In numerical mode, the
+results are different.
+\begin{quote}
+\begin{tabular}{l@{\quad$\Rightarrow$\quad}l}
+  |\citet{jon90}| & Jones et al. [21]\\
+  |\citet[chap.~2]{jon90}| & Jones et al. [21, chap.~2]\\[0.5ex]
+  |\citep{jon90}| & [21]\\
+  |\citep[chap.~2]{jon90}| & [21, chap.~2]\\
+  |\citep[see][]{jon90}| & [see 21]\\
+  |\citep[see][chap.~2]{jon90}| & [see 21, chap.~2]\\[0.5ex]
+  |\citep{jon90a,jon90b}| & [21, 32]
+\end{tabular}
+\end{quote}
+\head{Suppressed parentheses}
+As an alternative form of citation, |\citealt| is the same as |\citet| but
+\emph{without parentheses}. Similarly, |\citealp| is |\citep| without
+parentheses. Multiple references, notes, and the starred variants
+also exist.
+\begin{quote}
+\begin{tabular}{l@{\quad$\Rightarrow$\quad}l}
+  |\citealt{jon90}| & Jones et al.\ 1990\\
+  |\citealt*{jon90}| & Jones, Baker, and Williams 1990\\
+  |\citealp{jon90}| & Jones et al., 1990\\
+  |\citealp*{jon90}| & Jones, Baker, and Williams, 1990\\
+  |\citealp{jon90,jam91}| & Jones et al., 1990; James et al., 1991\\
+  |\citealp[pg.~32]{jon90}| & Jones et al., 1990, pg.~32\\
+  |\citetext{priv.\ comm.}| & (priv.\ comm.)
+\end{tabular}
+\end{quote}
+The |\citetext| command
+allows arbitrary text to be placed in the current citation parentheses.
+This may be used in combination with |\citealp|.
+\head{Partial citations}
+In author--year schemes, it is sometimes desirable to be able to refer to
+the authors without the year, or vice versa. This is provided with the
+extra commands
+\begin{quote}
+\begin{tabular}{l@{\quad$\Rightarrow$\quad}l}
+  |\citeauthor{jon90}| & Jones et al.\\
+  |\citeauthor*{jon90}| & Jones, Baker, and Williams\\
+  |\citeyear{jon90}|   & 1990\\
+  |\citeyearpar{jon90}| & (1990)
+\end{tabular}
+\end{quote}
+\head{Forcing upper cased names}
+If the first author's name contains a \textsl{von} part, such as ``della
+Robbia'', then |\citet{dRob98}| produces ``della Robbia (1998)'', even at the
+beginning of a sentence. One can force the first letter to be in upper case
+with the command |\Citet| instead. Other upper case commands also exist.
+\begin{quote}
+\begin{tabular}{rl@{\quad$\Rightarrow$\quad}l}
+  when & |\citet{dRob98}| & della Robbia (1998) \\
+  then & |\Citet{dRob98}| & Della Robbia (1998) \\
+     &   |\Citep{dRob98}| & (Della Robbia, 1998) \\
+     &   |\Citealt{dRob98}| & Della Robbia 1998 \\
+     &   |\Citealp{dRob98}| & Della Robbia, 1998 \\
+     &   |\Citeauthor{dRob98}| & Della Robbia
+\end{tabular}
+\end{quote}
+These commands also exist in starred versions for full author names.
+
+\head{Citation aliasing}
+Sometimes one wants to refer to a reference with a special designation,
+rather than by the authors, i.e. as Paper~I, Paper~II. Such aliases can be
+defined and used, textual and/or parenthetical with:
+\begin{quote}
+\begin{tabular}{lcl}
+  |\defcitealias{jon90}{Paper~I}|\\
+  |\citetalias{jon90}| & $\Rightarrow$ & Paper~I\\
+  |\citepalias{jon90}| & $\Rightarrow$ & (Paper~I)
+\end{tabular}
+\end{quote}
+These citation commands function much like |\citet| and |\citep|: they may
+take multiple keys in the argument, may contain notes, and are marked as
+hyperlinks.
+\head{Selecting citation style and punctuation}
+Use the command |\bibpunct| with one optional and 6 mandatory arguments:
+\begin{enumerate}
+\item the opening bracket symbol, default = (
+\item the closing bracket symbol, default = )
+\item the punctuation between multiple citations, default = ;
+\item the letter `n' for numerical style, or `s' for numerical superscript
+      style, any other letter for
+      author--year, default = author--year;
+\item the punctuation that comes between the author names and the year
+\item the punctuation that comes between years or numbers when common author
+      lists are suppressed (default = ,);
+\end{enumerate}
+
+The optional argument is the character preceding a post-note, default is a
+comma plus space. In redefining this character, one must include a space if
+one is wanted.
+
+Example~1, |\bibpunct{[}{]}{,}{a}{}{;}| changes the output of
+\begin{quote}
+  |\citep{jon90,jon91,jam92}|
+\end{quote}
+into [Jones et al. 1990; 1991, James et al. 1992].
+
+Example~2, |\bibpunct[; ]{(}{)}{,}{a}{}{;}| changes the output of
+\begin{quote}
+  |\citep[and references therein]{jon90}|
+\end{quote}
+into (Jones et al. 1990; and references therein).
+
+\head{Other formatting options}
+Redefine |\bibsection| to the desired sectioning command for introducing
+the list of references. This is normally |\section*| or |\chapter*|.
+
+Define |\bibpreamble| to be any text that is to be printed after the heading but
+before the actual list of references.
+
+Define |\bibfont| to be a font declaration, e.g.\ |\small| to apply to
+the list of references.
+
+Define |\citenumfont| to be a font declaration or command like |\itshape|
+or |\textit|.
+
+Redefine |\bibnumfmt| as a command with an argument to format the numbers in
+the list of references. The default definition is |[#1]|.
+
+The indentation after the first line of each reference is given by
+|\bibhang|; change this with the |\setlength| command.
+
+The vertical spacing between references is set by |\bibsep|; change this with
+the |\setlength| command.
+
+\head{Automatic indexing of citations}
+If one wishes to have the citations entered in the \texttt{.idx} indexing
+file, it is only necessary to issue |\citeindextrue| at any point in the
+document. All following |\cite| commands, of all variations, then insert
+the corresponding entry to that file. With |\citeindexfalse|, these
+entries will no longer be made.
+
+\head{Use with \texttt{chapterbib} package}
+
+The \thestyle\ package is compatible with the \texttt{chapterbib} package
+which makes it possible to have several bibliographies in one document.
+
+The package makes use of the |\include| command, and each |\include|d file
+has its own bibliography.
+
+The order in which the \texttt{chapterbib} and \thestyle\ packages are loaded
+is unimportant.
+
+The \texttt{chapterbib} package provides an option \texttt{sectionbib}
+that puts the bibliography in a |\section*| instead of |\chapter*|,
+something that makes sense if there is a bibliography in each chapter.
+This option will not work when \thestyle\ is also loaded; instead, add
+the option to \thestyle.
+
+Every |\include|d file must contain its own
+|\bibliography| command where the bibliography is to appear. The database
+files listed as arguments to this command can be different in each file,
+of course. However, what is not so obvious, is that each file must also
+contain a |\bibliographystyle| command, \emph{preferably with the same
+style  argument}.
+\head{Sorting and compressing citations}
+Do not use the \texttt{cite} package with \thestyle; rather use one of the
+options \texttt{sort} or \texttt{sort\&compress}.
+
+These also work with author--year citations, making multiple citations appear
+in their order in the reference list.
+
+\head{Long author list on first citation}
+Use option \texttt{longnamesfirst} to have first citation automatically give
+the full list of authors.
+
+Suppress this for certain citations with |\shortcites{|\emph{key-list}|}|,
+given before the first citation.
+
+\head{Local configuration}
+Any local recoding or definitions can be put in \thestyle\texttt{.cfg} which
+is read in after the main package file.
+
+\head{Options that can be added to \texttt{\char`\\ usepackage}}
+\begin{description}
+\item[\ttfamily round] (default) for round parentheses;
+\item[\ttfamily square] for square brackets;
+\item[\ttfamily curly] for curly braces;
+\item[\ttfamily angle] for angle brackets;
+\item[\ttfamily colon] (default) to separate multiple citations with
+     colons;
+\item[\ttfamily comma] to use commas as separaters;
+\item[\ttfamily authoryear] (default) for author--year citations;
+\item[\ttfamily numbers] for numerical citations;
+\item[\ttfamily super] for superscripted numerical citations, as in
+     \textsl{Nature};
+\item[\ttfamily sort] orders multiple citations into the sequence in
+     which they appear in the list of references;
+\item[\ttfamily sort\&compress] as \texttt{sort} but in addition multiple
+     numerical citations are compressed if possible (as 3--6, 15);
+\item[\ttfamily longnamesfirst] makes the first citation of any reference
+     the equivalent of the starred variant (full author list) and subsequent
+     citations normal (abbreviated list);
+\item[\ttfamily sectionbib] redefines |\thebibliography| to issue
+     |\section*| instead of |\chapter*|; valid only for classes with a
+     |\chapter| command; to be used with the \texttt{chapterbib} package;
+\item[\ttfamily nonamebreak] keeps all the authors' names in a citation on
+     one line; causes overfull hboxes but helps with some \texttt{hyperref}
+     problems.
+\end{description}
+\end{document}
+%% 
+%% End of Reference Sheet file
+%% 
+%%
+%% End of file `natnotes'.


Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/natnotes.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/sample.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/aastex/sample.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/sample.tex	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/sample.tex	2018-05-12 21:22:30 UTC (rev 47692)
@@ -1,1215 +0,0 @@
-%%
-%% Beginning of file 'sample.tex'
-%%
-%% Modified 2015 December
-%%
-%% This is a sample manuscript marked up using the
-%% AASTeX v6.x LaTeX 2e macros.
-
-%% AASTeX is now based on Alexey Vikhlinin's emulateapj.cls 
-%% (Copyright 2000-2015).  See the classfile for details.
-%%
-%% AASTeX requires revtex4-1.cls (http://publish.aps.org/revtex4/) and
-%% other external packages (latexsym, graphicx, amssymb, longtable, and epsf).
-%% All of these external packages should already be present in the modern TeX 
-%% distributions.  If not they can also be obtained at www.ctan.org.
-
-%% The first piece of markup in an AASTeX v6.x document is the \documentclass
-%% command. LaTeX will ignore any data that comes before this command. The 
-%% documentclass can take an optional argument to modify the output style.
-%% The command below calls the preprint style  which will produce a tightly 
-%% typeset, one-column, single-spaced document.  It is the default and thus
-%% does not need to be explicitly stated.
-%%
-
-%% using aastex version 6
-\documentclass{aastex6}
-
-%% The other main article choice is a tightly typeset, two-column article
-%% that more closely resembles the final typeset pdf article.
-%%
-%% \documentclass[twocolumn]{aastex6}
-%% 
-%% There are other optional arguments one can envoke to allow other 
-%% actions. 
-%%
-% These are the available options:
-%   manuscript	: onecolumn, doublespace, 12pt fonts
-%   preprint	: onecolumn, single space, 10pt fonts
-%   preprint2	: twocolumn, single space, 10pt fonts
-%   twocolumn	: a two column article. Probably not needed, but here just in case.
-%   onecolumn	: a one column article; default option.
-%   twocolappendix: make 2 column appendix
-%   onecolappendix: make 1 column appendix is the default. 
-%   astrosymb	: Loads Astrosymb font and define \astrocommands. 
-%   tighten	: Makes baselineskip slightly smaller
-%   times	: uses times font instead of the default
-%   linenumbers	: turn on lineno package.
-%   trackchanges : required to see the revision mark up and print output
-%   numberedappendix: Labels appendix sections A, B, ... This is the default.
-%   appendixfloats: Needed. Resets figure and table counters to zero
-
-%% these can be used in any combination, e.g.
-%%
-%% \documentclass[twocolumn,twocolappendix,linenumbers,trackchanges]{aastex6}
-
-%% If you want to create your own macros, you can do so
-%% using \newcommand. Your macros should appear before
-%% the \begin{document} command.
-%%
-\newcommand{\vdag}{(v)^\dagger}
-\newcommand\aastex{AAS\TeX}
-\newcommand\latex{La\TeX}
-
-%% AASTeX 6.0 supports the ability to suppress the names and affiliations
-%% of some authors and displaying them under a "collaboration" banner to
-%% minimize the amount of author information that to be printed.  This 
-%% should be reserved for articles with an extreme number of authors.
-%%
-%% Mark up commands to limit the number of authors on the front page.
-\AuthorCallLimit=1
-%% Will only show Schwarz & Muench since Schwarz and Muench
-%% are in the same \author call. 
-\fullcollaborationName{The Friends of AASTeX Collaboration}
-%% will print the collaboration text after the shortened author list.
-%% These commands have to COME BEFORE the \author calls.
-%%
-%% Note that all of these author will be shown in the published article.
-%% This feature is meant to be used prior to acceptance to make the
-%% front end of a long author article more manageable.
-%% Use \allauthors at the manuscript end to show the full author list.
-
-%% The following command can be used to set the latex table counters.  It
-%% is needed in this document because it uses a mix of latex tabular and
-%% AASTeX deluxetables.  In general it should not be needed.
-%\setcounter{table}{1}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% The following commented section outlines numerous optional output that
-%% can be displayed in the front matter or as running meta-data.
-%%
-%% You can insert a short comment on the title page using the command below.
-%% \slugcomment{Not to appear in Nonlearned J., 45.}
-%%
-%% If you wish, you may supply running head information, although
-%% this information may be modified by the editorial offices.
-%%\shorttitle{\aastex sample article}
-%%\shortauthors{Schwarz et al.}
-%%
-%% You can add a light gray and diagonal water-mark to the first page 
-%% with this command:
-%% \watermark{text}
-%% where "text", e.g. DRAFT, is the text to appear.  If the text is 
-%% long you can control the water-mark size with:
-%% \setwatermarkfontsize{dimension}
-%% where dimension is any recognized LaTeX dimension, e.g. pt, in, etc.
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%% This is the end of the preamble.  Indicate the beginning of the
-%% paper itself with \begin{document}.
-
-\begin{document}
-
-%% LaTeX will automatically break titles if they run longer than
-%% one line. However, you may use \\ to force a line break if
-%% you desire.
-
-\title{An Example Article using \aastex v6.0}
-
-%% Use \author, \affil, plus the \and command to format author and affiliation 
-%% information.  If done correctly the peer review system will be able to
-%% automatically put the author and affiliation information from the manuscript
-%% and save the corresponding author the trouble of entering it by hand.
-%%
-%% The \affil should be used to document primary affiliations and the
-%% \altaffil should be used for secondary affiliations, titles, or email.
-
-%% Authors with the same affiliation can be grouped in a single
-%% \author and \affil call.
-\author{Greg J. Schwarz\altaffilmark{1,2} and August Muench\altaffilmark{1}}
-\affil{American Astronomical Society \\
-2000 Florida Ave., NW, Suite 300 \\
-Washington, DC 20009-1231, USA}
-
-\author{Butler Burton\altaffilmark{3}}
-\affil{National Radio Astronomy Observatory}
-
-\author{Amy Hendrickson}
-\affil{TeXnology Inc}
-
-\author{Julie Steffen\altaffilmark{4}}
-\affil{American Astronomical Society \\
-2000 Florida Ave., NW, Suite 300 \\
-Washington, DC 20009-1231, USA}
-
-%% Use the \and command so offset the last author.
-\and
-
-\author{Jeff Lewandowski\altaffilmark{5}}
-\affil{IOP Publishing, Washington, DC 20005}
-
-%% Notice that each of these authors has alternate affiliations, which
-%% are identified by the \altaffilmark after each name.  Specify alternate
-%% affiliation information with \altaffiltext, with one command per each
-%% affiliation.
-
-\altaffiltext{1}{AAS Journals Data Scientist}
-\altaffiltext{2}{greg.schwarz at aas.org}
-\altaffiltext{3}{AAS Journals Associate Editor-in-Chief}
-\altaffiltext{4}{AAS Director of Publishing}
-\altaffiltext{5}{IOP Senior Publisher for the AAS Journals}
-
-%% Mark off the abstract in the ``abstract'' environment. 
-\begin{abstract}
-
-This example manuscript is intended to serve as a tutorial and template for
-authors to use when writing their own AAS Journal articles. The manuscript
-includes a history of \aastex\ and documents the new features in the latest
-version, 6.0, including many figure and table examples.  Information on
-features not explicitly mentioned in the article can be viewed in the
-manuscript comments or more extensive online documentation. Authors are
-welcome replace the text, tables, figures, and bibliography with their own
-and submit the resulting manuscript to the AAS Journals peer review system.
-The first lesson in the tutorial is to remind authors that the AAS
-Journals, the Astrophysical Journal (ApJ), the Astrophysical Journal
-Letters (ApJL), and Astronomical Journal (AJ), all have a 250 word limit
-for the abstract.  If you exceed this length the Editorial office will ask
-you to shorten it.
-
-\end{abstract}
-
-%% Keywords should appear after the \end{abstract} command. 
-%% See the online documentation for the full list of available subject
-%% keywords and the rules for their use.
-\keywords{editorials, notices --- 
-miscellaneous --- catalogs --- surveys}
-
-%% From the front matter, we move on to the body of the paper.
-%% Sections are demarcated by \section and \subsection, respectively.
-%% Observe the use of the LaTeX \label
-%% command after the \subsection to give a symbolic KEY to the
-%% subsection for cross-referencing in a \ref command.
-%% You can use LaTeX's \ref and \label commands to keep track of
-%% cross-references to sections, equations, tables, and figures.
-%% That way, if you change the order of any elements, LaTeX will
-%% automatically renumber them.
-
-%% We recommend that authors also use the natbib \citep
-%% and \citet commands to identify citations.  The citations are
-%% tied to the reference list via symbolic KEYs. The KEY corresponds
-%% to the KEY in the \bibitem in the reference list below. 
-
-\section{Introduction} \label{sec:intro}
-
-\latex\ \footnote{\url{http://www.latex-project.org/}} is a document markup
-language that is particularly well suited for the publication of
-mathematical and scientific articles \citep{lamport94}. \latex\ was written
-in 1985 by Leslie Lamport who based it on the \TeX\ typesetting language
-which itself was created by Donald E. Knuth in 1978.  In 1988 a suite of
-\latex\ macros were developed to investigate electronic submission and
-publication of AAS Journal articles \citep{1989BAAS...21..780H}.  Shortly
-afterwards, Chris Biemesdefer merged these macros and more into a \latex\
-2.08 style file called \aastex.  These early \aastex\ versions introduced
-many common commands and practices that authors take for granted today such
-as long table support in the form of deluxetable.  Substantial revisions
-were made by Lee Brotzman and Pierre Landau when the package was updated to
-v4.0.  AASTeX v5.0, written in 1995 by Arthur Ogawa, upgraded to \latex\ 2e
-which uses the document class in lieu of a style file.  Other improvements
-to version 5 included hypertext support, landscape deluxetables and
-improved figure support to facilitate electronic submission.  The last
-major release, \aastex\ v5.2 in 2005, introduced additional graphics
-support plus new mark up to identifier astronomical objects, datasets and
-facilities.
-
-In 1996 Maxim Markevitch modified the AAS preprint style file, aaspp4.sty,
-to closely emulate the very tight, two column style of a typeset
-Astrophysical Journal article.  The result was emulateapj.sty.  A year
-later Alexey Vikhlinin took over development and maintenance.  In 2001 he
-converted emulateapj into a class file in \latex\ 2e and in 2003 Vikhlinin
-completely rewrote emulateapj based on the APS Journal's RevTEX class.
-
-During this time emulateapj gained growing acceptance in the astronomical
-community as it filled an author need to obtain an approximate number of
-manuscript pages prior to submission for cost and length estimates. The
-tighter typeset also had the added advantage of saving paper when printing
-out hard copies.
-
-Even though author publication charges are no longer based on print pages
-\footnote{see Section \ref{sec:pubcharge} in the Appendix for more details
-about how current article costs are calculated.} the emulateapj class file
-has proven to be extremely popular with AAS Journal authors.  An informal
-analysis of submitted \latex\ manuscripts in early 2015 reveals that
-$\sim$65\% either call emulateapj or have the emulateapj classfile in the
-comments indicating it was used at some stage of the manuscript
-construction.  Clearly authors want to have access to a tightly typeset
-version of the article when corresponding with co-authors and for preprint
-submissions.
-
-When planning the next \aastex\ release the popularity of emulateapj played
-an important roll in the decision to drop the old base code and adopt and
-modify emulateapj for \aastex\ v6.0 instead.  The change brings \aastex\
-inline with what the majority of authors are already using while still
-delivering new and improved features.  \aastex\ v6.0 was written by Amy
-Hendrickson and released in 2016.  Some of the new features in v6.0
-include:
-
-\begin{enumerate}
-\item improved citations for third party data repositories and software,
-\item easier construction of matrix figures consisting of multiple 
-encapsulated postscript (EPS) or portable document format (PDF) files,
-\item figure set mark up for large collections of similar figures,
-\item color mark up to easily enable/disable revised text highlighting,
-\item improved url support and hyperlinking, and
-\item numerous table options such as the ability to hide columns, column 
-decimal alignment, automatic column math mode and numbering, plus splitting of
-wide tables.
-\end{enumerate}
-
-The rest of this article provides information and examples on how to create
-your own AAS Journal manuscript.  Special emphasis is placed on how to use
-the full potential of \aastex\ v6.0.  The next section describes the
-different manuscript styles available and how they differ from past
-releases.  Section \ref{sec:floats} describes how tables and figures are
-placed in a \latex\ document. Specific examples of tables, Section
-\ref{subsec:tables}, and figures, Section \ref{subsec:figures}, are also
-provided.  Section \ref{sec:displaymath} discusses how to display math and
-incorporate equations in a manuscript while Section \ref{sec:highlight}
-discuss how to use the new revision mark up.  The last section,
-\ref{sec:cite}, shows how recognize software and external data as first
-class references in the manuscript bibliography.  An appendix is included
-to show how to construct one and provide some information on how article
-charges are calculated.  Additional information is available both embedded
-in the comments of this \latex\ file and in the online documentation at
-\url{http://journals.aas.org/authors/aastex.html}.
-
-\section{Manuscript styles} \label{sec:style}
-
-The default style in \aastex\ v6.0 is a tight single column style, e.g.
-10 point font, single spaced.  It can also be called directly with \\
-
-\noindent {\tt\string\documentclass[onecolumn]\{aastex6\}}. \\
-
-\noindent but as the default the argument is not necessary. The single
-column style is very useful for article with wide equations. It is also the
-easiest to style to work with since figures and tables, see Section
-\ref{sec:floats}, will span the entire page, reducing the need for 
-address float sizing.
-
-To invoke a two column style similar to the what is produced in
-the published PDF copy use \\
-
-\noindent {\tt\string\documentclass[twocolumn]\{aastex6\}}. \\
-
-\noindent Note that in the two column style figures and tables will only
-span one column unless specifically ordered across both with the ``*'' flag,
-e.g. \\
-
-\noindent{\tt\string\begin\{figure*\}} ... {\tt\string\end\{figure*\}}, \\
-\noindent{\tt\string\begin\{table*\}} ... {\tt\string\end\{table*\}}, and \\
-\noindent{\tt\string\begin\{deluxetable*\}} ... {\tt\string\end\{deluxetable*\}}. \\
-
-\noindent This option is ignored in the onecolumn style.
-
-Some other style options are outlined in the commented sections of this 
-article.  Any combination of style options can be used.
-
-Two style options that are needed for fully use the new revision tracking
-feature, see Section \ref{sec:highlight}, are {\tt\string linenumbers} which 
-uses the lineno style file to number each article line in the left margin and 
-{\tt\string trackchanges} which controls the revision and commenting highlight
-output.
-
-Previous versions of \aastex\ accepted other styles most of which have been
-modified. The old {\tt\string manuscript} option now produces a single
-column, double spaced format with 12 point font. {\tt\string preprint} and
-{\tt\string preprint2} now are aliased with {\tt\string onecolumn} and
-{\tt\string twocolumn}, respectively.
-
-\section{Floats} \label{sec:floats}
-
-Floats are non-text items that generally can not be split over a page.
-They also have captions and can be numbered for reference.  Primarily these
-are figures and tables but authors can define their own. \latex\ tries to
-place a float where indicated in the manuscript but will move it later if
-there is not enough room at that location, hence the term ``float''.
-
-Authors are encouraged to embed their tables and figures within the text as
-they are mentioned.  Please do not place the figures and text at the end of
-the article as was the old practice.  Editors and and the vast majority of
-referees find it much easier to read a manuscript with embedded figures and
-tables.
-
-Depending on the number of floats and the particular amount of text and
-equations present in a manuscript the ultimate location of any specific
-float can be hard to predict prior to compilation. It is recommended that
-authors not spend significant time trying to get float placement perfect
-for peer review.  The AAS Journal's publisher has sophisticated typesetting
-software that will produce the optimal layout during production.
-
-\begin{deluxetable}{c|cc}
-\tablecaption{ApJ costs from 1991 to 2013\tablenotemark{a} \label{tab:table}}
-\tablehead{
-\colhead{Year} & \colhead{Subscription} & \colhead{Publication} \\
-\colhead{} & \colhead{cost} & \colhead{charges\tablenotemark{b}}\\
-\colhead{} & \colhead{(\$)} & \colhead{(\$/page)}
-}
-\colnumbers
-\startdata
-1991 & 600 & 100 \\
-1992 & 650 & 105 \\
-1993 & 550 & 103 \\
-1994 & 450 & 110 \\
-1995 & 410 & 112 \\
-1996 & 400 & 114 \\
-1997 & 525 & 115 \\
-1998 & 590 & 116 \\
-1999 & 575 & 115 \\
-2000 & 450 & 103 \\
-2001 & 490 &  90 \\
-2002 & 500 &  88 \\
-2003 & 450 &  90 \\
-2004 & 460 &  88 \\
-2005 & 440 &  79 \\
-2006 & 350 &  77 \\
-2007 & 325 &  70 \\
-2008 & 320 &  65 \\
-2009 & 190 &  68 \\
-2010 & 280 &  70 \\
-2011 & 275 &  68 \\
-2012 & 150 &  56 \\
-2013 & 140 &  55 \\
-\enddata
-\tablenotetext{a}{Adjusted for inflation}
-\tablenotetext{b}{Accounts for the change from page charges to digital quanta in April, 2011}
-\tablecomments{Note that {\tt \string \colnumbers} does not work with the 
-vertical line alignment token. If you want vertical lines in the headers you
-can not use this command at this time.}
-\end{deluxetable}
-
-For authors that do want to take the time to optimize the locations of
-their floats there are some techniques that can be used.  The simplest
-solution is to placing a float earlier in the text to get the position
-right but this option will break down if the manuscript is altered, see
-Table \ref{tab:table}.  A better method is to force \latex\ to place a
-float in a general area with the use of the optional {\tt\string [placement
-specifier]} parameter for figures and tables. This parameter goes after
-{\tt\string \begin\{figure\}}, {\tt\string \begin\{table\}}, and
-{\tt\string \begin\{deluxetable\}}.  The main arguments the specifier takes
-are ``h'', ``t'', ``b'', and ``!''.  These tell \latex\ to place the float
-\underline{h}ere (or as close as possible to this location as possible), at
-the \underline{t}op of the page, and at the \underline{b}ottom of the page.
-The last argument, ``!'', tells \latex\ to override its internal method of
-calculating the float position.  A sequence of rules can be created by
-using multiple arguments.  For example, {\tt\string \begin\{figure\}[htb!]}
-tells \latex\ to try the current location first, then the top of the page
-and finally the bottom of the page without regard to what it thinks the
-proper position should be.  Many of the tables and figures in this article
-use a placement specifier to set their positions.
-
-Note that the \latex\ {\tt\string tabular} environment is not a float.
-Only when a {\tt\string tabular} is surrounded by
-{\tt\string\begin\{table\}} ...  {\tt\string\end\{table\}} is it a true
-float and the rules and suggestions above apply.  In addition, with the
-addition of the longtable package to span a page break, deluxetable is also
-no longer a float be default.  An author must make a deluxetable a float by 
-adding the command {\tt\string \floattable} right before the {\tt\string \begin\{deluxetable\}} call. This command will allow \latex to optimally place
-the deluxetable but note that long tables will not longer split over a page.
-It is up to the reader to strike the right balance.
-
-\floattable
-\begin{deluxetable}{ccCrlc}
-\tablecaption{Column math mode in an observation log \label{tab:mathmode}}
-\tablecolumns{6}
-\tablenum{2}
-\tablewidth{0pt}
-\tablehead{
-\colhead{UT start time\tablenotemark{a}} &
-\colhead{MJD start time\tablenotemark{a}} &
-\colhead{Seeing} & \colhead{Filter} & \colhead{Inst.} \\
-\colhead{(YYYY-mm-dd)} & \colhead{(d)} &
-\colhead{(arcsec)} & \colhead{} & \colhead{}
-}
-\startdata
-2012-03-26 & 56012.997 & \sim 0.\arcsec5 & H$\alpha$ & NOT \\
-2012-03-27 & 56013.944 & 1.\arcsec5 & grism & SMARTS \\
-2012-03-28 & 56014.984 & \nodata & F814M & HST \\
-2012-03-30 & 56016.978 & 1.\arcsec5\pm0.25 & B\&C & Bok \\
-\enddata
-\tablenotetext{a}{At exposure start.}
-\tablecomments{The ``C'' command column identifier in the 3 column turns on
-math mode for that specific column. One could do the same for the next
-column so that dollar signs would not be needed for H$\alpha$
-but then all the other text would also be in math mode and thus typeset
-in Latin Modern math and you will need to put it back to Roman by hand.
-Note that if you do change this column to math mode the dollar signs already
-present will not cause a problem. Table \ref{tab:mathmode} is published 
-in its entirety in the machine readable format.  A portion is
-shown here for guidance regarding its form and content.}
-\end{deluxetable}
-%\vspace{5mm}
-
-\subsection{Tables} \label{subsec:tables}
-
-Tables can be constructed with \latex's standard table environment or the
-\aastex's deluxetable environment. The deluxetable construct handles long
-tables better but has a larger overhead due to the greater amount of
-defined mark up used set up and manipulate the table structure.  The choice
-of which to use is up to the author.  Examples of both environments are
-used in this manuscript. Table \ref{tab:table} is a simple deluxetable
-example that gives the approximate changes in the subscription costs and
-author publication charges from 1991 to 2013.
-
-Tables longer than 250 data lines and complex tables should only have a
-short example table with the full data set available in the machine
-readable format.  The machine readable table will be available via the
-``DATA'' link in the HTML version of the article. Authors are required to
-indicate to the reader where the data can be obtained in the table
-comments.  Suggested text is given in the comments of Table
-\ref{tab:mathmode}.  Authors are encouraged to create their own machine
-readable tables using the online tool at
-\url{http://authortools.aas.org/MRT/upload.html}.
-
-\aastex\ v6.0 introduces five new table features that are designed to make
-table construction easier and the resulting display better for AAS Journal
-authors.  The items are:
-
-\begin{enumerate}
-\item Declaring math mode in specific columns,
-\item Column decimal alignment, 
-\item Automatic column header numbering,
-\item Hiding columns, and
-\item Splitting wide tables into two or three parts.
-\end{enumerate}
-
-Each of these new features are illustrated in following Table examples.
-All five features work with the regular \latex\ tabular environment and in
-\aastex's deluxetable environment.  The examples in this manuscript also
-show where the two process differ.
-
-\subsubsection{Column math mode}
-
-Both the \latex\ tabular and \aastex\ deluxetable require an argument to
-define the alignment and number of columns.  The most common values are
-``c'', ``l'' and ``r'' for \underline{c}enter, \underline{l}eft, and
-\underline{r}ight justification.  If these values are capitalized, e.g.
-``C'', ``L'', or ``R'', then that specific column will automatically be in math
-mode meaning that \$s are not required.  Note that having embedded dollar
-signs in the table does not affect the output.  The third and forth columns
-of Table \ref{tab:mathmode} shows how this math mode works.
-
-\subsubsection{Decimal alignment}
-
-Aligning a column by the decimal point can be difficult with only center,
-left, and right justification options.  It is possible to use phantom calls
-in the data, e.g. {\tt\string\phn}, to align columns by hand but this can
-be tedious in long or complex tables.  To address this \aastex\ introduces
-the {\tt\string\decimals} command and a new column justification option,
-``D'', to align data in that column on the decimal.  In deluxetable the
-{\tt\string\decimals} command is invoked before the {\tt\string\startdata}
-call but can be anywhere in \latex's tabular environment.  
-
-Two other important thing to note when using decimal alignment is that each
-decimal column \textit{must end with a space before the ampersand}, e.g.
-``\&\&'' is not allowed.  Empty decimal columns are indicated with a decimal,
-e.g. ``.''.  Do not use deluxetable's {\tt\string\nodata} command.
-
-The ``D'' alignment token works by splitting the column into two parts on the
-decimal.  While this is invisible to the user one must be aware of how it
-works so that the headers are accounted for correctly.  All decimal column
-headers need to span two columns to get the alignment correct. This can be
-done with a multicolumn call, e.g {\tt\string\multicolumn2c\{\}} or
-{\tt\string\multicolumn\{2\}\{c\}\{\}}, or use the new
-{\tt\string\twocolhead\{\}} command in deluxetable.  Since \latex\ is
-splitting these columns into two it is important to get the table width
-right so that they appear joined on the page.  You may have to run the
-\latex\ compiler twice to get it right.  Table \ref{tab:decimal}
-illustrates how decimal alignment works in the tabular environment with a
-$\pm$ symbol embedded between the last two columns.
-
-%% Note that the \setcounter and \renewcommand are needed here because
-%% this example is using a mix of deluxetable and tabular.  Here the
-%% deluxetable counters are set with \tablenum but the situation is a bit
-%% more complex for tabular.  Use the first command to set the Table number
-%% to ONE LESS than it should be.  The next command will auto increment it
-%% to the desired number.
-\setcounter{table}{2}
-\begin{table}[h!]
-\renewcommand{\thetable}{\arabic{table}}
-\centering
-\caption{Decimal alignment made easy} \label{tab:decimal}
-\begin{tabular}{cD@{$\pm$}D}
-\tablewidth{0pt}
-\hline
-\hline
-Column & \multicolumn2c{Value} & \multicolumn2c{Uncertainty}\\
-\hline
-\decimals
-A & 1234     & 100.0     \\
-B &  123.4   &  10.1     \\
-C &  12.34   &   1.01    \\
-D &   1.234  &   0.101   \\
-E &    .1234 &   0.01001 \\
-F &   1.0    &    .      \\
-\hline
-\multicolumn{5}{c}{NOTE. - Two decimal aligned columns}
-\end{tabular}
-\end{table}
-
-\subsubsection{Automatic column header numbering} \label{subsubsec:autonumber}
-
-The command {\tt\string\colnumbers} can be included to automatically number
-each column as the last row in the header. Per the AAS Journal table format
-standards, each column index numbers will be surrounded by parentheses. In
-a \latex\ tabular environment the {\tt\string\colnumbers} should be invoked
-at the location where the author wants the numbers to appear, e.g. after
-the last line of specified table header rows. In deluxetable this command
-has to come before {\tt\string\startdata}.  {\tt\string\colnumbers} will
-not increment for columns hidden by the ``h'' command, see Section
-\ref{subsubsec:hide}.  Table \ref{tab:table} uses this command to
-automatically generate column index numbers.
-
-Note that when using decimal alignment in a table the command 
-{\tt\string\decimalcolnumbers} must be used instead of 
-{\tt\string\colnumbers} and {\tt\string\decimals}. Table \ref{tab:messier}
-illustrates this specific functionality.
-
-\subsubsection{Hiding columns} \label{subsubsec:hide}
-
-Entire columns can be \underline{h}idden from display simply by changing
-the specified column identifier to ``h''.  In the \latex\ tabular environment
-this column identifier conceals the entire column including the header
-columns.   In \aastex's deluxetables the header row is specifically
-declared with the {\tt\string\tablehead} call and each header column is
-marked with {\tt\string\colhead} call.  In order to make a specific header
-disappear with the ``h'' column identifier in deluxetable use 
-{\tt\string\nocolhead} instead to suppress that particular column header.
-
-Authors can use this option in many different ways.  Since column data can
-be easily suppressed authors can include extra information and hid it
-based on the comments of co-authors or referees.  For wide tables that will
-have a machine readable version, authors could put all the information in
-the \latex\ table but use this option to hid as many columns as needed until
-it fits on a page. This concealed column table would serve as the
-example table for the full machine readable version.  Regardless of how
-columns are obscured, authors are responsible for removing any unneeded
-column data or alerting the editorial office about how to treat these
-columns during production for the final typeset article.
-
-Table \ref{tab:messier} provides some basic information about the first ten
-Messier Objects and illustrates how many of these new features can be used
-together.  It has automatic column numbering, decimal alignment of the
-distances, and one concealed column.  The Common name column
-is the third in the \latex\ deluxetable but does not appear when the article
-is compiled. This hidden column can be shown simply by changing the ``h'' in
-the column identifier preamble to another valid value.  This table also
-uses {\tt\string\tablenum} to renumber the table because a \latex\ tabular
-table was inserted before it.
-
-\floattable
-\begin{deluxetable}{cchlDlc}
-\tablenum{4}
-\tablecaption{Fun facts about the first 10 messier objects\label{tab:messier}}
-\tablewidth{0pt}
-\tablehead{
-\colhead{Messier} & \colhead{NGC/IC} & \nocolhead{Common} & \colhead{Object} &
-\multicolumn2c{Distance} & \colhead{} & \colhead{V} \\
-\colhead{Number} & \colhead{Number} & \nocolhead{Name} & \colhead{Type} &
-\multicolumn2c{(kpc)} & \colhead{Constellation} & \colhead{(mag)}
-}
-\decimalcolnumbers
-\startdata
-M1 & NGC 1952 & Crab Nebula & Supernova remnant & 2 & Taurus & 8.4 \\
-M2 & NGC 7089 & Messier 2 & Cluster, globular & 11.5 & Aquarius & 6.3 \\
-M3 & NGC 5272 & Messier 3 & Cluster, globular & 10.4 & Canes Venatici &  6.2 \\
-M4 & NGC 6121 & Messier 4 & Cluster, globular & 2.2 & Scorpius & 5.9 \\
-M5 & NGC 5904 & Messier 5 & Cluster, globular & 24.5 & Serpens & 5.9 \\
-M6 & NGC 6405 & Butterfly Cluster & Cluster, open & 0.31 & Scorpius & 4.2 \\
-M7 & NGC 6475 & Ptolemy Cluster & Cluster, open & 0.3 & Scorpius & 3.3 \\
-M8 & NGC 6523 & Lagoon Nebula & Nebula with cluster & 1.25 & Sagittarius & 6.0 \\
-M9 & NGC 6333 & Messier 9 & Cluster, globular & 7.91 & Ophiuchus & 8.4 \\
-M10 & NGC 6254 & Messier 10 & Cluster, globular & 4.42 & Ophiuchus & 6.4 \\
-\enddata
-\tablecomments{This table ``hides'' the third column in the \latex\ when compiled.
-The Distance is also centered on the decimals.  Note that all of the values 
-in a decimal aligned column have to have a space before the next ampersand.}
-\end{deluxetable}
-
-\subsubsection{Splitting a table into multiple horizontal components}
-
-Since the AAS Journals are now all electronic with no print version there is
-no reason why tables can not be as wide as authors need them to be.
-However, there are some artificial limitations based on the width of a
-print page.  The old way around this limitation was to use landscape mode
-with the {\tt\string\rotate} command and the smallest available table font
-sizes, e.g. {\tt\string\tablewidth}, to get the table to fit.
-Unfortunately, this was not alway enough but now along with the hide column
-option outlined in Section \ref{subsubsec:hide} there is a new way to break
-a table into two or three components so that it flows down a page by
-invoking a new table type, splittabular or splitdeluxetable. Within these
-tables a new ``B'' column separator is introduced.  Much like the vertical
-bar option, ``$\vert$'', that produces a vertical table lines, e.g. Table
-\ref{tab:table}, the new ``B'' separator indicates where to \underline{B}reak
-a table.  Up to two ``B''s may be included.
-
-Table 5 % \ref{tab:deluxesplit} this freaks it out when it is used!
-shows how to split a wide deluxetable in half with
-the {\tt\string\splitdeluxetable} command.  The {\tt\string\colnumbers}
-option is on to show how the automatic column numbering carries through the
-second table component, see Section \ref{subsubsec:autonumber}.
-
-The last example, Table \ref{tab:tablesplit}, shows how to split the same
-table but with a regular \latex\ tabular call and into three parts. Decimal
-alignment is included in the third column and the ``Component'' column is
-hidden to illustrate the new features working together.
-
-\begin{splitdeluxetable*}{lccccccBccccccc} 
-\tabletypesize{\scriptsize}
-\tablewidth{0pt} 
-\tablenum{5}
-\tablecaption{Measurements of Emission Lines: 1 break \label{tab:deluxesplit}}
-\tablehead{
-\colhead{Model} & \colhead{Component}& \colhead{Shift} & \colhead{FWHM} &
-\multicolumn{10}{c}{Flux} \\
-\colhead{} & \colhead{} & \colhead{($\rm
-km~s^{-1}$)}& \colhead{($\rm km~s^{-1}$)} & \multicolumn{10}{c}{($\rm
-10^{-17}~erg~s^{-1}~cm^{-2}$)} \\
-\cline{5-14}
-\colhead{} & \colhead{} &
-\colhead{} & \colhead{} & \colhead{Ly$\alpha$} & \colhead{N\,{\footnotesize
-V}} & \colhead{Si\,{\footnotesize IV}} & \colhead{C\,{\footnotesize IV}} &
-\colhead{Mg\,{\footnotesize II}} & \colhead{H$\gamma$} & \colhead{H$\beta$}
-& \colhead{H$\alpha$} & \colhead{He\,{\footnotesize I}} &
-\colhead{Pa$\gamma$}
-} 
-\colnumbers
-\startdata 
-{       }& BELs& -97.13 &    9117$\pm      38$&    1033$\pm      33$&$< 35$&$<     166$&     637$\pm      31$&    1951$\pm      26$&     991$\pm 30$&    3502$\pm      42$&   20285$\pm      80$&    2025$\pm     116$& 1289$\pm     107$\\ 
-{Model 1}& IELs& -4049.123 & 1974$\pm      22$&    2495$\pm      30$&$<     42$&$<     109$&     995$\pm 186$&      83$\pm      30$&      75$\pm      23$&     130$\pm      25$& 357$\pm      94$&     194$\pm      64$& 36$\pm      23$\\
-{       }& NELs& \nodata &     641$\pm       4$&     449$\pm 23$&$<      6$&$<       9$&       --            &     275$\pm      18$& 150$\pm      11$&     313$\pm      12$&     958$\pm      43$&     318$\pm 34$& 151$\pm       17$\\
-\hline
-{       }& BELs& -85 &    8991$\pm      41$& 988$\pm      29$&$<     24$&$<     173$&     623$\pm      28$&    1945$\pm 29$&     989$\pm      27$&    3498$\pm      37$&   20288$\pm      73$& 2047$\pm     143$& 1376$\pm     167$\\
-{Model 2}& IELs& -51000 &    2025$\pm      26$& 2494$\pm      32$&$<     37$&$<     124$&    1005$\pm     190$&      72$\pm 28$&      72$\pm      21$&     113$\pm      18$&     271$\pm      85$& 205$\pm      72$& 34$\pm      21$\\
-{       }& NELs& 52 &     637$\pm      10$&     477$\pm 17$&$<      4$&$<       8$&       --            &     278$\pm      17$& 153$\pm      10$&     317$\pm      15$&     969$\pm      40$&     325$\pm 37$&
-     147$\pm       22$\\
-\enddata
-\tablecomments{This is an example of how to split a deluxetable. You can
-split any table with this command into two or three parts.  The location of
-the split is given by the author based on the placement of the ``B''
-indicators in the column identifier preamble.  For more information please
-look at the new \aastex\ instructions.}
-\end{splitdeluxetable*}
-
-%\clearpage
-
-\setcounter{table}{5}
-\begin{table}[h!]
-\renewcommand{\thetable}{\arabic{table}}
-\caption{Measurements of Emission Lines: 2 breaks\label{tab:tablesplit}}
-\begin{splittabular}{lhDcBccccccBcccc}
-%\multicolumn{5}{c}{Table 6} \\
-%\multicolumn{5}{c}{Measurements of Emission Lines} \\
-\hline 
-\hline 
-Model & Component & \multicolumn2c{Shift} & FWHM & 
-\multicolumn{10}{c}{Flux} \\
- & & \multicolumn2c{($\rm km~s^{-1}$)} & {($\rm km~s^{-1}$)} & 
-\multicolumn{10}{c}{($\rm 10^{-17}~erg~s^{-1}~cm^{-2}$)} \\
-\cline{5-15}
- & & & & & {Ly$\alpha$} & {N\,{\footnotesize V}} & 
-{Si\,{\footnotesize IV}} & {C\,{\footnotesize IV}} &
-{Mg\,{\footnotesize II}} & {H$\gamma$} & {H$\beta$}
-& {H$\alpha$} & {He\,{\footnotesize I}} & {Pa$\gamma$} \\
-%\hline
-\decimalcolnumbers
- & BELs& -97.13 &    9117$\pm      38$&    1033$\pm      33$&$< 35$&$<     166$&     637$\pm      31$&    1951$\pm      26$&     991$\pm 30$&    3502$\pm      42$&   20285$\pm      80$&    2025$\pm     116$& 1289$\pm     107$\\
-Model 1 & IELs& -4049.123 & 1974$\pm      22$&    2495$\pm      30$&$<     42$&$<     109$&     995$\pm 186$&      83$\pm      30$&      75$\pm      23$&     130$\pm      25$& 357$\pm      94$&     194$\pm      64$& 36$\pm      23$\\
- & NELs& . &     641$\pm       4$&     449$\pm 23$&$<      6$&$<       9$&       --            &     275$\pm      18$& 150$\pm      11$&     313$\pm      12$&     958$\pm      43$&     318$\pm 34$& 151$\pm       17$\\
-\hline
- & BELs& -85 &    8991$\pm      41$& 988$\pm      29$&$<     24$&$<     173$&     623$\pm      28$&    1945$\pm 29$&     989$\pm      27$&    3498$\pm      37$&   20288$\pm      73$& 2047$\pm     143$& 1376$\pm     167$\\
-Model 2 & IELs& -51000 &    2025$\pm      26$& 2494$\pm      32$&$<     37$&$<     124$&    1005$\pm     190$&      72$\pm 28$&      72$\pm      21$&     113$\pm      18$&     271$\pm      85$& 205$\pm      72$& 34$\pm      21$\\
- & NELs& 52 &     637$\pm      10$&     477$\pm 17$&$<      4$&$<       8$&       --            &     278$\pm      17$& 153$\pm      10$&     317$\pm      15$&     969$\pm      40$&     325$\pm 37$& 147$\pm       22$\\
-\hline
-\end{splittabular}
-\end{table}
-
-\subsection{Figures\label{subsec:figures}}
-
-%% The "ht!" tells LaTeX to put the figure "here" first, at the "top" next
-%% and to override the normal way of calculating a float position
-\begin{figure}[ht!]
-\figurenum{1}
-\plotone{cost.eps}
-\caption{The subscription and author publication costs from 1991 to 2013.
-The data comes from Table \ref{tab:table}.\label{fig:general}}
-\end{figure}
-
-Authors can include a wide number of different graphics with their articles
-in  encapsulated postscript (EPS) or portable document format (PDF).  These
-range from general figures all authors are familiar with to new enhanced
-graphics that can only be fully experienced in HTML.  The later include
-animations, figure sets and interactive figures.  This portion of the
-article provides examples for setting up all these graphics in with the
-latest version of \aastex.
-
-\subsection{General figures\label{subsec:general}}
-
-\aastex\ has a the {\tt\string\plotone} command to display a figure
-consisting of one EPS/PDF file.  Figure \ref{fig:general} is an example
-which uses the data from Table \ref{tab:table}. For a general figure
-consisting of two EPS/PDF files the {\tt\string\plottwo} command can be
-used to position the two image files side by side.  Figure \ref{fig:f2}
-shows the Swift/XRT X-ray light curves of two recurrent novae.  The data
-from Figures \ref{fig:f2} through \ref{fig:fig4} are taken from Table 2 of
-\citet{2011ApJS..197...31S}. 
-
-\begin{figure}
-\figurenum{2}
-\plottwo{RS_Oph.eps}{U_Sco.eps}
-\caption{Swift/XRT X-ray light curves of RS Oph and U Sco which represent
-the two canonical recurrent types, a long period system with a red giant
-secondary and a short period system with a dwarf/sub-dwarf secondary,
-respectively.\label{fig:f2}}
-\end{figure}
-
-Both {\tt\string\plotone} and {\tt\string\plottwo} take a
-{\tt\string\caption} and an option {\tt\string\figurenum} command to
-specify the figure number.  Each is based on the {\tt\string graphicx}
-package command, {\tt\string\includegraphics}.  Authors are welcome to use
-{\tt\string\includegraphics} along with its optional arguments that control
-the height, width, scale, and position angle of a file within the figure.
-More information on the full usage of {\tt\string\includegraphics} can be
-found at \break
-\url{https://en.wikibooks.org/wiki/LaTeX/Importing\_Graphics\#Including\_graphics}.
-
-\subsection{Grid figures}
-
-Including more than two EPS/PDF files in a single figure call can be tricky
-easily format.  To make the process easier for authors \aastex\ v6.0 offers
-{\tt\string\girdline} which allows any number of individual EPS/PDF file
-calls within a single figure.  Each file cited in a {\tt\string\girdline}
-will be displayed in a row.  By adding more {\tt\string\girdline} calls an
-author can easily construct a matrix X by Y individual files as a
-single general figure.
-
-For each {\tt\string\girdline} command a EPS/PDF file is called by one of
-four different commands.  These are {\tt\string\fig},
-{\tt\string\rightfig}, {\tt\string\leftfig}, and {\tt\string\boxedfig}.
-The first file call specifies no image position justification while the
-next two will right and left justify the image, respectively.  The
-{\tt\string\boxedfig} is similar to {\tt\string\fig} except that a box is
-drawn around the figure file when displayed. Each of these commands takes
-three arguments.  The first is the file name.  The second is the width that
-file should be displayed at.  While any natural \latex\ unit is allowed, it
-is recommended that author use fractional units with the
-{\tt\string\textwidth}.  The last argument is text for a subcaption.
-
-Figure \ref{fig:pyramid} shows an inverted pyramid of individual
-figure constructed with six individual EPS files using the
-{\tt\string\girdline} option.
-
-\begin{figure}
-\figurenum{3}
-\gridline{\fig{V2491_Cyg.eps}{0.3\textwidth}{(a)}
-          \fig{CSS081007.eps}{0.3\textwidth}{(b)}
-          \fig{LMC_2009.eps}{0.3\textwidth}{(c)}
-          }
-\gridline{\fig{RS_oph.eps}{0.3\textwidth}{(d)}
-          \fig{U_SCo.eps}{0.3\textwidth}{(e)}
-          }
-\gridline{\fig{KT_Eri.eps}{0.3\textwidth}{(f)}}
-\caption{Inverted pyramid figure of six individual files. The nova are
-(a) V2491 Cyg, (b) HV Cet, (c) LMC 2009, (d) RS Oph, (e) U Sco, and
-(f) KT Eri.\label{fig:pyramid}}
-\end{figure}
-
-\subsection{Figure sets}
-
-A large collection of similar style figures should be grouped together as a
-figure set.  The derived PDF article will only shows an example figure
-while the enhanced content is available in the figure set in the electronic
-edition.  The advantage of a figure set gives the reader the ability to
-easily sort through the figure collection to find individual component
-figures.  All of the figure set components, along with their html framework,
-are also available for download in a .tar.gz package.
-
-Special \latex\ mark up is required to create a figure set.  Prior to
-\aastex\ v6.0 the underlying mark up commands had to be inserted by hand
-but is now included.  Note that when an article with figure set is compiled
-in \latex\ none of the component figures are shown and a floating Figure
-Set caption will appear in the resulting PDF.
-
-\figsetstart
-\figsetnum{4}
-\figsettitle{Swift X-ray light curves}
-
-\figsetgrpstart
-\figsetgrpnum{1.1}
-\figsetgrptitle{KT Eri}
-\figsetplot{KT_Eri.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.2}
-\figsetgrptitle{RS Oph}
-\figsetplot{RS_Oph.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.3}
-\figsetgrptitle{U Sco}
-\figsetplot{U_Sco.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.4}
-\figsetgrptitle{V2491 Cyg}
-\figsetplot{V2491_Cyg.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.5}
-\figsetgrptitle{Nova LMC 2009}
-\figsetplot{LMC_2009.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.6}
-\figsetgrptitle{HV Cet}
-\figsetplot{CSS081007.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.7}
-\figsetgrptitle{V2672 Oph}
-\figsetplot{V2672_Oph.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetgrpstart
-\figsetgrpnum{1.8}
-\figsetgrptitle{V407 Cyg}
-\figsetplot{V407_Cyg.eps}
-\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
-outburst.}
-\figsetgrpend
-
-\figsetend
-
-\begin{figure}
-\figurenum{4}
-\plotone{KT_Eri.eps}
-\caption{The Swift/XRT X-ray light curve for the first year after
-outburst of the suspected recurrent nova KT Eri. At a maximum count rate of 
-328 ct/s, KT Eri was the brightest nova in X-rays observed to date. All 
-the component figures are available in the Figure Set. \label{fig:fig4}}
-\end{figure}
-
-Authors are encouraged to use an online tool at
-%\url{http://authortools.aas.org/FIGSETS/make-figset.html} to generate their
-own specific figure set mark up to incorporate into their \latex\ articles.
-
-\subsection{Animations}
-
-Authors may include animations in their articles.  A single still frame from 
-the animation should be included as an regular figures to serve as an example.
-The associated figure caption should indicate to the reader exactly what the
-animation shows and that the animation is available online.
-
-\begin{figure}
-\figurenum{5}
-\plotone{video3.eps}
-\caption{Example image from the animation which is available in the electronic
-edition.}
-\end{figure}
-
-\subsection{Interactive figures}
-
-Interactive figures give the reader the ability to manipulate the
-information contained in an image which can add clarity or help further the
-author's narrative.  These figures consist of two parts, the figure file in
-a specific format and a javascript and html frame work that provides the
-interactive control.  An example of an interactive figure is a 3D model.
-The underlying figure is a X3D file while x3dom.js is the javascript driver
-that displays it. An author created interface is added via a html wrapper.
-The first 3D model published by the AAS Journals using this technique was
-\citet{2014ApJ...793..127V}.  Authors should consult the online tutorials
-for more information on how to construct their own interactive figures.
-
-As with animations authors should include a non-interactive regular figure
-to use as an example.  The example figure should also indicate to the reader
-that the enhanced figure is interactive and can be accessed online.
-
-\section{Displaying mathematics} \label{sec:displaymath}
-
-The most common mathematical symbols and formulas are in the amsmath
-package.  \aastex\ requires this package so there is no need to
-specifically call for it in the document preamble.  Most modern \latex\
-distributions already contain this package.  If you do not have this
-package or the other required packages, revtex4-1, latexsym, graphicx,
-amssymb, longtable, and epsf, they can be obtained from 
-\url{http://www.ctan.org}
-
-Mathematics can be displayed either within the text, e.g. $E = mc^2$, or
-separate from in an equation.  In order to be properly rendered, all inline
-math text has to be declared by surrounding the math by dollar signs (\$).
-
-A complex equation example with inline math as part of the explanation
-follows.
-
-\begin{equation}
-%\begin{displaymath}
-\bar v(p_2,\sigma_2)P_{-\tau}\hat a_1\hat a_2\cdots
-\hat a_nu(p_1,\sigma_1) ,
-%\end{displaymath}
-\end{equation}
-where $p$ and $\sigma$ label the initial $e^{\pm}$ four-momenta
-and helicities $(\sigma = \pm 1)$, $\hat a_i=a^\mu_i\gamma_\nu$
-and $P_\tau=\frac{1}{2}(1+\tau\gamma_5)$ is a chirality projection
-operator $(\tau = \pm1)$.  This produces a single line formula.  \latex\ will
-auto-number this and any subsequent equations.  If no number is desired then
-the {\tt\string equation} call should be replaced with {\tt\string displaymath}.
-
-\latex\ can also handle a a multi-line equation.  Use {\tt\string eqnarray}
-for more than one line and end each line with a
-\textbackslash\textbackslash.  Each line will be numbered unless the
-\textbackslash\textbackslash\ is preceded by a {\tt\string\nonumber}
-command.  Alignment points can be added with ampersands (\&).  There should be
-two ampersands per line. In the examples they are centered on the equal
-symbol.
-
-\begin{eqnarray}
-\gamma^\mu  & = &
- \left(
-\begin{array}{cc}
-0 & \sigma^\mu_+ \\
-\sigma^\mu_- & 0
-\end{array}     \right) ,
- \gamma^5= \left(
-\begin{array}{cc}
--1 &   0\\
-0 &   1
-\end{array}     \right)  , \\
-\sigma^\mu_{\pm}  & = &   ({\bf 1} ,\pm \sigma) , 
-\end{eqnarray}
-
-\begin{eqnarray}
-\hat a & = & \left(
-\begin{array}{cc}
-0 & (\hat a)_+\\
-(\hat a)_- & 0
-\end{array}\right), \nonumber \\
-(\hat a)_\pm & = & a_\mu\sigma^\mu_\pm 
-\end{eqnarray}
-
-%% Putting eqnarrays or equations inside the mathletters environment groups
-%% the enclosed equations by letter. For instance, the eqnarray below, instead
-%% of being numbered, say, (4) and (5), would be numbered (4a) and (4b).
-%% LaTeX the paper and look at the output to see the results.
-
-\section{Revision tracking and color highlighting} \label{sec:highlight}
-
-Authors sometimes use color to highlight changes to their manuscript in
-response to editor and referee comments.  In \aastex\ new commands
-have been introduced to make this easier and formalize the process. 
-
-The first method is through a new set of editing mark up commands that
-specifically identify what has been changed.  These commands are
-{\tt\string\added\{<text>\}}, {\tt\string\deleted\{<text>\}}, and
-{\tt\string\replaced\{<old text>\}\{<replaced text>\}}. To activate these
-commands the {\tt\string trackchanges} option must be used in the
-{\tt\string\documentclass} call.  When compiled this will produce the
-marked text in red.  The {\tt\string\explain\{<text>\}} can be used to add
-text to provide information to the reader describing the change.  Its
-output is purple italic font. To see how {\tt\string\added\{<important
-added info>\}}, {\tt\string\deleted\{<this can be deleted text>\}},
-{\tt\string\replaced\{<old data>\}\{<replaced data>\}}, and \break
-{\tt\string\explain\{<text explaining the change>\}} commands will produce
-\added{important added information}\deleted{, deleted text, and }
-\replaced{old data}{and replaced data,} toggle between versions compiled with
-and without the {\tt\string trackchanges} option.\explain{text explaining
-the change}
-
-A summary list of all these tracking commands can be produced at the end of
-the article by adding the {\tt\string\listofchanges} just before the
-{\tt\string\end\{document\}} call.  The page number for each change will be
-provided. If the {\tt\string linenumbers} option is also included in the
-documentcall call then not only will all the lines in the article be
-numbered for handy reference but the summary list will also include the
-line number for each change.
-
-The second method does not have the ability to highlight the specific
-nature of the changes but does allow the author to document changes over
-multiple revisions.  The commands are {\tt\string\edit1\{<text>\}},
-{\tt\string\edit2\{<text>\}} and {\tt\string\edit3\{<text>\}} and they
-produce {\tt\string<text>} that is highlighted in bold red, italic blue and
-underlined purple, respectively.  Authors should use the first command to
-\edit1{indicated which text has been changed from the first revision.}  The
-second command is to highlight \edit2{new or modified text from a second
-revision}.  If a third revision is needed then the last command should be
-used \edit3{to show this changed text}.  Since over 90\% of all manuscripts
-are accepted after the 3rd revision these commands make it easy to identify
-what text has been added and when.  Once the article is accepted all the
-highlight color can be turned off simply by adding the
-{\tt\string\turnoffediting} command in the preamble.
-
-Similar to marking editing changes with the {\tt\string\edit} options there
-is also the {\tt\string\authorcomments1\{<text>\}},\break
-{\tt\string\authorcomments2\{<text>\}} and
-{\tt\string\authorcomments3\{<text>\}} commands.  These produce the same
-bold red, italic blue and underlined purple text but when the
-{\tt\string\turnoffediting} command is present the {\tt\string<text>}
-material does not appear in the manuscript.  Authors can use these commands
-to mark up text that they are not sure should appear in the final
-manuscript or as a way to communicate comments between co-authors when
-writing the article.
-
-\section{Software and third party data repository citations} \label{sec:cite}
-
-The AAS Journals would like to encourage authors to change software and
-third party data repository references from the current standard of a
-footnote to a first class citation in the bibliography.  As a bibliographic
-citation these important references will be more easily captured and credit
-will be given to the appropriate people.
-
-The first step to making this happen is to have the data or software in
-a long term repository that has made these items available via a persistent
-identifier like a Digital Object Identifier (DOI).  A list of repositories
-that satisfy this criteria plus each one's pros and cons are given at \break
-\url{https://github.com/AASJournals/Tutorials/tree/master/Repositories}.
-
-In the bibliography the format for data or code follows this format: \\
-
-\noindent author year, title, version, publisher, prefix:identifier\\
-
-\citet{2015ApJ...805...23C} provides a example of how the citation in the
-article references the external code at 
-\url{http://dx.doi.org/10.5281/zenodo.15991}.  Unfortunately, bibtex does
-not have specific bibtex entries for these types of references so the
-``@misc'' type should be used.  The Repository tutorial explains how to code
-the ``@misc'' type correctly.  The most recent apj.bst file, available with
-\aastex\ v6.0, will output bibtex ``@misc'' type properly.
-
-%% If you wish to include an acknowledgments section in your paper,
-%% separate it off from the body of the text using the \acknowledgments
-%% command.
-\acknowledgments
-
-We thank all the people that have made this AASTeX what it is today.  This
-includes but not limited to Bob Hanisch, Chris Biemesderfer, Lee Brotzman,
-Pierre Landau, Arthur Ogawa, Maxim Markevitch, Alexey Vikhlinin and Amy
-Hendrickson.
-
-%% To help institutions obtain information on the effectiveness of their 
-%% telescopes the AAS Journals has created a group of keywords for telescope 
-%% facilities. 
-
-%% Following the acknowledgments section, use the following syntax and the
-%% \facility{} macro to list the keywords of facilities used in the research 
-%% for the paper.  Each keyword is check against the master list during
-%% copy editing.  Individual instruments can be provided in parentheses,
-%% after the keyword, but they are not verified.
-
-\vspace{5mm}
-\facilities{HST(STIS), Swift(XRT and UVOT), AAVSO, CTIO:1.3m,
-CTIO:1.5m,CXO}
-
-\software{IRAF, cloudy, IDL}
-
-%% Appendix material should be preceded with a single \appendix command.
-%% There should be a \section command for each appendix. Mark appendix
-%% subsections with the same markup you use in the main body of the paper.
-
-%% Each Appendix (indicated with \section) will be lettered A, B, C, etc.
-%% The equation counter will reset when it encounters the \appendix
-%% command and will number appendix equations (A1), (A2), etc.
-
-\appendix
-
-\section{Appendix information}
-
-Appendices can be broken into separate sections just like in the main text.
-The only difference is that each appendix section is indexed by a letter
-(A, B, C, etc.) instead of a number.  Likewise numbered equations have
-the section letter appended.  Here is an equation as an example.
-
-\begin{equation}
-I = \frac{1}{1 + d_{1}^{P (1 + d_{2} )}}
-\end{equation}
-
-Appendix tables and figures should not be numbered like equations. Instead
-they should continue the sequence from the main article body.
-
-\section{Author publication charges} \label{sec:pubcharge}
-
-Finally some information about the AAS Journal's publication charges.
-In April 2011 the traditional way of calculating author charges based on 
-the number of printed pages was changed.  The reason for the change
-was due to a recognition of the growing number of article items that could not 
-be represented in print. Now author charges are determined by a number of
-digital ``quanta''.  A single quantum is 350 words, one figure, one table,
-and one enhanced digital item.  For the latter this includes machine readable
-tables, figure sets, animations, and interactive figures.  The current cost
-is \$27 per word quantum and \$30 for all other quantum type.
-
-%% The reference list follows the main body and any appendices.
-%% Use LaTeX's thebibliography environment to mark up your reference list.
-%% Note \begin{thebibliography} is followed by an empty set of
-%% curly braces.  If you forget this, LaTeX will generate the error
-%% "Perhaps a missing \item?".
-%%
-%% thebibliography produces citations in the text using \bibitem-\cite
-%% cross-referencing. Each reference is preceded by a
-%% \bibitem command that defines in curly braces the KEY that corresponds
-%% to the KEY in the \cite commands (see the first section above).
-%% Make sure that you provide a unique KEY for every \bibitem or else the
-%% paper will not LaTeX. The square brackets should contain
-%% the citation text that LaTeX will insert in
-%% place of the \cite commands.
-
-%% We have used macros to produce journal name abbreviations.
-%% \aastex provides a number of these for the more frequently-cited journals.
-%% See the Author Guide for a list of them.
-
-%% Note that the style of the \bibitem labels (in []) is slightly
-%% different from previous examples.  The natbib system solves a host
-%% of citation expression problems, but it is necessary to clearly
-%% delimit the year from the author name used in the citation.
-%% See the natbib documentation for more details and options.
-
-\begin{thebibliography}{}
-
-\bibitem[Corrales(2015)]{2015ApJ...805...23C} Corrales, L.\ 2015, \apj, 805, 23
-\bibitem[Hanisch \& Biemesderfer(1989)]{1989BAAS...21..780H} Hanisch, R.~J., \& Biemesderfer, C.~D.\ 1989, \baas, 21, 780 
-\bibitem[Lamport(1994)]{lamport94} Lamport, L. 1994, LaTeX: A Document Preparation System, 2nd Edition (Boston, Addison-Wesley Professional)
-\bibitem[Schwarz et al.(2011)]{2011ApJS..197...31S} Schwarz, G.~J., Ness, J.-U., Osborne, J.~P., et al.\ 2011, \apjs, 197, 31  
-\bibitem[Vogt et al.(2014)]{2014ApJ...793..127V} Vogt, F.~P.~A., Dopita, M.~A., Kewley, L.~J., et al.\ 2014, \apj, 793, 127  
-
-\end{thebibliography}
-
-%% This command is needed to show the entire author+affilation list when
-%% the collaboration and author truncation commands are used.  It has to
-%% go at the end of the manuscript.
-\allauthors
-
-%% Include this line if you are using the \added, \replaced, \deleted
-%% commands to see a summary list of all changes at the end of the article.
-\listofchanges
-
-\end{document}
-
-%% End of file `sample.tex'.

Added: trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/sample62.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/aastex/sample62.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/sample62.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/aastex/sample62.tex	2018-05-12 21:22:30 UTC (rev 47692)
@@ -0,0 +1,1437 @@
+%%
+%% Beginning of file 'sample62.tex'
+%%
+%% Modified 2018 January
+%%
+%% This is a sample manuscript marked up using the
+%% AASTeX v6.2 LaTeX 2e macros.
+%%
+%% AASTeX is now based on Alexey Vikhlinin's emulateapj.cls 
+%% (Copyright 2000-2015).  See the classfile for details.
+
+%% AASTeX requires revtex4-1.cls (http://publish.aps.org/revtex4/) and
+%% other external packages (latexsym, graphicx, amssymb, longtable, and epsf).
+%% All of these external packages should already be present in the modern TeX 
+%% distributions.  If not they can also be obtained at www.ctan.org.
+
+%% The first piece of markup in an AASTeX v6.x document is the \documentclass
+%% command. LaTeX will ignore any data that comes before this command. The 
+%% documentclass can take an optional argument to modify the output style.
+%% The command below calls the preprint style  which will produce a tightly 
+%% typeset, one-column, single-spaced document.  It is the default and thus
+%% does not need to be explicitly stated.
+%%
+%%
+%% using aastex version 6.2
+\documentclass{aastex62}
+
+%% The default is a single spaced, 10 point font, single spaced article.
+%% There are 5 other style options available via an optional argument. They
+%% can be envoked like this:
+%%
+%% \documentclass[argument]{aastex62}
+%% 
+%% where the layout options are:
+%%
+%%  twocolumn   : two text columns, 10 point font, single spaced article.
+%%                This is the most compact and represent the final published
+%%                derived PDF copy of the accepted manuscript from the publisher
+%%  manuscript  : one text column, 12 point font, double spaced article.
+%%  preprint    : one text column, 12 point font, single spaced article.  
+%%  preprint2   : two text columns, 12 point font, single spaced article.
+%%  modern      : a stylish, single text column, 12 point font, article with
+%% 		  wider left and right margins. This uses the Daniel
+%% 		  Foreman-Mackey and David Hogg design.
+%%  RNAAS       : Preferred style for Research Notes which are by design 
+%%                lacking an abstract and brief. DO NOT use \begin{abstract}
+%%                and \end{abstract} with this style.
+%%
+%% Note that you can submit to the AAS Journals in any of these 6 styles.
+%%
+%% There are other optional arguments one can envoke to allow other stylistic
+%% actions. The available options are:
+%%
+%%  astrosymb    : Loads Astrosymb font and define \astrocommands. 
+%%  tighten      : Makes baselineskip slightly smaller, only works with 
+%%                 the twocolumn substyle.
+%%  times        : uses times font instead of the default
+%%  linenumbers  : turn on lineno package.
+%%  trackchanges : required to see the revision mark up and print its output
+%%  longauthor   : Do not use the more compressed footnote style (default) for 
+%%                 the author/collaboration/affiliations. Instead print all
+%%                 affiliation information after each name. Creates a much
+%%                 long author list but may be desirable for short author papers
+%%
+%% these can be used in any combination, e.g.
+%%
+%% \documentclass[twocolumn,linenumbers,trackchanges]{aastex62}
+%%
+%% AASTeX v6.* now includes \hyperref support. While we have built in specific
+%% defaults into the classfile you can manually override them with the
+%% \hypersetup command. For example,
+%%
+%%\hypersetup{linkcolor=red,citecolor=green,filecolor=cyan,urlcolor=magenta}
+%%
+%% will change the color of the internal links to red, the links to the
+%% bibliography to green, the file links to cyan, and the external links to
+%% magenta. Additional information on \hyperref options can be found here:
+%% https://www.tug.org/applications/hyperref/manual.html#x1-40003
+%%
+%% If you want to create your own macros, you can do so
+%% using \newcommand. Your macros should appear before
+%% the \begin{document} command.
+%%
+\newcommand{\vdag}{(v)^\dagger}
+\newcommand\aastex{AAS\TeX}
+\newcommand\latex{La\TeX}
+
+%% Reintroduced the \received and \accepted commands from AASTeX v5.2
+\received{January 1, 2018}
+\revised{January 7, 2018}
+\accepted{\today}
+%% Command to document which AAS Journal the manuscript was submitted to.
+%% Adds "Submitted to " the arguement.
+\submitjournal{ApJ}
+
+%% Mark up commands to limit the number of authors on the front page.
+%% Note that in AASTeX v6.2 a \collaboration call (see below) counts as
+%% an author in this case.
+%
+%\AuthorCollaborationLimit=3
+%
+%% Will only show Schwarz, Muench and "the AAS Journals Data Scientist 
+%% collaboration" on the front page of this example manuscript.
+%%
+%% Note that all of the author will be shown in the published article.
+%% This feature is meant to be used prior to acceptance to make the
+%% front end of a long author article more manageable. Please do not use
+%% this functionality for manuscripts with less than 20 authors. Conversely,
+%% please do use this when the number of authors exceeds 40.
+%%
+%% Use \allauthors at the manuscript end to show the full author list.
+%% This command should only be used with \AuthorCollaborationLimit is used.
+
+%% The following command can be used to set the latex table counters.  It
+%% is needed in this document because it uses a mix of latex tabular and
+%% AASTeX deluxetables.  In general it should not be needed.
+%\setcounter{table}{1}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% The following section outlines numerous optional output that
+%% can be displayed in the front matter or as running meta-data.
+%%
+%% If you wish, you may supply running head information, although
+%% this information may be modified by the editorial offices.
+\shorttitle{Sample article}
+\shortauthors{Schwarz et al.}
+%%
+%% You can add a light gray and diagonal water-mark to the first page 
+%% with this command:
+% \watermark{text}
+%% where "text", e.g. DRAFT, is the text to appear.  If the text is 
+%% long you can control the water-mark size with:
+%  \setwatermarkfontsize{dimension}
+%% where dimension is any recognized LaTeX dimension, e.g. pt, in, etc.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% This is the end of the preamble.  Indicate the beginning of the
+%% manuscript itself with \begin{document}.
+
+\begin{document}
+
+\title{An Example Article using \aastex v6.2\footnote{Released on January, 8th, 2018}}
+
+%% LaTeX will automatically break titles if they run longer than
+%% one line. However, you may use \\ to force a line break if
+%% you desire. In v6.2 you can include a footnote in the title.
+
+%% A significant change from earlier AASTEX versions is in the structure for 
+%% calling author and affilations. The change was necessary to implement 
+%% autoindexing of affilations which prior was a manual process that could 
+%% easily be tedious in large author manuscripts.
+%%
+%% The \author command is the same as before except it now takes an optional
+%% arguement which is the 16 digit ORCID. The syntax is:
+%% \author[xxxx-xxxx-xxxx-xxxx]{Author Name}
+%%
+%% This will hyperlink the author name to the author's ORCID page. Note that
+%% during compilation, LaTeX will do some limited checking of the format of
+%% the ID to make sure it is valid.
+%%
+%% Use \affiliation for affiliation information. The old \affil is now aliased
+%% to \affiliation. AASTeX v6.2 will automatically index these in the header.
+%% When a duplicate is found its index will be the same as its previous entry.
+%%
+%% Note that \altaffilmark and \altaffiltext have been removed and thus 
+%% can not be used to document secondary affiliations. If they are used latex
+%% will issue a specific error message and quit. Please use multiple 
+%% \affiliation calls for to document more than one affiliation.
+%%
+%% The new \altaffiliation can be used to indicate some secondary information
+%% such as fellowships. This command produces a non-numeric footnote that is
+%% set away from the numeric \affiliation footnotes.  NOTE that if an
+%% \altaffiliation command is used it must come BEFORE the \affiliation call,
+%% right after the \author command, in order to place the footnotes in
+%% the proper location.
+%%
+%% Use \email to set provide email addresses. Each \email will appear on its
+%% own line so you can put multiple email address in one \email call. A new
+%% \correspondingauthor command is available in V6.2 to identify the
+%% corresponding author of the manuscript. It is the author's responsibility
+%% to make sure this name is also in the author list.
+%%
+%% While authors can be grouped inside the same \author and \affiliation
+%% commands it is better to have a single author for each. This allows for
+%% one to exploit all the new benefits and should make book-keeping easier.
+%%
+%% If done correctly the peer review system will be able to
+%% automatically put the author and affiliation information from the manuscript
+%% and save the corresponding author the trouble of entering it by hand.
+
+\correspondingauthor{August Muench}
+\email{greg.schwarz at aas.org, gus.muench at aas.org}
+
+\author[0000-0002-0786-7307]{Greg J. Schwarz}
+\affil{American Astronomical Society \\
+2000 Florida Ave., NW, Suite 300 \\
+Washington, DC 20009-1231, USA}
+
+\author{August Muench}
+\affiliation{American Astronomical Society \\
+2000 Florida Ave., NW, Suite 300 \\
+Washington, DC 20009-1231, USA}
+\collaboration{(AAS Journals Data Scientists collaboration)}
+
+\author{Butler Burton}
+\affiliation{National Radio Astronomy Observatory}
+\affiliation{AAS Journals Associate Editor-in-Chief}
+\nocollaboration
+
+\author{Amy Hendrickson}
+\altaffiliation{Creator of AASTeX v6.2}
+\affiliation{TeXnology Inc.}
+\collaboration{(LaTeX collaboration)}
+
+\author{Julie Steffen}
+\affiliation{AAS Director of Publishing}
+\affiliation{American Astronomical Society \\
+2000 Florida Ave., NW, Suite 300 \\
+Washington, DC 20009-1231, USA}
+
+\author{Jeff Lewandowski}
+\affiliation{IOP Senior Publisher for the AAS Journals}
+\affiliation{IOP Publishing, Washington, DC 20005}
+
+%% Note that the \and command from previous versions of AASTeX is now
+%% depreciated in this version as it is no longer necessary. AASTeX 
+%% automatically takes care of all commas and "and"s between authors names.
+
+%% AASTeX 6.2 has the new \collaboration and \nocollaboration commands to
+%% provide the collaboration status of a group of authors. These commands 
+%% can be used either before or after the list of corresponding authors. The
+%% argument for \collaboration is the collaboration identifier. Authors are
+%% encouraged to surround collaboration identifiers with ()s. The 
+%% \nocollaboration command takes no argument and exists to indicate that
+%% the nearby authors are not part of surrounding collaborations.
+
+%% Mark off the abstract in the ``abstract'' environment. 
+\begin{abstract}
+
+This example manuscript is intended to serve as a tutorial and template for
+authors to use when writing their own AAS Journal articles. The manuscript
+includes a history of \aastex\ and documents the new features in the
+previous versions as well as the new features in version 6.2. This
+manuscript includes many figure and table examples to illustrate these new
+features.  Information on features not explicitly mentioned in the article
+can be viewed in the manuscript comments or more extensive online
+documentation. Authors are welcome replace the text, tables, figures, and
+bibliography with their own and submit the resulting manuscript to the AAS
+Journals peer review system.  The first lesson in the tutorial is to remind
+authors that the AAS Journals, the Astrophysical Journal (ApJ), the
+Astrophysical Journal Letters (ApJL), and Astronomical Journal (AJ), all
+have a 250 word limit for the abstract\footnote{Note that manuscripts 
+submitted to the new Research Notes of the American Astronomical Society 
+(RNAAS) do \textbf{not} have abstracts.}.  If you exceed this length the
+Editorial office will ask you to shorten it.
+
+\end{abstract}
+
+%% Keywords should appear after the \end{abstract} command. 
+%% See the online documentation for the full list of available subject
+%% keywords and the rules for their use.
+\keywords{editorials, notices --- 
+miscellaneous --- catalogs --- surveys}
+
+%% From the front matter, we move on to the body of the paper.
+%% Sections are demarcated by \section and \subsection, respectively.
+%% Observe the use of the LaTeX \label
+%% command after the \subsection to give a symbolic KEY to the
+%% subsection for cross-referencing in a \ref command.
+%% You can use LaTeX's \ref and \label commands to keep track of
+%% cross-references to sections, equations, tables, and figures.
+%% That way, if you change the order of any elements, LaTeX will
+%% automatically renumber them.
+%%
+%% We recommend that authors also use the natbib \citep
+%% and \citet commands to identify citations.  The citations are
+%% tied to the reference list via symbolic KEYs. The KEY corresponds
+%% to the KEY in the \bibitem in the reference list below. 
+
+\section{Introduction} \label{sec:intro}
+
+\latex\ \footnote{\url{http://www.latex-project.org/}} is a document markup
+language that is particularly well suited for the publication of
+mathematical and scientific articles \citep{lamport94}. \latex\ was written
+in 1985 by Leslie Lamport who based it on the \TeX\ typesetting language
+which itself was created by Donald E. Knuth in 1978.  In 1988 a suite of
+\latex\ macros were developed to investigate electronic submission and
+publication of AAS Journal articles \citep{1989BAAS...21..780H}.  Shortly
+afterwards, Chris Biemesdefer merged these macros and more into a \latex\
+2.08 style file called \aastex.  These early \aastex\ versions introduced
+many common commands and practices that authors take for granted today.
+Substantial revisions
+were made by Lee Brotzman and Pierre Landau when the package was updated to
+v4.0.  AASTeX v5.0, written in 1995 by Arthur Ogawa, upgraded to \latex\ 2e
+which uses the document class in lieu of a style file.  Other improvements
+to version 5 included hypertext support, landscape deluxetables and
+improved figure support to facilitate electronic submission.  
+\aastex\ v5.2 was released in 2005 and introduced additional graphics
+support plus new mark up to identifier astronomical objects, datasets and
+facilities.
+
+In 1996 Maxim Markevitch modified the AAS preprint style file, aaspp4.sty,
+to closely emulate the very tight, two column style of a typeset
+Astrophysical Journal article.  The result was emulateapj.sty.  A year
+later Alexey Vikhlinin took over development and maintenance.  In 2001 he
+converted emulateapj into a class file in \latex\ 2e and in 2003 Vikhlinin
+completely rewrote emulateapj based on the APS Journal's RevTEX class.
+
+During this time emulateapj gained growing acceptance in the astronomical
+community as it filled an author need to obtain an approximate number of
+manuscript pages prior to submission for cost and length estimates. The
+tighter typeset also had the added advantage of saving paper when printing
+out hard copies.
+
+Even though author publication charges are no longer based on print pages
+\footnote{see Section \ref{sec:pubcharge} in the Appendix for more details
+about how current article costs are calculated.} the emulateapj class file
+has proven to be extremely popular with AAS Journal authors.  An informal
+analysis of submitted \latex\ manuscripts in 2015 revealed that $\sim$65\%
+either called emulateapj or have a commented emulateapj classfile call
+indicating it was used at some stage of the manuscript construction.
+Clearly authors want to have access to a tightly typeset version of the
+article when corresponding with co-authors and for preprint submissions.
+
+When planning the next \aastex\ release the popularity of emulateapj played
+an important roll in the decision to drop the old base code and adopt and
+modify emulateapj for \aastex\ v6.+ instead.  The change brings \aastex\
+inline with what the majority of authors are already using while still
+delivering new and improved features.  \aastex\ v6.0 through v6.2 were written
+by Amy Hendrickson and released in January 2016 (v6.0), October 2016 (v6.1),
+and January 2018 (v6.2), respectively.  Some of the new features in v6.0 
+included:
+
+\begin{enumerate}
+\item improved citations for third party data repositories and software,
+\item easier construction of matrix figures consisting of multiple 
+encapsulated postscript (EPS) or portable document format (PDF) files,
+\item figure set mark up for large collections of similar figures,
+\item color mark up to easily enable/disable revised text highlighting,
+\item improved url support, and
+\item numerous table options such as the ability to hide columns, column 
+decimal alignment, automatic column math mode and numbering, plus splitting of
+wide tables.
+\end{enumerate}
+
+The features in v6.1 were:
+
+\begin{enumerate}
+\item ORCID support for preprints,
+\item improved author, affiliation and collaboration mark up,
+\item reintroduced the old AASTeX v5.2 {\tt\string\received}, 
+      {\tt\string\revised}, {\tt\string\accepted}, and
+      {\tt\string\published} commands plus
+      added the new {\tt\string\submitjournal} command to document
+      which AAS Journal the manuscript was submitted to, plus
+\item new typeset style options.
+\end{enumerate}
+
+The new features in v6.2 are:
+
+\begin{enumerate}
+\item A new RNAAS style option for Research Note manuscripts,
+\item Titles no longer put in all caps,
+\item No page skip between the title page and article body,
+\item re-introduce RevTeX's widetext environment for long lines in
+      two column style formats, and
+\item upgrade to the {\tt\string\doi} command.
+\end{enumerate}
+
+The rest of this article provides information and examples on how to create
+your own AAS Journal manuscript with v6.2.  Special emphasis is placed on
+how to use the full potential of \aastex\ v6+.  The next section describes
+the different manuscript styles available and how they differ from past
+releases.  Section \ref{sec:floats} describes how tables and figures are
+placed in a \latex\ document. Specific examples of tables, Section
+\ref{subsec:tables}, and figures, Section \ref{subsec:figures}, are also
+provided.  Section \ref{sec:displaymath} discusses how to display math and
+incorporate equations in a manuscript while Section \ref{sec:highlight}
+discuss how to use the new revision mark up.  The last section,
+\ref{sec:cite}, shows how recognize software and external data as first
+class references in the manuscript bibliography.  An appendix is included
+to show how to construct one and provide some information on how article
+charges are calculated.  Additional information is available both embedded
+in the comments of this \latex\ file and in the online documentation at
+\url{http://journals.aas.org/authors/aastex.html}.
+
+\section{Manuscript styles} \label{sec:style}
+
+The default style in \aastex\ v6.2 is a tight single column style, e.g.  10
+point font, single spaced.  The single column style is very useful for
+article with wide equations. It is also the easiest to style to work with
+since figures and tables, see Section \ref{sec:floats}, will span the
+entire page, reducing the need for address float sizing.
+
+To invoke a two column style similar to the what is produced in
+the published PDF copy use \\
+
+\noindent {\tt\string\documentclass[twocolumn]\{aastex62\}}. \\
+
+\noindent Note that in the two column style figures and tables will only
+span one column unless specifically ordered across both with the ``*'' flag,
+e.g. \\
+
+\noindent{\tt\string\begin\{figure*\}} ... {\tt\string\end\{figure*\}}, \\
+\noindent{\tt\string\begin\{table*\}} ... {\tt\string\end\{table*\}}, and \\
+\noindent{\tt\string\begin\{deluxetable*\}} ... {\tt\string\end\{deluxetable*\}}. \\
+
+\noindent This option is ignored in the onecolumn style.
+
+Some other style options are outlined in the commented sections of this 
+article.  Any combination of style options can be used.
+
+Two style options that are needed to fully use the new revision tracking
+feature, see Section \ref{sec:highlight}, are {\tt\string linenumbers} which 
+uses the lineno style file to number each article line in the left margin and 
+{\tt\string trackchanges} which controls the revision and commenting highlight
+output.
+
+There is also a new {\tt\string modern} option that uses a Daniel
+Foreman-Mackey and David Hogg design to produce stylish, single column
+output that has wider left and right margins. It is designed to have fewer
+words per line to improve reader retention. It also looks better on devices
+with smaller displays such as smart phones.
+
+For a Research Note use the {\tt\string RNAAS} option which will produce a
+manuscript with no abstract and in the {\tt\string modern} style.
+
+\section{Floats} \label{sec:floats}
+
+Floats are non-text items that generally can not be split over a page.
+They also have captions and can be numbered for reference.  Primarily these
+are figures and tables but authors can define their own. \latex\ tries to
+place a float where indicated in the manuscript but will move it later if
+there is not enough room at that location, hence the term ``float''.
+
+Authors are encouraged to embed their tables and figures within the text as
+they are mentioned.  Please do not place the figures and text at the end of
+the article as was the old practice.  Editors and the vast majority of
+referees find it much easier to read a manuscript with embedded figures and
+tables.
+
+Depending on the number of floats and the particular amount of text and
+equations present in a manuscript the ultimate location of any specific
+float can be hard to predict prior to compilation. It is recommended that
+authors textbf{not} spend significant time trying to get float placement
+perfect for peer review.  The AAS Journal's publisher has sophisticated
+typesetting software that will produce the optimal layout during
+production.
+
+Note that authors of Research Notes are only allowed one float, either one
+table or one figure.
+
+\startlongtable
+\begin{deluxetable}{c|cc}
+\tablecaption{ApJ costs from 1991 to 2013\tablenotemark{a} \label{tab:table}}
+\tablehead{
+\colhead{Year} & \colhead{Subscription} & \colhead{Publication} \\
+\colhead{} & \colhead{cost} & \colhead{charges\tablenotemark{b}}\\
+\colhead{} & \colhead{(\$)} & \colhead{(\$/page)}
+}
+\colnumbers
+\startdata
+1991 & 600 & 100 \\
+1992 & 650 & 105 \\
+1993 & 550 & 103 \\
+1994 & 450 & 110 \\
+1995 & 410 & 112 \\
+1996 & 400 & 114 \\
+1997 & 525 & 115 \\
+1998 & 590 & 116 \\
+1999 & 575 & 115 \\
+2000 & 450 & 103 \\
+2001 & 490 &  90 \\
+2002 & 500 &  88 \\
+2003 & 450 &  90 \\
+2004 & 460 &  88 \\
+2005 & 440 &  79 \\
+2006 & 350 &  77 \\
+2007 & 325 &  70 \\
+2008 & 320 &  65 \\
+2009 & 190 &  68 \\
+2010 & 280 &  70 \\
+2011 & 275 &  68 \\
+2012 & 150 &  56 \\
+2013 & 140 &  55 \\
+\enddata
+\tablenotetext{a}{Adjusted for inflation}
+\tablenotetext{b}{Accounts for the change from page charges to digital quanta in April, 2011}
+\tablecomments{Note that {\tt \string \colnumbers} does not work with the 
+vertical line alignment token. If you want vertical lines in the headers you
+can not use this command at this time.}
+\end{deluxetable}
+
+For authors that do want to take the time to optimize the locations of
+their floats there are some techniques that can be used.  The simplest
+solution is to placing a float earlier in the text to get the position
+right but this option will break down if the manuscript is altered, see
+Table \ref{tab:table}.  A better method is to force \latex\ to place a
+float in a general area with the use of the optional {\tt\string [placement
+specifier]} parameter for figures and tables. This parameter goes after
+{\tt\string \begin\{figure\}}, {\tt\string \begin\{table\}}, and
+{\tt\string \begin\{deluxetable\}}.  The main arguments the specifier takes
+are ``h'', ``t'', ``b'', and ``!''.  These tell \latex\ to place the float
+\underline{h}ere (or as close as possible to this location as possible), at
+the \underline{t}op of the page, and at the \underline{b}ottom of the page.
+The last argument, ``!'', tells \latex\ to override its internal method of
+calculating the float position.  A sequence of rules can be created by
+using multiple arguments.  For example, {\tt\string \begin\{figure\}[htb!]}
+tells \latex\ to try the current location first, then the top of the page
+and finally the bottom of the page without regard to what it thinks the
+proper position should be.  Many of the tables and figures in this article
+use a placement specifier to set their positions.
+
+Note that the \latex\ {\tt\string tabular} environment is not a float.  Only
+when a {\tt\string tabular} is surrounded by {\tt\string\begin\{table\}} ...
+{\tt\string\end\{table\}} is it a true float and the rules and suggestions
+above apply.
+
+In AASTeX v6.2 all deluxetables are float tables and thus if they are
+longer than a page will spill off the bottom. Long deluxetables should
+begin with the {\tt\string\startlongtable} command. This initiates a
+longtable environment.  Authors might have to use {\tt\string\clearpage} to
+isolate a long table or optimally place it within the surrounding text.
+
+\begin{deluxetable*}{ccCrlc}[b!]
+\tablecaption{Column math mode in an observation log \label{tab:mathmode}}
+\tablecolumns{6}
+\tablenum{2}
+\tablewidth{0pt}
+\tablehead{
+\colhead{UT start time\tablenotemark{a}} &
+\colhead{MJD start time\tablenotemark{a}} &
+\colhead{Seeing} & \colhead{Filter} & \colhead{Inst.} \\
+\colhead{(YYYY-mm-dd)} & \colhead{(d)} &
+\colhead{(arcsec)} & \colhead{} & \colhead{}
+}
+\startdata
+2012-03-26 & 56012.997 & \sim 0.\arcsec5 & H$\alpha$ & NOT \\
+2012-03-27 & 56013.944 & 1.\arcsec5 & grism & SMARTS \\
+2012-03-28 & 56014.984 & \nodata & F814M & HST \\
+2012-03-30 & 56016.978 & 1.\arcsec5\pm0.25 & B\&C & Bok \\
+\enddata
+\tablenotetext{a}{At exposure start.}
+\tablecomments{The ``C'' command column identifier in the 3 column turns on
+math mode for that specific column. One could do the same for the next
+column so that dollar signs would not be needed for H$\alpha$
+but then all the other text would also be in math mode and thus typeset
+in Latin Modern math and you will need to put it back to Roman by hand.
+Note that if you do change this column to math mode the dollar signs already
+present will not cause a problem. Table \ref{tab:mathmode} is published 
+in its entirety in the machine readable format.  A portion is
+shown here for guidance regarding its form and content.}
+\end{deluxetable*}
+
+\subsection{Tables} \label{subsec:tables}
+
+Tables can be constructed with \latex's standard table environment or the
+\aastex's deluxetable environment. The deluxetable construct handles long
+tables better but has a larger overhead due to the greater amount of
+defined mark up used set up and manipulate the table structure.  The choice
+of which to use is up to the author.  Examples of both environments are
+used in this manuscript. Table \ref{tab:table} is a simple deluxetable
+example that gives the approximate changes in the subscription costs and
+author publication charges from 1991 to 2013.
+
+Tables longer than 200 data lines and complex tables should only have a
+short example table with the full data set available in the machine
+readable format.  The machine readable table will be available in the HTML
+version of the article with just a short example in the PDF. Authors are
+required to indicate to the reader where the data can be obtained in the
+table comments.  Suggested text is given in the comments of Table
+\ref{tab:mathmode}.  Authors are encouraged to create their own machine
+readable tables using the online tool at
+\url{http://authortools.aas.org/MRT/upload.html}.
+
+\aastex\ v6 introduces five new table features that are designed to make
+table construction easier and the resulting display better for AAS Journal
+authors.  The items are:
+
+\begin{enumerate}
+\item Declaring math mode in specific columns,
+\item Column decimal alignment, 
+\item Automatic column header numbering,
+\item Hiding columns, and
+\item Splitting wide tables into two or three parts.
+\end{enumerate}
+
+Each of these new features are illustrated in following Table examples.
+All five features work with the regular \latex\ tabular environment and in
+\aastex's deluxetable environment.  The examples in this manuscript also
+show where the two process differ.
+
+\subsubsection{Column math mode}
+
+Both the \latex\ tabular and \aastex\ deluxetable require an argument to
+define the alignment and number of columns.  The most common values are
+``c'', ``l'' and ``r'' for \underline{c}enter, \underline{l}eft, and
+\underline{r}ight justification.  If these values are capitalized, e.g.
+``C'', ``L'', or ``R'', then that specific column will automatically be in math
+mode meaning that \$s are not required.  Note that having embedded dollar
+signs in the table does not affect the output.  The third and forth columns
+of Table \ref{tab:mathmode} shows how this math mode works.
+
+\subsubsection{Decimal alignment}
+
+Aligning a column by the decimal point can be difficult with only center,
+left, and right justification options.  It is possible to use phantom calls
+in the data, e.g. {\tt\string\phn}, to align columns by hand but this can
+be tedious in long or complex tables.  To address this \aastex\ introduces
+the {\tt\string\decimals} command and a new column justification option,
+``D'', to align data in that column on the decimal.  In deluxetable the
+{\tt\string\decimals} command is invoked before the {\tt\string\startdata}
+call but can be anywhere in \latex's tabular environment.  
+
+Two other important thing to note when using decimal alignment is that each
+decimal column \textit{must end with a space before the ampersand}, e.g.
+``\&\&'' is not allowed.  Empty decimal columns are indicated with a decimal,
+e.g. ``.''.  Do not use deluxetable's {\tt\string\nodata} command.
+
+The ``D'' alignment token works by splitting the column into two parts on the
+decimal.  While this is invisible to the user one must be aware of how it
+works so that the headers are accounted for correctly.  All decimal column
+headers need to span two columns to get the alignment correct. This can be
+done with a multicolumn call, e.g {\tt\string\multicolumn2c\{\}} or
+{\tt\string\multicolumn\{2\}\{c\}\{\}}, or use the new
+{\tt\string\twocolhead\{\}} command in deluxetable.  Since \latex\ is
+splitting these columns into two it is important to get the table width
+right so that they appear joined on the page.  You may have to run the
+\latex\ compiler twice to get it right.  Table \ref{tab:decimal}
+illustrates how decimal alignment works in the tabular environment with a
+$\pm$ symbol embedded between the last two columns.
+
+%% Note that the \setcounter and \renewcommand are needed here because
+%% this example is using a mix of deluxetable and tabular.  Here the
+%% deluxetable counters are set with \tablenum but the situation is a bit
+%% more complex for tabular.  Use the first command to set the Table number
+%% to ONE LESS than it should be.  The next command will auto increment it
+%% to the desired number.
+\setcounter{table}{2}
+\begin{table}[h!]
+\renewcommand{\thetable}{\arabic{table}}
+\centering
+\caption{Decimal alignment made easy} \label{tab:decimal}
+\begin{tabular}{cD@{$\pm$}D}
+\tablewidth{0pt}
+\hline
+\hline
+Column & \multicolumn2c{Value} & \multicolumn2c{Uncertainty}\\
+\hline
+\decimals
+A & 1234     & 100.0     \\
+B &  123.4   &  10.1     \\
+C &  12.34   &   1.01    \\
+D &   1.234  &   0.101   \\
+E &    .1234 &   0.01001 \\
+F &   1.0    &    .      \\
+\hline
+\multicolumn{5}{c}{NOTE. - Two decimal aligned columns}
+\end{tabular}
+\end{table}
+
+\subsubsection{Automatic column header numbering} \label{subsubsec:autonumber}
+
+The command {\tt\string\colnumbers} can be included to automatically number
+each column as the last row in the header. Per the AAS Journal table format
+standards, each column index numbers will be surrounded by parentheses. In
+a \latex\ tabular environment the {\tt\string\colnumbers} should be invoked
+at the location where the author wants the numbers to appear, e.g. after
+the last line of specified table header rows. In deluxetable this command
+has to come before {\tt\string\startdata}.  {\tt\string\colnumbers} will
+not increment for columns hidden by the ``h'' command, see Section
+\ref{subsubsec:hide}.  Table \ref{tab:table} uses this command to
+automatically generate column index numbers.
+
+Note that when using decimal alignment in a table the command 
+{\tt\string\decimalcolnumbers} must be used instead of 
+{\tt\string\colnumbers} and {\tt\string\decimals}. Table \ref{tab:messier}
+illustrates this specific functionality.
+
+\subsubsection{Hiding columns} \label{subsubsec:hide}
+
+Entire columns can be \underline{h}idden from display simply by changing
+the specified column identifier to ``h''.  In the \latex\ tabular environment
+this column identifier conceals the entire column including the header
+columns.   In \aastex's deluxetables the header row is specifically
+declared with the {\tt\string\tablehead} call and each header column is
+marked with {\tt\string\colhead} call.  In order to make a specific header
+disappear with the ``h'' column identifier in deluxetable use 
+{\tt\string\nocolhead} instead to suppress that particular column header.
+
+Authors can use this option in many different ways.  Since column data can
+be easily suppressed authors can include extra information and hid it
+based on the comments of co-authors or referees.  For wide tables that will
+have a machine readable version, authors could put all the information in
+the \latex\ table but use this option to hid as many columns as needed until
+it fits on a page. This concealed column table would serve as the
+example table for the full machine readable version.  Regardless of how
+columns are obscured, authors are responsible for removing any unneeded
+column data or alerting the editorial office about how to treat these
+columns during production for the final typeset article.
+
+Table \ref{tab:messier} provides some basic information about the first ten
+Messier Objects and illustrates how many of these new features can be used
+together.  It has automatic column numbering, decimal alignment of the
+distances, and one concealed column.  The Common name column
+is the third in the \latex\ deluxetable but does not appear when the article
+is compiled. This hidden column can be shown simply by changing the ``h'' in
+the column identifier preamble to another valid value.  This table also
+uses {\tt\string\tablenum} to renumber the table because a \latex\ tabular
+table was inserted before it.
+
+\begin{deluxetable*}{cchlDlc}
+\tablenum{4}
+\tablecaption{Fun facts about the first 10 messier objects\label{tab:messier}}
+\tablewidth{0pt}
+\tablehead{
+\colhead{Messier} & \colhead{NGC/IC} & \nocolhead{Common} & \colhead{Object} &
+\multicolumn2c{Distance} & \colhead{} & \colhead{V} \\
+\colhead{Number} & \colhead{Number} & \nocolhead{Name} & \colhead{Type} &
+\multicolumn2c{(kpc)} & \colhead{Constellation} & \colhead{(mag)}
+}
+\decimalcolnumbers
+\startdata
+M1 & NGC 1952 & Crab Nebula & Supernova remnant & 2 & Taurus & 8.4 \\
+M2 & NGC 7089 & Messier 2 & Cluster, globular & 11.5 & Aquarius & 6.3 \\
+M3 & NGC 5272 & Messier 3 & Cluster, globular & 10.4 & Canes Venatici &  6.2 \\
+M4 & NGC 6121 & Messier 4 & Cluster, globular & 2.2 & Scorpius & 5.9 \\
+M5 & NGC 5904 & Messier 5 & Cluster, globular & 24.5 & Serpens & 5.9 \\
+M6 & NGC 6405 & Butterfly Cluster & Cluster, open & 0.31 & Scorpius & 4.2 \\
+M7 & NGC 6475 & Ptolemy Cluster & Cluster, open & 0.3 & Scorpius & 3.3 \\
+M8 & NGC 6523 & Lagoon Nebula & Nebula with cluster & 1.25 & Sagittarius & 6.0 \\
+M9 & NGC 6333 & Messier 9 & Cluster, globular & 7.91 & Ophiuchus & 8.4 \\
+M10 & NGC 6254 & Messier 10 & Cluster, globular & 4.42 & Ophiuchus & 6.4 \\
+\enddata
+\tablecomments{This table ``hides'' the third column in the \latex\ when compiled.
+The Distance is also centered on the decimals.  Note that when using decimal
+alignment you need to include the {\tt\string\decimals} command before
+{\tt\string\startdata} and all of the values in that column have to have a
+space before the next ampersand.}
+\end{deluxetable*}
+
+\subsubsection{Splitting a table into multiple horizontal components}
+
+Since the AAS Journals are now all electronic with no print version there is
+no reason why tables can not be as wide as authors need them to be.
+However, there are some artificial limitations based on the width of a
+print page.  The old way around this limitation was to rotate into 
+landscape mode and use the smallest available table font
+sizes, e.g. {\tt\string\tablewidth}, to get the table to fit.
+Unfortunately, this was not alway enough but now along with the hide column
+option outlined in Section \ref{subsubsec:hide} there is a new way to break
+a table into two or three components so that it flows down a page by
+invoking a new table type, splittabular or splitdeluxetable. Within these
+tables a new ``B'' column separator is introduced.  Much like the vertical
+bar option, ``$\vert$'', that produces a vertical table lines, e.g. Table
+\ref{tab:table}, the new ``B'' separator indicates where to \underline{B}reak
+a table.  Up to two ``B''s may be included.
+
+Table 5 % \ref{tab:deluxesplit} this freaks it out when it is used!
+shows how to split a wide deluxetable into three parts with
+the {\tt\string\splitdeluxetable} command.  The {\tt\string\colnumbers}
+option is on to show how the automatic column numbering carries through the
+second table component, see Section \ref{subsubsec:autonumber}.
+
+The last example, Table \ref{tab:tablesplit}, shows how to split the same
+table but with a regular \latex\ tabular call and into two parts. Decimal
+alignment is included in the third column and the ``Component'' column is
+hidden to illustrate the new features working together.
+
+\begin{splitdeluxetable*}{lccccBcccccBcccc}
+\tabletypesize{\scriptsize}
+\tablewidth{0pt} 
+\tablenum{5}
+\tablecaption{Measurements of Emission Lines: two breaks \label{tab:deluxesplit}}
+\tablehead{
+\colhead{Model} & \colhead{Component}& \colhead{Shift} & \colhead{FWHM} &
+\multicolumn{10}{c}{Flux} \\
+\colhead{} & \colhead{} & \colhead{($\rm
+km~s^{-1}$)}& \colhead{($\rm km~s^{-1}$)} & \multicolumn{10}{c}{($\rm
+10^{-17}~erg~s^{-1}~cm^{-2}$)} \\
+\cline{5-14}
+\colhead{} & \colhead{} &
+\colhead{} & \colhead{} & \colhead{Ly$\alpha$} & \colhead{N\,{\footnotesize
+V}} & \colhead{Si\,{\footnotesize IV}} & \colhead{C\,{\footnotesize IV}} &
+\colhead{Mg\,{\footnotesize II}} & \colhead{H$\gamma$} & \colhead{H$\beta$}
+& \colhead{H$\alpha$} & \colhead{He\,{\footnotesize I}} &
+\colhead{Pa$\gamma$}
+} 
+\colnumbers
+\startdata 
+{       }& BELs& -97.13 &    9117$\pm      38$&    1033$\pm      33$&$< 35$&$<     166$&     637$\pm      31$&    1951$\pm      26$&     991$\pm 30$&    3502$\pm      42$&   20285$\pm      80$&    2025$\pm     116$& 1289$\pm     107$\\ 
+{Model 1}& IELs& -4049.123 & 1974$\pm      22$&    2495$\pm      30$&$<     42$&$<     109$&     995$\pm 186$&      83$\pm      30$&      75$\pm      23$&     130$\pm      25$& 357$\pm      94$&     194$\pm      64$& 36$\pm      23$\\
+{       }& NELs& \nodata &     641$\pm       4$&     449$\pm 23$&$<      6$&$<       9$&       --            &     275$\pm      18$& 150$\pm      11$&     313$\pm      12$&     958$\pm      43$&     318$\pm 34$& 151$\pm       17$\\
+\hline
+{       }& BELs& -85 &    8991$\pm      41$& 988$\pm      29$&$<     24$&$<     173$&     623$\pm      28$&    1945$\pm 29$&     989$\pm      27$&    3498$\pm      37$&   20288$\pm      73$& 2047$\pm     143$& 1376$\pm     167$\\
+{Model 2}& IELs& -51000 &    2025$\pm      26$& 2494$\pm      32$&$<     37$&$<     124$&    1005$\pm     190$&      72$\pm 28$&      72$\pm      21$&     113$\pm      18$&     271$\pm      85$& 205$\pm      72$& 34$\pm      21$\\
+{       }& NELs& 52 &     637$\pm      10$&     477$\pm 17$&$<      4$&$<       8$&       --            &     278$\pm      17$& 153$\pm      10$&     317$\pm      15$&     969$\pm      40$&     325$\pm 37$&
+     147$\pm       22$\\
+\enddata
+\tablecomments{This is an example of how to split a deluxetable. You can
+split any table with this command into two or three parts.  The location of
+the split is given by the author based on the placement of the ``B''
+indicators in the column identifier preamble.  For more information please
+look at the new \aastex\ instructions.}
+\end{splitdeluxetable*}
+
+%\clearpage
+
+\setcounter{table}{5}
+\begin{table*}[h!]
+\renewcommand{\thetable}{\arabic{table}}
+\caption{Measurements of Emission Lines: one break\label{tab:tablesplit}}
+\begin{splittabular}{lhDccccBccccccc}
+%\multicolumn{5}{c}{Table 6} \\
+%\multicolumn{5}{c}{Measurements of Emission Lines} \\
+\hline 
+\hline 
+Model & Component & \multicolumn2c{Shift} & FWHM & 
+\multicolumn{10}{c}{Flux} \\
+ & & \multicolumn2c{($\rm km~s^{-1}$)} & {($\rm km~s^{-1}$)} & 
+\multicolumn{10}{c}{($\rm 10^{-17}~erg~s^{-1}~cm^{-2}$)} \\
+\cline{5-15}
+ & & & & & {Ly$\alpha$} & {N\,{\footnotesize V}} & 
+{Si\,{\footnotesize IV}} & {C\,{\footnotesize IV}} &
+{Mg\,{\footnotesize II}} & {H$\gamma$} & {H$\beta$}
+& {H$\alpha$} & {He\,{\footnotesize I}} & {Pa$\gamma$} \\
+%\hline
+\decimalcolnumbers
+ & BELs& -97.13 &    9117$\pm      38$&    1033$\pm      33$&$< 35$&$<     166$&     637$\pm      31$&    1951$\pm      26$&     991$\pm 30$&    3502$\pm      42$&   20285$\pm      80$&    2025$\pm     116$& 1289$\pm     107$\\
+Model 1 & IELs& -4049.123 & 1974$\pm      22$&    2495$\pm      30$&$<     42$&$<     109$&     995$\pm 186$&      83$\pm      30$&      75$\pm      23$&     130$\pm      25$& 357$\pm      94$&     194$\pm      64$& 36$\pm      23$\\
+ & NELs& . &     641$\pm       4$&     449$\pm 23$&$<      6$&$<       9$&       --            &     275$\pm      18$& 150$\pm      11$&     313$\pm      12$&     958$\pm      43$&     318$\pm 34$& 151$\pm       17$\\
+\hline
+ & BELs& -85 &    8991$\pm      41$& 988$\pm      29$&$<     24$&$<     173$&     623$\pm      28$&    1945$\pm 29$&     989$\pm      27$&    3498$\pm      37$&   20288$\pm      73$& 2047$\pm     143$& 1376$\pm     167$\\
+Model 2 & IELs& -51000 &    2025$\pm      26$& 2494$\pm      32$&$<     37$&$<     124$&    1005$\pm     190$&      72$\pm 28$&      72$\pm      21$&     113$\pm      18$&     271$\pm      85$& 205$\pm      72$& 34$\pm      21$\\
+ & NELs& 52 &     637$\pm      10$&     477$\pm 17$&$<      4$&$<       8$&       --            &     278$\pm      17$& 153$\pm      10$&     317$\pm      15$&     969$\pm      40$&     325$\pm 37$& 147$\pm       22$\\
+\hline
+\end{splittabular}
+\end{table*}
+
+\subsection{Figures\label{subsec:figures}}
+
+%% The "ht!" tells LaTeX to put the figure "here" first, at the "top" next
+%% and to override the normal way of calculating a float position
+\begin{figure}[ht!]
+\plotone{cost-eps-converted-to.pdf}
+\caption{The subscription and author publication costs from 1991 to 2013.
+The data comes from Table \ref{tab:table}.\label{fig:general}}
+\end{figure}
+
+Authors can include a wide number of different graphics with their articles
+in  encapsulated postscript (EPS) or portable document format (PDF).  These
+range from general figures all authors are familiar with to new enhanced
+graphics that can only be fully experienced in HTML.  The later include
+animations, figure sets and interactive figures.  This portion of the
+article provides examples for setting up all these graphics in with the
+latest version of \aastex.
+
+\subsection{General figures\label{subsec:general}}
+
+\aastex\ has a {\tt\string\plotone} command to display a figure
+consisting of one EPS/PDF file.  Figure \ref{fig:general} is an example
+which uses the data from Table \ref{tab:table}. For a general figure
+consisting of two EPS/PDF files the {\tt\string\plottwo} command can be
+used to position the two image files side by side.  Figure \ref{fig:f2}
+shows the Swift/XRT X-ray light curves of two recurrent novae.  The data
+from Figures \ref{fig:f2} through \ref{fig:fig4} are taken from Table 2 of
+\citet{2011ApJS..197...31S}. 
+
+\begin{figure}
+\plottwo{RS_Oph-eps-converted-to.pdf}{U_Sco-eps-converted-to.pdf}
+\caption{Swift/XRT X-ray light curves of RS Oph and U Sco which represent
+the two canonical recurrent types, a long period system with a red giant
+secondary and a short period system with a dwarf/sub-dwarf secondary,
+respectively.\label{fig:f2}}
+\end{figure}
+
+Both {\tt\string\plotone} and {\tt\string\plottwo} take a
+{\tt\string\caption} and an optional {\tt\string\figurenum} command to
+specify the figure number\footnote{It is better to not use
+{\tt\string\figurenum} and let LaTeX auto-increment all the figures. If you
+do use this command you need to mark all of them accordingly.}.  Each is
+based on the {\tt\string graphicx} package command,
+{\tt\string\includegraphics}.  Authors are welcome to use
+{\tt\string\includegraphics} along with its optional arguments that control
+the height, width, scale, and position angle of a file within the figure.
+More information on the full usage of {\tt\string\includegraphics} can be
+found at \break
+\url{https://en.wikibooks.org/wiki/LaTeX/Importing\_Graphics\#Including\_graphics}.
+
+\subsection{Grid figures}
+
+Including more than two EPS/PDF files in a single figure call can be tricky
+easily format.  To make the process easier for authors \aastex\ v6 offers
+{\tt\string\gridline} which allows any number of individual EPS/PDF file
+calls within a single figure.  Each file cited in a {\tt\string\gridline}
+will be displayed in a row.  By adding more {\tt\string\gridline} calls an
+author can easily construct a matrix X by Y individual files as a
+single general figure.
+
+For each {\tt\string\gridline} command a EPS/PDF file is called by one of
+four different commands.  These are {\tt\string\fig},
+{\tt\string\rightfig}, {\tt\string\leftfig}, and {\tt\string\boxedfig}.
+The first file call specifies no image position justification while the
+next two will right and left justify the image, respectively.  The
+{\tt\string\boxedfig} is similar to {\tt\string\fig} except that a box is
+drawn around the figure file when displayed. Each of these commands takes
+three arguments.  The first is the file name.  The second is the width that
+file should be displayed at.  While any natural \latex\ unit is allowed, it
+is recommended that author use fractional units with the
+{\tt\string\textwidth}.  The last argument is text for a subcaption.
+
+Figure \ref{fig:pyramid} shows an inverted pyramid of individual
+figure constructed with six individual EPS files using the
+{\tt\string\gridline} option.
+
+\begin{figure*}
+\gridline{\fig{V2491_Cyg-eps-converted-to.pdf}{0.3\textwidth}{(a)}
+          \fig{CSS081007-eps-converted-to.pdf}{0.3\textwidth}{(b)}
+          \fig{LMC_2009-eps-converted-to.pdf}{0.3\textwidth}{(c)}
+          }
+\gridline{\fig{RS_Oph-eps-converted-to.pdf}{0.3\textwidth}{(d)}
+          \fig{U_Sco-eps-converted-to.pdf}{0.3\textwidth}{(e)}
+          }
+\gridline{\fig{KT_Eri-eps-converted-to.pdf}{0.3\textwidth}{(f)}}
+\caption{Inverted pyramid figure of six individual files. The nova are
+(a) V2491 Cyg, (b) HV Cet, (c) LMC 2009, (d) RS Oph, (e) U Sco, and
+(f) KT Eri.\label{fig:pyramid}}
+\end{figure*}
+
+\subsection{Figure sets}
+
+A large collection of similar style figures should be grouped together as a
+figure set.  The derived PDF article will only shows an example figure
+while the enhanced content is available in the figure set in the electronic
+edition.  The advantage of a figure set gives the reader the ability to
+easily sort through the figure collection to find individual component
+figures.  All of the figure set components, along with their html framework,
+are also available for download in a .tar.gz package.
+
+Special \latex\ mark up is required to create a figure set.  Prior to
+\aastex\ v6 the underlying mark up commands had to be inserted by hand
+but is now included.  Note that when an article with figure set is compiled
+in \latex\ none of the component figures are shown and a floating Figure
+Set caption will appear in the resulting PDF.
+
+\figsetstart
+\figsetnum{4}
+\figsettitle{Swift X-ray light curves}
+
+\figsetgrpstart
+\figsetgrpnum{1.1}
+\figsetgrptitle{KT Eri}
+\figsetplot{KT_Eri-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.2}
+\figsetgrptitle{RS Oph}
+\figsetplot{RS_Oph-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.3}
+\figsetgrptitle{U Sco}
+\figsetplot{U_Sco-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.4}
+\figsetgrptitle{V2491 Cyg}
+\figsetplot{V2491_Cyg-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.5}
+\figsetgrptitle{Nova LMC 2009}
+\figsetplot{LMC_2009-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.6}
+\figsetgrptitle{HV Cet}
+\figsetplot{CSS081007-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.7}
+\figsetgrptitle{V2672 Oph}
+\figsetplot{V2672_Oph-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetgrpstart
+\figsetgrpnum{1.8}
+\figsetgrptitle{V407 Cyg}
+\figsetplot{V407_Cyg-eps-converted-to.pdf}
+\figsetgrpnote{The Swift/XRT X-ray light curve for the first year after
+outburst.}
+\figsetgrpend
+
+\figsetend
+
+\begin{figure}
+\plotone{KT_Eri-eps-converted-to.pdf}
+\caption{The Swift/XRT X-ray light curve for the first year after
+outburst of the suspected recurrent nova KT Eri. At a maximum count rate of 
+328 ct/s, KT Eri was the brightest nova in X-rays observed to date. All 
+the component figures are available in the Figure Set. \label{fig:fig4}}
+\end{figure}
+
+Authors are encouraged to use an online tool at
+\url{http://authortools.aas.org/FIGSETS/make-figset.html} to generate their
+own specific figure set mark up to incorporate into their \latex\ articles.
+
+\subsection{Animations}
+
+Authors may include animations in their articles.  A single still frame from 
+the animation should be included as a regular figure to serve as an example.
+The associated figure caption should indicate to the reader exactly what the
+animation shows and that the animation is available online.
+
+\begin{figure}
+\plotone{video3-eps-converted-to.pdf}
+\caption{Example image from the animation which is available in the electronic
+edition.}
+\end{figure}
+
+\subsection{Interactive figures}
+
+Interactive figures give the reader the ability to manipulate the
+information contained in an image which can add clarity or help further the
+author's narrative.  These figures consist of two parts, the figure file in
+a specific format and a javascript and html frame work that provides the
+interactive control.  An example of an interactive figure is a 3D model.
+The underlying figure is a X3D file while x3dom.js is the javascript driver
+that displays it. An author created interface is added via a html wrapper.
+The first 3D model published by the AAS Journals using this technique was
+\citet{2014ApJ...793..127V}.  Authors should consult the online tutorials
+for more information on how to construct their own interactive figures.
+
+As with animations authors should include a non-interactive regular figure
+to use as an example.  The example figure should also indicate to the reader
+that the enhanced figure is interactive and can be accessed online.
+
+\section{Displaying mathematics} \label{sec:displaymath}
+
+The most common mathematical symbols and formulas are in the amsmath
+package.  \aastex\ requires this package so there is no need to
+specifically call for it in the document preamble.  Most modern \latex\
+distributions already contain this package.  If you do not have this
+package or the other required packages, revtex4-1, latexsym, graphicx,
+amssymb, longtable, and epsf, they can be obtained from 
+\url{http://www.ctan.org}
+
+Mathematics can be displayed either within the text, e.g. $E = mc^2$, or
+separate from in an equation.  In order to be properly rendered, all inline
+math text has to be declared by surrounding the math by dollar signs (\$).
+
+A complex equation example with inline math as part of the explanation
+follows.
+
+\begin{equation}
+\bar v(p_2,\sigma_2)P_{-\tau}\hat a_1\hat a_2\cdots
+\hat a_nu(p_1,\sigma_1) ,
+\end{equation}
+where $p$ and $\sigma$ label the initial $e^{\pm}$ four-momenta
+and helicities $(\sigma = \pm 1)$, $\hat a_i=a^\mu_i\gamma_\nu$
+and $P_\tau=\frac{1}{2}(1+\tau\gamma_5)$ is a chirality projection
+operator $(\tau = \pm1)$.  This produces a single line formula.  \latex\ will
+auto-number this and any subsequent equations.  If no number is desired then
+the {\tt\string equation} call should be replaced with {\tt\string displaymath}.
+
+\latex\ can also handle a a multi-line equation.  Use {\tt\string eqnarray}
+for more than one line and end each line with a
+\textbackslash\textbackslash.  Each line will be numbered unless the
+\textbackslash\textbackslash\ is preceded by a {\tt\string\nonumber}
+command.  Alignment points can be added with ampersands (\&).  There should be
+two ampersands per line. In the examples they are centered on the equal
+symbol.
+
+\begin{eqnarray}
+\gamma^\mu  & = &
+ \left(
+\begin{array}{cc}
+0 & \sigma^\mu_+ \\
+\sigma^\mu_- & 0
+\end{array}     \right) ,
+ \gamma^5= \left(
+\begin{array}{cc}
+-1 &   0\\
+0 &   1
+\end{array}     \right)  , \\
+\sigma^\mu_{\pm}  & = &   ({\bf 1} ,\pm \sigma) , 
+\end{eqnarray}
+
+\begin{eqnarray}
+\hat a & = & \left(
+\begin{array}{cc}
+0 & (\hat a)_+\\
+(\hat a)_- & 0
+\end{array}\right), \nonumber \\
+(\hat a)_\pm & = & a_\mu\sigma^\mu_\pm 
+\end{eqnarray}
+
+%% Putting eqnarrays or equations inside the mathletters environment groups
+%% the enclosed equations by letter. For instance, the eqnarray below, instead
+%% of being numbered, say, (4) and (5), would be numbered (4a) and (4b).
+%% LaTeX the paper and look at the output to see the results.
+
+\section{Revision tracking and color highlighting} \label{sec:highlight}
+
+Authors sometimes use color to highlight changes to their manuscript in
+response to editor and referee comments.  In \aastex\ new commands
+have been introduced to make this easier and formalize the process. 
+
+The first method is through a new set of editing mark up commands that
+specifically identify what has been changed.  These commands are
+{\tt\string\added\{<text>\}}, {\tt\string\deleted\{<text>\}}, and
+{\tt\string\replaced\{<old text>\}\{<replaced text>\}}. To activate these
+commands the {\tt\string trackchanges} option must be used in the
+{\tt\string\documentclass} call.  When compiled this will produce the
+marked text in red.  The {\tt\string\explain\{<text>\}} can be used to add
+text to provide information to the reader describing the change.  Its
+output is purple italic font. To see how {\tt\string\added\{<important
+added info>\}}, {\tt\string\deleted\{<this can be deleted text>\}},
+{\tt\string\replaced\{<old data>\}\{<replaced data>\}}, and \break
+{\tt\string\explain\{<text explaining the change>\}} commands will produce
+\added{important added information}\deleted{, deleted text, and }
+\replaced{old data}{and replaced data,} toggle between versions compiled with
+and without the {\tt\string trackchanges} option.\explain{text explaining
+the change}
+
+A summary list of all these tracking commands can be produced at the end of
+the article by adding the {\tt\string\listofchanges} just before the
+{\tt\string\end\{document\}} call.  The page number for each change will be
+provided. If the {\tt\string linenumbers} option is also included in the
+documentcall call then not only will all the lines in the article be
+numbered for handy reference but the summary list will also include the
+line number for each change.
+
+The second method does not have the ability to highlight the specific
+nature of the changes but does allow the author to document changes over
+multiple revisions.  The commands are {\tt\string\edit1\{<text>\}},
+{\tt\string\edit2\{<text>\}} and {\tt\string\edit3\{<text>\}} and they
+produce {\tt\string<text>} that is highlighted in bold red, italic blue and
+underlined purple, respectively.  Authors should use the first command to
+\edit1{indicated which text has been changed from the first revision.}  The
+second command is to highlight \edit2{new or modified text from a second
+revision}.  If a third revision is needed then the last command should be used 
+\edit3{to show this changed text}.  Since over 90\% of all manuscripts are
+accepted after the 3rd revision these commands make it easy to identify
+what text has been added and when.  Once the article is accepted all the
+highlight color can be turned off simply by adding the
+{\tt\string\turnoffediting} command in the preamble. Likewise, the new commands
+{\tt\string\turnoffeditone}, {\tt\string\turnoffedittwo}, and
+{\tt\string\turnoffeditthree} can be used to only turn off the 
+{\tt\string\edit1\{<text>\}}, {\tt\string\edit2\{<text>\}} and 
+{\tt\string\edit3\{<text>\}}, respectively.
+
+Similar to marking editing changes with the {\tt\string\edit} options there
+are also the {\tt\string\authorcomments1\{<text>\}}, 
+{\tt\string\authorcomments2\{<text>\}} and
+{\tt\string\authorcomments3\{<text>\}} commands.  These produce the same
+bold red, italic blue and underlined purple text but when the
+{\tt\string\turnoffediting} command is present the {\tt\string<text>}
+material does not appear in the manuscript.  Authors can use these commands
+to mark up text that they are not sure should appear in the final
+manuscript or as a way to communicate comments between co-authors when
+writing the article.
+
+\section{Software and third party data repository citations} \label{sec:cite}
+
+The AAS Journals would like to encourage authors to change software and
+third party data repository references from the current standard of a
+footnote to a first class citation in the bibliography.  As a bibliographic
+citation these important references will be more easily captured and credit
+will be given to the appropriate people.
+
+The first step to making this happen is to have the data or software in
+a long term repository that has made these items available via a persistent
+identifier like a Digital Object Identifier (DOI).  A list of repositories
+that satisfy this criteria plus each one's pros and cons are given at \break
+\url{https://github.com/AASJournals/Tutorials/tree/master/Repositories}.
+
+In the bibliography the format for data or code follows this format: \\
+
+\noindent author year, title, version, publisher, prefix:identifier\\
+
+\citet{2015ApJ...805...23C} provides a example of how the citation in the
+article references the external code at
+\doi{10.5281/zenodo.15991}.  Unfortunately, bibtex does
+not have specific bibtex entries for these types of references so the
+``@misc'' type should be used.  The Repository tutorial explains how to
+code the ``@misc'' type correctly.  The most recent aasjournal.bst file,
+available with \aastex\ v6, will output bibtex ``@misc'' type properly.
+
+%% If you wish to include an acknowledgments section in your paper,
+%% separate it off from the body of the text using the \acknowledgments
+%% command.
+\acknowledgments
+
+We thank all the people that have made this AASTeX what it is today.  This
+includes but not limited to Bob Hanisch, Chris Biemesderfer, Lee Brotzman,
+Pierre Landau, Arthur Ogawa, Maxim Markevitch, Alexey Vikhlinin and Amy
+Hendrickson. Also special thanks to David Hogg and Daniel Foreman-Mackey
+for the new "modern" style design. Considerable help was provided via bug
+reports and hacks from numerous people including Patricio Cubillos, Alex
+Drlica-Wagner, Sean Lake, Michele Bannister, Peter Williams, and Jonathan
+Gagne.
+
+%% To help institutions obtain information on the effectiveness of their 
+%% telescopes the AAS Journals has created a group of keywords for telescope 
+%% facilities.
+%
+%% Following the acknowledgments section, use the following syntax and the
+%% \facility{} or \facilities{} macros to list the keywords of facilities used 
+%% in the research for the paper.  Each keyword is check against the master 
+%% list during copy editing.  Individual instruments can be provided in 
+%% parentheses, after the keyword, but they are not verified.
+
+\vspace{5mm}
+\facilities{HST(STIS), Swift(XRT and UVOT), AAVSO, CTIO:1.3m,
+CTIO:1.5m,CXO}
+
+%% Similar to \facility{}, there is the optional \software command to allow 
+%% authors a place to specify which programs were used during the creation of 
+%% the manusscript. Authors should list each code and include either a
+%% citation or url to the code inside ()s when available.
+
+\software{astropy \citep{2013A&A...558A..33A},  
+          Cloudy \citep{2013RMxAA..49..137F}, 
+          SExtractor \citep{1996A&AS..117..393B}
+          }
+
+%% Appendix material should be preceded with a single \appendix command.
+%% There should be a \section command for each appendix. Mark appendix
+%% subsections with the same markup you use in the main body of the paper.
+
+%% Each Appendix (indicated with \section) will be lettered A, B, C, etc.
+%% The equation counter will reset when it encounters the \appendix
+%% command and will number appendix equations (A1), (A2), etc. The
+%% Figure and Table counter will not reset.
+
+\appendix
+
+\section{Appendix information}
+
+Appendices can be broken into separate sections just like in the main text.
+The only difference is that each appendix section is indexed by a letter
+(A, B, C, etc.) instead of a number.  Likewise numbered equations have
+the section letter appended.  Here is an equation as an example.
+
+\begin{equation}
+I = \frac{1}{1 + d_{1}^{P (1 + d_{2} )}}
+\end{equation}
+
+Appendix tables and figures should not be numbered like equations. Instead
+they should continue the sequence from the main article body.
+
+\section{Author publication charges} \label{sec:pubcharge}
+
+Finally some information about the AAS Journal's publication charges.
+In April 2011 the traditional way of calculating author charges based on 
+the number of printed pages was changed.  The reason for the change
+was due to a recognition of the growing number of article items that could not 
+be represented in print. Now author charges are determined by a number of
+digital ``quanta''.  A single quantum is 350 words, one figure, one table,
+and one enhanced digital item.  For the latter this includes machine readable
+tables, figure sets, animations, and interactive figures.  The current cost
+is \$27 per word quantum and \$30 for all other quantum type.
+
+\section{Rotating tables} \label{sec:rotate}
+
+The process of rotating tables into landscape mode is slightly different in
+\aastex v6.2. Instead of the {\tt\string\rotate} command, a new environment
+has been created to handle this task. To place a single page table in a
+landscape mode start the table portion with
+{\tt\string\begin\{rotatetable\}} and end with
+{\tt\string\end\{rotatetable\}}.
+
+Tables that exceed a print page take a slightly different environment since
+both rotation and long table printing are required. In these cases start
+with {\tt\string\begin\{longrotatetable\}} and end with
+{\tt\string\end\{longrotatetable\}}. Table \ref{chartable} is an
+example of a multi-page, rotated table.
+
+\begin{longrotatetable}
+\begin{deluxetable*}{lllrrrrrrll}
+\tablecaption{Observable Characteristics of 
+Galactic/Magellanic Cloud novae with X-ray observations\label{chartable}}
+\tablewidth{700pt}
+\tabletypesize{\scriptsize}
+\tablehead{
+\colhead{Name} & \colhead{V$_{max}$} & 
+\colhead{Date} & \colhead{t$_2$} & 
+\colhead{FWHM} & \colhead{E(B-V)} & 
+\colhead{N$_H$} & \colhead{Period} & 
+\colhead{D} & \colhead{Dust?} & \colhead{RN?} \\ 
+\colhead{} & \colhead{(mag)} & \colhead{(JD)} & \colhead{(d)} & 
+\colhead{(km s$^{-1}$)} & \colhead{(mag)} & \colhead{(cm$^{-2}$)} &
+\colhead{(d)} & \colhead{(kpc)} & \colhead{} & \colhead{}
+} 
+\startdata
+CI Aql & 8.83 (1) & 2451665.5 (1) & 32 (2) & 2300 (3) & 0.8$\pm0.2$ (4) & 1.2e+22 & 0.62 (4) & 6.25$\pm5$ (4) & N & Y \\
+{\bf CSS081007} & \nodata & 2454596.5 & \nodata & \nodata & 0.146 & 1.1e+21 & 1.77 (5) & 4.45$\pm1.95$ (6) & \nodata & \nodata \\
+GQ Mus & 7.2 (7) & 2445352.5 (7) & 18 (7) & 1000 (8) & 0.45 (9) & 3.8e+21  & 0.059375 (10) & 4.8$\pm1$ (9) & N (7) & \nodata \\
+IM Nor & 7.84 (11) & 2452289 (2) & 50 (2) & 1150 (12) & 0.8$\pm0.2$ (4) & 8e+21 & 0.102 (13) & 4.25$\pm3.4$ (4) & N & Y \\
+{\bf KT Eri} & 5.42 (14) & 2455150.17 (14) & 6.6 (14) & 3000 (15) & 0.08 (15) & 5.5e+20 & \nodata & 6.5 (15) & N & M \\
+{\bf LMC 1995} & 10.7 (16) & 2449778.5 (16) & 15$\pm2$ (17) & \nodata & 0.15 (203) & 7.8e+20  & \nodata & 50 & \nodata & \nodata \\
+LMC 2000 & 11.45 (18) & 2451737.5 (18) & 9$\pm2$ (19) & 1700 (20) & 0.15 (203) & 7.8e+20  & \nodata & 50 & \nodata & \nodata \\
+{\bf LMC 2005} & 11.5 (21) & 2453700.5 (21) & 63 (22) & 900 (23) & 0.15 (203) & 1e+21 & \nodata & 50  & M (24) & \nodata \\
+{\bf LMC 2009a} & 10.6 (25) & 2454867.5 (25) & 4$\pm1$  & 3900 (25) & 0.15 (203)  & 5.7e+20 & 1.19 (26) & 50 & N & Y \\
+{\bf SMC 2005} & 10.4 (27) & 2453588.5 (27) & \nodata & 3200 (28) & \nodata & 5e+20  & \nodata & 61 & \nodata & \nodata \\
+{\bf QY Mus} & 8.1 (29) & 2454739.90 (29) & 60:  & \nodata & 0.71 (30) & 4.2e+21  & \nodata & \nodata & M & \nodata \\
+{\bf RS Oph} & 4.5 (31) & 2453779.44 (14) & 7.9 (14) & 3930 (31) & 0.73 (32) & 2.25e+21 & 456 (33) & 1.6$\pm0.3$ (33) & N (34) & Y \\
+{\bf U Sco} & 8.05 (35) & 2455224.94 (35) & 1.2 (36) & 7600 (37) & 0.2$\pm0.1$ (4) & 1.2e+21 & 1.23056 (36) & 12$\pm2$ (4) & N & Y \\
+{\bf V1047 Cen} & 8.5 (38) & 2453614.5 (39) & 6 (40) & 840 (38) & \nodata & 1.4e+22  & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1065 Cen} & 8.2 (41) & 2454123.5 (41) & 11 (42) & 2700 (43) & 0.5$\pm0.1$ (42) & 3.75e+21 & \nodata & 9.05$\pm2.8$ (42) & Y (42) & \nodata \\
+V1187 Sco & 7.4 (44) & 2453220.5 (44) & 7: (45) & 3000 (44) & 1.56 (44) & 8.0e+21 & \nodata & 4.9$\pm0.5$ (44) & N & \nodata \\
+{\bf V1188 Sco} & 8.7 (46) & 2453577.5 (46) & 7 (40) & 1730 (47) & \nodata & 5.0e+21  & \nodata & 7.5 (39) & \nodata & \nodata \\
+{\bf V1213 Cen} & 8.53 (48) & 2454959.5 (48) & 11$\pm2$ (49) & 2300 (50) & 2.07 (30) & 1.0e+22 & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1280 Sco} & 3.79 (51) & 2454147.65 (14) & 21 (52) & 640 (53) & 0.36 (54) & 1.6e+21  & \nodata & 1.6$\pm0.4$ (54) & Y (54) & \nodata \\
+{\bf V1281 Sco} & 8.8 (55) & 2454152.21 (55) & 15:& 1800 (56) & 0.7 (57) & 3.2e+21 & \nodata & \nodata & N & \nodata \\
+{\bf V1309 Sco} & 7.1 (58) & 2454714.5 (58) & 23$\pm2$ (59) & 670 (60) & 1.2 (30) & 4.0e+21 & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1494 Aql} & 3.8 (61) & 2451515.5 (61) & 6.6$\pm0.5$ (61) & 1200 (62) & 0.6 (63) & 3.6e+21  & 0.13467 (64) & 1.6$\pm0.1$ (63) & N & \nodata \\
+{\bf V1663 Aql} & 10.5 (65) & 2453531.5 (65) & 17 (66) & 1900 (67) & 2: (68) & 1.6e+22  & \nodata & 8.9$\pm3.6$ (69) & N & \nodata \\
+V1974 Cyg & 4.3 (70) & 2448654.5 (70) & 17 (71) & 2000 (19) & 0.36$\pm0.04$ (71) & 2.7e+21  & 0.081263 (70) & 1.8$\pm0.1$ (72) & N & \nodata \\
+{\bf V2361 Cyg} & 9.3 (73) & 2453412.5 (73) & 6 (40) & 3200 (74) & 1.2: (75) & 7.0e+21 & \nodata & \nodata & Y (40) & \nodata \\
+{\bf V2362 Cyg} & 7.8 (76) & 2453831.5 (76) & 9 (77) & 1850 (78) & 0.575$\pm0.015$ (79) & 4.4e+21  & 0.06577 (80) & 7.75$\pm3$ (77) & Y (81) & \nodata \\
+{\bf V2467 Cyg} & 6.7 (82) & 2454176.27 (82) & 7 (83) & 950 (82) & 1.5 (84) & 1.4e+22  & 0.159 (85) & 3.1$\pm0.5$ (86) & M (87) & \nodata \\
+{\bf V2468 Cyg} & 7.4 (88) & 2454534.2 (88) & 10: & 1000 (88) & 0.77 (89) & 1.0e+22  & 0.242 (90) & \nodata & N & \nodata \\
+{\bf V2491 Cyg} & 7.54 (91) & 2454567.86 (91) & 4.6 (92) & 4860 (93) & 0.43 (94) & 4.7e+21  & 0.09580: (95) & 10.5 (96) & N & M \\
+V2487 Oph & 9.5 (97) & 2450979.5 (97) & 6.3 (98) & 10000 (98) & 0.38$\pm0.08$ (98) & 2.0e+21 & \nodata & 27.5$\pm3$ (99) & N (100) & Y (101) \\
+{\bf V2540 Oph} & 8.5 (102) & 2452295.5 (102) & \nodata & \nodata & \nodata & 2.3e+21 & 0.284781 (103) & 5.2$\pm0.8$ (103) & N & \nodata \\
+V2575 Oph & 11.1 (104) & 2453778.8 (104) & 20: & 560 (104) & 1.4 (105) & 3.3e+21 & \nodata & \nodata & N (105) & \nodata \\
+{\bf V2576 Oph} & 9.2 (106) & 2453832.5 (106) & 8: & 1470 (106) & 0.25 (107) & 2.6e+21  & \nodata & \nodata & N & \nodata \\
+{\bf V2615 Oph} & 8.52 (108) & 2454187.5 (108) & 26.5 (108) & 800 (109) & 0.9 (108) & 3.1e+21  & \nodata & 3.7$\pm0.2$ (108) & Y (110) & \nodata \\
+{\bf V2670 Oph} & 9.9 (111) & 2454613.11 (111) & 15: & 600 (112) & 1.3: (113) & 2.9e+21  & \nodata & \nodata & N (114) & \nodata \\
+{\bf V2671 Oph} & 11.1 (115) & 2454617.5 (115) & 8: & 1210 (116) & 2.0 (117) & 3.3e+21  & \nodata & \nodata & M (117) & \nodata \\
+{\bf V2672 Oph} & 10.0 (118) & 2455060.02 (118) & 2.3 (119) & 8000 (118) & 1.6$\pm0.1$ (119) & 4.0e+21  & \nodata & 19$\pm2$ (119) & \nodata & M \\
+V351 Pup & 6.5 (120) & 2448617.5 (120) & 16 (121) & \nodata & 0.72$\pm0.1$ (122) & 6.2e+21 & 0.1182 (123) & 2.7$\pm0.7$ (122) & N & \nodata \\
+{\bf V382 Nor} & 8.9 (124) & 2453447.5 (124) & 12 (40) & 1850 (23) & \nodata & 1.7e+22 & \nodata & \nodata & \nodata & \nodata \\
+V382 Vel & 2.85 (125) & 2451320.5 (125) & 4.5 (126) & 2400 (126) & 0.05: (126) & 3.4e+21  & 0.146126 (127) & 1.68$\pm0.3$ (126) & N & \nodata \\
+{\bf V407 Cyg} & 6.8 (128) & 2455266.314 (128) & 5.9 (129) & 2760 (129) & 0.5$\pm0.05$ (130) & 8.8e+21 & 15595 (131) & 2.7 (131) & \nodata & Y \\
+{\bf V458 Vul} & 8.24 (132) & 2454322.39 (132) & 7 (133) & 1750 (134) & 0.6 (135) & 3.6e+21 & 0.06812255 (136) & 8.5$\pm1.8$ (133) & N (135) & \nodata \\
+{\bf V459 Vul} & 7.57 (137) & 2454461.5 (137) & 18 (138) & 910 (139) & 1.0 (140) & 5.5e+21  & \nodata & 3.65$\pm1.35$ (138) & Y (140) & \nodata \\
+V4633 Sgr & 7.8 (141) & 2450895.5 (141) & 19$\pm3$ (142) & 1700 (143) & 0.21 (142) & 1.4e+21  & 0.125576 (144) & 8.9$\pm2.5$ (142) & N & \nodata \\
+{\bf V4643 Sgr} & 8.07 (145) & 2451965.867 (145) & 4.8 (146) & 4700 (147) & 1.67 (148) & 1.4e+22 & \nodata & 3 (148) & N & \nodata \\
+{\bf V4743 Sgr} & 5.0 (149) & 2452537.5 (149) & 9 (150) & 2400 (149) & 0.25 (151) & 1.2e+21 & 0.281 (152) & 3.9$\pm0.3$ (151) & N & \nodata \\
+{\bf V4745 Sgr} & 7.41 (153) & 2452747.5 (153) & 8.6 (154) & 1600 (155) & 0.1 (154) & 9.0e+20  & 0.20782 (156) & 14$\pm5$ (154) & \nodata & \nodata \\
+{\bf V476 Sct} & 10.3 (157) & 2453643.5 (157) & 15 (158) & \nodata & 1.9 (158) & 1.2e+22  & \nodata & 4$\pm1$ (158) & M (159) & \nodata \\
+{\bf V477 Sct} & 9.8 (160) & 2453655.5 (160) & 3 (160) & 2900 (161) & 1.2: (162) & 4e+21  & \nodata & \nodata & M (163) & \nodata \\
+{\bf V5114 Sgr} & 8.38 (164) & 2453081.5 (164) & 11 (165) & 2000 (23) & \nodata & 1.5e+21  & \nodata & 7.7$\pm0.7$ (165) & N (166) & \nodata \\
+{\bf V5115 Sgr} & 7.7 (167) & 2453459.5 (167) & 7 (40) & 1300 (168) & 0.53 (169) & 2.3e+21  & \nodata & \nodata & N (169) & \nodata \\
+{\bf V5116 Sgr} & 8.15 (170) & 2453556.91 (170) & 6.5 (171) & 970 (172) & 0.25 (173) & 1.5e+21 & 0.1238 (171) & 11$\pm3$ (173) & N (174) & \nodata \\
+{\bf V5558 Sgr} & 6.53 (175) & 2454291.5 (175) & 125 (176) & 1000 (177) & 0.80 (178) & 1.6e+22  & \nodata & 1.3$\pm0.3$ (176) & N (179) & \nodata \\
+{\bf V5579 Sgr} & 5.56 (180) & 2454579.62 (180) & 7: & 1500 (23) & 1.2 (181) & 3.3e+21 & \nodata & \nodata & Y (181) & \nodata \\
+{\bf V5583 Sgr} & 7.43 (182) & 2455051.07 (182) & 5: & 2300 (182) & 0.39 (30) & 2.0e+21 & \nodata & 10.5 & \nodata & \nodata \\
+{\bf V574 Pup} & 6.93 (183) & 2453332.22 (183) & 13 (184) & 2800 (184) & 0.5$\pm0.1$  & 6.2e+21 & \nodata & 6.5$\pm1$  & M (185) & \nodata \\
+{\bf V597 Pup} & 7.0 (186) & 2454418.75 (186) & 3: & 1800 (187) & 0.3 (188) & 5.0e+21  & 0.11119 (189) & \nodata & N (188) & \nodata \\
+{\bf V598 Pup} & 3.46 (14) & 2454257.79 (14) & 9$\pm1$ (190) & \nodata & 0.16 (190) & 1.4e+21 & \nodata & 2.95$\pm0.8$ (190) & \nodata & \nodata \\
+{\bf V679 Car} & 7.55 (191) & 2454797.77 (191) & 20: & \nodata & \nodata & 1.3e+22  & \nodata & \nodata & \nodata & \nodata \\
+{\bf V723 Cas} & 7.1 (192) & 2450069.0 (192) & 263 (2) & 600 (193) & 0.5 (194) & 2.35e+21  & 0.69 (195) & 3.86$\pm0.23$ (196) & N & \nodata \\
+V838 Her & 5 (197) & 2448340.5 (197) & 2 (198) & \nodata & 0.5$\pm0.1$ (198) & 2.6e+21  & 0.2975 (199) & 3$\pm1$ (198) & Y (200) & \nodata \\
+{\bf XMMSL1 J06} & 12 (201) & 2453643.5 (202) & 8$\pm2$ (202) & \nodata & 0.15 (203) & 8.7e+20 & \nodata & 50 & \nodata & \nodata \\
+\enddata
+\end{deluxetable*}
+\end{longrotatetable}
+
+A handy "cheat sheat" that provides the necessary LaTeX to produce 17 
+different types of tables is available at \url{http://journals.aas.org/authors/aastex/aasguide.html#table_cheat_sheet}.
+
+%% The reference list follows the main body and any appendices.
+%% Use LaTeX's thebibliography environment to mark up your reference list.
+%% Note \begin{thebibliography} is followed by an empty set of
+%% curly braces.  If you forget this, LaTeX will generate the error
+%% "Perhaps a missing \item?".
+%%
+%% thebibliography produces citations in the text using \bibitem-\cite
+%% cross-referencing. Each reference is preceded by a
+%% \bibitem command that defines in curly braces the KEY that corresponds
+%% to the KEY in the \cite commands (see the first section above).
+%% Make sure that you provide a unique KEY for every \bibitem or else the
+%% paper will not LaTeX. The square brackets should contain
+%% the citation text that LaTeX will insert in
+%% place of the \cite commands.
+
+%% We have used macros to produce journal name abbreviations.
+%% \aastex provides a number of these for the more frequently-cited journals.
+%% See the Author Guide for a list of them.
+
+%% Note that the style of the \bibitem labels (in []) is slightly
+%% different from previous examples.  The natbib system solves a host
+%% of citation expression problems, but it is necessary to clearly
+%% delimit the year from the author name used in the citation.
+%% See the natbib documentation for more details and options.
+
+\begin{thebibliography}{}
+
+\bibitem[Astropy Collaboration et al.(2013)]{2013A&A...558A..33A} Astropy Collaboration, Robitaille, T.~P., Tollerud, E.~J., et al.\ 2013, \aap, 558, A33 
+\bibitem[Bertin \& Arnouts(1996)]{1996A&AS..117..393B} Bertin, E., \& Arnouts, S.\ 1996, \aaps, 117, 393 
+\bibitem[Corrales(2015)]{2015ApJ...805...23C} Corrales, L.\ 2015, \apj, 805, 23
+\bibitem[Ferland et al.(2013)]{2013RMxAA..49..137F} Ferland, G.~J., Porter, R.~L., van Hoof, P.~A.~M., et al.\ 2013, \rmxaa, 49, 137
+\bibitem[Hanisch \& Biemesderfer(1989)]{1989BAAS...21..780H} Hanisch, R.~J., \& Biemesderfer, C.~D.\ 1989, \baas, 21, 780 
+\bibitem[Lamport(1994)]{lamport94} Lamport, L. 1994, LaTeX: A Document Preparation System, 2nd Edition (Boston, Addison-Wesley Professional)
+\bibitem[Schwarz et al.(2011)]{2011ApJS..197...31S} Schwarz, G.~J., Ness, J.-U., Osborne, J.~P., et al.\ 2011, \apjs, 197, 31  
+\bibitem[Vogt et al.(2014)]{2014ApJ...793..127V} Vogt, F.~P.~A., Dopita, M.~A., Kewley, L.~J., et al.\ 2014, \apj, 793, 127  
+
+\end{thebibliography}
+
+%% This command is needed to show the entire author+affilation list when
+%% the collaboration and author truncation commands are used.  It has to
+%% go at the end of the manuscript.
+%\allauthors
+
+%% Include this line if you are using the \added, \replaced, \deleted
+%% commands to see a summary list of all changes at the end of the article.
+%\listofchanges
+
+\end{document}
+
+% End of file `sample62.tex'.


Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/sample62.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf	2018-05-12 21:22:30 UTC (rev 47692)

Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/video3-eps-converted-to.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/aastex/video3.eps
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/aastex/widetab.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aastex/widetab.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/aastex/widetab.tex	2018-05-12 21:22:30 UTC (rev 47692)
@@ -0,0 +1,82 @@
+\begin{longrotatetable}
+\begin{deluxetable}{lllrrrrrrll}
+\tablecaption{Observable Characteristics of 
+Galactic/Magellanic Cloud novae with X-ray observations\label{chartable}}
+\tablewidth{700pt}
+\tabletypesize{\scriptsize}
+\tablehead{
+\colhead{Name} & \colhead{V$_{max}$} & 
+\colhead{Date} & \colhead{t$_2$} & 
+\colhead{FWHM} & \colhead{E(B-V)} & 
+\colhead{N$_H$} & \colhead{Period} & 
+\colhead{D} & \colhead{Dust?} & \colhead{RN?} \\ 
+\colhead{} & \colhead{(mag)} & \colhead{(JD)} & \colhead{(d)} & 
+\colhead{(km s$^{-1}$)} & \colhead{(mag)} & \colhead{(cm$^{-2}$)} &
+\colhead{(d)} & \colhead{(kpc)} & \colhead{} & \colhead{}
+} 
+\startdata
+CI Aql & 8.83 (1) & 2451665.5 (1) & 32 (2) & 2300 (3) & 0.8$\pm0.2$ (4) & 1.2e+22 & 0.62 (4) & 6.25$\pm5$ (4) & N & Y \\
+{\bf CSS081007} & \nodata & 2454596.5 & \nodata & \nodata & 0.146 & 1.1e+21 & 1.77 (5) & 4.45$\pm1.95$ (6) & \nodata & \nodata \\
+GQ Mus & 7.2 (7) & 2445352.5 (7) & 18 (7) & 1000 (8) & 0.45 (9) & 3.8e+21  & 0.059375 (10) & 4.8$\pm1$ (9) & N (7) & \nodata \\
+IM Nor & 7.84 (11) & 2452289 (2) & 50 (2) & 1150 (12) & 0.8$\pm0.2$ (4) & 8e+21 & 0.102 (13) & 4.25$\pm3.4$ (4) & N & Y \\
+{\bf KT Eri} & 5.42 (14) & 2455150.17 (14) & 6.6 (14) & 3000 (15) & 0.08 (15) & 5.5e+20 & \nodata & 6.5 (15) & N & M \\
+{\bf LMC 1995} & 10.7 (16) & 2449778.5 (16) & 15$\pm2$ (17) & \nodata & 0.15 (203) & 7.8e+20  & \nodata & 50 & \nodata & \nodata \\
+LMC 2000 & 11.45 (18) & 2451737.5 (18) & 9$\pm2$ (19) & 1700 (20) & 0.15 (203) & 7.8e+20  & \nodata & 50 & \nodata & \nodata \\
+{\bf LMC 2005} & 11.5 (21) & 2453700.5 (21) & 63 (22) & 900 (23) & 0.15 (203) & 1e+21 & \nodata & 50  & M (24) & \nodata \\
+{\bf LMC 2009a} & 10.6 (25) & 2454867.5 (25) & 4$\pm1$  & 3900 (25) & 0.15 (203)  & 5.7e+20 & 1.19 (26) & 50 & N & Y \\
+{\bf SMC 2005} & 10.4 (27) & 2453588.5 (27) & \nodata & 3200 (28) & \nodata & 5e+20  & \nodata & 61 & \nodata & \nodata \\
+{\bf QY Mus} & 8.1 (29) & 2454739.90 (29) & 60:  & \nodata & 0.71 (30) & 4.2e+21  & \nodata & \nodata & M & \nodata \\
+{\bf RS Oph} & 4.5 (31) & 2453779.44 (14) & 7.9 (14) & 3930 (31) & 0.73 (32) & 2.25e+21 & 456 (33) & 1.6$\pm0.3$ (33) & N (34) & Y \\
+{\bf U Sco} & 8.05 (35) & 2455224.94 (35) & 1.2 (36) & 7600 (37) & 0.2$\pm0.1$ (4) & 1.2e+21 & 1.23056 (36) & 12$\pm2$ (4) & N & Y \\
+{\bf V1047 Cen} & 8.5 (38) & 2453614.5 (39) & 6 (40) & 840 (38) & \nodata & 1.4e+22  & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1065 Cen} & 8.2 (41) & 2454123.5 (41) & 11 (42) & 2700 (43) & 0.5$\pm0.1$ (42) & 3.75e+21 & \nodata & 9.05$\pm2.8$ (42) & Y (42) & \nodata \\
+V1187 Sco & 7.4 (44) & 2453220.5 (44) & 7: (45) & 3000 (44) & 1.56 (44) & 8.0e+21 & \nodata & 4.9$\pm0.5$ (44) & N & \nodata \\
+{\bf V1188 Sco} & 8.7 (46) & 2453577.5 (46) & 7 (40) & 1730 (47) & \nodata & 5.0e+21  & \nodata & 7.5 (39) & \nodata & \nodata \\
+{\bf V1213 Cen} & 8.53 (48) & 2454959.5 (48) & 11$\pm2$ (49) & 2300 (50) & 2.07 (30) & 1.0e+22 & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1280 Sco} & 3.79 (51) & 2454147.65 (14) & 21 (52) & 640 (53) & 0.36 (54) & 1.6e+21  & \nodata & 1.6$\pm0.4$ (54) & Y (54) & \nodata \\
+{\bf V1281 Sco} & 8.8 (55) & 2454152.21 (55) & 15:& 1800 (56) & 0.7 (57) & 3.2e+21 & \nodata & \nodata & N & \nodata \\
+{\bf V1309 Sco} & 7.1 (58) & 2454714.5 (58) & 23$\pm2$ (59) & 670 (60) & 1.2 (30) & 4.0e+21 & \nodata & \nodata & \nodata & \nodata \\
+{\bf V1494 Aql} & 3.8 (61) & 2451515.5 (61) & 6.6$\pm0.5$ (61) & 1200 (62) & 0.6 (63) & 3.6e+21  & 0.13467 (64) & 1.6$\pm0.1$ (63) & N & \nodata \\
+{\bf V1663 Aql} & 10.5 (65) & 2453531.5 (65) & 17 (66) & 1900 (67) & 2: (68) & 1.6e+22  & \nodata & 8.9$\pm3.6$ (69) & N & \nodata \\
+V1974 Cyg & 4.3 (70) & 2448654.5 (70) & 17 (71) & 2000 (19) & 0.36$\pm0.04$ (71) & 2.7e+21  & 0.081263 (70) & 1.8$\pm0.1$ (72) & N & \nodata \\
+{\bf V2361 Cyg} & 9.3 (73) & 2453412.5 (73) & 6 (40) & 3200 (74) & 1.2: (75) & 7.0e+21 & \nodata & \nodata & Y (40) & \nodata \\
+{\bf V2362 Cyg} & 7.8 (76) & 2453831.5 (76) & 9 (77) & 1850 (78) & 0.575$\pm0.015$ (79) & 4.4e+21  & 0.06577 (80) & 7.75$\pm3$ (77) & Y (81) & \nodata \\
+{\bf V2467 Cyg} & 6.7 (82) & 2454176.27 (82) & 7 (83) & 950 (82) & 1.5 (84) & 1.4e+22  & 0.159 (85) & 3.1$\pm0.5$ (86) & M (87) & \nodata \\
+{\bf V2468 Cyg} & 7.4 (88) & 2454534.2 (88) & 10: & 1000 (88) & 0.77 (89) & 1.0e+22  & 0.242 (90) & \nodata & N & \nodata \\
+{\bf V2491 Cyg} & 7.54 (91) & 2454567.86 (91) & 4.6 (92) & 4860 (93) & 0.43 (94) & 4.7e+21  & 0.09580: (95) & 10.5 (96) & N & M \\
+V2487 Oph & 9.5 (97) & 2450979.5 (97) & 6.3 (98) & 10000 (98) & 0.38$\pm0.08$ (98) & 2.0e+21 & \nodata & 27.5$\pm3$ (99) & N (100) & Y (101) \\
+{\bf V2540 Oph} & 8.5 (102) & 2452295.5 (102) & \nodata & \nodata & \nodata & 2.3e+21 & 0.284781 (103) & 5.2$\pm0.8$ (103) & N & \nodata \\
+V2575 Oph & 11.1 (104) & 2453778.8 (104) & 20: & 560 (104) & 1.4 (105) & 3.3e+21 & \nodata & \nodata & N (105) & \nodata \\
+{\bf V2576 Oph} & 9.2 (106) & 2453832.5 (106) & 8: & 1470 (106) & 0.25 (107) & 2.6e+21  & \nodata & \nodata & N & \nodata \\
+{\bf V2615 Oph} & 8.52 (108) & 2454187.5 (108) & 26.5 (108) & 800 (109) & 0.9 (108) & 3.1e+21  & \nodata & 3.7$\pm0.2$ (108) & Y (110) & \nodata \\
+{\bf V2670 Oph} & 9.9 (111) & 2454613.11 (111) & 15: & 600 (112) & 1.3: (113) & 2.9e+21  & \nodata & \nodata & N (114) & \nodata \\
+{\bf V2671 Oph} & 11.1 (115) & 2454617.5 (115) & 8: & 1210 (116) & 2.0 (117) & 3.3e+21  & \nodata & \nodata & M (117) & \nodata \\
+{\bf V2672 Oph} & 10.0 (118) & 2455060.02 (118) & 2.3 (119) & 8000 (118) & 1.6$\pm0.1$ (119) & 4.0e+21  & \nodata & 19$\pm2$ (119) & \nodata & M \\
+V351 Pup & 6.5 (120) & 2448617.5 (120) & 16 (121) & \nodata & 0.72$\pm0.1$ (122) & 6.2e+21 & 0.1182 (123) & 2.7$\pm0.7$ (122) & N & \nodata \\
+{\bf V382 Nor} & 8.9 (124) & 2453447.5 (124) & 12 (40) & 1850 (23) & \nodata & 1.7e+22 & \nodata & \nodata & \nodata & \nodata \\
+V382 Vel & 2.85 (125) & 2451320.5 (125) & 4.5 (126) & 2400 (126) & 0.05: (126) & 3.4e+21  & 0.146126 (127) & 1.68$\pm0.3$ (126) & N & \nodata \\
+{\bf V407 Cyg} & 6.8 (128) & 2455266.314 (128) & 5.9 (129) & 2760 (129) & 0.5$\pm0.05$ (130) & 8.8e+21 & 15595 (131) & 2.7 (131) & \nodata & Y \\
+{\bf V458 Vul} & 8.24 (132) & 2454322.39 (132) & 7 (133) & 1750 (134) & 0.6 (135) & 3.6e+21 & 0.06812255 (136) & 8.5$\pm1.8$ (133) & N (135) & \nodata \\
+{\bf V459 Vul} & 7.57 (137) & 2454461.5 (137) & 18 (138) & 910 (139) & 1.0 (140) & 5.5e+21  & \nodata & 3.65$\pm1.35$ (138) & Y (140) & \nodata \\
+V4633 Sgr & 7.8 (141) & 2450895.5 (141) & 19$\pm3$ (142) & 1700 (143) & 0.21 (142) & 1.4e+21  & 0.125576 (144) & 8.9$\pm2.5$ (142) & N & \nodata \\
+{\bf V4643 Sgr} & 8.07 (145) & 2451965.867 (145) & 4.8 (146) & 4700 (147) & 1.67 (148) & 1.4e+22 & \nodata & 3 (148) & N & \nodata \\
+{\bf V4743 Sgr} & 5.0 (149) & 2452537.5 (149) & 9 (150) & 2400 (149) & 0.25 (151) & 1.2e+21 & 0.281 (152) & 3.9$\pm0.3$ (151) & N & \nodata \\
+{\bf V4745 Sgr} & 7.41 (153) & 2452747.5 (153) & 8.6 (154) & 1600 (155) & 0.1 (154) & 9.0e+20  & 0.20782 (156) & 14$\pm5$ (154) & \nodata & \nodata \\
+{\bf V476 Sct} & 10.3 (157) & 2453643.5 (157) & 15 (158) & \nodata & 1.9 (158) & 1.2e+22  & \nodata & 4$\pm1$ (158) & M (159) & \nodata \\
+{\bf V477 Sct} & 9.8 (160) & 2453655.5 (160) & 3 (160) & 2900 (161) & 1.2: (162) & 4e+21  & \nodata & \nodata & M (163) & \nodata \\
+{\bf V5114 Sgr} & 8.38 (164) & 2453081.5 (164) & 11 (165) & 2000 (23) & \nodata & 1.5e+21  & \nodata & 7.7$\pm0.7$ (165) & N (166) & \nodata \\
+{\bf V5115 Sgr} & 7.7 (167) & 2453459.5 (167) & 7 (40) & 1300 (168) & 0.53 (169) & 2.3e+21  & \nodata & \nodata & N (169) & \nodata \\
+{\bf V5116 Sgr} & 8.15 (170) & 2453556.91 (170) & 6.5 (171) & 970 (172) & 0.25 (173) & 1.5e+21 & 0.1238 (171) & 11$\pm3$ (173) & N (174) & \nodata \\
+{\bf V5558 Sgr} & 6.53 (175) & 2454291.5 (175) & 125 (176) & 1000 (177) & 0.80 (178) & 1.6e+22  & \nodata & 1.3$\pm0.3$ (176) & N (179) & \nodata \\
+{\bf V5579 Sgr} & 5.56 (180) & 2454579.62 (180) & 7: & 1500 (23) & 1.2 (181) & 3.3e+21 & \nodata & \nodata & Y (181) & \nodata \\
+{\bf V5583 Sgr} & 7.43 (182) & 2455051.07 (182) & 5: & 2300 (182) & 0.39 (30) & 2.0e+21 & \nodata & 10.5 & \nodata & \nodata \\
+{\bf V574 Pup} & 6.93 (183) & 2453332.22 (183) & 13 (184) & 2800 (184) & 0.5$\pm0.1$  & 6.2e+21 & \nodata & 6.5$\pm1$  & M (185) & \nodata \\
+{\bf V597 Pup} & 7.0 (186) & 2454418.75 (186) & 3: & 1800 (187) & 0.3 (188) & 5.0e+21  & 0.11119 (189) & \nodata & N (188) & \nodata \\
+{\bf V598 Pup} & 3.46 (14) & 2454257.79 (14) & 9$\pm1$ (190) & \nodata & 0.16 (190) & 1.4e+21 & \nodata & 2.95$\pm0.8$ (190) & \nodata & \nodata \\
+{\bf V679 Car} & 7.55 (191) & 2454797.77 (191) & 20: & \nodata & \nodata & 1.3e+22  & \nodata & \nodata & \nodata & \nodata \\
+{\bf V723 Cas} & 7.1 (192) & 2450069.0 (192) & 263 (2) & 600 (193) & 0.5 (194) & 2.35e+21  & 0.69 (195) & 3.86$\pm0.23$ (196) & N & \nodata \\
+V838 Her & 5 (197) & 2448340.5 (197) & 2 (198) & \nodata & 0.5$\pm0.1$ (198) & 2.6e+21  & 0.2975 (199) & 3$\pm1$ (198) & Y (200) & \nodata \\
+{\bf XMMSL1 J06} & 12 (201) & 2453643.5 (202) & 8$\pm2$ (202) & \nodata & 0.15 (203) & 8.7e+20 & \nodata & 50 & \nodata & \nodata \\
+\enddata
+\end{deluxetable}
+\end{longrotatetable}


Property changes on: trunk/Master/texmf-dist/doc/latex/aastex/widetab.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/latex/aastex/aastex6.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/aastex/aastex6.cls	2018-05-12 21:20:38 UTC (rev 47691)
+++ trunk/Master/texmf-dist/tex/latex/aastex/aastex6.cls	2018-05-12 21:22:30 UTC (rev 47692)
@@ -1,5513 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% AASTeX.cls                                    %%
-%% March 2, 2016                                 %%
-%% Copyright 2016 American Astronomical Society  %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\currversion{6.0}
-
-%%
-%%    These files are distributed
-%%    WITHOUT ANY WARRANTY; without even the implied warranty of
-%%    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-%% 
-%% \CharacterTable
-%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%%   Digits        \0\1\2\3\4\5\6\7\8\9
-%%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%%   Dollar        \$     Percent       \%     Ampersand     \&
-%%   Acute accent  \'     Left paren    \(     Right paren   \)
-%%   Asterisk      \*     Plus          \+     Comma         \,
-%%   Minus         \-     Point         \.     Solidus       \/
-%%   Colon         \:     Semicolon     \;     Less than     \<
-%%   Equals        \=     Greater than  \>     Question mark \?
-%%   Commercial at \@     Left bracket  \[     Backslash     \\
-%%   Right bracket \]     Circumflex    \^     Underscore    \_
-%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%%   Right brace   \}     Tilde         \~}%
-%%
-%%%     date            = "2016/01/4",
-%%%     author          = "Amy Hendrickson (mailto:amyh at texnology.com)" 
-%%%                            including 
-%%%                       1) code from emulateapj.cls, version 01/23/15(marked below)
-%%%                            written by Alexey Vikhlinin, which relies on RevTeX4-1
-%%%                            for much functionality;
-%%%                       2) some code from aastex (marked below)
-%%%                       3) Original work by Amy Hendrickson (marked below) for
-%%%                       extensive table tools, including easy decimal entry and splitting
-%%%                       tables horizontally into 2 or 3 pieces, for tabular and deluxetable
-%%%                       environments; rotate tables; gridlines for use in positioning figures, 
-%%%                       track changes.
-
-
-
-%%% This work may be distributed and/or modified under the 
-%%% conditions of the LaTeX Project Public License, either version 1.3c 
-%%% of this license or (at your option) any later version.
-%%% The latest version of this license is in
-%%%  http://www.latex-project.org/lppl.txt
-%%% and version 1.3 or later is part of all distributions of LaTeX 
-%%% version 2005/12/01 or later.
-%
-%%% This work has the LPPL maintenance status `maintained'.
-%
-%%% The Current Maintainer of this work is Greg Schwarz <greg.schwarz at aas.org> 
-%%% This work consists of the file aastex.cls
-
-%%%     copyright       = "Copyright (C) 2016 American Astronomical Society
-%%%
-%%%                        This work may be distributed and/or modified under the
-%%%                        conditions of the LaTeX Project Public License, either version 1.3
-%%%                        of this license or (at your option) any later version.
-%%%                        The latest version of this license is in
-%%%                        http://www.latex-project.org/lppl.txt
-%%%                        and version 1.3 or later is part of all distributions of LaTeX
-%%%                        version 2003/12/01 or later.
-%%%
-%%%                        This work has the LPPL maintenance status "maintained".
-%%%
-%%%                        The Current Maintainer of this work is the American Astronomical Society.
-%%%
-%%%                        This work consists of all files listed in the document README.
-%%%
-%%%     address         = "American Astronomical Society
-%%%                        USA",
-%%%     telephone       = "+1 ???",
-%%%     FAX             = "",
-%%%     email           = "aastex-help at aas.org",
-%%%     codetable       = "ISO/ASCII",
-%%%     keywords        = "latex, AAS, journal",
-%%%     supported       = "yes",
-%%%     abstract        = "formatter for AAS journal submissions",
-%%%  }
-
-\ProvidesClass{aastex}%
- [2016/02/16 1.0/AAS markup document class]%
-{}
-\ClassInfo{aastex}{%
-^^J
-^^J
- Original \protect\LaTeX2.09 style
- by Chris Biemesderfer (chris at seagoat.com).
-^^J
- Adapted to \protect\LaTeXe\space
- by A. Ogawa (ogawa at teleport.com)%
-^^J
-emulateapj.cls included, Copyright 2000-2015 Alexey Vikhlinin
-^^J
-Rewrite and update of emulateapj.cls,
-revised and enhanced with table macros, gridlines, draft watermark,^^J
-ORCID identifier and more, by Amy Hendrickson,%
-^^J
- (amyh at texnology.com, http://www.texnology.com)
-^^J
-^^J
-}%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% aastex6.cls version 1.0 is a based on emulateapj.cls, version January 23, 2015,
-%% and an older version of aastex.cls, with many additional functionalities.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%% Options
-
-% These are the available options:
-%   manuscript	: onecolumn, doublespace, 12pt fonts
-%   preprint	: onecolumn, single space, 10pt fonts
-%   preprint2	: twocolumn, single space, 10pt fonts
-%   revtex4 	: will produce an error message and demand to download revtex4-1.
-%   twocolumn	: a two column article. Probably not needed, but here just in case.
-%   onecolumn	: a one column article; default option.
-%   twocolappendix: make 2 column appendix
-%   onecolappendix: make 1 column appendix is the default. 
-%   astrosymb	: Loads Astrosymb font and define \astrocommands. 
-%   tighten	: Makes baselineskip slightly smaller
-%   times	: uses times font instead of the default
-%   linenumbers	: turn on lineno package.
-%   trackchanges : required to see the revision mark up and print output
-%   numberedappendix: Needed to label appendix sections A, B, .
-%   appendixfloats: Needed. Resets figure and table counters to zero
-
-
-\newif\ifdoublespace
-\newif\if at two@col
-
- \DeclareOption{manuscript}{\@two at colfalse\doublespacetrue}% single column, double space
- \DeclareOption{preprint}{\@two at colfalse\doublespacefalse}% single column, single space
- \DeclareOption{preprint2}{\@two at coltrue\doublespacefalse}% double column, single space
- \DeclareOption{revtex4}{\typeout{=================^^J^^J!!! The revtex4 option no longer
- allowed!^^J^^J Please download revtex4-1.cls^^J^^J
- Thank-you!^^J^^J=================}\stop}
-
-%% left in from older version, in case it could be useful:
-\DeclareOption{twocolumn}{\@two at coltrue}
-\DeclareOption{onecolumn}{\@two at colfalse}
-
-
-
-\newif\if at two@col at app
-\DeclareOption{twocolappendix}{\@two at col@apptrue}
-\DeclareOption{onecolappendix}{\@two at col@appfalse}%% this is default
-
-\newlength{\bibbaselineskip}\setlength{\bibbaselineskip}{3.075mm}
-
- \DeclareOption{astrosymb}{
-   \def\astro#1{\leavevmode\hbox{\astro at font#1}}%
-   \def\load at astro@font{%
-     \font\astro at font=Astrosym at\f at size pt
-   }%
-   \AtBeginDocument{\load at astro@font}
- }
-
-   \def\apjsecfont{\normalsize}
-   \def\secnum at size{\small}
-   \def\subsecnum at size{\normalsize}
-
-    \def\AppendixApjSectionMarkInTitle#1{\relax}
-\newif\ifnumberedappendix
-     \DeclareOption{numberedappendix}{\global\numberedappendixtrue
-       \def\AppendixApjSectionMarkInTitle#1{#1.\ }
-     }
-
-     \newif\if at number@appendix at floats\@number at appendix@floatsfalse
-     \DeclareOption{appendixfloats}{
-       \@number at appendix@floatstrue
-     }
-
-%%%%%%%%%%%%%
-%% AH
-
-%% This option changes the baselineskips in the definitions of \normalsize etc
-%% to make them a bit smaller.
-\newif\iftighten
-\DeclareOption{tighten}{\global\tightentrue}
-
-%% AH
-\newif\iftimes
-\DeclareOption{times}{\global\timestrue}
-
-\newif\ifnumlines
-\DeclareOption{linenumbers}{\global\numlinestrue}
-
-\newif\iftrack
-\DeclareOption{trackchanges}{\global\tracktrue}
-
-%% End AH Options
-
-\ExecuteOptions{onecolumn,onecolappendix,numberedappendix}% 
-
-\ProcessOptions	
-
-%%%%%%%%%%%%%
-
- \iftimes
-%% would be better to use apjfonts, from Alexey Vikhlinin's website
-%% http://hea-www.harvard.edu/~alexey/emulateapj/apjfonts.sty
-%%\usepackage{apjfonts}
-%% but times.sty is ubiquitous, and many people may not have apjfonts.sty
-%% or the fonts that it calls.
-%% default fonts:
-\usepackage{times}
- \fi
-
-%%%%%%%%%%%%%
-%% Line numbering
-\usepackage{lineno}
-
-%%%%%%%%%%%%%
-
- \IfFileExists{revtex4-1.cls}{
-    \def\@revtex at cls{revtex4-1}
-  }{
-\typeout{^^J^^J Please update your system to include
-revtex4-1.cls^^J^^J}\stop
-  }
-
-\def\@revtex at cls{revtex4-1}
-\let\@startsection at from@latex=\@startsection
-
-\if at two@col
-  \LoadClass[twocolumn,nofootinbib,showkeys,twoside,floatfix,unsortedaddress,flushbottom,10pt,aps,pra]
-{\@revtex at cls}
-\else
-  \LoadClass[nofootinbib,showkeys,twoside,floatfix,unsortedaddress,flushbottom,notitlepage,10pt,aps,pra]
-{\@revtex at cls}
-\fi
-
-\def\blankaffiliation{~}%
-
-%% needed?
- \def\@eapj at cap@font{\bfseries}
- \def\@eapj at figname{Figure}
- \def\@eapj at tabname{Table}
-
-% Restore natbib package without sorting. 
-\def\NAT at sort{0}
-\def\NAT at cmprs{0}
-% only redefine sort at cites for natbib versions < 2009
-\@ifundefined{NAT at sort@cites@}{\def\NAT at sort@cites#1{\edef\NAT at cite@list{#1}}}%
-
-\RequirePackage{latexsym}% 
-\RequirePackage{graphicx}% 
-\RequirePackage{amssymb}% 
-
-\newcommand{\bibstyle at aas}{\bibpunct{(}{)}{;}{a}{}{,}}% 
-\@citestyle{aas}% 
-
-\let\@startsection=\@startsection at from@latex
-\def\baselinestretch{1.0}
-
-%% a bit more vertical space between horizontal lines, makes table more readable
-\AtBeginDocument{\def\arraystretch{1.2}}
-
-%% needed?
-\def\raggedcolumn at sw#1#2{#2}  % implement flushbottom as it was in revtex4
-
-\RequirePackage{epsf,graphicx}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Font families
-%% modification of bk10.clo, standard LaTeX distribution
-%%
-%% Implements doublespace used in `manuscript' option
-%% Implements `tighten' option: make baselineskip smaller if `tighten' is used
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\renewcommand\normalsize{%
-\ifdoublespace
-\iftighten
-   \@setfontsize\normalsize\@xiipt{24}%
-\else
-   \@setfontsize\normalsize\@xiipt{28}%
-\fi
-\else % not doublespace
-\iftighten
-   \@setfontsize\normalsize\@xpt{11.5}%
-\else
-   \@setfontsize\normalsize\@xpt{12.5}%
-\fi
-\fi%% end doublespace branch
-   \abovedisplayskip 2.2mm \@plus2\p@ \@minus1\p@
-   \abovedisplayshortskip \z@ \@plus3\p@
-   \belowdisplayshortskip 2.2mm \@plus2\p@ \@minus1\p@
-   \belowdisplayskip \abovedisplayskip
-   \let\@listi\@listI}
-
-\normalsize
-
-\renewcommand\small{%
-\ifdoublespace
-\iftighten
-   \@setfontsize\small\@xipt{20}%
-\else
-   \@setfontsize\small\@xipt{22}%
-\fi
-\else % not doublespace
-\iftighten
-   \@setfontsize\small\@ixpt{8.68}%
-\else
-   \@setfontsize\small\@ixpt{9.68}%
-\fi
-\fi%% end doublespace branch
-   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
-   \abovedisplayshortskip \z@ \@plus2\p@
-   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
-   \def\@listi{\leftmargin\leftmargini
-               \topsep 4\p@ \@plus2\p@ \@minus2\p@
-               \parsep 2\p@ \@plus\p@ \@minus\p@
-               \itemsep \parsep}%
-   \belowdisplayskip \abovedisplayskip
-}
-
-\renewcommand\footnotesize{%
-\ifdoublespace
-\iftighten
-   \@setfontsize\footnotesize\@xpt{22}%
-\else
-   \@setfontsize\footnotesize\@xpt{24}%
-\fi
-\else % not doublespace
-\iftighten
-   \@setfontsize\footnotesize\@viiipt{7.36}%
-\else
-   \@setfontsize\footnotesize\@viiipt{8.36}%
-\fi
-\fi%% end doublespace branch
-   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
-   \abovedisplayshortskip \z@ \@plus\p@
-   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
-   \def\@listi{\leftmargin\leftmargini
-               \topsep 3\p@ \@plus\p@ \@minus\p@
-               \parsep 2\p@ \@plus\p@ \@minus\p@
-               \itemsep \parsep}%
-   \belowdisplayskip \abovedisplayskip
-}
-
-\ifdoublespace
-
-\renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{16}}
-\renewcommand\tiny{\@setfontsize\tiny\@vipt{12}}
-\renewcommand\large{\@setfontsize\large\@xivpt{24}}
-\renewcommand\Large{\@setfontsize\Large\@xviipt{24}}
-\renewcommand\LARGE{\@setfontsize\LARGE\@xxpt{30}}
-\renewcommand\huge{\@setfontsize\huge\@xxvpt{36}}
-\let\Huge=\huge
-
-\else
-\renewcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
-\renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
-\renewcommand\large{\@setfontsize\large\@xiipt{14}}
-\renewcommand\Large{\@setfontsize\Large\@xivpt{18}}
-\renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}
-\renewcommand\huge{\@setfontsize\huge\@xxpt{25}}
-\renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
-\fi
-
-\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
-\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
-\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
-\setlength\headheight{12\p@}
-\def\@listi{\leftmargin\leftmargini
-            \parsep 4\p@ \@plus2\p@ \@minus\p@
-            \topsep 8\p@ \@plus2\p@ \@minus4\p@
-            \itemsep4\p@ \@plus2\p@ \@minus\p@}
-\let\@listI\@listi
-\@listi
-\def\@listii {\leftmargin\leftmarginii
-              \labelwidth\leftmarginii
-              \advance\labelwidth-\labelsep
-              \topsep    4\p@ \@plus2\p@ \@minus\p@
-              \parsep    2\p@ \@plus\p@  \@minus\p@
-              \itemsep   \parsep}
-\def\@listiii{\leftmargin\leftmarginiii
-              \labelwidth\leftmarginiii
-              \advance\labelwidth-\labelsep
-              \topsep    2\p@ \@plus\p@\@minus\p@
-              \parsep    \z@
-              \partopsep \p@ \@plus\z@ \@minus\p@
-              \itemsep   \topsep}
-\def\@listiv {\leftmargin\leftmarginiv
-              \labelwidth\leftmarginiv
-              \advance\labelwidth-\labelsep}
-\def\@listv  {\leftmargin\leftmarginv
-              \labelwidth\leftmarginv
-              \advance\labelwidth-\labelsep}
-\def\@listvi {\leftmargin\leftmarginvi
-              \labelwidth\leftmarginvi
-              \advance\labelwidth-\labelsep}
-
-%  ****************************************************
-%  *             TWO AND SINGLE ONE COLUMN STYLES: AV *
-%  ****************************************************
-%
-
-%%%%% include atbeginend.sty by AV:
-
-% Copy \begin and \end to \BeginEnvironment and \EndEnvironment
-\let\BeginEnvironment=\begin
-\let\EndEnvironment=\end
-%% \ifundefined from TeXbook
-\def\IfUnDef#1{\expandafter\ifx\csname#1\endcsname\relax}
-% Null command needed to eat its argument
-\def\NullCom#1{}
-\def\begin#1{%
-% if defined \BeforeBeg for this environment, execute it
-\IfUnDef{BeforeBeg#1}\else\csname BeforeBeg#1\endcsname\fi%
-\IfUnDef{AfterBeg#1}% This is done to skip the command for environments
-                     % which can take arguments, like multicols; YOU MUST NOT
-                     % USE \AfterBegin{...}{...} for such environments! 
-        \let\SaveBegEnd=\BeginEnvironment%
-\else
-        % Start this environment
-                \BeginEnvironment{#1}%
-        % and execute code after \begin{environment}
-                \csname AfterBeg#1\endcsname
-        \let\SaveBegEnd=\NullCom
-\fi
-\SaveBegEnd{#1}
-}
-\def\end#1{%
-% execute code before \end{environment}
-\IfUnDef{BeforeEnd#1}\else\csname BeforeEnd#1\endcsname\fi%
-% close this environment
-\EndEnvironment{#1}
-% and execute code after \begin{environment}
-\IfUnDef{AfterEnd#1}\else\csname AfterEnd#1\endcsname\fi%
-}
-\long\def\BeforeBegin#1#2{\expandafter\gdef\csname BeforeBeg#1\endcsname {#2}}
-\long\def\BeforeEnd  #1#2{\expandafter\gdef\csname BeforeEnd#1\endcsname {#2}}
-\long\def\AfterBegin #1#2{\expandafter\gdef\csname AfterBeg#1\endcsname {#2}}
-\long\def\AfterEnd   #1#2{\expandafter\gdef\csname AfterEnd#1\endcsname{#2}}
-
-%%%% end of atbeginend.sty
-
-%  ****************************************
-%  *            PAGE LAYOUT               *
-%  ****************************************
-
-% Page size, spacing parameters, etc. 
-
-\textwidth=7.1in
-\columnsep=0.3125in
-\parindent=0.125in
-\voffset=-20mm
-\hoffset=-7.5mm
-
-\topmargin=0in
-\headheight=.15in
-\headsep=0.5in
-\oddsidemargin=0in
-\evensidemargin=0in
-\parskip=0cm
-
-%\tolerance=600          % 3x "normal" value; cuts down on overfull complaints
-
-%% AV,MM, to have 64 lines per column, with textheight 25cm:
-\textheight=64\baselineskip
-\textheight=\baselinestretch\textheight
-\ifdim\textheight>25.2cm\textheight=25.0cm\fi
-
-\advance\textheight -36pt
-
-\topskip\baselineskip
-\maxdepth\baselineskip
-
-
-\let\tighten=\relax
-\let\tightenlines=\tighten
-\let\singlespace=\relax
-\let\doublespace=\relax
-
-\def\eqsecnum{
-    \@newctr{equation}[section]
-    \def\theequation{\hbox{\normalsize\arabic{section}-\arabic{equation}}}}
-
-%% running heads:
-\def\lefthead#1{\gdef\@versohead{#1}} \lefthead{\relax}
-\def\righthead#1{\gdef\@rectohead{#1}} \righthead{\relax}
-\let\shorttitle\lefthead
-\let\shortauthors\righthead
-
-\def\ps at apjheads{\let\@mkboth\markboth
-     \def\@evenfoot{}
-    \def\@evenhead{\lower9mm\hbox to\textwidth{
-                     \rm\thepage\hfil \rm\textsc{\@rectohead} \hfil}}}
-    \def\@oddfoot{}
-    \def\@oddhead{\lower9mm\hbox to\textwidth{
-                     \hfil\rm\textsc{\@versohead}\hfil \rm\thepage}}
-
-\pagestyle{apjheads}
-
-\@twosidetrue
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%    TITLE PAGE                                                  %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\long\def\frontmatter at title@above{
-\vspace*{-\headsep}\vspace*{\headheight}
-\footnotesize
-{\footnotesize\textsc{\@journalinfo}}\par
-{\scriptsize Preprint typeset using \LaTeX\ style AASTeX6 v.\ 1.0
-}\par\vspace*{-\baselineskip}\vspace*{0.625in}
-}%
-\def\frontmatter at title@produce{%
- \begingroup
- \frontmatter at title@above
-  \frontmatter at title@format
-  \@title
-\vskip12pt
-  \@ifx{\@title at aux\@title at aux@cleared}{}{%
-   \expandafter\frontmatter at footnote\expandafter{\@title at aux}%
-  }%
-  \par
-%% \class at warn{Unused short title ignored}%
-  \frontmatter at title@below
- \endgroup
-}%
-
-\newcount\fncount
-\newcount\endfncount
-\long\def\tempfootnote#1{\global\advance\fncount by 1\relax%
-\expandafter\gdef\csname footnote\the\fncount\endcsname{#1}}
-
-\def\tempfootnoteintitle#1{\hskip-1.5pt$^{\fnsymbol{footnote}}$}
-
-\renewcommand\title[2][]{%
-\def\@title{\setbox0=\vbox{\let\footnote\tempfootnote #2}%
-{\let\footnote\tempfootnoteintitle\uppercase{#2}}
-\loop\advance\endfncount by 1
-\expandafter\ifx\csname footnote\the\endfncount\endcsname\relax\else
-\footnote{\csname footnote\the\endfncount\endcsname}
-\repeat
-\ifdoublespace\vskip 3\baselineskip
-\fi
-}%
- \def\@shorttitle{#1}%
- \let\@AF at join\@title at join
-}%
-
-\def\frontmatter at title@format{\normalsize\centering}
-\def\frontmatter at title@below{\vspace*{-2.63\baselineskip\vspace*{0.25in}}}%
-
-\def\frontmatter at above@affilgroup{\vspace*{0.25in}}%
-\def\frontmatter at authorformat{\small\scshape\centering}%
-\def\frontmatter at affiliationfont{\normalfont\footnotesize}%
-
-\def\frontmatter at finalspace{\vspace*{-\baselineskip}\vspace*{0.375in}}
-
-\def\@separator{\\}%
-
-\def\frontmatter at footnote#1{%
- \begingroup
-  \@booleanfalse\temp at sw
-  \def\@tempa{#1}%
-  \let\@tempb\@empty
-  \def\@TBN at opr{\y at match\@tempa}%
-  \@FMN at list
-  \temp at sw{%
-   \expandafter\frontmatter at footnotemark
-   \expandafter{\@tempb}%
-  }{%
-    \def\@thefnmark{\relax}
-    \frontmatter at footnotetext{#1}
-  }%
- \endgroup
-}%
-
-\newcounter{front at matter@foot at note}\setcounter{front at matter@foot at note}{0}
-
-\def\frontmatter at above@affiliation{\vspace*{0.5mm}}%
-\renewcommand\affiliation[1]{%
- \move at AU\move at AF%
- \begingroup%
-  \@affiliation{\hspace*{2mm}\advance\baselineskip2pt #1\vskip1sp}%
-}%
-
-\def\affil#1{\expandafter\gdef\csname
-  xaffil\the\authorcount\endcsname{#1}
-\affiliation{#1}}
-
-\def\affil at mark#1{\textsuperscript{#1}}
-
-\def\affile at mark@pad{0.2em}
-
-% Fight poor revtex algorithm for altaffiliation:
-\def\@alt at affil@kill at next@symbol#1{\relax}
-\newtoks\alt at affil@toks \alt at affil@toks{\@alt at affil@kill at next@symbol}
-\newtoks\alt at affil@toks at count \alt at affil@toks at count{}
-
-\let\@author at finish@revtex=\@author at finish
-\def\@author at finish{%
-\if!\the\alt at affil@toks at count!%
-\relax
-\else
-\altaffiliation{\the\alt at affil@toks}\the\alt at affil@toks at count
-\fi
-\@author at finish@revtex
-}
-
-\let\old at foot@note at mark=\footnotemark
-\let\old at foot@note at text=\footnotetext
-\def\footnotemark[#1]{\altaffilmark{#1}}
-\def\footnotetext[#1]#2{\altaffiltext{#1}{#2}}
-
-%   ABSTRACT
- \def\frontmatter at abstractfont{\normalsize\parindent=0.0in}%
-\def\frontmatter at abstractwidth{6in}
-\def\frontmatter at preabstractspace{0.0\baselineskip}
-\def\frontmatter at postabstractspace{0.0\baselineskip}
-
-\def\abstractname{ABSTRACT}
-\long\def\frontmatter at abstractheading{%
-\makeaffils
-  \vspace*{-\baselineskip}\vspace*{1.5pt}
-%  \centerline{\itshape\footnotesize\@submitted}
-  \vspace*{0.13189in}
- \begingroup
-  \centering
-  \abstractname
-  \vskip 1mm
-  \par
- \endgroup
- \everypar{\rightskip=0.5in\leftskip=\rightskip}\par
-}%
-
-% Redefine the LaTeX \and command for this style. 
-\def\and{\ifnum\AuthorCallLimit>0\else\xauthor{\vspace*{-0.2in}and\vspace*{-0.558cm}}\noaffiliation\fi}
-\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
-
-%  ****************************************
-%  *             KEYWORDS                 *
-%  ****************************************
-
-
-  \def\@keys at name{\textit{Keywords:}\/~\mbox{}}%
-
-\newlength{\keys at width}
-\def\frontmatter at keys@format{\vspace*{0.5mm}%
-  \settowidth{\keys at width}{\normalsize\@keys at name}%
-  \rightskip=0.5in\leftskip=\rightskip\parindent=0pt%
-    \hangindent=\keys at width\hangafter=1\normalsize}%
-\def\@keywords at produce#1{%
- \showKEYS at sw{%
-  \begingroup%
-   \frontmatter at keys@format%
-   \@keys at name#1\par
-  \endgroup
- }{%
-  \@if at empty{#1}{}{%
-   \class at warn{If you want your keywords to appear in your output, use document class option showkeys}%
-  }%
- }%
-}%
-
-\let\subjectheadings=\keywords
-
-%  ****************************************
-%  *             FOOTNOTES                *
-%  ****************************************
-
-% Modify code from revtex:
-\def\@xfootnotemark at ltx[#1]{%
- \begingroup
-%   \csname c@\@mpfn\endcsname #1\relax
-   \unrestored at protected@xdef\@thefnmark{#1}%
- \endgroup
- \H@@footnotemark
-}%
-% Modify code from LaTeX to fix footnotes:
-\def\@xfootnotenext[#1]{%
-  \begingroup
-%  \csname c@\@mpfn\endcsname #1\relax
-  \unrestored at protected@xdef\@thefnmark{#1}%
-  \endgroup
-  \@footnotetext}
-
-
-
-% Footnotes on the last page: user issues \lastpagefootnotes. It catches all
-% footnotes and issues them before \begin{refernces} or
-% \begin{\thebibliography} or \begin{appendix}, whichever comes first,
-% at the end of right column.  
-\newcounter{lastfootnote}
-\let\orig at footnote=\footnote
-%
-\def\spit at out@footnotes@{\addtocounter{footnote}{-\c at lastfootnote}\vspace*{-\baselineskip}\vspace*{\skip\footins}\bgroup\footnotesize\lastfootnote\par\egroup\let\footnote=\orig at footnote}
-%
-\let\spit at out@footnotes\relax
-%
-\long\def\lastpagefootnotes{%
-\raggedbottom% Have to use flushbottom with revtex4-1 but it eats away
-             % last page footnotes
-\setcounter{lastfootnote}{0}
-\long\gdef\lastfootnote{\mbox{}}
-\let\spit at out@footnotes\spit at out@footnotes@
-\long\def\footnote##1{\refstepcounter{lastfootnote}\footnotemark\g at addto@macro\lastfootnote{\\[\footnotesep]\refstepcounter{footnote}\mbox{}\hspace*{3mm}\textsuperscript{\thefootnote}~##1}}
-% We need to mess with footnotes in appendix only if it is in a
-% different mode (twocol vs onecol) than the main text
-\def\mess at with@appendix at footnotes{
-\BeforeBegin{appendix}{\spit at out@footnotes\let\spit at out@footnotes\relax}
-\BeforeEnd{appendix}{\spit at out@footnotes\let\spit at out@footnotes\relax}
-\AfterEnd{appendix}{\let\footnote=\orig at footnote}
-}
-
-\if at two@col
-  \if at two@col at app\else
-    \mess at with@appendix at footnotes
-  \fi
-\fi
-
-\BeforeBegin{references}{\spit at out@footnotes\let\spit at out@footnotes\relax}
-\BeforeBegin{thebibliography}{\spit at out@footnotes\let\spit at out@footnotes\relax}
-% in case \lastpagefootnotes were given inside \begin{appendix}\end{appendix},
-\AfterEnd{references}{\let\footnote=\orig at footnote}
-\AfterEnd{thebibliography}{\let\footnote=\orig at footnote}
-}
-\let\lastpagefootnote=\lastpagefootnotes
-
-\ifdoublespace %used for manuscript
-\skip\footins 36pt
-\footnotesep 12pt
-\else
-\footnotesep 12pt
-\skip\footins 24pt
-\fi
-
-\let\footnoterule\relax
-
-\def\@makefntext#1{\mbox{}\hspace*{3mm}\@makefnmark~#1}
-
-\def\notetoeditor#1{}%   % We do not need notes to editor in the preprint
-\def\placetable#1{}%   % We do not need notes to editor in the preprint
-\def\placefigure#1{}%   % We do not need notes to editor in the preprint
-
-%  ****************************************
-%  *             SECTIONS                 *
-%  ****************************************
-
-\setcounter{secnumdepth}{3}
-
-\newif\if at firstsection \@firstsectiontrue
-
-\def\section{%
-    \if at firstsection\@firstsectionfalse
-      \maketitle\setcounter{footnote}{\thefront at matter@foot at note}%
-      \let\footnotetext=\old at foot@note at text
-      \let\footnotemark=\old at foot@note at mark
-    \fi
-    \@startsection{section}{1}{\z@}{9pt plus 2pt minus 1pt}{4pt}{\apjsecfont\center}}
-  
-\def\subsection{\@startsection{subsection}{2}{\z@}{9pt plus 1pt minus 1pt}{4pt}%
-  {\normalsize\itshape \center}}
-
-\def\subsubsection{\@startsection{subsubsection}{3}{\z@}%
-  {2ex plus 1ex minus .2ex}{1ex plus .2ex}{\small\itshape \center}}
-
-\def\paragraph{\@startsection{paragraph}{4}{\z@}%
-  {1.5ex plus 1ex minus .2ex}{-0.5\parindent}{\small\it}}
-
-\def\subparagraph{\@startsection{subparagraph}{5}{\z@}%
-  {1ex plus 1ex minus .2ex}{-0.5\parindent}{\small\it}}
-
-\def\thesection{\@arabic{\c at section}}
-\def\thesubsection{\thesection.\@arabic{\c at subsection}}
-\def\thesubsubsection{\thesubsection.\@arabic{\c at subsubsection}}
-\def\theparagraph{\thesubsubsection.\@arabic{\c at paragraph}}
-\def\p at section        {}
-\def\p at subsection     {}
-\def\p at subsubsection  {}
-\def\p at paragraph      {}
-\def\p at subparagraph   {}
-
-
-\def\sec at upcase#1{\uppercase{#1}}
-\def\subsec at upcase#1{\relax{#1}}
-
-%
-% How the section number will appear in the section title - AV
-\def\ApjSectionMarkInTitle#1{#1.\ }
-\def\ApjSectionpenalty{0}
-
-\def\@sect#1#2#3#4#5#6[#7]#8%
-{\@tempskipa #5\relax 
- \ifdim \@tempskipa >\z@ \begingroup
-     #6\relax 
-  \ifnum #2>\c at secnumdepth \def \@svsec {}\else 
-    \refstepcounter{#1} \edef \@svsec {\ApjSectionMarkInTitle 
-    {\csname the#1\endcsname}}\fi
-  \@hangfrom {\hskip #3\relax 
-    \ifnum #2=1{\secnum at size {\rm\@svsec~}}%
-    \else {\subsecnum at size {\rm\@svsec~}}\fi }%
-  {\interlinepenalty \@M 
-   \ifnum #2=1\sec at upcase{#8}%
-   \else \subsec at upcase{#8}\fi\par}\endgroup 
-  \csname #1mark\endcsname {#7}\addcontentsline{toc}{#1}%
-  {\ifnum #2>\c at secnumdepth \else \protect \numberline 
-     {\csname the#1\endcsname }\fi #7}%
-  \else 
-  \ifnum #2>\c at secnumdepth \def \@svsec {}\else 
-    \refstepcounter{#1} \edef \@svsec {\ApjSectionMarkInTitle 
-    {\csname the#1\endcsname}}\fi
-    \def \@svsechd {#6\hskip #3%
-    \ifnum #2=1{\secnum at size{\rm\@svsec~}}\else{\subsecnum at size{\rm\@svsec~}}\fi%
-    \ifnum #2=1\sec at upcase{#8}\else\subsec at upcase{#8}\fi%
-    \ifnum #2=4\hskip 0.4ex{\rm ---}\fi%
-     \csname #1mark\endcsname {#7}\addcontentsline{toc}{#1}%
-      {\ifnum #2>\c at secnumdepth \else \protect \numberline {\csname
-      the#1\endcsname }\fi #7}}\fi \@xsect {#5} \penalty \ApjSectionpenalty
-%-refstepcounter is now within a group. So \@currentlabel, which is normally
-%-set by \refstepcounter is hidden within a group. Need to set it manually. 
-\protected at edef\@currentlabel{\csname p@#1\endcsname\csname the#1\endcsname}
-}
-
-
-\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
-   \ifdim \@tempskipa>\z@
-     \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M
-       \sec at upcase{#5}\par}\endgroup
-   \else \def\@svsechd{#4\hskip #1\relax \sec at upcase{#5}}\fi
-    \@xsect{#3}
-% MM:
-\penalty \ApjSectionpenalty}
-
-
-\def\acknowledgments{\vskip 5.8mm plus 1mm minus 1mm}
-\let\acknowledgements=\acknowledgments                  % second spelling
-
-
-%  ****************************************
-%  *          APPENDIX                    *
-%  ****************************************
-
-\newcounter{remember at figure@num}
-\newcounter{remember at table@num}
-
-
-% this was an environment earlier, which doesn't make sense since we don't
-% do \begin{appendix}...\end{appendix}. Changed to \appendix which is how it is used.
-
-%   numberedappendix: Needed to label appendix sections A, B, .
-%   appendixfloats: Needed. Resets figure and table counters to zero, also needs letters
-
-\def\appendix{
-    \if at two@col at app\else
-      \onecolumngrid
-    \fi 
-% \vrule used for extra space; otherwise revtex4-1 sometimes eats
-% away the last line before appendix
-        \noindent\mbox{}\vrule height 24pt width0pt\hfill{\apjsecfont APPENDIX}\hfill\mbox{}\par
-        \nopagebreak\medskip\@nobreaktrue\def\ApjSectionpenalty{\@M}
-        \@firstsectionfalse
-          \setcounter{section}{0}
-          \setcounter{subsection}{0}
-          \setcounter{equation}{0}
-%%
-\ifnumberedappendix
-          \def\thesection{\Alph{section}}
-          \def\theequation{\hbox{\Alph{section}\arabic{equation}}}
-\setcounter{table}{0}
-\setcounter{figure}{0}
-\else
-%%
-\if at number@appendix at floats
-\setcounter{table}{0}
-\setcounter{figure}{0}
-\setcounter{equation}{0}
-          \def\thesection{\Alph{section}}
-          \def\theequation{\hbox{\Alph{section}\arabic{equation}}}
-          \def\section{
-\@startsection {section}{1}{\z@} 
-            {10pt}{5pt}{\centering\scshape\apjsecfont}}
-\else
-% Do not use appendix numbers in the titles
-          \def\ApjSectionMarkInTitle{\AppendixApjSectionMarkInTitle}
-\fi\fi
-%%
-%
-%%  this will work for either lettered or not lettered section heads, since
-%% the definition of \thesection will be dependant on conditionals above.
-\def\thefigure{\thesection\arabic{figure}}
-\def\thetable{\thesection\arabic{table}}}
-
-
-
-%  ****************************************
-%  *          BIBLIOGRAPHY                *
-%  ****************************************
-
-\renewenvironment{references}[0]{
-  \onecolumngrid
-  \par
-  \vspace{10pt plus 3pt}
-  \noindent \makebox[\textwidth][c]{\small\scshape REFERENCES}
-  \par
-  \vspace*{4pt plus 3pt}
-  \set at column@hsize{2}\twocolumngrid
-  \parindent=0cm \parskip=0cm
-  \def\baselinestretch{1.0}
-  \footnotesize \baselineskip=\baselinestretch\bibbaselineskip plus 1pt
-  minus 1pt \interlinepenalty \@M
-  \hyphenpenalty=10000
-  \frenchspacing    % AV - to get right spacing after ``et al.'' 
-  \def\refpar{\par\hangindent=1.2em\hangafter=1}}
-{
-  \onecolumngrid
-}
-
-% redefine thebibliography
-% redefine thebibliography
-
-% remove numbers from the reference list
-\def\@biblabel#1{\relax}
-
-\bibliographystyle{aasjournal}
-\newdimen\bibindent
-\renewenvironment{thebibliography}[1]{  
-\onecolumngrid
-\vspace{20pt}
-    \hbox to\textwidth{\hss\normalsize REFERENCES\hss}
-\vspace{4pt}
-\twocolumngrid 
- \par
- \raggedright
- \vspace{10pt plus 3pt}
- \par
- \list{}%
-   {
-     \parindent=0pt \parskip=1pt \parsep=0pt % AV
-     \bibindent=0pt                          %
-    \footnotesize 
-\baselineskip=10pt plus .01pt \interlinepenalty \@M  % AV
-     \frenchspacing    % AV - to get right spacing after ``et al.'' 
-     \hyphenpenalty=10000
-     \itemindent=-1.0em                      %
-     \itemsep=0pt                            %
-     \listparindent=0pt                      %
-     \settowidth\labelwidth{0pt} %
-     \labelsep=0pt                           %
-     \leftmargin=1.0em
-     \advance\leftmargin\labelsep
-%%%      \usecounter{enumiv}%
-      \let\p at enumiv\@empty
-      \renewcommand\theenumiv{\relax}}%
-    \sloppy\clubpenalty4000\widowpenalty4000%
-    \sfcode`\.\@m}
-  {\def\@noitemerr
-    {\@latex at warning{Empty `thebibliography' environment}}%
-    \endlist
-    \onecolumngrid % to balance references
-    \if at two@col \twocolumngrid \fi
-  }
-
-% %% AV: 
-
-\def\reference{\@ifnextchar\bgroup {\@reference}
-        {\@latexerr{Missing key on reference command}
-        {Each reference command should have a key corresponding to a markcite somewhere in the text}}}
-\def\@reference#1{\refpar}
-
-%% subtitle header and journal info:
-\def\submitted#1{\gdef\@submitted{#1}}
-\def\journalinfo#1{\gdef\@journalinfo{#1}}
-
-%% AH: modification in definition of subtitle to use aastex instead of emulateapj:
-\def\subtitle{
-  \vspace*{-12mm}
-  \noindent
-  {\scriptsize {\sc \@journalinfo} \\
-        Preprint typeset using \LaTeX\ style AASTeX 6 v.\ 1.0}
-}
-\let\slugcomment\submitted   % slugcomment == submitted
-\submitted{Draft version \today}
-\journalinfo{\@submitted}
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%  Equations                                             %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% EQNARRAY with reduced spacing around tab characters - AV
-\def\eqnarray{%
-  \stepcounter{equation}%
-  \def\@currentlabel{\p at equation\theequation}%
-  \global\@eqnswtrue
-  \setlength{\arraycolsep}{0.25\arraycolsep}
-  \m at th
-  \global\@eqcnt\z@
-  \tabskip\@centering
-  \let\\\@eqncr
-  $$\everycr{}\halign to\displaywidth\bgroup
-  \hskip\@centering$\displaystyle\tabskip\z at skip{##}$\@eqnsel
-  &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil
-  &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
-  $\displaystyle{##}$\hfil\tabskip\@centering
-  &\global\@eqcnt\thr@@ \hb at xt@\z@\bgroup\hss##\egroup
-  \tabskip\z at skip
-  \cr
-  }
-
-%  ****************************************
-%  *         TABLES AND FIGURES           *
-%  ****************************************
-
-\def\@arstrut at hline@clnc{0.5\p@}% % Klootch: magic number
-
-\setcounter{topnumber}{7}
-
-\setlength{\belowcaptionskip}{4pt}% 
-\setlength{\abovecaptionskip}{5pt}
-
-\setlength{\textfloatsep}{-\baselinestretch\baselineskip}
-\setlength{\dbltextfloatsep}{-\baselinestretch\baselineskip}
-%\if at apj@letter
-%  \addtolength{\textfloatsep}{5mm plus 10mm minus 10mm}
-%  \addtolength{\dbltextfloatsep}{5mm plus 10mm minus 10mm}
-%\else
-  \addtolength{\textfloatsep}{7mm plus 10mm minus 10mm}
-  \addtolength{\dbltextfloatsep}{7mm plus 10mm minus 10mm}
-%\fi
-
-\renewcommand{\topfraction}{1.0}
-\renewcommand{\bottomfraction}{1.0}
-\renewcommand{\textfraction}{0.0}
-\renewcommand{\dbltopfraction}{0.85}
-\renewcommand{\dblfloatpagefraction}{0.85}
-\setcounter{topnumber}{9}
-\setcounter{bottomnumber}{9}
-\setcounter{totalnumber}{20}
-\setcounter{dbltopnumber}{9} 
-
-% Copied from revtex4.cls; without it, captions are centered
-\def\@xfloat at prep{%
-  \let\footnote\footnote at latex
-  \def\@mpfn{mpfootnote}%
-  \def\thempfn{\thempfootnote}%
-  \c at mpfootnote\z@
-  \let\@footnotetext\@mpfootnotetext
-  \let\H@@footnotetext\@mpfootnotetext
-  \let\@makefntext\@mpmakefntext
-}%
-
-
-%%%%%%%%%%%% \cutinhead
-
-%% Number of \pt at ncol set when \tablecolumns{} used at beginning of
-%% deluxetable.
-
-\def\@ptabularcr{\\}
-\newcommand\cutinhead[1]{% 
- \noalign{\vskip 1.5ex}% 
- \hline 
- \@ptabularcr 
- \noalign{\vskip -1.5ex}% 
- \multicolumn{\pt at ncol}{c}{#1}% 
- \@ptabularcr 
- \noalign{\vskip .8ex}% 
- \hline 
- \@ptabularcr 
- \noalign{\vskip -2ex}% 
-}% 
-
-\newcommand\sidehead[1]{% 
- \noalign{\vskip 1.5ex}% 
-%  \hline 
-%  \@ptabularcr 
-%  \noalign{\vskip -1.5ex}% 
- \multicolumn{\pt at ncol}{l}{#1}% 
- \@ptabularcr 
- \noalign{\vskip .8ex}% 
-%  \hline 
-%  \@ptabularcr 
-%  \noalign{\vskip -2ex}% 
-}% 
-
-
-\newcommand\figcaption{\@testopt{\@xfigcaption}{}}% 
-%% suggested by Joern Wilms
-\def\@figcaption#1{{\def\@captype{figure}\caption{\footnotesize #1}}}
-\def\@xfigcaption[#1]#2{{\def\@captype{figure}\caption{\footnotesize #2}}}
-
-\def\thefigure{\@arabic\c at figure}
-
-\def\fnum at figure{{\footnotesize{\@eapj at cap@font
-\mbox{\@eapj at figname~\thefigure}% <== was period here
-}}}
-
-\def\thetable{\@arabic\c at table}
-%%% Table captions without making a floating table
-\def\tabcaption{\@ifnextchar[{\@xtabcaption}{\@tabcaption}}
-\def\@tabcaption#1{{\def\@captype{table}\caption{#1}}}
-\def\@xtabcaption[#1]#2{{\def\@captype{table}\caption{#2}}}
-\def\fnum at table{{\@eapj at cap@font \@eapj at tabname~\thetable}}
-
- \let\fnum at ptable=\fnum at table
- \def\fnum at ptablecont{{\centering{\scshape Table~\thetable}---{\itshape
- Continued}}}% 
- \long\def\@make at caption@text#1#2{% 
-   {\small\centering#1{\scshape #2}\par\vskip1.4ex}
- }% 
-
-\long\def\@makecaption at plano@cont#1#2{% 
-  {\small \centering#1\par}\vskip1.4ex\relax
-}% 
-
-
-%% Commands from aastex.cls:
-\newcommand\dataset{\@testopt\@dataset{[}}%
-\def\@dataset[#1]#2{#2}%
-\newcommand\facility{\@testopt\@facility{[}}%
-\def\@facility[#1]#2{{\vskip6pt{\large\it Facility:} #2}}%
-
-\newcommand\facilities{\@testopt\@facilities{[}}%
-\def\@facilities[#1]#2{{\vskip6pt{\large\it Facilities:} #2}}%
-
-\newcommand\software{\@testopt\@software{[}}%
-\def\@software[#1]#2{{\vskip6pt{\large\it Software:} #2}}%
-
-\newcommand\object{\@testopt\@object{[}}%
-\def\@object[#1]#2{#2}%
-\newcommand\objectname{\@testopt\@objectname{[]}}% 
-\def\@objectname[#1]#2{#2}% 
-\newlength{\plot at width}
-\def\eps at scaling{1.0}% 
-\newcommand\epsscale[1]{\def\eps at scaling{#1}}% 
-\newcommand\plotone[1]{% 
- \centering 
- \leavevmode 
- \setlength{\plot at width}{0.85\linewidth}
- \includegraphics[width={\eps at scaling\plot at width}]{#1}% 
-}% 
-\newcommand\plottwo[2]{% 
- \centering 
- \leavevmode 
- \setlength{\plot at width}{0.425\linewidth}
- \includegraphics[width={\eps at scaling\plot at width}]{#1}% 
- \hfil 
- \includegraphics[width={\eps at scaling\plot at width}]{#2}% 
-}% 
-\newcommand\plotfiddle[7]{% 
- \centering 
- \leavevmode 
- \vbox\@to#2{\rule{\z@}{#2}}% 
- \includegraphics[% 
-  scale=#4, 
-  angle=#3, 
-  origin=c 
- ]{#1}% 
-}% 
-\newcommand\figurenum[1]{% 
- \def\thefigure{#1}% 
- \let\@currentlabel\thefigure 
- \addtocounter{figure}{\m at ne}% 
-}% 
-
-\newcommand\phn{\phantom{0}}% 
-\newcommand\phd{\phantom{.}}% 
-\newcommand\phs{\phantom{$-$}}% 
-\newcommand\phm[1]{\phantom{#1}}% 
-\let\la=\lesssim            % For Springer A&A compliance... 
-\let\ga=\gtrsim 
-\newcommand\sq{\mbox{\rlap{$\sqcap$}$\sqcup$}}% 
-\newcommand\arcdeg{\mbox{$^\circ$}}% 
-\newcommand\arcmin{\mbox{$^\prime$}}% 
-\newcommand\arcsec{\mbox{$^{\prime\prime}$}}% 
-\newcommand\fd{\mbox{$.\!\!^{\mathrm d}$}}% 
-\newcommand\fh{\mbox{$.\!\!^{\mathrm h}$}}% 
-\newcommand\fm{\mbox{$.\!\!^{\mathrm m}$}}% 
-\newcommand\fs{\mbox{$.\!\!^{\mathrm s}$}}% 
-\newcommand\fdg{\mbox{$.\!\!^\circ$}}% 
-\newcommand\farcm at mss{\mbox{$.\mkern-4mu^\prime$}}% 
-\let\farcm\farcm at mss 
-\newcommand\farcs at mss{\mbox{$.\!\!^{\prime\prime}$}}% 
-\let\farcs\farcs at mss 
-\newcommand\fp{\mbox{$.\!\!^{\scriptscriptstyle\mathrm p}$}}% 
-\newcommand\micron{\mbox{$\mu$m}}% 
-\def\farcm at apj{% 
- \mbox{.\kern -0.7ex\raisebox{.9ex}{\scriptsize$\prime$}}% 
-}% 
-\def\farcs at apj{% 
- \mbox{% 
-  \kern  0.13ex.% 
-  \kern -0.95ex\raisebox{.9ex}{\scriptsize$\prime\prime$}% 
-  \kern -0.1ex% 
- }% 
-}% 
- 
-
-\newcommand\ion[2]{#1$\;${%
-\ifx\@currsize\normalsize\small \else
-\ifx\@currsize\small\footnotesize \else
-\ifx\@currsize\footnotesize\scriptsize \else
-\ifx\@currsize\scriptsize\tiny \else
-\ifx\@currsize\large\normalsize \else
-\ifx\@currsize\Large\large
-\fi\fi\fi\fi\fi\fi
-\rmfamily\@Roman{#2}}\relax}% 
-
-\renewcommand\case[2]{\mbox{$\frac{#1}{#2}$}}% 
-\renewcommand\slantfrac{\case}% 
-\newcommand\onehalf{\slantfrac{1}{2}}% 
-\newcommand\onethird{\slantfrac{1}{3}}% 
-\newcommand\twothirds{\slantfrac{2}{3}}% 
-\newcommand\onequarter{\slantfrac{1}{4}}% 
-\newcommand\threequarters{\slantfrac{3}{4}}% 
-\newcommand\ubvr{\mbox{$U\!BV\!R$}}%% UBVR system 
-\newcommand\ub{\mbox{$U\!-\!B$}}%   % U-B 
-\newcommand\bv{\mbox{$B\!-\!V$}}%   % B-V 
-\renewcommand\vr{\mbox{$V\!-\!R$}}%   % V-R 
-\newcommand\ur{\mbox{$U\!-\!R$}}%   % U-R 
-
-%% need this change so that it works correctly in tables:
-{\catcode`\$=\active
-\gdef\nodata{ ~$\cdots$~ }}% 
-
-\newcommand\diameter{\ooalign{\hfil/\hfil\crcr\mathhexbox20D}}% 
-\newcommand\degr{\arcdeg}% 
-\newcommand\Sun{\sun}% 
-\newcommand\Sol{\sun}% 
-\newcommand\sun{\odot}% 
-\newcommand\Mercury{\astro{\char1}}% Mercury symbol, "1" 
-\newcommand\Venus{\astro{\char2}}% Venus symbol, "2" 
-\newcommand\Earth{\earth}% 
-\newcommand\Terra{\earth}% 
-\newcommand\earth{\oplus}% 
-\newcommand\Mars{\astro{\char4}}% Mars symbol, "4" 
-\newcommand\Jupiter{\astro{\char5}}% Jupiter symbol, "5" 
-\newcommand\Saturn{\astro{\char6}}% Saturn symbol, "6" 
-\newcommand\Uranus{\astro{\char7}}% Uranus symbol, "7" 
-\newcommand\Neptune{\astro{\char8}}% Neptune symbol, "8" 
-\newcommand\Pluto{\astro{\char9}}% Pluo symbol, "9" 
-\newcommand\Moon{\astro{\char10}}% Moon symbol, "M" 
-\newcommand\Luna{\Moon}% 
-\newcommand\Aries{\astro{\char11}}% 
-\newcommand\VEq{\Aries}% vernal equinox (Aries) 
-\newcommand\Taurus{\astro{\char12}}% 
-\newcommand\Gemini{\astro{\char13}}% 
-\newcommand\Cancer{\astro{\char14}}% 
-\newcommand\Leo{\astro{\char15}}% 
-\newcommand\Virgo{\astro{\char16}}% 
-\newcommand\Libra{\astro{\char17}}% 
-\newcommand\AEq{\Libra}% autumnal equinox (Libra) 
-\newcommand\Scorpius{\astro{\char18}}% 
-\newcommand\Sagittarius{\astro{\char19}}% 
-\newcommand\Capricornus{\astro{\char20}}% 
-\newcommand\Aquarius{\astro{\char21}}% 
-\newcommand\Pisces{\astro{\char22}}% 
- 
-\newcommand\sbond{\chem at bnd{\@sbnd}}%
-\newcommand\dbond{\chem at bnd{\@dbnd}}%
-\newcommand\tbond{\chem at bnd{\@tbnd}}%
-\def\chem at bnd#1{%
- {%
-  \kern.1em\relax
-  \setbox\z@\hbox{M}%
-  \dimen at ii.8em\relax
-  \p@=.1em\relax
-  \dimen at .5\ht\z@\dimen at i-\dimen@
-  \advance\dimen at 1.5\p@\advance\dimen at i-1.0\p@
-  #1%
-  \kern.1em\relax
-  }%
- }%
-\def\@sbnd{%
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-\def\@dbnd{%
- \advance\dimen at -0.5\p@\advance\dimen at i0.5\p@
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-\def\@tbnd{%
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-
-\newcommand\anchor[2]{#2}% 
-\renewcommand\url{\@dblarg\@url}% 
-\def\@url[#1]{\anchor{#1}}% 
-
-\let\jnl at style=\rmfamily 
-\def\ref at jnl#1{{\jnl at style#1}}% 
-\newcommand\aj{\ref at jnl{AJ}}%        % Astronomical Journal 
-\newcommand\araa{\ref at jnl{ARA\&A}}%  % Annual Review of Astron and Astrophys 
-\renewcommand\apj{\ref at jnl{ApJ}}%    % Astrophysical Journal 
-\newcommand\apjl{\ref at jnl{ApJL}}     % Astrophysical Journal, Letters 
-\newcommand\apjs{\ref at jnl{ApJS}}%    % Astrophysical Journal, Supplement 
-\renewcommand\ao{\ref at jnl{ApOpt}}%   % Applied Optics 
-\newcommand\apss{\ref at jnl{Ap\&SS}}%  % Astrophysics and Space Science 
-\newcommand\aap{\ref at jnl{A\&A}}%     % Astronomy and Astrophysics 
-\newcommand\aapr{\ref at jnl{A\&A~Rv}}%  % Astronomy and Astrophysics Reviews 
-\newcommand\aaps{\ref at jnl{A\&AS}}%    % Astronomy and Astrophysics, Supplement 
-\newcommand\azh{\ref at jnl{AZh}}%       % Astronomicheskii Zhurnal 
-\newcommand\baas{\ref at jnl{BAAS}}%     % Bulletin of the AAS 
-\newcommand\icarus{\ref at jnl{Icarus}}% % Icarus
-\newcommand\jrasc{\ref at jnl{JRASC}}%   % Journal of the RAS of Canada 
-\newcommand\memras{\ref at jnl{MmRAS}}%  % Memoirs of the RAS 
-\newcommand\mnras{\ref at jnl{MNRAS}}%   % Monthly Notices of the RAS 
-\renewcommand\pra{\ref at jnl{PhRvA}}% % Physical Review A: General Physics 
-\renewcommand\prb{\ref at jnl{PhRvB}}% % Physical Review B: Solid State 
-\renewcommand\prc{\ref at jnl{PhRvC}}% % Physical Review C 
-\renewcommand\prd{\ref at jnl{PhRvD}}% % Physical Review D 
-\renewcommand\pre{\ref at jnl{PhRvE}}% % Physical Review E 
-\renewcommand\prl{\ref at jnl{PhRvL}}% % Physical Review Letters 
-\newcommand\pasp{\ref at jnl{PASP}}%     % Publications of the ASP 
-\newcommand\pasj{\ref at jnl{PASJ}}%     % Publications of the ASJ 
-\newcommand\qjras{\ref at jnl{QJRAS}}%   % Quarterly Journal of the RAS 
-\newcommand\skytel{\ref at jnl{S\&T}}%   % Sky and Telescope 
-\newcommand\solphys{\ref at jnl{SoPh}}% % Solar Physics 
-\newcommand\sovast{\ref at jnl{Soviet~Ast.}}% % Soviet Astronomy 
-\newcommand\ssr{\ref at jnl{SSRv}}% % Space Science Reviews 
-\newcommand\zap{\ref at jnl{ZA}}%       % Zeitschrift fuer Astrophysik 
-\renewcommand\nat{\ref at jnl{Nature}}%  % Nature 
-\newcommand\iaucirc{\ref at jnl{IAUC}}% % IAU Cirulars 
-\newcommand\aplett{\ref at jnl{Astrophys.~Lett.}}%  % Astrophysics Letters 
-\newcommand\apspr{\ref at jnl{Astrophys.~Space~Phys.~Res.}}% % Astrophysics Space Physics Research 
-\newcommand\bain{\ref at jnl{BAN}}% % Bulletin Astronomical Institute of the Netherlands 
-\newcommand\fcp{\ref at jnl{FCPh}}%   % Fundamental Cosmic Physics 
-\newcommand\gca{\ref at jnl{GeoCoA}}% % Geochimica Cosmochimica Acta 
-\newcommand\grl{\ref at jnl{Geophys.~Res.~Lett.}}%  % Geophysics Research Letters 
-\renewcommand\jcp{\ref at jnl{JChPh}}%     % Journal of Chemical Physics 
-\newcommand\jgr{\ref at jnl{J.~Geophys.~Res.}}%     % Journal of Geophysics Research 
-\newcommand\jqsrt{\ref at jnl{JQSRT}}%   % Journal of Quantitiative Spectroscopy and Radiative Trasfer 
-\newcommand\memsai{\ref at jnl{MmSAI}}% % Mem. Societa Astronomica Italiana 
-\newcommand\nphysa{\ref at jnl{NuPhA}}%     % Nuclear Physics A 
-\newcommand\physrep{\ref at jnl{PhR}}%       % Physics Reports 
-\newcommand\physscr{\ref at jnl{PhyS}}%        % Physica Scripta 
-\newcommand\planss{\ref at jnl{Planet.~Space~Sci.}}%  % Planetary Space Science 
-\newcommand\procspie{\ref at jnl{Proc.~SPIE}}%      % Proceedings of the SPIE 
-
-\newcommand\actaa{\ref at jnl{AcA}}%  % Acta Astronomica
-\newcommand\caa{\ref at jnl{ChA\&A}}%  % Chinese Astronomy and Astrophysics
-\newcommand\cjaa{\ref at jnl{ChJA\&A}}%  % Chinese Journal of Astronomy and Astrophysics
-\newcommand\jcap{\ref at jnl{JCAP}}%  % Journal of Cosmology and Astroparticle Physics
-\newcommand\na{\ref at jnl{NewA}}%  % New Astronomy
-\newcommand\nar{\ref at jnl{NewAR}}%  % New Astronomy Review
-\newcommand\pasa{\ref at jnl{PASA}}%  % Publications of the Astron. Soc. of Australia
-\newcommand\rmxaa{\ref at jnl{RMxAA}}%  % Revista Mexicana de Astronomia y Astrofisica
-
-%% added feb 9, 2016
-\newcommand\maps{\ref at jnl{M\&PS}}% Meteoritics and Planetary Science
-\newcommand\aas{\ref at jnl{AAS Meeting Abstracts}}% American Astronomical Society Meeting Abstracts
-\newcommand\dps{\ref at jnl{AAS/DPS Meeting Abstracts}}% American Astronomical Society/Division for Planetary Sciences Meeting Abstracts
-
-
-
-\let\astap=\aap 
-\let\apjlett=\apjl 
-\let\apjsupp=\apjs 
-\let\applopt=\ao 
-
-\newcommand\ulap[1]{\vbox\@to\z@{{\vss#1}}}% 
-\newcommand\dlap[1]{\vbox\@to\z@{{#1\vss}}}% 
-
-
-% Implementation of deluxetables via the longtable package disabled.
-
-\newcounter{table at save}
-% doesn't seem needed:
-%\def\save at label#1{
- % \if at filesw\immediate\write\@auxout{%
-  %  \string\newlabel{#1}{{\@currentlabel}{\thepage}}}%
-%  \fi%
-%}
-
-
-\def\tablenum#1{%
-  \setcounter{table at save}{\the\c at table}
-  \gdef\use at tablenum{1}
-  \setcounter{table}{#1}\def\thetable{#1}\def\@currentlabel{#1}
-  %\def\label##1{\save at label{##1}}
-}%
-\gdef\use at tablenum{0}
-\def\restore at tablenum{\if\use at tablenum0\else\setcounter{table}{\the\c at table@save}\addtocounter{table}{\m at ne}\gdef\use at tablenum{0}\fi}
-
-\def\tabletypesize#1{\gdef\currtabletypesize{#1}
-\def\@table at type@size{#1}}%
-
-\tabletypesize{\small}
-\let\tablefontsize=\tabletypesize % for compatibility with old documents
-
-\gdef\@tablecaption{}
-\def\tablecaption#1{\gdef\@tablecaption{#1}}
-
-\def\LT at endpbox{%
-  \@finalstrut\@arstrutbox
-  \egroup
-  \the\LT at p@ftn
-  \global\LT at p@ftn{}%
-  \hfil}
-
-%% Used for longtable
-\def\LT at makecaption#1#2#3{%
-  \LT at mcol\LT at cols c{\hbox to\z@{\hss\parbox[t]\LTcapwidth
-{%
-\def \@currentlabel{\thetable}
-     \sbox\@tempboxa{\small #2. #3}%
-     \ifdim\wd\@tempboxa>\hsize
-      \small #2. #3%
-     \else
-       \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
-     \fi
-    \endgraf\vskip\baselineskip}%
-  \hss}}}
-
-\let\LT at makecaption@rtx=\LT at makecaption % to fight redefinition in Revtex-4.1
-
-\def\xfigure{figure}
-%% from book.cls
-\long\def\@makecaption#1#2{%
-  \vskip\abovecaptionskip
-\ifx\@captype\xfigure
-\gdef \@currentlabel{\thefigure}
-\else
-\gdef \@currentlabel{\thetable}\fi
-%% \small added to keep currtabletypesize from determining size of caption
-  \sbox\@tempboxa{\small
-#1. #2}%
-  \ifdim \wd\@tempboxa >\hsize
-\small
-    #1. #2\par 
-  \else
-    \global \@minipagefalse
-    \hb at xt@\hsize{\hfill\box\@tempboxa\hfill}%
-  \fi
-  \vskip\belowcaptionskip}
-
-\newdimen\@abovenoteskip
-\newcommand\tablerefs[1]{\ifdim\@abovenoteskip=0pt\global\@abovenoteskip=10pt\fi
-{\small\@tableref{\parfillskip\z@ plus1fil\relax #1\endgraf}}}%
-
-\def\@tableref#1{%
- \par
- \vspace*{3ex}%
- {%\parbox{\pt at width} %%%%
- {\hskip1em\rm References. --- #1}\par}%
-}%
-
-
-\global\def\tablenotemark#1{{\normalfont\textsuperscript{#1}}}
-\global\def\tablenotetext#1#2{\footnotetext[#1]{\currtabletypesize\relax#2}}
-
-%% redefined by AH below, since it wasn't working with tabular table
-\global\def\tablenotetext#1#2{\vskip-8pt\vskip1sp\flushleft{\currtabletypesize
-\noindent\hskip1em $^{#1}$ #2}\vskip1sp}
-
-
-\newif\if at table@not at headed
-
-%% this doesn't seem to be used:
-\def\tablehead#1{\@table at not@headedfalse%
-  \kill
-  \caption{\\%
-    \@tablecaption}%
-    \\\hline\hline%
-  #1\vrule height 12pt depth 10pt width 0pt\relax 
-\hskip\tabcolsep\\[.7ex]
-  \hline\\[-1.5ex]
-  \endfirsthead
-  \caption[]{--- \emph{Continued}}\\
-  \hline
-  \hline\\[-1.7ex]
-  #1\hskip\tabcolsep\\[.7ex]
-  \hline\\[-1.5ex]
-  \endhead
-  \hline
-  \endfoot%
-}
-
-\newlength{\table at note@skip}
-\setlength{\table at note@skip}{0.5ex}
-\newlength{\deluxe at table@width}
-\newlength{\@d at t@a}
-\newcounter{deluxe at table@num}
-\newdimen\LTcapwidth
-
-\def\colhead#1{\multicolumn{1}{c}{\vrule depth 3pt width 0pt#1}}
-\def\twocolhead#1{\multicolumn{2}{c}{\hss\vrule depth 3pt width
-0pt#1\hss}}
-\def\nocolhead#1{\multicolumn{1}{h}{}}
-\def\dcolhead#1{\multicolumn{1}{c}{$\vrule depth 3pt width0pt\relax#1$}}
-
-%\newcounter{LT at tables}
-\def\tablewidth#1{%
-  \ifdim#1=\z@
-  \else
-  \gdef\@d at t@@flag{1}
-  \if at filesw\immediate\write\@auxout{%
-   \gdef\expandafter\noexpand
-   \csname deluxe at table@width@\romannumeral\c at LT@tables\endcsname
-   {#1}}
-  \fi
-  \fi
-}
-
-
-\def\save at natural@width{%
-      \ifnum\@d at t@@flag=0
-        \setlength{\@d at t@a}{0pt}%
-        \let\@d at t@b=\LT at entry%
-        \def\LT at entry##1##2{\addtolength{\@d at t@a}{##2}%
-        }%
-        \expandafter\csname LT@\romannumeral\c at deluxe@table at num\endcsname
-        \setlength{\@d at t@a}{-\@d at t@a}
-        \tablewidth{\the\@d at t@a}
-        \def\LT at entry{\@d at t@b}
-      \fi
-}
-
-\def\lt at expand@linewidth at one{\setlength\LTleft{0pt}\setlength\LTright{0pt}}
-\def\lt at expand@linewidth at two{@{\extracolsep{0pt plus 1filll}}}
-\def\find at table@width{%
-%%% set table width using aux file and command \tablewidth
-    \setcounter{deluxe at table@num}{\c at LT@tables}
-    \refstepcounter{deluxe at table@num}
-    \expandafter\ifx\csname deluxe at table@width@\romannumeral\c at deluxe@table at num\endcsname\relax
-      \def\@d at t@{0.999\linewidth}
-    \else
-      \edef\@d at t@{\expandafter\csname deluxe at table@width@\romannumeral\c at deluxe@table at num\endcsname}
-    \fi
-    \ifdim\@d at t@<\z@% then natural width is used
-      \setlength{\deluxe at table@width}{-\@d at t@}
-      \setlength{\LTcapwidth}{-\@d at t@}
-      \def\lt at expand@linewidth{\relax}
-      \def\lt at expand@linewidth@{}
-    \else% we will enclose table in the minipage of the given width and make
-         % longtable to span the full minipage width
-      \ifdim\@d at t@>\z@\else\def\@d at t@{0.999\linewidth}\fi
-      \setlength{\deluxe at table@width}{\@d at t@}
-      \setlength{\LTcapwidth}{\@d at t@}
-      \def\lt at expand@linewidth{\lt at expand@linewidth at one}
-      \def\lt at expand@linewidth@{\lt at expand@linewidth at two}
-    \fi
-}
-
-\newlength{\abovedeluxetableskip}
-\newlength{\belowdeluxetableskip}
-\setlength{\abovedeluxetableskip}{0pt}
-\setlength{\belowdeluxetableskip}{0pt}
-\setlength{\tabcolsep}{5pt}
-
-\setlength\doublerulesep{1.5pt}
-\newdimen\lastrowheight
-\def\set at last@row at height{\setlength{\lastrowheight}{\ht\strutbox}\addtolength{\lastrowheight}{\dp\strutbox}\setlength{\lastrowheight}{-\arraystretch\lastrowheight}}
-
-\let\tableline=\hline % Revtex said: Command \tableline is obsolete; Use \colrule instead.. 
-
-%% not used?
-\newtoks\DT at p@ftn 
-\global\def\xtablenotetext at DT#1#2{
-%  \edef\@tempa{\the\DT at p@ftn\noexpand\footnotetext[#1]}
-  \edef\@tempa{\the\DT at p@ftn\noexpand\tablenotemark{#1}~}
-  \global\DT at p@ftn\expandafter{\@tempa{\@table at type@size#2}\par}}%
-
-%%% AH %%%%%%%%%%%%%%%%%%%%%
-\let\savedollar$
-\catcode`\$=\active
-\let$\savedollar
-
-%%
-
-\def\resetdecimals{\global\let\zdoit\relax\global\let\ddoit\relax}
-
-\def\tableheadfrac#1{}
-\newcount\pt at column 
-\newcount\pt at ncol 
-
-\newcommand\tablecolumns[1]{% 
- \pt at column=#1\relax 
- \pt at ncol=#1\relax 
- \global\let\pt at addcol\@empty 
-}% 
-
-%% from older version, probably can delete:
-\def\@tablecom#1{% 
- \vspace*{\table at note@skip}
-\par 
-{\parbox{\linewidth}{\hskip1em\rmfamily {\@eapj at cap@font Note}. --- #1}\par}% 
-}% 
-\def\@tableref#1{% 
- \vspace*{\table at note@skip}
-\par 
-{\parbox{\linewidth}{\hskip1em\rmfamily {\@eapj at cap@font References}. --- #1}\par}% 
-}% 
-\def\spew at tblnotes{% 
- \@ifx at empty\tblref at list{}{% 
-  \@tablenotes{\tblref at list}%
-  \vspace*{\table at note@skip}%
-  \global\let\tblref at list\@empty 
- }% 
- \@ifx at empty\tblnote at list{}{% 
-  \@tablenotes{\tblnote at list}% 
-  \vspace*{\table at note@skip}%
-  \global\let\tblnote at list\@empty
- }
- \the\DT at p@ftn%
-}% 
-
-%% for notes on emulateapj please see http://hea-www.harvard.edu/~alexey/emulateapj
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% End of code taken from emulateapj.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-
-%%% New as of august 2015:
-
-%% These commands requested AAS
-\newcommand{\noprint}[1]{}
-\newcommand{\figsetstart}{{\bf Fig. Set} }
-\newcommand{\figsetend}{}
-\newcommand{\figsetgrpstart}{}
-\newcommand{\figsetgrpend}{}
-\newcommand{\figsetnum}[1]{{\bf #1.}}
-\newcommand{\figsettitle}[1]{ {\bf #1} }
-\newcommand{\figsetgrpnum}[1]{\noprint{#1}}
-\newcommand{\figsetgrptitle}[1]{\noprint{#1}}
-\newcommand{\figsetplot}[1]{\noprint{#1}}
-\newcommand{\figsetgrpnote}[1]{\noprint{#1}}
-
-%% for url's in document, will allow them to break over lines.
-\usepackage{url}
-
-%% for tables continuing over pages
-\usepackage{longtable}
-
-%% In response to request from AAS
- \usepackage[bookmarks=false,         % show bookmarks bar?
-     pdfnewwindow=true,      % links in new window
-     colorlinks=true,    % false: boxed links; true: colored links
-     linkcolor=cyan,     % color of internal links
-     citecolor=cyan,     % color of links to bibliography
-     filecolor=cyan,  % color of file links
-     urlcolor=cyan,      % color of external links
- ]{hyperref}
-
-%% for editing changes
-\usepackage{xcolor}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Additions to  AASTeX by Amy Hendrickson, TeXnology Inc, August 17, 2015
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Table Tools, written by Amy Hendrickson
-%% for American Astronomical Society
-%% August 17, 2015
-%% array package is necessary:
-\usepackage{array}
-
-%%%%%%%%
-%% 1) h in table preamble will makes text in that column ignored.
-
-%%%%%%%%
-%% 2) uppercase C L or R will make those columns in math mode.
-
-%%%%%%%%
-%% 3) \begin{splittabular}{<preamble B preamble>}...\end{splittabular}
-%%    `B' in the preamble will show where the table should be broken. It may
-%%    be used once in a preamble to break the table into two parts, or 
-%%    two times in a preamble to break the table into three parts.
-
-%%    The resulting table will position left half of table above right half of table.
-
-%%    Care should be taken with \multicolumn so that it won't be broken between
-%%    the two parts of the table. You may need to shorten the \multicolumn argument
-%%    for number of columns to be appropriate to the number of columns in
-%%    the new split table.
-
-%%     In this example, for instance, we start with:
-%%        \begin{tabular}{ccccccc}
-%%        \multicolumn{7}{c}{\textsc{Table 1}}
-%%     and change it to:
-%%        \begin{splittabular}{ccccBccc}
-%%        \multicolumn{4}{c}{\textsc{Table 1}}\\
-%% 
-%%     If you'd like to have a table number in the second half of the table,
-%%     you can ask for a second multicolumn command that will position at the
-%%     top of the second half of the table:
-%%
-%%        \begin{splittabular}{ccccBccc}
-%%        \multicolumn{4}{c}{\textsc{Table 1}}&\multicolumn{3}{c}{\textsc{Table 1, Continued}}\\
-%%
-%%     You can do the same for the caption, and give a Continued caption for
-%%     the second half of the table. Originally:
-%%        \multicolumn{7}{c}{\textsc{Log of \textit{HST} Observations for
-%%         NGC~6388}}
-%%     Now, changed so that we get a caption on both halves of the table:
-%%        \multicolumn{4}{c}{\textsc{Log of \textit{HST} Observations for
-%%         NGC~6388}}&\multicolumn{3}{c}{\textsc{Log of \textit{HST} Observations for
-%%         NGC~6388, Continued}}\\
-%%     
-%%     Similarly, you can rearrange table notes to appear at the bottom of
-%%     the appropriate half of the table. For instance, starting with this,
-%%     which would make table notes both appear at the bottom of the top half
-%%     of the table:
-%%        \multicolumn{4}{l}{\small{$\dagger$ Average distance of data set from
-%%            cluster center.}}\\
-%%        \multicolumn{4}{l}{$^{\rm a}$SNAP program.}\\
-%%     
-%%     We may substitute the following:
-%%        \multicolumn{4}{l}{$^{\rm a}$SNAP program.}&\multicolumn{3}{l}{\small{$\dagger$ Average distance of data set from
-%%            cluster center.}}\\
-%%     
-%%     Which will produce the first endnote underneath the top half of the
-%%     table, and the second underneath the bottom half.
-%%     
-%%     Another option would be to have both endnotes appear below the bottom
-%%     half of the table. Easily done:
-%%        &&&&\multicolumn{3}{l}{$^{\rm a}$SNAP program.}\\
-%%        &&&&\multicolumn{3}{l}{\small{$\dagger$ Average distance of data set from
-%%            cluster center.}}\\
-%%     %%     %%     %%     %%     %%     %%     
-
-%%%%%%%%
-%% 4) \colnumbers will make line with column numbers automatic. It will work with splittabular
-%%     and splitdeluxetable as well as tabular.
-%%     To use: type in \colnumbers within the table whereever you'd like it to appear, typically
-%%     underneath the column headers, before the lines of data.
-
-%%%%%%%%
-%% 5) Easy Decimal numbering
-%%    How to make decimal numbers in tables line up on the period:
-
-%%     Use D (for decimal column) in table preamble for every decimal number. The decimal
-%%     numbers will use two columns, one for the left part of the decimal
-%%     number and one for the right part.
-
-%%     D may be used more than once in a table preamble.
-
-%%     If you want to type in a column header  over the decimal
-%%     numbers, please use \multicolumn2c{} to span both columns.
-
-%%     After the column headers, to start decimal numbering, 
-%%     type in \decimals in the body of the table.
-
-%%     When entering decimal numbers
-%%     remember to leave a space after the decimal number, before the following &.
-%%     For instance: &22.3 &35.96 \\
-
-%%     If you'd like an empty entry, please supply a period and a space: & . &. You
-%%     will not see the period in the resulting table.
-
-%%     example:
-%    \begin{tabular}{rDD}
-%     \hline
-%     &&&\multicolumn2c{\bf More}\\
-%     &\multicolumn2c{\bf Decimals}&\multicolumn2c{\bf Decimals}\\
-%     \hline
-%     \hline
-%     \decimals
-%     one& . &34.2 \\
-%     two &567.0 &21345 \\
-%     three&.0 &62.5 \\
-%     four&245 &5034.349923 \\
-%     five&21 & \\
-%     six& &21.6 
-%    \end{tabular}
-%%
-%    Decimal numbering works within \begin{splittabular}...\end{splittabular}
-%    \begin{splitdeluxetable} and \end{splitdeluxetable} for tables broken into two
-%    or three parts. \colnumbers will number the columns counting both sides 
-%    of the decimal number as one column; \tablehead{\colhead{}...} will make
-%    the column headers position above the two columns used for one decimal
-%    number as well.
-%
-%    Decimal numbers will be in math mode so that plus and minus signs are printed
-%    correctly, expressions like `$\pm$ 1.2' or `\pm 1.2', will both work
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\let\savedollar$
-\catcode`\$=\active
-
-\let\savetabular\tabular
-\def\tabular{\catcode`\&=\active\relax\catcode`\$=\active\relax\savetabular}
-\long\gdef\eatone{\setbox0=\hbox\bgroup\savedollar\let$\relax}
-\gdef\endeatone{\savedollar\egroup\hskip-2\tabcolsep}
-
-
-%% Hide, important because it allows us to split tables horizontally
-\newcolumntype{h}{>\eatone c<\endeatone}
-
-\newcolumntype{C}{>{\bgroup\savedollar\let$\relax}c<{\savedollar\egroup}}
-\newcolumntype{L}{>{\bgroup\savedollar\let$\relax}l<{\savedollar\egroup}}
-\newcolumntype{R}{>{\bgroup\savedollar\let$\relax}r<{\savedollar\egroup}}
-
-\newcolumntype{B}{>\eatone c<\endeatone}  %% used for \splittabular to indicate break in
-                                          %% two or three parts of table
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Split tables into 2 or 3 parts; stack the parts
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%% Process table preamble
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Count number of columns in preamble
-
-\newcount\colcount
-\newcount\firstcolcount
-\newcount\secondcolcount
-\newcount\thirdcolcount
-\newcount\columncount
-
-%% \makeatother is necessary to keep @ from being treated as a letter
-%% when counting the number of columns in table.
-\makeatother
-\def\xD{D}
-\newcount\howmanyDs
-\newcount\firsthowmanyDs
-\newcount\secondhowmanyDs
-
-\newif\ifD
-
-\def\countcols#1{\ifcat#1c
-\global\advance\colcount by 1\relax\fi
-%%
-\def\lookforD{#1}
-\ifx\lookforD\xD
-\global\advance\howmanyDs by 1
-\global\advance\colcount by1\relax
-\fi
-%%
-\futurelet\next\lookatnext}
-\makeatletter
-
-\def\xeatone#1{\countcols}
-\def\xrelax{\relax}
-
-%% second conditional deals with expressions like @{} in
-%% the preamble.
-\def\lookatnext{\if\next\xrelax\let\go\relax
-\else
-\ifx\next\bgroup\let\go\xeatone\else
-\let\go\countcols\fi\fi\go}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% reset line counting at \\
-
-%% arraycr redefined to match revtex4-1
-\def\new at arraycr{\relax 
-\global\columncount=0\relax
-\global\colheadcount=0\relax
-\iffalse {\fi \ifnum 0=`}\fi \@ifstar {\global \@tbpen \@M \@xarraycr}
-{\global \@tbpen \intertabularlinepenalty \@xarraycr}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Redefining & is necessary to get around \omit in \multicolumn,
-%% which prevents @{} from being used to change the meaning of multicolumn.
-%% Now column number and top or bottom table is used to determine whether
-%% multicolumn should be turned on or off.
-\let\saveampersand&
-
-\newif\iffirstbox
-\newif\ifsecondbox
-\newif\ifthirdbox
-
-\long\gdef\CheckNumberAndSwitch{\global\advance\columncount by 1\relax%
-\saveampersand}
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Parse and count preamble
-
-\def\catchfirstpreamble#1B#2Z{%firstpreamble
-\def\leftpreamble{#1\relax}
-\colcount=0
-\global\howmanyDs=0\relax
-\expandafter\countcols\leftpreamble
-\global\firstcolcount\the\colcount
-\global\firsthowmanyDs\the\howmanyDs
-\ifnum\firstcolcount>25
-\typeout{^^J
------------------------------------------------------
-^^J
-Warning!
-^^J^^J 
-Too many columns in first part of table!
-^^J^^J
-Maximum number of columns in each part of the table is 25. Each `D' counts as two columns.
-^^J
------------------------------------------------------
-}\fi
-\global\howmanyDs=0\relax
-\global\colcount=0\relax
-\newcolumntype{A}{#1}}
-
-\def\catchsecondpreamble#1B#2Z{%secondpreamble
-\def\rightpreamble{#2\relax}
-\colcount=0
-\expandafter\countcols\rightpreamble
-\global\secondcolcount\colcount
-\global\secondhowmanyDs\the\howmanyDs
-\ifnum\secondcolcount>25
-\typeout{^^J-----------------------------------------------------
-^^J
-Warning!
-^^J^^J 
-Too many columns in second part of table!
-^^J^^J
-Maximum number of columns in each part of the table is 25. Each `D' counts as two columns.
-^^J
------------------------------------------------------
-}\fi
-\global\totalcolumns=\firstcolcount
-\global\advance\totalcolumns by \secondcolcount
-\global\colcount=0\relax
-\newcolumntype{Z}{#2}}
-
-
-\def\catchsecondofthreepreamble#1B#2B#3Z{%secondpreamble
-\def\rightpreamble{#2\relax}
-\colcount=0
-\howmanyDs=0
-\expandafter\countcols\rightpreamble
-\global\secondcolcount\colcount
-\global\secondhowmanyDs\the\howmanyDs
-\global\totalcolumns=\firstcolcount
-\global\advance\totalcolumns by \secondcolcount
-\global\colcount=0\relax
-\newcolumntype{Z}{#2}}
-
-
-\def\catchthirdpreamble#1B#2B#3Z{%firstpreamble
-\def\thirdpreamble{#3}
-\colcount=0
-\expandafter\countcols\thirdpreamble
-\global\thirdcolcount\the\colcount
-\global\advance\totalcolumns by \thirdcolcount
-\global\colcount=0\relax
-\newcolumntype{z}{#3}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Define splittabular/endsplittabular
-
-\newcount\PartsOfTable
-\newif\ifbreaktab
-
-\def\checkforB #1B#2B#3B{
-%% defaults, may be used in \colnumbers
-\gdef\tabfullpreamble{#1#2#3\relax}
-\gdef\firstpreamble{#1}
-\gdef\secondpreamble{#2}
-\gdef\thirdpreamble{#3}
-\ifx\thirdpreamble\empty
-\global\PartsOfTable=2
-\else
-\global\PartsOfTable=3
-\fi
-}
-
-\def\lookforD#1{\def\zone{#1}\ifx\zone\xD
-\global\Dtrue\else\Dfalse\fi}
-
-\newcount\columnoneandtwo
-\newif\ifdonullmulticol
-
-\newcount\colnumsused
-\newcount\loopnum
-
-\catcode`\&=\active
-\let&\CheckNumberAndSwitch
-\let$\savedollar
-
-%sss
-\def\splittabular{\catcode`\&=\active
-\catcode`\$=\active
-\global\colnumbersonfalse
-\let\colnumbers\savesplitplaincolnumbers
-\let\splitdecimalcolnumbers\savesplitdecimalcolnumbers
-\def\decimalcolnumbers{\splitdecimalcolnumbers}
-\xsplittabular}
-
-\def\xsplittabular#1#2\end{{
-\global\firsttimetrue
-\let&\CheckNumberAndSwitch
-\let$\savedollar
-%%%
-\def\endtabular{\endarray
-\global\let\zdoit\relax
-\global\let\ddoit\relax
-\global\Dfalse}
-\setbox0=\hbox{\def\firstarg{#1}\expandafter\lookforD\firstarg}
-\PartsOfTable=0
-\def\tempfullpreamble{#1BB}
-\setbox0=\hbox{\expandafter\checkforB\tempfullpreamble}
-%% Now PartsOfTable is either =2 or 3
-%%
-\global\colnumsused=0
-\global\breaktabtrue
-\global\colcount=0
-%%
-\ifnum\PartsOfTable=3
-\let\multicolumn\threebreakmulticolumn
-\else
-\let\multicolumn\breakmulticolumn
-\fi
-%%
-\def\one{#1Z}%% full preamble
-\ifnum\PartsOfTable=3
-\expandafter\catchfirstpreamble\one
-\expandafter\catchsecondofthreepreamble\one
-\expandafter\catchthirdpreamble\one
-\makefirstdummycolumns %f
-\makeseconddummycolumns %F
-\makethirddummycolumns %E
-\else %% PartsOfTable=2
-\expandafter\catchfirstpreamble\one
-\expandafter\catchsecondpreamble\one
-\makefirstdummycolumns %f
-\makeseconddummycolumns %F
-\fi
-%%%
-\global\columncount=0
-\ifnum\PartsOfTable=3
-%% For table divided into three parts !!
-\firstboxtrue\secondboxfalse\thirdboxfalse
-%
-\setbox\firsttablebox=\hbox{%
-\begin{tabular}{AFE}% 
-#2\crcr
-\end{tabular}}
-%
-\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
-\vskip6pt
-\hrule
-\vskip6pt
-\global\columncount=0
-\firstboxfalse\secondboxtrue\thirdboxfalse
-\ifcolnumberson
-\let\colnumbers\xplain
-\setbox\secondtablebox=\hbox{%
-\begin{tabular}{fZE}% fZE
-#2\crcr\end{tabular}}
-\else
-\setbox\secondtablebox=\hbox{
-\begin{tabular}{fZE}% fZE
-#2
-\end{tabular}}
-\fi
-\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
-%%
-\vskip6pt
-\hrule
-\vskip6pt
-\firstboxfalse\secondboxfalse\thirdboxtrue
-\global\columncount=0
-\ifcolnumberson
-\let\colnumbers\xplain
-\setbox\thirdtablebox=\hbox{%
-\begin{tabular}{fFz}% fFz
-#2\crcr\end{tabular}}
-\else
-\setbox\thirdtablebox=\hbox{
-\begin{tabular}{fFz}% fFz
-#2
-\end{tabular}}
-\fi
-\hbox to \hsize{\hss\unhbox\thirdtablebox\hss}
-\else
-%%
-%% For table divided into two parts:
-%%
-\global\columncount=0
-\secondboxfalse
- \setbox\firsttablebox=\hbox{%
-\begin{tabular}{AF}% should be AF
-#2
-\end{tabular}
-}
- \hbox to \hsize{\hss\unhbox\firsttablebox\hss}
-\vskip6pt
-\hrule
-\vskip6pt
-\global\columncount=0
-\secondboxtrue
-\ifcolnumberson
-\setbox\secondtablebox=\hbox{\let\colnumbers\xplain
-\begin{tabular}{fZ}% should be fZ
-#2
-\end{tabular}
-}
-\else
-\setbox\secondtablebox=\hbox{
-\begin{tabular}{fZ}% should be fZ
-#2
-\end{tabular}
-}
-\fi
-\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
-%%
-%% end of conditional testing for 2 or 3 part table:
-\fi
-%\global\breaktabfalse
-}
-\firsthowmanyDs=0
-\secondhowmanyDs=0
-\resetdecimals
-\end
-}
-
-%yyy
-\def\endsplittabular{\global\firsttimefalse\global\colnumbersonfalse
-\global\let\splitplaincolnumbers\savesplitplaincolnumbers
-\global\breaktabfalse}
-
-\long\gdef\breakmulticolumn#1#2#3{%
-\multispan{#1}%
-\let&\CheckNumberAndSwitch
-\ifsecondbox%
-\ifnum\columncount<\firstcolcount%
-\global\donullmulticoltrue%
-\else%
-\global\donullmulticolfalse%
-\fi%
-%%%
-   \else% first box
-\ifnum\columncount<\firstcolcount%
-\global\donullmulticolfalse%
-\else%
-\global\donullmulticoltrue%
-\fi%
-\fi%
-\ifdonullmulticol%
-\global\advance\colheadcount by 1\relax
-\begingroup
-   \def\@addamp{\if at firstamp \@firstampfalse \else
-                \@preamerr 5\fi}%
-   \@mkpream{h}\@addtopreamble\@empty
-   \endgroup
-   \def\@sharp{}%
-%% comment out \@arstrut to prevent blank line where multicolumn was found
-%% on other parts of the table, but not on the current part.
-   \@arstrut 
-\@preamble
-   \null\ignorespaces
-\else%
-\begingroup
-   \def\@addamp{\if at firstamp \@firstampfalse \else
-                \@preamerr 5\fi}%
-   \@mkpream{#2}\@addtopreamble\@empty
-   \endgroup
-   \def\@sharp{#3}%
-   \@arstrut \@preamble
-   \null\ignorespaces
-\fi%
-\global\donullmulticolfalse%
-\global\advance\columncount by #1\relax%
-\global\advance\columncount-1\relax%
-}
-
-
-\long\gdef\threebreakmulticolumn#1#2#3{%
-\multispan{#1}%
-\columnoneandtwo=\firstcolcount\relax%
-\advance\columnoneandtwo by \secondcolcount\relax%
-%%
-\global\donullmulticoltrue\relax%
-\iffirstbox\relax%
-\ifnum\columncount<\firstcolcount%
-\global\donullmulticolfalse%
-\fi\relax%
-\ifnum\columncount=\firstcolcount\relax%
-\donullmulticoltrue\fi\relax%
-\else\relax%
-%%
-\ifsecondbox%
-\ifnum\columncount=\firstcolcount\relax%
-\global\donullmulticolfalse\fi\relax%
-\ifnum\columncount>\firstcolcount%
-\ifnum\columncount<\columnoneandtwo\relax%
-\global\donullmulticolfalse\relax%
-\fi\fi\relax%
-\else\relax%
-%%%
-\ifthirdbox%
-\ifnum\columncount<\columnoneandtwo%
-\global\donullmulticoltrue%
-\else\relax%
-\global\donullmulticolfalse%
-\fi\relax%
-\fi%% end if third box
-\fi%% end if second box
-\fi%% end if first box
-%%
-\ifdonullmulticol%
-\begingroup\relax%
-\global\advance\colheadcount by 1\relax%
-   \def\@addamp{\if at firstamp \@firstampfalse \else%
-                \@preamerr 5\fi}%
-   \@mkpream{h}\@addtopreamble\@empty%
-   \endgroup%
-   \def\@sharp{}%
-%% comment out \@arstrut to prevent blank line where multicolumn was found
-%% on other parts of the table, but not on the current part.
-   \@arstrut \@preamble%
-   \null\ignorespaces
-\else%
-\begingroup%
-   \def\@addamp{\if at firstamp \@firstampfalse \else%
-                \@preamerr 5\fi}%
-   \@mkpream{#2}\@addtopreamble\@empty%
-   \endgroup%
-   \def\@sharp{#3}%
-   \@arstrut \@preamble%
-   \null\ignorespaces
-\fi%
-\global\donullmulticolfalse%
-\global\advance\columncount by #1\relax%
-\global\advance\columncount-1\relax%
-}
-
-%% First dummy columns is the part of the table that will not print,
-%% in this case the first part to the left.
-%%\makefirstdummycolumns
-%%
-%% and second dummy columns
-%% \makeseconddummycolumns.
-\gdef\makefirstdummycolumns{
-\ifcase\firstcolcount
-\or% 1
-\newcolumntype{f}{h} % no D possible
-%%%%%%%%%%%%%%%%%%
-\or% 2
-  \ifcase\firsthowmanyDs
-  \newcolumntype{f}{hh}%% 0
-  \or
-  \newcolumntype{f}{d} %% 1
-  \fi
-%%%%%%%%%%%%%%%%%%
-\or% 3
-  \ifcase\firsthowmanyDs%
-  \newcolumntype{f}{hhh}% 0 
-  \or%
-  \newcolumntype{f}{dh}% 1
-  \fi%
-%%%%%%%%%%%%%%%%%%
-\or% 4
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhh} % 0 
-    \or
-   \newcolumntype{f}{dhh} % 1
-   \or
-   \newcolumntype{f}{dd} % 2 
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or% 5
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhh} % 1
-   \or
-   \newcolumntype{f}{ddh} % 2 
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or% 6
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhh} % 2 
-    \or
-   \newcolumntype{f}{ddd} % 3
-   \fi
-%%%%%%%%%%%%%%%
-\or % 7
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhh} % 2 
-   \or
-   \newcolumntype{f}{dddh} % 3
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or % 8
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhh} % 3
-   \or
-   \newcolumntype{f}{dddd} % 4
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or % 9
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhh} % 3
-   \or
-   \newcolumntype{f}{ddddh} % 4
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %10
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhh} % 4
-   \or
-   \newcolumntype{f}{ddddd} % 5
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or % 11
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhh} % 4
-   \or
-   \newcolumntype{f}{dddddh} % 5
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or % 12
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhh} % 5
-   \or
-   \newcolumntype{f}{dddddd} % 6
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %13
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddh} % 6
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %14
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhh} % 6
-   \or
-   \newcolumntype{f}{ddddddd} % 7
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %15
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddh} % 7
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %16
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhh} % 7
-   \or
-   \newcolumntype{f}{dddddddd} % 8
-\fi
-%%%%%%%%%%%%%%%%%%
-\or %17
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddh} % 8
-\fi
-%%%%%%%%%%%%%%%%%%
-\or %18
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhh} % 6
-   \or
-   \newcolumntype{f}{ddddddhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhh} % 8
-   \or
-   \newcolumntype{f}{ddddddddd} % 9
-\fi
-%%%%%%%%%%%%%%%%%%
-\or %19
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhh} % 8
-   \or
-   \newcolumntype{f}{ddddddddddh} % 9
-\fi
-%%%%%%%%%%%%%%%%%%
-\or %20
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh} % 0 
-    \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhh} % 8
-   \or
-   \newcolumntype{f}{dddddddddhh} % 9
-   \or
-   \newcolumntype{f}{dddddddddd} % 10
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %21
-  \ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh h} % 0 
-   \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhhh} % 8
-   \or
-   \newcolumntype{f}{ddd ddd ddd hhh} % 9
-   \or
-   \newcolumntype{f}{ddd ddd ddd d h} % 10
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %22
-\ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hh} % 0 
-   \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhhhh} % 8
-   \or
-   \newcolumntype{f}{ddd ddd ddd hhhh} % 9
-   \or
-   \newcolumntype{f}{ddd ddd ddd dhh} % 10
-   \or
-   \newcolumntype{f}{ddddddddddd} % 11
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %23
-\ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhh} % 0 
-   \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhhhhh} % 8
-   \or
-   \newcolumntype{f}{ddd ddd ddd hhhhh} % 9
-   \or
-   \newcolumntype{f}{ddddddddddhhh} % 10
-   \or
-   \newcolumntype{f}{ddddd ddddd dh} % 11
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %24
-\ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhhh} % 0 
-   \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhhhhhh} % 8
-   \or
-   \newcolumntype{f}{ddd ddd ddd hhhhhh} % 9
-   \or
-   \newcolumntype{f}{ddddddddddhhhh} % 10
-   \or
-   \newcolumntype{f}{ddddd ddddd dhh} % 11
-   \or
-   \newcolumntype{f}{ddddd ddddd dd} % 12
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or %25
-\ifcase\firsthowmanyDs
-   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhhhh} % 0 
-   \or
-   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{f}{ddddhhhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{f}{dddddhhhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{f}{ddddddhhhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{f}{dddddddhhhhhhhhhhh} % 7
-   \or
-   \newcolumntype{f}{ddddddddhhhhhhhhh} % 8
-   \or
-   \newcolumntype{f}{ddd ddd ddd hhhhhhh} % 9
-   \or
-   \newcolumntype{f}{ddddddddddhhhhh} % 10
-   \or
-   \newcolumntype{f}{dddddddddddhhh} % 11
-   \or
-   \newcolumntype{f}{ddddddddddddh} % 12
-   \fi
-%%%%%%%%%%%%%%%%%%
-\else
-\typeout{^^J----------------------------------------------------- ^^J
-Warning!^^J^^J 
-Too many Columns using in Splittabular. 
-^^J
-25 column maximum in
-each part of the table.^^J Each`T' counts as two columns.
-^^J-----------------------------------------------------^^J}
-\fi
-}
-
-
-%% Second dummy columns is the part of the table that will not print,
-%% in this case the part to the right.
-%%\makeseconddummycolumns
-
-\gdef\makeseconddummycolumns{%
-\ifcase\secondcolcount
-%0
-\or
-%1
-\newcolumntype{F}{h} % no D possible
-%%%%%%%%%%%%%%%%%%
-\or
-%2
-  \ifcase\secondhowmanyDs
-  \newcolumntype{F}{hh}%% 0
-  \or
-  \newcolumntype{F}{d} %% 1
-  \fi
-%%%%%%%%%%%%%%%%%%
-\or
-%3
-  \ifcase\secondhowmanyDs
-  \newcolumntype{F}{hhh} % 0 
-  \or
-  \newcolumntype{F}{dh} % 1 
-  \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhh} % 0 
-    \or
-   \newcolumntype{F}{dhh} % 1
-   \or
-   \newcolumntype{F}{dd} % 2 
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhh} % 1
-   \or
-   \newcolumntype{F}{ddh} % 2 
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhh} % 2 
-   \or
-   \newcolumntype{F}{ddd} % 3
-   \fi
-%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhh} % 2 
-   \or
-   \newcolumntype{F}{dddh} % 3
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhh} % 3
-   \or
-   \newcolumntype{F}{dddd} % 4
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhh} % 3
-   \or
-   \newcolumntype{F}{ddddh} % 4
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhh} % 4
-   \or
-   \newcolumntype{F}{ddddd} % 5
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhh} % 4
-   \or
-   \newcolumntype{F}{dddddh} % 5
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhh} % 5
-   \or
-   \newcolumntype{F}{dddddd} % 6
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddh} % 6
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhh} % 6
-   \or
-   \newcolumntype{F}{ddddddd} % 7
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddh} % 7
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhh} % 7
-   \or
-   \newcolumntype{F}{dddddddd} % 8
-\fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddh} % 8
-\fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhh} % 8
-   \or
-   \newcolumntype{F}{ddddddddd} % 9
-\fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhhhhhhhhhhhhhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhh} % 8
-   \or
-   \newcolumntype{F}{dddddddddh} % 9
-\fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh} % 0 
-    \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhh} % 8
-   \or
-   \newcolumntype{F}{dddddddddhh} % 9
-   \or
-   \newcolumntype{F}{dddddddddd} % 10
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-  \ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh h} % 0 
-   \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhhh} % 8
-   \or
-   \newcolumntype{F}{ddd ddd ddd hhh} % 9
-   \or
-   \newcolumntype{F}{ddd ddd ddd d h} % 10
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-\ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hh} % 0 
-   \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhhhh} % 8
-   \or
-   \newcolumntype{F}{ddd ddd ddd hhhh} % 9
-   \or
-   \newcolumntype{F}{ddddddddddhh} % 10
-   \or
-   \newcolumntype{F}{ddddddddddd} % 11
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-\ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhh} % 0 
-   \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhhhhh} % 8
-   \or
-   \newcolumntype{F}{ddd ddd ddd hhhhh} % 9
-   \or
-   \newcolumntype{F}{ddddddddddhhh} % 10
-   \or
-   \newcolumntype{F}{ddddd ddddd dh} % 11
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-\ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhhh} % 0 
-   \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhhhhhh} % 8
-   \or
-   \newcolumntype{F}{ddd ddd ddd hhhhhh} % 9
-   \or
-   \newcolumntype{F}{ddddddddddhhhh} % 10
-   \or
-   \newcolumntype{F}{ddddd ddddd dhh} % 11
-   \or
-   \newcolumntype{F}{ddddd ddddd dd} % 12
-   \fi
-%%%%%%%%%%%%%%%%%%
-\or
-\ifcase\secondhowmanyDs
-   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhhhh} % 0 
-   \or
-   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhhhh} % 1
-   \or
-   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhhhh} % 2 
-   \or
-   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhhhh} % 3
-   \or
-   \newcolumntype{F}{ddddhhhhhhhhhhhhhhhhh} % 4
-   \or
-   \newcolumntype{F}{dddddhhhhhhhhhhhhhhh} % 5
-   \or
-   \newcolumntype{F}{ddddddhhhhhhhhhhhhh} % 6
-   \or
-   \newcolumntype{F}{dddddddhhhhhhhhhhh} % 7
-   \or
-   \newcolumntype{F}{ddddddddhhhhhhhhh} % 8
-   \or
-   \newcolumntype{F}{ddd ddd ddd hhhhhhh} % 9
-   \or
-   \newcolumntype{F}{ddddddddddhhhhh} % 10
-   \or
-   \newcolumntype{F}{ddddd ddddd dhhh} % 11
-   \or
-   \newcolumntype{F}{ddddd ddddd ddh} % 12
-   \fi
-%%%%%%%%%%%%%%%%%%
-\else
-\typeout{^^J----------------------------------------------------- ^^J
-Warning!^^J^^J 
-Too many Columns using in Splittabular. 
-^^J
-25 column maximum in
-each part of the table.^^J Each`D' counts as two columns.
-^^J-----------------------------------------------------^^J}
-\fi
-}
-
-%% we don't have to worry about D's in this section, fortunately.
-\gdef\makethirddummycolumns{
-\ifcase\thirdcolcount 
-\or\newcolumntype{E}{h}
-\or\newcolumntype{E}{hh}
-\or\newcolumntype{E}{hhh}
-\or\newcolumntype{E}{hhhh}
-\or\newcolumntype{E}{hhhhh}
-\or\newcolumntype{E}{hhhhhh}
-\or\newcolumntype{E}{hhhhhhh}
-\or\newcolumntype{E}{hhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhhh}
-\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhhhh} %% up to 25 columns
-\else \typeout{^^J-----------------------------------------------------^^J
-Warning!
-^^J^^J Too many Columns in Splittabular. 
-^^J
-25 column maximum in
-each part of the table.^^J
-Each `D' counts as two columns.
-^^J-----------------------------------------------------^^J}\fi
-}
-
-%%%%%%%%%%%%%%%%%
-%% Colnums
-
-%% defaults
-
-\gdef\settabnumdefaults{%
-\loopnum=0\relax\loop%
-\ifnum\loopnum<31\relax%
-\expandafter\gdef\csname tab\the\loopnum\endcsname{%
-\multicolumn1{c}{\global\advance\colnumsused by 1\relax%
-(\the\colnumsused)}}%
-\global\advance\loopnum by1\repeat}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%
-%% this version of countcols  is for \colnumbers
-\newcount\totalcolumncount
-\def\xH{h}
-
-\makeatother
-\def\tabcountcols#1{\ifcat#1c
-\global\advance\colcount by 1\relax\fi%
-%%
-\def\lookforD{#1}%
-\ifx\lookforD\xD%
-\expandafter\gdef\csname tab\the\colcount\endcsname{%
-\multicolumn2{c}{\global\advance\colnumsused by 1\relax%
-(\the\colnumsused)}}%
-\fi%
-\ifx\lookforD\xH%
-\expandafter\gdef\csname tab\the\colcount\endcsname{%
-\multicolumn1{h}{}}%
-\fi%
-%%
-\futurelet\next\tablookatnext}
-
-\def\tabxeatone#1{\tabcountcols}
-
-%% second conditional deals with expressions like @{} in
-%% the preamble.
-\def\tablookatnext{\if\next\xrelax\let\xgo\relax\else%
-\ifx\next\bgroup\let\xgo\tabxeatone\else\let\xgo\tabcountcols\fi\fi\xgo}
-\makeatletter
-%%%%%%%%%%%%%%%
-
-\newcount\totalcolumns
-\newbox\firsttablebox
-\newbox\secondtablebox
-\newbox\thirdtablebox
-\newif\ifdbreaktab
-
-%% A loop would be more elegant, of course, but using & in a loop
-%% within a table column produces errors.
-%% was\tabnumberline, now \colnumbers
-
-%% Is this test necessary?
-%\newif\ifcolumnums
-
-\newif\ifcolnumberson
-\def\deluxecolnumbers{\global\colnumbersontrue}
-
-\def\colnumbers{\omit\\\omit\xcolnumbers}
-\def\xcolnumbers{\global\let\colnumbers\xcolnumbers%
-\global\colnumbersontrue\let&\CheckNumberAndSwitch%
-\global\colcount=0\relax%
-\global\totalcolumncount=0\relax%
-%% above here
-\settabnumdefaults%
-%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
-%% the \csname tab<number>\endcsname
-%%
-\expandafter\tabcountcols\tabfullpreamble%
-\global\totalcolumncount=\the\colcount\relax%
-\global\colcount=0\relax%
-\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
-%%
-%
-\ifdeluxe\ifbreaktab\\\else\\[-6pt]\fi%\hline% not above
-\else%
-\\[-14pt]\fi%
-\ifcase\totalcolumncount%
-\or%
-\csname tab1\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname%
-\or
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname%
-\or%22
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname%
-\or% 24
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname%
-\or% 25
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname%
-\or% 
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname%
-\or% 27
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname%
-\or% 28
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname%
-\or% 29
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname%
-\or% 30
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname&\csname tab30\endcsname%
-\else%
-\typeout{^^J^^J
-Sorry, more than 30 columns cannot be numbered with^^J
-\string\colnumbers. Please number the columns manually.^^J
-Thank you!^^J}\fi%
-%\ifbreaktab
-\\\hline% below, hline is wanted
-%\else
-\noalign{\vskip-13pt}
-%\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
-                          % it causes all the vrules on that line to grow to 28pt.
-                          % The -14pt will cause the lower line to overlap the upper line.
-                          % Complication, needed to add this vrule to Z and z in order to
-                          % have it also work for split tabular.
-%\fi
-}
-
-
-\let\savecolnumbers\colnumbers
-
-\gdef\plaincolnumbers{%
-\omit\\\omit%
-\global\colnumbersontrue\let&\CheckNumberAndSwitch%
-\global\colcount=0\relax%
-\global\totalcolumncount=0\relax%
-%% above here
-\settabnumdefaults%
-%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
-%% the \csname tab<number>\endcsname
-%%
-\expandafter\tabcountcols\tabfullpreamble%
-\global\totalcolumncount=\the\colcount\relax%
-\global\colcount=0\relax%
-\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
-%%
-\\\ifcase\totalcolumncount%
-\or%
-\csname tab1\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname%
-\or
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname%
-\or%22
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname%
-\or% 24
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname%
-\or% 25
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname%
-\or% 
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname%
-\or% 27
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname%
-\or% 28
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname%
-\or% 29
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname%
-\or% 30
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname&\csname tab30\endcsname%
-\else%
-\typeout{^^J^^J
-Sorry, more than 30 columns cannot be numbered with^^J
-\string\colnumbers. Please number the columns manually.^^J
-Thank you!^^J}\fi%
-\\\hline% below, hline is wanted
-%\\\noalign{\vskip-30pt}
-%\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
-                          % it causes all the vrules on that line to grow to 28pt.
-                          % The -14pt will cause the lower line to overlap the upper line.
-                          % Complication, needed to add this vrule to Z and z in order to
-                          % have it also work for split tabular.
-}
-
-\let\saveplaincolnumbers\plaincolnumbers
-
-
-\def\splitplaincolnumbers{%
-\omit\\\omit%
-\xplain}
-
-\let\savesplitplaincolnumbers\splitplaincolnumbers
-
-\newif\iffirsttime
-\firsttimetrue
-\gdef\xplain{%
-\global\let\plaincolnumbers\xplain%
-\global\colnumbersontrue\let&\CheckNumberAndSwitch%
-\global\colcount=0\relax%
-\global\totalcolumncount=0\relax%
-%% above here
-\settabnumdefaults%
-%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
-%% the \csname tab<number>\endcsname
-%%
-\expandafter\tabcountcols\tabfullpreamble%
-\global\totalcolumncount=\the\colcount\relax%
-\global\colcount=0\relax%
-\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
-%%
-\iffirsttime
-\\%\hline% above not wanted
-\else
-\\[-12pt]%\hline% above not wanted
-\fi
-\ifcase\totalcolumncount%
-\or%
-\csname tab1\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname%
-\or
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname%
-\or%22
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname%
-\or%
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname%
-\or% 24
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname%
-\or% 25
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname%
-\or% 
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname%
-\or% 27
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname%
-\or% 28
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname%
-\or% 29
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname%
-\or% 30
-\csname tab1\endcsname&\csname tab2\endcsname&%
-\csname tab3\endcsname&\csname tab4\endcsname&%
-\csname tab5\endcsname&\csname tab6\endcsname&%
-\csname tab7\endcsname&\csname tab8\endcsname&%
-\csname tab9\endcsname&\csname tab10\endcsname&%
-\csname tab11\endcsname&\csname tab12\endcsname&%
-\csname tab13\endcsname&\csname tab14\endcsname&%
-\csname tab15\endcsname&\csname tab16\endcsname&%
-\csname tab17\endcsname&\csname tab18\endcsname&%
-\csname tab19\endcsname&\csname tab20\endcsname&%
-\csname tab21\endcsname&\csname tab22\endcsname&%
-\csname tab23\endcsname&\csname tab24\endcsname&%
-\csname tab25\endcsname&\csname tab26\endcsname&%
-\csname tab27\endcsname&\csname tab28\endcsname&%
-\csname tab29\endcsname&\csname tab30\endcsname%
-\else%
-\typeout{^^J^^J
-Sorry, more than 30 columns cannot be numbered with^^J
-\string\colnumbers. Please number the columns manually.^^J
-Thank you!^^J}\fi%
-\\\hline% below, hline is wanted
-\iffirsttime
-\\\noalign{\vskip-30pt}
-\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
-                          % it causes all the vrules on that line to grow to 28pt.
-                          % The -14pt will cause the lower line to overlap the upper line.
-                          % Complication, needed to add this vrule to Z and z in order to
-                          % have it also work for split tabular.
-\fi\global\firsttimefalse
-}
-
-\def\decimalcolnumbers{\crcr\saveplaincolnumbers\\%
-\noalign{\global\savetabskip\tabskip
-\tabskip=0pt
-\global\let\extracolsep\relax
-\global\let\ddoit\saveddoit
-\global\let\zdoit\savezdoit
-\vskip-32pt
-}{\vrule height28pt depth0pt width0pt}\relax}
-
-\def\splitdecimalcolnumbers{\\[-15pt]%
-\savesplitplaincolnumbers
-\global\colnumbersonfalse
-\\\noalign{\vskip-32pt %!!!
-\global\savetabskip\tabskip
-\tabskip=0pt
-\global\let\extracolsep\relax
-\global\let\ddoit\saveddoit
-\global\let\zdoit\savezdoit
-}\vrule height 28pt width0pt %!!!
-\global\let\splitdecimalcolnumbers\secondsplitdecimalcolnumbers}
-
-\def\secondsplitdecimalcolnumbers{\omit\\%[-15pt]
-\plaincolnumbers
-\global\colnumbersonfalse
-\\\noalign{\vskip-26pt %!!! was -28pt
-\global\savetabskip\tabskip
-\tabskip=0pt
-\global\let\extracolsep\relax
-\global\let\ddoit\saveddoit
-\global\let\zdoit\savezdoit
-}\\\relax}
-
-\let\savesplitdecimalcolnumbers\splitdecimalcolnumbers
-
-%%AAA
-\newif\ifdeluxestar
-\expandafter\def\csname
-deluxetable*\endcsname{\onecolumngrid\deluxestartrue\bgroup
-\hsize=\textwidth
-\deluxetable}
-
-\expandafter\def\csname enddeluxetable*\endcsname{\enddeluxetable
-\egroup
-\global\colnumbersonfalse
-\global\deluxedecimalsfalse
-\global\deluxestarfalse
-\if at two@col
-\hsize=\columnwidth
-\twocolumngrid\fi
-}
-
-\def\deluxedecimalcolnumbers{\deluxedecimalstrue\colnumbersontrue}
-\def\deluxetablecaption#1{\gdef\@tablecaption{#1}}
-
-\newif\iffloat
-\def\floattable{\global\deluxestartrue\global\floattrue}
-
-\def\deluxetable{\global\deluxetrue
-\catcode`\&=\active
-\catcode`\$=\active
-\let\tablecaption\deluxetablecaption
-\deluxetablecaption{}
-\iffloat
-\let\go\ydeluxetable
-\else\let\go\longdeluxetable\fi\go}
-
-\def\ydeluxetable#1{%
-\@ifnextchar[{\xdeluxetable{#1}}{\zdeluxetable{#1}}}
-
-% x and z are the same, except that xdeluxetable allows optional square bracket arg, like [h].
-\def\xdeluxetable#1[#2]{\global\breaktabtrue
-\let\colnumbers\deluxecolnumbers
-\global\deluxedecimalsfalse
-\let\decimals\deluxedecimals
-\let\decimalcolnumbers\deluxedecimalcolnumbers
-\let\tablehead\ztablehead
-\gdef\tabfullpreamble{#1}%<<== needed
-\def\endtabular{\endarray
-\global\let\zdoit\relax
-\global\let\tdoit\relax
-\global\Dfalse}
-\global\colnumsused=0
-\global\breaktabtrue
-\global\colcount=0
-%%
-%%%%%%%%%%%%
-  \lineskiplimit=\z@ % restore default setting
-\ifdeluxestar
-\begin{table*}[#2]\hsize=\textwidth\else
-  \begin{table}[#2]\fi
-\noindent\setbox\splitbox=\vtop\bgroup%
-\currtabletypesize
-    \vspace*{\abovedeluxetableskip}
-%%
-\def\startdata##1\enddata{%
-\currtabletypesize
-\setbox0=\hbox{
-\begin{tabular}{#1}
-\pt at head
-##1\end{tabular}}
-\expandafter\ifx\csname @tablecaption\endcsname\empty\else
-
-\noindent\hbox
-to\hsize{\hss\vtop{\hsize=\wd0
-\caption{\@tablecaption}}\hss}\vskip3pt\fi
-\global\setbox3\hbox{%
-\begin{tabular}{#1}%
-\hline\hline\noalign{\vskip-9pt}%
-\pt at head%
-##1\omit\\\omit\\\hline\end{tabular}}
-
-%\noindent\hskip-1.25em %% kludge! but seems necessary
-\hbox to\hsize{\hss\copy3\hss}
-\global\setbox4\vtop\bgroup\ifdeluxestar\hsize=\textwidth\else\hsize=\wd0\fi\leftskip6pt\parindent-6pt
-}}
-
-\def\zdeluxetable#1{\global\breaktabtrue
-\let\colnumbers\deluxecolnumbers
-\global\deluxedecimalsfalse
-\let\decimals\deluxedecimals
-\let\decimalcolnumbers\deluxedecimalcolnumbers
-\let\tablehead\ztablehead
-\gdef\tabfullpreamble{#1}%<<== needed
-\def\endtabular{\endarray
-\global\let\zdoit\relax
-\global\let\tdoit\relax
-\global\Dfalse}
-\global\breaktabtrue
-\global\colnumsused=0
-\global\colcount=0
-%%
-%%%%%%%%%%%%
-  \lineskiplimit=\z@ % restore default setting
-\ifdeluxestar
-\begin{table*}\hsize=\textwidth\else
-  \begin{table}\fi
-\noindent\setbox\splitbox=\vtop\bgroup%
-\currtabletypesize
-    \vspace*{\abovedeluxetableskip}
-%%
-\def\startdata##1\enddata{%
-\currtabletypesize
-\setbox0=\hbox{\colnumbersonfalse
-\begin{tabular}{#1}
-\pt at head
-##1\end{tabular}}
-\expandafter\ifx\csname @tablecaption\endcsname\empty\else
-
-\noindent\hbox
-to\hsize{\hss\vtop{\hsize=\wd0
-\caption{\@tablecaption}}\hss}\vskip3pt\fi
-\global\setbox3\hbox{%
-\begin{tabular}{#1}%
-\hline\hline\noalign{\vskip-9pt}%
-\pt at head%
-
-##1\omit\\\omit\\\hline\end{tabular}}
-\vskip-\parskip
-\noindent\hbox to\hsize{\hss\copy3\hss}
-\global\setbox4\vtop\bgroup\hsize=\wd0\relax
-\leftskip6pt\parindent-6pt
-}}
-
-%% go to \end{deluxetable}, after longdeluxetable
-
-\newbox\longtablebox
-\def\longdeluxetable#1{
-\global\rotateonfalse
-\let\colnumbers\deluxecolnumbers
-\global\deluxedecimalsfalse
-\let\decimals\deluxedecimals
-\let\decimalcolnumbers\deluxedecimalcolnumbers
-\let\tablehead\ztablehead
-\gdef\tabfullpreamble{#1}%<<== needed
-\def\endtabular{\endarray
-\global\let\zdoit\relax
-\global\let\tdoit\relax
-\global\Dfalse}
-\global\colnumsused=0
-\global\colcount=0
-%%
-%%%%%%%%%%%%
-  \lineskiplimit=\z@ % restore default setting
-\let\enddeluxetable\endlongdeluxetable
-    \vspace*{\abovedeluxetableskip}
-%%
-\def\startdata##1\enddata{%
-\global\setbox\longtablebox=\hbox{\currtabletypesize
-\tabcolsep=3pt
-\begin{tabular}{#1}
-\pt at head
-##1\end{tabular}}
-%%%
-\bgroup\centering
-\def\table at hook{\currtabletypesize}
-      \LTcapwidth=\wd\longtablebox
-\begin{longtable}{#1}
-\caption{\hsize=\wd\longtablebox 
-\advance\baselineskip2pt
-\@tablecaption}\\
-\hline\hline\noalign{\vskip-9pt}% prob ok
-\pt at head%
-\endfirsthead
-
-\noalign{\centerline{\small 
-Table \thetable\ \it(continued)}\vskip6pt}
-\hline\hline\\[-20pt]
-\pt at head%
-\endhead
-
-\\[-3pt]
-\hline
-\\[-8pt]
-\multicolumn{\totalcolumns}{r}{\small\it Table \thetable\
-continued  \if at two@col\else on next page\fi}\\ 
-\endfoot
-
-\\[-6pt]
-\hline
-\endlastfoot
-
-##1
-\end{longtable}
-\egroup
-\global\setbox4=\vtop\bgroup\hsize=\wd\longtablebox
-\leftskip=6pt
-\parindent=-6pt
-\currtabletypesize
-}% end data, endlongtable
-}
-
-
-\def\endlongdeluxetable{\vrule depth 6pt width 0pt
-\vskip1sp\egroup
-\ifdim\dp4>6pt
-\vglue-1.5\baselineskip
-\hbox to \columnwidth{\hfill\copy4\hfill}\fi
-\vglue2\baselineskip
-\global\colnumbersonfalse
-\global\deluxedecimalsfalse
-\global\rotateonfalse
-\global\floatfalse
-\relax}
-
-%% bbb
-%% \end{deluxetable}:
-\def\enddeluxetable{%
-\egroup%end box 4
-\ifdim\dp4>6pt
-\hbox to\hsize{\hss\copy4\hss}
-\fi
-\egroup% end splitbox
-\centering
-\ifrotateon\global\rotateonfalse
-\rotatebox{90}{\hbox to\textheight{\hfill\vbox{
-\unvbox\splitbox
-\vspace*{\belowdeluxetableskip}}\hfill}}
-\else
-\centering\unvbox\splitbox
-\vspace*{\belowdeluxetableskip}
-\vspace*{24pt}
-\fi
-\ifdeluxestar\end{table*}\global\deluxestarfalse\else\end{table}\fi
-\gdef\colnumbers{\saveplaincolnumbers}
-\global\breaktabfalse
-\global\deluxefalse
-\global\colnumbersonfalse
-\global\deluxedecimalsfalse
-\global\rotateonfalse
-\global\floatfalse
-}
-
-
-
-\newbox\splitbox
-\newif\ifdeluxe
-\def\splitdeluxetable{\global\deluxetrue\catcode`\&=\active
-\catcode`\$=\active
-\xsplitdeluxetable}
-
-\def\xsplitdeluxetable#1{\global\breaktabtrue
-\let\colnumbers\deluxecolnumbers
-\let\decimals\deluxedecimals
-\global\deluxedecimalsfalse
-\let\decimalcolnumbers\deluxedecimalcolnumbers
-\let\tablehead\xtablehead
-\gdef\tabfullpreamble{#1}
-\def\endtabular{\endarray
-\global\let\zdoit\relax
-\global\let\tdoit\relax
-\global\Dfalse}
-%%% modification of emulateapj \deluxetable %%%%
-\setbox0=\hbox{\def\firstarg{#1}\expandafter\lookforD\firstarg}
-\gdef\temppreamble{#1\relax}
-\PartsOfTable=0
-\def\tempfullpreamble{#1BB}
-\setbox0=\hbox{\expandafter\checkforB\tempfullpreamble}
-%% Now PartsOfTable is either =2 or 3
-%%
-\gdef\one{#1Z}
-\global\colnumsused=0
-\global\breaktabtrue
-\global\colcount=0
-%%
-\ifnum\PartsOfTable=3
-\let\multicolumn\threebreakmulticolumn
-\else
-\let\multicolumn\breakmulticolumn
-\fi
-%%%%%%%%%%%%
-  \lineskiplimit=\z@ % restore default setting
-  \gdef\tblnote at list{}
-  \gdef\tblref at list{}
-\ifsplitstar
-  \begin{table*}\else
-  \begin{table}\fi
-\noindent\setbox\splitbox=\vtop\bgroup%
-\currtabletypesize
-    \vspace*{\abovedeluxetableskip}
-\let\startdata\xstartdata}
-%% \end{splitdeluxetable}:
-
-\def\endsplitdeluxetable{\vskip1sp\egroup%% end box with tablenotes
-\hbox to \hsize{\hss\copy4\hss}
-\egroup
-\vskip1pt
-\ifrotateon\global\rotateonfalse
-\rotatebox{90}{\vbox{
-\noindent\unvbox\splitbox
-\vspace*{\belowdeluxetableskip}
-}}\else
-\noindent\unvbox\splitbox
-\vspace*{\belowdeluxetableskip}
-\fi
-\ifsplitstar
-\end{table*}
-\else
-\end{table}\fi
-\gdef\colnumbers{\saveplaincolnumbers}
-\tabletypesize{\small}
-\global\breaktabfalse
-\global\deluxefalse
-\global\splitstarfalse
-\global\colnumbersonfalse
-\global\deluxedecimalsfalse
-}
-
-\newif\ifsplitstar
-\expandafter\def\csname splitdeluxetable*\endcsname{\global\splitstartrue\splitdeluxetable}
-\expandafter\def\csname endsplitdeluxetable*\endcsname{\endsplitdeluxetable\global\splitstarfalse 
-\global\colnumbersonfalse
-\global\deluxedecimalsfalse
-}
-
-\newdimen\maxtablewidth
-
-\gdef\NoTableCaption{\global\@table at not@headedtrue}
-
-%% For splitdeluxetable
-
-%%% ====================================================== %%%
-\gdef\dbreaktabular{\catcode`\&=\active
-\let&\CheckNumberAndSwitch\xdbreaktabular}
-
-\long\gdef\xdbreaktabular#1{%% #1=contents of table
-{\global\maxtablewidth=0pt
-\let&\CheckNumberAndSwitch
-\let$\savedollar
-\global\colnumsused=0
-%%
-\global\dbreaktabtrue
-\global\colcount=0
-%%
-\ifnum\PartsOfTable=3
-\let\multicolumn\threebreakmulticolumn
-\else
-\let\multicolumn\breakmulticolumn
-\fi
-%%
-\ifnum\PartsOfTable=3
-\expandafter\catchfirstpreamble\one
-\expandafter\catchsecondofthreepreamble\one
-\expandafter\catchthirdpreamble\one
-\makefirstdummycolumns
-\makeseconddummycolumns
-\makethirddummycolumns
-\else %% PartsOfTable=2
-\ifnum\PartsOfTable=2
-\expandafter\catchfirstpreamble\one
-\expandafter\catchsecondpreamble\one
-\makefirstdummycolumns
-\makeseconddummycolumns
-\fi\fi
-%%%
-\global\columncount=0
-\ifnum\PartsOfTable=3
-%% For table divided into three parts
-\firstboxtrue\secondboxfalse\thirdboxfalse
-\setbox\firsttablebox=\hbox{%
-\begin{tabular}{AFE}
-\ifx\csname pt at head\endcsname\relax\else
-\pt at head\fi#1\crcr\end{tabular}}
-\global\maxtablewidth=\wd\firsttablebox
-
-\noindent\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
-\vskip6pt
-\hrule
-\vskip6pt
-\global\columncount=0
-\firstboxfalse\secondboxtrue\thirdboxfalse
-\ifcolnumberson%
-\setbox\secondtablebox=\hbox{%
-\let\savecolnumbers\xcolnumbers%
-\notfirsttrue%
-\begin{tabular}{fZE} %fZE !!!
-\ifx\csname pt at head\endcsname\relax\else%
-\pt at head\fi#1\crcr\end{tabular}}
-\else
-%%
-\setbox\secondtablebox=\hbox{%
-\begin{tabular}{fZE}%
-\ifx\csname pt at head\endcsname\relax\else%
-\pt at head\fi\\[-14pt]%
-#1\crcr%
-\end{tabular}}
-\fi
-\ifdim\wd\secondtablebox>\maxtablewidth
-\global\maxtablewidth\wd\secondtablebox\fi
-
-\noindent\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
-%%
-\vskip6pt
-\hrule
-\vskip6pt
-\firstboxfalse\secondboxfalse\thirdboxtrue
-\global\columncount=0
-\ifcolnumberson
-\notfirsttrue
-\setbox\thirdtablebox=\hbox{
-\let\savecolnumbers\xcolnumbers
-\notfirsttrue
-\begin{tabular}{fFz}
-\ifx\csname pt at head\endcsname\relax\else
-\pt at head\fi#1\crcr\end{tabular}}
-\else
-\setbox\thirdtablebox=\hbox{
-\begin{tabular}{fFz}
-\ifx\csname pt at head\endcsname\relax\else
-\pt at head\fi\\[-14pt]
-#1
-\end{tabular}}
-\fi
-\ifdim\wd\thirdtablebox>\maxtablewidth
-\global\maxtablewidth\wd\thirdtablebox\fi
-
-\noindent\hbox to \hsize{\hss\unhbox\thirdtablebox\hss}
-\vskip6pt
-\hrule
-\else
-%% Original for table divided into two parts
-\global\columncount=0
-\secondboxfalse
-\setbox\firsttablebox=\hbox{%
-\begin{tabular}{AF}
-\ifx\csname pt at head\endcsname\relax\else
-\pt at head\fi%
-#1\end{tabular}}
-\global\maxtablewidth=\wd\firsttablebox
-\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
-\vskip6pt
-\hrule
-\vskip6pt
-\global\columncount=0
-\secondboxtrue
-\ifcolnumberson
-\setbox\secondtablebox=\hbox{%
-\let\savecolnumbers\xcolnumbers
-\notfirsttrue
-\begin{tabular}{fZ}%%
-\ifx\csname pt at head\endcsname\relax\else%
-\pt at head\fi#1\crcr%%= tablecontents
-\end{tabular}}%
-\else
-\setbox\secondtablebox=\hbox{%
-\begin{tabular}{fZ}%% was 12
-\ifx\csname pt at head\endcsname\relax\else%
-\pt at head\fi\\[-14pt]%
-#1%%= tablecontents
-\end{tabular}}\fi
-\ifdim\wd\secondtablebox>\maxtablewidth
-\global\maxtablewidth\wd\secondtablebox\fi
-
-\noindent\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
-\vskip6pt
-\hrule
-\secondboxtrue
-%%
-%% end of conditional testing for 2 or 3 part table:
-\fi
-%%
-\global\dbreaktabfalse}}
-%%% ====================================================== %%%
-
-\newif\ifnotfirst
-%% @@@@
-%% xstartdata, modified from \startdata in emulateapj, for splitdeluxetable
-\gdef\xstartdata#1\enddata{\def\tablecontents{%
-\ifcolnumberson%
-\\ \savecolnumbers\\[2pt]\fi%
-\ifdeluxedecimals\savedecimals\fi%
-#1}%
-\currtabletypesize%
-\setbox2=\vtop{\dbreaktabular{\tablecontents}}%
-%
-\expandafter\ifx\csname @tablecaption\endcsname\empty\else
-
-\noindent\hbox
-to\hsize{\hss\vtop{\hsize=\maxtablewidth\caption{\@tablecaption}}\hss}\vskip3pt\fi
-\dbreaktabular{\tablecontents\noalign{\global\let\zdoit\relax
-\global\let\ddoit\relax}}
-\parindent=0pt
-\global\setbox4=\vtop\bgroup% egroup in enddeluxetable
-\currtabletypesize
-\ifsplitstar
-\hsize=\textwidth\else\hsize=245.3pt\fi
-\parindent=-6pt \leftskip=6pt 
-}
-
-\def\tablecomments#1{{\small\vskip3pt\indent\vrule height 11pt depth 2pt
-width 0pt\currtabletypesize{\sc Note}---{#1}\vskip1sp}}
-
-\def\tablenotetext#1#2{{\currtabletypesize\vskip1pt\indent\vrule
-height 11pt depth
-2pt width0pt\relax$^{\hbox to 5pt{$#1$}}$#2\vskip1sp}}
-
-\def\tablerefs#1{{\small\vskip3pt\indent\vrule height 11pt depth 2pt
-width 0pt\currtabletypesize{\bf References}---{#1}\vskip1sp}}
-
-\let\tablereferences\tablerefs
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% 5. Simple entry decimal numbers
-
-%% extra unused args are to get rid of unnecessary commands revtex puts in
-\gdef\lookfordecimal#1#2#3#4.#5 {\gdef\xone{{\let$\relax\savedollar#4\savedollar}}
-\gdef\xtwo{#5}\ifx\xtwo\empty\else\gdef\xtwo{{\let$\relax\savedollar#5\savedollar}}\fi}
-
-%% D +++
-\def\newdoit{\setbox0=\hbox\bgroup\zdoit}
-\def\endnewdoit{\egroup\unhbox0}
-
-\long\gdef\zdoit#1 {\let$\relax
-\def\bothcols{#1 }%
-\setbox0=\hbox{\let$\relax\expandafter\lookfordecimal\bothcols{}{}{}{}.{} }%
-\xdoit}
-
-\global\let\savezdoit\zdoit
-\let\zdoit\relax
-
-\gdef\xdoit{\relax\hskip\tabcolsep\relax\xone&\tabskip=0pt%
-\ifx\xtwo\empty\let\go\relax\else.\def\go{\xtwo}\fi\go}
-
-%% d
-\def\xnewdoit{\setbox0=\hbox\bgroup\ddoit}
-\def\xendnewdoit{\egroup}
-
-\long\gdef\ddoit#1#2#3{\xxdoit}
-\let\saveddoit\ddoit
-\let\ddoit\relax
-
-%% to delete all D material: 
-
-\gdef\xxdoit{&}
-
-\newcolumntype{D}{>\newdoit r<{\endnewdoit} @{}l}%% 
-\newcolumntype{d}{>\xnewdoit h<{\xendnewdoit} @{}h} %% 
-
-\newdimen\savetabskip
-\gdef\decimals{\noalign{\global\savetabskip\tabskip
-\tabskip=0pt
-\global\let\extracolsep\relax
-\global\let\ddoit\saveddoit
-\global\let\zdoit\savezdoit
-}}
-
-\let\savedecimals\decimals
-
-%% to allow \decimals to be used before \startdata:
-\newif\ifdeluxedecimals
-\def\deluxedecimals{\global\deluxedecimalstrue}
-
-%%%%%%%%%
-%% This needed to be redefined so that \colhead in \tablehead would span both parts
-%% of decimal numbers.
-
-%% in case there isn't a table head
-\let\pt at head\relax
-
-%% for splitdeluxetable
-\def\xtablehead{\catcode`\&=\active%
-\catcode`\$=\active%
-\xxtablehead}
-
-\def\xxtablehead#1{%
-\let&\CheckNumberAndSwitch%
-\gdef\pt at head{%
-\hline\hline%
-\multicolumn1c{
-\tempcounter=0
-\expandafter\getDs\tabfullpreamble\relax
-\global\colcount=0
-\global\colheadcount=0}%
-\\[-10pt]% this is right
-#1\ifcolnumberson%
-\ifnotfirst\\[-22pt]\fi
-\else\\\hline\fi%
-}%
-%
-}
-
-\def\ztablehead{\catcode`\&=\active%
-\catcode`\$=\active%
-\zztablehead}
-
-%%+++
-\def\zztablehead#1{\let&\CheckNumberAndSwitch%
-\gdef\pt at head{%
-%% this is needed:
-\multicolumn1c{\expandafter\getDs\tabfullpreamble\relax
-\global\tempcounter=0
-\global\colcount=0
-\global\colheadcount=0}\\%
-#1
-\ifcolnumberson\\[6pt]
-\savecolnumbers\vrule height 11pt depth 4pt width 0pt\relax%
-\\[6pt]
-\ifdeluxedecimals\\[-14pt] % ??? 
-\savedecimals\fi
-\else \vrule depth 6pt width0pt\\\ifdeluxedecimals\savedecimals\fi\hline\fi%
-}}
-
-
-\newcount\tempcounter
-
-\gdef\getDs#1{\let&\CheckNumberAndSwitch
-\def\lookforD{#1}%
-\ifx\lookforD\xD%
-\expandafter\gdef\csname col\the\tempcounter\endcsname{2}\else
-\expandafter\gdef\csname col\the\tempcounter\endcsname{1}\fi 
-\global\advance\tempcounter by 1
-\futurelet\next\checkingpreamble}
-
-\gdef\checkingpreamble{\ifx\next\relax
-\let\go\relax\else\let\go\getDs\fi\go}
-
-%%% Something like this could be used to automate the width of colheads in the tablehead,
-%% making those that match the D in preamble are multicolumn2c instead of
-%% multicolumn 1c.
-\newcount\colheadcount
-\newcommand\xcolhead[1]{\multicolumn{\expandafter\ifx\csname
-col\the\colheadcount\endcsname\relax 1\else\expandafter%
-\csname col\the\colheadcount\endcsname\fi}{c}{\vrule depth 4pt width
-0pt#1\relax\global\advance\colheadcount
-by 1\relax}\ignorespaces}%
-%
-
-\extrarowheight=2pt
-%% from revtex4-1, additions on top
-\def\@array at array@new[#1]#2{%
-\ifbreaktab
-\else
-%%% added so that we can use \colnumbers in any tabular environment
-%%% and avoid error messages for breaktabular
-\def\catchpreamble{#2\relax}
-\gdef\tabfullpreamble{#2\relax}
-{\colcount=0
-\expandafter\countcols\catchpreamble
-\global\totalcolumns=\colcount}
-\fi
-%%% end of additions
-  \@tempdima\ht\strutbox
-  \advance\@tempdima by\extrarowheight
-  \setbox\@arstrutbox\hbox{%
-   \vrule \@height\arraystretch\@tempdima
-          \@depth \arraystretch\dp\strutbox
-          \@width \z@
-  }%
-  \begingroup
-   \@mkpream{#2}%
-   \xdef\@preamble{\@preamble}%
-  \endgroup
-  \prepdef\@preamble{%
-   \tabskip\tabmid at skip
-    \@arstrut
-  }%
-  \appdef\@preamble{%
-   \tabskip\tabright at skip
-   \cr
-   \array at row@pre
-  }%
-  \@arrayleft
-  \@nameuse{@array at align@#1}%
-  \m at th
-  \let\\\new at arraycr %<<== defined above, original plus reset counters
-  \let\tabularnewline\\%
-  \let\par\@empty
-  \let\@sharp##%
-  \set at typeset@protect
-  \lineskip\z@\baselineskip\z@
-  \tabskip\tableft at skip
-  \everycr{}%
-  \expandafter\halign\expandafter\@halignto\expandafter\bgroup\@preamble
-}%
-
-%% \rotate 
-\newif\ifrotateon
-\def\rotate{\iffloat\global\let\go\relax\global\rotateontrue\else
-\global\rotateonfalse 
-\def\go{\vskip48pt\huge
-{\tt \string\floattable\space must precede table using
-\string\rotate !!}}\fi\go}
-
-\newbox\rotatingbox
-\def\rotatetable{\setbox\rotatingbox=\vbox\bgroup}
-\def\endrotatetable{\egroup
-\rotatebox{90}{\vtop{\unvbox\rotatingbox}}
-}
-
-
-\def\colnumbers{\plaincolnumbers}
-%% set &, $ catcode back to normal:
-
-\catcode`&=4
-\catcode`$=3
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% end table tools
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Gridlines for positioning multiple illustrations in 
-%% one figure environment.
-
-\def\gridline#1{\vskip6pt\hbox to\hsize{#1}\vskip6pt}
-
-\def\boxedfig#1#2#3{\hfill\fbox{\vbox{\parskip=0pt\relax
-\hsize=#2
-\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
-\centerline{#3}}}}\hfill}
-
-\def\fig#1#2#3{\hfill\vbox{\parskip=0pt\hsize=#2
-\includegraphics[width=#2]{#1}\vskip2pt\vtop{\centering
-\footnotesize
-\hsize=#2
-#3\vskip1pt
-}}\hfill}
-
-\def\leftfig#1#2#3{\vbox{\parskip=0pt\relax\hsize=#2
-\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
-\centering
-#3\vskip1sp\vskip1sp}}\hfill}
-
-\def\rightfig#1#2#3{\hfill\vbox{\parskip=0pt\relax\hsize=#2
-\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
-\centering#3\vskip1sp}}}
-
-\def\rotatefig#1#2#3#4{\hfill\vbox{\centering\parskip=0pt\hsize=#3
-\includegraphics[width=#3,angle=#1]{#2}\vskip2pt\vtop{\centering
-\footnotesize
-\hsize=#3
-#4\vskip1pt
-}}\hfill}
-
-%%%%%%%%%% End Grid line Macros %%%%%%%%%%
-
-%%%%%%%%%% Color Editing Macros %%%%%%%%%%
-\newif\ifturnoffedit
-\def\turnoffedit{\global\turnoffedittrue}
-\def\turnonedit{\global\turnoffeditfalse}
-
-%% Other choices can be made, but this should be
-%% standardized, so didn't make an user interface
-%% to change the colors easily.
-
-\expandafter\def\csname editcolor1\endcsname{magenta}
-\expandafter\def\csname editcolor2\endcsname{blue}
-\expandafter\def\csname editcolor3\endcsname{violet}
-
-\newcount\colorcount
-
-\def\edit#1#2{\colorcount=#1
-\ifturnoffedit #2\else
-\textcolor{\expandafter\csname
-editcolor\the\colorcount\endcsname}{\ifnum\colorcount=1{\bf #2}\else
-\ifnum\colorcount=2{\it #2}\else
-\ifnum\colorcount=3{#2}\fi\fi\fi}\fi}
-
-\def\collaborationcomment#1#2{\ifturnoffedit\else \colorcount=#1{\textcolor{\expandafter\csname
-editcolor\the\colorcount\endcsname} 
-{\ifnum\colorcount=1{\bf Collaboration~note: #2}\else
-\ifnum\colorcount=2{\it Collaboration~note: #2}\else
-\ifnum\colorcount=3{Collaboration~note: #2}\fi\fi\fi}}\fi}
-
-\let\authorcomment\collaborationcomment
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%% Draft watermark
-
-\definecolor{ltgray}{gray}{.9}% .89
-\font\bighelv=phvr at 2in %
-\def\setwatermarkfontsize#1{\font\bighelv=phvr at #1}
-
-\def\watermark#1{\def\thewatermark{\hbox to\textwidth{\vtop to
-1.1\textheight{\vss
-\hskip24pt\rotatebox{60}{\hbox{\bighelv \color{ltgray} 
-\uppercase{#1}}}\vss}}\hss}}
-\let\thewatermark\empty
-
-%% Used in titlepage definition, as \pagestyle{titlepage}
-\def\ps at titlepage{%
-  \let\@mkboth\@gobbletwo
-\def\@oddhead{\ifx\thewatermark\empty\hfill\else
-\hbox to \textwidth{\rlap{\thewatermark}\hfill}\fi}
-\let\@oddfoot\@empty
-\let\@evenhead\@empty\let\@evenfoot\@empty}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% ORCID identifier
-
-\def\ORCID#1{%
-  \aftermaketitle at chk{\ORCIDs}%
-  \gdef\@Orcid{\vskip2pt\noindent\hskip.5in{\it ORCID: \rm #1}\vskip1pt}%
-}%
-
-
-\def\titleblock at produce{%
- \begingroup
-  \ltx at footnote@pop
-  \def\@mpfn{mpfootnote}%
-  \def\thempfn{\thempfootnote}%
-  \c at mpfootnote\z@
-  \let\@makefnmark\frontmatter at makefnmark
-  \frontmatter at setup
-  \thispagestyle{titlepage}\label{FirstPage}%
-  \frontmatter at title@produce
-  \groupauthors at sw{%
-   \frontmatter at author@produce at group
-  }{%
-   \frontmatter at author@produce at script
-  }%
-  \frontmatter at RRAPformat{%
-   \expandafter\produce at RRAP\expandafter{\@date}%
-   \expandafter\produce at RRAP\expandafter{\@received}%
-   \expandafter\produce at RRAP\expandafter{\@revised}%
-   \expandafter\produce at RRAP\expandafter{\@accepted}%
-   \expandafter\produce at RRAP\expandafter{\@published}%
-  }%
-  \frontmatter at abstract@produce
-  \@ifx at empty\@pacs{}{%
-   \@pacs at produce\@pacs
-  }%
-  \@ifx at empty\@keywords{}{%
-   \@keywords at produce\@keywords
-%%% Addition to produce ORCID identifier(s)
-\expandafter\ifx\csname @Orcid\endcsname\relax\else
-\@Orcid\global\let\@Orcid\relax\fi
-  }%
-  \par
-  \frontmatter at finalspace
- \endgroup
-}%
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Highlight Figure
-\definecolor{ltblue}{cmyk}{.5,.1,.1,0}
-
-\long\def\highlightfigure#1{\centerline{
-\fboxrule=4pt
-\fboxsep=12pt
-\fcolorbox{ltblue}{white}{\hbox to
-.93\textwidth{\hss$\vcenter{\advance\hsize -24pt #1}$\hss}}}\gdef\highlightfigure{\typeout{^^J^^JERROR!^^J^^J
-Only One Highlighted Figure per Article!^^J^^J}\stop}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Track Changes
-%% Amy Hendrickson, Nov 2015
-%% Change Jan 2016, to allow list of changes
-%% to give line and page numbers for more than one entry on the same line.
-%% Change Feb 2016, to allow optional argument for time/date, and/or editor initials, etc.
-
-\ifnumlines
-\linenumbers*[1]
-\if at two@col
-\advance\linenumbersep -4pt
-\else
-\advance\linenumbersep 12pt
-\fi\fi
-
-\providecolor{trackchange}{rgb}{1,0,0}
-\providecolor{explain}{rgb}{.5,0,.5}
-
-\newcount\refchangenumber
-\def\added{\@ifnextchar[{\xadded}{\yadded}}
-
-\long\def\xadded[#1]#2{%
-\iftrack {\global\advance\refchangenumber by 1\relax%
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines
-\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit\fi%
-\color{trackchange}(Added: #2)}%%
-\expandafter\gdef\csname
-changenum\the\refchangenumber\endcsname{Added: [#1]
-\textcolor{trackchange}{#2}, }\else#2\fi}
-
-\long\def\yadded#1{%
-\iftrack{\global\advance\refchangenumber by 1\relax%
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines
-\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit\fi%
-\color{trackchange}(Added: #1)}%%
-\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Added:
-\textcolor{trackchange}{#1}, }\else#1\fi}
-
-\def\deleted{\@ifnextchar[{\xdeleted}{\ydeleted}}
-
-\long\def\xdeleted[#1]#2{
-\iftrack
-\global\advance\refchangenumber by 1
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
-{\color{trackchange}(Deleted: \sout{#2})}%
-\expandafter\def\csname
-changenum\the\refchangenumber\endcsname{Deleted: [#1]
-{\color{trackchange}\sout{#2}}, }\fi}
-
-\long\def\ydeleted#1{
-\iftrack
-\global\advance\refchangenumber by 1
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
-{\color{trackchange}(Deleted: \sout{#1})}%
-\expandafter\def\csname changenum\the\refchangenumber\endcsname{Deleted:
-{\color{trackchange}\sout{#1}}, }\fi}
-
-\def\replaced{\@ifnextchar[{\xreplaced}{\yreplaced}}
-
-\long\def\xreplaced[#1]#2#3{%
-\iftrack
-\global\advance\refchangenumber by 1
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
-{\color{trackchange}(Replaced: \sout{#2}}
-{\color{black}replaced with:} {\color{trackchange} #3)}%
-\expandafter\gdef\csname
-changenum\the\refchangenumber\endcsname{Replaced: [#1]
-{\color{trackchange}\sout{#2}} {\color{black} replaced with:}
-{\color{trackchange}#3}, }\else#3\fi}
-
-\long\def\yreplaced#1#2{%
-\iftrack
-\global\advance\refchangenumber by 1
-\vtop to 0pt{\vss
-\hypertarget{link\the\refchangenumber}{}
-\vskip14pt}
-\ifnumlines\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\else%
-\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
-{\color{trackchange}(Replaced: \sout{#1}}
-{\color{black}replaced with:} {\color{trackchange} #2)}%
-\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Replaced:
-{\color{trackchange}\sout{#1}} {\color{black} replaced with:}
-{\color{trackchange}#2}, }\else#2\fi}
-
-\def\explain{\@ifnextchar[{\xexplain}{\yexplain}}
-
-\def\xexplain[#1]#2{\iftrack\ {\it\color{explain} [Explanation of change:
-#2 (#1)]\ }\fi}
-
-\def\yexplain#1{\iftrack\ {\it\color{explain} [Explanation of change:
-#1]\ }\fi}
-
-\newcount\listchangenum
-
-\def\listofchanges{
-\clearpage
-\iftrack
-\ifnum\refchangenumber>0
-\ifnumlines\nolinenumbers\else
-\hypersetup{linkcolor=black}
-\fi
-\vskip36pt
-%\vtop{
-\hrule
-\noindent{\vrule height 14pt width0pt depth 6pt\large\bf List of Changes}
-\hrule
-\vskip18pt%}
-\nobreak
-{\parskip=4pt \parindent=0pt
-\loop
-\vskip-1pt\relax
-\global\advance\listchangenum by 1\relax
-\expandafter\ifx\csname changenum\the\listchangenum\endcsname\relax
-\else
-\csname changenum\the\listchangenum\endcsname\ 
-on page
-%% can't get hyperlink to work correctly for page numbers, yet:
-%\hyperlink{link\the\listchangenum}{
-\pageref{\the\listchangenum}%}%
-\ifnumlines
-\setbox0=\hbox{\lineref{\the\listchangenum}}%
-\ifdim\wd0>20pt%
-\else
-, line\
-\hyperlink{link\the\listchangenum}{\lineref{\the\listchangenum}}%
-\fi\fi.
-\repeat}
-\fi\fi
-\thispagestyle{empty}
-}
-
-\PassOptionsToPackage{normalem}{ulem}
-\usepackage{ulem}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Limit number of printed author/affiliations
-
-
-\def\collaborationName#1{\def\thecollaborationname{#1}}
-\def\fullcollaborationName#1{\def\thefullcollaborationname{#1}}
-
-\collaborationName{}
-
-\collaborationName{{\tt Please Enter \string\collaborationName\string{< name
-for Collaboration >\string}}}
-
-\def\collaborationlist#1{\vskip24pt
-\noindent The \expandafter\ifx\csname
-fullcollaborationname\endcsname\relax
-\thecollaborationname\else
-\thefullcollaborationname\fi\ is #1}
-
-\newcount\AuthorCallLimit
-%% no limit for default
-\AuthorCallLimit=100
-\let\saveauthor\author
-\def\xauthor#1{\saveauthor{#1}}
-
-\long\def\eatentry#1{}
-\long\def\almosteatentry#1{\expandafter\gdef\csname 
-xaffil\the\authorcount\endcsname{#1}}
-
-\def\eatarg#1{}
-\def\eattwo#1#2{}
-\newcount\authorcount
-
-\def\eatnine#1#2#3#4#5#6#7#8#9{}
-
-\def\author#1{
-\ifnum\AuthorCallLimit<1
-\xauthor{#1}
-  \else
-  \ifnum\authorcount<\AuthorCallLimit
-  \xauthor{#1}
-    \else
-     \ifnum\authorcount=\AuthorCallLimit
-\def\frontmatter at collaboration@above{\vskip12pt}
-\collaboration{and 
-\expandafter\ifx\csname thefullcollaborationname\endcsname\relax
-the \thecollaborationname\ collaboration
-\else
-\thefullcollaborationname\fi
-}
-\global\let\affil\almosteatentry
-\global\let\email\eatentry
-\global\let\thecollaboration\relax
-\let\and\relax
-\def\@listand{\@ifnum{\@tempcnta=\tw@}{\space}{}}%
-\def\@listcomma at comma{\@ifnum{\@tempcnta>\@ne}{}{}}%
-\def\@listcomma at comma@UK{\@ifnum{\@tempcnta>\tw@}{}{}}%
-    \fi%% authorcount=authorcallimit
-\fi% authorcount less than authorcalllimit
-\fi% end test to see if authorcalllimit was used
-\global\advance\authorcount by 1\relax
-\expandafter\gdef\csname
-author\the\authorcount\endcsname{{\sc #1}}}
-
-\newcount\endauthorcount
-\def\allauthors{%% this conditional keeps \allauthors from turning on
-%%                 unless \AuthorCallLimit is used:
-\ifnum\AuthorCallLimit>0
-\onecolumngrid
-{\vskip6pt\vskip1sp\section*{All Authors and
-Affiliations}\nobreak
-\let\parsecomma\eatnine%
-\endauthorcount=1%
-{\parskip=0pt
-\centering
-\loop\expandafter\ifx\csname author\the\endauthorcount\endcsname\relax\else
-\ifnum\endauthorcount<\authorcount
-\csname author\the\endauthorcount\endcsname,\\
-\expandafter\ifx\csname xaffil\the\endauthorcount\endcsname\relax
-\else
-\csname xaffil\the\endauthorcount\endcsname \\[2pt]
-\fi
-\else\vskip1sp {\sc And}\\
-\csname author\the\endauthorcount\endcsname.\\
-\csname xaffil\the\endauthorcount\endcsname
-\fi
-\global\advance\endauthorcount by 1
-\vskip3pt
-\repeat
-\vskip1pt}
-\centering
-\vskip12pt
-\endauthorcount=1
-\loop\ifnum\endauthorcount<\affilcount
-\csname endaffil\the\endauthorcount\endcsname,
-\global\advance\endauthorcount by 1
-\repeat
-\csname endaffil\the\endauthorcount\endcsname
-\vskip12pt}\fi}
-
-\newcount\affilnum
-\newcount\curraffilnum
-\newcount\tempaffilnum
-
-\def\parsecomma#1,#2,#3,#4,#5,#6,#7,#8,#9,{\sendnumber{#1}
-\def\two{#2}\ifx\two\empty\else\sendnumber{#2}\fi
-\def\three{#3}\ifx\three\empty\else\sendnumber{#3}\fi
-\def\four{#4}\ifx\four\empty\else\sendnumber{#4}\fi
-\def\five{#5}\ifx\five\empty\else\sendnumber{#5}\fi
-\def\six{#6}\ifx\six\empty\else\sendnumber{#6}\fi
-\def\seven{#7}\ifx\seven\empty\else\sendnumber{#7}\fi
-\def\eight{#8}\ifx\eight\empty\else\sendnumber{#8}\fi
-\def\nine{#9}\ifx\nine\empty\else\sendnumber{#9}\fi
-}
-
-\def\sendnumber#1{%
-\immediate\write\@auxout{\string\ifnum\string\curraffilnum < #1
-\string\global\string\curraffilnum=#1\relax\string\fi}}
-
-\def\altaffilmark#1{%
-\setbox0=\hbox{\parsecomma#1,{},{},{},{},{},{},{},{},}%
-\affil at mark{#1}}
-
-\newcount\affilcount
-\def\altaffiltext#1#2{%% for allauthors at end of paper
-\global\advance\affilcount by 1
-\expandafter\gdef\csname endaffil\the\affilcount\endcsname{
-\vskip.6pt
-{\noindent\llap{$^{#1}$}\footnotesize\relax#2}}
-%%%% end for all authors
-\global\advance\affilnum by 1
-\ifnum\affilnum <\curraffilnum
-\expandafter\gdef\csname affil\the\affilnum\endcsname{\vskip.6pt
-{\noindent\llap{$^{#1}$}\footnotesize\relax#2}}
-\else
-\expandafter\gdef\csname affil\the\affilnum\endcsname{\relax}
-\fi
-\ifnum\affilnum =\curraffilnum
-\expandafter\gdef\csname affil\the\affilnum\endcsname{\vskip.6pt
-{\noindent\llap{$^{#1}$}\footnotesize\relax#2}}\fi
-}
-
-\def\makeaffils{\loopnum=1\relax\loop
-\expandafter\ifx\csname affil\the\loopnum\endcsname\relax
-\else
-\expandafter\csname affil\the\loopnum\endcsname\relax
-% resetting:
-\expandafter\gdef\csname affil\the\loopnum\endcsname{\relax}
-\global\advance\loopnum by 1
-\repeat
-\expandafter\csname affil\the\loopnum\endcsname\relax
-\vskip12pt
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% From earlier version of AASTeX, for usefulness and 
-%% backward compatibility, with some requested additions
-
-\let\jnl at style=\rmfamily
-\def\ref at jnl#1{{\jnl at style#1}}%
-
-%%%
-\renewcommand\memsai{\ref at jnl{Mem.~Soc.~Astron.~Italiana}}%
-          % Mem. Societa Astronomica Italiana
-%% longer version:
-\newcommand\memsocai{Mem. Societ\`a Astronomica Italiana}
-\newcommand\aspconf{Ast. Soc. of the Pac. Conference Series}
-
-\let\astap=\aap
-\let\apjlett=\apjl
-\let\apjsupp=\apjs
-\let\applopt=\ao
-
-%%% More useful commands from Earlier version of Aastex:
-\let\la=\lesssim            % For Springer A&A compliance...
-\let\ga=\gtrsim
-
-\let\farcm\farcm at mss
-\let\farcs\farcs at mss
-
-\def\farcm at apj{%
- \mbox{.\kern -0.7ex\raisebox{.9ex}{\scriptsize$\prime$}}%
-}%
-
-\def\farcs at apj{%
- \mbox{%
-  \kern  0.13ex.%
-  \kern -0.95ex\raisebox{.9ex}{\scriptsize$\prime\prime$}%
-  \kern -0.1ex%
- }%
-}%
-
-\def\load at astro{%
- \dimen@=1\aas at ptsize\p@
- \font\astro at font=Astrosym at\dimen@
-}%
-\def\astro#1{\leavevmode\hbox{\astro at font#1}}%
-\def\astro at font{%
- \ClassWarning{aastex}{%
-  Please use class option `astro', since you are using the astro font.%
- }%
-}%
-
-\def\chem at bnd#1{%
- {%
-  \kern.1em\relax
-  \setbox\z@\hbox{M}%
-  \dimen at ii.8em\relax
-  \p@=.1em\relax
-  \dimen at .5\ht\z@\dimen at i-\dimen@
-  \advance\dimen at 1.5\p@\advance\dimen at i-1.0\p@
-  #1%
-  \kern.1em\relax
-  }%
- }%
-\def\@sbnd{%
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-\def\@dbnd{%
- \advance\dimen at -0.5\p@\advance\dimen at i0.5\p@
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-\def\@tbnd{%
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
- \hskip-\dimen at ii
- \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
- }%
-
-\renewcommand\LaTeX{%
- \leavevmode
- L%
- \raise.42ex\hbox{%
-  \count@=\the\fam
-  $\fam\count@\scriptstyle\kern-.3em A$%
- }%
- \kern-.15em\TeX
-}%
-
-%% added Feb 2, 2016, redefining definition of \caption made with hyperref
-%% package. Making \caption[] be the default, to prevent sending caption 
-%% text to listoftables or listoffigures, which we are not going to use
-%% anyway. This change enables track changes commands to work in captions.
-
-\def\caption{\numlinesfalse
-\ifx\@captype\@undefined 
-\@latex at error {\noexpand \caption outside float}\@ehd 
-\expandafter \@gobble \else 
-\H at refstepcounter \@captype \let \Hy at tempa \@caption \@ifundefined
-{float at caption}{}
-{\expandafter \ifx \csname @float at c@\@captype\endcsname
-\float at caption\let\Hy at tempa\Hy at float@caption\fi} 
-\expandafter\@firstofone\fi 
-{\@dblarg {\Hy at tempa \@captype}}[]}
-
-
-\def\@caption#1[#2]#3{\small\expandafter \ifx \csname if at capstart\expandafter \endcsname 
-\csname iftrue\endcsname \global \let \@currentHref \hc at currentHref \else \hyper at makecurrent {\@captype }\fi 
-\@ifundefined {NR at gettitle}{\def \@currentlabelname{\thesection\relax #2}}
-{\NR at gettitle {#2}}\par 
-%\addcontentsline {\csname ext@#1\endcsname }{#1}{\protect \numberline {\csname the#1\endcsname }{\ignorespaces #2}}
-\begingroup \@parboxrestore \if at minipage \@setminipage \fi \normalsize 
-\expandafter\ifx \csname if at capstart\expandafter \endcsname 
-\csname iftrue\endcsname \global \@capstartfalse 
-\@makecaption {\csname fnum@#1\endcsname }{\ignorespaces #3}
-\else \@makecaption {\csname fnum@#1\endcsname }{\ignorespaces \ifHy at nesting 
-\expandafter \hyper@@anchor \expandafter {\@currentHref }{#3}\else 
-\Hy at raisedlink {\expandafter \hyper@@anchor \expandafter
-{\@currentHref }{\relax }}#3\fi }\fi \par \endgroup}
-
-
-\newcommand\tablebreak{\\[-11pt]\noalign{\break}\\ }
-
-%% As suggested by Greg Schwarz, Gus Meunch, Feb 11
-
-\def\dataset{\@ifnextchar[{\ydataset}{\xdataset}}
-\def\ydataset[#1]#2{\href{#2}{[#1]}}
-\def\xdataset#1{\href{#1}{[DATASET]}}
-
-\advance\columnsep6pt
-
-\endinput
-
-%% Change Log
-
-Feb 29, changes to table macros to center caption even if table is wider than
-width of text; give error message if user asks to rotate table but
-forgets to use \floattable before table; make rotating table be full
-text width even if called for in double columns.
-
-March 1, reworking figure and table numbering for appendices. 
-Deleted recent definition of \appendix, returned to earlier version
-with additions.
-
-%% note:
-%% this keeps tables from being set to \small, code used in Revtex4-1
-\let\table at hook\relax
-
-
-
-

Added: trunk/Master/texmf-dist/tex/latex/aastex/aastex62.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/aastex/aastex62.cls	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/aastex/aastex62.cls	2018-05-12 21:22:30 UTC (rev 47692)
@@ -0,0 +1,6842 @@
+%% 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% AASTeX62.cls                                  %%
+%% Jan 6, 2018                                   %%
+%% Copyright 2018 American Astronomical Society  %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\currversion{6.2}
+
+%%
+%%    These files are distributed
+%%    WITHOUT ANY WARRANTY; without even the implied warranty of
+%%    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%% 
+%% \CharacterTable
+%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%%   Digits        \0\1\2\3\4\5\6\7\8\9
+%%   Exclamation   \!     Double quote  \"     Hash (number) \#
+%%   Dollar        \$     Percent       \%     Ampersand     \&
+%%   Acute accent  \'     Left paren    \(     Right paren   \)
+%%   Asterisk      \*     Plus          \+     Comma         \,
+%%   Minus         \-     Point         \.     Solidus       \/
+%%   Colon         \:     Semicolon     \;     Less than     \<
+%%   Equals        \=     Greater than  \>     Question mark \?
+%%   Commercial at \@     Left bracket  \[     Backslash     \\
+%%   Right bracket \]     Circumflex    \^     Underscore    \_
+%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
+%%   Right brace   \}     Tilde         \~}%
+%%
+%%%     date            = "9/19/2016",
+%%%     author          = "Amy Hendrickson (mailto:amyh at texnology.com)" 
+%%%                            including 
+%%%                       1) code from emulateapj.cls, version 01/23/15(marked below)
+%%%                            written by Alexey Vikhlinin, which relies on RevTeX4-1
+%%%                            for much functionality;
+%%%                       2) some code from aastex (marked below)
+%%%                       3) Original work by Amy Hendrickson (marked below) for
+%%%                       extensive table tools, including easy decimal entry and splitting
+%%%                       tables horizontally into 2 or 3 pieces, for tabular and deluxetable
+%%%                       environments; rotate tables; gridlines for use in positioning figures, 
+%%%                       track changes.
+
+%%% This work may be distributed and/or modified under the 
+%%% conditions of the LaTeX Project Public License, either version 1.3c 
+%%% of this license or (at your option) any later version.
+%%% The latest version of this license is in
+%%%  http://www.latex-project.org/lppl.txt
+%%% and version 1.3 or later is part of all distributions of LaTeX 
+%%% version 2005/12/01 or later.
+%
+%%% This work has the LPPL maintenance status `maintained'.
+%
+%%% The Current Maintainer of this work is Greg Schwarz <greg.schwarz at aas.org> 
+%%% This work consists of the file aastex.cls
+
+%%%     copyright       = "Copyright (C) 2016 American Astronomical Society
+%%%
+%%%                        This work may be distributed and/or modified under the
+%%%                        conditions of the LaTeX Project Public License, either version 1.3
+%%%                        of this license or (at your option) any later version.
+%%%                        The latest version of this license is in
+%%%                        http://www.latex-project.org/lppl.txt
+%%%                        and version 1.3 or later is part of all distributions of LaTeX
+%%%                        version 2003/12/01 or later.
+%%%
+%%%                        This work has the LPPL maintenance status "maintained".
+%%%
+%%%                        The Current Maintainer of this work is the American Astronomical Society.
+%%%
+%%%                        This work consists of all files listed in the document README.
+%%%
+%%%     address         = "American Astronomical Society
+%%%                        USA",
+%%%     telephone       = "+1 ???",
+%%%     FAX             = "",
+%%%     email           = "aastex-help at aas.org",
+%%%     codetable       = "ISO/ASCII",
+%%%     keywords        = "latex, AAS, journal",
+%%%     supported       = "yes",
+%%%     abstract        = "formatter for AAS journal submissions",
+%%%  }
+
+\ProvidesClass{aastex62}%%%
+ [2017/10/16 Version 6.2/AAS markup document class]%
+{}
+\ClassInfo{aastex}{%
+^^J
+^^J
+ Original \protect\LaTeX2.09 style
+ by Chris Biemesderfer (chris at seagoat.com).
+^^J
+ Adapted to \protect\LaTeXe\space
+ by A. Ogawa (ogawa at teleport.com)%
+^^J
+emulateapj.cls included, Copyright 2000-2015 Alexey Vikhlinin
+^^J
+Rewrite and update of emulateapj.cls,
+revised and enhanced with table macros, gridlines, draft watermark,^^J
+track changes, new `modern' style and much more, by Amy Hendrickson,%
+^^J
+ (amyh at texnology.com, http://www.texnology.com)
+^^J
+^^J
+}%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% aastex.cls version 2.0 is a based on emulateapj.cls, version January 23, 2015,
+%% and an older version of aastex.cls, with many additional functionalities.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% Options. Document style options, and additional feature options.
+
+% These are the General document style options, 6 choices
+
+%   manuscript	: onecolumn, doublespace, 12pt fonts
+
+%%  Preprints are like manuscript, except they are single spaced.
+%   preprint	: onecolumn, single space, 12pt fonts
+%   preprint2	: twocolumn, single space, 12pt fonts
+
+%% Modern is new design developed by David Hogg and Daniel Foreman-Mackey
+%   modern      : one column, single space, 12pt fonts, more stylish
+
+%   twocolumn	: a two column article, single space, 10pt  fonts
+
+% Default document style option
+%   onecolumn	: a one column article; single space, 10pt fonts
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Additional feature options:
+
+%   revtex4 	: will produce an error message and demand to download revtex4-1. 
+%   twocolappendix: make 2 column appendix // produces error message. 
+%      onecolappendix: make 1 column appendix is the default. // not needed because it is the default
+%      astrosymb	: Loads Astrosymb font and define \astro commands. 
+%      tighten	: Makes baselineskip slightly smaller, only works with twocolumn option.
+%%    author can also use the commands \tighten, or \singlespace or \doublespace in the body of their article
+%%    to get this change to the baselineskip
+%      times	: uses times font as the default
+%      linenumbers	: turn on lineno package.
+%      trackchanges : required to see the revision mark up and print output
+%      letteredappendix: (was numbered appendix) Not needed because it is the default, will label appendix sections A, B, ...
+%      numberedappendix: Legacy command, will produce same results as lettered appendix, since we don't want more
+%                        than one `section 1' in article: will cause problems for cross referencing.
+
+
+\newif\ifmanu
+\newif\iftwelvepoint
+\newif\ifmodern
+\newif\ifdoublespace
+\newif\if at two@col
+\newif\ifonecolstyle
+\newif\iftwocolstyle
+
+\newif\ifrnaas
+%% makes modern the style for rnaas
+\DeclareOption{RNAAS}{\global\rnaastrue}
+\DeclareOption{rnaas}{\global\rnaastrue}
+
+ \DeclareOption{manuscript}{\twelvepointtrue\@two at colfalse\doublespacetrue\manutrue}%
+
+%% Preprints are like manuscript but are single spaced:
+\newif\ifpreprint
+ \DeclareOption{preprint}{\@two at colfalse\preprinttrue\twelvepointtrue}%
+
+\newif\ifpreprinttwo
+ \DeclareOption{preprint2}{\@two at coltrue\preprinttwotrue\twelvepointtrue}% 
+
+
+%% New design suggested by
+\DeclareOption{modern}{\@two at colfalse\twelvepointtrue\moderntrue}
+
+%% left in from older version, in case it could be useful:
+
+\DeclareOption{twocolumn}{\twocolstyletrue\@two at coltrue\twelvepointfalse}
+
+%% default style
+\DeclareOption{onecolumn}{\onecolstyletrue}
+
+%% obsolete option
+\DeclareOption{revtex4}{\typeout{=================^^J^^J!!! The revtex4 option no longer
+ allowed!^^J^^J Please download revtex4-1.cls^^J^^J
+ Thank-you!^^J^^J=================}\stop}
+
+\newif\if at two@col at app
+\DeclareOption{twocolappendix}{\typeout{^^J^^J The option^^J
+`twocolappendix' no
+longer works! onecolappendix is preferred,^^J
+and is the default.^^J^^J}\stop}%\@two at col@apptrue}
+\DeclareOption{onecolappendix}{\@two at col@appfalse}%% this is default
+
+\newif\iflongauthor
+\DeclareOption{longauthor}{\global\longauthortrue}
+
+\newlength{\bibbaselineskip}\setlength{\bibbaselineskip}{3.075mm}
+
+ \DeclareOption{astrosymb}{
+   \def\astro#1{\leavevmode\hbox{\astro at font#1}}%
+   \def\load at astro@font{%
+\iftwelvepoint
+ \font\astro at font=Astrosym at 8pt
+\else
+ \font\astro at font=Astrosym at 7pt
+\fi
+}%
+   \AtBeginDocument{\load at astro@font}
+ }
+
+%% Default definition for \astro, in case astrosymb option has not
+%% been used:
+\def\astro#1{\typeout{^^J^^J Please use class option `astrosymb' to
+access fonts for the \string\astro\space command
+^^J^^J
+}\stop}
+
+   \def\apjsecfont{\normalsize}
+   \def\secnum at size{\small}
+   \def\subsecnum at size{\normalsize}
+
+    \def\AppendixApjSectionMarkInTitle#1{\relax}
+\newif\ifletteredappendix
+     \DeclareOption{letteredappendix}{\global\letteredappendixtrue
+       \def\AppendixApjSectionMarkInTitle#1{#1.\ }
+     }
+
+%% this option is obsolete, since letteredappendix is a more logical name;
+%%  but keeping it here in case someone uses it, set to be the same as
+%% letteredappendix.
+     \DeclareOption{numberedappendix}{\global\letteredappendixtrue
+       \def\AppendixApjSectionMarkInTitle#1{#1.\ }
+     }
+
+     \newif\if at number@appendix at floats\@number at appendix@floatsfalse
+     \DeclareOption{appendixfloats}{
+       \@number at appendix@floatstrue
+     }
+
+%%%%%%%%%%%%%
+%% AH
+
+%% This option changes the baselineskips in the definitions of \normalsize etc
+%% to make them a bit smaller.
+\newif\iftighten
+\DeclareOption{tighten}{\global\tightentrue}
+
+%% AH
+\newif\iftimes
+\DeclareOption{times}{\global\timestrue}
+
+\newif\ifnumlines
+\DeclareOption{linenumbers}{\global\numlinestrue}
+
+\newif\iftrack
+\DeclareOption{trackchanges}{\global\tracktrue}
+
+%% End AH Options
+
+\ExecuteOptions{onecolumn,onecolappendix,letteredappendix}% 
+
+\ProcessOptions	
+
+%%%%%%%%%%%%%
+%
+
+ \iftimes
+%% Might be better to use apjfonts, from Alexey Vikhlinin's website
+%% http://hea-www.harvard.edu/~alexey/emulateapj/apjfonts.sty
+%%\usepackage{apjfonts}
+%% but times.sty is ubiquitous, and many people may not have apjfonts.sty
+%% or the fonts that it calls.
+%% default fonts:
+\usepackage{times}
+ \fi
+
+%%%%%%%%%%%%%
+
+ \IfFileExists{revtex4-1.cls}{
+    \def\@revtex at cls{revtex4-1}
+  }{
+\typeout{^^J^^J Please update your system to include
+revtex4-1.cls^^J^^J}\stop
+  }
+\def\@revtex at cls{revtex4-1}
+\let\@startsection at from@latex=\@startsection
+
+
+%% Passing options to revtex while loading:
+  \iftwelvepoint
+      \iflongauthor
+         \LoadClass[nofootinbib,showkeys,twoside,floatfix,unsortedaddress,flushbottom,12pt,aps,pra]
+          {\@revtex at cls}
+     \else
+        \LoadClass[nofootinbib,showkeys,twoside,floatfix,superscriptaddress,flushbottom,12pt,aps,pra]
+       {\@revtex at cls}
+     \fi
+  \else %not twelvepoint
+     \iflongauthor
+         \LoadClass[nofootinbib,showkeys,twoside,floatfix,unsortedaddress,flushbottom,10pt,aps,pra]
+         {\@revtex at cls}
+     \else
+        \LoadClass[nofootinbib,showkeys,twoside,floatfix,superscriptaddress,flushbottom,10pt,aps,pra]
+        {\@revtex at cls}
+    \fi
+  \fi
+
+%%%%%%%%%%%%%%%%%%%%
+
+\def\blankaffiliation{~}%
+
+%% needed?
+ \def\@eapj at cap@font{\bfseries}
+ \def\@eapj at figname{Figure}
+ \def\@eapj at tabname{Table}
+
+% Restore natbib package without sorting. 
+\def\NAT at sort{0}
+\def\NAT at cmprs{0}
+
+% only redefine sort at cites for natbib versions < 2009
+\@ifundefined{NAT at sort@cites@}{\def\NAT at sort@cites#1{\edef\NAT at cite@list{#1}}}%
+
+\RequirePackage{latexsym}% 
+\RequirePackage{graphicx}% 
+\RequirePackage{amssymb}% 
+
+\newcommand{\bibstyle at aas}{\bibpunct{(}{)}{;}{a}{}{,}}% 
+\@citestyle{aas}% 
+
+\let\@startsection=\@startsection at from@latex
+\def\baselinestretch{1.0}
+
+%% Default vertical space between horizontal lines. Can change definition
+%% of arraystretch in the body of the paper; either for full article or
+%% for a single table.
+\AtBeginDocument{\def\arraystretch{1}}
+
+%% needed?
+\def\raggedcolumn at sw#1#2{#2}  % implement flushbottom as it was in revtex4
+
+\RequirePackage{epsf,graphicx}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Font families
+%% modification of bk10.clo, and bk12.clo, standard LaTeX distribution
+%%
+%% Implements doublespace used in `manuscript' option
+%% Implements `tighten' option: make baselineskip smaller if `tighten' is used
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% tighten only works with two column styles:
+\iftwocolstyle\else\global\tightenfalse\fi
+
+%%% preprint, preprint2, manuscript are 12pt
+%% Modified bk12.clo
+\iftwelvepoint
+
+\renewcommand\normalsize{%
+\ifdoublespace % manuscript
+  \iftighten
+   \@setfontsize\normalsize\@xiipt{20}%
+  \else
+   \@setfontsize\normalsize\@xiipt{24}%
+  \fi
+\else
+  \iftighten
+   \@setfontsize\normalsize\@xiipt{13}%
+   \else
+      \ifmodern
+      \@setfontsize\normalsize\@xiipt{16}%
+      \else
+        \@setfontsize\normalsize\@xiipt{15}%
+      \fi
+   \fi
+\fi %% end doublespace/no double space
+   \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@
+   \abovedisplayshortskip \z@ \@plus3\p@
+   \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+   \belowdisplayskip \abovedisplayskip
+   \let\@listi\@listI}
+
+\normalsize
+
+\renewcommand\small{%
+\ifdoublespace % manuscript
+   \@setfontsize\small\@xipt{20}%
+\else
+\ifmodern
+   \@setfontsize\small\@xipt{12}%
+\else
+   \@setfontsize\small\@xipt{13.6}%
+\fi\fi
+%% end doublespace/no double space
+   \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
+   \abovedisplayshortskip \z@ \@plus3\p@
+   \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 9\p@ \@plus3\p@ \@minus5\p@
+               \parsep 4.5\p@ \@plus2\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+
+\renewcommand\footnotesize{%
+\ifdoublespace % manuscriptstyle
+   \@setfontsize\footnotesize\@xpt{18}
+\else
+   \ifmodern
+   \@setfontsize\footnotesize\@xpt{11}%
+   \else
+   \@setfontsize\footnotesize\@xpt\@xiipt
+\fi\fi
+   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+   \abovedisplayshortskip \z@ \@plus3\p@
+   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 6\p@ \@plus2\p@ \@minus2\p@
+               \parsep 3\p@ \@plus2\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+\ifdoublespace % manuscript style
+\renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{14}}
+\renewcommand\tiny{\@setfontsize\tiny\@vipt{10}}
+\renewcommand\large{\@setfontsize\large\@xivpt{18}}
+\renewcommand\Large{\@setfontsize\Large\@xviipt{22}}
+\renewcommand\LARGE{\@setfontsize\LARGE\@xxpt{25}}
+\renewcommand\huge{\@setfontsize\huge\@xxvpt{30}}
+\else
+\renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}}
+\renewcommand\tiny{\@setfontsize\tiny\@vipt\@viipt}
+\renewcommand\large{\@setfontsize\large\@xivpt{22}}
+\renewcommand\Large{\@setfontsize\Large\@xviipt{24}}
+\renewcommand\LARGE{\@setfontsize\LARGE\@xxpt{28}}
+\renewcommand\huge{\@setfontsize\huge\@xxvpt{30}}
+\fi
+\let\Huge=\huge
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\else %% not twelvepoint, now tenpoint
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% no doublespace here, because the only doublespace is in `manuscript style' which is 12pt
+
+\renewcommand\normalsize{%
+\iftighten
+   \@setfontsize\normalsize\@xpt{11.5}%
+\else
+   \@setfontsize\normalsize\@xpt{12.5}%
+\fi
+   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+   \abovedisplayshortskip \z@ \@plus3\p@
+   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
+   \belowdisplayskip \abovedisplayskip
+   \let\@listi\@listI}
+
+\normalsize
+
+\renewcommand\small{%
+\iftighten
+   \@setfontsize\small\@ixpt{12}%
+\else
+   \@setfontsize\small\@ixpt{11}%
+\fi
+   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+   \abovedisplayshortskip \z@ \@plus2\p@
+   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 4\p@ \@plus2\p@ \@minus2\p@
+               \parsep 2\p@ \@plus\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+
+\renewcommand\footnotesize{%
+\iftighten
+   \@setfontsize\footnotesize\@viiipt{9}%
+\else
+   \@setfontsize\footnotesize\@viiipt{9.5}% standard eightpoint size
+\fi
+   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
+   \abovedisplayshortskip \z@ \@plus\p@
+   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
+   \def\@listi{\leftmargin\leftmargini
+               \topsep 3\p@ \@plus\p@ \@minus\p@
+               \parsep 2\p@ \@plus\p@ \@minus\p@
+               \itemsep \parsep}%
+   \belowdisplayskip \abovedisplayskip
+}
+
+%% Standard 10pt font sizes
+\renewcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
+\renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
+\renewcommand\large{\@setfontsize\large\@xiipt{14}}
+\renewcommand\Large{\@setfontsize\Large\@xivpt{18}}
+\renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}
+\renewcommand\huge{\@setfontsize\huge\@xxpt{25}}
+\renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
+
+\fi
+
+%% End font sizes
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
+\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
+\setlength\headheight{12\p@}
+\def\@listi{\leftmargin\leftmargini
+            \parsep 4\p@ \@plus2\p@ \@minus\p@
+            \topsep 8\p@ \@plus2\p@ \@minus4\p@
+            \itemsep4\p@ \@plus2\p@ \@minus\p@}
+\let\@listI\@listi
+\@listi
+\def\@listii {\leftmargin\leftmarginii
+              \labelwidth\leftmarginii
+              \advance\labelwidth-\labelsep
+              \topsep    4\p@ \@plus2\p@ \@minus\p@
+              \parsep    2\p@ \@plus\p@  \@minus\p@
+              \itemsep   \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+              \labelwidth\leftmarginiii
+              \advance\labelwidth-\labelsep
+              \topsep    2\p@ \@plus\p@\@minus\p@
+              \parsep    \z@
+              \partopsep \p@ \@plus\z@ \@minus\p@
+              \itemsep   \topsep}
+\def\@listiv {\leftmargin\leftmarginiv
+              \labelwidth\leftmarginiv
+              \advance\labelwidth-\labelsep}
+\def\@listv  {\leftmargin\leftmarginv
+              \labelwidth\leftmarginv
+              \advance\labelwidth-\labelsep}
+\def\@listvi {\leftmargin\leftmarginvi
+              \labelwidth\leftmarginvi
+              \advance\labelwidth-\labelsep}
+
+%  ****************************************************
+%  *             TWO AND SINGLE ONE COLUMN STYLES: AV *
+%  ****************************************************
+%
+
+%%%%% include atbeginend.sty by AV:
+
+% Copy \begin and \end to \BeginEnvironment and \EndEnvironment
+\let\BeginEnvironment=\begin
+\let\EndEnvironment=\end
+%% \ifundefined from TeXbook
+\def\IfUnDef#1{\expandafter\ifx\csname#1\endcsname\relax}
+% Null command needed to eat its argument
+\def\NullCom#1{}
+\def\begin#1{%
+% if defined \BeforeBeg for this environment, execute it
+\IfUnDef{BeforeBeg#1}\else\csname BeforeBeg#1\endcsname\fi%
+\IfUnDef{AfterBeg#1}% This is done to skip the command for environments
+                     % which can take arguments, like multicols; YOU MUST NOT
+                     % USE \AfterBegin{...}{...} for such environments! 
+        \let\SaveBegEnd=\BeginEnvironment%
+\else
+        % Start this environment
+                \BeginEnvironment{#1}%
+        % and execute code after \begin{environment}
+                \csname AfterBeg#1\endcsname
+        \let\SaveBegEnd=\NullCom
+\fi
+\SaveBegEnd{#1}
+}
+\def\end#1{%
+% execute code before \end{environment}
+\IfUnDef{BeforeEnd#1}\else\csname BeforeEnd#1\endcsname\fi%
+% close this environment
+\EndEnvironment{#1}
+% and execute code after \begin{environment}
+\IfUnDef{AfterEnd#1}\else\csname AfterEnd#1\endcsname\fi%
+}
+\long\def\BeforeBegin#1#2{\expandafter\gdef\csname BeforeBeg#1\endcsname {#2}}
+\long\def\BeforeEnd  #1#2{\expandafter\gdef\csname BeforeEnd#1\endcsname {#2}}
+\long\def\AfterBegin #1#2{\expandafter\gdef\csname AfterBeg#1\endcsname {#2}}
+\long\def\AfterEnd   #1#2{\expandafter\gdef\csname AfterEnd#1\endcsname{#2}}
+
+%%%% end of atbeginend.sty
+
+%  ****************************************
+%  *            PAGE LAYOUT               *
+%  ****************************************
+
+% Page size, spacing parameters, etc. 
+
+\textwidth=7.1in
+\columnsep=0.3125in
+\parindent=0.125in
+\voffset=-20mm
+\hoffset=-7.5mm
+
+\topmargin=0in
+\headheight=.15in
+\headsep=0.5in
+\oddsidemargin=0in
+\evensidemargin=0in
+\parskip=0cm
+
+\tolerance=600          % 3x "normal" value; cuts down on overfull complaints
+
+%% AV,MM, to have 64 lines per column, with textheight 25cm:
+\textheight=64\baselineskip
+\textheight=\baselinestretch\textheight
+\ifdim\textheight>25.2cm\textheight=25.0cm\fi
+
+%% so that the margin at the bottom of the page is about equal to margin at top. -- AH
+\advance\textheight -54pt
+
+\topskip\baselineskip
+\maxdepth\baselineskip
+
+
+
+\def\eqsecnum{
+    \@newctr{equation}[section]
+    \def\theequation{\hbox{\normalsize\arabic{section}-\arabic{equation}}}}
+
+%% running heads:
+\def\lefthead#1{\gdef\@versohead{#1}} \lefthead{\relax}
+\def\righthead#1{\gdef\@rectohead{#1}} \righthead{\relax}
+\let\shorttitle\lefthead
+\let\shortauthors\righthead
+
+\def\ps at apjheads{\let\@mkboth\markboth
+     \def\@evenfoot{}
+    \def\@evenhead{\lower9mm\hbox to\textwidth{
+                     \rm\thepage\hfil \rm\textsc{\@rectohead} \hfil}}}
+    \def\@oddfoot{}
+    \def\@oddhead{\lower9mm\hbox to\textwidth{
+                     \hfil\rm\textsc{\@versohead}\hfil \rm\thepage}}
+
+\pagestyle{apjheads}
+
+\@twosidetrue
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%    TITLE PAGE                                                  %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% October 2017, adding preprint number capability
+\newcount\rptnum
+\newcount\rptloopnum
+\def\reportnum#1{\global\advance\rptnum by 1
+\expandafter\gdef\csname report\the\rptnum\endcsname{\hbox to
+\textwidth{\hskip.75\textwidth\relax#1\relax\hfill}}}
+
+\long\def\frontmatter at title@above{
+\ifrnaas
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+\noindent{\sc Draft version \today}\\[2pt]
+{\footnotesize Typeset using \LaTeX\ {\bf RNAAS} style in AASTeX62}
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\else
+\vbox to 0pt{\vskip-48pt\normalsize\rptloopnum=0\loop
+\global\advance\rptloopnum by 1
+\expandafter\ifx\csname report\the\rptloopnum\endcsname\relax
+\else
+\csname report\the\rptloopnum\endcsname
+\vskip1pt
+\repeat
+\vss
+}
+\ifmodern
+\vglue-18pt
+{\footnotesize
+\raggedright
+{\sc Draft version \today}\\[2pt]
+{\footnotesize
+Typeset using \LaTeX\ {\bf modern} style in AASTeX62}
+\vskip48pt
+}
+\else
+%%
+\ifpreprint
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+\noindent{\sc Draft version \today}\\[2pt]
+{\footnotesize Typeset using \LaTeX\ {\bf preprint} style in AASTeX62}
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\else
+%%
+\ifpreprinttwo
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+{\footnotesize\textsc{\@journalinfo}}\par
+{\footnotesize Typeset using \LaTeX\ {\bf preprint2} style in AASTeX62}
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\else
+%%
+\iftwocolstyle
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+{\footnotesize\textsc{\@journalinfo}}\par
+{\footnotesize Typeset using \LaTeX\ {\bf twocolumn} style in AASTeX62}
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\else
+\ifmanu
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+\noindent\textsc{\@journalinfo}\\[-8pt]
+{\footnotesize Typeset using \LaTeX\ {\bf manuscript} style in
+AASTeX62}
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\else
+%% Default
+\vspace*{-\headsep}\vspace*{\headheight}
+\footnotesize
+{\footnotesize\textsc{\@journalinfo}}\par
+{\footnotesize Typeset using \LaTeX\ default style in AASTeX62}%% default style
+\par\vspace*{-\baselineskip}\vspace*{0.625in}
+\fi\fi\fi\fi\fi
+%%
+\fi %% ends test to see if rnaas option was used; if rnaas is true
+    %% none of this command will be activated.
+}%
+
+\def\frontmatter at title@produce{%
+ \begingroup
+\ifnumlines\nolinenumbers\fi
+ \frontmatter at title@above
+  \frontmatter at title@format
+  \@title
+%% October 2017, was +12pt
+  \@ifx{\@title at aux\@title at aux@cleared}{}{%
+  \expandafter\frontmatter at footnote\expandafter{\@title at aux}%
+  }%
+  \par
+%% \class at warn{Unused short title ignored}%
+\ifmodern
+\vskip-42pt
+\else
+\ifmanu
+\vskip-60pt
+\else
+  \frontmatter at title@below
+\fi
+\fi
+ \endgroup
+}%
+
+\newcount\fncount
+\newcount\endfncount
+\long\def\tempfootnote#1{\global\advance\fncount by 1\relax%
+\expandafter\gdef\csname
+footnote\the\fncount\endcsname{\if at two@col\hsize=242pt\fi\relax#1}}
+
+\long\def\abstracttempfootnote#1{\global\advance\fncount by 1\relax%
+\expandafter\gdef\csname absfootnote\the\fncount\endcsname{#1}}
+
+\def\tempfootnoteintitle#1{}
+
+\long\def\ltx at foottext#1#2{%
+ \begingroup
+  \expandafter\ltx at make@current at footnote\expandafter{\@mpfn}{#1}%
+\@footnotetext{#2}%
+ \endgroup
+}%
+
+\def\kickoutfootnotes{\c at footnote=0\relax%
+\loop\advance\endfncount by 1\relax%
+\expandafter\ifx\csname footnote\the\endfncount\endcsname\relax%
+\else%
+\def\thempfn{\fnsymbol{footnote}}%
+\advance\c at footnote by 1\relax%
+\unskip\footnote{\csname footnote\the\endfncount\endcsname}%
+\repeat}
+
+%% 
+\renewcommand\title[2][]{%
+\def\@title{\setbox0=\vbox{\let\footnote\tempfootnote #2}%
+{\let\footnote\tempfootnoteintitle%\uppercase
+{#2}}%% here???
+\kickoutfootnotes
+\ifdoublespace\vskip 3\baselineskip\fi
+}%
+ \def\@shorttitle{#1}%
+ \let\@AF at join\@title at join
+}%
+
+\def\frontmatter at title@format{\ifrnaas
+\large\scshape\centering
+\else
+\normalsize\centering\fi}
+
+\def\frontmatter at title@below{\vskip8pt}%
+
+
+\def\frontmatter at authorformat{\small\advance\baselineskip-3pt
+\parskip=0pt\ifrnaas\else\scshape\fi
+\ifmodern
+\vskip48pt
+\centering
+\leftskip=.05in plus 1fil
+\rightskip=.05in plus 1 fil
+\baselineskip=13pt
+\else
+\centering
+\fi
+}%
+
+
+\def\frontmatter at affiliationfont{\normalfont\footnotesize
+%% changed october 2017
+\it
+\iflongauthor\else
+\ifrnaas\else
+\rightskip-12pt plus 1fil
+\leftskip6pt \parindent-4pt
+\fi\fi
+}%
+
+ \def\frontmatter at finalspace{\ifrnaas\vspace*{-\baselineskip}\vspace*{0.0in}
+\else
+\vskip-24pt\fi}
+
+\def\@separator{\\}%
+
+\newcounter{front at matter@foot at note}\setcounter{front at matter@foot at note}{0}
+
+\iflongauthor%
+\renewcommand\affiliation[1]{%
+\parskip=2pt
+\def\@centercr{\vrule depth 3pt width0pt\vskip1sp}
+ \move at AU\move at AF%
+\iflongauthor\let\@listand\relax\fi
+ \begingroup%
+  \@affiliation{%\hspace*{2mm}
+\ifnum\countauthors<\AuthorCollaborationLimit
+ #1\ifmodern\iflongauthor\baselineskip=12pt\else\vskip2pt\fi\else\baselineskip=11pt
+\fi\fi
+\ifnum\countauthors=\AuthorCollaborationLimit
+ #1\ifmodern\iflongauthor\baselineskip=12pt\else\vskip2pt\fi\else\baselineskip=11pt
+\fi\fi
+\iflongauthor \vskip-10pt\ifnum\countauthors>\AuthorCollaborationLimit\iftwelvepoint\vskip-3pt\else\iftwocolstyle\else\vskip-6pt\fi\fi\fi%
+\fi
+}%
+\let\@centercr\savecentercr}%
+\else
+%% older version
+\renewcommand\affiliation[1]{%
+ \move at AU\move at AF%
+ \begingroup%
+  \@affiliation{%\hspace*{2mm}
+%% october 2017 changes:
+\centering
+ #1\ifmodern
+\baselineskip=9.5pt
+ \else
+        \iftwelvepoint
+	\ifpreprint\baselineskip=12pt\else\ifpreprinttwo\else\baselineskip19pt\fi\fi\else \baselineskip=9.5pt\fi
+\fi}%
+}%
+\fi %% end switch for longauthor
+
+%   ABSTRACT
+\def\frontmatter at abstractfont{\normalsize\parindent=9pt
+}%
+%% october 2017
+\def\frontmatter at abstractwidth{478pt}
+\def\frontmatter at preabstractspace{12pt}
+\def\frontmatter at postabstractspace{12pt}
+
+\def\abstractname{ABSTRACT}
+\long\def\frontmatter at abstractheading{%
+ \begingroup
+  \centering
+\ifmodern\else\hskip34pt \fi \abstractname
+  \vskip 1mm
+  \par
+ \endgroup
+}%
+
+\newif\ifabstract%
+\renewenvironment{frontmatter at abstract}{%
+  \aftermaketitle at chk{\begin{abstract}}%
+\global\abstracttrue
+  \global\setbox\absbox\vbox\bgroup
+   \color at begingroup
+%% width of abstract changed oct 2017
+\ifmodern
+ \columnwidth\textwidth
+ \hsize\columnwidth
+\else
+\hsize = 478pt
+\fi
+   \@parboxrestore
+   \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote)}\c at mpfootnote\z@ % should be footnote, not mpfootnote?
+%   \let\@footnotetext\frontmatter at footnotetext
+   \minipagefootnote at init
+   \let\set at listindent\set at listindent@
+   \let\@listdepth\@mplistdepth \@mplistdepth\z@
+   \let at environment{description}{frontmatter at description}%
+   \@minipagerestore
+   \@setminipage
+    \frontmatter at abstractheading
+    \frontmatter at abstractfont
+%    \let\footnote\mini at note
+\ifmodern\else\everypar={\leftskip=34pt}\fi
+%    \expandafter\everypar\expandafter{\the\everypar\addcontents at abstract\everypar{}}%
+\ifnumlines\let\go\linenumbers\else\let\go\relax\fi\go
+}{%
+\ifnumlines\let\go\endlinenumbers\else\let\go\relax\fi\go
+    \par
+    \unskip
+    \minipagefootnote at here
+    \@minipagefalse   %% added 24 May 89
+    \color at endgroup
+\egroup% end setbox\absbox
+}%
+
+\let\abstract\frontmatter at abstract
+
+\def\frontmatter at abstract@produce{%
+  \par
+  \preprintsty at sw{%
+   \do at output@MVL{%
+    \vskip\frontmatter at preabstractspace
+    \vskip200\p@\@plus1fil
+    \penalty-200\relax
+    \vskip-200\p@\@plus-1fil
+   }%
+  }{%
+   \addvspace{\frontmatter at preabstractspace}%
+  }%
+   \begingroup
+    \dimen@\baselineskip
+    \setbox\z@\vtop{\unvcopy\absbox}%
+    \advance\dimen at -\ht\z@\advance\dimen at -\prevdepth
+    \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
+   \endgroup
+   \begingroup
+   \prep at absbox
+%% centered, oct 2017
+\unvbox\absbox
+    \post at absbox
+   \endgroup
+  \@ifx{\@empty\mini at notes}{}{\mini at notes\par}%
+  \addvspace\frontmatter at postabstractspace
+\global\abstractfalse
+}%
+
+\newif\ifbib
+
+%  ****************************************
+%  *             KEYWORDS                 *
+%  ****************************************
+
+
+  \def\@keys at name{\textit{Keywords:}\/~\mbox{}}%
+
+\newlength{\keys at width}
+\def\frontmatter at keys@format{\ifmodern\vskip0pt\else\vspace*{0.5mm}\fi%
+  \settowidth{\keys at width}{\normalsize\@keys at name}%
+\ifmodern\else
+\rightskip=0.5in
+\leftskip=34pt
+\fi
+\parindent=0pt%
+    \hangindent=\keys at width\hangafter=1\normalsize}%
+\def\@keywords at produce#1{%
+ \showKEYS at sw{%
+  \begingroup%
+   \frontmatter at keys@format%
+   \@keys at name#1
+\vrule depth 12pt width 0pt
+\ifnobreakafterkeywords
+\vrule depth 24pt width0pt\fi
+\par
+  \endgroup
+ }{%
+  \@if at empty{#1}{}{%
+   \class at warn{If you want your keywords to appear in your output, use document class option showkeys}%
+  }%
+ }%
+}%
+
+\let\subjectheadings=\keywords
+
+
+%  ****************************************
+%  *             FOOTNOTES                *
+%  ****************************************
+
+%% legacy notes and footnote code
+
+% Footnotes on the last page: user issues \lastpagefootnotes. It catches all
+% footnotes and issues them before \begin{refernces} or
+% \begin{\thebibliography} or \begin{appendix}, whichever comes first,
+% at the end of right column.  
+\newcounter{lastfootnote}
+\let\orig at footnote=\footnote
+%
+\def\spit at out@footnotes@{\addtocounter{footnote}{-\c at lastfootnote}\vspace*{-\baselineskip}\vspace*{\skip\footins}\bgroup\footnotesize\lastfootnote\par\egroup\let\footnote=\orig at footnote}
+%
+\let\spit at out@footnotes\relax
+%
+\long\def\lastpagefootnotes{%
+\raggedbottom% Have to use flushbottom with revtex4-1 but it eats away
+             % last page footnotes
+\setcounter{lastfootnote}{0}
+\long\gdef\lastfootnote{\mbox{}}
+\let\spit at out@footnotes\spit at out@footnotes@
+\long\def\footnote##1{\refstepcounter{lastfootnote}\footnotemark\g at addto@macro\lastfootnote{\\[\footnotesep]\refstepcounter{footnote}\mbox{}\hspace*{3mm}\textsuperscript{\thefootnote}~##1}}
+% We need to mess with footnotes in appendix only if it is in a
+% different mode (twocol vs onecol) than the main text
+\def\mess at with@appendix at footnotes{
+\BeforeBegin{appendix}{\spit at out@footnotes\let\spit at out@footnotes\relax}
+\BeforeEnd{appendix}{\spit at out@footnotes\let\spit at out@footnotes\relax}
+\AfterEnd{appendix}{\let\footnote=\orig at footnote}
+}
+
+\if at two@col
+  \if at two@col at app\else
+    \mess at with@appendix at footnotes
+  \fi
+\fi
+
+\BeforeBegin{references}{\spit at out@footnotes\let\spit at out@footnotes\relax}
+\BeforeBegin{thebibliography}{\spit at out@footnotes\let\spit at out@footnotes\relax}
+% in case \lastpagefootnotes were given inside \begin{appendix}\end{appendix},
+\AfterEnd{references}{\let\footnote=\orig at footnote}
+\AfterEnd{thebibliography}{\let\footnote=\orig at footnote}
+}
+\let\lastpagefootnote=\lastpagefootnotes
+
+%% probably not needed:
+\def\notetoeditor#1{}%   % We do not need notes to editor in the preprint
+\def\placetable#1{}%   % We do not need notes to editor in the preprint
+\def\placefigure#1{}%   % We do not need notes to editor in the preprint
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ifdoublespace %used for manuscript
+\footnotesep 12pt
+\skip\footins 36pt
+\else
+\footnotesep 12pt
+\skip\footins 24pt
+\fi
+
+\let\footnoterule\relax
+
+\def\@makefntext#1{\mbox{}\hspace*{3mm}\@makefnmark~#1}
+
+
+%  ****************************************
+%  *             SECTIONS                 *
+%  ****************************************
+
+\setcounter{secnumdepth}{3}
+
+\newif\if at firstsection \@firstsectiontrue
+
+\def\section{%
+\if at firstsection
+     \maketitle
+\global\@firstsectionfalse
+     \setcounter{footnote}{\thefront at matter@foot at note}%
+     \let\footnotetext=\old at foot@note at text
+     \let\footnotemark=\old at foot@note at mark
+\ifnobreakafterkeywords
+\ifmodern\vskip24pt
+\else
+\vskip12pt\fi%%
+\goodbreak
+\else
+\ifrnaas\else
+ \clearpage\fi
+\fi
+   \if at two@col
+   \twocolumngrid
+   \fi
+\fi
+    \@startsection{section}{1}{\z@}{9pt plus 1pt minus
+    1pt}{4pt}{\apjsecfont\center}} 
+
+\def\subsection{\@startsection{subsection}{2}{\z@}{9pt plus 1pt minus 1pt}{4pt}%
+  {\normalsize\itshape \center}}
+
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}%
+  {2ex plus 1ex minus .2ex}{1ex plus .2ex}{\small\itshape \center}}
+
+\def\paragraph{\@startsection{paragraph}{4}{\z@}%
+  {1.5ex plus 1ex minus .2ex}{0pt}{\small\itshape}}
+
+\def\subparagraph{\@startsection{subparagraph}{5}{\z@}%
+  {1ex plus 1ex minus .2ex}{-0.5\parindent}{\small\itshape}}
+
+
+\def\thesection{\arabic{section}}
+\def\thesubsection{\thesection.\arabic{subsection}}
+\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}
+\def\theparagraph{\thesubsubsection.\arabic{paragraph}}
+\def\p at section        {}
+\def\p at subsection     {}
+\def\p at subsubsection  {}
+\def\p at paragraph      {}
+\def\p at subparagraph   {}
+
+
+\def\sec at upcase#1{\uppercase{#1}}
+\def\subsec at upcase#1{\relax{#1}}
+
+%
+% How the section number will appear in the section title - AV
+\def\ApjSectionMarkInTitle#1{\ifrnaas\else #1.\ \fi}
+\def\ApjSectionpenalty{0}
+
+
+\def\@sect#1#2#3#4#5#6[#7]#8%
+{\ifnum#2=1\setbox0=\hbox{\def\label##1{\gdef\templabel{##1}}#7}\fi
+\@tempskipa #5\relax 
+ \ifdim \@tempskipa >\z@ \begingroup
+     #6\relax 
+  \ifnum #2>\c at secnumdepth \def \@svsec {}\else 
+    \refstepcounter{#1} \edef \@svsec {\ApjSectionMarkInTitle 
+    {\csname the#1\endcsname}}\fi
+  \@hangfrom {\hskip #3\relax 
+    \ifnum #2=1{\secnum at size {\rm\@svsec~}}%
+    \else {\subsecnum at size {\rm\@svsec~}}\fi }%
+  {\interlinepenalty \@M 
+   \ifnum #2=1\sec at upcase{#8}%
+   \else \subsec at upcase{#8}\fi\par}\endgroup 
+  \csname #1mark\endcsname {#7}\addcontentsline{toc}{#1}%
+  {\ifnum #2>\c at secnumdepth \else \protect \numberline 
+     {\csname the#1\endcsname }\fi #7}%
+  \else 
+  \ifnum #2>\c at secnumdepth \def \@svsec {}\else 
+    \refstepcounter{#1} \edef \@svsec {\ApjSectionMarkInTitle 
+    {\csname the#1\endcsname}}\fi
+    \def \@svsechd {#6\hskip #3%
+    \ifnum #2=1{\secnum at size{\rm\@svsec~}}\else{\subsecnum at size{\rm\@svsec~}}\fi%
+    \ifnum #2=1\sec at upcase{#8}\else\subsec at upcase{#8}\fi%
+    \ifnum #2=4\hskip 0.4ex{\rm ---}\fi%
+     \csname #1mark\endcsname {#7}\addcontentsline{toc}{#1}%
+      {\ifnum #2>\c at secnumdepth \else \protect \numberline {\csname
+      the#1\endcsname }\fi #7}}\fi \@xsect {#5} \penalty \ApjSectionpenalty
+%-refstepcounter is now within a group. So \@currentlabel, which is normally
+%-set by \refstepcounter is hidden within a group. Need to set it manually. 
+\protected at edef\@currentlabel{\csname p@#1\endcsname\csname
+the#1\endcsname} 
+\expandafter\ifx\csname templabel\endcsname\relax
+\let\go\relax
+\else
+\def\go{\label{\templabel}}\fi\go
+\let\templabel\relax
+}
+
+\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
+   \ifdim \@tempskipa>\z@
+     \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M
+       \sec at upcase{#5}\par}\endgroup
+   \else \def\@svsechd{#4\hskip #1\relax \sec at upcase{#5}}\fi
+    \@xsect{#3}
+% MM:
+\penalty \ApjSectionpenalty}
+
+
+\def\acknowledgments{\vskip 5.8mm plus 1mm minus 1mm}
+\let\acknowledgements=\acknowledgments                  % second spelling
+
+
+%  ****************************************
+%  *          APPENDIX                    *
+%  ****************************************
+
+\newcounter{remember at figure@num}
+\newcounter{remember at table@num}
+
+
+% this was an environment earlier, which doesn't make sense since we don't
+% do \begin{appendix}...\end{appendix}. Changed to \appendix which is how it is used.
+
+%   numberedappendix: Needed to label appendix sections A, B, .
+%   appendixfloats: Needed. ??
+
+\newif\ifappendixon
+\def\appendix{
+\global\appendixontrue
+\onecolumngrid
+%\clearpage
+% \vrule used for extra space; otherwise revtex4-1 sometimes eats
+% away the last line before appendix
+        \noindent\mbox{}\vrule height 24pt width0pt\hfill{\apjsecfont APPENDIX}\hfill\mbox{}\par
+        \nopagebreak\medskip\@nobreaktrue\def\ApjSectionpenalty{\@M}
+        \@firstsectionfalse
+          \setcounter{section}{0}
+          \setcounter{subsection}{0}
+          \setcounter{equation}{0}
+%%
+\ifletteredappendix
+          \def\thesection{\Alph{section}}
+          \def\theequation{\hbox{\Alph{section}\arabic{equation}}}
+%% these are NOT supposed to reset to zero
+%\setcounter{table}{0}
+%\setcounter{figure}{0}
+\fi
+%%
+\if at number@appendix at floats
+% we don't want to set equations to zero in appendix, because there
+% might then be two equation 1's, etc., confusing for cross referencing.
+%\setcounter{equation}{0}
+          \def\thesection{\Alph{section}}
+          \def\theequation{\hbox{\Alph{section}\arabic{equation}}}
+          \def\section{
+\@startsection {section}{1}{\z@} 
+            {10pt}{5pt}{\centering\scshape\apjsecfont}}
+\else
+% Do not use appendix numbers in the titles
+          \def\ApjSectionMarkInTitle{\AppendixApjSectionMarkInTitle}
+\fi
+}
+%
+
+%%
+
+%  ****************************************
+%  *          BIBLIOGRAPHY                *
+%  ****************************************
+
+\renewenvironment{references}[0]{
+  \onecolumngrid
+  \par
+  \vspace{10pt plus 3pt}
+  \noindent \makebox[\textwidth][c]{\small\scshape REFERENCES}
+  \par
+  \vspace*{4pt plus 3pt}
+  \set at column@hsize{2}\twocolumngrid
+  \parindent=0cm \parskip=0cm
+  \def\baselinestretch{1.0}
+  \footnotesize \baselineskip=\baselinestretch\bibbaselineskip plus 1pt
+  minus 1pt \interlinepenalty \@M
+  \hyphenpenalty=10000
+  \frenchspacing    % AV - to get right spacing after ``et al.'' 
+  \def\refpar{\par\hangindent=1.2em\hangafter=1}}
+{
+  \onecolumngrid
+}
+
+% redefine thebibliography
+
+% remove numbers from the reference list
+\def\@biblabel#1{\relax}
+
+\newskip\bibskip
+\bibskip=0pt plus 1pt
+\let\savebibitem\bibitem
+\def\bibitem{\vskip\bibskip\savebibitem}
+\newdimen\bibindent
+\renewenvironment{thebibliography}[1]{\global\bibtrue
+\ifrnaas\newpage\fi%+++
+\onecolumngrid
+\vspace{20pt}
+\goodbreak
+    \hbox to\textwidth{\hss\normalsize REFERENCES\hss}
+\vspace{6pt}\parskip=0pt
+\twocolumngrid 
+\par
+ \raggedright
+\small
+\ifmodern\else
+ \vspace{10pt plus 3pt}\fi
+\par
+\topsep=0pt
+ \list{}%
+   {
+     \parindent=0pt \parskip=1pt plus 1pt \parsep=0pt % AV
+     \bibindent=0pt                          %
+\ifmodern\vskip-12pt
+\baselineskip=13pt plus 1pt
+\else
+\ifdoublespace
+\baselineskip=20pt
+\else
+\baselineskip=13pt plus 1pt \fi\fi \interlinepenalty \@M  % AV
+     \frenchspacing    % AV - to get right spacing after ``et al.'' 
+     \hyphenpenalty=10000
+     \itemindent=-1.0em                      %
+     \itemsep=0pt                            %
+     \listparindent=0pt                      %
+     \settowidth\labelwidth{0pt} %
+     \labelsep=0pt                           %
+     \leftmargin=1.0em
+     \advance\leftmargin\labelsep
+%%%      \usecounter{enumiv}%
+      \let\p at enumiv\@empty
+      \renewcommand\theenumiv{\relax}}%
+    \sloppy\clubpenalty10000\widowpenalty10000%
+    \sfcode`\.\@m\relax
+%%%\item[] This May be necessary, but causes extra vertical space in first column
+%%%          of the bibliography.
+}
+  {\def\@noitemerr
+    {\@latex at warning{Empty `thebibliography' environment}}%
+\endlist
+    \onecolumngrid % to balance references
+\global\bibfalse
+\newpage
+  }
+
+% %% AV: 
+
+\def\reference{\@ifnextchar\bgroup {\@reference}
+        {\@latexerr{Missing key on reference command}
+        {Each reference command should have a key corresponding to a markcite somewhere in the text}}}
+\def\@reference#1{\refpar}
+
+%% subtitle header and journal info, legacy, probably not needed
+% \def\submitted#1{\gdef\@submitted{#1}}
+% \let\slugcomment\submitted   % slugcomment == submitted
+% \submitted{Draft version \today}
+% \journalinfo{\@submitted}
+
+ \def\journalinfo#1{\gdef\@journalinfo{#1}}
+ \journalinfo{Draft version \today}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%  Equations                                             %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% EQNARRAY with reduced spacing around tab characters - AV
+\def\eqnarray{%
+  \stepcounter{equation}%
+  \def\@currentlabel{\p at equation\theequation}%
+  \global\@eqnswtrue
+  \setlength{\arraycolsep}{0.25\arraycolsep}
+  \m at th
+  \global\@eqcnt\z@
+  \tabskip\@centering
+  \let\\\@eqncr
+  $$\everycr{}\halign to\displaywidth\bgroup
+  \hskip\@centering$\displaystyle\tabskip\z at skip{##}$\@eqnsel
+  &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil
+  &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
+  $\displaystyle{##}$\hfil\tabskip\@centering
+  &\global\@eqcnt\thr@@ \hb at xt@\z@\bgroup\hss##\egroup
+  \tabskip\z at skip
+  \cr
+  }
+
+%  ****************************************
+%  *         TABLES AND FIGURES           *
+%  ****************************************
+
+\def\@arstrut at hline@clnc{0.5\p@}% % Klootch: magic number
+
+\setcounter{topnumber}{7}
+
+\setlength{\belowcaptionskip}{4pt}% 
+\setlength{\abovecaptionskip}{5pt}
+
+\setlength{\textfloatsep}{9pt}
+\setlength{\dbltextfloatsep}{0pt}
+
+%  \addtolength{\textfloatsep}{17mm plus 10mm minus 10mm}
+ % \addtolength{\dbltextfloatsep}{7mm plus 10mm minus 10mm}
+
+
+\renewcommand{\topfraction}{1.0}
+\renewcommand{\bottomfraction}{1.0}
+\renewcommand{\textfraction}{0.0}
+\renewcommand{\dbltopfraction}{0.85}
+\renewcommand{\dblfloatpagefraction}{0.85}
+\setcounter{topnumber}{9}
+\setcounter{bottomnumber}{9}
+\setcounter{totalnumber}{20}
+\setcounter{dbltopnumber}{9} 
+
+% Copied from revtex4.cls; without it, captions are centered
+\def\@xfloat at prep{%
+  \let\footnote\footnote at latex
+  \def\@mpfn{mpfootnote}%
+  \def\thempfn{\thempfootnote}%
+  \c at mpfootnote\z@
+  \let\@footnotetext\@mpfootnotetext
+  \let\H@@footnotetext\@mpfootnotetext
+  \let\@makefntext\@mpmakefntext
+}%
+
+
+%%%%%%%%%%%% \cutinhead
+
+%% Number of \pt at ncol set when \tablecolumns{} used at beginning of
+%% deluxetable.
+
+\def\@ptabularcr{\\}
+\newcommand\cutinhead[1]{% 
+ \noalign{\vskip 1.5ex}% 
+ \hline 
+ \@ptabularcr 
+ \noalign{\vskip -1.5ex}% 
+ \multicolumn{\pt at ncol}{c}{#1}% 
+ \@ptabularcr 
+ \noalign{\vskip .8ex}% 
+ \hline 
+ \@ptabularcr 
+ \noalign{\vskip -2ex}% 
+}% 
+
+\newcommand\sidehead[1]{% 
+ \noalign{\vskip 1.5ex}% 
+%  \hline 
+%  \@ptabularcr 
+%  \noalign{\vskip -1.5ex}% 
+ \multicolumn{\pt at ncol}{l}{#1}% 
+ \@ptabularcr 
+ \noalign{\vskip .8ex}% 
+%  \hline 
+%  \@ptabularcr 
+%  \noalign{\vskip -2ex}% 
+}% 
+
+
+%% these don't seem to be relevant:
+\newcommand\figcaption{\@testopt{\@xfigcaption}{}}% 
+%% suggested by Joern Wilms
+\def\@figcaption#1{{\def\@captype{figure}\caption{\footnotesize #1}}}
+\def\@xfigcaption[#1]#2{{\def\@captype{figure}\caption{\footnotesize
+#2}}}
+
+\def\thefigure{\@arabic\c at figure}
+
+\def\fnum at figure{{\footnotesize{\@eapj at cap@font\rm
+\mbox{\@eapj at figname~\thefigure}% <== was period here
+}}}
+
+\def\thetable{\@arabic\c at table}
+%%% Table captions without making a floating table
+\def\tabcaption{\@ifnextchar[{\@xtabcaption}{\@tabcaption}}
+\def\@tabcaption#1{{\def\@captype{table}\caption{#1}}}
+\def\@xtabcaption[#1]#2{{\def\@captype{table}\caption{#2}}}
+\def\fnum at table{{\@eapj at cap@font \@eapj at tabname~\thetable}}
+
+ \let\fnum at ptable=\fnum at table
+ \def\fnum at ptablecont{{\centering{\scshape Table~\thetable}---{\itshape
+ Continued}}}% 
+ \long\def\@make at caption@text#1#2{% 
+   {\small\centering#1{\scshape #2}\par\vskip1.4ex}
+ }% 
+
+\long\def\@makecaption at plano@cont#1#2{% 
+  {\small \centering#1\par}\vskip1.4ex\relax
+}% 
+
+
+%% Commands from aastex.cls:
+
+% This has been redefined below
+%\newcommand\dataset{\@testopt\@dataset{[}}%
+%\def\@dataset[#1]#2{#2}%
+
+\newcommand\facility{\@testopt\@facility{[}}%
+\def\@facility[#1]#2{{\vskip6pt{\large\it Facility:} #2}}%
+
+\newcommand\facilities{\@testopt\@facilities{[}}%
+\def\@facilities[#1]#2{{\vskip6pt{\large\it Facilities:} #2}}%
+
+
+\long\def\software{\bgroup\@testopt \@software {[}}
+\def\@software[#1]#2{\vskip 6pt{
+\frenchspacing
+\iftwelvepoint
+\font\foo=cmr12
+\else
+\font\foo=cmr10\fi
+%%
+\fontdimen2\foo=1.5pt 
+%%
+{\large \it Software: }
+#2
+%% returning to original fontdimen
+\iftwelvepoint
+\fontdimen2\foo=3.91663pt
+\else
+\fontdimen2\foo=3.33333pt
+\fi
+}\egroup}
+
+\newcommand\object{\@testopt\@object{[}}%
+\def\@object[#1]#2{#2}%
+\newcommand\objectname{\@testopt\@objectname{[]}}% 
+\def\@objectname[#1]#2{#2}% 
+\newlength{\plot at width}
+\def\eps at scaling{1.0}% 
+\newcommand\epsscale[1]{\def\eps at scaling{#1}}% 
+\newcommand\plotone[1]{% 
+ \centering 
+ \leavevmode 
+ \setlength{\plot at width}{0.85\linewidth}
+ \includegraphics[width={\eps at scaling\plot at width}]{#1}% 
+}% 
+\newcommand\plottwo[2]{% 
+ \centering 
+ \leavevmode 
+ \setlength{\plot at width}{0.425\linewidth}
+ \includegraphics[width={\eps at scaling\plot at width}]{#1}% 
+ \hfil 
+ \includegraphics[width={\eps at scaling\plot at width}]{#2}% 
+}% 
+\newcommand\plotfiddle[7]{% 
+ \centering 
+ \leavevmode 
+ \vbox\@to#2{\rule{\z@}{#2}}% 
+ \includegraphics[% 
+  scale=#4, 
+  angle=#3, 
+  origin=c 
+ ]{#1}% 
+}% 
+\newcommand\figurenum[1]{% 
+ \def\thefigure{#1}% 
+ \let\@currentlabel\thefigure 
+ \addtocounter{figure}{\m at ne}% 
+}% 
+
+\newcommand\phn{\phantom{0}}% 
+\newcommand\phd{\phantom{.}}% 
+\newcommand\phs{\phantom{$-$}}% 
+\newcommand\phm[1]{\phantom{#1}}% 
+\let\la=\lesssim            % For Springer A&A compliance... 
+\let\ga=\gtrsim 
+\newcommand\sq{\mbox{\rlap{$\sqcap$}$\sqcup$}}% 
+\newcommand\arcdeg{\mbox{$^\circ$}}% 
+\newcommand\arcmin{\mbox{$^\prime$}}% 
+\newcommand\arcsec{\mbox{$^{\prime\prime}$}}% 
+\newcommand\fd{\mbox{$.\!\!^{\mathrm d}$}}% 
+\newcommand\fh{\mbox{$.\!\!^{\mathrm h}$}}% 
+\newcommand\fm{\mbox{$.\!\!^{\mathrm m}$}}% 
+\newcommand\fs{\mbox{$.\!\!^{\mathrm s}$}}% 
+\newcommand\fdg{\mbox{$.\!\!^\circ$}}% 
+\newcommand\farcm at mss{\mbox{$.\mkern-4mu^\prime$}}% 
+\let\farcm\farcm at mss 
+\newcommand\farcs at mss{\mbox{$.\!\!^{\prime\prime}$}}% 
+\let\farcs\farcs at mss 
+\newcommand\fp{\mbox{$.\!\!^{\scriptscriptstyle\mathrm p}$}}% 
+\newcommand\micron{\mbox{$\mu$m}}% 
+\def\farcm at apj{% 
+ \mbox{.\kern -0.7ex\raisebox{.9ex}{\scriptsize$\prime$}}% 
+}% 
+\def\farcs at apj{% 
+ \mbox{% 
+  \kern  0.13ex.% 
+  \kern -0.95ex\raisebox{.9ex}{\scriptsize$\prime\prime$}% 
+  \kern -0.1ex% 
+ }% 
+}% 
+ 
+
+\newcommand\ion[2]{#1$\;${%
+\ifx\@currsize\normalsize\small \else
+\ifx\@currsize\small\footnotesize \else
+\ifx\@currsize\footnotesize\scriptsize \else
+\ifx\@currsize\scriptsize\tiny \else
+\ifx\@currsize\large\normalsize \else
+\ifx\@currsize\Large\large
+\fi\fi\fi\fi\fi\fi
+\rmfamily\@Roman{#2}}\relax}% 
+
+\renewcommand\case[2]{\mbox{$\frac{#1}{#2}$}}% 
+\renewcommand\slantfrac{\case}% 
+\newcommand\onehalf{\slantfrac{1}{2}}% 
+\newcommand\onethird{\slantfrac{1}{3}}% 
+\newcommand\twothirds{\slantfrac{2}{3}}% 
+\newcommand\onequarter{\slantfrac{1}{4}}% 
+\newcommand\threequarters{\slantfrac{3}{4}}% 
+\newcommand\ubvr{\mbox{$U\!BV\!R$}}%% UBVR system 
+\newcommand\ub{\mbox{$U\!-\!B$}}%   % U-B 
+\newcommand\bv{\mbox{$B\!-\!V$}}%   % B-V 
+\renewcommand\vr{\mbox{$V\!-\!R$}}%   % V-R ++
+\newcommand\ur{\mbox{$U\!-\!R$}}%   % U-R 
+
+%% need this change so that it works correctly in tables:
+{\catcode`\$=\active
+\gdef\nodata{ ~$\cdots$~ }}% 
+
+\newcommand\diameter{\ooalign{\hfil/\hfil\crcr\mathhexbox20D}}% 
+\newcommand\degr{\arcdeg}% 
+\newcommand\Sun{\sun}% 
+\newcommand\Sol{\sun}% 
+\newcommand\sun{\odot}% 
+\newcommand\Mercury{\astro{\char1}}% Mercury symbol, "1" 
+\newcommand\Venus{\astro{\char2}}% Venus symbol, "2" 
+\newcommand\Earth{\earth}% 
+\newcommand\Terra{\earth}% 
+\newcommand\earth{\oplus}% 
+\newcommand\Mars{\astro{\char4}}% Mars symbol, "4" 
+\newcommand\Jupiter{\astro{\char5}}% Jupiter symbol, "5" 
+\newcommand\Saturn{\astro{\char6}}% Saturn symbol, "6" 
+\newcommand\Uranus{\astro{\char7}}% Uranus symbol, "7" 
+\newcommand\Neptune{\astro{\char8}}% Neptune symbol, "8" 
+\newcommand\Pluto{\astro{\char9}}% Pluo symbol, "9" 
+\newcommand\Moon{\astro{\char10}}% Moon symbol, "M" 
+\newcommand\Luna{\Moon}% 
+\newcommand\Aries{\astro{\char11}}% 
+\newcommand\VEq{\Aries}% vernal equinox (Aries) 
+\newcommand\Taurus{\astro{\char12}}% 
+\newcommand\Gemini{\astro{\char13}}% 
+\newcommand\Cancer{\astro{\char14}}% 
+\newcommand\Leo{\astro{\char15}}% 
+\newcommand\Virgo{\astro{\char16}}% 
+\newcommand\Libra{\astro{\char17}}% 
+\newcommand\AEq{\Libra}% autumnal equinox (Libra) 
+\newcommand\Scorpius{\astro{\char18}}% 
+\newcommand\Sagittarius{\astro{\char19}}% 
+\newcommand\Capricornus{\astro{\char20}}% 
+\newcommand\Aquarius{\astro{\char21}}% 
+\newcommand\Pisces{\astro{\char22}}% 
+ 
+
+\newcommand\sbond{\chem at bnd{\@sbnd}}%
+\newcommand\dbond{\chem at bnd{\@dbnd}}%
+\newcommand\tbond{\chem at bnd{\@tbnd}}%
+\def\chem at bnd#1{%
+ {%
+  \kern.1em\relax
+  \setbox\z@\hbox{M}%
+  \dimen at ii.8em\relax
+  \p@=.1em\relax
+  \dimen at .5\ht\z@\dimen at i-\dimen@
+  \advance\dimen at 1.5\p@\advance\dimen at i-1.0\p@
+  #1%
+  \kern.1em\relax
+  }%
+ }%
+\def\@sbnd{%
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+\def\@dbnd{%
+ \advance\dimen at -0.5\p@\advance\dimen at i0.5\p@
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+\def\@tbnd{%
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+
+\newcommand\anchor[2]{#2}% 
+\renewcommand\url{\@dblarg\@url}% 
+\def\@url[#1]{\anchor{#1}}% 
+
+\let\jnl at style=\rmfamily 
+\def\ref at jnl#1{{\jnl at style#1}}% 
+\newcommand\aj{\ref at jnl{AJ}}%        % Astronomical Journal 
+\newcommand\araa{\ref at jnl{ARA\&A}}%  % Annual Review of Astron and Astrophys 
+\renewcommand\apj{\ref at jnl{ApJ}}%    % Astrophysical Journal ++
+\newcommand\apjl{\ref at jnl{ApJL}}     % Astrophysical Journal, Letters 
+\newcommand\apjs{\ref at jnl{ApJS}}%    % Astrophysical Journal, Supplement 
+\renewcommand\ao{\ref at jnl{ApOpt}}%   % Applied Optics ++
+\newcommand\apss{\ref at jnl{Ap\&SS}}%  % Astrophysics and Space Science 
+\newcommand\aap{\ref at jnl{A\&A}}%     % Astronomy and Astrophysics 
+\newcommand\aapr{\ref at jnl{A\&A~Rv}}%  % Astronomy and Astrophysics Reviews 
+\newcommand\aaps{\ref at jnl{A\&AS}}%    % Astronomy and Astrophysics, Supplement 
+\newcommand\azh{\ref at jnl{AZh}}%       % Astronomicheskii Zhurnal 
+\newcommand\baas{\ref at jnl{BAAS}}%     % Bulletin of the AAS 
+\newcommand\icarus{\ref at jnl{Icarus}}% % Icarus
+\newcommand\jrasc{\ref at jnl{JRASC}}%   % Journal of the RAS of Canada 
+\newcommand\memras{\ref at jnl{MmRAS}}%  % Memoirs of the RAS 
+\newcommand\mnras{\ref at jnl{MNRAS}}%   % Monthly Notices of the RAS 
+\renewcommand\pra{\ref at jnl{PhRvA}}% % Physical Review A: General Physics ++
+\renewcommand\prb{\ref at jnl{PhRvB}}% % Physical Review B: Solid State ++
+\renewcommand\prc{\ref at jnl{PhRvC}}% % Physical Review C ++
+\renewcommand\prd{\ref at jnl{PhRvD}}% % Physical Review D ++
+\renewcommand\pre{\ref at jnl{PhRvE}}% % Physical Review E ++
+\renewcommand\prl{\ref at jnl{PhRvL}}% % Physical Review Letters 
+\newcommand\pasp{\ref at jnl{PASP}}%     % Publications of the ASP 
+\newcommand\pasj{\ref at jnl{PASJ}}%     % Publications of the ASJ 
+\newcommand\qjras{\ref at jnl{QJRAS}}%   % Quarterly Journal of the RAS 
+\newcommand\skytel{\ref at jnl{S\&T}}%   % Sky and Telescope 
+\newcommand\solphys{\ref at jnl{SoPh}}% % Solar Physics 
+\newcommand\sovast{\ref at jnl{Soviet~Ast.}}% % Soviet Astronomy 
+\newcommand\ssr{\ref at jnl{SSRv}}% % Space Science Reviews 
+\newcommand\zap{\ref at jnl{ZA}}%       % Zeitschrift fuer Astrophysik 
+\renewcommand\nat{\ref at jnl{Nature}}%  % Nature 
+\newcommand\iaucirc{\ref at jnl{IAUC}}% % IAU Cirulars 
+\newcommand\aplett{\ref at jnl{Astrophys.~Lett.}}%  % Astrophysics Letters 
+\newcommand\apspr{\ref at jnl{Astrophys.~Space~Phys.~Res.}}% % Astrophysics Space Physics Research 
+\newcommand\bain{\ref at jnl{BAN}}% % Bulletin Astronomical Institute of the Netherlands 
+\newcommand\fcp{\ref at jnl{FCPh}}%   % Fundamental Cosmic Physics 
+\newcommand\gca{\ref at jnl{GeoCoA}}% % Geochimica Cosmochimica Acta 
+\newcommand\grl{\ref at jnl{Geophys.~Res.~Lett.}}%  % Geophysics Research Letters 
+\renewcommand\jcp{\ref at jnl{JChPh}}%     % Journal of Chemical Physics 
+\newcommand\jgr{\ref at jnl{J.~Geophys.~Res.}}%     % Journal of Geophysics Research 
+\newcommand\jqsrt{\ref at jnl{JQSRT}}%   % Journal of Quantitiative Spectroscopy and Radiative Trasfer 
+\newcommand\memsai{\ref at jnl{MmSAI}}% % Mem. Societa Astronomica Italiana 
+\newcommand\nphysa{\ref at jnl{NuPhA}}%     % Nuclear Physics A 
+\newcommand\physrep{\ref at jnl{PhR}}%       % Physics Reports 
+\newcommand\physscr{\ref at jnl{PhyS}}%        % Physica Scripta 
+\newcommand\planss{\ref at jnl{Planet.~Space~Sci.}}%  % Planetary Space Science 
+\newcommand\procspie{\ref at jnl{Proc.~SPIE}}%      % Proceedings of the SPIE 
+
+\newcommand\actaa{\ref at jnl{AcA}}%  % Acta Astronomica
+\newcommand\caa{\ref at jnl{ChA\&A}}%  % Chinese Astronomy and Astrophysics
+\newcommand\cjaa{\ref at jnl{ChJA\&A}}%  % Chinese Journal of Astronomy and Astrophysics
+\newcommand\jcap{\ref at jnl{JCAP}}%  % Journal of Cosmology and Astroparticle Physics
+\newcommand\na{\ref at jnl{NewA}}%  % New Astronomy
+\newcommand\nar{\ref at jnl{NewAR}}%  % New Astronomy Review
+\newcommand\pasa{\ref at jnl{PASA}}%  % Publications of the Astron. Soc. of Australia
+\newcommand\rmxaa{\ref at jnl{RMxAA}}%  % Revista Mexicana de Astronomia y Astrofisica
+
+%% added feb 9, 2016
+\newcommand\maps{\ref at jnl{M\&PS}}% Meteoritics and Planetary Science
+\newcommand\aas{\ref at jnl{AAS Meeting Abstracts}}% American Astronomical Society Meeting Abstracts
+\newcommand\dps{\ref at jnl{AAS/DPS Meeting Abstracts}}% American Astronomical Society/Division for Planetary Sciences Meeting Abstracts
+
+
+
+\let\astap=\aap 
+\let\apjlett=\apjl 
+\let\apjsupp=\apjs 
+\let\applopt=\ao 
+
+\newcommand\ulap[1]{\vbox\@to\z@{{\vss#1}}}% 
+\newcommand\dlap[1]{\vbox\@to\z@{{#1\vss}}}% 
+
+
+\newcounter{table at save}
+
+\def\tablenum#1{%
+  \setcounter{table at save}{\the\c at table}
+  \gdef\use at tablenum{1}
+  \setcounter{table}{#1}\def\thetable{#1}\def\@currentlabel{#1}
+  %\def\label##1{\save at label{##1}}
+}%
+\gdef\use at tablenum{0}
+\def\restore at tablenum{\if\use at tablenum0\else\setcounter{table}{\the\c at table@save}\addtocounter{table}{\m at ne}\gdef\use at tablenum{0}\fi}
+
+\def\tabletypesize#1{\gdef\currtabletypesize{#1}
+\def\@table at type@size{#1}}%
+
+\tabletypesize{\small}
+\let\tablefontsize=\tabletypesize % for compatibility with old documents
+
+\gdef\@tablecaption{}
+\def\tablecaption#1{\gdef\@tablecaption{#1}}
+
+\def\LT at endpbox{%
+  \@finalstrut\@arstrutbox
+  \egroup
+  \the\LT at p@ftn
+  \global\LT at p@ftn{}%
+  \hfil}
+
+%% Used for longtable
+\def\LT at makecaption#1#2#3{%
+  \LT at mcol\LT at cols c{\hbox to\z@{\hss\parbox[t]\LTcapwidth
+{%
+\def \@currentlabel{\thetable}
+     \sbox\@tempboxa{\small #2. #3}%
+     \ifdim\wd\@tempboxa>\hsize
+      \small #2. #3%
+     \else
+       \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+     \fi
+    \endgraf\vskip\baselineskip}%
+  \hss}}}
+
+\let\LT at makecaption@rtx=\LT at makecaption % to fight redefinition in Revtex-4.1
+
+\def\xfigure{figure}
+%% from book.cls/ used??
+\long\def\@makecaption#1#2{%
+  \vskip\abovecaptionskip
+\ifx\@captype\xfigure
+\gdef \@currentlabel{\thefigure}
+\else
+\gdef \@currentlabel{\thetable}\fi
+%% \small added to keep currtabletypesize from determining size of caption
+  \sbox\@tempboxa{\small
+{\bf #1.} #2}%
+  \ifdim \wd\@tempboxa >\hsize
+\small
+{\bf    #1.} #2\par 
+  \else
+    \global \@minipagefalse
+    \hb at xt@\hsize{\hfill\box\@tempboxa\hfill}%
+  \fi
+  \vskip\belowcaptionskip}
+
+\newdimen\@abovenoteskip
+\newcommand\tablerefs[1]{\ifdim\@abovenoteskip=0pt\global\@abovenoteskip=10pt\fi
+{\small\@tableref{\parfillskip\z@ plus1fil\relax #1\endgraf}}}%
+
+\def\@tableref#1{%
+ \par
+ \vspace*{3ex}%
+ {%\parbox{\pt at width} %%%%
+ {\hskip1em\rm References. --- #1}\par}%
+}%
+
+
+\global\def\tablenotemark#1{{\normalfont\textsuperscript{#1}}}
+\global\def\tablenotetext#1#2{\footnotetext[#1]{\currtabletypesize\relax#2}}
+
+%% redefined by AH below, since it wasn't working with tabular table
+\global\def\tablenotetext#1#2{\vskip-8pt\vskip1sp\flushleft{\currtabletypesize
+\noindent\hskip1em $^{#1}$ #2}\vskip1sp}
+
+%% this version of \tablehead doesn't seem to be used, so set to \xyztablehead{}
+\def\xyztablehead#1{\@table at not@headedfalse%
+  \kill
+  \caption{\\%
+    \@tablecaption}%
+    \\\hline\hline%
+  #1\vrule height 12pt depth 10pt width 0pt\relax 
+\hskip\tabcolsep\\[.7ex]
+  \hline\\[-1.5ex]
+  \endfirsthead
+  \caption[]{--- \emph{Continued}}\\
+  \hline
+  \hline\\[-1.7ex]
+  #1\hskip\tabcolsep\\[.7ex]
+  \hline\\[-1.5ex]
+  \endhead
+  \hline
+  \endfoot%
+}
+
+\newif\if at table@not at headed
+
+\newlength{\table at note@skip}
+\setlength{\table at note@skip}{0.5ex}
+\newlength{\deluxe at table@width}
+\newlength{\@d at t@a}
+\newcounter{deluxe at table@num}
+\newdimen\LTcapwidth
+
+%% \ignorespaces necessary ++== depth 6pt was depth 3pt, == added height 12pt, nov 2017
+\def\colhead#1{\multicolumn{1}{c}{\vrule depth 6pt height 12pt width
+0pt\relax#1}\ignorespaces}
+\def\twocolhead#1{\multicolumn{2}{c}{\hss\vrule depth 6pt height 12pt width
+0pt\relax#1\hss}\ignorespaces}
+\def\nocolhead#1{\multicolumn{1}{h}{}\ignorespaces}
+\def\dcolhead#1{\multicolumn{1}{c}{$\vrule depth 6pt height12pt
+width0pt\relax#1$}\ignorespaces}
+
+%\newcounter{LT at tables}
+\def\tablewidth#1{%
+  \ifdim#1=\z@
+  \else
+  \gdef\@d at t@@flag{1}
+  \if at filesw\immediate\write\@auxout{%
+   \gdef\expandafter\noexpand
+   \csname deluxe at table@width@\romannumeral\c at LT@tables\endcsname
+   {#1}}
+  \fi
+  \fi
+}
+
+
+\def\save at natural@width{%
+      \ifnum\@d at t@@flag=0
+        \setlength{\@d at t@a}{0pt}%
+        \let\@d at t@b=\LT at entry%
+        \def\LT at entry##1##2{\addtolength{\@d at t@a}{##2}%
+        }%
+        \expandafter\csname LT@\romannumeral\c at deluxe@table at num\endcsname
+        \setlength{\@d at t@a}{-\@d at t@a}
+        \tablewidth{\the\@d at t@a}
+        \def\LT at entry{\@d at t@b}
+      \fi
+}
+
+\def\lt at expand@linewidth at one{\setlength\LTleft{0pt}\setlength\LTright{0pt}}
+\def\lt at expand@linewidth at two{@{\extracolsep{0pt plus 1filll}}}
+\def\find at table@width{%
+%%% set table width using aux file and command \tablewidth
+    \setcounter{deluxe at table@num}{\c at LT@tables}
+    \refstepcounter{deluxe at table@num}
+    \expandafter\ifx\csname deluxe at table@width@\romannumeral\c at deluxe@table at num\endcsname\relax
+      \def\@d at t@{0.999\linewidth}
+    \else
+      \edef\@d at t@{\expandafter\csname deluxe at table@width@\romannumeral\c at deluxe@table at num\endcsname}
+    \fi
+    \ifdim\@d at t@<\z@% then natural width is used
+      \setlength{\deluxe at table@width}{-\@d at t@}
+      \setlength{\LTcapwidth}{-\@d at t@}
+      \def\lt at expand@linewidth{\relax}
+      \def\lt at expand@linewidth@{}
+    \else% we will enclose table in the minipage of the given width and make
+         % longtable to span the full minipage width
+      \ifdim\@d at t@>\z@\else\def\@d at t@{0.999\linewidth}\fi
+      \setlength{\deluxe at table@width}{\@d at t@}
+      \setlength{\LTcapwidth}{\@d at t@}
+      \def\lt at expand@linewidth{\lt at expand@linewidth at one}
+      \def\lt at expand@linewidth@{\lt at expand@linewidth at two}
+    \fi
+}
+
+\newlength{\abovedeluxetableskip}
+\newlength{\belowdeluxetableskip}
+\setlength{\abovedeluxetableskip}{0pt}
+\setlength{\belowdeluxetableskip}{0pt}
+\setlength{\tabcolsep}{5pt}
+
+\setlength\doublerulesep{1.5pt}
+\newdimen\lastrowheight
+\def\set at last@row at height{\setlength{\lastrowheight}{\ht\strutbox}\addtolength{\lastrowheight}{\dp\strutbox}\setlength{\lastrowheight}{-\arraystretch\lastrowheight}}
+
+\let\tableline=\colrule % Revtex said: Command \tableline is obsolete; Use \colrule instead.. 
+
+%% 
+\newtoks\DT at p@ftn 
+\global\def\xtablenotetext at DT#1#2{
+  \edef\@tempa{\the\DT at p@ftn\noexpand\tablenotemark{#1}~}
+  \global\DT at p@ftn\expandafter{\@tempa{\@table at type@size#2}\par}}%
+
+%%% AH %%%%%%%%%%%%%%%%%%%%%
+\let\savedollar$
+\catcode`\$=\active
+\let$\savedollar
+
+%%
+
+\def\resetdecimals{\global\let\zdoit\relax\global\let\ddoit\relax}
+
+\def\tableheadfrac#1{}
+\newcount\pt at column 
+\newcount\pt at ncol 
+
+\newcommand\tablecolumns[1]{% 
+ \pt at column=#1\relax 
+ \pt at ncol=#1\relax 
+ \global\let\pt at addcol\@empty 
+}% 
+
+%% from older version, probably can delete:
+\def\@tablecom#1{% 
+ \vspace*{\table at note@skip}
+\par 
+{\parbox{\linewidth}{\hskip1em\rmfamily {\@eapj at cap@font Note}. --- #1}\par}% 
+}% 
+\def\@tableref#1{% 
+ \vspace*{\table at note@skip}
+\par 
+{\parbox{\linewidth}{\hskip1em\rmfamily {\@eapj at cap@font References}. --- #1}\par}% 
+}% 
+\def\spew at tblnotes{% 
+ \@ifx at empty\tblref at list{}{% 
+  \@tablenotes{\tblref at list}%
+  \vspace*{\table at note@skip}%
+  \global\let\tblref at list\@empty 
+ }% 
+ \@ifx at empty\tblnote at list{}{% 
+  \@tablenotes{\tblnote at list}% 
+  \vspace*{\table at note@skip}%
+  \global\let\tblnote at list\@empty
+ }
+ \the\DT at p@ftn%
+}% 
+
+%% for notes on emulateapj please see http://hea-www.harvard.edu/~alexey/emulateapj
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% End of code taken from emulateapj.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+%%% New as of august 2015:
+
+%% These commands requested AAS
+\newcommand{\noprint}[1]{}
+\newcommand{\figsetstart}{{\bf Fig. Set} }
+\newcommand{\figsetend}{}
+\newcommand{\figsetgrpstart}{}
+\newcommand{\figsetgrpend}{}
+\newcommand{\figsetnum}[1]{{\bf #1.}}
+\newcommand{\figsettitle}[1]{ {\bf #1}}
+\newcommand{\figsetgrpnum}[1]{\noprint{#1}}
+\newcommand{\figsetgrptitle}[1]{\noprint{#1}}
+\newcommand{\figsetplot}[1]{\noprint{#1}}
+\newcommand{\figsetgrpnote}[1]{\noprint{#1}}
+
+%% for url's in document, will allow them to break over lines.
+\usepackage{url}
+
+%% for tables continuing over pages
+\usepackage{longtable}
+
+%% for editing changes
+\usepackage{xcolor}
+% hyperref link defaults to "blue" (0000ff) as this matches our publisher produced pdf style
+\definecolor{xlinkcolor}{cmyk}{1,1,0,0}
+
+
+%% In response to request from AAS
+ \usepackage[bookmarks=false,         % show bookmarks bar?
+     pdfnewwindow=true,      % links in new window
+     colorlinks=true,    % false: boxed links; true: colored links
+     linkcolor=xlinkcolor,     % color of internal links
+     citecolor=xlinkcolor,     % color of links to bibliography
+     filecolor=xlinkcolor,  % color of file links
+     urlcolor=xlinkcolor,      % color of external links
+final=true
+ ]{hyperref}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Additions to  AASTeX by Amy Hendrickson, TeXnology Inc, August 17, 2015
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Table Tools, written by Amy Hendrickson
+%% for American Astronomical Society
+%% August 17, 2015
+%% array package is necessary:
+\usepackage{array}
+
+%%%%%%%%
+%% 1) h in table preamble will makes text in that column ignored.
+
+%%%%%%%%
+%% 2) uppercase C L or R will make those columns in math mode.
+
+%%%%%%%%
+%% 3) \begin{splittabular}{<preamble B preamble>}...\end{splittabular}
+%%    `B' in the preamble will show where the table should be broken. It may
+%%    be used once in a preamble to break the table into two parts, or 
+%%    two times in a preamble to break the table into three parts.
+
+%%    The resulting table will position left half of table above right half of table.
+
+%%    Care should be taken with \multicolumn so that it won't be broken between
+%%    the two parts of the table. You may need to shorten the \multicolumn argument
+%%    for number of columns to be appropriate to the number of columns in
+%%    the new split table.
+
+%%     In this example, for instance, we start with:
+%%        \begin{tabular}{ccccccc}
+%%        \multicolumn{7}{c}{\textsc{Table 1}}
+%%     and change it to:
+%%        \begin{splittabular}{ccccBccc}
+%%        \multicolumn{4}{c}{\textsc{Table 1}}\\
+%% 
+%%     If you'd like to have a table number in the second half of the table,
+%%     you can ask for a second multicolumn command that will position at the
+%%     top of the second half of the table:
+%%
+%%        \begin{splittabular}{ccccBccc}
+%%        \multicolumn{4}{c}{\textsc{Table 1}}&\multicolumn{3}{c}{\textsc{Table 1, Continued}}\\
+%%
+%%     You can do the same for the caption, and give a Continued caption for
+%%     the second half of the table. Originally:
+%%        \multicolumn{7}{c}{\textsc{Log of \textit{HST} Observations for
+%%         NGC~6388}}
+%%     Now, changed so that we get a caption on both halves of the table:
+%%        \multicolumn{4}{c}{\textsc{Log of \textit{HST} Observations for
+%%         NGC~6388}}&\multicolumn{3}{c}{\textsc{Log of \textit{HST} Observations for
+%%         NGC~6388, Continued}}\\
+%%     
+%%     Similarly, you can rearrange table notes to appear at the bottom of
+%%     the appropriate half of the table. For instance, starting with this,
+%%     which would make table notes both appear at the bottom of the top half
+%%     of the table:
+%%        \multicolumn{4}{l}{\small{$\dagger$ Average distance of data set from
+%%            cluster center.}}\\
+%%        \multicolumn{4}{l}{$^{\rm a}$SNAP program.}\\
+%%     
+%%     We may substitute the following:
+%%        \multicolumn{4}{l}{$^{\rm a}$SNAP program.}&\multicolumn{3}{l}{\small{$\dagger$ Average distance of data set from
+%%            cluster center.}}\\
+%%     
+%%     Which will produce the first endnote underneath the top half of the
+%%     table, and the second underneath the bottom half.
+%%     
+%%     Another option would be to have both endnotes appear below the bottom
+%%     half of the table. Easily done:
+%%        &&&&\multicolumn{3}{l}{$^{\rm a}$SNAP program.}\\
+%%        &&&&\multicolumn{3}{l}{\small{$\dagger$ Average distance of data set from
+%%            cluster center.}}\\
+%%     %%     %%     %%     %%     %%     %%     
+
+%%%%%%%%
+%% 4) \colnumbers will make line with column numbers automatic. It will work with splittabular
+%%     and splitdeluxetable as well as tabular.
+%%     To use: type in \colnumbers within the table whereever you'd like it to appear, typically
+%%     underneath the column headers, before the lines of data.
+
+%%%%%%%%
+%% 5) Easy Decimal numbering
+%%    How to make decimal numbers in tables line up on the period:
+
+%%     Use D (for decimal column) in table preamble for every decimal number. The decimal
+%%     numbers will use two columns, one for the left part of the decimal
+%%     number and one for the right part.
+
+%%     D may be used more than once in a table preamble.
+
+%%     If you want to type in a column header  over the decimal
+%%     numbers, please use \multicolumn2c{} to span both columns.
+
+%%     After the column headers, to start decimal numbering, 
+%%     type in \decimals in the body of the table.
+
+%%     When entering decimal numbers
+%%     remember to leave a space after the decimal number, before the following &.
+%%     For instance: &22.3 &35.96 \\
+
+%%     If you'd like an empty entry, please supply a period and a space: & . &. You
+%%     will not see the period in the resulting table.
+
+%%     example:
+%    \begin{tabular}{rDD}
+%     \hline
+%     &&&\multicolumn2c{\bf More}\\
+%     &\multicolumn2c{\bf Decimals}&\multicolumn2c{\bf Decimals}\\
+%     \hline
+%     \hline
+%     \decimals
+%     one& . &34.2 \\
+%     two &567.0 &21345 \\
+%     three&.0 &62.5 \\
+%     four&245 &5034.349923 \\
+%     five&21 & \\
+%     six& &21.6 
+%    \end{tabular}
+%%
+%    Decimal numbering works within \begin{splittabular}...\end{splittabular}
+%    \begin{splitdeluxetable} and \end{splitdeluxetable} for tables broken into two
+%    or three parts. \colnumbers will number the columns counting both sides 
+%    of the decimal number as one column; \tablehead{\colhead{}...} will make
+%    the column headers position above the two columns used for one decimal
+%    number as well.
+%
+%    Decimal numbers will be in math mode so that plus and minus signs are printed
+%    correctly, expressions like `$\pm$ 1.2' or `\pm 1.2', will both work
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\let\savedollar$
+\catcode`\$=\active
+
+\let\savetabular\tabular
+\def\tabular{\catcode`\&=\active\relax\catcode`\$=\active\relax\savetabular}
+\long\gdef\eatone{\setbox0=\hbox\bgroup\savedollar\let$\relax}
+\gdef\endeatone{\savedollar\egroup\hskip-2\tabcolsep}
+
+
+%% Hide, important because it allows us to split tables horizontally
+\newcolumntype{h}{>\eatone c<\endeatone}
+
+\newcolumntype{C}{>{\bgroup\savedollar\let$\relax}c<{\savedollar\egroup}}
+\newcolumntype{L}{>{\bgroup\savedollar\let$\relax}l<{\savedollar\egroup}}
+\newcolumntype{R}{>{\bgroup\savedollar\let$\relax}r<{\savedollar\egroup}}
+
+\newcolumntype{B}{>\eatone c<\endeatone}  %% used for \splittabular to indicate break in
+                                          %% two or three parts of table
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Split tables into 2 or 3 parts; stack the parts
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% Process table preamble
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Count number of columns in preamble
+
+\newcount\colcount
+\newcount\firstcolcount
+\newcount\secondcolcount
+\newcount\thirdcolcount
+\newcount\columncount
+
+%% \makeatother is necessary to keep @ from being treated as a letter
+%% when counting the number of columns in table.
+\makeatother
+\def\xD{D}
+\def\xaster{*}
+\newcount\howmanyDs
+\newcount\firsthowmanyDs
+\newcount\secondhowmanyDs
+
+\newif\ifD
+
+\def\countcols#1{\ifcat#1c
+\global\advance\colcount by 1\relax\fi
+%%
+\def\lookforD{#1}
+\ifx\lookforD\xD
+\global\advance\howmanyDs by 1
+\global\advance\colcount by1\relax
+\fi
+%%
+\futurelet\next\lookatnext
+}
+\makeatletter
+
+\def\xeatone#1{\countcols}
+\def\xrelax{\relax}
+
+%% second conditional deals with expressions like @{} in
+%% the preamble.
+\def\lookatnext{\if\next\xrelax\let\go\relax
+\else
+\ifx\next\bgroup\let\go\xeatone\else
+\let\go\countcols\fi\fi\go}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% reset line counting at \\
+
+%% arraycr redefined to match revtex4-1
+\def\new at arraycr{\relax 
+\global\columncount=0\relax
+\global\colheadcount=0\relax
+\iffalse {\fi \ifnum 0=`}\fi \@ifstar {\global \@tbpen \@M \@xarraycr}
+{\global \@tbpen \intertabularlinepenalty \@xarraycr}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Redefining & is necessary to get around \omit in \multicolumn,
+%% which prevents @{} from being used to change the meaning of multicolumn.
+%% Now column number and top or bottom table is used to determine whether
+%% multicolumn should be turned on or off.
+\let\saveampersand&
+
+\newif\iffirstbox
+\newif\ifsecondbox
+\newif\ifthirdbox
+
+\long\gdef\CheckNumberAndSwitch{\unskip\global\advance\columncount by 1\relax%
+\saveampersand}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Parse and count preamble
+
+\def\catchfirstpreamble#1B#2Z{%firstpreamble
+\def\leftpreamble{#1\relax}
+\colcount=0
+\global\howmanyDs=0\relax
+\expandafter\countcols\leftpreamble
+\global\firstcolcount\the\colcount
+\global\firsthowmanyDs\the\howmanyDs
+\ifnum\firstcolcount>25
+\typeout{^^J
+-----------------------------------------------------
+^^J
+Warning!
+^^J^^J 
+Too many columns in first part of table!
+^^J^^J
+Maximum number of columns in each part of the table is 25. Each `D' counts as two columns.
+^^J
+-----------------------------------------------------
+}\fi
+\global\howmanyDs=0\relax
+\global\colcount=0\relax
+\newcolumntype{A}{#1}}
+
+\def\catchsecondpreamble#1B#2Z{%secondpreamble
+\def\rightpreamble{#2\relax}
+\colcount=0
+\expandafter\countcols\rightpreamble
+\global\secondcolcount\colcount
+\global\secondhowmanyDs\the\howmanyDs
+\ifnum\secondcolcount>25
+\typeout{^^J-----------------------------------------------------
+^^J
+Warning!
+^^J^^J 
+Too many columns in second part of table!
+^^J^^J
+Maximum number of columns in each part of the table is 25. Each `D' counts as two columns.
+^^J
+-----------------------------------------------------
+}\fi
+\global\totalcolumns=\firstcolcount
+\global\advance\totalcolumns by \secondcolcount
+\global\colcount=0\relax
+\newcolumntype{Z}{#2}}
+
+
+\def\catchsecondofthreepreamble#1B#2B#3Z{%secondpreamble
+\def\rightpreamble{#2\relax}
+\colcount=0
+\howmanyDs=0
+\expandafter\countcols\rightpreamble
+\global\secondcolcount\colcount
+\global\secondhowmanyDs\the\howmanyDs
+\global\totalcolumns=\firstcolcount
+\global\advance\totalcolumns by \secondcolcount
+\global\colcount=0\relax
+\newcolumntype{Z}{#2}}
+
+
+\def\catchthirdpreamble#1B#2B#3Z{%firstpreamble
+\def\thirdpreamble{#3}
+\colcount=0
+\expandafter\countcols\thirdpreamble
+\global\thirdcolcount\the\colcount
+\global\advance\totalcolumns by \thirdcolcount
+\global\colcount=0\relax
+\newcolumntype{z}{#3}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Define splittabular/endsplittabular
+
+\newcount\PartsOfTable
+\newif\ifbreaktab
+
+\def\checkforB #1B#2B#3B{
+%% defaults, may be used in \colnumbers
+\gdef\tabfullpreamble{#1#2#3\relax}
+\gdef\firstpreamble{#1}
+\gdef\secondpreamble{#2}
+\gdef\thirdpreamble{#3}
+\ifx\thirdpreamble\empty
+\global\PartsOfTable=2
+\else
+\global\PartsOfTable=3
+\fi
+}
+
+\def\lookforD#1{\def\zone{#1}\ifx\zone\xD
+\global\Dtrue\else\Dfalse\fi}
+
+\newcount\columnoneandtwo
+\newif\ifdonullmulticol
+
+\newcount\colnumsused
+\newcount\loopnum
+
+\catcode`\&=\active
+\let&\CheckNumberAndSwitch
+\let$\savedollar
+
+%sss
+\def\splittabular{\catcode`\&=\active
+\catcode`\$=\active
+\global\colnumbersonfalse
+\let\colnumbers\savesplitplaincolnumbers
+\let\splitdecimalcolnumbers\savesplitdecimalcolnumbers
+\def\decimalcolnumbers{\splitdecimalcolnumbers}
+\xsplittabular}
+
+\def\xsplittabular#1#2\end{{
+\global\firsttimetrue
+\let&\CheckNumberAndSwitch
+\let$\savedollar
+%%%
+\def\endtabular{\endarray
+\global\let\zdoit\relax
+\global\let\ddoit\relax
+\global\Dfalse}
+\setbox0=\hbox{\def\firstarg{#1}\expandafter\lookforD\firstarg}
+\PartsOfTable=0
+\def\tempfullpreamble{#1BB}
+\setbox0=\hbox{\expandafter\checkforB\tempfullpreamble}
+%% Now PartsOfTable is either =2 or 3
+%%
+\global\colnumsused=0
+\global\breaktabtrue
+\global\colcount=0
+%%
+\ifnum\PartsOfTable=3
+\let\multicolumn\threebreakmulticolumn
+\else
+\let\multicolumn\breakmulticolumn
+\fi
+%%
+\def\one{#1Z}%% full preamble
+\ifnum\PartsOfTable=3
+\expandafter\catchfirstpreamble\one
+\expandafter\catchsecondofthreepreamble\one
+\expandafter\catchthirdpreamble\one
+\makefirstdummycolumns %f
+\makeseconddummycolumns %F
+\makethirddummycolumns %E
+\else %% PartsOfTable=2
+\expandafter\catchfirstpreamble\one
+\expandafter\catchsecondpreamble\one
+\makefirstdummycolumns %f
+\makeseconddummycolumns %F
+\fi
+%%%
+\global\columncount=0
+\ifnum\PartsOfTable=3
+%% For table divided into three parts !!
+\firstboxtrue\secondboxfalse\thirdboxfalse
+%
+\setbox\firsttablebox=\hbox{%
+\begin{tabular}{AFE}% 
+#2\crcr
+\end{tabular}}
+%
+\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
+\vskip6pt
+\hrule
+\vskip6pt
+\global\columncount=0
+\firstboxfalse\secondboxtrue\thirdboxfalse
+\ifcolnumberson
+\let\colnumbers\xplain
+\setbox\secondtablebox=\hbox{%
+\begin{tabular}{fZE}% fZE
+#2\crcr\end{tabular}}
+\else
+\setbox\secondtablebox=\hbox{
+\begin{tabular}{fZE}% fZE
+#2
+\end{tabular}}
+\fi
+\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
+%%
+\vskip6pt
+\hrule
+\vskip6pt
+\firstboxfalse\secondboxfalse\thirdboxtrue
+\global\columncount=0
+\ifcolnumberson
+\let\colnumbers\xplain
+\setbox\thirdtablebox=\hbox{%
+\begin{tabular}{fFz}% fFz
+#2\crcr\end{tabular}}
+\else
+\setbox\thirdtablebox=\hbox{
+\begin{tabular}{fFz}% fFz
+#2
+\end{tabular}}
+\fi
+\hbox to \hsize{\hss\unhbox\thirdtablebox\hss}
+\else
+%%
+%% For table divided into two parts:
+%%
+\global\columncount=0
+\secondboxfalse
+ \setbox\firsttablebox=\hbox{%
+\begin{tabular}{AF}% should be AF
+#2
+\end{tabular}
+}
+ \hbox to \hsize{\hss\unhbox\firsttablebox\hss}
+\vskip6pt
+\hrule
+\vskip6pt
+\global\columncount=0
+\secondboxtrue
+\ifcolnumberson
+\setbox\secondtablebox=\hbox{\let\colnumbers\xplain
+\begin{tabular}{fZ}% should be fZ
+#2
+\end{tabular}
+}
+\else
+\setbox\secondtablebox=\hbox{
+\begin{tabular}{fZ}% should be fZ
+#2
+\end{tabular}
+}
+\fi
+\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
+%%
+%% end of conditional testing for 2 or 3 part table:
+\fi
+%\global\breaktabfalse
+}
+\firsthowmanyDs=0
+\secondhowmanyDs=0
+\resetdecimals
+\end
+}
+
+%yyy
+\def\endsplittabular{\global\firsttimefalse\global\colnumbersonfalse
+\global\let\splitplaincolnumbers\savesplitplaincolnumbers
+\global\breaktabfalse}
+
+\long\gdef\breakmulticolumn#1#2#3{%
+\multispan{#1}%
+\let&\CheckNumberAndSwitch
+\ifsecondbox%
+\ifnum\columncount<\firstcolcount%
+\global\donullmulticoltrue%
+\else%
+\global\donullmulticolfalse%
+\fi%
+%%%
+   \else% first box
+\ifnum\columncount<\firstcolcount%
+\global\donullmulticolfalse%
+\else%
+\global\donullmulticoltrue%
+\fi%
+\fi%
+\ifdonullmulticol%
+\global\advance\colheadcount by 1\relax
+\begingroup
+   \def\@addamp{\if at firstamp \@firstampfalse \else
+                \@preamerr 5\fi}%
+   \@mkpream{h}\@addtopreamble\@empty
+   \endgroup
+   \def\@sharp{}%
+%% comment out \@arstrut to prevent blank line where multicolumn was found
+%% on other parts of the table, but not on the current part.
+   \@arstrut 
+\@preamble
+   \null\ignorespaces
+\else%
+\begingroup
+   \def\@addamp{\if at firstamp \@firstampfalse \else
+                \@preamerr 5\fi}%
+   \@mkpream{#2}\@addtopreamble\@empty
+   \endgroup
+   \def\@sharp{#3}%
+   \@arstrut \@preamble
+   \null\ignorespaces
+\fi%
+\global\donullmulticolfalse%
+\global\advance\columncount by #1\relax%
+\global\advance\columncount-1\relax%
+}
+
+
+\long\gdef\threebreakmulticolumn#1#2#3{%
+\multispan{#1}%
+\columnoneandtwo=\firstcolcount\relax%
+\advance\columnoneandtwo by \secondcolcount\relax%
+%%
+\global\donullmulticoltrue\relax%
+\iffirstbox\relax%
+\ifnum\columncount<\firstcolcount%
+\global\donullmulticolfalse%
+\fi\relax%
+\ifnum\columncount=\firstcolcount\relax%
+\donullmulticoltrue\fi\relax%
+\else\relax%
+%%
+\ifsecondbox%
+\ifnum\columncount=\firstcolcount\relax%
+\global\donullmulticolfalse\fi\relax%
+\ifnum\columncount>\firstcolcount%
+\ifnum\columncount<\columnoneandtwo\relax%
+\global\donullmulticolfalse\relax%
+\fi\fi\relax%
+\else\relax%
+%%%
+\ifthirdbox%
+\ifnum\columncount<\columnoneandtwo%
+\global\donullmulticoltrue%
+\else\relax%
+\global\donullmulticolfalse%
+\fi\relax%
+\fi%% end if third box
+\fi%% end if second box
+\fi%% end if first box
+%%
+\ifdonullmulticol%
+\begingroup\relax%
+\global\advance\colheadcount by 1\relax%
+   \def\@addamp{\if at firstamp \@firstampfalse \else%
+                \@preamerr 5\fi}%
+   \@mkpream{h}\@addtopreamble\@empty%
+   \endgroup%
+   \def\@sharp{}%
+%% comment out \@arstrut to prevent blank line where multicolumn was found
+%% on other parts of the table, but not on the current part.
+   \@arstrut \@preamble%
+   \null\ignorespaces
+\else%
+\begingroup%
+   \def\@addamp{\if at firstamp \@firstampfalse \else%
+                \@preamerr 5\fi}%
+   \@mkpream{#2}\@addtopreamble\@empty%
+   \endgroup%
+   \def\@sharp{#3}%
+   \@arstrut \@preamble%
+   \null\ignorespaces
+\fi%
+\global\donullmulticolfalse%
+\global\advance\columncount by #1\relax%
+\global\advance\columncount-1\relax%
+}
+
+%% First dummy columns is the part of the table that will not print,
+%% in this case the first part to the left.
+%%\makefirstdummycolumns
+%%
+%% and second dummy columns
+%% \makeseconddummycolumns.
+\gdef\makefirstdummycolumns{
+\ifcase\firstcolcount
+\or% 1
+\newcolumntype{f}{h} % no D possible
+%%%%%%%%%%%%%%%%%%
+\or% 2
+  \ifcase\firsthowmanyDs
+  \newcolumntype{f}{hh}%% 0
+  \or
+  \newcolumntype{f}{d} %% 1
+  \fi
+%%%%%%%%%%%%%%%%%%
+\or% 3
+  \ifcase\firsthowmanyDs%
+  \newcolumntype{f}{hhh}% 0 
+  \or%
+  \newcolumntype{f}{dh}% 1
+  \fi%
+%%%%%%%%%%%%%%%%%%
+\or% 4
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhh} % 0 
+    \or
+   \newcolumntype{f}{dhh} % 1
+   \or
+   \newcolumntype{f}{dd} % 2 
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or% 5
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhh} % 1
+   \or
+   \newcolumntype{f}{ddh} % 2 
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or% 6
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhh} % 2 
+    \or
+   \newcolumntype{f}{ddd} % 3
+   \fi
+%%%%%%%%%%%%%%%
+\or % 7
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhh} % 2 
+   \or
+   \newcolumntype{f}{dddh} % 3
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or % 8
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhh} % 3
+   \or
+   \newcolumntype{f}{dddd} % 4
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or % 9
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhh} % 3
+   \or
+   \newcolumntype{f}{ddddh} % 4
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %10
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhh} % 4
+   \or
+   \newcolumntype{f}{ddddd} % 5
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or % 11
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhh} % 4
+   \or
+   \newcolumntype{f}{dddddh} % 5
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or % 12
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhh} % 5
+   \or
+   \newcolumntype{f}{dddddd} % 6
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %13
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddh} % 6
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %14
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhh} % 6
+   \or
+   \newcolumntype{f}{ddddddd} % 7
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %15
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddh} % 7
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %16
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhh} % 7
+   \or
+   \newcolumntype{f}{dddddddd} % 8
+\fi
+%%%%%%%%%%%%%%%%%%
+\or %17
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddh} % 8
+\fi
+%%%%%%%%%%%%%%%%%%
+\or %18
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhh} % 6
+   \or
+   \newcolumntype{f}{ddddddhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhh} % 8
+   \or
+   \newcolumntype{f}{ddddddddd} % 9
+\fi
+%%%%%%%%%%%%%%%%%%
+\or %19
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhh} % 8
+   \or
+   \newcolumntype{f}{ddddddddddh} % 9
+\fi
+%%%%%%%%%%%%%%%%%%
+\or %20
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh} % 0 
+    \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhh} % 8
+   \or
+   \newcolumntype{f}{dddddddddhh} % 9
+   \or
+   \newcolumntype{f}{dddddddddd} % 10
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %21
+  \ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh h} % 0 
+   \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhhh} % 8
+   \or
+   \newcolumntype{f}{ddd ddd ddd hhh} % 9
+   \or
+   \newcolumntype{f}{ddd ddd ddd d h} % 10
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %22
+\ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hh} % 0 
+   \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhhhh} % 8
+   \or
+   \newcolumntype{f}{ddd ddd ddd hhhh} % 9
+   \or
+   \newcolumntype{f}{ddd ddd ddd dhh} % 10
+   \or
+   \newcolumntype{f}{ddddddddddd} % 11
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %23
+\ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhh} % 0 
+   \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhhhhh} % 8
+   \or
+   \newcolumntype{f}{ddd ddd ddd hhhhh} % 9
+   \or
+   \newcolumntype{f}{ddddddddddhhh} % 10
+   \or
+   \newcolumntype{f}{ddddd ddddd dh} % 11
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %24
+\ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhhh} % 0 
+   \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhhhhhh} % 8
+   \or
+   \newcolumntype{f}{ddd ddd ddd hhhhhh} % 9
+   \or
+   \newcolumntype{f}{ddddddddddhhhh} % 10
+   \or
+   \newcolumntype{f}{ddddd ddddd dhh} % 11
+   \or
+   \newcolumntype{f}{ddddd ddddd dd} % 12
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or %25
+\ifcase\firsthowmanyDs
+   \newcolumntype{f}{hhhhh hhhhh hhhhh hhhhh hhhhh} % 0 
+   \or
+   \newcolumntype{f}{dhhhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{f}{ddhhhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{f}{dddhhhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{f}{ddddhhhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{f}{dddddhhhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{f}{ddddddhhhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{f}{dddddddhhhhhhhhhhh} % 7
+   \or
+   \newcolumntype{f}{ddddddddhhhhhhhhh} % 8
+   \or
+   \newcolumntype{f}{ddd ddd ddd hhhhhhh} % 9
+   \or
+   \newcolumntype{f}{ddddddddddhhhhh} % 10
+   \or
+   \newcolumntype{f}{dddddddddddhhh} % 11
+   \or
+   \newcolumntype{f}{ddddddddddddh} % 12
+   \fi
+%%%%%%%%%%%%%%%%%%
+\else
+\typeout{^^J----------------------------------------------------- ^^J
+Warning!^^J^^J 
+Too many Columns using in Splittabular. 
+^^J
+25 column maximum in
+each part of the table.^^J Each`T' counts as two columns.
+^^J-----------------------------------------------------^^J}
+\fi
+}
+
+
+%% Second dummy columns is the part of the table that will not print,
+%% in this case the part to the right.
+%%\makeseconddummycolumns
+
+\gdef\makeseconddummycolumns{%
+\ifcase\secondcolcount
+%0
+\or
+%1
+\newcolumntype{F}{h} % no D possible
+%%%%%%%%%%%%%%%%%%
+\or
+%2
+  \ifcase\secondhowmanyDs
+  \newcolumntype{F}{hh}%% 0
+  \or
+  \newcolumntype{F}{d} %% 1
+  \fi
+%%%%%%%%%%%%%%%%%%
+\or
+%3
+  \ifcase\secondhowmanyDs
+  \newcolumntype{F}{hhh} % 0 
+  \or
+  \newcolumntype{F}{dh} % 1 
+  \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhh} % 0 
+    \or
+   \newcolumntype{F}{dhh} % 1
+   \or
+   \newcolumntype{F}{dd} % 2 
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhh} % 1
+   \or
+   \newcolumntype{F}{ddh} % 2 
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhh} % 2 
+   \or
+   \newcolumntype{F}{ddd} % 3
+   \fi
+%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhh} % 2 
+   \or
+   \newcolumntype{F}{dddh} % 3
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhh} % 3
+   \or
+   \newcolumntype{F}{dddd} % 4
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhh} % 3
+   \or
+   \newcolumntype{F}{ddddh} % 4
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhh} % 4
+   \or
+   \newcolumntype{F}{ddddd} % 5
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhh} % 4
+   \or
+   \newcolumntype{F}{dddddh} % 5
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhh} % 5
+   \or
+   \newcolumntype{F}{dddddd} % 6
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddh} % 6
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhh} % 6
+   \or
+   \newcolumntype{F}{ddddddd} % 7
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddh} % 7
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhh} % 7
+   \or
+   \newcolumntype{F}{dddddddd} % 8
+\fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddh} % 8
+\fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhh} % 8
+   \or
+   \newcolumntype{F}{ddddddddd} % 9
+\fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhhhhhhhhhhhhhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhh} % 8
+   \or
+   \newcolumntype{F}{dddddddddh} % 9
+\fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh} % 0 
+    \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhh} % 8
+   \or
+   \newcolumntype{F}{dddddddddhh} % 9
+   \or
+   \newcolumntype{F}{dddddddddd} % 10
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+  \ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh h} % 0 
+   \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhhh} % 8
+   \or
+   \newcolumntype{F}{ddd ddd ddd hhh} % 9
+   \or
+   \newcolumntype{F}{ddd ddd ddd d h} % 10
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+\ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hh} % 0 
+   \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhhhh} % 8
+   \or
+   \newcolumntype{F}{ddd ddd ddd hhhh} % 9
+   \or
+   \newcolumntype{F}{ddddddddddhh} % 10
+   \or
+   \newcolumntype{F}{ddddddddddd} % 11
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+\ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhh} % 0 
+   \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhhhhh} % 8
+   \or
+   \newcolumntype{F}{ddd ddd ddd hhhhh} % 9
+   \or
+   \newcolumntype{F}{ddddddddddhhh} % 10
+   \or
+   \newcolumntype{F}{ddddd ddddd dh} % 11
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+\ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhhh} % 0 
+   \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhhhhhh} % 8
+   \or
+   \newcolumntype{F}{ddd ddd ddd hhhhhh} % 9
+   \or
+   \newcolumntype{F}{ddddddddddhhhh} % 10
+   \or
+   \newcolumntype{F}{ddddd ddddd dhh} % 11
+   \or
+   \newcolumntype{F}{ddddd ddddd dd} % 12
+   \fi
+%%%%%%%%%%%%%%%%%%
+\or
+\ifcase\secondhowmanyDs
+   \newcolumntype{F}{hhhhh hhhhh hhhhh hhhhh hhhhh} % 0 
+   \or
+   \newcolumntype{F}{dhhhhhhhhhhhhhhhhhhhhhhh} % 1
+   \or
+   \newcolumntype{F}{ddhhhhhhhhhhhhhhhhhhhhh} % 2 
+   \or
+   \newcolumntype{F}{dddhhhhhhhhhhhhhhhhhhh} % 3
+   \or
+   \newcolumntype{F}{ddddhhhhhhhhhhhhhhhhh} % 4
+   \or
+   \newcolumntype{F}{dddddhhhhhhhhhhhhhhh} % 5
+   \or
+   \newcolumntype{F}{ddddddhhhhhhhhhhhhh} % 6
+   \or
+   \newcolumntype{F}{dddddddhhhhhhhhhhh} % 7
+   \or
+   \newcolumntype{F}{ddddddddhhhhhhhhh} % 8
+   \or
+   \newcolumntype{F}{ddd ddd ddd hhhhhhh} % 9
+   \or
+   \newcolumntype{F}{ddddddddddhhhhh} % 10
+   \or
+   \newcolumntype{F}{ddddd ddddd dhhh} % 11
+   \or
+   \newcolumntype{F}{ddddd ddddd ddh} % 12
+   \fi
+%%%%%%%%%%%%%%%%%%
+\else
+\typeout{^^J----------------------------------------------------- ^^J
+Warning!^^J^^J 
+Too many Columns using in Splittabular. 
+^^J
+25 column maximum in
+each part of the table.^^J Each`D' counts as two columns.
+^^J-----------------------------------------------------^^J}
+\fi
+}
+
+%% we don't have to worry about D's in this section, fortunately.
+\gdef\makethirddummycolumns{
+\ifcase\thirdcolcount 
+\or\newcolumntype{E}{h}
+\or\newcolumntype{E}{hh}
+\or\newcolumntype{E}{hhh}
+\or\newcolumntype{E}{hhhh}
+\or\newcolumntype{E}{hhhhh}
+\or\newcolumntype{E}{hhhhhh}
+\or\newcolumntype{E}{hhhhhhh}
+\or\newcolumntype{E}{hhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhhh}
+\or\newcolumntype{E}{hhhhhhhhhhhhhhhhhhhhhhhhh} %% up to 25 columns
+\else \typeout{^^J-----------------------------------------------------^^J
+Warning!
+^^J^^J Too many Columns in Splittabular. 
+^^J
+25 column maximum in
+each part of the table.^^J
+Each `D' counts as two columns.
+^^J-----------------------------------------------------^^J}\fi
+}
+
+%%%%%%%%%%%%%%%%%
+%% Colnums
+
+%% defaults
+
+\gdef\settabnumdefaults{%
+\loopnum=0\relax\loop%
+\ifnum\loopnum<31\relax%
+\expandafter\gdef\csname tab\the\loopnum\endcsname{%
+\multicolumn1{c}{\global\advance\colnumsused by 1\relax%
+(\the\colnumsused)}}%
+\global\advance\loopnum by1\repeat}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%
+%% this version of countcols  is for \colnumbers
+\newcount\totalcolumncount
+\def\xH{h}
+
+\makeatother
+\def\tabcountcols#1{\ifcat#1c
+\global\advance\colcount by 1\relax\fi%
+%%
+\def\lookforD{#1}%
+\ifx\lookforD\xD%
+\expandafter\gdef\csname tab\the\colcount\endcsname{%
+\multicolumn2{c}{\global\advance\colnumsused by 1\relax%
+(\the\colnumsused)}}%
+\fi%
+\ifx\lookforD\xH%
+\expandafter\gdef\csname tab\the\colcount\endcsname{%
+\multicolumn1{h}{}}%
+\fi%
+%%
+\futurelet\next\tablookatnext}
+
+\def\tabxeatone#1{\tabcountcols}
+
+%% second conditional deals with expressions like @{} in
+%% the preamble.
+\def\tablookatnext{\if\next\xrelax\let\xgo\relax\else%
+\ifx\next\bgroup\let\xgo\tabxeatone\else\let\xgo\tabcountcols\fi\fi\xgo}
+\makeatletter
+%%%%%%%%%%%%%%%
+
+\newcount\totalcolumns
+\newbox\firsttablebox
+\newbox\secondtablebox
+\newbox\thirdtablebox
+\newif\ifdbreaktab
+
+%% A loop would be more elegant, of course, but using & in a loop
+%% within a table column produces errors.
+%% was\tabnumberline, now \colnumbers
+
+%% Is this test necessary?
+%\newif\ifcolumnums
+
+\newif\ifcolnumberson
+\def\deluxecolnumbers{\global\colnumbersontrue}
+
+\def\colnumbers{\omit\\\omit\xcolnumbers}
+\def\xcolnumbers{\global\let\colnumbers\xcolnumbers%
+\global\colnumbersontrue\let&\CheckNumberAndSwitch%
+\global\colcount=0\relax%
+\global\totalcolumncount=0\relax%
+%% above here
+\settabnumdefaults%
+%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
+%% the \csname tab<number>\endcsname
+%%
+\expandafter\tabcountcols\tabfullpreamble%
+\global\totalcolumncount=\the\colcount\relax%
+\global\colcount=0\relax%
+\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
+%%
+%
+\ifdeluxe\ifbreaktab\\\else\\[-6pt]\fi%\hline% not above
+\else%
+\\[-14pt]\fi%
+\ifcase\totalcolumncount%
+\or%
+\csname tab1\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname%
+\or
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname%
+\or%22
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname%
+\or% 24
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname%
+\or% 25
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname%
+\or% 
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname%
+\or% 27
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname%
+\or% 28
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname%
+\or% 29
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname%
+\or% 30
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname&\csname tab30\endcsname%
+\else%
+\typeout{^^J^^J
+Sorry, more than 30 columns cannot be numbered with^^J
+\string\colnumbers. Please number the columns manually.^^J
+Thank you!^^J}\fi%
+%\ifbreaktab
+\\\hline% below, hline is wanted
+%\else
+\noalign{\vskip-13pt}
+%\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
+                          % it causes all the vrules on that line to grow to 28pt.
+                          % The -14pt will cause the lower line to overlap the upper line.
+                          % Complication, needed to add this vrule to Z and z in order to
+                          % have it also work for split tabular.
+%\fi
+}
+
+
+\let\savecolnumbers\colnumbers
+
+\gdef\plaincolnumbers{%
+\omit\\\omit%
+\global\colnumbersontrue\let&\CheckNumberAndSwitch%
+\global\colcount=0\relax%
+\global\totalcolumncount=0\relax%
+%% above here
+\settabnumdefaults%
+%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
+%% the \csname tab<number>\endcsname
+%%
+\expandafter\tabcountcols\tabfullpreamble%
+\global\totalcolumncount=\the\colcount\relax%
+\global\colcount=0\relax%
+\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
+%%
+\\\ifcase\totalcolumncount%
+\or%
+\csname tab1\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname%
+\or
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname%
+\or%22
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname%
+\or% 24
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname%
+\or% 25
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname%
+\or% 
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname%
+\or% 27
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname%
+\or% 28
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname%
+\or% 29
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname%
+\or% 30
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname&\csname tab30\endcsname%
+\else%
+\typeout{^^J^^J
+Sorry, more than 30 columns cannot be numbered with^^J
+\string\colnumbers. Please number the columns manually.^^J
+Thank you!^^J}\fi%
+\\\hline% below, hline is wanted
+%\\\noalign{\vskip-30pt}
+%\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
+                          % it causes all the vrules on that line to grow to 28pt.
+                          % The -14pt will cause the lower line to overlap the upper line.
+                          % Complication, needed to add this vrule to Z and z in order to
+                          % have it also work for split tabular.
+}
+
+\let\saveplaincolnumbers\plaincolnumbers
+
+
+\def\splitplaincolnumbers{%
+\omit\\\omit%
+\xplain}
+
+\let\savesplitplaincolnumbers\splitplaincolnumbers
+
+\newif\iffirsttime
+\firsttimetrue
+\gdef\xplain{%
+\global\let\plaincolnumbers\xplain%
+\global\colnumbersontrue\let&\CheckNumberAndSwitch%
+\global\colcount=0\relax%
+\global\totalcolumncount=0\relax%
+%% above here
+\settabnumdefaults%
+%% Now, change the columns that have `D' to be \multicolumn2c, by redefining
+%% the \csname tab<number>\endcsname
+%%
+\expandafter\tabcountcols\tabfullpreamble%
+\global\totalcolumncount=\the\colcount\relax%
+\global\colcount=0\relax%
+\ifbreaktab\else\ifdbreaktab\else\global\colnumsused=0\relax\fi\fi%
+%%
+\iffirsttime
+\\%\hline% above not wanted
+\else
+\\[-12pt]%\hline% above not wanted
+\fi
+\ifcase\totalcolumncount%
+\or%
+\csname tab1\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname%
+\or
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname%
+\or%22
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname%
+\or%
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname%
+\or% 24
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname%
+\or% 25
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname%
+\or% 
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname%
+\or% 27
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname%
+\or% 28
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname%
+\or% 29
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname%
+\or% 30
+\csname tab1\endcsname&\csname tab2\endcsname&%
+\csname tab3\endcsname&\csname tab4\endcsname&%
+\csname tab5\endcsname&\csname tab6\endcsname&%
+\csname tab7\endcsname&\csname tab8\endcsname&%
+\csname tab9\endcsname&\csname tab10\endcsname&%
+\csname tab11\endcsname&\csname tab12\endcsname&%
+\csname tab13\endcsname&\csname tab14\endcsname&%
+\csname tab15\endcsname&\csname tab16\endcsname&%
+\csname tab17\endcsname&\csname tab18\endcsname&%
+\csname tab19\endcsname&\csname tab20\endcsname&%
+\csname tab21\endcsname&\csname tab22\endcsname&%
+\csname tab23\endcsname&\csname tab24\endcsname&%
+\csname tab25\endcsname&\csname tab26\endcsname&%
+\csname tab27\endcsname&\csname tab28\endcsname&%
+\csname tab29\endcsname&\csname tab30\endcsname%
+\else%
+\typeout{^^J^^J
+Sorry, more than 30 columns cannot be numbered with^^J
+\string\colnumbers. Please number the columns manually.^^J
+Thank you!^^J}\fi%
+\\\hline% below, hline is wanted
+\iffirsttime
+\\\noalign{\vskip-30pt}
+\vrule height 28pt width0pt %the \vrule is in the line below colnumbers; 
+                          % it causes all the vrules on that line to grow to 28pt.
+                          % The -14pt will cause the lower line to overlap the upper line.
+                          % Complication, needed to add this vrule to Z and z in order to
+                          % have it also work for split tabular.
+\fi\global\firsttimefalse
+}
+
+\def\decimalcolnumbers{\crcr\saveplaincolnumbers\\%
+\noalign{\global\savetabskip\tabskip
+\tabskip=0pt
+\global\let\extracolsep\relax
+\global\let\ddoit\saveddoit
+\global\let\zdoit\savezdoit
+\vskip-32pt
+}{\vrule height28pt depth0pt width0pt}\relax}
+
+\def\splitdecimalcolnumbers{\\[-15pt]%
+\savesplitplaincolnumbers
+\global\colnumbersonfalse
+\\\noalign{\vskip-32pt %!!!
+\global\savetabskip\tabskip
+\tabskip=0pt
+\global\let\extracolsep\relax
+\global\let\ddoit\saveddoit
+\global\let\zdoit\savezdoit
+}\vrule height 28pt width0pt %!!!
+\global\let\splitdecimalcolnumbers\secondsplitdecimalcolnumbers}
+
+\def\secondsplitdecimalcolnumbers{\omit\\%[-15pt]
+\plaincolnumbers
+\global\colnumbersonfalse
+\\\noalign{\vskip-26pt %!!! was -28pt
+\global\savetabskip\tabskip
+\tabskip=0pt
+\global\let\extracolsep\relax
+\global\let\ddoit\saveddoit
+\global\let\zdoit\savezdoit
+}\\\relax}
+
+\let\savesplitdecimalcolnumbers\splitdecimalcolnumbers
+
+%%AAA
+\newif\ifdeluxestar
+\expandafter\def\csname
+deluxetable*\endcsname{\deluxestartrue\bgroup\floattrue
+\hsize=\textwidth	
+\deluxetable}
+
+\expandafter\def\csname enddeluxetable*\endcsname{\enddeluxetable
+\egroup
+\global\colnumbersonfalse
+\global\deluxedecimalsfalse
+\global\deluxestarfalse
+}
+
+\def\deluxedecimalcolnumbers{\deluxedecimalstrue\colnumbersontrue}
+\def\deluxetablecaption#1{\gdef\@tablecaption{#1}}
+
+\newif\ifstartlongtable
+\def\startlongtable{\vskip1sp\global\startlongtabletrue}
+
+\newif\iffloat
+\def\floattable{\global\deluxestartrue\global\floattrue}
+
+%% for equivalent but in \begin...\end form.
+\def\floatrotatetable{\global\deluxestartrue\global\floattrue}
+\let\endfloatrotatetable\relax
+
+\def\deluxetable{
+\global\deluxetrue
+\catcode`\&=\active
+\catcode`\$=\active
+\let\tablecaption\deluxetablecaption
+\deluxetablecaption{}
+%% july 2016
+% \iffloat
+% \let\go\ydeluxetable
+% \else\let\go\longdeluxetable\fi\go%}
+%% aug 2016
+\ifstartlongtable
+%% nov 2017:
+\def\arraystretch{1.1}
+   \ifdeluxestar
+\vskip12pt
+   \if at two@col\onecolumngrid
+   \vskip12pt
+   \fi\fi
+\let\go\longdeluxetable
+\else
+\let\go\ydeluxetable
+\fi\go
+}
+
+\def\ydeluxetable#1{%
+\@ifnextchar[{\xdeluxetable{#1}}{\zdeluxetable{#1}}}
+
+% x and z are the same, except that xdeluxetable allows optional square bracket arg, like [h].
+\def\xdeluxetable#1[#2]{\global\breaktabtrue
+\let\colnumbers\deluxecolnumbers
+\global\deluxedecimalsfalse
+\let\decimals\deluxedecimals
+\let\decimalcolnumbers\deluxedecimalcolnumbers
+\let\tablehead\ztablehead
+\gdef\tabfullpreamble{#1}%<<== needed
+\def\endtabular{\endarray
+\global\let\zdoit\relax
+\global\let\tdoit\relax
+\global\Dfalse}
+\global\colnumsused=0
+\global\breaktabtrue
+\global\colcount=0
+%%
+%%%%%%%%%%%%
+  \lineskiplimit=\z@ % restore default setting
+\ifdeluxestar
+\gdef\two{#2}\gdef\checkh{h}
+\ifx\two\checkh\onecolumngrid\fi
+\begin{table*}[#2]\hsize=\textwidth\else
+  \begin{table}[#2]\fi
+\noindent\setbox\splitbox=\vtop\bgroup%
+\currtabletypesize
+    \vspace*{\abovedeluxetableskip}
+%%
+\def\startdata##1\enddata{%
+\currtabletypesize
+\setbox0=\hbox{
+\begin{tabular}{#1}
+\pt at head
+##1\end{tabular}}
+\expandafter\ifx\csname @tablecaption\endcsname\empty\else
+
+\noindent\hbox
+to\hsize{\hss\vtop{\hsize=\wd0
+\caption{\@tablecaption}}\hss}\vskip3pt\fi
+\global\setbox3\hbox{%
+\begin{tabular}{#1}%
+\hline\hline\noalign{\vskip-9pt}%
+\pt at head%
+##1\crcr% added october 2017
+\omit\\\omit\\\hline\end{tabular}}
+
+%\noindent\hskip-1.25em %% kludge! but seems necessary
+\hbox to\hsize{\hss\copy3\hss}
+\global\setbox4\vtop\bgroup\ifdeluxestar\hsize=\textwidth\else\hsize=\wd0\fi\leftskip6pt\parindent-6pt
+}}
+
+\def\zdeluxetable#1{\global\breaktabtrue
+\let\colnumbers\deluxecolnumbers
+\global\deluxedecimalsfalse
+\let\decimals\deluxedecimals
+\let\decimalcolnumbers\deluxedecimalcolnumbers
+\let\tablehead\ztablehead
+\gdef\tabfullpreamble{#1}%<<== needed
+\def\endtabular{\endarray
+\global\let\zdoit\relax
+\global\let\tdoit\relax
+\global\Dfalse}
+\global\breaktabtrue
+\global\colnumsused=0
+\global\colcount=0
+%%
+%%%%%%%%%%%%
+  \lineskiplimit=\z@ % restore default setting
+\ifdeluxestar
+\begin{table*}\hsize=\textwidth\else
+  \begin{table}\fi
+\noindent\setbox\splitbox=\vtop\bgroup%
+\currtabletypesize
+    \vspace*{\abovedeluxetableskip}
+%%
+\def\startdata##1\enddata{%
+\currtabletypesize
+\setbox0=\hbox{\colnumbersonfalse
+\begin{tabular}{#1}
+\pt at head
+##1\end{tabular}}% not here
+\expandafter\ifx\csname @tablecaption\endcsname\empty\else
+
+\noindent\hbox
+to\hsize{\hss\vtop{\hsize=\wd0
+\caption{\@tablecaption}}\hss}\vskip3pt\fi
+\global\setbox3\hbox{%
+\begin{tabular}{#1}%
+\hline\hline\noalign{\vskip-9pt}%
+\pt at head%
+##1\crcr%% added October 2017
+\omit\\\omit\\\hline\end{tabular}}%%<<== original
+\vskip-\parskip
+\noindent\hbox to\hsize{\hss\copy3\hss}
+\global\setbox4\vtop\bgroup\hsize=\wd0\relax
+\leftskip6pt\parindent-6pt
+}}
+
+%% go to \end{deluxetable}, after longdeluxetable
+
+\newbox\longtablebox
+\def\longdeluxetable#1{
+\global\rotateonfalse
+\let\colnumbers\deluxecolnumbers
+\global\deluxedecimalsfalse
+\let\decimals\deluxedecimals
+\let\decimalcolnumbers\deluxedecimalcolnumbers
+\let\tablehead\ztablehead
+\gdef\tabfullpreamble{#1}%<<== needed
+\def\endtabular{\endarray
+\global\let\zdoit\relax
+\global\let\tdoit\relax
+\global\Dfalse}
+\global\colnumsused=0
+\global\colcount=0
+%%
+%%%%%%%%%%%%
+  \lineskiplimit=\z@ % restore default setting
+\let\enddeluxetable\endlongdeluxetable
+    \vspace*{\abovedeluxetableskip}
+%%
+\def\startdata##1\enddata{%
+\global\setbox\longtablebox=\hbox{\currtabletypesize
+\tabcolsep=3pt
+\begin{tabular}{#1}
+\pt at head
+##1\end{tabular}}
+%%%
+\bgroup\centering
+\def\table at hook{\currtabletypesize}
+      \LTcapwidth=\wd\longtablebox
+\begin{longtable}{#1}%%
+\caption{\hsize=\wd\longtablebox 
+\advance\baselineskip2pt
+\@tablecaption}\\
+\hline\hline\noalign{\vskip-9pt}% prob ok
+\pt at head%
+\endfirsthead
+
+\noalign{\centerline{\small 
+{\bf Table \thetable}\ \it(continued)}\vskip6pt}
+\hline\hline
+\noalign{\vskip-12pt}
+\pt at head%
+\endhead
+
+\hline
+\multicolumn{\totalcolumns}{c}{\vrule height 24pt width0pt\small\it
+Table \thetable\
+continued  \if at two@col\else on next page\fi}\\ 
+\endfoot
+
+\hline%\nobreak
+\endlastfoot
+##1
+\end{longtable}
+\vglue-\LTpost
+\vskip-6pt
+\egroup
+\global\setbox4=\vtop\bgroup
+\ifdim\wd\longtablebox>\textwidth
+\hsize=\textwidth
+\else
+\hsize=\wd\longtablebox\fi
+\leftskip=6pt
+\parindent=-6pt
+\currtabletypesize
+\global\startlongtablefalse
+}% end data, endlongtable
+}
+
+
+\def\endlongdeluxetable{\vrule depth 6pt width 0pt
+\vskip1sp
+\egroup
+\ifdim\dp4>6pt
+\vglue-6pt
+\vbox{\hbox to \columnwidth{\hfill
+\vtop{\hsize\wd\longtablebox
+\leftskip=6pt\parindent-6pt
+\copy4}\hfill}
+}\fi
+\ifdeluxestar
+ \if at two@col
+\vglue\ht4
+ \twocolumngrid
+ \hsize=\columnwidth
+\fi\fi%
+\global\colnumbersonfalse
+\global\deluxedecimalsfalse
+\global\rotateonfalse
+%\global\floatfalse
+\if at two@col\vskip12pt\twocolumngrid\fi
+\relax\null%% \null is an empty hbox.
+%% This keeps final page(s) of startlongtable/deluxetable
+%% from begin thrown away when at end of article.
+}
+
+%% bbb
+%% \end{deluxetable}:
+\def\enddeluxetable{%
+\egroup%end box 4
+\ifdim\dp4>6pt
+\hbox to\hsize{\hss\copy4\hss}
+\fi
+\egroup% end splitbox
+\centering
+\ifrotateon\global\rotateonfalse
+\rotatebox{90}{\hbox to\textheight{\hfill\vbox{
+\unvbox\splitbox
+\vspace*{\belowdeluxetableskip}}\hfill}}
+\else
+\centering\unvbox\splitbox
+\vspace*{\belowdeluxetableskip}
+\vspace*{24pt}
+\fi
+\ifdeluxestar\end{table*}\global\deluxestarfalse
+\if at two@col
+\twocolumngrid\hsize=\columnwidth\fi%% check this!!
+\else\end{table}\fi
+\gdef\colnumbers{\saveplaincolnumbers}
+\global\breaktabfalse
+\global\deluxefalse
+\global\colnumbersonfalse
+\global\deluxedecimalsfalse
+\global\rotateonfalse
+\startlongtablefalse
+%\global\floatfalse
+}%% check this!!
+
+
+
+\newbox\splitbox
+\newif\ifdeluxe
+\def\splitdeluxetable{\global\deluxetrue\catcode`\&=\active
+\catcode`\$=\active
+\xsplitdeluxetable}
+
+\def\xsplitdeluxetable#1{\global\breaktabtrue
+\let\colnumbers\deluxecolnumbers
+\let\decimals\deluxedecimals
+\global\deluxedecimalsfalse
+\let\decimalcolnumbers\deluxedecimalcolnumbers
+\let\tablehead\xtablehead
+\gdef\tabfullpreamble{#1}
+\def\endtabular{\endarray
+\global\let\zdoit\relax
+\global\let\tdoit\relax
+\global\Dfalse}
+%%% modification of emulateapj \deluxetable %%%%
+\setbox0=\hbox{\def\firstarg{#1}\expandafter\lookforD\firstarg}
+\gdef\temppreamble{#1\relax}
+\PartsOfTable=0
+\def\tempfullpreamble{#1BB}
+\setbox0=\hbox{\expandafter\checkforB\tempfullpreamble}
+%% Now PartsOfTable is either =2 or 3
+%%
+\gdef\one{#1Z}
+\global\colnumsused=0
+\global\breaktabtrue
+\global\colcount=0
+%%
+\ifnum\PartsOfTable=3
+\let\multicolumn\threebreakmulticolumn
+\else
+\let\multicolumn\breakmulticolumn
+\fi
+%%%%%%%%%%%%
+  \lineskiplimit=\z@ % restore default setting
+  \gdef\tblnote at list{}
+  \gdef\tblref at list{}
+\ifsplitstar
+  \begin{table*}\else
+  \begin{table}\fi
+\noindent\setbox\splitbox=\vtop\bgroup%
+\currtabletypesize
+    \vspace*{\abovedeluxetableskip}
+\let\startdata\xstartdata}
+%% \end{splitdeluxetable}:
+
+\newdimen\movetabledown
+
+\def\endsplitdeluxetable{\vskip1sp\egroup%% end box with tablenotes
+\hbox to \hsize{\hss\copy4\hss}
+\egroup
+\vskip1pt
+\ifrotateon\global\rotateonfalse
+\vskip\movetabledown\rotatebox{90}{\vbox{\noindent\unvbox\splitbox %
+\vspace*{\belowdeluxetableskip}
+}}\global\movetabledown=0pt\else
+\noindent\unvbox\splitbox
+\vspace*{\belowdeluxetableskip}
+\fi
+\ifsplitstar
+\end{table*}
+\else
+\end{table}\fi
+\gdef\colnumbers{\saveplaincolnumbers}
+\tabletypesize{\small}
+\global\breaktabfalse
+\global\deluxefalse
+\global\splitstarfalse
+\global\colnumbersonfalse
+\global\deluxedecimalsfalse
+}
+
+\newif\ifsplitstar
+\expandafter\def\csname splitdeluxetable*\endcsname{\global\splitstartrue\splitdeluxetable}
+\expandafter\def\csname endsplitdeluxetable*\endcsname{\endsplitdeluxetable\global\splitstarfalse 
+\global\colnumbersonfalse
+\global\deluxedecimalsfalse
+}
+
+\newdimen\maxtablewidth
+
+\gdef\NoTableCaption{\global\@table at not@headedtrue}
+
+%% For splitdeluxetable
+
+%%% ====================================================== %%%
+\gdef\dbreaktabular{\catcode`\&=\active
+\let&\CheckNumberAndSwitch\xdbreaktabular}
+
+\long\gdef\xdbreaktabular#1{%% #1=contents of table
+{\global\maxtablewidth=0pt
+\let&\CheckNumberAndSwitch
+\let$\savedollar
+\global\colnumsused=0
+%%
+\global\dbreaktabtrue
+\global\colcount=0
+%%
+\ifnum\PartsOfTable=3
+\let\multicolumn\threebreakmulticolumn
+\else
+\let\multicolumn\breakmulticolumn
+\fi
+%%
+\ifnum\PartsOfTable=3
+\expandafter\catchfirstpreamble\one
+\expandafter\catchsecondofthreepreamble\one
+\expandafter\catchthirdpreamble\one
+\makefirstdummycolumns
+\makeseconddummycolumns
+\makethirddummycolumns
+\else %% PartsOfTable=2
+\ifnum\PartsOfTable=2
+\expandafter\catchfirstpreamble\one
+\expandafter\catchsecondpreamble\one
+\makefirstdummycolumns
+\makeseconddummycolumns
+\fi\fi
+%%%
+\global\columncount=0
+\ifnum\PartsOfTable=3
+%% For table divided into three parts
+\firstboxtrue\secondboxfalse\thirdboxfalse
+\setbox\firsttablebox=\hbox{%
+\begin{tabular}{AFE}
+\ifx\csname pt at head\endcsname\relax\else
+\pt at head\fi#1\crcr\end{tabular}}
+\global\maxtablewidth=\wd\firsttablebox
+
+\noindent\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
+\vskip6pt
+\hrule
+\vskip6pt
+\global\columncount=0
+\firstboxfalse\secondboxtrue\thirdboxfalse
+\ifcolnumberson%
+\setbox\secondtablebox=\hbox{%
+\let\savecolnumbers\xcolnumbers%
+\notfirsttrue%
+\begin{tabular}{fZE} %fZE !!!
+\ifx\csname pt at head\endcsname\relax\else%
+\pt at head\fi#1\crcr\end{tabular}}
+\else
+%%
+\setbox\secondtablebox=\hbox{%
+\begin{tabular}{fZE}%
+\ifx\csname pt at head\endcsname\relax\else%
+\pt at head\fi\\[-14pt]%
+#1\crcr%
+\end{tabular}}
+\fi
+\ifdim\wd\secondtablebox>\maxtablewidth
+\global\maxtablewidth\wd\secondtablebox\fi
+
+\noindent\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
+%%
+\vskip6pt
+\hrule
+\vskip6pt
+\firstboxfalse\secondboxfalse\thirdboxtrue
+\global\columncount=0
+\ifcolnumberson
+\notfirsttrue
+\setbox\thirdtablebox=\hbox{
+\let\savecolnumbers\xcolnumbers
+\notfirsttrue
+\begin{tabular}{fFz}
+\ifx\csname pt at head\endcsname\relax\else
+\pt at head\fi#1\crcr\end{tabular}}
+\else
+\setbox\thirdtablebox=\hbox{
+\begin{tabular}{fFz}
+\ifx\csname pt at head\endcsname\relax\else
+\pt at head\fi\\[-14pt]
+#1
+\end{tabular}}
+\fi
+\ifdim\wd\thirdtablebox>\maxtablewidth
+\global\maxtablewidth\wd\thirdtablebox\fi
+
+\noindent\hbox to \hsize{\hss\unhbox\thirdtablebox\hss}
+\vskip6pt
+\hrule
+\else
+%% Original for table divided into two parts
+\global\columncount=0
+\secondboxfalse
+\setbox\firsttablebox=\hbox{%
+\begin{tabular}{AF}
+\ifx\csname pt at head\endcsname\relax\else
+\pt at head\fi%
+#1\end{tabular}}
+\global\maxtablewidth=\wd\firsttablebox
+\hbox to \hsize{\hss\unhbox\firsttablebox\hss}
+\vskip6pt
+\hrule
+\vskip6pt
+\global\columncount=0
+\secondboxtrue
+\ifcolnumberson
+\setbox\secondtablebox=\hbox{%
+\let\savecolnumbers\xcolnumbers
+\notfirsttrue
+\begin{tabular}{fZ}%%
+\ifx\csname pt at head\endcsname\relax\else%
+\pt at head\fi#1\crcr%%= tablecontents
+\end{tabular}}%
+\else
+\setbox\secondtablebox=\hbox{%
+\begin{tabular}{fZ}%% was 12
+\ifx\csname pt at head\endcsname\relax\else%
+\pt at head\fi\\[-14pt]%
+#1%%= tablecontents
+\end{tabular}}\fi
+\ifdim\wd\secondtablebox>\maxtablewidth
+\global\maxtablewidth\wd\secondtablebox\fi
+
+\noindent\hbox to \hsize{\hss\unhbox\secondtablebox\hss}
+\vskip6pt
+\hrule
+\secondboxtrue
+%%
+%% end of conditional testing for 2 or 3 part table:
+\fi
+%%
+\global\dbreaktabfalse}}
+%%% ====================================================== %%%
+
+\newif\ifnotfirst
+%% @@@@
+%% xstartdata, modified from \startdata in emulateapj, for splitdeluxetable
+\gdef\xstartdata#1\enddata{\def\tablecontents{%
+\ifcolnumberson%
+\\ \savecolnumbers\\[2pt]\fi%
+\ifdeluxedecimals\savedecimals\fi%
+#1}%
+\currtabletypesize%
+\setbox2=\vtop{\dbreaktabular{\tablecontents}}%
+%
+\expandafter\ifx\csname @tablecaption\endcsname\empty\else
+
+\noindent\hbox
+to\hsize{\hss\vtop{\hsize=\maxtablewidth\caption{\@tablecaption}}\hss}\vskip3pt\fi
+\dbreaktabular{\tablecontents\noalign{\global\let\zdoit\relax
+\global\let\ddoit\relax}}
+\parindent=0pt
+\global\setbox4=\vtop\bgroup% egroup in enddeluxetable
+\currtabletypesize
+\ifsplitstar
+\hsize=\textwidth\else\hsize=245.3pt\fi
+\parindent=-6pt \leftskip=6pt 
+}
+
+\def\tablecomments#1{\vskip1pt{\small\vskip1sp\indent\vrule height 11pt depth 2pt
+width 0pt\currtabletypesize{\sc Note}---{#1}\vskip1pt}}
+
+\def\tablenotetext#1#2{\vskip1pt{\currtabletypesize\vskip1pt\indent\vrule
+height 11pt depth
+2pt width0pt\relax$^{\hbox to 5pt{$#1$}}$#2\vskip1pt}}
+
+\def\tablerefs#1{{\small\vskip3pt\indent\vrule height 11pt depth 2pt
+width 0pt\currtabletypesize{\bf References}---{#1}\vskip1sp}}
+
+\let\tablereferences\tablerefs
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% 5. Simple entry decimal numbers
+
+%% extra unused args are to get rid of unnecessary commands revtex puts in
+\gdef\lookfordecimal#1#2#3#4.#5 {\gdef\xone{{\let$\relax\savedollar#4\savedollar}}
+\gdef\xtwo{#5}\ifx\xtwo\empty\else\gdef\xtwo{{\let$\relax\savedollar#5\savedollar}}\fi}
+
+%% D 
+\def\newdoit{\setbox0=\hbox\bgroup\zdoit}
+\def\endnewdoit{\egroup\unhbox0}
+
+\long\gdef\zdoit#1 {\let$\relax
+\def\bothcols{#1 }%
+\setbox0=\hbox{\let$\relax\expandafter\lookfordecimal\bothcols{}{}{}{}.{} }%
+\xdoit}
+
+\global\let\savezdoit\zdoit
+\let\zdoit\relax
+
+\gdef\xdoit{\relax\hskip\tabcolsep\relax\xone&\tabskip=0pt%
+\ifx\xtwo\empty\let\go\relax\else.\def\go{\xtwo}\fi\go}
+
+%% d
+\def\xnewdoit{\setbox0=\hbox\bgroup\ddoit}
+\def\xendnewdoit{\egroup}
+
+\long\gdef\ddoit#1#2#3{\xxdoit}
+\let\saveddoit\ddoit
+\let\ddoit\relax
+
+%% to delete all D material: 
+
+\gdef\xxdoit{&}
+
+\newcolumntype{D}{>\newdoit r<{\endnewdoit} @{}l}%% 
+\newcolumntype{d}{>\xnewdoit h<{\xendnewdoit} @{}h} %% 
+
+\newdimen\savetabskip
+\gdef\decimals{\noalign{\global\savetabskip\tabskip
+\tabskip=0pt
+\global\let\extracolsep\relax
+\global\let\ddoit\saveddoit
+\global\let\zdoit\savezdoit
+}}
+
+\let\savedecimals\decimals
+
+%% to allow \decimals to be used before \startdata:
+\newif\ifdeluxedecimals
+\def\deluxedecimals{\global\deluxedecimalstrue}
+
+%%%%%%%%%
+%% This needed to be redefined so that \colhead in \tablehead would span both parts
+%% of decimal numbers.
+
+%% in case there isn't a table head
+\let\pt at head\relax
+
+%% for splitdeluxetable
+\def\xtablehead{\catcode`\&=\active%
+\catcode`\$=\active%
+\xxtablehead}
+
+%% ++=
+\def\xxtablehead#1{%
+\let&\CheckNumberAndSwitch%
+\gdef\pt at head{%
+\hline\hline%
+\multicolumn1c{\tempcounter=0
+\expandafter\getDs\tabfullpreamble\relax
+\global\colcount=0
+\global\colheadcount=0}%
+\\ 
+\iftwelvepoint%
+   \ifpreprint%
+   \iflongrotateon\else\noalign{\vskip-6.5pt}\fi%
+   \else%
+      \ifpreprinttwo%
+      \iflongrotateon\else\noalign{\vskip-6.5pt}\fi%
+      \else%
+         \ifmanu%
+            \iflongrotateon\noalign{\vskip-8pt}\else\noalign{\vskip-17pt}\fi%
+         \else%
+           \ifmodern  \iflongrotateon\else\noalign{\vskip-9pt}\fi%
+            \else%
+           \fi%% end ifmodern
+         \fi%% end ifmanu
+      \fi%% end ifpreprinttwo
+    \fi%% end ifpreprint
+\else%
+%% not twelvepoint
+    \iftwocolstyle%
+    \iflongrotateon\else\noalign{\vskip-5pt}\fi%
+          \else%
+              \ifonecolstyle% default
+                \iflongrotateon\noalign{\vskip2pt}\else\noalign{\vskip-4.5pt}\fi%
+              \fi% end ifonecol
+   \fi%endiftwocolstyle
+\fi%end iftwelvepoint
+#1\ifcolnumberson%
+\ifnotfirst\\[-22pt]\fi
+\else\\\hline\\[-8pt]\fi% space below hline for 2nd and 3rd part of split table
+}%
+%
+}
+
+\def\ztablehead{\catcode`\&=\active%
+\catcode`\$=\active%
+\zztablehead}
+
+%% +++
+\def\zztablehead#1{\let&\CheckNumberAndSwitch%
+\gdef\pt at head{%
+%% this is needed:
+\multicolumn1c{\expandafter\getDs\tabfullpreamble\relax
+\global\tempcounter=0
+\global\colcount=0
+\global\colheadcount=0}\\
+\iftwelvepoint%
+   \ifpreprint%
+   \iflongrotateon\else\noalign{\vskip-6.5pt}\fi%
+   \else%
+      \ifpreprinttwo%
+      \iflongrotateon\else\noalign{\vskip-6.5pt}\fi%
+      \else%
+         \ifmanu%
+            \iflongrotateon\noalign{\vskip-8pt}\else\noalign{\vskip-17pt}\fi%
+         \else%
+           \ifmodern  \iflongrotateon\else\noalign{\vskip-5pt}\fi%
+            \else%
+           \fi%% end ifmodern
+         \fi%% end ifmanu
+      \fi%% end ifpreprinttwo
+    \fi%% end ifpreprint
+\else%
+%% not twelvepoint
+    \iftwocolstyle%
+    \iflongrotateon\else\noalign{\vskip-5pt}\fi%
+          \else%
+              \ifonecolstyle% default
+                \iflongrotateon\noalign{\vskip2pt}\else\noalign{\vskip-4.5pt}\fi%
+              \fi% end ifonecol
+   \fi%endiftwocolstyle
+\fi%end iftwelvepoint
+#1%
+\ifcolnumberson\\[6pt]
+\savecolnumbers\vrule height 11pt depth 4pt width 0pt\relax%
+\\\ifmanu\noalign{\vskip-15pt}\fi%
+\ifdeluxedecimals\\[-14pt]% 
+\savedecimals\fi%
+\else \vrule depth 6pt
+width0pt\\\ifdeluxedecimals\savedecimals\fi\hline\fi%
+}}
+
+
+\newcount\tempcounter
+
+\gdef\getDs#1{\let&\CheckNumberAndSwitch
+\def\lookforD{#1}%
+\ifx\lookforD\xD%
+\expandafter\gdef\csname col\the\tempcounter\endcsname{2}\else
+\expandafter\gdef\csname col\the\tempcounter\endcsname{1}\fi 
+\global\advance\tempcounter by 1
+\futurelet\next\checkingpreamble}
+
+\gdef\checkingpreamble{\ifx\next\relax
+\let\go\relax\else\let\go\getDs\fi\go}
+
+%%% Something like this could be used to automate the width of colheads in the tablehead,
+%% making those that match the D in preamble are multicolumn2c instead of
+%% multicolumn 1c.
+\newcount\colheadcount
+\newcommand\xcolhead[1]{\multicolumn{\expandafter\ifx\csname
+col\the\colheadcount\endcsname\relax 1\else\expandafter%
+\csname col\the\colheadcount\endcsname\fi}{c}{\vrule depth 4pt
+width0pt\relax#1\relax\global\advance\colheadcount
+by 1\relax}\ignorespaces}%
+%
+
+%%
+\extrarowheight=2pt
+%% from revtex4-1, additions on top
+%% fix for \usepackage{amsmath} and 
+%% any matrix environment
+\def\matrixpreamble{*\c at MaxMatrixCols c}
+%% this causes problem, must be fixed!
+%\let\save at array@array at new\@array at array@new
+\def\@array at array@new[#1]#2{%
+\ifbreaktab
+\else
+%%% added so that we can use \colnumbers in any tabular environment
+%%% and avoid error messages for breaktabular
+\def\catchpreamble{#2\relax}
+\gdef\tabfullpreamble{#2\relax}
+{\colcount=0
+%% important fix, makes it possible to use amsmath and matrices.
+\def\two{#2}
+\ifx\matrixpreamble\two
+\else
+\expandafter\countcols\catchpreamble
+\global\totalcolumns=\colcount\fi}
+\fi
+%%% end of additions
+  \@tempdima\ht\strutbox
+  \advance\@tempdima by\extrarowheight
+  \setbox\@arstrutbox\hbox{%
+   \vrule \@height\arraystretch\@tempdima
+          \@depth \arraystretch\dp\strutbox
+          \@width \z@
+  }%
+  \begingroup
+   \@mkpream{#2}%
+   \xdef\@preamble{\@preamble}%
+  \endgroup
+  \prepdef\@preamble{%
+   \tabskip\tabmid at skip
+    \@arstrut
+  }%
+  \appdef\@preamble{%
+   \tabskip\tabright at skip
+   \cr
+   \array at row@pre
+  }%
+  \@arrayleft
+  \@nameuse{@array at align@#1}%
+  \m at th
+  \let\\\new at arraycr %<<== defined above, original plus reset counters
+  \let\tabularnewline\\%
+  \let\par\@empty
+  \let\@sharp##%
+  \set at typeset@protect
+  \lineskip\z@\baselineskip\z@
+  \tabskip\tableft at skip
+  \everycr{}%
+  \expandafter\halign\expandafter\@halignto\expandafter\bgroup\@preamble
+}%
+
+%% \rotate 
+\newif\ifrotateon
+\def\rotate{\global\floattrue\iffloat\global\let\go\relax\global\rotateontrue\else
+\global\rotateonfalse 
+\let\go\relax
+%\def\go{\vskip48pt\huge
+%{\tt \string\floattable\space must precede table using
+%\string\rotate !!}}
+\fi\go}
+
+\def\colnumbers{\plaincolnumbers}
+
+%% add 6pt of space between table and following text:
+\let\saveendtable\endtable
+\def\endtable{\vskip6pt\saveendtable}
+\expandafter \let \csname endtable*\endcsname = \endtable
+%%
+
+\newbox\rotatetablebox
+\def\rotatetable{%
+\clearpage
+\global\startlongtabletrue\setbox\rotatetablebox=\vbox\bgroup
+}
+\def\endrotatetable{\egroup
+\vglue\movetabledown
+\hbox to
+\textwidth{\hss\rotatebox{90}{\hbox{\box\rotatetablebox}}\hss}
+\global\movetabledown=0pt\relax
+\global\startlongtablefalse
+}
+
+
+\expandafter\def\csname rotatetable*\endcsname{%
+\clearpage
+\global\startlongtabletrue\setbox\rotatetablebox=\vbox to
+\textwidth\bgroup\vfill}
+
+
+\expandafter\def\csname endrotatetable*\endcsname{\vfill\egroup
+\vbox to \textheight{\vfill
+\vglue\movetabledown
+\hbox to
+\textwidth{\hss\rotatebox{90}{\box\rotatetablebox}\hss}\global\movetabledown=0pt\relax 
+\vfill}
+\clearpage
+\if at two@col
+\twocolumngrid
+\global\startlongtablefalse
+}
+
+
+\newif\iflongrotateon
+\def\longrotatetable{%
+\global\longrotateontrue
+   \if at two@col\onecolumngrid\clearpage
+   \fi
+\clearpage
+   \clearpage
+  \begingroup
+\expandafter\def\csname deluxetable*\endcsname{\deluxetable}
+\expandafter\def\csname enddeluxetable*\endcsname{\enddeluxetable}
+\global\floatfalse
+\global\startlongtabletrue
+\def\LS at rot{%
+  \setbox\@outputbox\vbox{\vskip\movetabledown\hbox{\rotatebox{90}{\box\@outputbox}}}}
+
+\let\LS at makecol=\@makecol
+\let\LS at makefcolumn=\@makefcolumn
+
+  \vsize=\textwidth
+  \hsize=\textheight
+  \linewidth=\hsize
+  \columnwidth=\hsize
+  \@colroom=\vsize
+  \textheight=\vsize
+  \@colht=\vsize
+  \def\@makecol{\LS at makecol\LS at rot}%
+  \def\@makefcolumn##1{\LS at makefcolumn{##1}\LS at rot}}
+\def\endlongrotatetable{%
+\onecolumngrid %% ??
+\clearpage
+  \ifGin at pdftex
+    \pdfpageattr{/Rotate 90}
+  \fi
+  \clearpage
+  \endgroup
+   \if at two@col\twocolumngrid\fi
+\clearpage
+\global\longrotateonfalse
+\global\movetabledown=0pt
+  \global\@colht=\textheight
+  \global\vsize=\textheight
+  \global\@colroom=\textheight}
+
+
+\newif\ifGin at pdftex
+\Gin at pdftexfalse
+\DeclareOption{pdftex}{%
+  \PassOptionsToPackage\CurrentOption{graphicx}
+  \Gin at pdftextrue
+}
+
+\DeclareOption*{\PassOptionsToPackage\CurrentOption{graphicx}}
+\ProcessOptions
+
+%% set &, $ catcode back to normal:
+
+\catcode`&=4
+\catcode`$=3
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% end table tools
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Gridlines for positioning multiple illustrations in 
+%% one figure environment.
+
+\def\gridline#1{\vskip6pt\hbox to\hsize{#1}\vskip6pt}
+
+\def\boxedfig#1#2#3{\hfill\fbox{\vbox{\parskip=0pt\relax
+\hsize=#2
+\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
+\centerline{#3}}}}\hfill}
+
+\def\fig#1#2#3{\hfill\vbox{\parskip=0pt\hsize=#2
+\includegraphics[width=#2]{#1}\vskip2pt\vtop{\centering
+\footnotesize
+\hsize=#2
+#3\vskip1pt
+}}\hfill}
+
+\def\leftfig#1#2#3{\vbox{\parskip=0pt\relax\hsize=#2
+\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
+\centering
+#3\vskip1sp\vskip1sp}}\hfill}
+
+\def\rightfig#1#2#3{\hfill\vbox{\parskip=0pt\relax\hsize=#2
+\includegraphics[width=#2]{#1}\vskip2pt\vtop{\hsize=#2
+\centering#3\vskip1sp}}}
+
+\def\rotatefig#1#2#3#4{\hfill\vbox{\centering\parskip=0pt\hsize=#3
+\includegraphics[width=#3,angle=#1]{#2}\vskip2pt\vtop{\centering
+\footnotesize
+\hsize=#3
+#4\vskip1pt
+}}\hfill}
+
+%%%%%%%%%% End Grid line Macros %%%%%%%%%%
+
+%%%%%%%%%% Color Editing Macros %%%%%%%%%%
+%% \turnoffedit or \turnoffedits
+%% will prevent all \edit<number>{text}, all
+%% \collaborationcomment<number>{text}, and all
+%% \authorcomment<number>{text} from producing any text.
+
+\newif\ifturnoffedit
+\def\turnoffedit{\global\turnoffedittrue}
+\def\turnoffedits{\global\turnoffedittrue}
+\let\turnoffediting\turnoffedits
+
+\newif\ifturnoffone
+\newif\ifturnofftwo
+\newif\ifturnoffthree
+
+%% \turnoffeditone to only turn off only \edit1, \collaborationcomment1 and \authorcomment1 :
+\def\turnoffeditone{\turnoffonetrue}
+
+
+%% \turnoffedittwo to only turn off only \edit2, \collaborationcomment2 and \authorcomment2 :
+\def\turnoffedittwo{\turnofftwotrue}
+
+
+%% \turnoffeditthree to only turn off only \edit3, \collaborationcomment3 and \authorcomment3 :
+\def\turnoffeditthree{\turnoffthreetrue}
+
+
+%% Other choices can be made, but this should be
+%% standardized, so didn't make an user interface
+%% to change the colors easily.
+
+\expandafter\def\csname editcolor1\endcsname{magenta}
+\expandafter\def\csname editcolor2\endcsname{blue}
+\expandafter\def\csname editcolor3\endcsname{violet}
+
+\newcount\colorcount
+\def\edit#1#2{{\colorcount=#1\relax%
+\ifturnoffedit\let\go\ignorespaces\else%
+\let\go\relax\fi%
+\ifturnoffedit
+\color{black}#2%
+\else
+\color{\csname editcolor\the\colorcount\endcsname}%
+\ifnum\colorcount=1{\ifturnoffone\color{black}#2\else\bf#2\fi}\else%
+\ifnum\colorcount=2{\ifturnofftwo\color{black}#2\else\it#2\fi}\else%
+\ifnum\colorcount=3{\ifturnoffthree\color{black}#2\else#2\fi}\fi\fi\fi\fi%
+}\go}
+
+\def\collaborationcomment#1#2{{\colorcount=#1
+\ifturnoffedit\let\go\ignorespaces\else%
+\let\go\relax%
+\color{\csname editcolor\the\colorcount\endcsname}
+\ifnum\colorcount=1{\ifturnoffone\else\bf (Collaboration~note: #2)\ \fi}\else
+\ifnum\colorcount=2{\ifturnofftwo\else\it (Collaboration~note: #2)\ \fi}\else
+\ifnum\colorcount=3{\ifturnoffthree\else (Collaboration~note: #2)\ \fi}\fi\fi\fi\fi%
+\go}}
+
+\def\authorcomment#1#2{{\colorcount=#1
+\ifturnoffedit\let\go\ignorespaces\else%
+\let\go\relax%
+\color{\csname editcolor\the\colorcount\endcsname}
+\ifnum\colorcount=1{\ifturnoffone\else\bf (Author~note: #2)\ \fi}\else
+\ifnum\colorcount=2{\ifturnofftwo\else\it (Author~note: #2)\ \fi}\else
+\ifnum\colorcount=3{\ifturnoffthree\else (Author~note: #2)\ \fi}\fi\fi\fi\fi%
+\go}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Draft watermark
+
+\definecolor{ltgray}{gray}{.9}% .89
+\font\bighelv=phvr at 2in %
+\def\setwatermarkfontsize#1{\font\bighelv=phvr at #1}
+
+\def\watermark#1{\def\thewatermark{\hbox to\textwidth{\vtop to
+1.1\textheight{\vss
+\hskip24pt\rotatebox{60}{\hbox{\bighelv \color{ltgray} 
+\uppercase{#1}}}\vss}}\hss}}
+\let\thewatermark\empty
+
+%% Used in titlepage definition, as \pagestyle{titlepage}
+\def\ps at titlepage{%
+  \let\@mkboth\@gobbletwo
+\def\@oddhead{\ifx\thewatermark\empty\hfill\else
+\hbox to \textwidth{\rlap{\thewatermark}\hfill}\fi}
+\let\@oddfoot\@empty
+\let\@evenhead\@empty\let\@evenfoot\@empty}
+
+% end of watermark definitions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand*\submitjournal[1]
+{\def\@submitted{Submitted to #1}}%
+
+%% this one is used &&&
+\def\titleblock at produce{%
+ \begingroup
+ \ltx at footnote@pop
+ \def\@mpfn{mpfootnote}% 
+ \def\thempfn{\thempfootnote}%
+ \c at mpfootnote\z@
+ \let\@makefnmark\frontmatter at makefnmark
+  \frontmatter at setup
+  \thispagestyle{titlepage}\label{FirstPage}%
+\ifmodern\leftskip=0pt\rightskip\leftskip\fi
+  \frontmatter at title@produce
+  \groupauthors at sw{%
+\frontmatter at author@produce at group
+  }{%
+   \frontmatter at author@produce at script
+  }%
+  \frontmatter at RRAPformat{%
+\vskip12pt
+   \expandafter\produce at RRAP\expandafter{\@date}%
+   \expandafter\produce at RRAP\expandafter{\@received}%
+   \expandafter\produce at RRAP\expandafter{\@revised}%
+   \expandafter\produce at RRAP\expandafter{\@accepted}%
+   \expandafter\produce at RRAP\expandafter{\@published}%
+  }%
+\expandafter\ifx\csname @submitted\endcsname\relax\else
+\vskip6pt
+\expandafter\produce at RRAP\expandafter{\centerline{\@submitted\hbox
+to 20pt{\hfill}}\vskip12pt}%
+\fi
+  \frontmatter at abstract@produce
+  \@ifx at empty\@pacs{}{%
+   \@pacs at produce\@pacs
+  }%
+  \@ifx at empty\@keywords{}{%
+   \@keywords at produce\@keywords
+  }%
+  \par
+  \frontmatter at finalspace
+\endgroup%
+}%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Highlight Figure
+\definecolor{ltblue}{cmyk}{.5,.1,.1,0}
+
+\long\def\highlightfigure#1{\centerline{
+\fboxrule=4pt
+\fboxsep=12pt
+\fcolorbox{ltblue}{white}{\hbox to
+.93\textwidth{\hss$\vcenter{\advance\hsize -24pt #1}$\hss}}}\gdef\highlightfigure{\typeout{^^J^^JERROR!^^J^^J
+Only One Highlighted Figure per Article!^^J^^J}\stop}}
+
+
+%%%%%%%%%%%%%
+%% Line numbering
+
+\ifnumlines
+\usepackage{lineno}
+
+\linenumbers*[1]
+\if at two@col
+\advance\linenumbersep -4pt
+\else
+\advance\linenumbersep 12pt
+\fi\fi
+
+
+\gdef\specialbibitem#1[#2]#3#4{
+{\tt\string\bibitem}[#2]{\tt\string{\string}}
+#4}
+
+\let\savecite\cite
+\let\savecitep\citep
+\let\savecitet\citet
+\def\specialcite#1{\hbox{\savecite{#1}}}
+\def\specialcitep#1{\hbox{\savecitep{#1}}}
+\def\specialcitet#1{\hbox{\savecitet{#1}}}
+\let\saveref\ref
+\def\specialref#1{\hbox{\saveref{#1}}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Track Changes
+%% Amy Hendrickson, Nov 2015
+%% Change Jan 2016, to allow list of changes
+%% to give line and page numbers for more than one entry on the same line.
+%% Change Feb 2016, to allow optional argument for time/date, and/or editor initials, etc.
+
+
+\providecolor{trackchange}{rgb}{1,0,0}
+\providecolor{explain}{rgb}{.5,0,.5}
+
+\newif\ifsilent
+
+\newcount\refchangenumber
+\def\added{\@ifnextchar[{\xadded}{\yadded}}
+
+\long\def\xadded[#1]#2{%
+\iftrack {\global\advance\refchangenumber by 1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines%
+\ifabstract\else%
+\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit\fi}%
+{\color{trackchange}(Added: [#1] #2)}%%
+\ifabstract\label{\the\refchangenumber}%
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Added: [#1]
+\textcolor{trackchange}{#2}\global\silenttrue}%
+\else\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Added: [#1]
+\textcolor{trackchange}{\let\bibitem\specialbibitem #2}\global\silentfalse}\fi%
+\else#2\fi}
+
+
+
+\long\def\yadded#1{%
+\iftrack{\global\advance\refchangenumber by 1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines\ifabstract\else%
+\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit%
+\fi}%
+{\color{trackchange}(Added: #1)}%%
+\ifabstract%
+\label{\the\refchangenumber}%
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Added:
+\textcolor{trackchange}{#1},
+\global\silenttrue}\else
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Added:
+\textcolor{trackchange}{\let\bibitem\specialbibitem #1},%
+\global\silentfalse}\fi%
+\else#1\fi}
+
+
+
+\def\deleted{\@ifnextchar[{\xdeleted}{\ydeleted}}
+
+\long\def\xdeleted[#1]#2{\iftrack{\global\advance\refchangenumber by
+1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines\ifabstract\else%
+\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi%
+\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
+}%
+{\color{trackchange}%
+\ifbib\let\sout\relax\fi%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\ref\specialref\let\cite\specialcite (Deleted: [#1] \sout{#2})
+}%
+\ifabstract\label{\the\refchangenumber}%
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Deleted: [#1]
+{\color{trackchange}%
+\let\citet\specialcitet%
+\let\citep\specialcitep%
+\let\cite\specialcite\sout{#2}}\global\silenttrue}%
+\else
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Deleted: [#1] 
+{\color{trackchange}%
+\let\bibitem\specialbibitem%
+\let\ref\specialref%
+\let\cite\specialcite%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\sout{#2}
+}\global\silentfalse}\fi%
+\fi}
+
+\long\def\ydeleted#1{\iftrack{\global\advance\refchangenumber by 1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines\ifabstract\else%
+\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi%
+\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}{}{}{}}\doit%
+\fi}%
+%%
+{\color{trackchange}%
+\ifbib\let\sout\relax\fi%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\ref\specialref\let\cite\specialcite(Deleted: \sout{#1}
+)}%
+\ifabstract\label{\the\refchangenumber}%
+\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Deleted:
+{\color{trackchange}\let\ref\specialref%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\sout{#1}}\global\silenttrue}%
+\else
+\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Deleted:
+{\color{trackchange}%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\bibitem\specialbibitem%
+\let\ref\specialref%
+\let\cite\specialcite\sout{#1}}\global\silentfalse}\fi%
+\fi}
+
+
+\def\replaced{\@ifnextchar[{\xreplaced}{\yreplaced}}
+
+\long\def\xreplaced[#1]#2#3{%
+\iftrack\global\advance\refchangenumber by 1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines\ifabstract\else\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
+{\ifbib\let\sout\relax\fi
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange}(Replaced: [#1] \sout{#2}}%
+{\color{black}replaced with:} {\let\ref\specialref%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange} #3)}%
+\ifabstract\label{\the\refchangenumber}%
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Replaced: [#1]
+{\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange}\sout{#2}} {\color{black} replaced with:}
+{\color{trackchange}#3}, \global\silenttrue}%
+\else
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Replaced: [#1]
+{\ifbib\let\sout\relax\fi\let\bibitem\specialbibitem
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange}\sout{#2}
+} {\color{black} replaced with:}
+{\let\bibitem\specialbibitem\color{trackchange}#3}, \global\silentfalse}\fi%
+\else#3\fi}
+
+\long\def\yreplaced#1#2{%
+\iftrack\global\advance\refchangenumber by 1\relax%
+\vtop to 0pt{\vss
+\hypertarget{link\the\refchangenumber}{}
+\vskip14pt}%
+\ifnumlines\ifabstract\else\xdef\doit{\noexpand\linelabel{\the\refchangenumber}}\doit\fi\else%
+\xdef\doit{\noexpand\label{\the\refchangenumber}}\doit\fi%
+{\ifbib\let\sout\relax\fi\let\ref\specialref%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange}(Replaced: %\sout
+{#1}
+}%
+{\color{black}replaced with:}
+{\color{trackchange} #2)}%
+\ifabstract\label{\the\refchangenumber}%
+\expandafter\gdef\csname changenum\the\refchangenumber\endcsname{Replaced:
+{\let\cite\specialcite%
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\color{trackchange}\sout{#1}} {\color{black} replaced with:}
+{\color{trackchange}#2},\global\silenttrue}%
+\else
+\expandafter\gdef\csname
+changenum\the\refchangenumber\endcsname{Replaced:
+{\ifbib\let\sout\relax\fi\let\bibitem\specialbibitem
+\let\citep\specialcitep%
+\let\citet\specialcitet%
+\let\cite\specialcite\color{trackchange}\sout{#1}
+} {\color{black} replaced with:}
+{\let\bibitem\specialbibitem\color{trackchange}#2}, \global\silentfalse}\fi%
+\else#2\fi}
+
+\def\explain{\@ifnextchar[{\xexplain}{\yexplain}}
+
+\def\xexplain[#1]#2{\iftrack\ {\it\color{explain} [Explanation of change:
+#2 (#1)]\ }\fi}
+
+\def\yexplain#1{\iftrack\ {\it\color{explain} [Explanation of change:
+#1]\ }\fi}
+
+\newcount\listchangenum
+
+\def\listofchanges{
+\clearpage
+\iftrack
+\ifnum\refchangenumber>0
+\ifnumlines\nolinenumbers\fi
+\vskip36pt
+\hrule
+\noindent{\vrule height 14pt width0pt depth 6pt\large\bf List of Changes}
+\hrule
+\vskip18pt
+\nobreak
+{\parskip=4pt \parindent=0pt
+\loop
+\global\silentfalse
+\vskip-1pt\relax
+\global\advance\listchangenum by 1\relax
+\expandafter\ifx\csname changenum\the\listchangenum\endcsname\relax
+\else
+\csname changenum\the\listchangenum\endcsname\ 
+on page
+%% can't get hyperlink to work correctly for page numbers, works but error messages.
+\hyperlink{link\the\listchangenum}{\bf\pageref{\the\listchangenum}}%
+\ifnumlines%
+\ifsilent\global\silentfalse \else%
+\setbox0=\hbox{\lineref{\the\listchangenum}}%
+\ifdim\wd0<20pt%
+, line\
+\hyperlink{link\the\listchangenum}{\lineref{\the\listchangenum}}%
+\fi
+\fi\fi.\relax
+\repeat}
+\fi\fi
+\thispagestyle{empty}
+}
+
+\PassOptionsToPackage{normalem}{ulem}
+\usepackage{ulem}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% From earlier version of AASTeX, for usefulness and 
+%% backward compatibility, with some requested additions
+
+\let\jnl at style=\rmfamily
+\def\ref at jnl#1{{\jnl at style#1}}%
+
+%%%
+\renewcommand\memsai{\ref at jnl{Mem.~Soc.~Astron.~Italiana}}%
+          % Mem. Societa Astronomica Italiana
+%% longer version:
+\newcommand\memsocai{Mem. Societ\`a Astronomica Italiana}
+\newcommand\aspconf{Ast. Soc. of the Pac. Conference Series}
+
+\let\astap=\aap
+\let\apjlett=\apjl
+\let\apjsupp=\apjs
+\let\applopt=\ao
+
+%%% More useful commands from Earlier version of Aastex:
+\let\la=\lesssim            % For Springer A&A compliance...
+\let\ga=\gtrsim
+
+\let\farcm\farcm at mss
+\let\farcs\farcs at mss
+
+\def\farcm at apj{%
+ \mbox{.\kern -0.7ex\raisebox{.9ex}{\scriptsize$\prime$}}%
+}%
+
+\def\farcs at apj{%
+ \mbox{%
+  \kern  0.13ex.%
+  \kern -0.95ex\raisebox{.9ex}{\scriptsize$\prime\prime$}%
+  \kern -0.1ex%
+ }%
+}%
+
+\def\chem at bnd#1{%
+ {%
+  \kern.1em\relax
+  \setbox\z@\hbox{M}%
+  \dimen at ii.8em\relax
+  \p@=.1em\relax
+  \dimen at .5\ht\z@\dimen at i-\dimen@
+  \advance\dimen at 1.5\p@\advance\dimen at i-1.0\p@
+  #1%
+  \kern.1em\relax
+  }%
+ }%
+\def\@sbnd{%
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+\def\@dbnd{%
+ \advance\dimen at -0.5\p@\advance\dimen at i0.5\p@
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+\def\@tbnd{%
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ \advance\dimen at -1.5\p@\advance\dimen at i1.5\p@
+ \hskip-\dimen at ii
+ \vrule\@height\dimen@\@depth\dimen at i\@width\dimen at ii\nobreak
+ }%
+
+\renewcommand\LaTeX{%
+ \leavevmode
+ L%
+ \raise.42ex\hbox{%
+  \count@=\the\fam
+  $\fam\count@\scriptstyle\kern-.3em A$%
+ }%
+ \kern-.15em\TeX
+}%
+
+%% added Feb 2, 2016, redefining definition of \caption made with hyperref
+%% package. Making \caption[] be the default, to prevent sending caption 
+%% text to listoftables or listoffigures, which we are not going to use
+%% anyway. This change enables track changes commands to work in captions.
+
+\def\caption{\numlinesfalse
+\ifx\@captype\@undefined 
+\@latex at error {\noexpand \caption outside float}\@ehd 
+\expandafter \@gobble \else 
+\H at refstepcounter \@captype \let \Hy at tempa \@caption \@ifundefined
+{float at caption}{}
+{\expandafter \ifx \csname @float at c@\@captype\endcsname
+\float at caption\let\Hy at tempa\Hy at float@caption\fi} 
+\expandafter\@firstofone\fi 
+{\@dblarg {\Hy at tempa \@captype}}[]}
+
+
+\def\@caption#1[#2]#3{{\small\rm\expandafter \ifx \csname if at capstart\expandafter \endcsname 
+\csname iftrue\endcsname \global \let \@currentHref \hc at currentHref \else \hyper at makecurrent {\@captype }\fi 
+\@ifundefined {NR at gettitle}{\def \@currentlabelname{\thesection\relax #2}}
+{\NR at gettitle {#2}}\par 
+%\addcontentsline {\csname ext@#1\endcsname }{#1}{\protect \numberline {\csname the#1\endcsname }{\ignorespaces #2}}
+\begingroup \@parboxrestore \if at minipage \@setminipage \fi \normalsize 
+\expandafter\ifx \csname if at capstart\expandafter \endcsname 
+\csname iftrue\endcsname \global \@capstartfalse 
+\@makecaption {\bf\csname fnum@#1\endcsname }{\ignorespaces #3}
+\else \@makecaption {\bf\csname fnum@#1\endcsname }{\ignorespaces \ifHy at nesting 
+\expandafter \hyper@@anchor \expandafter {\@currentHref }{#3}\else 
+\Hy at raisedlink {\expandafter \hyper@@anchor \expandafter
+{\@currentHref }{\relax }}{#3}\fi }\fi \par \endgroup}}
+
+
+\newcommand\tablebreak{\\[-11pt]\noalign{\break}\\ }
+
+%% As suggested by Greg Schwarz, August Meunch, Feb 11
+
+\def\dataset{\def\doi##1{https://doi.org/##1}
+\@ifnextchar[{\ydataset}{\xdataset}}
+\def\xdataset#1{\ydataset[]{#1}\let\doi\savedoi}
+\def\ydataset[#1]#2{\def\one{#1}\ifx\one\empty
+\href{#2}{[DATASET]}\else
+\href{#2}{#1}\fi\let\doi\savedoi}
+
+%% this seems in the middle of nowhere...
+\advance\columnsep6pt
+
+%%%%%%%%%%
+%% macros to give hyperref link to authors when orcid numbers
+%% are supplied with \author[0000-2345-3333-0023]{author name}
+ \def\lookforbracket{\ifx\next[\let\go\xauthor
+ \else\let\go\yauthor\fi\go}
+ 
+\def\author{\futurelet\next\lookforbracket}
+
+\def\new at author@def#1#2{%
+ \move at AU\move at AF\move at AUAF
+ \let\@AF at join\@author at join
+ \def\@author{{\href{http://orcid.org/#1}{#2}}{}}%
+}%
+
+\def\orciderrormessage{
+\typeout{^^J^^J [\firstarg]\space Invalid ORCID Identifier!^^J^^J The ID
+should consist of
+four sets of four digits,^^J separated with -, ie,
+0000-0012-3245-1234 or ^^J
+0000-0012-3245-123X
+^^J^^J
+Please fix, or don't use square bracket argument with
+\string\author[]\string{\string}
+^^J^^J}
+}
+
+%% Tests to see if author gave reasonable Orcid number;
+%% if not, stops processing and gives error message.
+\newif\ifbadOrcid
+\def\lookatOrcid #1-#2-#3-#4-{
+\def\one{#1}\def\two{#2}\def\three{#3}\def\four{#4}
+\ifx\one\empty 
+\global\badOrcidtrue
+\else
+\ifx\two\empty
+\global\badOrcidtrue
+\else
+\ifx\three\empty
+\global\badOrcidtrue
+\else
+\ifx\four\empty
+\global\badOrcidtrue
+\fi\fi\fi\fi
+}
+
+\def\lookforDigits #1#2#3#4{
+\def\xone{#1}\def\xtwo{#2}\def\xthree{#3}\def\xfour{#4}
+%%
+\ifx\xone\empty 
+\global\badOrcidtrue
+\else
+  \ifcat \xone 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xtwo\empty 
+\global\badOrcidtrue
+\else
+ \ifcat \xtwo 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xthree\empty 
+\global\badOrcidtrue
+\else
+ \ifcat \xthree 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xfour\empty 
+\global\badOrcidtrue
+\else
+ \ifcat \xfour 1\else
+  \global\badOrcidtrue\fi
+\fi
+}
+
+\def\FinallookforDigits #1#2#3#4{
+\def\xone{#1}\def\xtwo{#2}\def\xthree{#3}\def\xfour{#4}
+%%
+\ifx\xone\empty 
+\global\badOrcidtrue
+\else
+  \ifcat \xone 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xtwo\empty 
+\global\badOrcidtrue
+\else
+ \ifcat \xtwo 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xthree\empty 
+\global\badOrcidtrue
+\else
+ \ifcat \xthree 1\else
+  \global\badOrcidtrue\fi
+\fi
+%%%
+\ifx\xfour\empty 
+\global\badOrcidtrue
+\else
+   \ifcat \xfour 1\else
+      \if\xfour X
+      \else
+      \global\badOrcidtrue\fi
+   \fi
+\fi
+}
+
+
+
+
+
+%% Last digit might be X
+\def\xauthor[#1]#2{\def\testone{#1-}\def\firstarg{#1}
+\setbox0=\hbox{\expandafter\lookatOrcid\testone {}-{}-{}-{}-
+\expandafter\lookforDigits\one {}{}{}{}
+\expandafter\lookforDigits\two {}{}{}{}
+\expandafter\lookforDigits\three {}{}{}{}
+\expandafter\FinallookforDigits\four {}{}{}{}}
+%%
+\ifbadOrcid\let\go\orciderrormessage
+\else\let\go\relax\fi\go
+\ifbadOrcid\let\go\stop\else\let\go\relax\fi\go
+\new at author@def{#1}{#2}}
+
+\def\yauthor{\@author at def{}}
+
+\def\altaffilmark#1{\typeout{^^J^^J\string\altaffilmark\space is no longer
+needed. It will not do anything.^^J Please use
+\string\altaffiliation\string{\string} instead.^^J^^J}\stop}
+
+\def\altaffiltext#1{\typeout{^^J^^J\string\altaffiltext\space is no longer
+needed. It will not do anything.^^J Please use
+\string\altaffiliation\string{\string} instead.^^J^^J}\stop}
+
+%% We do not need \and in list of authors. It is taken care of
+%% automatically. Below is the definition from revtex4-1:
+% 
+%\renewcommand\frontmatter at and{\class at err{\protect\and\space is not
+% supported}}
+
+\newcount\AuthorCollaborationLimit
+\let\AuthorCallLimit\AuthorCollaborationLimit
+%% no limit for default
+\AuthorCollaborationLimit=10000
+\newcount\largestAffilNum
+
+\def\lookfornumbers#1#2#3#4#5#6#7#8#9{\def\one{#1}
+\def\two{#2}
+\def\three{#3}
+\def\four{#4}
+\def\five{#5}
+\def\six{#6}
+\def\seven{#7}
+\def\eight{#8}
+\def\nine{#9}
+\ifnum\one>\largestAffilNum
+\global\largestAffilNum=\one\fi
+%%%
+\ifx\two\empty\else
+\ifnum\two>\largestAffilNum
+\global\largestAffilNum=\two\fi\fi
+%%%
+\ifx\three\empty\else
+\ifnum\three>\largestAffilNum
+\global\largestAffilNum=\three\fi\fi
+%%%
+\ifx\four\empty\else
+\ifnum\four>\largestAffilNum
+\global\largestAffilNum=\four\fi\fi
+%%%
+\ifx\five\empty\else
+\ifnum\five>\largestAffilNum
+\global\largestAffilNum=\five\fi\fi
+%%%
+\ifx\six\empty\else
+\ifnum\six>\largestAffilNum
+\global\largestAffilNum=\six\fi\fi
+%%%
+\ifx\seven\empty\else
+\ifnum\seven>\largestAffilNum
+\global\largestAffilNum=\seven\fi\fi
+%%%
+\ifx\eight\empty\else
+\ifnum\eight>\largestAffilNum
+\global\largestAffilNum=\eight\fi\fi
+%%%
+\ifx\nine\empty\else
+\ifnum\nine>\largestAffilNum
+\global\largestAffilNum=\nine\fi\fi
+}
+\newcount\countauthors
+
+
+\gdef\newcomma at space{\hskip-3pt\textsuperscript{,}}%
+
+\def\doEtAl{\rm et al.\gdef\doEtAl{\relax}}
+
+\def\doauthor#1#2#3{%
+\iflongauthor\vskip6pt\fi
+\global\advance\countauthors by 1
+\ifnum\countauthors>\AuthorCollaborationLimit
+\doEtAl
+\else
+\ifnum\AuthorCollaborationLimit=1
+\let\@listand\relax
+\fi
+  \ignorespaces\leavevmode\hbox{#1\unskip\@listcomma}% nice, keeps name from breaking across lines
+\fi
+  \begingroup
+\ifnum\countauthors>\AuthorCollaborationLimit\else
+  #3% all affil numbers
+\ifx\@affilID at temp\empty
+\else%
+\setbox0=\hbox{\expandafter\lookfornumbers\@affilID at temp{}{}{}{}{}{}{}{}{}}%
+\fi\fi
+%% #2= \altaffiliation{} or \email{} or 
+%% possibly anything other than author, affiliation, or collaboration 
+  \@if at empty{#2}{\endgroup{}{}}
+{\ifnum\countauthors>\AuthorCollaborationLimit\endgroup{}{}%% <<< bug fix, added \endgroup{}{}
+\else
+\endgroup{\comma at space}{}\frontmatter at footnote{#2}\fi}%
+\ifnum\countauthors>\AuthorCollaborationLimit\else  \space
+\@listand\fi 
+}%
+
+
+%%%
+%% set \affil to match \affiliation found in revtex, since authors are accustomed to using \affil{}
+\let\affil\affiliation
+
+\newif\iffirstaffil
+\firstaffiltrue
+
+%% 
+\def\@affil at script#1#2#3#4{%
+\iffirstaffil
+% Oct 2017
+\vskip2pt
+\global\firstaffilfalse\fi
+ \@ifnum{#1=\z@}{}{%
+  \par
+  \begingroup
+   \frontmatter at affiliationfont
+   \@ifnum{\c at affil<\affil at cutoff}{}{%
+\def\one{#1}
+\ifnum\one<\largestAffilNum
+%% this makes the numbers
+   \def\@thefnmark{#1}\@makefnmark\fi
+\ifnum\one=\largestAffilNum
+   \def\@thefnmark{#1}\@makefnmark\fi
+   }%
+% this makes the text
+\ifnum\one<\largestAffilNum
+   \ignorespaces#3%
+\fi
+\ifnum\one=\largestAffilNum
+   \ignorespaces#3%
+\fi
+   \@if at empty{#4}{}{\frontmatter at footnote{#4}}%
+   \par
+  \endgroup
+ }%
+}%
+
+\newif\ifnobreakafterkeywords
+\def\NoNewPageAfterKeywords{\global\nobreakafterkeywordstrue}
+\NoNewPageAfterKeywords
+\def\NewPageAfterKeywords{\global\nobreakafterkeywordsfalse}
+
+\def\frontmatter at maketitle{%
+\@author at finish
+\if at firstsection% not appendix, in other words
+  \title at column\titleblock at produce 
+\onecolumngrid
+\else
+%
+\global\firstaffiltrue
+ \title at column\secondtitleblock at produce
+\fi
+  \suppressfloats[t]%
+%% Prevent these from being turned off so that
+%% we can use \maketitle again for \AllAuthors.
+%%
+%  \let\and\relax
+  \let\affiliation\@gobble
+  \let\author\@gobble
+%  \let\@AAC at list\@empty
+%  \let\@AFF at list\@empty
+%  \let\@AFG at list\@empty
+%  \let\@AF at join\@AF at join@error
+%  \let\email\@gobble
+%  \let\@address\@empty
+% \let\maketitle\relax
+%  \let\thanks\@gobble
+\if at firstsection
+\let\abstract\@undefined\let\endabstract\@undefined
+\titlepage at sw{%
+\ifnobreakafterkeywords
+\else
+\vfil
+\ifrnaas\else \clearpage\fi
+\fi
+ }{}%
+\fi
+}%
+
+\let\maketitle\frontmatter at maketitle
+
+\def\secondtitleblock at produce{%
+ \begingroup
+  \ltx at footnote@pop
+  \def\@mpfn{footnote}%
+  \def\thempfn{\thefootnote}%
+  \c at footnote\z@
+  \let\@makefnmark\frontmatter at makefnmark
+%  \frontmatter at setup
+  \thispagestyle{titlepage}%\label{FirstPage}%
+%  \frontmatter at title@produce
+  \groupauthors at sw{%
+   \frontmatter at author@produce at group
+  }{%
+   \frontmatter at author@produce at script
+  }%
+  \endgroup
+}%
+
+
+\def\allauthors{%% this conditional keeps \allauthors from turning on
+%%                 unless \AuthorCollaborationLimit is used:
+\ifnumlines\nolinenumbers\fi
+\onecolumngrid
+\clearpage
+\AuthorCollaborationLimit=10000
+%\largestAffilNum=10000 <<== not needed
+{\vskip6pt\vskip1sp\centerline{\large\bf All Authors and
+Affiliations\vrule depth 18pt width0pt}\nobreak
+\maketitle
+}}
+\let\AllAuthors\allauthors
+
+%% no club or widow lines
+\widowpenalty=10000
+\clubpenalty\widowpenalty
+\setlength{\footnotesep}{8pt}
+
+\ifmodern
+\setlength{\voffset}{0in}
+\setlength{\hoffset}{0in}
+\setlength{\textwidth}{6in}
+\setlength{\textheight}{9.2in}
+\setlength{\headheight}{0ex}
+\setlength{\headsep}{36pt} % this is 2 lines in ``manuscript''
+\setlength{\footnotesep}{0in}
+\setlength{\topmargin}{-\headsep}
+\setlength{\oddsidemargin}{0.25in}
+\setlength{\evensidemargin}{0.25in}
+\setlength{\parindent}{0.54\baselineskip}
+\sloppy\sloppypar
+\fi
+
+
+\def\figurename{Figure}
+\def\tablename{Table}
+\def\fnum at figure{{\bf\figurename~\thefigure}}
+\def\fnum at table{{\bf\tablename~\thetable}}
+
+\def\tempfootmark#1{}
+
+\newcount\c at affilcount
+
+ \renewcommand*\altaffiliation[2][]{%
+ \@AF at join{#1#2\ifmodern\baselineskip=14pt\fi
+}%
+ }%
+
+\def\correspondingauthor#1{{
+\renewcommand\thefootnote{\hskip-12pt}
+\footnote{Corresponding author: #1\ifmodern\vrule depth 5pt
+width 0pt\relax\fi}}}
+
+\let\saveemail\email
+\def\email#1{{\let\ltx at footmark\tempfootmark
+\saveemail{}}
+{\renewcommand\thefootnote{\hskip-12.1pt}
+\footnote{\href{mailto: #1}{#1}\ifmodern\vrule depth 7pt width
+0pt\relax\else\ifmanu\vskip-4pt\else\vrule depth 7pt width 0pt\fi\fi}}}
+
+\def\nocollaboration{%
+\collaboration{\vbox to 0pt{\vss ---\vskip2pt}}
+}
+
+%% gets rid of () around collaboration
+\def\@collaboration at present#1#2#3#4{%
+\par
+ \begingroup
+\iflongauthor\vskip-4pt\ifmodern\vskip-6pt\fi\fi
+  \frontmatter at collaboration@above
+  \@affilID at def{}%
+  \@tempcnta\z@
+  \@author at present{}{\ignorespaces#3\unskip}{#4}%
+%% October 2017
+  \par
+\ifmodern%\vskip-4pt
+\else
+\iflongauthor\else\vskip-6pt\fi\fi
+ \endgroup
+\iflongauthor 
+\else\vskip8pt\fi
+ \set at listcomma@list#1%
+}%
+
+
+%%% These lines were commented out until a fix could be applied that
+%%% addresses the underlying issues. The problme is that on Linux systems
+%%% you can not write a "hidden" .bib file. There is no issue with this
+%%% on Mac OS X nor Windows.
+%%% get rid of \jobname Notes being sent to .aux file:
+%\let\bibdata at app\relax
+%\def\pre at bibdata{}
+
+%% This is the underlying issue:
+%% Redefining \@bibdataout at init will keep useless file, \jobnameNotes, from being written.
+\let\@bibdataout at init\relax
+
+%% redefining and simplifying RevTeX4-1 definition, so that bibliography is not looking for
+%% \jobnameNotes:
+
+\def\bibliography#1{\bibliography at latex{#1}}%
+
+%%%
+\let\savecentercr\@centercr
+\def\frontmatter at author@produce at script{%
+  \begingroup
+    \let\@author at present\@author at present@script
+    \frontmatterverbose at sw{\typeout{\string\frontmatter at author@produce at script:}\say\@AAC at list\say\@AFF at list\say\@AFG at list}{}%
+    \let\AU at temp\@empty
+    \@tempcnta\z@
+    \let\AF at opr \@gobble
+    \def\AU at opr{\@author at count\@tempcnta}%
+    \def\CO at opr{\@collaboration at count\AU at temp\@tempcnta}%
+    \@AAC at list
+    \expandafter\CO at opr\@author at cleared
+    \begingroup
+     \frontmatter at authorformat
+     \let\AF at opr \@affilID at def
+     \let\AU at opr \@author at present
+     \def\CO at opr{\@collaboration at present\AU at temp}%
+     \set at listcomma@list\AU at temp
+     \@AAC at list
+%% \, added to definition taken from revtex4-1 to prevent error message.
+\,     \unskip\unskip
+     \par
+    \endgroup
+    \begingroup
+     \frontmatter at above@affiliation at script
+     \let\AFF at opr \@affil at script
+{\parskip=2pt
+\def\@centercr{\vrule depth 3pt width0pt\vskip1sp}
+     \@AFF at list}
+\let\@centercr\savecentercr
+     \frontmatter at footnote@produce
+     \par
+    \endgroup
+  \endgroup
+}%
+
+\let\auto at bib\relax
+
+\newif\iffirstaffil
+\firstaffiltrue
+
+%% These commands were in aastex earlier; I redefined.
+\def\tighten{\global\tightentrue\normalsize}
+\let\tightenlines=\tighten
+\def\singlespace{\par\global\doublespacefalse\global\tightenfalse\normalsize}
+\def\doublespace{\par\global\doublespacetrue\global\tightenfalse\normalsize}
+
+\bibliographystyle{aasjournal}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%% October 2017
+
+\renewenvironment{widetext}{%
+\if at two@col
+  \par\ignorespaces
+  \setbox\widetext at top\vbox{%
+   \hb at xt@\hsize{%
+    \leaders\hrule\hfil
+    \vrule\@height6\p@
+   }%
+  }%
+  \setbox\widetext at bot\hb at xt@\hsize{%
+    \vrule\@depth6\p@
+    \leaders\hrule\hfil
+  }%
+  \onecolumngrid
+  \vskip10\p@
+  \dimen@\ht\widetext at top\advance\dimen@\dp\widetext at top
+  \cleaders\box\widetext at top\vskip\dimen@
+  \vskip6\p@
+  \prep at math@patch
+\fi}{%
+\if at two@col
+  \par
+  \vskip6\p@
+  \setbox\widetext at bot\vbox{%
+   \hb at xt@\hsize{\hfil\box\widetext at bot}%
+  }%
+  \dimen@\ht\widetext at bot\advance\dimen@\dp\widetext at bot
+  \cleaders\box\widetext at bot\vskip\dimen@
+  \vskip8.5\p@
+  \twocolumngrid\global\@ignoretrue
+  \@endpetrue
+\fi}%
+\newbox\widetext at top
+\newbox\widetext at bot
+
+\urlstyle{rm}
+
+\def\doi#1{\href{https://doi.org/#1}{https://doi.org/#1}}
+\let\savedoi\doi
+
+\def\mdash{---}
+
+
+\endinput
+
+%% Change Log
+============================
+Nov 27, 2017
+
+1) Change to \begin{widetext}...\end{widetext} to
+return the horizontal lines before and after the 
+environment.
+
+2) \NoNewPageAfterKeywords is now default;
+authors wanting a new page after keywords can
+use the \NewPageAfterKeywords command.
+
+3) Change in definition names, returning to earlier version:
+\turnoffediting will turn off colors for all levels
+of editing mark up made with \edit1{}, \edit2{}, or \edit3{}.
+You can turn off any level of editing with 
+\turnoffeditone, \turnoffedittwo, and \turnoffeditthree.
+
+4) It is now possible to use \doi{} as an argument of \dataset.
+\dataset[]{\doi{10.5281/zenodo.831784}} and
+\dataset[\doi{10.5281/zenodo.831784}]{\doi{10.5281/zenodo.831784}}
+will work.
+ 
+============================
+October 15, 2017
+
+1) \movetabledown now works with longrotatetable as it does with
+rotatetable.
+\movetabledown=<dimen> before either 
+\begin{rotatetable} or
+\begin{longrotatetable}
+
+Added \clearpage before \begin{rotatetable} and \begin{rotatetable*}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+2)
+
+\NoNewPageAfterKeywords, used after \documentclass{AASTeX62},
+will keep a new page from starting after keywords.
+Extra vertical space before first section in Modern option.
+
+Solution suggested by  Alex Drlica-Wagner.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+3)\edit1{}, \edit2{} and \edit3{} will add color
+to the edited text.
+
+To get rid of the color, but not the text, authors should
+use \turnoffeditonecolor (for \edit1{})
+ \turnoffedittwocolor (for \edit2{})
+ \turnoffeditthreecolor (for \edit3{})
+These commands have the same results as
+\turnoffeditone, \turnoffedittwo, and \turnoffeditthree
+which are not disabled, but the new commands make the
+action to be produced more descriptive.
+
+Similarly, instead of \turnoffedit or \turnoffedits
+we now have \turnoffeditcolors. The original two
+commands still work, but the new command is more
+descriptive of the results.
+
+Authors should be instructed to put these commands before
+\begin{document}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+4)
+\begin{widetext}...\end{widetext}
+
+\begin{widetext}
+will go from twocolumngrid to onecolumngrid, centered.
+
+\end{widetext} will turn off centering and go back
+to twocolumngrid.
+
+Only needed in twocolumn styles; nothing will happen
+in single column styles.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+5) Sean Lake's problem with \mag was solved by Barbara Beeton online,
+
+``the latest edit identifies the problem unambiguously: \mag is a tex
+primitive, and shouldn't be redefined. why this didn't appear in the
+logs you posted is beyond me, but if you rename your command to (say)
+\Mag it should stop having a problem. � barbara beeton Feb 22''
+
+\mag is a tex primitive, and it is expecting to be followed by a
+number.
+
+This had nothing to do with AASTeX61.cls
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+6) 
+\def\arraystretch{.9} as requested will make the space between
+lines in tables shrink to 90% of the original space.
+
+I think what is really wanted is \def\arraystretch{1.1} which will
+still give us 110% of the original space, a little extra vertical space, but not
+as much as we had before.
+
+Meanwhile, an author can change the definition of \arraystretch{}
+for a single table or all the tables in his paper, if he wants more
+or less space.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+7) Abstract is now the same width as in emulateapj
+in all styles, with the exception of the modern option 
+which is unchanged. Abstracts in all styles will break over pages
+in this version.
+
+Thanks to suggestion by Patricio Cubillos.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+8) Center and tighten affiliations, changed and
+tested for all styles, including longauthor option.
+
+samples.zip show examples titlepage of each style with and
+without longauthor option.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+9) preprintnumbers activated.
+No need to use a documentclass option.
+
+Just enter \reportnum{<text>}, before \begin{document}
+and repeat as many times as needed. The entries will stack 
+in the top right hand corner of the titlepage, for all styles.
+
+ie
+\reportnum{YOUR-INST-REP-789}
+\reportnum{MY-INST-REP-123}
+
+%% author can continue with as many entries as desired.
+% \reportnum{A number of other numbers}
+% \reportnum{More Numbers}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+10) Title is no longer uppercase by default. It is
+now title case, which means all important words are
+capitalized by author.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+11) \AuthorCollaborationLimit now
+set to default of 10,000. If smaller number of
+authors wanted, \AuthorCollaborationLimit can
+be set to the number wanted; \allauthors typed
+at end of article will make every author and
+affiliation print.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+12) \startlongtable\deluxetable now works in appendix, even
+when it is the last entry in the paper. Added \null
+to \endlongdeluxetable which has the effect of making
+last page print.
+
+This works in my test, but it
+may be useful to see the example from author, github #54
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+13) Deluxetable no longer crashes if author has neglected
+to put in \\ before \enddata. I added the non-redundant \\
+command, \crcr, and sample now works.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+14) \tablehead in deluxetable had too much space underneath
+double horizontal lines. Made custom negative skip based 
+on each style, tested, and supplied tabsamples.zip showing
+tableheads in each style.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+15) \urlstyle{rm} is set so that url and href produce
+the same fonts.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+16) Fix to \dataset so that square brackets
+are not printed in the case of argument
+in square brackets.
+
+Now
+\dataset[]{http://www.texnology.com}
+produces
+[DATASET] linked to www.texnology.com
+
+\dataset[TeXnology]{http://www.texnology.com}
+produces
+TeXnology linked to www.texnology.com
+
+%% This will also work,
+% same results as \dataset[]{http://www.texnology.com}
+% but using the more common LaTeX syntax:
+
+\dataset{http://www.texnology.com}
+also produces
+[DATASET] linked to www.texnology.com
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+17) New version of DOI:
+
+\doi{10.5281/zenodo.831784}
+now produces hyperlinked
+
+https://doi.org/10.5281/zenodo.831784
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+18) Added to definition of \software,
+working with sample from August Muench, reduced
+the space between words, and got rid of
+extra space after punctuation with the
+\frenchspacing command.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+19) August Muench entered a bug report
+complaining that \clearpage doesn't always
+work, but he didn't have a sample, so I am
+not able to debug this one. It may be that
+the problem isn't with the code, but with
+the way the commands were entered, but 
+without a sample I have no way of knowing.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+20)
+Tested \startlongtable in all styles
+and didn't find a problem with centering.
+I did add a skip at the beginning of
+\startlongtable in case someone didn't
+leave a blank line before using the
+command.
+
+============================
+September 21, 2016
+Finishing Version 6.1 update
+
+=====================
+August 27, 2016                               
+Many changes
+
+=====================
+August 17
+Many changes:
+
+%% note:
+%% this keeps tables from being set to \small, code used in Revtex4-1
+\let\table at hook\relax
+
+=====================
+Feb 29, changes to table macros to center caption even if table is wider than
+width of text; give error message if user asks to rotate table but
+forgets to use \floattable before table; make rotating table be full
+text width even if called for in double columns.
+
+March 1, reworking figure and table numbering for appendices. 
+Deleted recent definition of \appendix, returned to earlier version
+with additions.
+
+================
+
+
+
+
+
+
+
+
+
+
+


Property changes on: trunk/Master/texmf-dist/tex/latex/aastex/aastex62.cls
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the tex-live-commits mailing list