WikiDer > Справка: ошибки цитирования - Википедия
Это информационная страница. Это не один из Политика или рекомендации Википедии, а скорее намеревается описать некоторые аспекты норм, обычаев, технических особенностей или практик Википедии. Это может отражать разные уровни консенсус и проверка. |
Википедия сноски система имеет возможность обнаруживать ошибки. Эта страница документирует сообщения об ошибках и дает представление о проблеме и решениях.
Сообщения об ошибках
Сообщения будут отформатированы как ошибка, и отображаются на обработанной странице после нажатия кнопки «Опубликовать изменения».
Эти сообщения зависят от языковых настроек в Special: предпочтения- этот список относится только к "en - English".
- Есть
<ref>
теги на этой странице без содержания в них (см. страница помощи).
- Открытие
<ref>
тег имеет неправильный формат или плохую репутацию (см. страница помощи).
- В
<ref>
у тега слишком много имен (см. страница помощи).
- В
<ref>
имя тега не может быть простым целым числом (см. страница помощи).
- А
<ref>
тег отсутствует закрывающий</ref>
(см. страница помощи).
- Именованная ссылка
$1
был вызван, но не определен (см. страница помощи).
- Недействительный параметр: используйте
{{reflist}}
шаблон сгруппа
параметр (см. страница помощи).
- Закончились пользовательские ярлыки обратных ссылок (см. страница помощи).
- Есть
<ref group=$1>
на этой странице, но ссылки не будут отображаться без{{reflist | group = $ 1}}
шаблон (см. страница помощи).
- А ссылка на список имеет атрибут конфликтующей группы
"$1"
(см. страница помощи).
- А ссылка на список с названием группы
"$1"
не используется в контенте (см. страница помощи).
- А ссылка на список имя "$ 1" не используется в контенте (см. страница помощи).
- А ссылка на список не имеет имени (см. страница помощи).
- Именованная ссылка "$ 1" была определена несколько раз с разным содержанием (см. страница помощи).
- А ссылка на список с именем "$ 1" был вызван, но не определен в
<references>
тег (см. страница помощи).
- Ошибка цитирования: $ 1
Другие проблемы
Некоторые проблемы могут не отображать сообщение об ошибке цитирования, в то время как другие могут быть неочевидными.
В названии ссылки используйте только прямые кавычки
Если вы цитируете один и тот же источник более одного раза на странице, используйте только прямые кавычки. " " чтобы заключить ссылочное имя. Не используйте фигурные кавычки “ ”, которые рассматриваются как просто другой символ, а не как кавычки. Сообщение об ошибке появится, если исходная и повторяющаяся ссылки используют сочетание прямых и фигурных кавычек. Синтаксис для определения именованной ссылки:
Чтобы повторить указанную ссылку:
Страница отображается в категории справочной ошибки, но ошибки цитирования не отображаются
Если <ref>...</ref>
включает URL-адрес со знаком =, и если ссылка находится внутри шаблона, шаблон завершится ошибкой. В зависимости от размещения URL-адреса сообщение об ошибке цитирования может не отображаться, но страница будет включена в категорию ошибок. Убедитесь, что = имеют кодировку & # 61;
refTools должен уловить эту проблему.
Например, неправильно вложенная ссылка, где {{ниже}} используется для уменьшения размера ссылки:
{{lower | content1 content2 [http://www.washingtoninstitute.org/templateC05.php?CID=2386] }}
Ссылки на ссылки отображаются в тексте статьи, но не в списке ссылок.
Это может быть вызвано неправильным закрытием шаблона с помощью}}.
Это также может быть вызвано тем, что несколько сносок используют одно и то же имя. Ссылки будут созданы для обоих, но только первая будет отображаться в списке ссылок: Например:
<ref name="foo">
content1</ref>
<ref name="foo">
content2</ref>
Только content1 покажет. refTools отловит эту проблему.
Контент на странице без статьи отсутствует
Если сноска не закрывается </ref>
, он "съест" следующий текст, в результате чего он не будет отображаться. Обычно это показывает ошибку цитирования, если только это не последняя сноска на странице. Обычно это подавляет <references />
тег, генерирующий ошибку, но сообщение об отсутствии <references />
тег подавляется на страницах без статей. refTools отловит эту проблему.
Шаблоны
Некоторые шаблоны могут включать <ref>...</ref>
теги; Например {{ботаник}}. Если шаблон этого типа включен без <references />
тег, то выдается ошибка, но проблема не очевидна. refTools не обнаружит эту проблему.
Есть несколько методов решения этой проблемы. Ниже они перечислены в порядке предпочтения. Обратите внимание, что только один из них требуется, а не все из них.
Способ 1
Если в шаблоне есть документация страница, добавить <references />
там.
Способ 2
Добавьте следующий код в конец шаблона:
<noinclude>{{Template reference list}}</noinclude>
Способ 3
Добавьте следующий код в конец шаблона:
<noinclude><div style="display: none"><references /></div></noinclude>
Минусы: скрывает ссылки, не информируя пользователя о том, что они есть; редакторы не смогут проверить форматирование ссылок.
Метод 4
Включите <references />
внутри самого шаблона, используя группа
параметр. Видеть Обсуждение помощи: ошибки цитирования / контрольные примеры1 для примера.
Минусы: Создает отдельный раздел ссылок, который может быть неочевидным; не позволяет повторно использовать ссылки в теле статьи.
Инструменты
refTools можно включить через Предпочтения → Редактирование → Юзабилити-особенности. Он включает в себя инструмент проверки ошибок для общих проблем.
Сообщения, пространства имен и категории
Внутренние сообщения генерируются Cite.php расширение и отображается как сообщение MediaWiki. См. Раздел обработчиков парсера Специально: Версия для установленной версии Cite.php. Эти сообщения находятся в пространстве имен MediaWiki и могут быть изменены только администраторами.
В сообщениях MediaWiki используется {{сломанный реф}} для управления пространством имен и категорией. Сообщения отображаются только на главной (статья), пользовательской, шаблоне, категории, справочной и файловой страницах. На страницах обсуждения не отображаются сообщения об ошибках.
По умолчанию сортировка по категориям выполняется по {{PAGENAME}} для основного пространства имен и по τ {{PAGENAME}} для пространств имен шаблонов, категорий, справки и файлов.
Смотрите также
- Справка: ошибки CS1: Сообщения и решения для возникающих ошибок внутри справки, выданной Стиль цитирования 1 шаблоны