Этот шаблон использует Lua : |
Этот шаблон использует TemplateStyles : |
Этот шаблон представляет собой гибрид цитирования, который имеет характеристики полной формы cs1 и cs2 и характеристики короткой формы и семейств шаблонов. Его цель - предоставить метод, который позволяет редакторам ссылаться на статью или главу в более крупной работе, когда требуется более чем несколько таких ссылок. не заменяет правильно построенную цитату.{{sfn}}
{{harv}}
{{harvc}}
Шаблоны краткой формы {{sfn}}
и {{harv}}
часто используются для ссылки из раздела ссылок статьи на подробный шаблон cs1 | 2 в разделе библиографии:
{{sfn}}
→{{cite book}}
Нередко у источника есть несколько участников. Когда необходимо сослаться на несколько статей в одном и том же источнике, повторение всех библиографических деталей в нескольких шаблонах цитирования с полной формой добавляет беспорядок в разделе ссылок. {{harvc}}
предназначен для хранения только деталей, необходимых для идентификации вклада, и ссылки на развернутое цитирование прилагаемой работы, где можно найти все библиографические детали:
{{sfn}}
→{{harvc}}
→{{cite book}}
Использование [ править ]
Минимальная форма:
{{harvc |last=contributor name |year=publication year |c=contribution title |in=source editor/author name}}
Параметры [ править ]
{{harvc}}
создает CITEREF
привязку от одной до четырех фамилий авторов статей или глав ( ) и значения в . Это позволяет быть целью ссылки, созданной шаблонами семейства или шаблонами семейства. С и , создает ссылку CITEREF аналогичную тем , которые созданы и|lastn=
|year=
{{harvc}}
{{sfn}}
{{harv}}
|inn=
|year=
{{harvc}}
{{harvnb}}
{{sfn}}
- | anchor-year = - необязательно, для использования авторами, внесшими более одного вклада в работу; требуется средство устранения неоднозначности CITEREF; см. Примеры
- | author-link = - необязательно, название существующей статьи в Википедии о первом участнике, а не веб-сайт участника; не делайте викилинки; псевдоним: | author-link1 =
- | author-link n = - необязательно, название существующей статьи в Википедии об участнике n ; выберите n для соответствия n в | последнем n =
- | author-mask = m - необязательно, заменяет имя первого участника на m (обычно 2) длинных тире; псевдоним: | автор-маска1 =
- | author-mask n = m - необязательный, заменяет имя участника n на m em тире; выберите n для соответствия n в | последнем n =
- | author-mask n = < text > - необязательно, заменяет имя участника n на < text >
- | c = - обязательно, название главы или статьи; отображается в кавычках прямым шрифтом; псевдонимы: | chapter = , | вклад =
- | display-авторы = - необязательный, определяет, как будет
{{harvc}}
отображаться список участников; игнорируется, когда | name-list-style = harv :|display-authors=
- если пусто или опущено, отображает имена всех участников в формате последний / первый|display-authors=n
- отображает имена n участников в формате последний / первый; добавляет и др. когда n меньше, чем количество участников, включенных в шаблон|display-authors=etal
- отображает имена всех участников в формате последний / первый и добавляет и др.
- | first = - необязательно, имя или имя первого участника; псевдоним: | first1 =
- | first n = - необязательно, участник n или имя; n начинается с 2 и увеличивается на 1 для каждого дополнительного | первого n =
- | id = - требуется, когда
|last1=
-|last4=
такие же, как|in1=
-|in4=
; в противном случае необязательно. См. Примеры - | in = - обязательно, фамилия или фамилия первого редактора или автора работы, в которую входит статья; псевдонимы: | in1 =
- | in2 = - необязательно, фамилия или фамилия второго редактора или автора
- | in3 = - необязательно, фамилия или фамилия третьего редактора или автора
- | in4 = - необязательно, фамилия или фамилия четвертого редактора или автора
- | last = - обязательно, фамилия или фамилия первого автора; псевдонимы: | last1 =
- | last n = - необязательно, имя или фамилия участника n ; n начинается с 2 и увеличивается на 1 для каждого | последнего n = ;
- | loc = - необязательный, другой идентификатор местоположения, отображается после
|p=
или|pp=
- | mode = - управляет отображаемым отображением, чтобы оно соответствовало отображению соседних цитат CS1 или CS2; по умолчанию стиль CS1
- | mode = cs2 - имитация стиля (разделители запятых, без терминальной пунктуации, статический текст без заглавных букв)
{{citation}}
- | mode = cs2 - имитация стиля (разделители запятых, без терминальной пунктуации, статический текст без заглавных букв)
- | name-list-style = - необязательно, управляет стилем отображения списка имени участника
- | name-list-style = harv - имитация
{{sfn}}
или{{harv}}
формат (от одной до четырех фамилий); переопределяет | дисплей-авторы = - | name-list-style = amp - вставляет амперсанд между двумя последними именами участников
- | name-list-style = harv - имитация
- | nb = - необязательно, если установлено значение
yes
, указывает{{harvc}}
отображать ссылку на источник без круглых скобок в течение года; тот же формат, что и у{{harvnb}}
- | p = - необязательный, одностраничный номер, на котором можно найти цитируемый материал; псевдонимы: | page =
- | pp = - необязательно, несколько номеров страниц, диапазоны страниц и т. д., где можно найти цитируемый материал; псевдонимы: | pages =
- | ps = - необязательно, устанавливает конечную пунктуацию; по умолчанию - точка; отменяет | mode = cs2 ; псевдонимы: | postscript =
- | ps = none - выводит вывод без конечной пунктуации
- | url = - необязательно, URL-адрес онлайн-места, где можно найти текст вклада; псевдонимы: | URL-адреса главы , | URL-адреса вкладов
- | url-access = - необязательно, используется, когда URL-адрес ссылается на источник, находящийся за барьером регистрации или платным доступом; вставляет значок доступа cs1 | 2 ; Допустимые значения:
limited
,registration
,subscription
- | year = - обязательный, год публикации работы, включающей вклад
Примеры [ править ]
Когда статья в Википедии ссылается на работу, которая содержит несколько глав от разных авторов, библиографии и справочные разделы могут выглядеть довольно загроможденными:
- Джордж, Эрнест Дж .; Прочтите, Ральф А .; Джонсон, RW; Фербер, А.Е. (1957). «Защитные полосы и ветрозащитные полосы» . В Stefferud, Альфред (ред.). Почва: Ежегодник сельского хозяйства 1957 . Министерство сельского хозяйства США. OCLC 704186906 .
- Харпер, ВЛ; Франк, Бернард; Маккуилкин, WE (1957). «Лесные практики и продуктивность» . В Stefferud, Альфред (ред.). Почва: Ежегодник сельского хозяйства 1957 . Министерство сельского хозяйства США. OCLC 704186906 .
- Стаут, PR; Джонсон, CM (1957). «Микроэлементы» . В Stefferud, Альфред (ред.). Почва: Ежегодник сельского хозяйства 1957 . Министерство сельского хозяйства США. OCLC 704186906 .
- Уодли, СН (1957). «Рост растений» . В Stefferud, Альфред (ред.). Почва: Ежегодник сельского хозяйства 1957 . Министерство сельского хозяйства США. OCLC 704186906 .
По мере того, как список становится длиннее, внешний вид становится все более загроможденным из-за излишне повторяющихся подробностей полноразмерных цитат. С помощью {{harvc}}
редакторов можно делать ссылки на более короткие и менее подробные цитаты, используя стандартные реализации шаблонов [1] и шаблонов (например, ( Harper, Frank & McQuilkin 1957 ), а также заключенных в теги [2] ). также может быть заключен в теги, чтобы стать частью раздела «Ссылки» статьи. [3] [4]{{sfn}}
{{harv}}
<ref>...</ref>
{{harvc}}
<ref>...</ref>
Избегайте циклической ссылки [ править ]
Иногда может возникнуть необходимость процитировать вклад редактора качестве источника или автор таким образом, что |last1=
через |last4=
такие же , как |in1=
через |in4=
, ВСТУПЛЕНИЕ редактора, например. Такие цитаты могут, в зависимости от размещения, вызывать ссылки на семейство {{sfn}}
или {{harv}}
ссылки непосредственно на цитату, а не на {{harvc}}
шаблон, или вызывать циклические ссылки ( {{harvc}}
ссылки на себя, потому что его CITEREF
идентификатор привязки совпадает с CITEREF
идентификатором привязки цитаты ). Если |id=
установлено, {{harvc}}
будет использовать его как идентификатор привязки; если |id=
не задан, {{harvc}}
выдаст сообщение об ошибке, если " |last1=
сквозные" |last4=
совпадают с " |in1=
сквозными" |in4=
.
Например, чтобы ссылаться на предисловие редактора из текста статьи, создайте вики-ссылку внутри <ref>...</ref>
тегов: [5]
<ref>[[#Stefferud preface|Stefferud 1957]]</ref>
Напишите {{harvc}}
шаблон с|id=Stefferud preface
{{harvc |last=Stefferud |first=A.|year=1957 |id=Stefferud preface |c=Preface |url=//archive.org/stream/yoa1957#page/n7/mode/1up |in=Stefferud}}
Раздел примеров ссылок [ править ]
- ^ Джордж и др. 1957 .
- ^ Стаут и Джонсон 1957
- ^ Бенсон, Эзра Тафт. « Предисловие ». В Stefferud (1957) , стр. vi, § 2. Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
- ^ Wadleigh 1957 .
- ^ Штефферуд 1957
Пример раздела библиографии [ править ]
- Штефферуд, Альфред, изд. (1957). Почва: Ежегодник сельского хозяйства 1957 . Министерство сельского хозяйства США. OCLC 704186906 .
- Джордж, Эрнест Дж .; Читать; Джонсон; Фербер. « Защитные полосы и ветрозащитные полосы ». В Штефферуд (1957) . Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
- Харпер, ВЛ; Откровенный; Маккуилкин. « Лесные практики и продуктивность ». В Штефферуд (1957) . Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
- Штефферуд, А. " Предисловие ". В Штефферуд (1957) . Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
- Стаут, PR; Джонсон. « Микроэлементы ». В Штефферуд (1957) . Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
- Wadleigh, CH " Рост растений ". В Штефферуд (1957) . Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
Более одного вклада [ править ]
Бывают случаи, когда автор или авторы вносили свой вклад в работу более одного раза. В этом случае необходимо устранить неоднозначность ссылок CITEREF из шаблонов {{harv}}
или {{sfn}}
на идентификатор CITEREF соответствующего {{harvc}}
шаблона.
{{harv|Author|YYYYa}}
→{{harvc|Author|Contribution 1|YYYYa}}
→{{citation|...}}
}{{harv|Author|YYYYb}}
→{{harvc|Author|Contribution 2|YYYYb}}
↑
В этом примере автор Дэвид Хант внес два приложения к Рождественским кактусам: «Род Schlumbergera» и «Его гибриды» .
Есть два шаблона, которые устраняют неоднозначность:{{harvnb}}
{{harvnb |Hunt |1995a}}
→ Охота 1995a{{harvnb |Hunt |1995b}}
→ Охота 1995b
Они ссылаются на два {{harvc}}
шаблона, которые используются |anchor-year=
для идентификатора CITEREF и даты в {{harvc}}
рендеринге в качестве наглядного пособия для читателей:
{{harvc |in=McMillan |in2=Horobin |last=Hunt |first=David |c=Appendix I Names and synonyms of the species, subspecies and interspecific hybrids |year=1995 |anchor-year=1995a |mode=cs2 |nb=yes}}
- Хант, Дэвид (1995a), «Приложение I Названия и синонимы видов, подвидов и межвидовых гибридов», в McMillan & Horobin 1995 Harvc error: no target: CITEREFMcMillanHorobin1995 ( help )
{{harvc |in=McMillan |in2=Horobin |last=Hunt |first=David |c=Appendix III Excerpts from a Brazilian diary |year=1995 |anchor-year=1995b |mode=cs2 |nb=yes}}
- Хант, Дэвид (1995b), «Приложение III Выдержки из бразильского дневника», в McMillan & Horobin 1995 Harvc error: no target: CITEREFMcMillanHorobin1995 ( help )
и единый {{citation}}
шаблон:
{{Citation |last=McMillan |first=A. J. S. |last2=Horobin |first2=J. F. |year=1995 |title=Christmas Cacti: The Genus ''Schlumbergera'' and Its Hybrids |edition=p/b |publication-place=Sherbourne, Dorset, UK |publisher=David Hunt |isbn=978-0-9517234-6-3}}
- Макмиллан, AJS; Хоробин, Дж. Ф. (1995), Рождественские кактусы: род Schlumbergera и его гибриды (изд.), Шербурн, Дорсет, Великобритания: Дэвид Хант, ISBN 978-0-9517234-6-3
Сообщения об ошибках [ править ]
{{harvc}}
выдает следующие сообщения об ошибках:
- harvc: автор отсутствует в списке источников.
- параметры списка источников
|in1=
,|in2=
,|in3=
и|in4=
сформировать шаблонCITEREF
ссылку на полную цитату. Все не являются обязательными, но должны использоваться по порядку без пробелов в цифрах.
- параметры списка источников
- harvc: недействительно
|anchor-year=
.- при использовании
|anchor-year=
должно быть трех- или четырехзначным числом и иметьCITEREF
устранитель неоднозначности в нижнем регистре . Если в источнике не указан год, используйте или с устранением неоднозначности в нижнем регистре .|anchor-year=n.d.l
|anchor-year=ndl
CITEREF
- при использовании
- harvc: недействительно
|display-authors=
.- присвоенное значение
|display-authors=
должно быть числом больше 0 или ключевым словомetal
- присвоенное значение
- harvc: недействительно
|year=
.|year=
является неотъемлемой частьюCITEREF
привязки и ссылки шаблона . Значение|year=
должно быть трех- или четырехзначным числом с необязательным средствомCITEREF
устранения неоднозначности в нижнем регистре . Если в источнике не указан год, используйте|year=n.d.
или|year=nd
.
- harvc: отсутствует
|year=
.|year=
пропал, отсутствует; параметр является обязательным.
- harvc: в списке авторов нет авторов.
- это сообщение об ошибке указывает на то, что
{{harvc}}
не может найти какой - либо из|last=
,|last1=
,|author=
или|author1=
с присвоенным значением , и поэтому не может сделать полезныйCITEREF
якорь. Добавьте хотя бы один из перечисленных параметров.
- это сообщение об ошибке указывает на то, что
- harvc: отсутствует требуемый вклад.
- это сообщение об ошибке указывает на то, что
{{harvc}}
не может найти какой - либо из|c=
,|chapter=
или|contribution=
с назначенным значением
- это сообщение об ошибке указывает на то, что
- harvc:
|id=
отсутствует обязательный параметр.- это сообщение об ошибке выдается, когда идентификатор привязки
{{harvc}}
шаблонаCITEREF
конфликтует с идентификатором привязки длинной цитатыCITEREF
. См. Примеры
- это сообщение об ошибке выдается, когда идентификатор привязки
- harvc:
|year=
/|anchor-year=
mismatch.- годовая часть должна соответствовать году, указанному в
|anchor-year=YYYYl
|year=YYYY
- годовая часть должна соответствовать году, указанному в