The \bibliographystyle{spmpsci} is asked by the journal. However, i would like to remove the dois and urls (but keep them in the .bib file)

is there a way to remove them automatically?

Thanks in advance

  • Welcome to TeX.SE!
    – Mico
    Commented Jan 18, 2019 at 10:55

2 Answers 2


If the journal requires the use of the spmpsci bibliography style, you are probably not allowed to modify the file spmpsci.bst (the bibliography style file) to change the behavior of the BibTeX functions format.url and format.doi.

If this hunch is correct, the only form of recourse you have, I'm afraid, is either to delete all url and doi fields from the entries in the bib file or to globally change the field names in the bib file from url and doi to, say, url-dummy and doi-dummy, respectively. This works because BibTeX blithely ignores all fields for which it can't find a predefined function.

  • thank you, i think it is the right way to do it
    – SC_thesard
    Commented Jan 18, 2019 at 11:00

What reference manager are you using ?

If you are using Zotero, you can follow this tutorial https://vxlabs.com/2012/06/29/removing-urls-from-zotero-bibtex-exports/, it works pretty great !

  • If you're using Zotero, you can have the Zotero BBT plugin do this fields renaming automatically for you.
    – retorquere
    Commented Jul 3, 2019 at 21:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .