I have combed through previous questions for some time, and have not yet found any answers to my specific questions. So I am now hoping that someone here can help me out
I am finishing a up an article to be submitted to the Astrophysics Journal (ApJ), which has some pretty specific formatting instructions (see here). I am in particular trying to get the bibliography to format properly using the biblatex package. The ApJ bibliography formatting instructions (here) tell you that articles should be cited as:
author1_last, author1_first_init. author1_middle_init., author2_last, author2_first_init. author2_middle_init., author3_last, author3_first_init. author3_middle_init., & author4_last, author4_first_init. author4_middle_init. YEAR, JournalName, Volume number, first page
or as
author1_last, author1_first_init. author1_middle_init., author2_last, author2_first_init. author2_middle_init., author3_last, author3_first_init. author3_middle_init., et al. YEAR, JournalName, Volume number, first page
For example, the following bibliographic entries:
@article{Bennett93,
author = {Bennet, C. L. and N. W. Boggess and E. S. Cheng and M. G. Hauser and T. Kelsall and J. C. Mather and S. H. Moseley, Jr.
and T. L. Murdock and R. A. Shafer and R. F. Silverberg and G. F. Smoot and R. Weissi and E. L. Wright},
title = {Scientific Results from COBE},
journal = {AdSpR},
volume = {13},
number = {12},
year = {1993}
}
@article{Gupta08,
author = {Gupta, Shashikant and Saini, Tarun Deep and Laskar, Tanmoy},
title = {Direction dependence and non-Gaussianity in the high-redshift supernova data},
journal = {MNRAS},
volume = {388},
number = {1},
pages = {242-246},
year = {2008},
doi = {10.1111/j.1365-2966.2008.13377.x},
URL = { + http://dx.doi.org/10.1111/j.1365-2966.2008.13377.x},
eprint = {/oup/backfile/content_public/journal/mnras/388/1/10.1111_j.1365-2966.2008.13377.x/2/mnras0388-0242.pdf}
}
Should yield the following bibliography entries:
Bennet, C. L. et al. 1993, AdSpR 13, 409
Gupta, S., Saini, T. D., & Laskar, T. 2008, MNRAS 388, 242
By searching previous, similar questions, I have managed to get my biblatex file to yield something close, but not quite right:
Bennet, C. L. et al. (1993). AdSpR 13, 409
Gupta, S., Saini, T. D., & Laskar, T. (2008). MNRAS 388, 242
So I need to make the following changes:
(1) Year should not be in parentheses
(2) There should be a comma after year, rather than a period
Here is a minimal working example:
\documentclass[10pt]{article}
\usepackage[minnames=1,maxnames=1,maxbibnames = 5, style=authoryear, bibstyle = authoryear, backend=biber, giveninits=true, block = none, isbn = false, url = false, doi = false, eprint = false]{biblatex}
\DeclareNameAlias{sortname}{last-first}
\DeclareFieldFormat[article]{journaltitle}{#1}
\renewbibmacro{in:}{ }
\AtEveryBibitem{\clearfield{title}}
\AtEveryBibitem{\clearfield{month}}
\AtEveryBibitem{\clearfield{number}}
\addbibresource{mwe_refs.bib}
\renewbibmacro*{issue+date}{%
\setunit{\addcomma\space}%
\iffieldundef{issue}
{\usebibmacro{date}}
{\printfield{issue}%
\setunit*{\addspace}%
\usebibmacro{date}}%
\newunit}
\renewcommand*{\intitlepunct}{\space}
\AtBeginBibliography{%
\renewcommand*{\finalnamedelim}{%
\ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
\addspace\&\space}%
}
\DeclareFieldFormat{pages}{\mkfirstpage{#1}}
\renewcommand{\finentrypunct}{}
\begin{document}
Here is the first reference \parencite{Bennett93}.
And here is the second reference \parencite{Gupta08}.
\printbibliography
\end{document}
Where mwe_refs.bib is a text file in the same directory with the Gupta and Bennet references mentioned above.
Thanks in advance for any help, and please let me know if any additional clarification is needed.
-Sasha



biblatexfor your submission to the AAS. The page you link to states "Authors are strongly encouraged to prepare their manuscripts using the most recent version of the AASTeX macro package [...]." https://journals.aas.org/authors/aastex/aasguide.html#citations suggests either a manualthebibliographyornatbib. In the latter case "Authors should use the new aasjournal.bst file when using BibTex with AAS Journal manuscripts." – moewe Jun 09 '18 at 16:37biblatexsubmissions and the quotes on the AAS page make me suspect that they would really, really prefer it if you used either a manualthebibliographyor theiraasjournal.bst. – moewe Jun 09 '18 at 16:38\DeclareDelimFormat[bib]{nametitledelim}{\addcomma\space}and I presume\DeclareDelimFormat[bib]{nameyeardelim}{\addperiod\space}(or maybe\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}) should solve the two things you ask for. – moewe Jun 09 '18 at 16:43biblatexstyle for ApJ (https://github.com/EdwinChan/biblatex-apj). I use it internally when writing but it's easy to switch back tonatbibwhen submitting by turning onnatbibcompatibility inbiblatex– photon.engine Apr 18 '23 at 13:15