Этот шаблон добавляет inline-столбчатую диаграмму в таблицы с числовыми значениями (включая отрицательные), которые читатель, возможно, желает сравнить.
Используйте этот шаблон внутри таблицы. Шаблон генерирует либо две клетки таблицы (для случая, когда все значения положительны), либо три (чтобы вместить отрицательные столбики, идущие влево). Таким образом, ваша таблица должна иметь colspan="2" или colspan="3" (или похожие комбинации), соответственно, чтобы столбцы были правильно объединены.
Шаблон генерирует две клетки, если параметр scale положителен и три если он отрицателен.
любое вещественное число или математическое выражение, равное числу. Обратите внимание — десятичные дроби надо вводить с использованием десятичной точки; при отображении в статье она будет заменена на десятичную запятую, согласно русской традиции.
unit (по умолчанию = пустой строке)
единица измерения, например «м» для метров. Прибавьте пробел в начало, если хотите, чтобы он был между значением и единицей измерения.
scale (по умолчанию = 1)
множитель, на которое умножается параметр value, чтобы получить ширину столбца диаграммы в пикселах. Используйте тот же масштаб для каждой строчки таблицы.
scale может быть отрицательным, в этом случае дополнительный столбец (для отображения отрицательного значения) будет создан.
height (по умолчанию = "2ex")
высота столбца диаграммы в единицах измерения, принятых в CSS, например, "1em" или "16px".
style (по умолчанию = пустой строке)
строка стиля CSS для применения к столбцу диаграммы, например, "background:red;".
{| class="wikitable"
! Пример || colspan="2" | Вывод
|-
| Только значение || {{bartable|27.2}}
|-
| Отрицательное значение || {{bartable|-72}}
|-
| Математическое выражение || {{bartable|exp(1)*1e2}}
|-
| Значение и единица измерения (заметьте, добавлен пробел) || {{bartable|272| км/ч}}
|-
| Значение и единица измерения (ссылка на определение) || {{bartable|272|[[Градус (геометрия)|°]]}}
|-
| Значение и единица измерения (с форматированием) || align="right"|''θ'' = {{bartable|272|°}}
|-
| Значение и масштаб || {{bartable|272||1/(2^0.5)}}
|-
| Значение и высота || {{bartable|272|||4px}}
|-
| Значение и стиль || {{bartable|272||||background:blue;}}
|-
|}
Пример
Вывод
Только значение
27,2
27.2
Отрицательное значение
−72
Математическое выражение
exp(1)*1e2
271.8281828459
Значение и единица измерения (заметьте, добавлен пробел)
272 км/ч
272
Значение и единица измерения (ссылка на определение)
3 столбца (положительные и отрицательные значения)[править код]
{| class="wikitable"
! Пример || colspan="3" | Вывод
|-
| Только значение || {{bartable|27.2||-1}}
|-
| Отрицательное значение || {{bartable|-72||-1}}
|-
| Математическое выражение || {{bartable|exp(1)*1e2||-1}}
|-
| Значение и единица измерения (заметьте, добавлен пробел) || {{bartable|272| км/ч|-1}}
|-
| Значение и единица измерения (ссылка на определение) || {{bartable|272|[[Градус (геометрия)|°]]|-1}}
|-
| Значение и единица измерения (с форматированием) || align="right"|''θ'' = {{bartable|272|°|-1}}
|-
| Значение и масштаб || {{bartable|272||-1/(2^0.5)}}
|-
| Значение и высота || {{bartable|272||-1|4px}}
|-
| Значение и стиль || {{bartable|272||-1||background:blue;}}
|-
|}
Пример
Вывод
Только значение
27,2
27.2
Отрицательное значение
−72
Математическое выражение
exp(1)*1e2
271.8281828459
Значение и единица измерения (заметьте, добавлен пробел)
272 км/ч
272
Значение и единица измерения (ссылка на определение)