Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

Этот шаблон представляет собой гибрид цитирования, который имеет характеристики полной формы 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}}
| name-list-style = - необязательно, управляет стилем отображения списка имени участника
| name-list-style = harv - имитация {{sfn}}или {{harv}}формат (от одной до четырех фамилий); переопределяет | дисплей-авторы =
| name-list-style = amp - вставляет амперсанд между двумя последними именами участников
| 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}}

Раздел примеров ссылок [ править ]

  1. ^ Джордж и др. 1957 .
  2. ^ Стаут и Джонсон 1957
  3. ^ Бенсон, Эзра Тафт. « Предисловие ». В Stefferud (1957) , стр. vi, § 2. Ошибка Harvc: цель отсутствует: CITEREFStefferud1957 ( справка )
  4. ^ Wadleigh 1957 .
  5. ^ Штефферуд 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=ndlCITEREF
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