Шаблон:Efn-ua

З Вікіпедыі, свабоднай энцыклапедыі
(i) Дакументацыя

Існуе некалькі прадвызначаных груп, для якіх спіс спасылак афармляецца такім чынам, каб пазнака зноскі (надрадковы сімвал з квадратнымі дужкамі, кшталту [1] ) выглядала гэтак жа, які і пазнака перад тэкстам адпаведнай заўвагі ў спісе ўнізе. У раздзелах «Заўвагі», «Крыніцы» і іншых падобных можа быць некалькі спісаў такіх груп.

Для гэтых прадвызначаных груп існуюць шаблоны, якія робяць код больш простым. Такія шаблоны таксама дазваляюць змяшчаць унутры сябе звычайную зноску, такім чынам заўвагі могуць мець зноскі, і нават ствараць ланцужок зносак.

Шаблоны для груп

Група Шаблон або код зноскі Шаблон спіса зносак Прыклад меткі
няма па змоўчанні,
але можна задаць любую
<ref></ref> {{reflist}} 1 2 3 4 5 6 7 8 9 10
{{r}} (для паўторных зносак)
{{refn}} (для паўторных зносак)
заўв {{efn}} {{notelist}} заўв 1 заўв 2 заўв 3
lower-alpha {{efn-la}} {{notelist-la}} a b c d e f g h i j
upper-alpha {{efn-ua}} {{notelist-ua}} A B C D E F G H I J
lower-roman {{efn-lr}} {{notelist-lr}} i ii iii iv v vi vii viii ix x
upper-roman {{efn-ur}} {{notelist-ur}} I II III IV V VI VII VIII IX X
lower-greek {{efn-lg}} {{notelist-lg}} α β γ δ ε ζ η θ ι κ
  • {{efn}} падтрымлівае параметры |name= і |group=, якія працуюць гэтак жа, як і параметры тэга <ref> (гл. трэці і чацвёрты прыклады ніжэй). Заключаць значэнні ў двукоссі не трэба.
  • {{notelist}} падтрымлівае параметры |colwidth=, |refs= і |group=, якія працуюць гэтак жа, як і ў шаблоне {{reflist}}. Заключаць значэнні ў двукоссі не трэба.
Стандартныя заўвагі з пазнакай «заўв»
Разметка Выканае як
Lorem ipsum dolor sit amet{{efn|Заўвага 1}}. Consectetur adipisicing elit{{efn|Заўвага 2}}. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua{{efn|Заўвага 3}}.

{{notelist}}
 

Lorem ipsum dolor sit amet[заўв 1]. Consectetur adipisicing elit[заўв 2]. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua[заўв 3].

  1. Заўвага 1
  2. Заўвага 2
  3. Заўвага 3

У прыкладах ніжэй пазнака зноскі адпавядае пазнацы ў спісе:

Меткі вялікімі лацінскімі літарамі
Разметка Выканае як
Lorem ipsum dolor sit amet{{efn-ua|Заўвага 1}}. Consectetur adipisicing elit{{efn-ua|Заўвага 2}}. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua{{efn-ua|Заўвага 3}}.

{{notelist-ua}}
 

Lorem ipsum dolor sit amet[A]. Consectetur adipisicing elit[B]. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua[C].

  1. Заўвага 1
  2. Заўвага 2
  3. Заўвага 3
Іменаваныя зноскі
Разметка Выканае як
Lorem ipsum dolor sit amet{{efn-lg|name=fn1|Заўвага 1}}. Consectetur adipisicing elit{{efn-lg|Заўвага 2}}. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua{{efn-lg|name=fn1}}.

{{notelist-lg}}
 

Lorem ipsum dolor sit amet[α]. Consectetur adipisicing elit[β]. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua[α].

  1. а б Заўвага 1
  2. Заўвага 2

Заўвага: Для іменаваных зносак тэкст дастаткова задаць аднойчы, для наступных ужыванняў хопіць імя зноскі. Пры гэтым імя зноскі вывадзіцца нідзе не будзе.

Іменаваныя зноскі таксама можна змяшчаць унутры notelist
Разметка Выканае як
Lorem ipsum dolor sit amet{{efn-la|name=fn1}}. Consectetur adipisicing elit{{efn-la|name=fn2}}. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua{{efn-la|name=fn1}}.

{{notelist-la|refs=
{{efn-la|name=fn1|Вельмі доўгая заўвага 1}}
{{efn-la|name=fn2|Вельмі доўгая заўвага 2}}
}}
 

Lorem ipsum dolor sit amet[a]. Consectetur adipisicing elit[b]. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua[a].

  1. а б Вельмі доўгая заўвага 1
  2. Вельмі доўгая заўвага 2

Заўвага: У сувязі з абмежаваннямі праграмнага забеспячэння MediaWiki ў заўвагах, тэкст якіх зададзены ў notelist, нельга размяшчаць унутраныя зноскі.

Магчымыя праблемы

  • У спісе зносак будуць паказвацца звычайныя дзесятковыя лічбы, калі:
    • Значэнне параметра |group= шаблона {{reflist}} або <references /> не адпавядае ў дакладнасці аднаму з прадвызначаных значэнняў; пры ўжыванні {{efn}} або яго варыянтаў яўна задаваць |group= няма неабходнасці.
    • Значэнне параметра |group= шаблона {{reflist}} або <references /> заключана ў двукоссі; пры ўжыванні {{efn}} або яго варыянтаў яўна задаваць |group= няма неабходнасці.
    • {{reflist}} мае водступ, зададзены з дапамогай :.
    • <references /> ужыты замест {{reflist}}
  • У спісе зносак не будзе стылізацыі, калі:
    • Зноска змешчана ў шаблоне {{Навігацыйная табліца}} або яго варыянце, і ў ім зададзены стыль клас_цела = hlist; каб вырашыць гэта, замяніць стыль на клас_спісаў = hlist.

Каб пазбегнуць паломак старонак, дзе ўжыты гэты шаблон, пажадана эксперыментаваць у сваёй асабістай прасторы.