When using the apacite package, the citations that have no date entry are printed as:

(xxx, n.d.)

How do I change it to:

(xxx, e.d.)

  • 1
    Welcome to TeX.SX! What \bibliographystyle are you using? Commented Mar 19, 2018 at 21:33
  • \usepackage{hyperref} \usepackage[nosectionbib]{apacite} Commented Mar 19, 2018 at 21:56
  • See my updated answer. The original didn't work properly. Commented Mar 19, 2018 at 22:23

1 Answer 1


The replacement text in apacite in case there is no date is stored in the \bibnodate macro. The default is n.d.\hbox{}.

To change it, just add the following to your preamble:


You must log in to answer this question.

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