I'm using the natbib package with agsm bibliography style.
I have two references which have the same first author and which were published in the same year. Both references have more than 10 authors.
Let's call them Smith2018a and Smith2018b.
When I do \citep{Smith2018a} it lists every single author (similarly for Smith2018b).
I would like to edit the agsm.bst file so that instead it outputs something like: (Smith et al. 2018a).
Does anyone know which bit of the agsm.bst file I need to edit and what I need to change it to?
Many thanks!
\citepcommand and the output in the references section. If you look carefully the (Smith et al 2018b) of the\citepcommand is refer to the correct item. So, there is no bug... If you just looking for a way to sort the entries your way please edit your question to make it clear – koleygr Sep 09 '18 at 21:10agsmanddcubibliography styles. If you don't like this behavior, you're probably best off switching to a different, less-funky bibliography style. – Mico Sep 09 '18 at 21:34agsmbibliography style's way of displaying the names of authors in a citation call-out is quite different from most other authoryear-type styles. – Mico Sep 09 '18 at 21:36bibfile for testing? – Zeping Lee Sep 10 '18 at 06:58format.lab.names.abbr,format.lab.names.full,make.full.label, andmake.abbr.labelin the fileagsm.bst. Alternatively, you could run the makebst utility to create a bst file from scratch which (a) satisfies all of the your formatting requirements and (b) works perfectly with thenatbibcitation management package. BTW, thehar2natpackage should be loaded in order to makeagsmwork fully withnatbib. I recommend themakebstroute. – Mico Sep 10 '18 at 09:34