Шаблон:Понятие БТС: различия между версиями

м
нет описания правки
м (+понятие с ударением)
мНет описания правки
Строка 104: Строка 104:
[[Категория: Шаблоны]]
[[Категория: Шаблоны]]
</noinclude><includeonly><!--
</noinclude><includeonly><!--
   
  присвоим свойству "БТС понятие" все возможные варианты; параметры, содержащие списки, обрабатываются дальше
-->{{#set:
  |БТС понятие={{{понятие|}}};{{{понятие с ударением|}}};{{{транслитерация SD|}}};{{{транслитерация ЕИР|}}};{{{транслитерация Кир|}}};{{{транслитерация HK|}}};{{{транслитерация IAST|}}}
|+sep=;
}}<!--
     ШАПКА СЛОВАРЯ -->
     ШАПКА СЛОВАРЯ -->
{{БТС шапка}}
{{БТС шапка}}
Строка 125: Строка 129:


   КАРТОЧКА -->
   КАРТОЧКА -->
<div style="font-variant: small-caps; font-weight: bold; font-size: 120%;">{{#if: {{{понятие с ударением|}}}| {{{понятие с ударением}}} | {{{понятие|}}} }}</div>{{#set: БТС понятие={{{понятие|}}} | БТС понятие с ударением={{{понятие с ударением|}}}}}<!--
<div style="font-variant: small-caps; font-weight: bold; font-size: 120%;">{{#if: {{{понятие с ударением|}}}| {{{понятие с ударением}}} | {{{понятие|}}} }}</div>{{#set: БТС понятие с ударением={{{понятие с ударением|}}}}}<!--


-->{{#vardefine:личность|{{lc: {{{личность|}}} }}}}<!-- переводим значение параметра в нижний регистр
-->{{#vardefine:личность|{{lc: {{{личность|}}} }}}}<!-- переводим значение параметра в нижний регистр
Строка 135: Строка 139:
   определим переменную {{#var:написания}}, содержащую все варианты понятия
   определим переменную {{#var:написания}}, содержащую все варианты понятия
-->{{#if: {{{варианты|}}}
-->{{#if: {{{варианты|}}}
|{{#vardefine:написания| • {{#arraymap:{{{варианты|}}}|,|@@|[[@@]]|&#32;•&#32;}} }}  
|{{#vardefine:написания| • {{#arraymap:{{{варианты|}}}|,|@@|[[@@]]|&#32;•&#32; {{#set: БТС понятие=@@}}}} }}  
{{#set: БТС варианты понятия={{{варианты|}}}}}  
{{#set: БТС варианты понятия={{{варианты|}}}}}  
|}}<!--
|}}<!--