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

Материал из Викиверситета
Содержимое удалено Содержимое добавлено
мНет описания правки
мНет описания правки
Строка 1: Строка 1:
<noinclude>{{docpage}}</noinclude>Данный шаблон предназначается для простановки '''коротких сносок''' на источники, перечисляемых в ''списке литературы'' и ''списке'' внешних ''ссылок''. Используется вместо парных тегов <nowiki><ref></ref></nowiki>.
<noinclude>{{docpage}}</noinclude>Данный шаблон предназначается для простановки '''коротких сносок''' на источники, перечисляемых в ''списке литературы'' и ''списке'' внешних ''ссылок''. Используется вместо парных тегов <nowiki><ref></ref></nowiki>.


Для того, чтобы на книгу ''(шаблон {{tl|книга}})'', статью ''({{tl|статья}})'' или внешнюю страницу сайта ''({{tl|cite web}})'' можно было сослаться с помощью этого шаблона, нужно в соответствующий шаблон добавить параметр «ref», который содержит значимую информацию. Этот параметр будет показываться в статье как сноска в примечаниях, и поэтому должен нести короткую визуально-значимую информацию (например, фамилии авторов или название источника, но не непонятные сокращения типа "md1"). Если фамилий много, то ставится фамилия первого автора с припиской «и др.» («et al»).
Для того, чтобы на книгу ''(шаблон {{tl|книга}})'', статью ''({{tl|статья}})'' или внешнюю страницу сайта ''({{tl|cite web}})'' можно было сослаться с помощью этого шаблона, нужно в соответствующий шаблон добавить параметр «ref», который содержит значимую информацию. Этот параметр будет показываться в статье как сноска в примечаниях, и поэтому должен нести короткую визуально-значимую информацию (например, фамилии авторов или название источника, но не непонятные сокращения типа «md1»). Если фамилий много, то ставится фамилия первого автора с припиской «и др.» («et al»).


Например:
Например:
Строка 22: Строка 22:
}}
}}


Параметры шаблона позволяют указать конкретную страницу или диапазон страниц для русско- и англоязычных источников, расширить короткую сноску пояснительным текстом или неоднократно использовать такую сноску применяя тег <nowiki><ref name="…" /></nowiki>.
Параметры шаблона позволяют указать конкретную страницу или диапазон страниц для русско- и англоязычных источников, расширить короткую сноску пояснительным текстом, и повторно использовать такую сноску применяя тег <nowiki><ref name="…" /></nowiki>.


==== Использование ====
==== Использование ====
'''Вид шаблона:'''
'''Вид шаблона:'''
{{начало цитаты}}<nowiki>{{sfn| | |loc= |p= |pp= |с= |name=}}</nowiki>{{конец цитаты|источник=}}
{{начало цитаты}}<nowiki>{{sfn| | |loc= |p= |pp= |с= |name=}}</nowiki>{{конец цитаты|источник=}}


Строка 34: Строка 34:
! Вид
! Вид
|-
|-
| ''ref''
| ''ref (1-й параметр)''
| ссылка ref из шаблона-ссылки ''({{tl|книга}} и т.п.)'', обязательный параметр
| ссылка ref из шаблона-ссылки ''({{tl|книга}} и т. п.)'', обязательный параметр
| Иванов
| Иванов
|-
|-
| ''год''
| ''год (2-й параметр)''
| Год из шаблона-сноски, обязательный параметр. Должен быть идентичен году в шаблоне-сноске и отсутствовать если его там нет; иначе <nowiki>{{Sfn}}</nowiki> не будет работать.
| Год из шаблона-сноски (при неверно указанном годе шаблон не работает), обязательный параметр
| 1985
| 1985
|-
|-
| '''loc='''''текст''
| '''loc='''''текст''
| Текст после запятой
| Текст, который будит показываться после запятой
| пояснительный текст
| Иванов, 1985, пояснительный текст
|-
|-
| '''p='''''number''
| '''p='''''number''
Строка 52: Строка 52:
| '''pp='''''range''
| '''pp='''''range''
| Диапазон страниц (англоязычные источники)
| Диапазон страниц (англоязычные источники)
| pp. 70–79
| pp. 70-79
|-
|-
| '''с='''''число''
| '''с='''''число''
Строка 59: Строка 59:
|-
|-
| '''name='''''строка''
| '''name='''''строка''
| Имя сноски (позволяет [[ВП:Сноски#Повторное использование одной и той же сноски|повторное использование той же сноски]] через <nowiki><ref name="…" /></nowiki>).
| Имя сноски (позволяет [[ВП:Сноски#Повторное использование одной и той же сноски|повторное использование этой же сноски]] через <nowiki><ref name="…" /></nowiki>).
| —
| —
|}
|}
Строка 66: Строка 66:
'''Примеры:'''
'''Примеры:'''


Указание конкретной страницы источника:
Указание конкретной страницы источника:
<pre>* текст{{sfn|Иванов|1985|с=13}}.</pre>
<pre>* текст{{sfn|Иванов|1985|с=13}}.</pre>
Такая сноска будет выглядеть следующим образом:
Такая сноска будет выглядеть следующим образом:
Строка 98: Строка 98:


==== Повторное использование сноски ====
==== Повторное использование сноски ====
Одинаковые сноски будут автоматически нумероваться (а не «разбиваться» на другие одинаковые). При указании одинаковых параметров |ref= шаблон различает год в шаблонах {{tl|Книга}} и {{tl|статья}}, а также date в шаблоне {{tl|cite web}}, т. е. будет ссылаться на разные источники при разных датах.
Одинаковые сноски будут автоматически нумероваться (а не «разбиваться» на другие одинаковые). При указании одинаковых параметров |ref= шаблон различает год в шаблонах {{tl|Книга}} и {{tl|статья}}, а также date в шаблоне {{tl|cite web}}, то есть будет ссылаться на разные источники при разных датах.
<br />
<br />
Если первая короткая ссылка записана в виде: {{sfn|Bennet et al||name="Беннет"}}
Если первая короткая ссылка записана в виде: {{sfn|Bennet et al||name="Беннет"}}
<pre>{{sfn|Bennet et al||name="Беннет"}}</pre>
<pre>{{sfn|Bennet et al||name="Беннет"}}</pre>


Повторное использование сноски с помощью параметра name в виде: <ref name="Беннет"></ref>
Повторное использование сноски с помощью параметра ''name'' в виде:<ref name="Беннет"></ref>
<pre><ref name="Беннет"></ref></pre>
<pre><ref name="Беннет"></ref></pre>
или: <ref name="Беннет"/>
или:<ref name="Беннет"/>
<pre><nowiki><ref name="Беннет" /></nowiki></pre>
<pre><nowiki><ref name="Беннет" /></nowiki></pre>
... даст такой же результат.
даст такой же результат.


== Примечания ==
== Примечания ==

Версия от 15:51, 10 марта 2012

Данный шаблон предназначается для простановки коротких сносок на источники, перечисляемых в списке литературы и списке внешних ссылок. Используется вместо парных тегов <ref></ref>.

Для того, чтобы на книгу (шаблон {{книга}}), статью ({{статья}}) или внешнюю страницу сайта ({{cite web}}) можно было сослаться с помощью этого шаблона, нужно в соответствующий шаблон добавить параметр «ref», который содержит значимую информацию. Этот параметр будет показываться в статье как сноска в примечаниях, и поэтому должен нести короткую визуально-значимую информацию (например, фамилии авторов или название источника, но не непонятные сокращения типа «md1»). Если фамилий много, то ставится фамилия первого автора с припиской «и др.» («et al»).

Например:

{{книга
| автор         = Иванов И. И.
| заглавие      = Введение в практическую упячкологию
| издательство  = Наука
| год           = 1985
| страницы      = 165
| ref           = Иванов
}}

Эта библиографическая ссылка выглядит так:

  • Иванов И. И. Введение в практическую упячкологию. — Наука, 1985. — С. 165.

Параметры шаблона позволяют указать конкретную страницу или диапазон страниц для русско- и англоязычных источников, расширить короткую сноску пояснительным текстом, и повторно использовать такую сноску применяя тег <ref name="…" />.

Использование

Вид шаблона:

{{sfn| | |loc= |p= |pp= |с= |name=}}


Описание параметров:

Параметр Пояснение Вид
ref (1-й параметр) ссылка ref из шаблона-ссылки ({{книга}} и т. п.), обязательный параметр Иванов
год (2-й параметр) Год из шаблона-сноски, обязательный параметр. Должен быть идентичен году в шаблоне-сноске и отсутствовать если его там нет; иначе {{Sfn}} не будет работать. 1985
loc=текст Текст, который будит показываться после запятой Иванов, 1985, пояснительный текст
p=number Номер страницы (англоязычные источники) p. 77
pp=range Диапазон страниц (англоязычные источники) pp. 70-79
с=число Страница с. 93
name=строка Имя сноски (позволяет повторное использование этой же сноски через <ref name="…" />).


Примеры:

Указание конкретной страницы источника:

* текст{{sfn|Иванов|1985|с=13}}.

Такая сноска будет выглядеть следующим образом:

Указание на несколько страниц такого источника

{{статья
|автор        = Bennet E., Darcy F., Bennet J., Bingley C.
|заглавие     = Analytical theory of pride and prejudice
|издание      = Review of General Psychology
|издательство = American Psychological Association
|год          = 1813
|номер        = 2
|pages        = 137–171
|ref          = Bennet et al
}}
  • Bennet E., Darcy F., Bennet J., Bingley C. Analytical theory of pride and prejudice // Review of General Psychology. — American Psychological Association, 1813. — № 2. — P. 137–171.

… выполняется так:

{{sfn|Bennet et al|1813|pp=141–142}}

Вот результат: [2].

Повторное использование сноски

Одинаковые сноски будут автоматически нумероваться (а не «разбиваться» на другие одинаковые). При указании одинаковых параметров |ref= шаблон различает год в шаблонах {{Книга}} и {{статья}}, а также date в шаблоне {{cite web}}, то есть будет ссылаться на разные источники при разных датах.
Если первая короткая ссылка записана в виде: [3]

{{sfn|Bennet et al||name="Беннет"}}

Повторное использование сноски с помощью параметра name в виде:[3]

<ref name="Беннет"></ref>

или:[3]

<ref name="Беннет" />

… даст такой же результат.

Примечания

Литература

  • Иванов И. И. Введение в практическую упячкологию. — Наука, 1985. — С. 165.
  • Bennet E., Darcy F., Bennet J., Bingley C. Analytical theory of pride and prejudice // Review of General Psychology. — American Psychological Association, 1813. — № 2. — P. 137–171.