Этот шаблон цитирования обеспечивает форматирование и организационные функции для сносок . Он инкапсулирует
тег, используемый расширением Cite MediaWiki для отображения списка ссылок, определенного тегами. Он добавляет поддержку для изменения размера столбца, групп и ссылок, определенных списком .
Параметры
Нет обязательных параметров; если ничего не указано, будет сгенерирован список из одной колонки, если в списке меньше 10 ссылок. Если у вас более 10 ссылок, будут использоваться столбцы шириной 30 em, если ваше устройство позволяет это.
Необязательные параметры:
- Безымянный параметр (должен быть первым, если используется): минимальная ширина для каждого столбца ссылок, обычно в ems . Синтаксис (например)
|30em
без пробела (т.е. нет|30 em
). Обратите внимание, что это заменяет colwidth - см. § Устаревшие параметры . - refs : используется со ссылками, определенными списком .
- группа : идентифицирует по имени подмножество отображаемых ссылок; значение должно соответствовать тому , что используется рядным, например, делает все ссылки с имя_группой в качестве названия группы ( ). Есть пять предопределенных имен групп, которые по-разному оформляют список. См. § Сгруппированные ссылки ниже.
{{Reflist|group=groupname}}
- liststyle : определяет стиль, используемый при отображении списка ссылок. По умолчанию это нумерованный список. Если он установлен, он переопределит стиль, установленный
|group=
параметром, не влияя на функциональность группы. См. § Стили списка ниже.
Применение
Разметка | Отображается как |
---|---|
Lorem ipsum. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. == Ссылки =={{Reflist}} | Lorem ipsum. [1] Lorem ipsum dolor sit amet. [2]
|
Разметка | Отображается как |
---|---|
Lorem ipsum. Lorem ipsum dolor sit amet.== Ссылки =={{Refbegin}}* ссылка 1* ссылка 2{{Refend}} | Lorem ipsum. Lorem ipsum dolor sit amet.
|
Разметка | Отображается как |
---|---|
Lorem ipsum. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. == Ссылки =={{Reflist}}{{Refbegin}}* ссылка 1* ссылка 2{{Refend}} | Lorem ipsum. [1] Lorem ipsum dolor sit amet. [2]
|
Столбцы
{{Reflist|30em}}
(к примеру) инструктирует браузер , чтобы создать как можно больше столбцов , насколько это возможно (по ширине , по меньшей мере 30 эм , в данном примере) с учетом ширины окна дисплея. ( Поддерживаются следующие единицы измерения: em, ex, in, cm, mm, pt, pc, px , но почти всегда используется em.) Между числом и единицей не должно быть пробелов. Проценты не поддерживаются.
Выберите ширину, соответствующую типичной ширине ссылок:
- Автоматические столбцы (по умолчанию, если ширина не указана): там, где только несколько сносок ; см., например, Silver State Arena (23:05, 28 декабря 2012 г.)
- 30em: Там, где много сносок плюс подраздел библиографии шириной в страницу: см., Например, болезнь , вызванную вирусом Эбола (02:02, 12 января 2018 г.)
- 20em: где используются сокращенные сноски ; см., например, классы NBR 224 и 420 (13:32, 1 августа 2011 г.) .
Пример
Разметка | Отображается как |
---|---|
Lorem ipsum. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet. Название источника, дата доступа и т. Д. == Ссылки =={{Reflist | 15em}} | Lorem ipsum. [1] Lorem ipsum dolor sit amet. [2] Lorem ipsum dolor sit amet. [3] Lorem ipsum dolor sit amet. [4] Lorem ipsum dolor sit amet. [5]
|
- Примечание 1. Синтаксис (например), который определяет два столбца одинаковой ширины независимо от доступной ширины отображения , является устаревшим (и отключен для мобильного представления). Когда вы используете 1, шаблон дает вам один столбец, а 2 будет делать вид, что вы указали 30em. При использовании большего количества столбцов будет выглядеть так, будто вы указали 25em.
{{Reflist|2}}
- Примечание 2. Поддержка браузером: Internet Explorer 10+, Microsoft Edge, Firefox 2+, Chrome 4+, Safari 3.1+, Opera 11.1+.
Ссылки, определенные списком
Список ссылок может быть определен в {{ Reflist }} с помощью |refs=
параметра, точно так же, как включение именованных ...
элементов внутри
контейнера.
Пример
Разметка | Отображается как |
---|---|
Это ссылка 1. Это ссылка 2. == Ссылки =={{Reflist | refs = content1 content2 }} | Это ссылка 1. [1] Это ссылка 2. [2]
|
Сгруппированные ссылки
Ссылки можно сгруппировать в отдельные разделы (для пояснительных примечаний, ссылок на таблицы и т. Д.) С помощью group=
:
где имя группы (например) notes
или sources
. Имя группы необязательно заключать в кавычки; это отличается от маркера сноски, где кавычки требуются, если имя группы включает пробел.
Каждая группа, используемая в статье, должна иметь соответствующий список литературы:
{{Reflist|group=groupname}}
Предопределенные группы
Существуют предопределенные имена групп, которые автоматически устанавливают метки в маркерах сносок и в списке ссылок на другие стили. Таким образом, настройка {{Reflist|group=lower-alpha}}
установит для группы значение lower-alpha
и стилизует список ссылок с нижними буквенными символами. Маркер соответствующей сноски может быть сформирован с помощью ...
. Это упрощается с помощью серии шаблонов для установки стилей групп / меток для маркера сноски и списка ссылок:
Тип группы | Шаблон или разметка маркера сноски | Шаблон списка ссылок | Образцы этикеток |
---|---|---|---|
никто | ... | {{reflist}} | 1 2 3 4 5 6 7 8 9 10 |
никто | {{refn}} (для вложенных ссылок) | ||
нижняя альфа | {{efn}} {{efn-la}} | {{notelist}} {{notelist-la}} | abcdefghij |
верхняя альфа | {{efn-ua}} | {{notelist-ua}} | ABCDEFGHIJ |
нижний римский | {{efn-lr}} | {{notelist-lr}} | я ii iii iv v vi vii viii ix x |
верхний римский | {{efn-ur}} | {{notelist-ur}} | I II III IV V VI VII VIII IX X |
нижнегреческий | {{efn-lg}} | {{notelist-lg}} | α β γ δ ε ζ η θ ι κ |
Примечание | {{NoteTag}} | {{NoteFoot}} | примечание 1 примечание 2 примечание 3 |
Список стилей
Как отмечалось в § Предопределенные группы , существуют предопределенные группы, которые автоматически добавляют стиль списка. Использовать перечисленные шаблоны удобнее, чем использовать |liststyle=
.
Списки литературы по умолчанию представляют собой нумерованные списки. Используя |liststyle=
параметр, вы можете контролировать отображение списка. Например, использование |liststyle=upper-roman
приведет к тому, что ссылки будут помечены римскими цифрами вместо десятичных чисел. Параметр принимает любое допустимое значение CSS, определенное для, list-style-type
как показано ниже.
никто |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
диск |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
круг |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
квадратный |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
десятичный |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
десятичный-ведущий-ноль |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
нижний римский |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
верхний римский |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
нижняя альфа |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
верхняя альфа |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
нижнегреческий |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
армянский |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
грузинский |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
... но все еще поддерживается некоторыми браузерами.
иврит |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
cjk-идеографический |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
хирагана |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
катакана |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
хирагана-ироха |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
катакана-ироха |
---|
|
Internet Explorer | Fire Fox | Сафари | Хром | Опера | ||||||||||||
6 | 7 | 8 | 9 | 10 | 3 | 4 | 5 | 4 | 5 | 9 | 10 | 11 | 12 | 10 | 11 | 12 |
Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | да | да | да | да | Нет | Нет | Нет |
Можно использовать |liststyle=
так, чтобы метки маркера сноски и маркера списка ссылок отличались. Это следует использовать с осторожностью, так как это может сбить с толку читателей. Например:
Разметка | Отображается как |
---|---|
Ссылка {{Reflist | group = note | liststyle = lower-alpha}} | [примечание 1]
|
Взаимодействие с изображениями
В необычном случае, когда изображение помещается слева от списка ссылок, в некоторых браузерах могут возникнуть проблемы с макетом. Этого можно избежать, используя функцию столбцов.
Технические подробности
Размер шрифта
Размер шрифта должен уменьшиться до 90% для большинства браузеров, но может отображаться 100% для Internet Explorer и, возможно, других браузеров. [общее 1] По состоянию на 21 декабря 2010 г. стандартный
тег имеет тот же стиль шрифта. Меньший шрифт можно отключить , выбрав « Настройки» → « Гаджеты» → «Отключить меньший размер шрифта для таких элементов, как информационные блоки, навигационные ящики и списки ссылок» .
Браузерная поддержка столбцов
Имущество | Internet Explorer | Fire Fox | Сафари | Хром | Опера |
---|---|---|---|---|---|
ширина столбца количество столбцов | ≥ 10 (2012) | ≥ 1,5 (2005) | ≥ 3 (2007) | ≥ 1 (2008 г.) | ≥ 11,1 (2011 г.) |
столбцы | ≥ 10 (2012) | ≥ 9 (2011 г.) | ≥ 3 (2007) | ≥ 1 (2008 г.) | ≥ 11,1 (2011 г.) |
обрыв до обрыва после обрыва внутрь | ≥ 10 (2012) | ≥ 65 (2019) | ≥ 10 (2016) | ≥ 65 (2016) | ≥ 15 (2013) |
Несколько столбцов создаются с помощью CSS3 , который все еще находится в разработке; таким образом, только браузеры, которые должным образом поддерживают свойство нескольких столбцов, будут отображать несколько столбцов с {{ Reflist }}. [общий 2] [общий 3]
Эти браузеры поддерживают столбцы CSS3:
- Браузеры на основе Gecko, такие как Mozilla Firefox
- Браузеры на основе WebKit, такие как Safari и Google Chrome
- Opera, начиная с версии 11.10
- Internet Explorer, начиная с версии 10
Эти браузеры не поддерживают столбцы CSS3:
- Браузеры на основе Microsoft Trident, включая Internet Explorer до версии 9 [общая 4]
- Opera до версии 11
Вдовы и сироты
Использование столбцов может привести к вдовам и сиротам , где цитата в нижней части столбца может быть разделена на верхнюю часть следующего столбца. MediaWiki: Common.css включает правила CSS для предотвращения разрыва элементов списка между столбцами. Окна могут по-прежнему отображаться в крайних случаях, например, в списке литературы, отформатированном в столбцы, где определена только одна ссылка.
Разметка | Отображается как |
---|---|
Lorem ipsum. Название источника, дата доступа и т. Д. Lorem ipsum dolor sit amet.== Ссылки =={{Reflist | 10em}} | Lorem ipsum. [1] Lorem ipsum dolor sit amet.
|
Поддержка CSS
{{ Reflist }} использует правило CSS в MediaWiki: Common.css для установки размера шрифта:
div.reflist { font-size: 90%; }
При заданной ширине столбца шаблоном назначается следующий класс:
.references-column-width
Следующие свойства CSS используются с использованием шаблонов {{ column-width }}:
column-width
Стандарт CSS3
Настройка вида
Редактируя свой CSS, можно настроить внешний вид списка ссылок. В настройках выберите вкладку «Внешний вид», затем на выбранной обложке выберите «Пользовательский CSS». После редактирования и сохранения следуйте инструкциям вверху страницы для очистки. См. Wikipedia: Skin # Customization (продвинутые пользователи) для получения дополнительной помощи.
Размер шрифта
Размер шрифта для всех списков литературы по умолчанию составляет 90% от стандартного размера. Чтобы изменить это, добавьте:
ол . ссылки , div . Reflist , DIV . refbegin { размер шрифта : 90 % ; }
Измените 90% до желаемого размера.
Столбцы
Чтобы отключить столбцы, добавьте:
. ссылки-ширина-столбца { ширина- столбца : авто ! важно ; }
Разделители колонн
Чтобы добавить разделители (правила) между столбцами, добавьте:
. ссылки на колонки ширины { колонки-правила : 1 ПВ твердого вещества #aaa ; }
Вы можете изменить внешний вид разделителей, изменив значения.
Многолетние предложения
Сворачивание и прокрутка
Был ряд запросов на добавление функциональности для сворачиваемого или прокручиваемого справочного списка. Эти запросы не были выполнены из-за проблем с удобочитаемостью, доступностью и печатью. Применимые рекомендации находятся на MOS: SCROLL . Ссылки между встроенной цитатой и списком ссылок не работают, если список ссылок заключен в свернутую рамку.
Чтобы отобразить справочный список в поле прокрутки или свернуть для каждого пользователя, см. Справка: настройка отображения справочника .
Обсуждение предыдущих попыток сделать это с помощью шаблона см. В обсуждениях Scrollref и Refbox .
Включая заголовок раздела
Были предложения включить разметку заголовка раздела, такую как ==References==
. Это не рекомендуется, потому что:
- Стандартного названия раздела нет .
- При включении статья будет иметь ссылку для редактирования, которая сбивает с толку шаблон для редактирования.
Устаревшие параметры
Эти параметры больше не используются:
- colwidth : То же, что и указание ширины столбца для первого безымянного параметра. Заменяется на ширину как безымянный первый параметр.
- close : до 2014 года этот параметр
|close=1
использовался для обхода ошибки, связанной с многократным использованием {{ Reflist }} на одной странице. Когда ошибка была исправлена, это было удалено. (Для многократного использования на страницах обсуждения и других страницах, не связанных со статьями, разделенными на разделы, см. {{ Reflist-talk }}.)
Статьи с неподдерживаемыми параметрами отслеживаются в Категория: Страницы с использованием списка ссылок с неизвестными параметрами (0).
Данные шаблона
TemplateData для Reflist
Этот шаблон отображает список сносок в конце статьи и предоставляет дополнительные параметры форматирования и организации. После нажатия «Применить изменения» и возврата в режим чтения VE вы не увидите список ссылок. После нажатия кнопки «Опубликовать страницу» и возврата в нормальный режим чтения список ссылок снова появится с внесенными изменениями, см. T53146.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Столбцы / Ширина столбца | 1 colwidth | Поддерживаются два режима. Первый режим (не рекомендуется): целое число фиксированных столбцов, в которых должен отображаться список ссылок. Второй режим: типографская единица измерения, такая как «em», указывающая ширину столбцов справочного списка, например, «33em»; '33 & nbsp; em 'через интервал не будут распознаны
| Нить | по желанию |
Стиль списка | liststyle | Задает стиль, используемый при перечислении списка ссылок; принимает любое допустимое значение CSS, определенное для типа list-style-type
| Нить | по желанию |
Группа | group | Группа - это идентификатор, который ограничивает отображаемые ссылки. Без этого параметра в этом шаблоне отображаются только ссылки без идентификатора группы. Если указан идентификатор группы, обрабатываются только ссылки с совпадающим идентификатором группы. Остальные остаются в покое. | Нить | по желанию |
Список ссылок | refs | Предоставляет место для определения именованных ссылок для использования в статье. Ссылки, указанные в этом месте, не отображаются, если они не используются где-либо в статье. | Нить | по желанию |
Ограничения
Не используйте {{ reflist }} или другие шаблоны или модули, которые используют {{#tag: links}} в нумерованных или ненумерованных списках, если список находится внутри тега HTML div . См. Страницу обсуждения ( постоянная ссылка ) для примеров и подробностей.
- Нет -: {{reflist}}
- Нет - * {{reflist}}
- Нет - # {{reflist}}
- Да - {{reflist}}
Смотрите также
- Википедия: Цитирование источников - руководство по стилю цитирования источников
- Википедия: шаблоны цитирования - шаблоны для использования со ссылками
- Справка: сокращенные сноски
- {{ Notelist }} и {{ efn }} - шаблоны для использования со сносками
- {{ Refbegin }} и {{ Refend }} - форматировать справочники
- T53260 - Поддержка редактирования тегов для включения / выключения отображения нескольких столбцов
Варианты
- {{ Список ссылок на шаблоны }} - версия списка ссылок для использования в шаблонах
- {{ Reflist-talk }} и {{ Sources-talk }} - для использования в разделах страницы обсуждения и других страницах, не относящихся к основному пространству.
Рекомендации
- ^ См. User: Edokter / fonttest для сравнения размеров шрифтов для различных браузеров; см. предыдущие обсуждения по изменению размера шрифта для решения проблемы IE.
- ^ "CSS3 Многоколоночный триллер" . 30 декабря 2005 . Проверено 24 ноября 2006 года .
- ^ «Модуль CSS3: макет с несколькими столбцами» . W3C . 15 декабря 2005 . Проверено 24 ноября 2006 года .
- ^ «Совместимость CSS и Internet Explorer: макет с несколькими столбцами» . Документы Microsoft . Сеть разработчиков Microsoft . Проверено 19 марта 2021 .