Строка 62: |
Строка 62: |
| :• {{с|Краткое имя ФИО}} – '''Фамилия И.О.''' = ''краткое имя'' + ''инициалы'' | | :• {{с|Краткое имя ФИО}} – '''Фамилия И.О.''' = ''краткое имя'' + ''инициалы'' |
| :• {{с|Краткое имя ИОФ}} – '''И.О. Фамилия''' = ''инициалы'' + ''краткое имя'' | | :• {{с|Краткое имя ИОФ}} – '''И.О. Фамилия''' = ''инициалы'' + ''краткое имя'' |
− | * '''краткое имя''' -- краткий вариант имени для библиографий и перечней; если согласно традиции в имени присутствует фамилия, то здесь указывается только она, а остальные имена и отчества указываются как инициалы в следующем поле; {{с|Краткое имя}}. Примеры: | + | :• {{с|Краткое имя}} – псевдоним или другое общеизвестное краткое имя, см. ниже |
| + | |
| + | * '''краткое имя''' -- псевдоним или фамилия; если согласно традиции в имени присутствует фамилия, то здесь указывается только она, а остальные имена и отчества указываются как инициалы в следующем поле; {{с|Краткое имя}}. Примеры: |
| : '''1)''' часто для восточных имён есть полная и краткая форма, и в имени не выделяются имена личные, предков и рода, поэтому нет понятия инициалов; также некоторые восточные деятели известны под их адаптированными краткими европейскими именами; например: | | : '''1)''' часто для восточных имён есть полная и краткая форма, и в имени не выделяются имена личные, предков и рода, поэтому нет понятия инициалов; также некоторые восточные деятели известны под их адаптированными краткими европейскими именами; например: |
| :• полное имя: Абу Али Хусейн ибн Абдуллах ибн аль-Хасан ибн Али ибн Сина | | :• полное имя: Абу Али Хусейн ибн Абдуллах ибн аль-Хасан ибн Али ибн Сина |
Строка 73: |
Строка 75: |
| : → краткое имя: Джадж; инициалы: У.К. | | : → краткое имя: Джадж; инициалы: У.К. |
| | | |
− | * '''инициалы''' -- с точками и без пробелов, например: «'''И.О.'''»; если указаны, то параметр '''краткое имя''' воспринимается как фамилия и свойства {{с|Краткое имя ФИО}} и {{с|Краткое имя ИОФ}} определяются | + | * '''инициалы''' -- с точками и без пробелов, например: «'''И.О.'''»; если указаны, то параметр '''краткое имя''' воспринимается как фамилия и определяются свойства {{с|Краткое имя ФИО}} и {{с|Краткое имя ИОФ}} |
| * '''происхождение''' -- язык, написание на языке оригинала, буквальный перевод, этимология; {{с|БТС происхождение понятия}} | | * '''происхождение''' -- язык, написание на языке оригинала, буквальный перевод, этимология; {{с|БТС происхождение понятия}} |
| * '''варианты''' -- варианты огласовок и написаний (перечисление через запятую); {{с|БТС варианты понятия}}, {{с|БТС понятие}} | | * '''варианты''' -- варианты огласовок и написаний (перечисление через запятую); {{с|БТС варианты понятия}}, {{с|БТС понятие}} |
Строка 132: |
Строка 134: |
| [[Категория: Шаблоны с Lua]] | | [[Категория: Шаблоны с Lua]] |
| [[Категория: Шаблоны]] | | [[Категория: Шаблоны]] |
− | </noinclude><includeonly><!-- Установим сперва не списочные свойства; параметры, содержащие списки, обрабатываются дальше. | + | </noinclude><includeonly><!-- Установим сперва не списочные свойства; параметры, содержащие списки, обрабатываются дальше.<!-- |
− | Если понятие является личностью, то устанавливаем свойства разных видов имени и помещаем его в категорию "Личности", иначе в категорию "Понятие БТС" и свойства не устанавливаем.
| + | -->{{#vardefine:краткое имя|{{{краткое имя|}}}}}<!-- |
− | -->{{#vardefine:личность|{{lc: {{{личность|}}} }}}}<!-- переводим значение параметра в нижний регистр | + | Если указаны инициалы, то параметр 'краткое имя' содержит фамилию и мы определяем короткие формы имени, а переменную 'краткое имя' обнуляем. |
− | -->{{#switch: {{#var:личность}} | + | -->{{#if: {{{инициалы|}}} |
− | | да = {{#set: Имя={{{понятие}}} | Полное имя ФИО={{{понятие|}}} }} {{#if: {{{понятие для показа|}}} | {{#set: Полное имя ИОФ={{{понятие для показа|}}} | {{#set: Полное имя ИОФ={{{понятие|}}} }} }} [[Категория: Личности]] | + | | {{#vardefine:краткое ФИО|{{{краткое имя|}}} {{{инициалы|}}}}} {{#vardefine:краткое ИОФ|{{{инициалы|}}} {{{краткое имя|}}}}} {{#vardefine:краткое имя|}} |
− | | default = [[Категория: Понятие БТС]]
| + | | {{#vardefine:краткое ФИО|{{{краткое имя|}}}}} {{#vardefine:краткое ИОФ|{{{краткое имя|}}}}} |
| }}<!-- | | }}<!-- |
− | Если указаны инициалы, то определяем короткие формы имени.
| |
− | -->{{#if: {{{инициалы|}}}
| |
− | | {{#set: Краткое имя ФИО={{{краткое имя|}}} {{{инициалы|}}}| Краткое имя ИОФ={{{инициалы|}}} {{{краткое имя|}}}}} {{#vardefine:краткое ФИО|{{{краткое имя|}}} {{{инициалы|}}}}} {{#vardefine:краткое ИОФ|{{{инициалы|}}} {{{краткое имя|}}}}}
| |
− | | {{#set: Краткое имя ФИО={{{краткое имя|}}}}} {{#vardefine:краткое ФИО|{{{краткое имя|}}}}}
| |
− | }}<!--
| |
| Определяем сроки жизни или существования; если указан приблизительный срок, то приоритет за ним. | | Определяем сроки жизни или существования; если указан приблизительный срок, то приоритет за ним. |
| -->{{#vardefine:время жизни|}}<!-- инициируем пустым значением | | -->{{#vardefine:время жизни|}}<!-- инициируем пустым значением |
Строка 278: |
Строка 275: |
| <p style="text-indent: 0px; font-size: 80%;">'''{{вп|ДАННЫЕ|Некоторые данные, важные для семантических запросов}}'''</p> | | <p style="text-indent: 0px; font-size: 80%;">'''{{вп|ДАННЫЕ|Некоторые данные, важные для семантических запросов}}'''</p> |
| <p style="text-indent: 0px;">Для показа: <b>{{#var:понятие для показа}}</b>; для сортировки: <b>{{{понятие|}}}</b><br> | | <p style="text-indent: 0px;">Для показа: <b>{{#var:понятие для показа}}</b>; для сортировки: <b>{{{понятие|}}}</b><br> |
| + | <!-- Переводим значение параметра 'личность' в нижний регистр --> |
| + | {{#vardefine:личность|{{lc: {{{личность|}}} }} }} |
| {{#switch: {{#var:личность}} | | {{#switch: {{#var:личность}} |
− | | да = Краткое ФИО: <b>{{#var:краткое ФИО}}</b>; краткое ИОФ: <b>{{#var:краткое ИОФ}}</b><br> | + | | да = Краткое ФИО: <b>{{#var:краткое ФИО}}</b>; краткое ИОФ: <b>{{#var:краткое ИОФ}}</b><br>Время жизни: <b>{{#var:время жизни}}</b><br> |
− | |}} | + | | #default = Время существования: <b>{{#var:время жизни}}</b><br> |
− | Время жизни: <b>{{#var:время жизни}}</b><br> | + | }} |
| + | |
| {{вп|Кратко|Текст для всплывающих подсказок и сносок. Основное значение (или перечень значений) этого понятия.}}: <b>[[БТС краткое описание понятия::{{#invoke: CTD |shortly| short_text = {{{описание краткое|}}} | long_text = {{{описание|}}}}}]]</b> | | {{вп|Кратко|Текст для всплывающих подсказок и сносок. Основное значение (или перечень значений) этого понятия.}}: <b>[[БТС краткое описание понятия::{{#invoke: CTD |shortly| short_text = {{{описание краткое|}}} | long_text = {{{описание|}}}}}]]</b> |
| </p> | | </p> |
Строка 288: |
Строка 288: |
| <!-- КАТЕГОРИИ --> | | <!-- КАТЕГОРИИ --> |
| {{#arraymap:{{{категории|}}}|,|@@| [[Категория:@@]] | }} | | {{#arraymap:{{{категории|}}}|,|@@| [[Категория:@@]] | }} |
− | [[Категория: Понятия БТС]]
| |
| [[Категория: БТС-{{#sub:{{{понятие|}}}|0|1}}]] | | [[Категория: БТС-{{#sub:{{{понятие|}}}|0|1}}]] |
| + | <!-- СЕМАНТИЧЕСКИЕ СВОЙСТВА |
| + | Если понятие является личностью, то устанавливаем свойства разных видов имени и помещаем его в категорию "Личности", иначе в категорию "Понятия БТС" и свойства не устанавливаем. |
| + | -->{{#switch: {{#var:личность}} |
| + | | да = {{#set: Имя={{{понятие}}} |
| + | | Краткое имя = {{#var:краткое имя}} |
| + | | Краткое имя ФИО = {{#var:краткое ФИО}} |
| + | | Краткое имя ИОФ = {{#var:краткое ИОФ}} |
| + | | Полное имя ФИО = {{{понятие|}}} |
| + | | Полное имя ИОФ = {{#var:понятие для показа}} |
| + | }} [[Категория: Личности]] |
| + | | #default = [[Категория: Понятия БТС]] |
| + | }} |
| </includeonly> | | </includeonly> |