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

Материал из Common History development
Перейти к навигации Перейти к поиску
 
(не показано 18 промежуточных версий этого же участника)
Строка 4: Строка 4:
 
уточняющее название [[:Category:Величины|величины]]
 
уточняющее название [[:Category:Величины|величины]]
 
== 4 ==
 
== 4 ==
значение, необязательно
+
значение, необязательно, может быть из размерностью
 
== letter ==
 
== letter ==
нижняя буква обозначения
+
буква обозначения, если отсутствует, то получается из [[template:mathobject]]
== unit ==
+
 
размерность
+
nowiki may be added, SMW needs [https://www.semantic-mediawiki.org/wiki/Help:$smwgParserFeatures $smwgParserFeatures] and [[template:Sym]] will not search by letter parameter
 +
=== lettersuffix ===
 +
нижняя буква обозначения, необязательно
 +
 
 +
== valueproperty ==
 +
имя свойства для хранения значений и размерности, необязательно
 +
 
 
= 2 =
 
= 2 =
 
дополнительное свойство, причина значения, необязательно
 
дополнительное свойство, причина значения, необязательно
Строка 15: Строка 21:
 
= show =
 
= show =
 
: если "section", то [[#letter]] обязательно, а [[#2]] игнорируется
 
: если "section", то [[#letter]] обязательно, а [[#2]] игнорируется
: если "", то [[#letter]] игнорируется
+
: если "", то [[#letter]] и [[#valueproperty]] игнорируется
 
</noinclude>{{#switch:{{{show}}}
 
</noinclude>{{#switch:{{{show}}}
 
|section=
 
|section=
= {{{1}}} =
+
{{section|{{{1}}}|{{{indent|1}}}}}
 
{{#vardefine:letter
 
{{#vardefine:letter
|{{#show:{{FULLPAGENAME}}|?letter|link=none}}_{{{letter}}}
+
|{{#if: {{{letter|}}} | {{{letter}}} | {{#show:{{FULLPAGENAME}}|?letter|link=none}}{{#if:{{{lettersuffix|}}}|_{{{lettersuffix}}}}} }}
 
}}
 
}}
{{math|{{#var: letter}}}}={{{4|}}}
+
{{math|{{#var: letter}}}}{{#if:{{{4|}}} |={{{4}}}|&nbsp;читается как {{#var: letter}}}}
{{#subobject:{{{1}}}
+
{{#vardefine:valueproperty
|Значение={{{4|}}}
+
|{{{valueproperty|{{#show:{{FULLPAGENAME}}|?valueproperty}}}}}
|letter={{#var: letter}}
 
|unit={{{unit|{{#show:{{FULLPAGENAME}}|?unit}}}}}
 
 
}}
 
}}
 
+
{{#if:{{#var:valueproperty}}
 +
|{{#subobject:{{{1}}}
 +
|valueproperty={{#var:valueproperty}}
 +
|{{#var:valueproperty}}={{{4|}}}
 +
|letter={{#var: letter}}
 +
}}
 +
|{{#subobject:{{{1}}}
 +
|letter={{#var: letter}}
 +
}}
 +
}}
 
|#default={{#subobject:{{{1}}}
 
|#default={{#subobject:{{{1}}}
|{{{2}}}={{{3|}}}
+
|{{{2}}}={{{3|}}}
|Значение={{{4|}}}
+
|Значение={{{4|}}}
}}
+
}}
 
}}
 
}}

Текущая версия на 16:18, 26 февраля 2019

pars:

1[править]

уточняющее название величины

4[править]

значение, необязательно, может быть из размерностью

letter[править]

буква обозначения, если отсутствует, то получается из template:mathobject

nowiki may be added, SMW needs $smwgParserFeatures and template:Sym will not search by letter parameter

lettersuffix[править]

нижняя буква обозначения, необязательно

valueproperty[править]

имя свойства для хранения значений и размерности, необязательно

2[править]

дополнительное свойство, причина значения, необязательно

3[править]

значение дополнительного свойства, необязательно

show[править]

если "section", то #letter обязательно, а #2 игнорируется
если "", то #letter и #valueproperty игнорируется