diff --git a/lib/LaTeXML/Package/aas_support.sty.ltxml b/lib/LaTeXML/Package/aas_support.sty.ltxml index 3d7b1586a..526d71b77 100644 --- a/lib/LaTeXML/Package/aas_support.sty.ltxml +++ b/lib/LaTeXML/Package/aas_support.sty.ltxml @@ -34,6 +34,8 @@ RequirePackage('xcolor'); RequirePackage('hyperref'); RequirePackage('array'); RequirePackage('lineno'); +RequirePackage('amssymb'); +RequirePackage('epsf'); RequirePackage('ulem'); #====================================================================== # 2.1.3 Editorial Information @@ -132,7 +134,7 @@ DefConstructor('\altaffiltext{}{}', DefMacro('\software{}', '\@add@frontmatter{ltx:note}[role=software]{#1}'); DefMacro('\submitjournal{}', '\@add@frontmatter{ltx:note}[role=journal]{#1}'); # Alas \doi is not frontmatter. -DefConstructor('\doi{}', '#1', +DefConstructor('\doi{}', '#1', enterHorizontal => 1); DefConstructor('\@@@collaborator{}', "#1"); DefMacro('\collaboration{}{}', '\@add@to@frontmatter{ltx:creator}{\@@@collaborator{#2}}'); @@ -493,7 +495,7 @@ DefConstructor('\aas@@fstack Undigested {}', . "#2" . "", properties => { scriptpos => sub { "mid" . $_[0]->getScriptLevel; } }, - font => { shape => 'upright' }, bounded => 1, reversion => '#1', sizer=>'#2'); + font => { shape => 'upright' }, bounded => 1, reversion => '#1', sizer => '#2'); DefMacro('\aas@fstack{}', '\ensuremath{\aas@@fstack{#1}}'); DefMacro('\fd', '\ensuremath{\@fd}'); @@ -565,14 +567,14 @@ RequirePackage('url'); DefConstructor('\anchor Semiverbatim Semiverbatim', "#2", enterHorizontal => 1, - properties => sub { (href => ComposeURL(LookupValue('BASE_URL'), $_[1])); }); + properties => sub { (href => ComposeURL(LookupValue('BASE_URL'), $_[1])); }); # This should be in effect only after frontmatter # \email{address} DefConstructor('\@@email Semiverbatim', "#1", enterHorizontal => 1, - properties => sub { (href => CleanURL("mailto:" . ToString($_[1]))); }); + properties => sub { (href => CleanURL("mailto:" . ToString($_[1]))); }); # RequirePackage('verbatim'); diff --git a/lib/LaTeXML/Package/aastex.cls.ltxml b/lib/LaTeXML/Package/aastex.cls.ltxml index 6ef320d8e..37f448376 100644 --- a/lib/LaTeXML/Package/aastex.cls.ltxml +++ b/lib/LaTeXML/Package/aastex.cls.ltxml @@ -33,14 +33,15 @@ foreach my $option (qw(10pt 11pt 12pt DeclareOption('eqsecnum', sub { Digest(Tokenize('\AtEndOfClass{\eqsecnum}')); }); # revtex4 option from emulateapj.cls loads revtex4.cls -DeclareOption('revtex4', sub { LoadClass('revtex4'); return; }); +# Nowadays a no-op. +DeclareOption('revtex4', sub { return; }); DeclareOption(undef, sub { PassOptions('article', 'cls', ToString(Expand(T_CS('\CurrentOption')))); }); ProcessOptions(); -LoadClass('article'); +LoadClass('revtex4'); RequirePackage('aas_support'); # #======================================================================