Обсуждение шаблона:Sfn (KQvr';yuny ogQlkug&Sfn)
Вопросы по оформлению
[править код]Сейчас сноска выглядит так:
- Петров 2007, с. 180
Вопрос в том, из каких правил (стандартов) следует, что она должна выглядит именно так? Ссылки на эти стандарты неплохо бы привести в документации к шаблону. В литературе я иногда встречал год после запятой, иногда встречал год в скобках, но только не так, как сейчас. После же номеров страниц, как мне кажется, должна ставиться точка. Я бы сделал сноску в следующем виде:
- Петров, 2007. — С. 180.
Но лучше, конечно, найти стандарт и действовать согласно ему. --Bff 14:38, 24 августа 2010 (UTC)
- А можно ли добавить, кроме p=number (Номер страницы (англоязычные источники)), ещё и параметр S=number (Номер страницы (немецкоязычные источники))? «p» в немецких книгах выглядит несколько странно. С уважением, --Borealis55 19:02, 8 ноября 2010 (UTC)
- Почему шаблон был изменён без консенсуса? В новом виде сноски нигде так не делаются. Конечно, после автора должна быть запятая, по-моему, она и была. Так что прошу вернуть шаблону прежний вид. --Danvintius Bookix 11:28, 1 сентября 2012 (UTC)
- Консенсуса нет, так что вернул прежний вид шаблону. --Danvintius Bookix 11:31, 1 сентября 2012 (UTC)
Некорректная работа параметра loc
[править код]Хороший, полезный шаблон, спасибо создателю. Но с параметром loc шаблон работает некорректно. Он не выводит запятую, после года издания источника. Пришлось делать так: loc=, текст. --Kalashnov 08:19, 16 сентября 2010 (UTC)
- Исправлено[1] Vlsergey 12:58, 16 сентября 2010 (UTC)
- ↑ Иванов, 2010, Location, p. page.
- Спасибо. Не планируете ли создать столь же полезный шаблон для статей? --Kalashnov 14:25, 16 сентября 2010 (UTC)
Разнобой в именах ссылок
[править код]{{книга|ref=Иванов|год=2000}} и {{статья|ref=Иванов|год=2000}} создают якорь вида #CITEREFИванов_2000 и {{sfn|Иванов|2000}} формирует правильную ссылку на такой якорь. Однако, {{cite book|ref=Иванов|год=2000}} создает якорь вида #CITEREFИванов2000 (без пробела между фамилией и годом). {{harv|Иванов|2000}}, {{harvnb|Иванов|2000}}, а также {{sfn}} из англ. Вики формируют ссылку именно такого вида (без пробела). Это затрудняет, например, совместное использование {{harvnb}} и {{sfn}} в рамках одной статьи. Следует либо убрать пробел из кода {{книга}}, {{статья}} и {{sfn}}, либо добавить пробел в {{cite book}}, {{harv}} и {{harvnb}} Shruggy 12:30, 19 сентября 2010 (UTC)
- Поскольку и тот, и другой варианты якорей уже используются, лучше не переходить на какой-то один вариант, а добавить в код создание одновременно двух якорей — с пробелом и без. --Bff 07:06, 9 ноября 2010 (UTC)
Работа шаблона с группированными примечаниями
[править код]Насколько я понял, работа шаблона с группированными примечаниями не предусмотрена. А хотелось бы! --Das steinerne Herz 02:19, 19 апреля 2011 (UTC)
- В принципе это легко сделать, при условии, что всегда будет задан параметр «name». --Айк 03:13, 4 сентября 2011 (UTC)
- Судя по всему, я был не прав и это не обязательно. Т.е. это еще проще сделать.--Айк 03:55, 4 сентября 2011 (UTC)
- добавлено -- AVBtalk 06:53, 26 октября 2012 (UTC)
Цитирование
[править код]Можно ли добавить в шаблон параметр для приведения цитат? Т.е. не будет ли никто возражать против этого? --Айк 02:42, 4 сентября 2011 (UTC)
- Это лучше не здесь спрашивать (где меньше 30 людей, следящих за обсуждением), а на каком-либо из больших форумов. Лично я не уверен, нужно ли оно. Кстати, а параметр "loc" вас не устраивает? — GreenStork. 11:03, 25 сентября 2011 (UTC)
- Скорее всего да, лучше спросить на техническом форуме.
- Сейчас в шаблоне скорее всгео ошибка, и при использовании параметра «loc» пропадает страница, а пояснительный текст идет после запятой. --Айк 04:28, 26 октября 2011 (UTC)
Запрос выполнен |
Давайте всё-таки сделаем параметр quote, который будет давать цитату в кавычках, после тире. Не для того loc предназначен, и без кавычек он, и после запятой, а не тире.
Виктор Мясников. На противоракетный щит денег не жалеют. Характеристики комплекса «Эрроу-2» внушают уважение . Независимое военное обозрение (31 мая 2004). — «Всего 144 ПР по цене 1,5 млн. долл. за штуку». Дата обращения: 23 ноября 2011. Архивировано 3 марта 2012 года.
-- Wesha 22:05, 19 июня 2013 (UTC)
- Пожалуйста, давайте сразу желаемый код шаблона для вставки (как это рекомендуется в документации к шаблону {{editprotected}}). Шаблон editprotected используется, когда нужно внести какую-то правку, но это невозможно из-за отсутствия прав. Если же пока не ясно, что именно вносить - это стоит сначала разработать и протестировать (помощь при необходимости можно получить на Википедия:Ф/ТЕХ), а только потом ставить шаблон с просьбой о внесении изменений. --DR 17:13, 25 июня 2013 (UTC)
- Оказывается, параметр уже есть, но проблема была в другом. Итак:
- БЫЛО:
-->|name={{#if:{{{name|}}}|{{{name|}}}|{{{1}}}—{{{2|}}}—{{{loc|}}}—{{{p|}}}{{{pp|}}}{{{s|}}}{{{страницы|}}}{{{с|}}}{{{c|}}}}}<!--
- СТАЛО:
-->|name={{#if:{{{name|}}}|{{{name|}}}|{{{1}}}—{{{2|}}}—{{{loc|}}}—{{{p|}}}{{{pp|}}}{{{s|}}}{{{страницы|}}}{{{с|}}}{{{c|}}}{{{quote|}}}}}<!--
- -- Wesha 19:29, 25 июня 2013 (UTC)
- Сделано --DR 08:44, 26 июня 2013 (UTC)
- -- Wesha 19:29, 25 июня 2013 (UTC)
- Проблема была в том, что до моего изменения ссылки с цитатами и без цитат имели одно и то же имя, движок соответственно склеивал их вместе, и соответственно цитаты пропадали. После изменения такого смешивания больше не происходит. См пример цитат Мясникова в статье Arrow (ракета), сейчас работает правильно (3 + 1 с цитатой) а раньше было (4 без цитат все вместе). -- Wesha 17:47, 26 июня 2013 (UTC)
- Да, я уже посмотрел код и сам сообразил - поэтому и внёс изменения. --DR 18:53, 26 июня 2013 (UTC)
- Проблема была в том, что до моего изменения ссылки с цитатами и без цитат имели одно и то же имя, движок соответственно склеивал их вместе, и соответственно цитаты пропадали. После изменения такого смешивания больше не происходит. См пример цитат Мясникова в статье Arrow (ракета), сейчас работает правильно (3 + 1 с цитатой) а раньше было (4 без цитат все вместе). -- Wesha 17:47, 26 июня 2013 (UTC)
Один автор, 2 книги
[править код]Например, Иванов написал 2 книги - в 2010 и 2011 годах. Как должен выглядеть шаблон? Бывает и год совпадает, в этом случае в литературе пишут 2010a и 2010b.--Vicpeters 15:54, 27 ноября 2011 (UTC)
Парамерт «name»
[править код]Доработал шаблон у себя в личном пространстве, основываясь на требованиях и духе ГОСТа Р 7.0.5—2008, но не смог разобраться параметром «name», прошу помочь прикрутить в шаблон возможность повторного использования сносок. А ещё откуда-то появился пробел перед сноской. --Azgar 00:11, 8 февраля 2012 (UTC)
- Не в силах помочь технически, выскажу благодарность. До сих пор избегал использовать этот шаблон из-за явных в нём неточностей. Теперь, если изменения примут, буду использовать с удовольствием. Особенно приятно, что не оставлено без внимания моё пожелание по поводу S. С уважением, --Borealis55 07:49, 8 февраля 2012 (UTC)
- Спасибо, также планирую доработать {{rp}}, он тоже пока не соответствует стандарту. --Azgar 10:09, 8 февраля 2012 (UTC)
- Параметры c / s / p замените, пожалуйста, на параметры «страница»+«язык», чтобы при язык=en было «p», при язык="ru" было «С» и т. д. Vlsergey 10:39, 8 февраля 2012 (UTC)
- Я бы заменил, сам ратую за автоматическую смену параметра в зависимости от языка, но я банально не знаю, как это сделать. Я весьма неплохо разбираюсь в ГОСТе, так как сам уже довольно давно работаю время от времени в издательстве, но с программированием у меня сложно. --Azgar 10:43, 8 февраля 2012 (UTC)
- Может поможете? --Azgar 10:44, 8 февраля 2012 (UTC)
- Может, чуть позже (загружен). Пока дам ссылку на нужную функциональность: [1]. Используя эту конструкцию можно по разному обрабатывать для каждого языка (я бы даже рекомендовал сделать отдельный шаблон для каждого языка и вызывать его с помощью switch). Vlsergey 10:59, 8 февраля 2012 (UTC)
- Про switch я знаю, вроде бы подобный функционал собирался сделать Владимир Соловьёв. --Azgar 11:18, 8 февраля 2012 (UTC)
- Попробовал, но не получилось, см. [2]. Всё время выдаёт default, как будто параметр языка (lang) какой-то левый. --Azgar 11:59, 8 февраля 2012 (UTC)
- Наилучшим вариантом было бы, если бы язык задавался в шаблоне книга (а также статья и cite web), а этот шаблон (как и sfn) запрашивал бы этот параметр оттуда. Это вообще возможно? --Azgar 12:22, 8 февраля 2012 (UTC)
- Напрямую нет… разве что ботом смотреть, куда в статье указывает sfn и добавлять соответствующий параметр. Vlsergey 12:44, 8 февраля 2012 (UTC)
- Может, чуть позже (загружен). Пока дам ссылку на нужную функциональность: [1]. Используя эту конструкцию можно по разному обрабатывать для каждого языка (я бы даже рекомендовал сделать отдельный шаблон для каждого языка и вызывать его с помощью switch). Vlsergey 10:59, 8 февраля 2012 (UTC)
- Что-то глухо, попробую попросить помощи на техническом форуме. --Azgar 12:23, 18 февраля 2012 (UTC)
- Готово, прошу оценить — {{arf}}. --Azgar 21:45, 6 марта 2012 (UTC)
вопросы
[править код]- Если в статье несколько рефлистов (один для комментариев, один для собственно ссылок) - как задать шаблону sfn параметр group= ? Из документации неясно.
- См. {{Sfn-group}}. --Kalashnov 08:00, 21 февраля 2012 (UTC)
- Как корректно объединить в одной ссылке несколько источников («999. Маркс, с. 100 и Энгельс, с. 200» - не разбивая единую ссылку на несколько строчек). Retired electrician 01:37, 21 февраля 2012 (UTC)
- См. {{Sfn-ref}}. --Kalashnov 08:00, 21 февраля 2012 (UTC)
- Не могу заставить отображать одновремено и номер страницы, и текст примечания ( {{sfn|Ющин|с=325-330|loc=(паспортные данные советских РО серий ОЭП-1 … ОЭП-14).|name="Y1"|group=note}} ) - так задумано? Retired electrician 01:44, 21 февраля 2012 (UTC)
- Судя по тексту шаблона - да. Тоже столкнулся с таким ограничением.--Fastboy 08:49, 21 февраля 2012 (UTC)
- Всем спасибо! Retired electrician 14:18, 21 февраля 2012 (UTC)
- Судя по тексту шаблона - да. Тоже столкнулся с таким ограничением.--Fastboy 08:49, 21 февраля 2012 (UTC)
- 1. group= теперь можно задать и параметром sfn. 2. В одной ссылке не надо объединять несколько источников, разные источники должны даваться в разных сносках (хотя бы потому, что это позволяет сливать совпадающие сноски). Если же текст отсылки нужно сформировать в массиве текста (то есть сноска должна содержать кроме отсылки ещё что-то - другую ссылку, цитату или т.п.), то можно воспользоваться шаблоном sfn0. 3. поправил - теперь текст и страницы можно использовать одновременно. Не вижу причин, почему нельзя это делать. -- AVBtalk 06:58, 26 октября 2012 (UTC)
Как правильно оформлять двухтомник?
[править код]Кто-нибудь может показать пример того, как правильно оформлять ссылки на двухтомник? --Айк 18:02, 14 апреля 2012 (UTC)
- Для Sfn надо оформлять каждый том отдельным изданием. --Azgar 18:39, 14 апреля 2012 (UTC)
- Есть двухтомник {{Книга:Richard G. Hovannisian:The Armenian People from Ancient to Modern Times (1997, Vol. 1)}} и {{Книга:Richard G. Hovannisian:The Armenian People from Ancient to Modern Times (1997, Vol. 2)}}, какие ref надо прописать в этих шаблонах?
- Какие хотите. --Azgar 19:20, 14 апреля 2012 (UTC)
- А «стандартов» нет? У меня есть пример, «Hovannisian:2, 1997, p. 267» как-то некрасиво выглядит.--Айк 19:27, 14 апреля 2012 (UTC)
- Оформляете каждый том отдельной строкой, тогда, если год издания томов один, ссылки будут отличатся буквами a, b и т.д. --Azgar 11:34, 1 сентября 2012 (UTC)
- * Подскажите, каким образом оформлять книгу в списке литературы, если автор написал их две в один год? В одном случае в параметре год ставить 2013a, в другом — 2013b? Как-то не очень это выглядит.--Moreorless 11:39, 25 января 2013 (UTC)
Помогите! Испортилась избранная статья
[править код]В статье Крескас, Хасдай, признанной избранной, вдруг испортилась часть шаблонов Sfn, не могу понять, в чем дело. Отвернулся на несколько месяцев, и все сломалось. Ошибка в сносках?: Неверный тег ref для сносок rivashmany не указан текстПрошу помощи! Спасибо! --Леви Китросский / Продолжить разговор у Леви 21:55, 7 марта 2013 (UTC)
лишние пробелы
[править код]Запрос выполнен |
прошу заменить строку
-->|[[#CITEREF{{anchorencode:{{{1}}}{{{2|}}}}}|{{{1}}}{{#if:{{{2|}}}|, {{{2}}}}}]]<!--
на
-->|[[#CITEREF{{anchorencode:{{{1}}}{{{2|}}}}}|{{str_trim|{{{1}}}}}{{#if:{{{2|}}}|, {{{2}}}}}]]<!--
чтобы при разделении параметров для читаемости не вставлялось бы лишних пробелов после имени автора, например {{sfn|Светоний |loc=''Тиберий'', 11}}[1]
Как ни странно, с формированием ссылок #CITEREF при этом всё нормально. Видимо, внутренняя обработка в anchorencode. --Akim Dubrow 23:17, 9 июля 2013 (UTC)
- Сделано --DR 06:37, 10 июля 2013 (UTC)
Лишние пробелы в ссылке
[править код]Запрос выполнен |
Прошу также заменить строку в подшаблоне {{sfn-текст}}
[[#CITEREF{{anchorencode:{{{1}}}{{{2|}}}}}|{{str_trim|{{{1}}}}}{{#if:{{{2|}}}|, {{{2}}}}}]]
на
[[#CITEREF{{anchorencode:{{str_trim|{{{1}}}}}{{str_trim|{{{2|}}}}}}}|{{str_trim|{{{1}}}}}{{#if:{{{2|}}}|, {{{2}}}}}]]
Сейчас sfn не обрезает лишние пробелы в параметрах, создавая html-ссылки с ними, которые получаются сломанными. Пример нерабочей сноски. --Vladis13 (обс) 17:29, 5 октября 2016 (UTC)
- Сделано. — putnik 12:27, 15 октября 2016 (UTC)
Не работает перенаправление
[править код]В шапке статьи Lamborghini я использовав шаблон:Sfn проставил ссылки, а перенаправление с "примечание" на "литературу" или "ссылки" не происходит. Mr Hell 14:17, 22 января 2014 (UTC)
Давайте уберём обязательность указания года
[править код]ибо несподручно. Удобно просто по имени вызывать. Nad.Chel 04:06, 22 июля 2014 (UTC)
- Нецелесообразно. Ибо иногда в статьях приводятся ссылки на труды одного и того же автора или даже на один и тот же труд, но, вышедший в разные годы — от этого будет зависеть указание ссылок на те или иные страницы, которые могут в таком случае не совпадать. --Scriber 11:43, 22 июля 2014 (UTC)
- И что? Возможно, я не вкурил, но пропишите в ref'е шаблона {{книга}} "Пушкин1", в ref'е труда другого года - "Пушкин2". В чём проблема? Nad.Chel 00:34, 26 июля 2014 (UTC)
Текст{{sfn|Автор}}. {{примечания}} * {{h|Автор}} ''Автор.'' Книга. |
Текст[1].
|
- ɪ 10:00, 26 июля 2014 (UTC)
- Проблема в том, что нет ни одного известного мне библиографического стандарта, который предусматривал бы оформление источников в формате Пушкин1, Пушкин2. А именно поля ref шаблона "книга" показывается в сносках при указании на источники. --DR 10:38, 26 июля 2014 (UTC)
Точки?
[править код]После «примечаний» точки не нужны? Только после «литературы»? С уважением, Кубаноид 08:31, 23 июня 2015 (UTC)
- Вообще-то нужны, примечание - то же предложение, в конце которого должен быть знак препинания. С уважением, --Olgvasil 09:45, 23 июня 2015 (UTC)
Почти год прошёл, а ничего не поменялось. Если нет возражений, то пора бы уже эту точку добавить. — Mikhail Ryazanov 18:18, 15 апреля 2016 (UTC)Запрос выполнен
- Сделано --windewrix 12:59, 19 апреля 2016 (UTC)
Сбой в параметре "страница"
[править код]В статьях висят красные ошибки, если в сносках были заданы параметры страниц вразнобой — где латинской буквой «|c=», а где русской «|с=». На глаз это не различить, и редакторам не понять причину ошибки. Надо сделать эти буквы в параметре тождественными. --Vladis13 23:14, 9 декабря 2015 (UTC)
- Должно работать сейчас, проверяйте. --Meliriusобс 01:44, 10 декабря 2015 (UTC)
Отождествить параметры p, pp, c
[править код]Если указаны разные параметры пагинации - p и (pp или с), то появляется красная ошибка. Причину которой редакторам не понять. Особенно это актуально при оформлении сносок на иностранную литературу. Пример:
{{книга|автор=Obama|заглавие=Title|ref=Obama}}
{{sfn|Obama|p=5}} {{sfn|Obama|с=5}} {{sfn|Obama|pp=5}} {{sfn|Obama|p=6|loc=но другой номер страницы без проблем}}
Даёт: Obama. Title. [1] [1] [1] [2]
- ↑ 1 2 3 Obama, p. 5. Ошибка в сносках?: Неверный тег
<ref>
: название «_7a28158bd9a85152» определено несколько раз для различного содержимого Ошибка в сносках?: Неверный тег<ref>
: название «_7a28158bd9a85152» определено несколько раз для различного содержимого - ↑ Obama, но другой номер страницы без проблем, p. 6.
--Vladis13 16:06, 26 декабря 2015 (UTC)
- Т.е. в случае, если указаны несколько сносок, отличающихся только названием параметра (с, s, p/pp), каким-то образом автоматически определять нужный язык и отображать либо с (русский), либо s (немецкий), либо p/pp (английский)? — Stannic(обс)(вкл)(выкл) 03:37, 27 декабря 2015 (UTC)
- Да. Мне кажется, в случае если указаны "с" и иностранные параметры - предпочтения отдавать русскому "с" ("страница"), иначе английскому "p". Если "p" и "pp" наверно тоже "p". Определять нужный язык не представляю как, вводить дополнительный параметр "язык=" никто не будет. --Vladis13 15:21, 27 декабря 2015 (UTC)
- Вопрос в том, как реализовать. Я первый раз лезу в код этого шаблона, но ощущение, что логика где-то тут. Нужно будет добавить проверку, что в двух разных включениях шаблона на одной странице указываются разные параметры. Т.е. работать не на уровне одного включения, а на уровне всей страницы. Это вообще возможно? — Stannic(обс)(вкл)(выкл) 17:05, 27 декабря 2015 (UTC)
- Как я понимаю, на уровне всей страницы шаблон итак работает - обрабатываются все вызовы по идентичному 1 и 2 параметру. Параметры передаются в {{sfn-текст}}. Сделал его тестовую копию {{sfn-текст/тест}}, свободно правьте если хотите, добавил то как он вызывается из {{sfn}}. Тестировать можно на его странице, чтобы эту СО не засорять. --Vladis13 17:50, 27 декабря 2015 (UTC)
- Вопрос в том, как реализовать. Я первый раз лезу в код этого шаблона, но ощущение, что логика где-то тут. Нужно будет добавить проверку, что в двух разных включениях шаблона на одной странице указываются разные параметры. Т.е. работать не на уровне одного включения, а на уровне всей страницы. Это вообще возможно? — Stannic(обс)(вкл)(выкл) 17:05, 27 декабря 2015 (UTC)
- Да. Мне кажется, в случае если указаны "с" и иностранные параметры - предпочтения отдавать русскому "с" ("страница"), иначе английскому "p". Если "p" и "pp" наверно тоже "p". Определять нужный язык не представляю как, вводить дополнительный параметр "язык=" никто не будет. --Vladis13 15:21, 27 декабря 2015 (UTC)
- Проблема в строке
|name={{#if:{{{name|}}}|{{{name|}}}|{{{1}}}—{{{2|}}}—{{{loc|}}}—{{{p|}}}{{{pp|}}}{{{s|}}}{{{S|}}}{{{страницы|}}}{{{с|}}}{{{c|}}}{{{quote|}}}}}
--Vladis13 18:24, 27 декабря 2015 (UTC)- В name кодируются только значения параметров, имён (p/pp/s/с) там нет. Поэтому все три сноски в тестовой копии получают один и тот же name. С другой стороны, от имени параметра (p/pp/s/с) зависит текст в теле сноски ({{sfn-текст}}), поэтому имеем ошибку: несколько сносок с одним именем, но разным телом.
- По-моему, как раз в указанной строке (5 строка текущей версии {{sfn}}), кодирующей name, нет проблемы — независимо от имени параметра она даёт один и тот же результат «Obama.E2.80.94.E2.80.94.E2.80.945» (т.е. «Obama---5») (иначе бы в тесте были три почти одинаковые рабочие сноски вместо одной ошибки).
- Проблема — сделать так, чтобы, если во всех sfn-сносках на данный источник в данной статье используется одно и то же имя параметра (скажем s от Seite), оно и было закодировано в теле сноски (строки 3-8 текущей версии {{sfn-текст}}), а если в разных местах статьи то p, то s, то с, это надо как-то определить в момент каждого раскрытия шаблона в этой статье (начиная с первого) и каждый раз ставить вариант «по умолчанию», а не тот, который указан при вызове sfn. Но как сделать шаблон, логика раскрытия которого синтезируется на основе других включений (а не только текущего), я не знаю. — Stannic(обс)(вкл)(выкл) 19:52, 27 декабря 2015 (UTC)
- Без строки name проблемы нет, если вернуть - появляется. --Vladis13 20:27, 27 декабря 2015 (UTC)
- Это пока подтверждает мой анализ («иначе бы в тесте были три почти одинаковые рабочие сноски вместо одной ошибки»). Без строки name (или, как вариант, если в name включить имена параметров, а не только значения) получится как Вы показали:
↑ Obama, p. 5 ↑ Obama, pp. 5 ↑ Obama, с. 5
- Но проблема остаётся в виде фактически дублирующихся сносок, единственное отличие между которыми — сокращение перед диапазоном страниц. Как теперь эти три сноски объединить в одну с сокращением по умолчанию? — Stannic(обс)(вкл)(выкл) 21:19, 27 декабря 2015 (UTC)
- Да, без name нельзя, она группирует одинаковые сноски. Удалил из строки всё оставив только
|name={{#if:{{{name|}}}|{{{name|}}}|{{{1}}}—{{{2|}}}}}
- все ровно ошибка. Похоже не лечится. --Vladis13 21:30, 27 декабря 2015 (UTC)
- Да, без name нельзя, она группирует одинаковые сноски. Удалил из строки всё оставив только
- Это пока подтверждает мой анализ («иначе бы в тесте были три почти одинаковые рабочие сноски вместо одной ошибки»). Без строки name (или, как вариант, если в name включить имена параметров, а не только значения) получится как Вы показали:
- Вы правы, я просто не понял. Дело в анкорах строки 5-9, разные параметры конфликтуют, возникает ошибка. Если строки убрать ошибки нет, но сноски без показа пагинации не сноски. --Vladis13 22:07, 27 декабря 2015 (UTC)
- Без строки name проблемы нет, если вернуть - появляется. --Vladis13 20:27, 27 декабря 2015 (UTC)
- Проблема в строке
- Может просто написать в документации шаблона о таком нюансе шаблона? И жирно выделить? --Vladis13 21:32, 27 декабря 2015 (UTC)
- Не знаю. Может быть, чтобы было куда отправлять народ с вопросами, что делать. — Stannic(обс)(вкл)(выкл) 21:48, 27 декабря 2015 (UTC)
- Ошибки можно найти среди этого: Служебная:Поиск/"определено несколько раз для различного содержимого" insource:sfn insource:"p="? Выглядит ошибка загадочно и иногда её в избранных статьях пять лет не исправляют, так что надо время от времени проходить. Викизавр (обс.) 20:45, 11 января 2018 (UTC)
Документирование вызова сносок
[править код]Коллеги, во избежание такого вот просьба явно прописать в документации способ повторного вызова именованных сносок, который планируется поддерживать в дальнейшем. Stas 01:57, 6 марта 2016 (UTC)
- «насколько я помню, даже летом этого можно было вставить в {{примечания}} запись вроде {{sfn|Greeley, Batson|1990|loc=4.2. Moon: 1640—1977|p=97—103|name=Greeley_1990_Moon}}, а в тексте вызывать её через {{sfn|name=Greeley_1990_Moon}}.» — Коллега, а вы точно не путаете, что такая поддержка была? В «примечания» можно и сейчас вставлять sfn, там в нём определять «name=имясноски», а затем использовать в тексте именно как <ref name="имясноски" />. Пример такого определения [3] и выше в статье использование[4]. --Vladis13 11:52, 6 марта 2016 (UTC)
- Про 1-й параметр уже указано:
Можно уточнить описание параметра "name". Сейчас он только отсылает на описание {{примечания}} где нет примеров с sfn. --Vladis13 12:04, 6 марта 2016 (UTC){{sfn|ref-ссылка|год|loc=|quote=|p=|pp=|s=|S=|с=|g=|name=}}
ref-ссылка - Ссылка ref из шаблона-ссылки ({{книга}} и т. п.). Обязательный параметр.
- Сноски типа {{sfn|name=...}} прекрасно работали во множестве статей не один год. Но речь не об этом и даже не о том, чьими стараниями они сломаны. Я только прошу авторов шаблона ясно изложить способ вызова именованных сносок, который они собираются поддерживать. Stas 15:47, 6 марта 2016 (UTC)
- Всё же сомневаюсь, что они "ещё летом" работали иначе. См. историю шаблона, параметр "name" не менялся. Документация шаблона не закрыта для правок, вы можете сами внести дополнение. Предлагайте формулировку. --Vladis13 23:29, 7 марта 2016 (UTC)
- Если бы здесь в своё время было то, что красуется по этой ссылке сейчас, я бы заметил. И пользовался этим вариантом вызова не я один. Ну да это уже неактуально, вы же привели все сноски к рабочему виду. Что на уме у авторов шаблона и как описать их замыслы, мне знать не дано. «Вызов именованных сносок делается, как обычно, через <ref name=.../>»? Stas 23:45, 8 марта 2016 (UTC)
- Всё же сомневаюсь, что они "ещё летом" работали иначе. См. историю шаблона, параметр "name" не менялся. Документация шаблона не закрыта для правок, вы можете сами внести дополнение. Предлагайте формулировку. --Vladis13 23:29, 7 марта 2016 (UTC)
- Сноски типа {{sfn|name=...}} прекрасно работали во множестве статей не один год. Но речь не об этом и даже не о том, чьими стараниями они сломаны. Я только прошу авторов шаблона ясно изложить способ вызова именованных сносок, который они собираются поддерживать. Stas 15:47, 6 марта 2016 (UTC)
- Добавил описание в документацию. --Vladis13 03:11, 9 марта 2016 (UTC)
Одна статья на много-много номеров
[править код]Ткните меня примером, пожалуйста: как корректно sfn-ить множество ссылок на публикацию, растянувшуюся аж на семь номеров журнала — 5/1998, и с 1/1999 по 5/1999? Все семь отрывков под одним и тем же названием с «продолжение следует…» и «начало в номерах таких-то…». Пример - Участник:Retired_electrician/tmp2#Источники. Retired electrician 19:48, 14 марта 2016 (UTC)
- {{cont}} позволяет объединить все эти части в одну запись. А потом на неё ссылаться.
* {{публикация|статья|автор=Сухов, Н.|заглавие=Dolby B, Dolby C, Dolby S ... dbx? |издание=Радиохобби
{{cont|год=1998|номер=1|страницы=36—37}}
{{cont|год=1999|номер=2|страницы=36—37|номер ссылка=http://kprf.ru/pravda/issues/2013/25/article-42650/ }}
{{cont|номер=3|страницы=[http://kprf.ru/pravda/issues/2013/25/article-42649/ 36—37]}}
{{cont|номер=4|страницы=45—48 |раздел=Тракторный — в огне |раздел ссылка=http://kprf.ru/pravda/issues/2013/25/article-42649/ }}
{{cont|номер=5|страницы=46—49 |раздел=Пять огненных недель |раздел ссылка=http://kprf.ru/pravda/issues/2013/25/article-42650/ }}
| ref=Сухов }}
- Сухов, Н. Dolby B, Dolby C, Dolby S ... dbx? // Радиохобби ; 1998. — № 1. — С. 36—37 ; 1999. — № 2. — С. 36—37 ; № 3. — С. 36—37 ; № 4, ; Тракторный — в огне. — С. 45—48 ; № 5, ; Пять огненных недель. — С. 46—49.
- В {{sfn}} можно конкретную страницы и номер журнала указывать странице или в комментарии:
{{sfn|Сухов|с=47, № 5}} {{sfn|Сухов|с=47|loc=№ 5}} {{sfn|Сухов|loc=№ 5, с. 47}}
[1][2] [3]
- --Vladis13 00:40, 15 марта 2016 (UTC)
- А можно ли ещё и ссылку оформить на каждый номер? А то у меня в статьях Группа полковника Горохова и 124-я отдельная стрелковая бригада раздел "литератрура" получается безумно большой, а по сути там одно произведение печатавшееся в течении полугода. --P.Fiŝo☺ 06:02, 15 марта 2016 (UTC)
- См. описание параметров {{cont}}. Добавил в пример выше как можно реализовать. Можно как ссылку на номер (хотя это не очень корректно, тут только пара страниц в номере), дать названия частей и ссылку на них (ваш случай), или просто сделать ссылкой номера страниц без параметра. --Vladis13 18:21, 15 марта 2016 (UTC)
- А можно ли сделать через cont refы для Sfn для каждого номера журнала? Пример: в статье Взрыв_на_химическом_заводе_в_Оппау#Источники есть основной источник H. Kast. Die Explosion in Oppau am 21. September 1921 und die Tätigkeit der Chemisch-Technischen Reichsanstalt. Sonderausgabe // Zeitschrift für das gesamte Schieß- und Sprengstoffwesen в нескольких номерах. Elrond1 2eleven (обс.) 19:54, 12 сентября 2023 (UTC)
- См. описание параметров {{cont}}. Добавил в пример выше как можно реализовать. Можно как ссылку на номер (хотя это не очень корректно, тут только пара страниц в номере), дать названия частей и ссылку на них (ваш случай), или просто сделать ссылкой номера страниц без параметра. --Vladis13 18:21, 15 марта 2016 (UTC)
Год
[править код]Почему не работает параметр год=
? // Maqivi (вер) 12:38, 7 апреля 2017 (UTC)
- @Maqivi: если ваш вопрос еще актуален, то параметр
год
не работает, потому что такого параметра нет. Год указывается во втором неименованном параметре:{{sfn0|Иванов|1234}}
→ Иванов, 1234— grain of sand (обс.) 01:04, 31 июля 2017 (UTC)
Добавление нового параметра
[править код]Запрос выполнен |
Прошу технарей поддержать добавление ссылок на позицию в Kindle-версии книг. Дело в том, что Kindle-версии зачастую не имеют указаний на страницы оригинальной бумажной книги, однако всегда имеют собственную нумерацию — так называемый location. Зная его, можно быстро перейти в нужное место книги, введя номер в поиске любого Kindle-устройства или приложения. Синтаксис типа такого: sfn|Bennet et al|1813|loc=66. --Maxrossomachin (обс.) 10:14, 1 июля 2017 (UTC)
- +1. Нужная вещь, сейчас книг все больше выгодно в Kindle-версии покупать. Только я бы сразу еще и за формат epub подумал. --Sas1975kr (обс.) 14:37, 1 июля 2017 (UTC)
- @Maxrossomachin, Sas1975kr: сейчас loc уже есть, выводит содержимое параметра без приписок:
{{sfn0|Bennet et al|1813|loc=66}}
→ Bennet et al, 1813, 66— grain of sand (обс.) 01:00, 31 июля 2017 (UTC)- Спасибо! --Maxrossomachin (обс.) 04:36, 31 июля 2017 (UTC)
Раздел «Сноски»
[править код]В описании шаблона {{sfn}} указано, что источники могут располагаться в разделах «Литература» или «Ссылки». В статье Булатов, Эрик Владимирович я переставил источник в раздел «Ссылки» с ref-ссылкой "Е. Калашникова". Но следом TextworkerBot уставил шаблон {{Нет полных библиографических описаний}} с текстом:
Ряд коротких примечаний не содержится в статье или не ведёт на раздел «Литература». Исправьте короткие примечания, установленные через шаблон {{sfn}}, в соответствии с инструкцией к шаблону, или добавьте недостающие публикации в раздел. Список: Е. Калашникова.
Где же ошибка: в описании шаблона {{sfn}} или в работе бота? С уважением, ←A.M.Vachin 21:49, 27 июля 2017 (UTC)
- 1) Спросите хозяина бота что он проверяет
- 2) Ссылку на статью без страниц через Sfn не делают. Вам проще использовать теги
<ref name=""></ref> для первого упоминания и для повторного <ref name="" />
. И если уж мильно хочется, то продублировать в разделе Ссылки. --Sas1975kr (обс.) 10:08, 28 июля 2017 (UTC)
- Спасибо!
1) Хозяина бота я тоже запросил.
2) В описании шаблона {{sfn}} указан и шаблон для страниц сайтов {{cite web}}, где, некоторым образом, нет страниц. В моём случае был использован именно он. Или {{sfn}} всё же не работает с {{cite web}}? ←A.M.Vachin 20:50, 28 июля 2017 (UTC)
- Спасибо!
- Если статья является АИ, она используется в статье как источник информации, несмотря на то, что она размещена на интернет-ресурсе, — её следует отнести к литературе и поместить в соответствующий раздел. --Лобачев Владимир (обс.) 21:19, 28 июля 2017 (UTC)
- «При этом печатные издания, выложенные в Интернете, приводятся в разделе «Литература», а не в разделе «Ссылки»» (ВП:ОС#Структура статьи). --DimaNižnik 12:09, 29 июля 2017 (UTC)
- «В служебный раздел «Литература» включают перечень книг, статей и других публикаций, использованных при написании статьи» (ВП:СИ#Разделы «Литература» и «Ссылки»).
Статьи Википедии могут содержать ссылки на внешние источники в Интернете, где читатель в состоянии получить:
- «В служебный раздел «Литература» включают перечень книг, статей и других публикаций, использованных при написании статьи» (ВП:СИ#Разделы «Литература» и «Ссылки»).
- «При этом печатные издания, выложенные в Интернете, приводятся в разделе «Литература», а не в разделе «Ссылки»» (ВП:ОС#Структура статьи). --DimaNižnik 12:09, 29 июля 2017 (UTC)
- Если статья является АИ, она используется в статье как источник информации, несмотря на то, что она размещена на интернет-ресурсе, — её следует отнести к литературе и поместить в соответствующий раздел. --Лобачев Владимир (обс.) 21:19, 28 июля 2017 (UTC)
- дополнительную точную информацию по данной теме,
- сведения, не подлежащие включению в статью по основаниям, связанным с авторским правом, или из-за излишней детализации (например, статистика по выступлениям спортсменов-профессионалов, полные сведения о кино- и телевизионных съёмочных группах, расшифровки интервью, онлайновые учебные пособия),
- иную актуальную и содержательную информацию, не подходящую для размещения в самой статье по причинам, не имеющим отношения к её авторитетности (например, обзоры и интервью).— ВП:ВС
- Причём, «в разделе «Ссылки» даются ссылки на другие электронные и печатные информационные ресурсы» (ВП:ОС - «Ссылки» (список дополнительных внешних ссылок)) --Лобачев Владимир (обс.) 08:54, 30 июля 2017 (UTC)
- Да, и тут правила ВП противоречат друг другу и сложившейся практике. С уважением, --DimaNižnik 10:11, 30 июля 2017 (UTC)
- В научных изданиях в разделе «Литература» обычно приводится список изданий, которые использовались при написании работы (статьи, книги). В том числе и размещённые только в интернете. --Лобачев Владимир (обс.) 16:36, 30 июля 2017 (UTC)
- В научных изданиях у публикаций имеются конкретные авторы, точно знающие всё, что использовалось при написании. В википедии совершенно неосуществимо требовать, чтобы в списке литературы было всё то, и только то, что было использовано при написании статьи. Обязательность разделения списков использованных и неиспользованных источников ужасно усложнит обеспечение статей источниками. Не удаляются статьи даже совсем без чего-либо источникоподобного, и если для внесения в статью ссылки на очевидно пригодную публикацию обязательно вникать, была ли она использована, многие статьи навсегда останутся такими или малообеспеченными.Именно поэтому в ВП сноски необходимы.
И, насколько я заметил, в публикациях последних лет принято после каждого (не только сомнительного) утверждения ставить в скобках «гарвардские» ссылки, в результате чего их раздел == Литература == фактически является аналогом нашего раздела == Примечания ==. С уважением, --DimaNižnik 17:26, 31 июля 2017 (UTC)
- Да, и тут правила ВП противоречат друг другу и сложившейся практике. С уважением, --DimaNižnik 10:11, 30 июля 2017 (UTC)
Подсветка строки
[править код]Коллеги, шаблон при обращении со ссылки, указанной в сноске, раньше всегда подсвечивал светло-голубым цветом строку, на которую вела ссылка. Уже с неделю или больше как подсветка исчезла, в связи с чем приходится искать нужную строку в длинном списке литературы. 93.73.36.17 09:15, 7 декабря 2017 (UTC)
- Дайте ссылку, где не работает --Prostologin 1 (обс.) 11:50, 7 декабря 2017 (UTC)
- Навскидку M16 (винтовка). 93.73.36.17 12:11, 7 декабря 2017 (UTC)
- Во всех статьях. Сделал скриншот, взял пипетку и вот что оказалось. Обычный белый фон = ffffff. Белый фон в зоне подсветки = ebf3ff. То есть подсветка есть, но полуслепые электрики разницу между ffffff и ebf3ff не видят (win10, firefox/chrome всё едино). А у вебдизайнеров, как всегда, зрение острейшее . Retired electrician (обс.) 15:02, 7 декабря 2017 (UTC)
- Во-первых, уточним. На странице примера возможны два варианта перехода: между «циферкой» и нумерованной строкой в разделе «Источники и примечания», и (иногда!) между этой нумерованной строкой и маркированной строкой в разделе «Литература». Если на странице всё сделано правильно, то целевые строки в обоих случаях выделяются светло-голубым тоном #ebf3ff. У меня в Linux/Chromium это видно, хотя и не особо сильно. В данной статье раздел «Литература» сделан не с помощью шаблонов {{публикация}}, {{книга}}, {{статья}} и т. п., а с помощью шаблона якоря {{h}}. Поэтому переход из нумерованного списка в этот раздел происходит, а подсвечивания строки нет. Что касается первого варианта перехода — с «циферки» на нумерованную строку примечания, то там и переход происходит и подсвечивание есть.
- Во-вторых, если подсвечивание слишком слабое, то это можно исправить в разделе «Настройки» на вкладке «Внешний вид». Там нужно выбрать ссылку «Собственный CSS» у той темы, которую вы используете (она выбрана радиокнопкой). У меня выбрана тема «Векторное». На открывшейся странице нужно выбрать режим редактирования и записать две строчки:
ol.references li:target {background:#cad8ea;}
— эта даст более сильное выделение при переходе к нумерованной строке примечания; иspan.citation:target {background:#cad8ea;}
— эта усилит выделение в маркированном списке литературы. В списках, созданных с помощью шаблона {{h}} эти записи ничего не изменят.--Prostologin 1 (обс.) 18:36, 7 декабря 2017 (UTC)- Костыль прекрасен, но абсолютное большинство читателей воспользоваться им не смогут (да и как им узнать об нём?). Retired electrician (обс.) 18:52, 7 декабря 2017 (UTC)
- Возможно, он им просто не нужен? Ведь я, например, выделение вижу.--Prostologin 1 (обс.) 18:58, 7 декабря 2017 (UTC)
- И я видел совсем недавно. А потом вжух и оно пропало. Глаза вот так в одночасье сесть не могли - тем более что все остальные бледные цвета интерфейса вроде бы различаю без напряжения. А редактор на ваш код ругается. Говорит Warning: Element (ol.references) is overqualified, just use .references without element name и Warning: Element (span.citation:target) is overqualified, just use .citation without element name - впрочем, работает. Retired electrician (обс.) 19:05, 7 декабря 2017 (UTC)
- Редактор говорит, что код избыточный. Предлагает вместо
ol.references
использовать просто.references
(с точкой). Можете попробовать, если хотите. Результат будет тот же.
- Редактор говорит, что код избыточный. Предлагает вместо
- И я видел совсем недавно. А потом вжух и оно пропало. Глаза вот так в одночасье сесть не могли - тем более что все остальные бледные цвета интерфейса вроде бы различаю без напряжения. А редактор на ваш код ругается. Говорит Warning: Element (ol.references) is overqualified, just use .references without element name и Warning: Element (span.citation:target) is overqualified, just use .citation without element name - впрочем, работает. Retired electrician (обс.) 19:05, 7 декабря 2017 (UTC)
- Возможно, он им просто не нужен? Ведь я, например, выделение вижу.--Prostologin 1 (обс.) 18:58, 7 декабря 2017 (UTC)
- Костыль прекрасен, но абсолютное большинство читателей воспользоваться им не смогут (да и как им узнать об нём?). Retired electrician (обс.) 18:52, 7 декабря 2017 (UTC)
- Во-вторых, если подсвечивание слишком слабое, то это можно исправить в разделе «Настройки» на вкладке «Внешний вид». Там нужно выбрать ссылку «Собственный CSS» у той темы, которую вы используете (она выбрана радиокнопкой). У меня выбрана тема «Векторное». На открывшейся странице нужно выбрать режим редактирования и записать две строчки:
- Я не спорю с тем, что у вас есть проблемы, я предлагаю не расширять масштаб. Конкретно у вас есть проблема, и мы её вот так вот порешали. Причём, это не костыль даже, это фича. Специально сделали возможность править CSS, чтобы мы красили Википедию на свой вкус. Что касается «большинства читателей» — как-нибудь они управятся без нас.--Prostologin 1 (обс.) 19:25, 7 декабря 2017 (UTC)
- Как было замечено, в статье M16 (винтовка) используется шаблон {{h}}. Подсветка была результатом недавно исправленной ошибки в коде и не является документированной возможностью; в документации написано: «Для создания ссылки на произвольный фрагмент текста заключите этот фрагмент в шаблон в качестве третьего параметра — тогда при переходе будет выделен только этот фрагмент текста». То есть исправляется это так. — Джек (обс.) 19:33, 7 декабря 2017 (UTC)
- Спасибо. Надобно отметить это в документации к шаблону. 93.73.36.17 07:24, 8 декабря 2017 (UTC)
Совместимость с параметром date
[править код]Если в указателе литературы публикация дана не с параметром год=2016, а с параметром date=2016-01-01, то шаблон не работает. Приходится добавлять якорь {{h}}. Можно ли что-то сделать? Если в date убрать число и месяц, date=2016, то работает, но для научных публикаций и ссылок число может быть важным. Macuser (обс.) 09:41, 3 мая 2018 (UTC)
Совместимость с англошаблоном
[править код]
У этого шаблона синтаксис {{sfn|Иванов, Петров|2010}}
. У англошаблона — {{sfn|Иванов|Петров|2010}}
. Что мешает сделать совместимость с английским форматом? Сейчас {{sfn|Иванов|Петров|2010}}
→ [1].
— года нет. И естессна в статьях такого порядочно. — Джек (обс.) 20:01, 12 июля 2018 (UTC)
Обязательность параметра «год»
[править код]В документации шаблона параметр «год» указан как необязательный, однако, как показали эксперименты на странице Метро 2033: К свету, без указания года ссылка попросту не работает. Думаю, следует указать в документации, что параметр «год» обязателен, так как текущее положение вещей вводит в заблуждение. Ну или сделать так, чтобы шаблон работал и без года. --SkоrP24 09:05, 2 августа 2018 (UTC)
- Я так понимаю, необязателен он в одном случае, и он указан в документации: «Для отсылки к {{cite web}} указывать, наоборот, не следует». — Джек (обс.) 10:50, 2 августа 2018 (UTC)
- Тогда нужно уточнить в документации:
В шаблоне {{книга}} или {{статья}} должен быть указан параметр год
, и для отсылки к нему в шаблоне {{sfn}} должен быть указан тот же год, иначе отсылка через {{sfn}} не будет работать. Для отсылки к {{cite web}} указывать, наоборот, не следует.
- --SkоrP24 11:14, 2 августа 2018 (UTC)
- А сами? — Джек (обс.) 11:21, 2 августа 2018 (UTC)
- Без проблем. Главное — сначала согласовать, ибо шаблон использую впервые и могу чего-нибудь не знать. --SkоrP24 11:28, 2 августа 2018 (UTC)
- А сами? — Джек (обс.) 11:21, 2 августа 2018 (UTC)
- --SkоrP24 11:14, 2 августа 2018 (UTC)
Ошибка в сносках?: Неверный тег <ref>: название определено несколько раз для различного содержимого
[править код]Имеется проблемная статья, в которой хотелось бы в проблемных[1] местах[1] проставить сноски с цитатой, сноски идентичные, текст цитаты один в один, но вылезает эта ошибка. Чо делать?
Macuser (обс.) 09:37, 4 октября 2018 (UTC)
- Используйте в первой сноске
{{Sfn|Маша|quote=Цитата|name=Маша1}}
, а во второй<ref name=Маша1 />
. Don Rumata 14:06, 4 октября 2018 (UTC)
Неразрывный пробел
[править код]Запрос выполнен |
Пробел перед номером страницы должен быть неразрывным. Сейчас там обычный. Исправьте, пожалуйста! — Mikhail Ryazanov (обс.) 06:59, 31 января 2019 (UTC)
- Если точнее, проблема в коде {{Sfn-текст}}. Там нужно все соответствующие пробелы заменить на неразрывные. — Mikhail Ryazanov (обс.) 21:05, 31 января 2019 (UTC)
- Сделано. -- dima_st_bk 23:18, 23 апреля 2019 (UTC)
параметр quote
[править код]Параметр quote= сейчас работает некорректно, что наглядно видно в доке шаблона. Причина: quote не является частью якоря и потому сливается с другими ссылками на тот же источник без или с другими quote. Соответственно, предлагаю либо доработать этот параметр, либо убрать. Первое под вопросом: включать quote в якорь потенциально опасно, второе я считаю более правильным - цитирование всё равно должно делаться не в таком виде (должно быть через //) и формы цитирования более разнообразны (например, косвенное цитирование и ссылка через "См.:"), поэтому шаблон лучше не перегружать избыточным функционалом, который уже есть в sfn0, использование которого достаточно показать в доке. -- AVBtalk 13:21, 28 декабря 2012 (UTC)
- So-so. — ɪ 14:04, 28 декабря 2012 (UTC)
- Это не выход. Во-первых, повторюсь, оформляться цитата должна иначе (через //). Во-вторых, ошибиться здесь очень легко: здесь и сейчас сноска одна, а потом вы забыли про неё и добавили вторую (или это сделает кто-то другой) - и привет вашей цитате (вы, автор этой фичи, сами показали, как легко ошибиться, допустив эту ошибку). Так что я всё же считаю, что следует эту "фичу" убрать, всегда в случае и пояснений, и цитат используя sfn0. -- AVBtalk 14:26, 28 декабря 2012 (UTC)
- …должно быть через //… — Кому?
- …легко ошибиться, допустив <…> ошибку… — ✔. — ɪ 16:21, 28 декабря 2012 (UTC)
- Это не выход. Во-первых, повторюсь, оформляться цитата должна иначе (через //). Во-вторых, ошибиться здесь очень легко: здесь и сейчас сноска одна, а потом вы забыли про неё и добавили вторую (или это сделает кто-то другой) - и привет вашей цитате (вы, автор этой фичи, сами показали, как легко ошибиться, допустив эту ошибку). Так что я всё же считаю, что следует эту "фичу" убрать, всегда в случае и пояснений, и цитат используя sfn0. -- AVBtalk 14:26, 28 декабря 2012 (UTC)
- Кому? - не "кому", а "почему". ✔ - завтра я добавлю краткое описание, как добавлять цитаты с использованием sfn0. -- AVBtalk 21:22, 28 декабря 2012 (UTC)
В чём причина, что не работает сноска на издание при использовании Шаблон:ВТ-БСЭ на странице Веркович, Стефан? --Лобачев Владимир (обс.) 08:24, 27 июля 2019 (UTC)
- В шаблоне {{ВТ-БСЭ}} не был заполнен параметр
ref=
. // Maqivi (вер) 12:35, 27 июля 2019 (UTC)
Страница с заглавной
[править код]Запрос отклонён |
Сейчас шаблон выдаёт результат в следующем виде: «Иванов, 1985, с. 13.», где «с.» указывает на номер страницы (диапазон страниц) источника. При указании на конкретную страницу в источнике должна использоваться заглавная буква "С". Именно так уже происходит в шаблонах {{книга}}, {{статья}}, {{публикация}}. Именно так предписывает ГОСТ (п. 4.9.4). Прошу внести изменения.— redBoston 14:26, 30 июля 2019 (UTC)
Сделано.Serhio Magpie (обс.) 04:08, 10 августа 2019 (UTC)- В отличие от шаблонов {{книга}}, {{статья}} и {{публикация}}, шаблон {{sfn}} обслуживает гарвардскую систему цитирования, не подчиняется российскому библиографическому ГОСТу и не должен соответствовать его пунктуационным требованиям. При этом сам указанный ГОСТ, в строгом соответствии с правилами русского языка, предписывает использовать после запятой в коротких затекстовых библиографических ссылках именно строчные буквы (п. 7.4.2—7.5.4, примеры оформления «В тексте»). Пример из общих положений ГОСТа, приведённый по ссылке выше (п. 4.9.4), во-первых, содержит заглавную «С.» только после точки и нигде — после запятой, во-вторых, вообще не относится к оформлению коротких sfn-образных затекстовых ссылок. Отмените неуместную правку. — ɘ (обс.) 07:43, 10 августа 2019 (UTC)
- Отменил. --Serhio Magpie (обс.) 08:34, 10 августа 2019 (UTC)
- Спасибо. — ɘ (обс.) 08:55, 10 августа 2019 (UTC)
- Почему тогда не привести к виду "Иванов А. А. Указ. соч. С. 163."? Почему в одном месте (в одних шаблонах) гарвардская система (используется ли она вообще в русскоязычных источниках?), а в других — ГОСТ? Собственно, уже первое обсуждение этого шаблона в 2012 году касалось именно этого вопроса. Консенсус по шаблону следует искать в здесь, в осуждении, или отправляться на общий форум?— redBoston 22:07, 3 октября 2019 (UTC)
- Лучше на форуме. Serhio Magpie (обс.) 22:31, 3 октября 2019 (UTC)
- Отменил. --Serhio Magpie (обс.) 08:34, 10 августа 2019 (UTC)
- В отличие от шаблонов {{книга}}, {{статья}} и {{публикация}}, шаблон {{sfn}} обслуживает гарвардскую систему цитирования, не подчиняется российскому библиографическому ГОСТу и не должен соответствовать его пунктуационным требованиям. При этом сам указанный ГОСТ, в строгом соответствии с правилами русского языка, предписывает использовать после запятой в коротких затекстовых библиографических ссылках именно строчные буквы (п. 7.4.2—7.5.4, примеры оформления «В тексте»). Пример из общих положений ГОСТа, приведённый по ссылке выше (п. 4.9.4), во-первых, содержит заглавную «С.» только после точки и нигде — после запятой, во-вторых, вообще не относится к оформлению коротких sfn-образных затекстовых ссылок. Отмените неуместную правку. — ɘ (обс.) 07:43, 10 августа 2019 (UTC)
Указание/неуказание года
[править код]Для казуального пользователя шаблона (на примере меня) является нетривиальной задачей постоянно помнить, что при ссылке на печатные книги и статьи год нужно указывать обязательно, а при ссылке на веб-сайт - ни в коем случае нельзя (предполагается что шаблоны "Книга", "Статья" и "Cite Web" заполнены как полагается). В результате, при привычном указании года в "гарвардской" ссылке на веб-публикацию, она получается нерабочей. А при неуказании года сама ссылка визуально выбивается из ряда примечаний и теряется часть полезной читателю информации (возраст источника часто имеет значение). В конечном счёте, чтобы добиться желаемого результата, приходится использовать костыли. Есть ли возможность сделать так, чтобы указанный в шаблоне {{sfn}} год не мешал ему ссылаться на шаблон {{Cite web}}?— Yellow Horror (обс.) 12:44, 17 марта 2020 (UTC)
Странная ошибка (два шаблона с параметром "стб")
[править код]Запрос выполнен |
При использовании шаблона с параметром "столбцы" вместо обычного "страницы" вылезла вот такая ошибка. Пришлось изобретать костыли, задействовав параметр "name".— Yellow Horror (обс.) 22:12, 3 апреля 2020 (UTC)
При размещении в статье двух шаблонов с указанием столбцов |стб=
, выдаётся "Ошибка в сносках?: Неверный тег <ref>: название «_5f1c68c8821e9e6d» определено несколько раз для различного содержимого" (см. в примечаниях ст. "Сигара"). — 176.97.110.40 10:06, 26 сентября 2020 (UTC)
- Насколько понимаю, речь идёт о статье Сигара. — Ksc~ruwiki (обс.) 14:31, 26 сентября 2020 (UTC)
- Генерировавшийся хэш, который потом использовался для ссылки на сноску, зависел только от названия, года и номера страницы. Соответственно, когда сноски отличались только номерами столбцов, шаблон генерировал одинаковые названия ссылок (со всеми вытекающими из этого последствиями). Исправлено, см., к примеру, https://ru.wikipedia.org/w/index.php?title=User:DR/Test&oldid=110012729 — DR (обс.) 10:10, 21 октября 2020 (UTC)
[[#CITEREF|]]
[править код]Что за ошибка? Есть в нескольких статьях, судя по поиску Лиманцев (обс.) 14:17, 4 июня 2021 (UTC)
Неразрывные пробелы
[править код]Запрос выполнен |
В шаблоне {{Sfn-текст}}
нужно сделать пробелы после «с.» и «стб.» неразрывными (как после остальных сокращений). — Mikhail Ryazanov (обс.) 07:03, 9 декабря 2021 (UTC)
- Сделано Викизавр (обс.) 08:09, 9 декабря 2021 (UTC)
Почему параметр "год" не обязательный?
[править код]Почему параметр «год» не обязательный? Если по ошибке не включить данный параметр, то шаблон сноски перестает работать. Kurono (обс.) 17:07, 6 сентября 2024 (UTC)
- Это если в шаблоне источника, на который sfn ссылается, год есть. А если года нет и там, и там - работает. Elrond1 2eleven (обс.) 16:23, 7 сентября 2024 (UTC)
- Тогда вопрос зачем нужен обязательный параметр "год" в sfn при наличии параметра "год" в источнике? Могут быть два источника с одним ref-названием и разными годами? Нужен ли обязательный параметр "год" в этом случае? Kurono (обс.) 18:19, 8 сентября 2024 (UTC)
- Могут, конечно. Elrond1 2eleven (обс.) 14:45, 9 сентября 2024 (UTC)
- Тогда нужна проверка уникальности в параметрах ref шаблона {{книга , а не танцы с бубном в других шаблонах. Это тоже самое, что поставить две разные сноски <ref> с одним наименованием, а потом обратиться с ним по < ref name ="имя"/ >, что вызовет ожидаемую ошибку "Ошибка в сносках?: Неверный тег <ref>: название «имя» определено несколько раз для различного содержимого" Kurono (обс.) 16:35, 9 сентября 2024 (UTC)
- Нет, это не то же самое. Гарвардская система цитирования, во-первых, работает не только с шаблоном Книга, но и с другими, во-вторых, для удобства перевода во многом унифицирована с аналогичной системой в enWiki. В ней совершенно нормально ссылаться на публикации одного и того же автора разных лет, разделяя их по годам. Вы не разобрались в механизме шаблона sfn и даже не прочитали эту страницу обсуждения от начала до конца, что я вам советую сделать. Elrond1 2eleven (обс.) 16:52, 9 сентября 2024 (UTC)
- Тогда нужна проверка уникальности в параметрах ref шаблона {{книга , а не танцы с бубном в других шаблонах. Это тоже самое, что поставить две разные сноски <ref> с одним наименованием, а потом обратиться с ним по < ref name ="имя"/ >, что вызовет ожидаемую ошибку "Ошибка в сносках?: Неверный тег <ref>: название «имя» определено несколько раз для различного содержимого" Kurono (обс.) 16:35, 9 сентября 2024 (UTC)
- Могут, конечно. Elrond1 2eleven (обс.) 14:45, 9 сентября 2024 (UTC)
- Тогда вопрос зачем нужен обязательный параметр "год" в sfn при наличии параметра "год" в источнике? Могут быть два источника с одним ref-названием и разными годами? Нужен ли обязательный параметр "год" в этом случае? Kurono (обс.) 18:19, 8 сентября 2024 (UTC)