Обсуждение шаблона:Sfn0

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Лишний пробел[править код]

Если не указан год издания, шаблон формирует лишний пробел. Это неправильно при указании древних источников, например: Светоний, Тиберий, 11 --Akim Dubrow 16:24, 9 июля 2013 (UTC)[ответить]

Это зависит не от года, а от лишнего пробела в первом параметре. Сравните:
{{sfn0|Светоний |2005|loc=''Тиберий'', 11}}
{{sfn0|Светоний |loc=''Тиберий'', 11}}
{{sfn0|Светоний|loc=''Тиберий'', 11}} 
Выглядит это так:
Fameowner (обс) 16:43, 9 июля 2013 (UTC)[ответить]
Да, вижу. А нельзя ли концевой пробел(ы) откусывать? Есть же функции обработки строк. Как-то во всех остальных шаблонах такой ерунды не наблюдается же! --Akim Dubrow 21:32, 9 июля 2013 (UTC)[ответить]
Вроде сейчас неплохо выглядит. Fameowner (обс) 21:52, 9 июля 2013 (UTC)[ответить]
Спасибо огромное! --Akim Dubrow 22:44, 9 июля 2013 (UTC)[ответить]

Лишний пробел II: Электрическое Бугало[править код]

Сегодня обнаружил в «своих» статьях и черновиках по Ватто (как то: Капризница и Актёры французского театра), что в некоторых сносках с данным шаблоном добавился лишний пробел перед текстом. То есть, См. также {{sfn0|Андросов и др.|2019|с=37–58}} и {{sfn0|Grasselli, Rosenberg et al.|1984|p=355}}, {{sfn0|Немилова|1985|с=456}}, {{sfn0|Eidelberg|2016}} превращались, соответственно, в следующий текст (тогда как должны идти ровной строкой):

Сперва попробовал покопаться в проблеме сам, но решил не рисковать и обращаюсь к вам. С уважением, Gleb95 (обс.) 17:19, 21 августа 2020 (UTC).[ответить]