Документация

Этот шаблон используется для построения дробей. Он использует один, два или три неименованных параметра для указания целой части, числителя и знаменателя (подробнее см. в примерах ниже), а также именованный параметр ед (сокр. от «единица измерения») либо u (от англ. unit [of measurement] — «единица [измерения]») для указания единицы измерения после числа. Шаблон запрещает перевод строки в пределах выводимого им текста (CSS-стиль "white-space:nowrap"), таким образом предотвращая, к примеру, отрыв целой части числа от дробной, или отрыв единицы измерения от числа.

Примеры:

{{дробь|A|B|C}}
A+BC (заданы целое, числитель и знаменатель)
A<s style="display:none">+</s><small><sup>B</sup><big>⁄</big><sub>C</sub></small>
{{дробь|A|B}}
AB (заданы числитель и знаменатель)
<small><sup>A</sup><big>⁄</big><sub>B</sub></small>
{{дробь|A}}
1A (задан только знаменатель, числитель равен единице)
<small><sup>1</sup><big>⁄</big><sub>A</sub></small>
{{дробь|2|3|4|u=[[Метр|м]]}} или {{дробь|2|3|4|ед=[[Метр|м]]}}
2+34 м (заданы целое, числитель, знаменатель и единица измерения — метр)

12 13 14 18 12 13 23 14 24 34 18 28 38 48 58 68 78 116 316 516 716 916 1116 1316 1516 532 2732

Все параметры должны быть целыми числами, строковыми константами либо десятичными дробями с разделяющей точкой (не запятой). При выполнении шаблона параметры модифицируются с помощью функции {{formatnum:*}}: вставляется пробел между группами разрядов, точка меняется на запятую:

{{дробь|1|10000}} → 110 000

{{дробь|{{math|''a''}}|100}} → a100

{{дробь|1|2.54}} → 12,54

{{дробь|1|2,54}} → 12,54 (ошибка, была использована запятая как десятичный разделитель)

См. также

править
  • {{дробь2}} — возвращает дробь с горизонтальным разделителем — 2/3