I like author-year citation styles where all authors are cited (I think that “et al.” puts too much emphasis on the author that happens to be listed first). I created my own CSL style file for this purpose, which anyone should feel free to reuse – and adapt to your own tastes.
https://codeberg.org/gasche/gasche-author-date
It is derived from Sebastian Karcher’s acm-siggraph.csl syle file – and so also placed under CC-BY-SA.
Style example
If you are familiar with the natbib LaTeX package, the citations here roughly correspond to using an author-year citestyle with \citet* and \citep* to list all authors.
Citations look like:
[Dolan and Mycroft, 2017]
Bibliographic entries look like this:
Lionel Parreaux. 2020. The simple essence of algebraic subtyping:
principal type inference with subtyping made easy (functional pearl).
Proc. ACM Program. Lang. 4, ICFP.
Opinionated design choices
-
Use author-year citations. This helps the reader recognize citations when they come several times in the document (“ah yes, this [Dolan and Mycroft, 2017] comes up again here, I should have a look at that paper”; whereas nobody says “ooh, [23] again, let’s look it up in the bibliography this time”), and it helps them build a gradual sense of who else worked in the field and when.
-
Do not abbreviate multi-author papers with “et al.”, systematically cite all authors. In ‘natbib’ parlance, this corresponds to systematic use of \citet* and \citep*.) I believe that “et al.” is harmful to research communities by making the first author substantially more visible/memorable than all other authors, skewing co-authorship dynamics in an unpleasant way.