Шаблон:Диапазон
Данный шаблон облегчает формирование диапазонов вида
Если первый и второй суффиксы в диапазоне равны (например, ГГц), диапазон сокращается до
- 123—345 км.
Если обе границы диапазона равны (или одна из них не указана), то диапазон вырождается до простого значения:
- 123 а. е.
Возможен вариант и без суффиксов:
- 123—345.
Синтаксис вызова шаблона:
{{диапазон|<значение 1>|<суффикс 1>|<суффикс 1 по умолчанию>| <значение 2>|<суффикс 2>|<суффикс 2 по умолчанию>| <делать гиперссылки?>}}
- <Суффикс 1 по умолчанию> используется в том случае, если <суффикс 1> не задан или пуст. То же относится к <суффикс 2 по умолчанию>.
- Если суффиксы по умолчанию должны быть одинаковые, то достаточно указать только один (любой) из них; например, если не заданы ни <суффикс 1>, ни <суффикс 1 по умолчанию>, то будет использован <суффикс 2 по умолчанию>.
- Если <значение 1> и <значение 2> вместе с суффиксами равны (или одно из них не задано), диапазон вырождается в просто число.
- Последний параметр управляет тем, будет ли для единиц измерения формироваться гиперссылка или они будут показываться так, как переданы: гиперссылки не будет формироваться если в последнем параметре указать «0».
Примеры использования:
{{диапазон|123|кГц|МГц|345|ГГц|ТГц}} |
123 кГц — 345 ГГц |
{{диапазон|123|кГц|МГц|345||ТГц}} |
123 кГц — 345 ТГц |
{{диапазон|123||МГц|345||ТГц}} |
123 МГц — 345 ТГц |
{{диапазон|123|||345|ТГц}} |
123—345 ТГц |
{{диапазон|123|||345||ТГц}} |
123—345 ТГц |
{{диапазон|||МГц|345}} |
345 МГц |
{{диапазон|123|||123||ТГц}} |
123 ТГц |
{{диапазон|123||МГц|||ТГц}} |
123 МГц |
{{диапазон|123||МГц|||ТГц|0}} |
123 МГц |
{{диапазон|123|||345}} |
123—345 |
{{диапазон|123}} |
123 |
Этот шаблон предназначен для использования в других шаблонах, которым значения и единицы измерения передаются в качестве параметров. Например, если некоторому шаблону передаются значения передаются 1-м и 3-м параметрами, а единицы измерения — 2-м и 4-м, и нужно сформировать диапазон, в предположении, что по умолчанию единицей измерения является «ГГц», то шаблон {{диапазон}} можно вызвать одним из следующих способов:
{{диапазон|{{{1|}}}|{{{2|}}}|ГГц|{{{3|}}}|{{{4|}}}|ГГц}} {{диапазон|{{{1|}}}|{{{2|}}}|ГГц|{{{3|}}}|{{{4|}}}}} {{диапазон|{{{1|}}}|{{{2|}}}||{{{3|}}}|{{{4|}}}|ГГц}}