Modèle:Références

De Bibliopedia
Aller à : navigation, rechercher
[modifier] [purger] Documentation du modèle Documentation

Modèle:Sous-page de documentationModèle:Protection

Présentation[modifier]

Ce modèle ajoute les notes et références en bas de page.

Il est possible d’afficher les notes sur plusieurs colonnes. Ce procédé ne fonctionne pas sur les anciens navigateurs (notamment avec Internet explorer 9 et antérieurs) ni, de manière délibérée, avec le paramètre colonnes ou le paramètre taille lorsque le gadget ReferenceDeroulante est activé dans vos préférences.

Il permet également d’organiser des regroupements de notes ou références dans la section dédiée de bas de page.

Syntaxe[modifier]

Valeur par défaut[modifier]

Sans paramètres (équivalent de la balise <references />) :

{{Références}}

La largeur des colonnes définie par défaut dans MediaWiki est de Modèle:Unité ou cadratinsModèle:Note s'il y a plus de Modèle:Nombre (et reste sur une colonne s'il y a Modèle:Nombre ou moins). Cette mise en colonnes automatique permet que la présentation de la section dédiée s'adapte sans autre artifice à la plupart des écrans ceci étant pratiquement impossible autrement.

Les explications sur le paramètre taille sont données ci-dessous.

Affichage sur une seule colonne[modifier]

Pour obtenir cette mise en page, on peut choisir une valeur du paramètre taille suffisamment grande, par exemple « taille=60 ». Les explications sur le paramètre taille sont données ci-dessous.

Affichage sur plusieurs colonnes[modifier]

L'affichage sur plusieurs colonnes n'a aucun caractère obligatoire et ne doit être envisagé que pour réduire la hauteur de la section références, par exemple si celle-ci est très longue et contient des références courtes comme dans le cas de l'utilisation de modèles tels que {{sfn}}, {{harvsp}} et apparentés.

L'affichage sur plusieurs colonnes est configurable avec les paramètres taille ou colonnes. Avec ces paramètres, l'affichage se fait en colonnes même s'il y a moins de dix références.

En indiquant la taille minimale de chaque colonne[modifier]

On peut faire varier la valeur du paramètre taille, qui donne la taille minimale de chaque colonne exprimée en Modèle:Lien ou cadratins. Par exemple {{Références|taille=20}} permettra l'affichage sur trois colonnes pour les écrans pour lesquels {{Références|taille=30}} permet d'en afficher deux. Le nombre de colonnes effectivement visibles dépend de la taille de l’écran de l'utilisateur ; le navigateur Internet adapte son affichage à la taille de l’écran en questionModèle:Note.

Modèle:AncreNote : il n'est pas possible de satisfaire pleinement tous les lecteurs avec le paramètre taille. Une valeur de Modèle:Unité pour la largeur maximum semble permettre de ne pas trop pénaliser les configurations extrêmes (petits et grands écrans). On peut à partir de cette valeur utiliser les sous-multiples : 72, 36, 24, 18, 14, 12, 10. La valeur par défaut étant « taille=30 », on peut aussi se baser sur la séquence 60, 30, 20, 15, 10, 6. Il est inutile de vouloir régler ces valeurs afin de les faire correspondre à sa propre configuration, qui n'est qu'un cas particulier parmi toutes celles possibles.

En indiquant le nombre de colonnes[modifier]

En cas d'utilisation du paramètre colonnes, celui-ci est remplacé automatiquement par le paramètre taille selon la règle suivante :

  • 1 → 72 ;
  • 2 → 36 ;
  • 3 → 24 ;
  • 4 → 18 ;
  • 5 → 14.4 ;
  • 6 → 12 ;
  • 7 → 10.3 ;
  • 8 → 9 ;
  • toute autre valeur est ignorée.

Le paramètre colonnes est approximatif, puisque le nombre de colonnes obtenu dépend à la fois du paramètre et de la taille de l'écran.

Regroupement de références[modifier]

Pour des références groupées :

Modèle:((Références|taille=xx|groupe=nom de groupe}}

En utilisant les lettres de l'alphabet latin ou celles de l'alphabet grec[modifier]

Pour des numéros de notes alphabétiques (a, b, c…) on peut utiliser le groupe prédéfini « alpha » (les appels de notes doivent aussi utiliser le groupe « alpha »), par exemple :

{{Références|taille=36|groupe=alpha}}

ou pour des numéros de notes en minuscules grecques (α, β, γ…) le groupe prédéfini « grec », par exemple :

{{Références|taille=24|groupe=grec}}

En fournissant le nom souhaité du groupe[modifier]

Pour déclarer les références directement dans le modèle :

Modèle:((Références|références= 
<ref name="nom de la référence">texte de la référence</ref>
}}

Exemples d'utilisation montrant divers modes d’affichage des notes ou références[modifier]

Exemple sur une seule colonne[modifier]

{{Références}}

Exemple<ref>Bla bla.</ref> de références<ref name=modele>http://fr.wikipedia.org/wiki/Modèle:Références ; exemple de référence nommée (à distinguer du groupe) ; ce qui lui permet d’être appelée plusieurs fois en rappelant son nom.</ref> sur une<ref>Testing.</ref> colonne<ref>http://fr.wikipedia.org/wiki/Accueil.</ref>Modèle:,<ref>(ISBN 123456789X).</ref>Modèle:,<ref name="modele"/>Modèle:,<ref group=Q>Une référence dans le groupe « Q ». Les notes sont rangées en cet endroit : Modèle:Infra.</ref> ; poursuite de l’exemple pour introduire un appel de note utilisant l'alphabet grecModèle:Note Modèle:Infra puis un secondModèle:Note puis un troisièmeModèle:Note :

<references responsive="" group=""></references>

Modèle:Ancre

Exemple avec des colonnes de taille 24 cadratins (ou em) au maximum[modifier]

{{Références|taille=24}}

Exemple<ref>Bla bla.</ref> sur plusieurs<ref group=Q>Voir l’article 2 (nombre). Une autre référence dans le groupe « Q ». Les notes sont rangées en cet endroit : Modèle:Infra.</ref> colonnes<ref>Cette note, ainsi que la suivante, ne sert à rien, mais alors absolument à rien, je dirais même plus : elle est l’exemple parfait de prose inutileModèle:Etc</ref> (sous Konqueror<ref name="lorem">Modèle:Lorem ipsum. Autre exemple de référence nommée (à distinguer du groupe) ; ce qui lui permet d’être appelée plusieurs fois en rappelant son nom.</ref> et Internet Explorer<ref>Ça marche depuis la version 10. Ce navigateur web n’existe que pour Microsoft Windows et, en développement arrêté, pour d'autres systèmes tel Mac OS.</ref>, le résultat<ref name="lorem"/> reste<ref group=Q>Du verbe « rester ». Une autre référence dans le groupe « Q ». Les notes sont rangées en cet endroit : Modèle:Infra.</ref> sur une colonne<ref group=alpha>Groupe « alpha ». Une référence dans le groupe « alpha », où les notes sont classées selon les lettres de l'alphabet, ce qui permet des appels de note plus discret dans le corps du texte. Les notes sont rangées en cet endroit : Modèle:Infra.</ref>) ; poursuite de l’exemple pour introduire un appel de note utilisant l'alphabet grecModèle:Note Modèle:Infra puis un secondModèle:Note puis un troisièmeModèle:Note ; poursuite de l'exemple pour prouver la largeur des colonnes au moyen de la lettre « W »Modèle:,Modèle:NoteModèle:,Modèle:Note ;  ; poursuite de l'exemple pour prouver la largeur des colonnes au moyen des groupes « 00 »Modèle:NoteModèle:,Modèle:Note :

<references responsive="0" group=""></references>

Modèle:Ancre

Exemple avec références groupées (nom de groupe « Q »)[modifier]

{{Références|groupe=Q}}

Les références (définies dans les exemples ci-dessus) pour le groupe « Q »<ref group=alpha>À ne pas confondre avec le groupe « alpha ». Les notes de ce groupe (« alpha ») sont rangées en cet endroit : Modèle:Infra.</ref> apparaissent ci-après.

<references responsive="" group="Q"></references>

Modèle:Ancre

Exemple avec références groupées selon les lettres de l'alphabet latin[modifier]

{{Références|groupe=alpha}}

Les références (définies dans les exemples ci-dessus) pour le groupe « alpha » apparaissent ci-après.

Modèle:N.B. : elles ont également été utilisées pour la documentation de cette page, autrement dit « pas uniquement pour les exemples ci-dessus ».

<references responsive="" group="alpha"></references>

Modèle:Ancre

Exemple avec références groupées selon les lettres de l'alphabet grec[modifier]

{{Références|groupe=grec}}

Les références (définies dans les exemples ci-dessus) pour le groupe « grec » apparaissent ci-après.

<references responsive="" group="grec"></references>

Exemple avec références définies en bas de page (l'appel se fait dans le corps du texte) - peu pratique pour la maintenance d’un article[modifier]

Exemple standard[modifier]

Texte (du corps d’un article) faisant appel à des références<ref name="modele1"/> déclarées dans le modèle<ref name="modele2"/>, c’est-à-dire en bas de page :
===== Références exemple A =====
{{Références|références=
<ref name="modele1">Exemple 1.</ref>
<ref name="modele2">Exemple 2.</ref>
}}

Texte (du corps d’un article) faisant appel à des références<ref name="modele1"/> déclarées dans le modèle<ref name="modele2"/>, c’est-à-dire en bas de page :

Références exemple A[modifier]
<references responsive="" group=""><ref name="modele1">Exemple 1.</ref>

<ref name="modele2">Exemple 2.</ref></references>

Exemple de codage sans guillemet[modifier]

On peut aussi écrire cet exemple sans les guillemets dans la mesure où le nom des notes tient en un seul mot (sans espace intercalaire) ; dans ce cas, dans l'appel de note, il convient de veiller à placer une espace entre le nom de la note (exemple : « modèle11 ») et la barre oblique (« / »)  :

Texte (du corps d’un article) faisant appel à des références<ref name=modele11 /> déclarées dans le modèle<ref name=modele21 />, c’est-à-dire en bas de page :
===== Références exemple B (sans guillemets) =====
{{Références|références=
<ref name=modele11>Exemple 11.</ref>
<ref name=modele21>Exemple 21.</ref>
}}

Texte (du corps d’un article) faisant appel à des références<ref name=modele11 /> déclarées dans le modèle<ref name=modele21 />, c’est-à-dire en bas de page :

Références exemple B (sans guillemets)[modifier]
<references responsive="" group=""><ref name=modele11>Exemple 11.</ref>

<ref name=modele21>Exemple 21.</ref></references>

Paramètres[modifier]

<templatedata> { "description": "Modèle ajoutant les notes et références en bas de page.", "params": { "groupe": { "label": "Groupe", "description": "Nom de groupe de références", "type": "string", "suggested": true }, "références": { "label": "Références", "description": "Pour déclarer les références directement dans le modèle", "type": "string" }, "taille": { "label": "Taille", "example": "30", "type": "number", "description": "Largeur de colonne (en « em ») (*)", "suggested": true, "default": "30" }, "colonnes": { "label": "Colonnes", "description": "Nombre de colonnes ; ou nombre maximum de colonnes quand la largeur de colonne est fixée", "type": "number", "deprecated": true }, "pasdecol": { "label": "Pas de colonnes", "description": "Si largeur ou nombre de colonnes ne sont pas précisés, « pasdecol=oui » met sur une seule colonne en enlevant les colonnes par défaut de largeur 30 em (en fait n'importe quelle valeur, même « non », fait la même chose)", "example": "oui", "type": "string" } }, "paramOrder": [ "taille", "colonnes", "pasdecol", "groupe", "références" ], "format": "inline" } </templatedata>

(*) Un Modèle:Lien est une abréviation utilisée en typographie par les anglophones pour le mot cadratin.

Voir aussi[modifier]