Обсуждение шаблона:Публикация: различия между версиями

 
== «Язык» не только для глазастых бледнотиков ==
 
Поля <code>язык</code>, по-хорошему, должны бы влиять не только на видимое оформление, но и добавлять к соответствующим элементам [[Шаблон:Lang#Для_чего_это_нужно|подобающую разметку]]. Это не сделано по каким-то техническим причинам, или просто никто не озаботился? — [[У:Mikhail Ryazanov|Mikhail Ryazanov]] ([[ОУ:Mikhail Ryazanov|обс.]]) 17:56, 6 апреля 2021 (UTC)
: Всё правильно сделано, по ГОСТу. Шаблон {{tl|Lang}} не для этого предназначен. — [[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 18:09, 6 апреля 2021 (UTC)
:: «ГОСТ» предназначен для бумажной печати, где правильные шрифты, лигатуры и переносы редактор и наборщик подберут вручную, а разметить язык для говорилки всё равно нельзя. В HTML же существуют (и рекомендованы стандартами W3C) механизмы соответствующей семантической разметки, чем у нас и занимаются шаблоны {{tc|lang-nn2|текст}} и {{tc|lang|nn|текст}} (тут можно воспользоваться ими или прописать <code><nowiki><span lang="nn"></nowiki></code> непосредственно). Если, конечно, не придерживаться принципа «нет ножек — нет варенья»... — [[У:Mikhail Ryazanov|Mikhail Ryazanov]] ([[ОУ:Mikhail Ryazanov|обс.]]) 18:58, 6 апреля 2021 (UTC)
::: Пишите вручную... Указание языка вообще не предусмотрено ГОСТом. Оно оформлено как факультативный элемент, поэтому и в квадратных скобках. В сторону отхода от ГОСТов шаблон меняться не будет. --[[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 19:35, 6 апреля 2021 (UTC)