Comment paramétrer l'affichage du prénom d'un auteur ?

► Utilisé à l'intérieur de l'élément <names> et dans le sous-élément <name>, l'attribut form permet d'agir sur la présentation du prénom.
Les valeurs qu'il peut prendre sont:
  • "long" (valeur par défaut, il n'est pas nécessaire de taper la commande pour obtenir cet effet) : le prénom est affiché
  • "short" : le prénom est masqué
Exemple de syntaxe : <name form="short"/>


► L'attribut initialize-with permet, quand il est saisi, de réduire l'affichage du prénom à l'initiale. Il est nécessaire de spécifier, en guise de valeur, le caractère que l'on souhaite utiliser après cette initiale.
Cet attribut est incompatible avec form="short", qui supprime entièrement l'affichage du prénom.
Exemple de syntaxe : <name initialize-with=". "/> pour abréger le prénom par l'initiale suivie d'un point.


► L'attribut name-as-sort-order permet, quand il est saisi, d'inverser l'affichage du prénom et du nom. Les valeurs qu'il peut prendre sont:
  • "first" : seul le premier nom d'une liste (ex.: quand un ouvrage est écrit par plusieurs auteurs) est inversé. Ex.: Durand, Jean, Marie Dupond et Jeanne Martin.
  • "all" : tous les noms sont inversés. Ex.: Durand, Jean, Dupond, Marie et Martin, Jeanne.
Exemple de syntaxe: <name name-as-sort-order="all"/>


► L'attribut sort-separator permet de spécifier le(s) caractère(s) qui sépareront le prénom d'un nom dans le cas où ceux-ci seraient inversés. Il dépend donc de la présence de l'attribut name-as-sort-order. Il peut prendre n'importe quelle valeur. La valeur par défaut (il n'est pas nécessaire d'entrer la commande pour obtenir cet effet) est ", ".
Exemple de syntaxe: <name name-as-sort-order="all" sort-separator=" "/> pour afficher Durand Jean.



Exemple : le nom de l'auteur devra inclure le prénom (form="long") mais abrégé à l'initiale suivie d'un point et d'une espace (initialize-with=". "), le prénom de tous les auteurs sera affiché après leur nom (name-as-sort-order="all") mais juste séparé de lui par une espace (sort-separator=" ").
Dans le Visual CSL Editor, commencez par sélectionner, dans le volet d'affichage à gauche de l'écran, l'élément name que vous souhaitez paramétrer.
Les attributs correspondant à la présentation du prénom se retrouvent ensuite dans les options Name du volet du bas.

Mis à jour le 07 octobre 2015