Modèle:DctListIndex/documentation

Ceci est la sous-page de documentation du modèle {{DctListIndex}} ; elle est insérée sur la page de celui-ci à l’aide du modèle {{Documentation}}. C’est également sur cette page que vous placerez les liens interwiki et les catégories 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
{{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