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

Материал из системо.ru
(проверка англ для представления без от и категории)
(добавление вариантов сокращения языков)
Строка 1: Строка 1:
 
<includeonly>{{#switch: {{{1}}}
 
<includeonly>{{#switch: {{{1}}}
−
  | русск. = [[русский язык|{{#if: {{{2|}}} |от&#32;|}}русск.]]{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние русского языка]]}}
+
  | русск. = [[русский язык|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние русского языка]]}} }}
 
  | англ. = [[английский язык|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние английского языка]]}} }}
 
  | англ. = [[английский язык|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние английского языка]]}} }}
−
  | нем. = [[немецкий язык|{{#if: {{{2|}}} |от&#32;|}}нем.]]{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние немецкого языка]]}}
+
  | нем. = [[немецкий язык|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние немецкого языка]]}} }}
−
  | фр. = [[французский язык|{{#if: {{{2|}}} |от&#32;|}}фр.]]{{#ifeq: {{{2}}}| 2 ||[[Категория:влияние французского языка]]}}
+
  | фр. = [[французский язык|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние французского языка]]}} }}
−
  | эсп. = [[эсперанто|{{#if: {{{2|}}} |от&#32;|}}эсп.]]{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние эсперанто]]}}
+
  | эсп. = [[эсперанто|{{#ifeq: {{{2|}}}| 3 | | {{#if: {{{2|}}} |от&#32;|}} }}англ.]]{{#ifeq: {{{2|}}}| 3 | |{{#ifeq: {{{2|}}}| 2 ||[[Категория:влияние эсперанто]]}} }}
 
  |бранн. = [[бранное|бранн.]][[Категория:бранное]]
 
  |бранн. = [[бранное|бранн.]][[Категория:бранное]]
 
  |вульг. = [[вульгарное|вульг.]][[Категория:вульгарное]]
 
  |вульг. = [[вульгарное|вульг.]][[Категория:вульгарное]]
Строка 294: Строка 294:
 
}}</includeonly><noinclude>Шаблон используется для сокращений, когда одновременно возможна категоризация.
 
}}</includeonly><noinclude>Шаблон используется для сокращений, когда одновременно возможна категоризация.
 
Обычно для слов и выражений означает принадлежность к некоторой области или [[узкословие|узкословию]].
 
Обычно для слов и выражений означает принадлежность к некоторой области или [[узкословие|узкословию]].
 +
==Сокращения языков==
 +
Для языков обычно означает, что некоторый язык оказал влияние на слово или выражение, поэтому шаблон добавляет страницу в категорию вида «влияние ___ языка». Статьи для слов других языков не создаются в основном пространстве данного языка, т.е. русского, поскольку здесь не предполагется создание словаря переводов (но в принципе могут быть добавлены подстраницы при пояявлении необходимости), поэтому принадлежность к некоторому языку не указывается, но при необходимости может быть использовано сокращение без категории влияния (см. ниже). При этом категории языков включают явления, диалекты и узкословия, связанные с этими языками, для этого можно создать отдельный шаблон, свсязанный с языками.
 +
 +
===Варианты использования для языковых сокращений===
 +
Мы можем использовать шаблон для языковых сокращений в 4 разных вариантах на выходе. Для примера будет использовано сокращение для английского языка (англ.).
 +
 +
Первые варианты предполагают, что имеется влияние на непосредственное содержание понятия статьи, поэтому добавляется категория влияния языка:
 +
*без «от», с категорией
 +
Основной вариант не требует указания 2 параметра, получаем «'''англ.'''» с добавлением категории влияния английского языка, код:
 +
  <nowiki>{{Сокр|англ.}}</nowiki>
 +
*с «от», с категорией
 +
Если указать в качестве 2 параметра 1 или 0, то также получаем добавление категории, но теперь в тексте будет указано «'''от англ.'''», код:
 +
  <nowiki>{{Сокр|англ.|0}}</nowiki>
 +
  <nowiki>{{Сокр|англ.|1}}</nowiki>
 +
 +
Следующие варианты аналогичны, но теперь категория добавлена не будет (либо по тексту приводится ссылка для иного понятия, либо влияние незначительно или косвенно):
 +
*с «от», без категории
 +
  <nowiki>{{Сокр|англ.|2}}</nowiki>
 +
*без «от», без категории
 +
  <nowiki>{{Сокр|англ.|3}}</nowiki>
  
−
Для языков означает, что некоторый язык оказал влияние на слово или выражение, поэтому шаблон добавляет страницу в категорию вида «влияние ___ языка».  Статьи для слов других языков не создаются в основном пространстве данного языка, т.е. русского, поскольку здесь не предполагется создание словаря переводов (но в принципе могут быть добавлены подстраницы при пояявлении необходимости), поэтому принадлежность к некоторому языку не указывается. При этом категории языков включают явления, диалекты и узкословия, связанные с этими языками, для этого можно создать отдельный шаблон, свсязанный с языками.
 
 
[[Категория:Шаблоны:Оформление]]</noinclude>
 
[[Категория:Шаблоны:Оформление]]</noinclude>

Версия 01:25, 6 сентября 2021

Шаблон используется для сокращений, когда одновременно возможна категоризация. Обычно для слов и выражений означает принадлежность к некоторой области или узкословию.

Сокращения языков

Для языков обычно означает, что некоторый язык оказал влияние на слово или выражение, поэтому шаблон добавляет страницу в категорию вида «влияние ___ языка». Статьи для слов других языков не создаются в основном пространстве данного языка, т.е. русского, поскольку здесь не предполагется создание словаря переводов (но в принципе могут быть добавлены подстраницы при пояявлении необходимости), поэтому принадлежность к некоторому языку не указывается, но при необходимости может быть использовано сокращение без категории влияния (см. ниже). При этом категории языков включают явления, диалекты и узкословия, связанные с этими языками, для этого можно создать отдельный шаблон, свсязанный с языками.

Варианты использования для языковых сокращений

Мы можем использовать шаблон для языковых сокращений в 4 разных вариантах на выходе. Для примера будет использовано сокращение для английского языка (англ.).

Первые варианты предполагают, что имеется влияние на непосредственное содержание понятия статьи, поэтому добавляется категория влияния языка:

  • без «от», с категорией

Основной вариант не требует указания 2 параметра, получаем «англ.» с добавлением категории влияния английского языка, код:

  {{Сокр|англ.}}
  • с «от», с категорией

Если указать в качестве 2 параметра 1 или 0, то также получаем добавление категории, но теперь в тексте будет указано «от англ.», код:

  {{Сокр|англ.|0}}
  {{Сокр|англ.|1}}

Следующие варианты аналогичны, но теперь категория добавлена не будет (либо по тексту приводится ссылка для иного понятия, либо влияние незначительно или косвенно):

  • с «от», без категории
  {{Сокр|англ.|2}}
  • без «от», без категории
  {{Сокр|англ.|3}}