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

Шаблон harvnb создает короткое цитирование с указанием даты автора с однонаправленной ссылкой на первый соответствующий шаблон цитирования на той же странице.

Харв семейство шаблонов используются для создания короткого приводит (или «короткие цитаты»), как правило , используемые в <ref>...</ref>тегах, что ссылка на полные цитаты (с полными библиографическими данными) для источника. Это позволяет цитировать источник несколько раз, при этом для каждого краткого цитирования имеется внутренняя спецификация (например, номер страницы) и любые другие детали или комментарии, относящиеся к этому конкретному экземпляру.

SFN - «укороченная Сноска» -templates создавать заметки (сноски) , содержащие шаблоны HARV, устраняя необходимость использовать <ref>...</ref>тег вокруг Харва стиль эталонной нотации. Эта функция может избавить от необходимости копировать заметки с помощью «named-refs» (конструкция «<ref name = ...>»).

Обратите внимание, что использование (или даже неиспользование) этих шаблонов является элементом «стиля» цитирования, и добавление или удаление их в статьях с установленным стилем должно соответствовать этому стилю. См. WP: CITEVAR . Также обратите внимание, что встроенное использование этих шаблонов, то есть использование {{ harv }} без <ref>...</ref>тегов вокруг него, было объявлено устаревшим в сентябре 2020 года .

Применение

harvnb генерирует краткую цитату в стиле "автор-дата" со следующими параметрами:

<ref>{{harvnb | <last1*> | <last2> | <last3> | <last4> | <year*> | p= <page> | loc= <location> }}</ref>

с участием

- < last1 > - обязательно; фамилия первого автора или соавтора
- < last2 > - < last4 > - позиционные параметры; фамилии следующих трех авторов
- < год > - обязательно; четырехзначный год; может иметь строчную букву значения
- |p=- конкретная страница, на которую есть ссылка в источнике
- |pp=- разделенный запятыми список отдельных страниц и / или диапазона (ов) страниц, на которые имеются ссылки в источнике
- |loc=- местонахождение в источнике, когда |p=и |pp=являются несоответствующими; может использоваться для дополнения |p=и |pp=; информация, такая как номер раздела или рисунка.

Размещение шаблона в теле статьи

<ref>{{harvnb | last name(s) of author(s) | year | p=page number или pp=page range или loc=other location}}</ref>

Если авторы не указаны, можно использовать фамилии редакторов, поскольку имена авторов имеют приоритет.

Если авторов больше четырех, обрежьте список до первых четырех.

В разделе ссылок (или в предыдущей сноске):

{{cite book или cite journalи т. д. | ... другие соответствующие параметры ... }}

или же

{{citation | ... другие соответствующие параметры ... }}

Параметры

В качестве параметров можно указать до четырех авторов. (Если авторов больше четырех, должны быть указаны только первые четыре. См. § Большое количество авторов ниже.) Последний обязательный параметр - год публикации.

(Во всех этих примерах есть действующие ссылки. Щелкните выделенный текст.)

Необязательные параметры |p=, |pp=и |loc=могут быть использованы , чтобы указать местоположение в источнике. Все шаблоны цитирования Гарварда используют одни и те же параметры для обозначения номеров страниц или других мест в тексте. Для отдельных страниц используйте |p=; для нескольких страниц (например, диапазонов) используйте |pp=. Использование |p=для нескольких страниц или |pp=для отдельных страниц может вызвать ошибки цитирования .

Необязательный параметр |ref=используется для указания значения ссылки, которое связывает короткую цитату с полной цитатой. Этот параметр обычно не требуется, и это более общее для использования или в опорной секции. Если вы укажете , гиперссылка не будет создана. Обратите внимание: если ссылка не нужна, всегда можно просто использовать простой текст вместо шаблона. (Недоступно в и подобных шаблонах.){{sfnRef}}{{harvid}}|ref=none{{sfn}}

Псевдонимы

Параметры |page=, |pages=и |Ref=существуют как псевдонимы |p=, |pp=и |ref=, соответственно.

Шаблоны цитирования по дате автора

Есть несколько шаблонов, используемых для создания коротких цитат; они различаются использованием и размещением скобок, разделителем перед страницей или местоположением, а также наличием точки терминала (точки):

Полные цитаты можно создавать вручную или по шаблонам:

  • Шаблоны Citation Style 1
  • {{citation}}

Все эти шаблоны имеют одинаковые параметры и базовую функциональность. На этой странице описаны все из них, кроме параметров и ; пожалуйста, смотрите их страницы документации. Редакторы, редактирующие один из этих шаблонов, должны вносить параллельные изменения в другие версии.{{sfnm}}{{harvs}}

Приложения в теле статьи

Цитата из Гарварда: {{harv}}

Шаблон создает ссылку в скобках со ссылкой на полную цитату в разделе ссылок внизу статьи.{{harv}}

Сокращенная сноска: или{{sfn}}{{harvnb}}

Шаблон внутри диапазона можно использовать для создания сокращенной сноски, которая связана с полной цитатой внизу статьи. Шаблон (без использования ) имеет тот же эффект, автоматически добавляет точку (точку) после номера страницы и автоматически объединяет идентичные сноски.{{harvnb}}<ref>{{sfn}}<ref>

В текстовой атрибуции: {{harvtxt}}

Шаблон можно использовать для ссылки в тексте ссылки на полную цитату внизу страницы.{{harvtxt}}

Объединенная цитата: или{{harvnb}}{{sfnm}}

Шаблон можно использовать для объединения цитат . также производит объединенные цитаты.{{harvnb}}{{sfnm}}

Обратите внимание, что это не подходит для объединенных цитат; используйте или .{{sfn}}{{harvnb}}{{sfnm}}

Более экзотические цитаты из Гарварда: или{{harvid}}{{harvs}}

С помощью шаблона можно создать более экзотические цитаты из Гарварда , например, несколько статей одного автора, используя как имя, так и фамилию, ссылки на статьи об авторе и другие. Любая необычная ссылка также может быть построена с использованием идиомного имени ссылки параметров . ({{ citeref }} - это оболочка для {{ harvid }}, упрощающая последовательное создание таких внутренних ссылок в стилях меток с маленьким надстрочным [n] или обычным текстом.){{harvs}}[[#{{harvid|}}|]]

В некоторых статьях используется этот [[#CITEREFидентификатор идиомы | название ссылки]] . См. Примечания к деталям реализации ниже.

Вариации

Используя формат двоеточие: , ,{{harvcol}}{{harvcolnb}}{{harvcoltxt}}

Шаблоны , и используйте двоеточие для обозначения номеров страниц или расположения.{{harvcol}}{{harvcolnb}}{{harvcoltxt}}

Круглые скобки вокруг года: и{{sfnp}}{{harvp}}

В шаблоне год помещается в круглые скобки. Сравните два примера.{{sfnp}}

Точно так же, чтобы имитировать цитирование в стиле цитирования 1 , в шаблоне круглые скобки помещаются вокруг года.{{harvp}}

Дополнительные комментарии или цитаты: |ps=

Параметр |ps=можно использовать для добавления цитат или дополнительных комментариев. Обратите внимание, что этого эффекта также можно достичь с помощью , если это сделано, как показано в последнем примере. Постскриптум вступает в силу только при первом использовании для конкретного автора, года и места.{{harvnb}}{{sfn}}

Nota bene : два или более {{sfn}}шаблона с одними и теми же авторами, одним годом и одной и той же страницей, но разные |ps=приведут к ошибке Cite: Invalid <ref>tag; имя ... сообщение. Это сообщение возникает из-за того, что имена {{sfn}}создаваемых ссылок будут одинаковыми, но содержимое между <ref name="FOOTNOTE...">тегом и </ref>тегом будет другим. Обходной путь - преобразовать один или несколько {{sfn}}шаблонов в заключенные в теги. {{harvnb}}<ref>...</ref>

Два или более {{sfn}}шаблонов с одинаковыми авторами и одним годом, но разными |ps=также приведут к ошибке Cite: Invalid <ref>tag; имя ... сообщение. Обходной путь - добавить |loc={{sp}} к одному из {{sfn}}шаблонов, что отличает их с технической точки зрения, но одинаково при рендеринге.

Без периода закрытия: |ps=none

Использование |ps=noneв удаляет последний период. Сравните два примера. Подавление периода по умолчанию (полная остановка) обеспечивает согласованность со стилем цитирования 2 , созданным с помощью , который не использует конечный период (точку) при отображении полных цитирований. Постскриптум вступает в силу только при первом использовании для конкретного автора, года и места. также подавляет конечную пунктуацию. Последующие редакторы, которые сталкиваются с «пустыми» параметрами, не могут знать, намеревался ли предыдущий редактор оставить этот параметр пустым. Использование ключевого слова none является положительным указанием на намерения предыдущего редактора.{{sfn}}{{Citation}}{{sfn}}|ps=

Добавление URL-адреса для страницы или местоположения

Если доступна конкретная ссылка на страницу или раздел, URL-адрес может быть добавлен к местоположению или номеру страницы.

Возможные проблемы

Викилинк на цитирование не работает

Если статья использует этот шаблон и ничего не происходит, когда вы щелкаете по выделенной вики-ссылке от цитаты в стиле Гарварда до полной цитаты внизу страницы, есть несколько возможных решений. Если:

  1. Правильная цитата не отображается внизу статьи. Решение : найдите источник (он может быть скопирован из статьи на аналогичную тему) и убедитесь, что он проверяет текст. Если источник не может быть найден, пометьте цитату знаком .{{citation not found}}
  2. Правильная цитата отображается внизу статьи, а
    1. В цитировании Гарварда используется шаблон (например, или ):{{sfn}}{{harv}}
      1. Для цитирования используется шаблон из списка в стиле цитирования 1 :
        1. Имя пишется или пишется с заглавной буквы здесь иначе, чем в цитате. Решение : проверьте источник на правильность написания и используйте одинаковое написание, интервалы и заглавные буквы как в коротких, так и в полных цитатах.
        2. Год здесь отличается от указанного. Решение : проверьте источник на правильный год и используйте один и тот же год как в краткой, так и в полной цитате.
        3. В шаблоне есть поле, но |date=нет |year=поля, но формат |date=поля необычный. Решение : попробуйте установить дату. Если ссылка по-прежнему не работает, добавьте |year=в шаблон цитирования. (Ничего страшного, если есть и то, и другое.)
        4. В цитировании не указывается фамилия автора или редактора (авторы имеют приоритет перед редакторами). Решение : проверьте правильность настройки (см. Ниже).|ref={{harvid}}
      2. Цитирование использует шаблон Citation Style Vancouver . Решение : проверьте |harvid=правильность настройки (см. Ниже).
      3. В цитировании используется неподдерживаемый шаблон |ref=(см. Википедия: шаблоны цитирования и привязки ссылок ). Решение : подумайте о внесении изменений в шаблон для поддержки |ref=. В качестве альтернативы якорь можно создать с помощью .{{wikicite|id={{harvid|args}}|reference={{citation}}}}
      4. Полная цитата не использует шаблон:
        1. У него нет викикода для создания привязки. Решение : если шаблоны цитирования широко используются в статье, переформатируйте полную цитату с использованием соответствующего шаблона (и при необходимости установите соответствующий). В противном случае проконсультируйтесь с местными редакторами на странице обсуждения о дальнейших действиях. Либо добавьте шаблоны и шаблоны, либо удалите все шаблоны, в зависимости от того, что предпочитают местные редакторы. В некоторых статьях якорь используется как альтернатива стандартным шаблонам.{{cite *}}{{cite *}}|ref={{cite *}}{{harv}}{{wikicite}}
        2. Он использует <cite>...</cite>диапазон для создания привязки. Решение : удалите диапазон цитирования (они устарели) и действуйте, следуя приведенной выше рекомендации.
        3. Он использует . Решение : убедитесь, что текст в. Соответствует тексту в .{{wikicite}}|id={{harvid}}{{wikicite}}
    2. Если в цитировании Гарварда используется рукописная вики-ссылка, например [[#Reference-Smith2006|Smith (2006)]]:
      1. Для цитирования используется поддерживаемый шаблон цитирования |ref=(см. Википедия: шаблоны цитирования и привязки ссылок ). Решение : убедитесь, что |ref=установлен соответствующий идентификатор.
      2. В противном случае убедитесь, что ссылка имеет совпадающий идентификатор.{{wikicite|ref=id|reference=citation}}

Шаблоны с неработающими вики-ссылками, использующими эти шаблоны, добавляются в категорию Категория: Все статьи с неработающими ссылками на цитаты .

Больше одной работы в год

Если есть необходимость процитировать несколько работ одного и того же автора, опубликованных в один и тот же год , стандартный способ устранить неоднозначность таких работ - добавить буквенный суффикс после элемента года в {{sfn}}шаблоне (например, {{sfn|Smith|2006a}}и {{sfn|Smith|2006b}}). Не забудьте добавить письмо о неоднозначности к соответствующей полной цитате (например {{cite book|...|last=Smith|year=2006b}}).

Шаблоны, использующие Module: Citation / CS1

При {{sfn}}использовании с шаблонами или Citation Style 1 буква суффикса года может быть добавлена для всех принятых форматов даты, кроме числового значения года ( ГГГГ-ММ-ДД ). Необязательно включать оба и . Если включены оба, используется для того, чтобы привязка соответствовала устаревшим ссылкам.{{citation}}|date=|year=|date=|year=CITEREF

|date=2013a: простые даты только года
|date=Jan 2013bили |date=Winter 2013b: даты месяца или сезона и года
|date=9 November 2013bили |date=November 9, 2013b: полные даты
|date=June–July 2013cили |date=Winter–Spring 2013c: диапазоны месяцев или сезонов и даты года
|date=c. 2013d: даты около года
|date=2021–2022fили |date=Summer 2021–22f: диапазоны лет
|date=n.d.e: без даты (nd)
|date=2013x-11-09: не поддерживается, шаблон должен использовать |year=2013x

Несколько авторов с одинаковой фамилией

Приведенное выше решение для добавления буквенного суффикса после элемента года также работает для нескольких авторов с одинаковой фамилией. Например, и Ричард Бушман, и Клаудия Лаупер Бушман опубликовали книги в 2006 году. Чтобы различать две книги, первой можно присвоить год «2006a», а второй - «2006b».

Большое количество авторов

Шаблон требует только первых четырех авторов. Листинг больше не поддерживается. Также можно использовать в шаблоне цитирования, что позволяет более кратко цитировать текст статьи.|ref={{harvid}}

В шаблоне цитирования нет имени автора

В некоторых источниках нет ни одного автора с фамилией, например, журнальная статья или отчет государственного учреждения. Нет единого мнения (в Википедии или среди стилей цитирования) о том, как форматировать цитирование с указанием даты автора для работ, у которых нет конкретного автора. Есть несколько вариантов:

  1. Для газеты или журнала вы можете использовать название газеты и дату.
  2. Для публикации учреждения используйте:
    1. Инициалы учреждения
    2. Название учебного заведения
  3. В качестве альтернативы некоторые руководства по стилю рекомендуют использовать заголовок статьи.
  4. Другие руководства по стилю рекомендуют использовать «Анонимный» или «Анонимный».

Статья должна последовательно придерживаться одного из этих стилей. В этих случаях можно использовать шаблон цитирования.|ref={{harvid}}

Цитата есть |date=и нет|year=

Можно сопоставить |year=либо |date=шаблон цитирования, либо шаблон цитирования - логика шаблона может извлекать год из полной даты. Если параметр даты не является полной датой, извлечение завершится ошибкой. Если ссылка не кажется на работу, также можно установить как |date=и |year=параметры. В шаблоне будет отображаться дата и год для привязки. Эти два примера показывают, что год успешно извлекается из полной даты.

Vcite не поддерживает |ref=

Цитирование Стиль Ванкувер семейство шаблонов использовать параметр , |harvid=чтобы создать якорь для шаблонов цитат из Гарварда. Это должно быть связано с конкатенацией параметров, передаваемых в шаблон цитирования Гарварда.

Формат цитирования не поддерживает якоря: {{wikicite}}

В очень редких случаях шаблоны цитирования не могут создать привязку. Либо (1) цитата отформатирована с использованием шаблона, который не поддерживает |ref=параметр, либо (2) источник вообще не может быть описан с помощью наших шаблонов цитирования. В этих случаях его можно использовать для изготовления якоря. (По состоянию на ноябрь 2010 г. существует только около 100 статей, в которых требуется этот метод.) Также возможно, что (3) местные редакторы предпочтут не использовать шаблоны цитирования. В этом случае важно обсудить, что местные редакторы хотели бы сделать с плохими ссылками. Всегда можно просто удалить или , оставив простой текст без ссылок.{{wikicite}}{{harv}}{{sfn}}

Также можно использовать <cite>для достижения того же эффекта, но это может быть несовместимо с HTML 5 .

Цитата указана несколькими авторами и без даты

В шаблонах предполагается, что последним безымянным параметром является год. Если есть несколько авторов и нет года, шаблон сформирует правильную ссылку, но отобразит последнего автора, как если бы это был год. Чтобы в отображаемом тексте отображались имена всех авторов, можно использовать следующий обходной путь:

Ссылка работает, но не отображает целевую ошибку

Когда шаблон короткого цитирования ссылается на полное цитирование, которое отображается с помощью шаблона, который обертывает шаблон CS1, например (который обертывает ), может отображаться ошибка отсутствия цели, даже если шаблон краткого цитирования действителен и ссылка работает. Это «ложноположительная» ошибка. Сообщение об ошибке можно подавить, добавив в шаблон.{{cite DNB}}{{cite encyclopedia}}|ignore-err=yes

Рекомендуемый стиль

Рекомендуемый Гарвардский стиль ссылок потенциально использует все четыре шаблона. Каждый автоматически создает гипертекстовую ссылку на основе имени (имен) и даты. Вот пример

Коротко:

  1. Для отдельной работы, в тексте которой нет автора (наиболее частый случай), используйте .{{Harv}}
  2. Для разовой работы с автором, указанным в тексте, используйте .{{Harvtxt}}
  3. Для нескольких работ в одной и той же точке используйте явные круглые скобки и разделяйте их точкой с запятой.{{Harvnb}}
  4. Для чего-нибудь более сложного .{{Harvs}}

Примечания по реализации

В этих шаблонах используются два элемента: вики-ссылка в теле статьи и привязка в справочном разделе статьи. Щелчок по вики-ссылке изменяет положение страницы на якорь.

Якорь шаблона цитирования

Наиболее распространенными шаблонами цитирования являются Citation Style 1 или Citation Style 2 . По умолчанию Module: Citation / CS1 и создание привязки с последующим объединением следующих параметров:{{Citation/core}} <a name="CITEREF">

  • last или last1, или фамилия, или surname1, или автор, или author1, или авторы ,
  • last2 или surname2 или author2 ,
  • last3 или surname3 или author3 ,
  • last4 или surname4 или author4 ,
  • редактор последний или редактор фамилия или editor1-последний или editor1-фамилия или редактор или редактора ,
  • редактор2-последний или редактор2-фамилия ,
  • редактор3-последний или редактор3-фамилия ,
  • editor4-last или editor4-surname ,
  • год .

Это охватывает наиболее распространенные шаблоны. Информация обо всех шаблонах доступна в Википедии: шаблоны цитирования и ссылки на ссылки .

Использование даты параметра вместо года параметра в шаблонах цитируемости является предпочтительным , когда известны полные даты.

Цитирование Гарварда викилинк

Шаблоны цитирования Гарварда создают вики-ссылку на якорь. Например, создает ссылку и создает привязку .{{Harv|Smith|2006|p=25}}#CITEREFSmith2006{{Citation|last=Smith|first=John|date=27 January 2006|title=My Life}}CITEREFSmith2006

Использование CITEREF напрямую

Некоторые статьи создают собственный идентификатор, используя CITEREFлибо вместо гарвардского шаблона цитирования (например [[#CITEREFSmith2006|(2006)]]), либо в качестве значения |ref=в шаблоне цитирования. Пользовательский идентификатор должен соответствовать следующим правилам:

  • Имена чувствительны к регистру. Пожалуйста, не используйте заглавные буквы raNdOM.
  • Имена не должны быть чисто числовыми; программа примет что-то вроде ":1"(то есть знаки препинания плюс число), но проигнорирует "1"(чисто числовые).
  • Имена должны иметь семантическую ценность, чтобы их было легче отличить друг от друга редакторами-людьми, просматривающими викитекст. Это означает, что ссылочные имена вроде "Nguyen 2010"предпочтительнее имен вроде ":1".
  • Имена должны быть уникальными. Вы не можете использовать одно и то же имя для определения разных групп или сносок.
  • Постарайтесь, чтобы названия ссылок были простыми и ограничивались стандартным английским алфавитом и цифрами. В противном случае при использовании пробелов становятся актуальными следующие технические ограничения:
    • Кавычки являются предпочтительными , но не обязательно , если только символы , используемые буквы A–Z, a–z, цифры 0–9, и символы !$%&()*,-.:;<@[]^_`{|}~. То есть все печатаемые символы ASCII, кроме #"'/=>?\.
    • Включение любых других символов, включая пробелы , требует, чтобы имя ссылки было заключено в кавычки; например name="John Smith",.
    • Кавычки должны быть стандартными, прямыми, двойными кавычками ( "); фигурные или другие кавычки будут анализироваться как часть имени ссылки.
    • Заключенные в <кавычки ссылочные имена не могут включать знак «меньше» ( ) или двойной прямой кавычки ( "). Их можно экранировать с помощью &lt;и &quot;, соответственно.
  • Если используется CITEREF, то пробелы в |ref=поле необходимо заменить подчеркиванием.
  • Вы можете дополнительно указать ссылочные имена, даже если ссылочное имя не требуется. Это упрощает последующее повторное использование исходной ссылки.

Примеры:

  • {{sfn|cite name|year}}
  • {{cite book|ref=CITEREFcite_nameyear}}
  • {{cite book|ref={{sfnref}}}}

Где cite_name - это имя, например издатель.

Чтобы избежать сложного для запоминания синтаксиса для ссылок на якоря CITEREF, {{ citeref }} можно использовать для создания внутренних вики-ссылок с небольшими надстрочными метками (например, [n] ) или обычными текстовыми метками для таких якорей. Его можно использовать внутри других цитат.

Обратите внимание, что CITEREFпрефикс необходим для гаджета всплывающих подсказок ( MediaWiki: Gadget-ReferenceTooltips.js ), чтобы обнаруживать, что ссылка ведет к цитированию.

{{sfn}}«S реф имя

Шаблон создает именованную сноску , поэтому идентичные сноски объединяются автоматически. Имя сноски начинается с, за которым следует объединение аргументов в . Например: этот вызов шаблона должен иметь точно такую ​​же функциональность, как и , в свою очередь, такую ​​же функциональность, что и .{{sfn}}FOOTNOTE{{sfn}}{{sfn|Smith|2006|p=26}}<ref name="FOOTNOTESmith200626">{{Harvnb}}</ref><ref name="FOOTNOTESmith200626">[[#CITEREFSmith2006|Smith (2006)]], p. 26</ref>

Имя ссылки становится более сложным, когда параметр page (p) включает URL-адрес, например , который, будучи определенным, может быть вызван . Буква «p =» и символы |,:,., /,?, =; поэтому удаляются из URL-адреса.{{sfn|Joyce|1903|p=213}}<ref name="FOOTNOTEJoyce1903[httpsarchiveorgdetailsaconcisehistory00joycgoogpagen226 213]" />

Вызов был заменен для более быстрой загрузки.{{harvnb}}

Категории отслеживания

Категория: Страницы, использующие sfn с неизвестными параметрами  (286)