« Modèle:Refnote » : différence entre les versions

De BoyWiki
Pinocchio (discussion | contributions)
Aucun résumé des modifications
Pinocchio (discussion | contributions)
Aucun résumé des modifications
 
(22 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>{{#if:{{{1|}}}
<span class="reflabel" id="reflabel-{{{1}}}"><sup>{{{1}}}</sup></span>
| {{#if:{{{2|}}}
</includeonly>
    | {{#if:{{{group|}}}
<noinclude>
      | <li><span class="refnote" id="refnote-{{{group}}}-{{{1}}}">[[#reflabel-{{{group}}}-{{{1}}}|↑]] {{{2}}}</span></li>
 
      | <li><span class="refnote" id="refnote-{{{1}}}">[[#reflabel-{{{1}}}|↑]] {{{2}}}</span></li>
      }}
    | {{#if:{{{group|}}}
      | {{#if:{{{exp|}}}
          | <span class="refnonexp" id="reflabel-{{{group}}}-{{{1}}}">[[#refnote-{{{group}}}-{{{1}}}|{{{1}}}]]</span>
          | <sup class="reference" id="reflabel-{{{group}}}-{{{1}}}">[[#refnote-{{{group}}}-{{{1}}}|{{{1}}}]]</sup>
        }}
      | {{#if:{{{exp|}}}
          | <span class="refnonexp" id="reflabel-{{{1}}}">[[#refnote-{{{1}}}|{{{1}}}]]</span>
          | <sup class="reference" id="reflabel-{{{1}}}">[[#refnote-{{{1}}}|{{{1}}}]]</sup>
        }}
      }}
  }}
}}</includeonly><noinclude>
;Utilisation :
;Utilisation :
[[#refnote-{{{1}}}{{!}}<sup>x</sup>]]
Alternative ''manuelle'' à la solution <code><nowiki><ref> / <references></nowiki></code> qui ne permet pas les listes numérotées autres que numériques.<br>S'utilise conjointement avec {{m|Citation longue}} ou dans une syntaxe html d'accueil <code><nowiki><ol> </ol></nowiki></code> pour l'affichage des notes.
;Syntaxe :  
;Syntaxe :  
<pre><nowiki>{{Refnote [|group= ] |label [|texte de la note]}}</nowiki></pre>
<pre><nowiki>{{Refnote [|group= ] [|exp=non] |label [|texte de la note]}}</nowiki></pre>
;Paramètres :
;Paramètres :
* label : identifiant unique de la référence dans un même groupe (en général un chiffre ou une lettre)
* label : identifiant unique de la référence dans un même groupe (en général un chiffre ou une lettre)
* group= : déclare un groupe de notes spécifique (optionnel), quand plusieurs groupes de notes avec les mêmes labels coexistent sur la même page.
* group= : déclare un groupe de notes spécifique (optionnel), quand plusieurs groupes de notes avec les mêmes labels coexistent sur la même page.
* exp=non : ne pas placer l'appel de note en exposant (optionnel). Par défaut l'appel de note apparait au-dessus du niveau du texte. Cette option n'est valide que dans le mode ''insérer un appel de note''.
Deux modes :
*insérer un appel de note en cours de texte :
::<pre><nowiki>{{Refnote [|group= ] [|exp=non] |label}}</nowiki></pre>
*ajouter la note correspondant en bas de page :
::<pre><nowiki>{{Refnote [|group= ] |label |texte de la note}}</nowiki></pre>


;Exemples :
;Exemples :
 
voir {{m|Citation longue}}
{{Citation longue|titre=Chapitre VI
|Dans les hauts quartiers neufs de Rome, entre le Pincio et le Quirinal, des maisons achevées d’hier, neuves et presque délabrées, dont les boutiques demeurent closes, forment des rues désertes où le luxe impuissant lutte contre la misère. Et l’uniforme teinte ocre jaune de ces taudis tout neufs, même lavée de soleil, ne parvient pas à en dissiper l’aspect dépenaillé{{Refnote|a}}.
 
Pierre et Jean longent des trottoirs où des femmes aux cheveux noirs, aux regards durs, aux traits rudes allaitent leurs marmots. Leurs marmots qui ont déjà ces larges yeux bruns par quoi les mioches de par ici deviennent, dès treize ans, de si plaisants gamins.
 
C’est la misère, la misère et la misère qui depuis trois, quatre, dix générations courbe ces pauvres êtres sous tous les jougs et les rend capables, l’atavisme aidant, de compromissions, lesquelles d’ailleurs n’atteignent pas leur pudeur abolie ni leur dignité qui en a vu bien d’autres. Quand il faut manger ils vendent des allumettes, des fleurs, des journaux, à moins que…}}
 
</noinclude>
</noinclude>

Dernière version du 22 mars 2009 à 21:41

Utilisation

Alternative manuelle à la solution <ref> / <references> qui ne permet pas les listes numérotées autres que numériques.
S'utilise conjointement avec {{Citation longue}} ou dans une syntaxe html d'accueil <ol> </ol> pour l'affichage des notes.

Syntaxe
{{Refnote [|group= ] [|exp=non] |label [|texte de la note]}}
Paramètres
  • label : identifiant unique de la référence dans un même groupe (en général un chiffre ou une lettre)
  • group= : déclare un groupe de notes spécifique (optionnel), quand plusieurs groupes de notes avec les mêmes labels coexistent sur la même page.
  • exp=non : ne pas placer l'appel de note en exposant (optionnel). Par défaut l'appel de note apparait au-dessus du niveau du texte. Cette option n'est valide que dans le mode insérer un appel de note.

Deux modes :

  • insérer un appel de note en cours de texte :
{{Refnote [|group= ] [|exp=non] |label}}
  • ajouter la note correspondant en bas de page :
{{Refnote [|group= ] |label |texte de la note}}
Exemples

voir {{Citation longue}}