I'm fairly new to LaTeX so this question may come off as trivial, but how would one go about sorting the elements within a citation by year?

For example, my citation would read in alphabetical order as (Frank, 2007; James, 2005; John, 1998). Where/what would I need to change to have it read (John, 1998; James, 2005; Frank, 2007)?

edit: I'm using natbib and a custom bibliostyle. Is it possible to leave the bibliography portion untouched (as the one that's displaying for me is perfect) and only tinker with the elements within the citation?

closed as too localized by Joseph Wright Sep 19 '12 at 7:27

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.


Well, you may see this for further details on answering your question,

I'll summarize some of their answer in here,

  • there is a user package for sorting references either chronologically or reverse chronologically, plesslweb
  • you can also use biblatex for ordering your references by year or
  • natbib,

All them may be fairly easy to use considering you are new to latex. Btw, Welcome to TeX.sx!

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