Шаблон:Sfn-текст: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
лишний перенос
поддерживать несколько авторов (сколько передадут из t:sfn или t:sfn0)
Строка 1: Строка 1:
<noinclude>{{к объединению|2020-08-21|Шаблон:Sfn0}}</noinclude><includeonly>[[#CITEREF{{anchorencode:{{str_trim|{{{1}}}}}{{str_trim|{{{2|}}}}}}}|{{str_trim|{{{1}}}}}{{#if:{{{2|}}}|, {{{2}}}}}]]<!--
<noinclude>{{к объединению|2020-08-21|Шаблон:Sfn0}}</noinclude><includeonly>[[#CITEREF{{anchorencode:{{#invoke:Transclude|forall|str trim}}}}|{{#invoke:Transclude|forall|str trim|separator=<nowiki>, </nowiki>}}]]<!--
-->{{#if:{{{loc|}}}|, {{{loc}}}}}<!--
-->{{#if:{{{loc|}}}|, {{{loc}}}}}<!--
-->{{#if:{{{p|}}}|, p.&nbsp;{{{p}}}}}<!--
-->{{#if:{{{p|}}}|, p.&nbsp;{{{p}}}}}<!--
Строка 7: Строка 7:
-->{{#if:{{{страницы|}}}{{{с|}}}{{{c|}}}|, с. {{{страницы|}}}{{{с|}}}{{{c|}}}}}<!--
-->{{#if:{{{страницы|}}}{{{с|}}}{{{c|}}}|, с. {{{страницы|}}}{{{с|}}}{{{c|}}}}}<!--
-->{{#if:{{{столбцы|}}}{{{стб|}}}|, стб. {{{столбцы|}}}{{{стб|}}}}}<!--
-->{{#if:{{{столбцы|}}}{{{стб|}}}|, стб. {{{столбцы|}}}{{{стб|}}}}}<!--
-->{{#if:{{{quote|}}}|<nowiki>:</nowiki> «{{{quote}}}»}}</includeonly><noinclude>
-->{{#if:{{{quote|}}}|<nowiki>:</nowiki> «{{{quote}}}»}}</includeonly><noinclude>{{doc}}</noinclude>
{{doc}}<!-- Пожалуйста, добавляйте категории на страницу документации! -->
</noinclude>

Версия от 12:48, 17 ноября 2020

Документация

Шаблон генерирует текст, который вставляется шаблоном {{sfn}} в сноску. Это позволяет вставлять сноски на литературу в случаях, когда примечания и сноски совмещены. Например:

Старый вариант
''[[о-контр]]''<ref>Вера Брянцева указывает, что партию исполнял [[контратенор]], см.: {{книга|автор=[[Брянцева, Вера Николаевна|Брянцева В.]]|заглавие=Жан Филипп Рамо и французский музыкальный театр |nodot=1|издание= |место=М. |издательство=Музыка|год=1981|страницы=73—104|серия= |isbn=|ref=Брянцева}}</ref>
о-контр[1]
Новый вариант
''[[о-контр]]''<ref>Вера Брянцева указывает, что партию исполнял [[контратенор]], см.: {{sfn-текст|Брянцева|1981|с=73—104}}</ref>
о-контр[2]
Примечания
  1. Вера Брянцева указывает, что партию исполнял контратенор, см.: Брянцева В. Жан Филипп Рамо и французский музыкальный театр — М.: Музыка, 1981. — С. 73—104.
  2. Вера Брянцева указывает, что партию исполнял контратенор, см.: Брянцева, 1981, с. 73—104
Литература

Брянцева В. Жан Филипп Рамо и французский музыкальный театр — М.: Музыка, 1981. — С. 73—104.

Шаблон генерирует текст, который вставляется шаблоном {{sfn}} в сноску. Это позволяет вставлять сноски на литературу в случаях, когда примечания и сноски совмещены. Например:''[[о-контр]]''<ref>Вера Брянцева указывает, что партию исполнял [[контратенор]], см.: {{sfn-текст|Брянцева|1981|с=73—104}}</ref>

Параметры шаблона[Править данные шаблона]

Шаблон использует строчное форматирование параметров.

ПараметрОписаниеТипСтатус
ref-ссылка1

Ссылка на ref-якорь (параметр ref из шаблона-ссылки {{книга}} и т. п.)

Строковый (без форматирования)обязательный
год2

Если в шаблоне {{книга}} или {{статья}} указан параметр год=, то для отсылки к нему в шаблоне {{sfn}} должен быть указан тот же год, иначе отсылка через {{sfn}} не будет работать. Например: 1985

Числообязательный
пояснениеloc

Пояснение (например, указание на раздел или главу источника, на таблицу, рисунок, уравнение и т. п.)

Строковый (без форматирования)необязательный
quotequote

без описания

Строковый (без форматирования)необязательный
pagep

page — номер страницы иноязычного источника (кроме немецких и польских). Например: 100

Числонеобязательный
pagespp

pages — диапазон страниц иноязычного источника (кроме немецких, норвежских, польских, словацких, словенских, турецких, хорватских, чешских и шведских). Например: 101—102

Строковый (без форматирования)необязательный
strona/…s

strona/… — номер страницы (диапазон страниц) норвежского, польского, словацкого, словенского, турецкого, хорватского, чешского или шведского источника. Например: 101—102

Строковый (без форматирования)необязательный
Seite(n)S

Seite(n) — номер страницы (диапазон страниц) немецкого источника. Например: 101—102

Строковый (без форматирования)необязательный
страницыстраницы с c

номер страницы (диапазон страниц). Например: 100, 101—102

Строковый (без форматирования)необязательный
имя группыgroup g

имя группы примечаний

Строковый (без форматирования)необязательный