Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

With the Science.bst template file, references for journal articles are not properly displayed

I'm using the Science .bst file from https://www.sciencemag.org/sites/default/files/Science.bst

And the references that are generated do not comply with the Science reference style, see https://www.sciencemag.org/authors/instructions-preparing-initial-manuscript

Specifically, only the first page from the "pages" field is shown, and the article title is not displayed.

MWE:

\documentclass{article}

\usepackage{filecontents}
\begin{filecontents}{reference.bib}
@article{blumenstock2016fighting,
  title={Fighting Poverty with Data},
  author={Blumenstock, Joshua Evan},
  journal={Science},
  volume={353},
  number={6301},
  pages={753-754},
  year={2016},
  publisher={American Association for the Advancement of Science},
}
\end{filecontents}

\begin{document}
\cite{blumenstock2016fighting}

\bibliography{reference}
\bibliographystyle{Science}

\end{document}

gives

[1] J. E. Blumenstock, Science 353, 753 (2016).

like image 907
Luna Avatar asked Oct 26 '25 09:10

Luna


1 Answers

The following patch to Science.bst resolves this issue.

https://gist.github.com/luna983/d53f9c4ca52b52661bc863498966a8ca/revisions

  • On line 812: delete first.page
  • After line 1038: add a line format.title "title" output.check

The output from the MWE is now

[1] J. E. Blumenstock, Fighting poverty with data, Science 353, 753-754 (2016).

like image 94
Luna Avatar answered Oct 28 '25 04:10

Luna