1

Sorting the references in chronological order can be incredibly helpful for getting a picture of the history that led up to a paper. The "alpha" [GMS93] style of citations gives papers a memorable short tag which usually stays consistent as references are added and removed. But using both can make it hard to find a reference. Is there a citation style like [1993GMS] such that we could sort on the short tag, and still end up with chronologically sorted references?

3
  • 1
    Welcome to TeX.SX!
    – Bobyandbob
    Commented May 22, 2018 at 17:20
  • One can customize the labels in the alphabetic style to do something in these lines. However, I cannot but think you'd be better served by an authoryear style. Are you really committed to alphabetic?
    – gusbrs
    Commented May 22, 2018 at 17:33
  • I'm committed to something of the style [tag], ie not "Einstein 1905". Commented May 22, 2018 at 18:23

1 Answer 1

2

You could do this with \DeclareLabelalphaTemplate:

\documentclass{article}

\usepackage[style=alphabetic]{biblatex}

\addbibresource{biblatex-examples.bib}

\DeclareLabelalphaTemplate{
  \labelelement{
    \field[final]{shorthand}
    \field[strwidth=4,strside=right]{year}
  }
  \labelelement{
    \field{label}
    \field[strwidth=3,strside=left,ifnames=1]{labelname}
    \field[strwidth=1,strside=left]{labelname}
  }
}


\begin{document}

\cite{vazques-de-parga}

\printbibliography

\end{document}

enter image description here

You must log in to answer this question.

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