Comment saisir une liste d’auteurs sous #

a une syntaxe assez stricte pour les listes de noms d’auteurs (ou d’éditeurs) dans le fichier de données BIB. Si vous écrivez cette liste à votre manière, il y a de fortes chances que ne vous comprenne pas : la sortie produite sera différente de ce que vous aviez espéré.

Il y a une raison simple à cette rigidité : la syntaxe permet à de deviner ce qui est le prénom et le nom, pour pouvoir ensuite remettre les éléments dans l’ordre prescrit par le style bibliographique. Une autre solution à ce problème serait de baliser complètement les prénoms et noms avec des firstname={...} et lastname={...}, par exemple. Mais cela alourdirait la syntaxe beaucoup plus que les conventions actuellement utilisées par Ce n’est donc pas une solution recommandée.

Un nom d’auteur est, de façon générale, composé de quatre parties : le prénom, la particule (« de » ou « von », par exemple), le nom (de famille) et le « complément » ou « suffixe » (« Jr », par exemple). connaît trois formats pour les noms :

  • Prénom particule Nom

  • particule Nom, Prénom

  • particule Nom, Suffixe, Prénom

Il est important de respecter ces syntaxes, y compris les virgules et majuscules. Voici quelques exemples :

Victor Hugo
Étienne de Crécy
van Beethoven, Ludwig
Dumas, Fils, Alexandre

Les deux dernières manières d’écrire permettent en particulier de gérer la présence de plusieurs prénoms ou de noms de famille multiples, car la virgule sépare clairement les éléments pour

Qui plus est, les différents noms devront impérativement être séparés par des and. Voici un exemple de ce qu’il ne faut pas faire :

AUTHOR = {Jean L. Auteur, Anne O'Nyme \& Quelqu'un d'autre}

Ce bout de code tombe sous le coup d’une règle vue ci-dessus : la virgule, pleine de sens pour apparaît à un endroit incorrect. De plus, le \& n’est pas compris comme séparateur de noms. Aussi, le résultat de ce qui précède pourrait ressembler à ceci :

Anne O'Nyme \& Quelqu'un d'autre Jean L. Auteur

En effet, Anne O'Nyme \& Quelqu'un d'autre est compris comme le « prénom », tandis que Jean L. Auteur est devenu le « nom de famille » d’une unique personne. La bonne façon d’écrire cette liste de noms est :

AUTHOR = {Jean L. Auteur and Anne O'Nyme and Quelqu'un d'autre}

Certains styles bibliographiques font des acrobaties avec de très longues listes d’auteurs. Par exemple, ils peuvent autoriser la troncature d’une liste de noms en utilisant le pseudo-nom others, qui se traduira généralement par quelque chose comme « et al. » dans la sortie mise en forme. Aussi, si Jean Auteur voulait attirer l’attention sur lui, il écrirait :

AUTHOR = {Jean L. Auteur and others}

À faire

Ajouter des exemples compilés (et vérifier le « others »)