I have followed the approach in the following link:


However, I want my reference lists to follow APA 7th ed. DOI is not generated at the end of each citation although the bib file contains DOI info.

  • 2
    Given that the apa.bst from that link is from 1992!! And does not mention DOI or URL at all, it is no surprise. You'll probably have to find some style that implements apa 7th edition.
    – daleif
    Apr 26, 2022 at 7:32
  • Have a look at tex.stackexchange.com/a/527526/263192
    – user263192
    Apr 26, 2022 at 7:36
  • Tried this tex.stackexchange.com/a/638127/269060, But apacite does not produce APA 7. I think biblatex-apa is not a solution for me since I'm working with elsarticle class.
    – Md. Rayhan
    Apr 27, 2022 at 3:48

1 Answer 1


You can use biblatex-apa for this purpose. I think that's the only implementation of APA 7 edition as of now. If you are using Zotero citation manager software, it can generate APA 7 bibliography. In order to insert citations from Zotero, you will also need one add-on for Zotero, called Better Bibtex. After you finish your drafting of the document, export the whole bibliography from Zotero in a .bib file into the directory where your tex file is saved. If you have written \bibliography{references.bib} in your document, save this .bib as references.bib in that directory.

  • Thanks for the information regarding ZOTERO ! However, that does not solve the problem. I get the following error while using biblatex-apa : "Package biblatex Error: Incompatible package 'natbib'. \blx@packageincompatibility"
    – Md. Rayhan
    Apr 26, 2022 at 19:41

You must log in to answer this question.

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