Modèle:Refn

Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Modèle:Refn

But[modifier le code]

Ce modèle est utilisé pour créer des notes de bas de page dans Wikipedia , comme alternative et complément au <ref>. En raison d'une limitation technique , certains des éléments de balisage standard de Wikipédia qui sont souvent utilisés dans la prose de l'article ne fonctionnent pas dans un ensemble de balises <ref>...</ref>, y compris, mais sans s'y limiter , l'astuce barre verticale , la substitution de modèle et un autre ensemble de balises "imbriquées" . Par exemple, les éléments suivants ne fonctionnent pas comme prévu :

  1. <ref>[[Aide:Insérer une référence|]]</ref> (Génère : [[Aide:Insérer une référence|]] au lieu d'un lien wiki)
  2. <ref>{{SUBST:TODAY}}</ref> (Génère : {{SUBST:TODAY}} au lieu de la date à laquelle la modification a été effectuée)
  3. <ref>Explanatory footnote<ref>Citation</ref></ref> (Génère : Cite error : Une balise <ref> manque la fermeture </ref> (voir la page d'aide ). </ref>)

Le remplacement de l'ensemble <ref>...</ref> le plus externe par {{refn}} permet l'utilisation des éléments de balisage répertoriés ci-dessus.

Utilisation et paramètres[modifier le code]

{{refn|group=nom_group|name=name|Contents of the footnote}}


  • nom_groupe : nom du groupe par Aide:Note ; si non spécifié, les références principales et imbriquées seront rendues dans la même liste de références
  • name : Étiquette de la note (nom de référence) par Aide:Note

Les noms des notes de bas de page et des groupes doivent respecter ces règles :

  • Les noms sont sensibles à la casse. Veuillez ne pas utiliser les majuscules au hasard.
  • Les noms ne doivent pas être purement numériques ; le logiciel acceptera quelque chose comme ":31337"(qui est la ponctuation plus un nombre), mais il l'ignorera "31337"(purement numérique).
  • Les noms doivent avoir une valeur sémantique, afin qu'ils puissent être plus facilement distingués les uns des autres par les éditeurs humains qui consultent le wikitext. Cela signifie que les noms de référence comme "Nguyen 2010"sont préférés aux noms comme ":31337".
  • Les noms doivent être uniques. Vous ne pouvez pas utiliser le même nom pour définir différents groupes ou notes de bas de page. Essayez d'éviter de choisir un nom que quelqu'un d'autre est susceptible de choisir pour une nouvelle citation, comme ":0"ou "BNF".
  • Veuillez envisager de garder les noms de référence simples et limités à l'alphabet et aux chiffres anglais standard. Si des espaces sont utilisés, les restrictions techniques suivantes deviennent pertinentes:
  • Les guillemets sont préférables mais facultatifs si les seuls caractères utilisés sont des lettres A–Z, des a–z chiffres 0–9 et des symboles !$%&()*,-.:;<@[]^_`{|}~. Autrement dit, tous les caractères ASCII imprimables sauf #"'/=>?\.
  • L'inclusion de tout autre caractère, y compris les espaces , nécessite que le nom de référence soit entouré de guillemets ; par exemple, name="John Smith".
  • Les marques de devis doivent être les guillemets standard, droits et doubles ( "); Curly ou d'autres citations seront analysées dans le nom de la référence.
  • Les noms de référence entre guillemets ne peuvent pas inclure de signe inférieur à ( <) ni de guillemet droit double ( "). Ceux-ci peuvent être échappés avec <et ", respectivement.
  • Vous pouvez éventuellement fournir des noms de référence même lorsque le nom de référence n'est pas requis. Cela facilite la réutilisation ultérieure de la référence source.

Exemple[modifier le code]

Notes de bas de page avec citations[modifier le code]

Balisage Rendu
Un example{{refn|group=note|name=premier|Une note.<ref> Une référence incluse. </ref>}}.
Un autre example{{refn|group=note|Une autre note.<ref> Une autre référence incluse. </ref>}}.
Un troisième exemple{{refn|group=note|Une troisième note.<ref> La référence dans la troisième note. </ref>}}.
Répétition du premier exemple{{refn|group=note|name=premier}}.

==Notes==
{{reflist|group=note}}

==References==
{{reflist}}

Un example[note 1].
Un autre example[note 2].
Un troisième exemple[note 3].
Répétition du premier exemple[note 1].

Notes
  1. a et b Une note[1]
  2. Une autre note[2]
  3. Une troisième note[3]
Références
  1. Une référence incluse.
  2. Une autre référence incluse.
  3. La référence dans la troisième note.

Substitution[modifier le code]

Le premier exemple montre que la substitution ne fonctionne pas dans une <ref>...</ref> balise régulière (le |access-date= ne s'affiche pas correctement). Le deuxième exemple montre que le |access-date= est remplacé correctement dans (tl).

Balisage Rendu
<ref>{{lien web |lang=en |titre=Languages |work=Apache HTTP Server  |éditeur= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary |consulté le={{Subst:Subst date}}}}</ref>
{{reflist}}
[1]
  1. (en) « Languages », Apache HTTP Server, Black Duck Software
{{refn|{{lien web |lang=en  |titre=Languages |site=Apache HTTP Server |éditeur= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary |consulté le={{Subst:Subst date}} }}}}
{{reflist}} 
[1]
  1. (en) « Languages », sur Apache HTTP Server, Black Duck Software (consulté le )

les erreurs[modifier le code]

Si le contenu de la référence ou de la note est manquant, alors Erreur de référence : Balise <ref> incorrecte : les références sans nom doivent avoir un contenu sera affiché.

Si le contenu de la note contient un signe égal (=), le signe égal sera interprété comme désactivant un paramètre nommé et provoquera une erreur. Cela peut être contourné en utilisant un paramètre numéroté , par exemple :

Balisage Rendu
{{refn|1+1=2}} 
Erreur de référence : Balise <ref> incorrecte : les références sans nom doivent avoir un contenu
{{refn|1= 1+1=2}} 
[1]
  1. 1+1=2


Voir aussi[modifier le code]

  • {{Références multiples}} (un autre modèle prenant en charge les notes de bas de page imbriquées)
  • {{citeref}} (une méthode différente pour créer des liens imbriqués travaillant sur le niveau d'ancrage du modèle de citation plutôt que sur le niveau de balisage <ref></ref>)
  • {{Références}}
  • {{Note}}