Modèle:DctListIndex

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche
Template-info.svg Documentation du modèle


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 le wikicode]

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

Exemples[modifier le wikicode]

Exemple d'utilisation dans un index alphabétique[modifier le wikicode]

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

Exemple d'utilisation dans un index par tome[modifier le wikicode]

voir le contenu de la section ath sur Wikisource ;

Paramètres[modifier le wikicode]

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 le wikicode]

{{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 le wikicode]

{{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 le wikicode]

{{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 le wikicode]

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

Notes[modifier le wikicode]

  • Ce modèle peut évoluer en fonction des besoins des dictionnaires.

Voir aussi[modifier le wikicode]