Eléments communs à toutes les parties d'un style

Les éléments utilisables en langage CSL sont très nombreux. Voici néanmoins une sélection des plus utilisés :
  • Text : s’emploie avec les attributs suivants :
    • variable : pour du texte appelé à évoluer (ex. : un titre). Il est nécessaire de choisir la valeur à appliquer à cette variable dans une liste définie (ex. : <text variable="title"/>
    • macro : pour insérer le texte généré par une macro. Il est nécessaire d’indiquer le nom d’une macro existante en guise d’attribut (ex. : <text macro="author"/>
    • term : pour du texte figé (ex. : <text term="op. cit."/>). Il est nécessaire de choisir l’attribut à appliquer à cette variable dans une liste définie.
    • value : pour une valeur précise.
  • Date : s’emploie avec l’attribut variable
  • Number : s’emploie avec l’attribut variable
  • Names : s’emploie avec l’attribut variable. Il est nécessaire de choisir la valeur à appliquer à cette variable dans une liste définie (ex. : <names variable="author"/>. L’élément Names comprend 4 sous-éléments, qui possèdent chacun plusieurs attributs :
    • name
    • et-al
    • substitute
    • label
  • Label : à utiliser avec l’attribut variable pour insérer un terme précis et fixe (ex. : « p. » dans le cas de <label variable="page"/>)

Mis à jour le 06 octobre 2015