Can't get references sorted alphabetically with BibTeX

  • Thread starter marcio
  • Start date
  • #1
33
0

Main Question or Discussion Point

Hi all,

Could you help me figure out what packages I should use to get all references sorted alphabetically?

These are the packages and settings I'm using... I've tested many without success:

\usepackage{natbib}
\bibpunct{(}{)}{;}{a}{,}{,}
%...
\bibliographystyle{plainnat}
\renewcommand{\bibname}{Referências}
\bibliography{Referencias}


Thank you in advance

Márcio
 

Answers and Replies

  • #4
DrDu
Science Advisor
6,032
759
You don't need any package at all. I would try it out
using only

\bibliographystyle{plainnat} %or whatever style you chose
\renewcommand{\bibname}{Referências}
\bibliography{Referencias}

However it may be that you don't have all of the bibstyles installed on your computer although most of them should come with any modern tex-distribution.
 
  • #5
33
0
You don't need any package at all. I would try it out
using only

\bibliographystyle{plainnat} %or whatever style you chose
\renewcommand{\bibname}{Referências}
\bibliography{Referencias}

However it may be that you don't have all of the bibstyles installed on your computer although most of them should come with any modern tex-distribution.
Hi DrDu,

I tried with 4 packages (abbrvnat, plainnat, unsrtnat and apasoft, but the later didn't work at al) which seemed to work for my PhD thesis. All of them showed the references like this:

[Zhu et al.(2005)Zhu, Zheng, Guo, and Zhu]


and not like this:

Zhu et al.(2005)


meaning they all put the names of all authors after they are cited.

Any help will be very much appreciated.
 
  • #6
DrDu
Science Advisor
6,032
759
Maybe you can show us a small example file and some information about what distribution you are using on which platform?
 
  • #7
DrDu
Science Advisor
6,032
759
I could reproduce this. The styles you tried require
\usepackage[sort]{natbib}
\bibpunct{(}{)}{;}{a}{,}{,}

\bibliographystyle{plainnat}
\renewcommand{\bibname}{Referências}
\bibliography{Referencias}
 
  • #8
33
0
I could reproduce this. The styles you tried require
\usepackage[sort]{natbib}
\bibpunct{(}{)}{;}{a}{,}{,}

\bibliographystyle{plainnat}
\renewcommand{\bibname}{Referências}
\bibliography{Referencias}
It worked like a charm after your suggestion of adding 'sort' and after I replaced 'plainnat' with 'ametsoc'.
I'm using MikTeX on Windows 8.

Thank you very much

Márcio
 

Related Threads on Can't get references sorted alphabetically with BibTeX

Replies
10
Views
2K
  • Last Post
Replies
1
Views
3K
  • Last Post
Replies
5
Views
9K
  • Last Post
Replies
1
Views
2K
  • Last Post
Replies
3
Views
8K
  • Last Post
Replies
3
Views
75K
Replies
1
Views
1K
Replies
4
Views
812
Replies
3
Views
2K
Top