The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

# -*- mode: Perl -*-
# /=====================================================================\ #
# | aas_macros.sty.ltxml | #
# | Support for various AAS styles/classes for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use warnings;
use LaTeXML::Package;
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# AAS : American Astronomical Society
# Subset of AAS macros from aasguide
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#======================================================================
# 2.13.4 Abbreviations for Journal Names
Let('\jnl@style', '\rm');
DefMacro('\ref@jnl{}', '{\jnl@style#1}');
DefMacro('\aj', '\ref@jnl{AJ}'); # Astronomical Journal
DefMacro('\actaa', '\ref@jnl{Acta Astron.}'); # Acta Astronomica
DefMacro('\araa', '\ref@jnl{ARA\&A}'); # Annual Review of Astron and Astrophys
DefMacro('\apj', '\ref@jnl{ApJ}'); # Astrophysical Journal
DefMacro('\apjl', '\ref@jnl{ApJ}'); # Astrophysical Journal, Letters
DefMacro('\apjs', '\ref@jnl{ApJS}'); # Astrophysical Journal, Supplement
DefMacro('\ao', '\ref@jnl{Appl.~Opt.}'); # Applied Optics
DefMacro('\apss', '\ref@jnl{Ap\&SS}'); # Astrophysics and Space Science
DefMacro('\aap', '\ref@jnl{A\&A}'); # Astronomy and Astrophysics
DefMacro('\aapr', '\ref@jnl{A\&A~Rev.}'); # Astronomy and Astrophysics Reviews
DefMacro('\aaps', '\ref@jnl{A\&AS}'); # Astronomy and Astrophysics, Supplement
DefMacro('\azh', '\ref@jnl{AZh}'); # Astronomicheskii Zhurnal
DefMacro('\baas', '\ref@jnl{BAAS}'); # Bulletin of the AAS
DefMacro('\bac', '\ref@jnl{Bull. astr. Inst. Czechosl.}'); # Bulletin of the Astronomical Institutes of Czechoslovakia
DefMacro('\caa', '\ref@jnl{Chinese Astron. Astrophys.}'); # Chinese Astronomy and Astrophysics
DefMacro('\cjaa', '\ref@jnl{Chinese J. Astron. Astrophys.}'); # Chinese Journal of Astronomy and Astrophysics
DefMacro('\icarus', '\ref@jnl{Icarus}'); # Icarus
DefMacro('\jcap', '\ref@jnl{J. Cosmology Astropart. Phys}'); # Journal of Cosmology and Astroparticle Physics
DefMacro('\jrasc', '\ref@jnl{JRASC}'); # Journal of the RAS of Canada
DefMacro('\memras', '\ref@jnl{MmRAS}'); # Memoirs of the RAS
DefMacro('\mnras', '\ref@jnl{MNRAS}'); # Monthly Notices of the RAS
DefMacro('\na', '\ref@jnl{New A}'); # New Astronomy
DefMacro('\nar', '\ref@jnl{New A Rev.}'); # New Astronomy Review
DefMacro('\pra', '\ref@jnl{Phys.~Rev.~A}'); # Physical Review A: General Physics
DefMacro('\prb', '\ref@jnl{Phys.~Rev.~B}'); # Physical Review B: Solid State
DefMacro('\prc', '\ref@jnl{Phys.~Rev.~C}'); # Physical Review C
DefMacro('\prd', '\ref@jnl{Phys.~Rev.~D}'); # Physical Review D
DefMacro('\pre', '\ref@jnl{Phys.~Rev.~E}'); # Physical Review E
DefMacro('\prl', '\ref@jnl{Phys.~Rev.~Lett.}'); # Physical Review Letters
DefMacro('\pasa', '\ref@jnl{PASA}'); # Publications of the Astron. Soc. Australia
DefMacro('\pasp', '\ref@jnl{PASP}'); # Publications of the ASP
DefMacro('\pasj', '\ref@jnl{PASJ}'); # Publications of the ASJ
DefMacro('\qjras', '\ref@jnl{QJRAS}'); # Quarterly Journal of the RAS
DefMacro('\rmxaa', '\ref@jnl{Rev. Mexicana Astron. Astrofis.}'); # Revista Mexicana de Astronomia y Astrofisica
DefMacro('\skytel', '\ref@jnl{S\&T}'); # Sky and Telescope
DefMacro('\solphys', '\ref@jnl{Sol.~Phys.}'); # Solar Physics
DefMacro('\sovast', '\ref@jnl{Soviet~Ast.}'); # Soviet Astronomy
DefMacro('\ssr', '\ref@jnl{Space~Sci.~Rev.}'); # Space Science Reviews
DefMacro('\zap', '\ref@jnl{ZAp}'); # Zeitschrift fuer Astrophysik
DefMacro('\nat', '\ref@jnl{Nature}'); # Nature
DefMacro('\iaucirc', '\ref@jnl{IAU~Circ.}'); # IAU Cirulars
DefMacro('\aplett', '\ref@jnl{Astrophys.~Lett.}'); # Astrophysics Letters
DefMacro('\apspr', '\ref@jnl{Astrophys.~Space~Phys.~Res.}'); # Astrophysics Space Physics Research
DefMacro('\bain', '\ref@jnl{Bull.~Astron.~Inst.~Netherlands}'); # Bulletin Astronomical Institute of the Netherlands
DefMacro('\fcp', '\ref@jnl{Fund.~Cosmic~Phys.}'); # Fundamental Cosmic Physics
DefMacro('\gca', '\ref@jnl{Geochim.~Cosmochim.~Acta}'); # Geochimica Cosmochimica Acta
DefMacro('\grl', '\ref@jnl{Geophys.~Res.~Lett.}'); # Geophysics Research Letters
DefMacro('\jcp', '\ref@jnl{J.~Chem.~Phys.}'); # Journal of Chemical Physics
DefMacro('\jgr', '\ref@jnl{J.~Geophys.~Res.}'); # Journal of Geophysics Research
DefMacro('\jqsrt', '\ref@jnl{J.~Quant.~Spec.~Radiat.~Transf.}'); # Journal of Quantitiative Spectroscopy and Radiative Trasfer
DefMacro('\memsai', '\ref@jnl{Mem.~Soc.~Astron.~Italiana}'); # Mem. Societa Astronomica Italiana
DefMacro('\nphysa', '\ref@jnl{Nucl.~Phys.~A}'); # Nuclear Physics A
DefMacro('\physrep', '\ref@jnl{Phys.~Rep.}'); # Physics Reports
DefMacro('\physscr', '\ref@jnl{Phys.~Scr}'); # Physica Scripta
DefMacro('\planss', '\ref@jnl{Planet.~Space~Sci.}'); # Planetary Space Science
DefMacro('\procspie', '\ref@jnl{Proc.~SPIE}'); # Proceedings of the SPIE
Let('\astap', '\aap');
Let('\apjlett', '\apjl');
Let('\apjsupp', '\apjs');
Let('\applopt', '\ao');
#======================================================================
1;