I would like to have References of my report to be presented as follows:

in text:

(Goossens et al., 1993)[1].

I used a natbib. And the bibliographstyle is plainnat. (mac user) I am using Texmaker.

Can that be possible in latex? if yes, how can I do it?

Many thanks.

  • 3
    Yes, this is possible.
    – Johannes_B
    Jan 1, 2018 at 10:31
  • @Johannes_B could you please show me how?
    – Silver_80
    Jan 1, 2018 at 10:36
  • 3
    you have tagged this biblatex but you have shown no example document: are you using biblatex/biber or bibtex ? Jan 1, 2018 at 10:37
  • I correct the tag. Sorry.
    – Silver_80
    Jan 1, 2018 at 10:40
  • 4
    Welcome to TeX.SX! Please help us help you and add a minimal working example (MWE) that illustrates your problem.
    – henry
    Jan 1, 2018 at 11:29

1 Answer 1


You can easily modify your citation style with natbib:

\renewcommand\cite[1]{(\citeauthor{#1}, \citeyear{#1})[\citenum{#1}]}



will produce: enter image description here

  • Although this works, it's not a good idea to redefine an internal command (unless you are absolutely sure of what you are doing). Rather, I would create a variant of the command with a different name, like \Cite. Jan 12, 2018 at 16:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.