Шаблон:Stack
Шаблон для размещения нескольких (от 2 до 5) тестовых элементов (коротких строк) вертикально в строке текста. Принимает следующие параметры:
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
1
— направление выравнивания (число от 1 до 9) по двум осям: 1) по вертикали относительно строки: 1, 2, 3 — вверх, 4, 5, 6 — посредине, 7, 8, 9 — вниз; 2) по горизонтали между элементами: 1, 4, 7 — влево, 2, 5, 8 — по центру, 3, 6, 9 — вправо (см. схему справа)2
,3
(обязательные),4
,5
,6
— текстовые строкиchem
— оформление химических формул; добавляет символы химических связей между элементами: 0 — нет связи (просвет), 1 — одинарная, 2 — двойнаяchem2
,chem3
,chem4
— вид 2, 3 и 4 связи (между 2 и 3, 3 и 4, 4 и 5 элементами соответственно), если отличаются от значенияchem
base
— номер элемента (от 1 до 5), который будет выравниваться с окружающей строкой; применяется для несимметричного расположения блока по вертикали (только при направлениях выравнивания 4, 5 и 6)x
— уменьшенный размер текста: 0 — 50%, 1 — 60%, 2 — 70%, 3 (или пустой параметр) — 80%, 4 — 90%; может использоваться для одновременного указания верхнего и нижнего индексов:''d''{{stack|5|1|2|x=2}}
→ d12
Примеры
{{stack|1|один|два}}
→ одиндва,{{stack|5|один|два}}
→ одиндва,{{stack|9|один|два}}
→ одиндва,{{stack|6|один|два|три}}
→ одиндватри,{{stack|4|один|два|три|четыре|пять}}
→ одиндватричетырепять- Несимметричное размещение:
{{stack|4|один|два|три|четыре|base=2}}
→ одиндватричетыре,{{stack|4|один|два|три|четыре|base=3}}
→ одиндватричетыре - Химические структурные формулы:
{{stack|5|H|H ― C ― H|H|chem=1}}
→ H│H ― C ― H│H,{{stack|8|CH₃ ― C ― CH₃|O|chem=2}}
→ CH₃ ― C ― CH₃║O; для лучших результатов рекомендуется использовать совместно с шаблоном {{хим2}} (для нижних индексов), сложные формулы составляются из нескольких вызовов шаблона:{{хим2|CH3 ― {{stack|4|CH3|C ― |CH3|chem=1}} {{stack|7|C ― |O|chem=2}} {{stack|4|NO2|C ― |CN|C2H5|chem=1|base=2}}COOH}}
→ CH₃ ― CH₃│C ―│CH₃ C ― ║O NO₂│C ―│CN│C₂H₅COOH
См. также
Размещает несколько (от 2 до 5) текстовых элементов вертикально в строке.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Направление выравнивания | 1 | Выравнивание относительно строки: 1, 2, 3 - вверх, 4, 5, 6 - посредине, 7, 8, 9 - вниз; выравнивание элементов между собой: 1, 4, 7 - влево, 2, 5, 8 - по центру, 3, 6, 9 - вправо
| Число | обязательный |
2 | 2 | Первый текстовый элемент | Однострочный | обязательный |
3 | 3 | Второй текстовый элемент | Однострочный | обязательный |
4 | 4 | Третий текстовый элемент | Однострочный | необязательный |
5 | 5 | Четвертый текстовый элемент | Однострочный | необязательный |
6 | 6 | Пятый текстовый элемент | Однострочный | необязательный |
chem | chem | Включает оформление для химических формул и отображает вертикальные связи; значения: 0 - нет связи, 1 - одинарная, 2 - двойная
| Число | необязательный |
chem2 | chem2 | Вертикальная связь между 2 и 3 элементами (если отличается от значения chem): 0 - нет, 1 - одинарная, 2 - двойная
| Число | необязательный |
chem3 | chem3 | Вертикальная связь между 3 и 4 элементами (если отличается от значения chem): 0 - нет, 1 - одинарная, 2 - двойная
| Число | необязательный |
chem4 | chem4 | Вертикальная связь между 4 и 5 элементами (если отличается от значения chem): 0 - нет, 1 - одинарная, 2 - двойная
| Число | необязательный |
base | base | Номер текстового элемента, который выравнивается с окружающей строкой (считая от верхнего), от 1 до 5; применяется для несимметричного расположения блока (только с числом элементов больше двух и выравниванием посредине, т.е. 4, 5, и 6)
| Число | необязательный |
x | x | Уменьшенный размер шрифта: 0 - 50%, 1 - 60%, 2 - 70%, 3 - 80%, 4 - 90%
| Число | необязательный |