Modèle:DctListIndex


Ce modèle permet de créer une liste horizontale dont les éléments servent à alimenter les index alphabétiques et/ou par tomes des dictionnaires. Le modèle peut s'utiliser avec {{DctEndListIndex}}. Ses fonctionnalités lui sont conférées par la classe hlist. Il s’agit d’un fork du modèle Wikisource DctListIndex dans l’espace Wikilivres.

Syntaxe

modifier
{{DctListIndex|
*élément1
*élément2
*élément3
*…
}}
{{DctListIndex}}
*élément1
*élément2
*élément3
*…
{{DctEndListIndex}}

Exemples

modifier

Exemple d'utilisation dans un index alphabétique

modifier

voir s:Le grand dictionnaire historique/éd. de 1759/Index alphabétique - A sur Wikisource ;

Exemple d'utilisation dans un index par tome

modifier

voir le contenu de la section ath sur Wikisource ;

Paramètres

modifier

Le modèle est pourvu de 3 paramètres qui sont :

  1. indent : indentation (valeur numérique)
  2. style : style (code CSS)
  3. class : classe CSS (nom de la classe)

paramètre d'indentation

modifier
{{DctListIndex|indent=3|
#élément1
#élément2
#élément3
}}

{{DctListIndex|indent=4}}
*élément1
*élément2
*élément3
{{DctEndListIndex}}
  • élément1
  • élément2
  • élément3
  • élément1
  • élément2
  • élément3

paramètre style

modifier
{{DctListIndex|style=color:#f0dfaf; background-color:#3f3f3f; font-weight:bold; padding-left:1.3em;}}
*élément1
*élément2
*élément3
*…
{{DctEndListIndex}}
  • élément1
  • élément2
  • élément3
  • élément4
  • élément5
  • élément6
  • élément7
  • élément8
  • élément9
  • élément10
  • élément11
  • élément12
  • élément13
  • élément14

paramètre class

modifier
{{DctListIndex|class=hnum|
#élément1
#élément2
#élément3
}}
  1. élément1
  2. élément2
  3. élément3

Cet exemple montre que l'utilisation de la classe hnum transforme la liste en liste ordonnée.

Liste horizontale ordonnée

modifier

Pour obtenir une liste horizontale ordonnée, il faut rajouter la classe hnum et remplacer l'astérisque (*) par le croisillon (#).

  1. élément1
  2. élément2
  3. élément3
  • Ce modèle peut évoluer en fonction des besoins des dictionnaires.

Voir aussi

modifier