Шаблон:SL bottom
|} |}
|}
Эта категория содержит шаблоны, из которых строятся схемы станций метро. В другой категории находятся несколько построенных схем, оформленных как шаблоны, для наиболее распространённых типов станций, однако большинство этих схем строятся прямо в статьях. Помимо шаблонов, для построения этих схем используются графические файлы из категории Викисклада. Ниже приводится документация, общая для всех шаблонов категории.
Имена графических файлов
[править код]Имена графических файлов имеют вид SLicon VT A1.svg, где:
- V может иметь значения:
- V (вертикальная схема),
- H (горизонтальная схема);
- T может иметь значения:
- T (путь),
- P1 (часть платформы с краем слева для вертикальной схемы либо сверху для горизонтальной),
- P2 (аналогично справа либо снизу)
- (для боковых платформ используется только P1 или P2, для островных то и другое вместе);
- A может иметь значения:
- A (путь со стрелкой на конце),
- B (путь с тупиком),
- AB (путь со стрелкой и тупиком),
- Z (путь/платформа из длинных пунктирных чёрточек[1] — пути и платформы, которые не используются регулярно, но пригодны для использования, например при временном изменении маршрутов),
- AZ (путь из длинных пунктирных чёрточек со стрелкой),
- BZ (путь из длинных пунктирных чёрточек с тупиком),
- ABZ (путь из длинных пунктирных чёрточек со стрелкой и тупиком),
- S (путь/платформа из обычной линии),
- D (путь/платформа из коротких пунктирных чёрточек[1] — пути и платформы, недоступные для поездов с пассажирами и пассажиров; если у островной платформы так изображена одна сторона, прилегающая к пути, это значит, что платформа используется, но с этой стороны нет посадки и высадки),
- N (место между путями и/или платформами, где путь не проложен);
- 1 может иметь значения:
- 1 (первый элемент, то есть верхний для вертикальной схемы либо левый для горизонтальной),
- 2 (второй элемент);
- отсутствует для случая A=N.
Последовательность использования шаблонов
[править код]Для станции, имеющей два уровня, шаблоны используются в следующей последовательности:
- {{SL top}}
- {{SL head}}
- {{SL row}} несколько раз
- {{SL sep}}
- {{SL head}}
- {{SL row}} несколько раз
- {{SL bottom}}
Для станции, имеющей один уровень, шаблоны используются в следующей последовательности:
Правила использования шаблонов:
- {{SL top}} и {{SL bottom}} обязаны присутствовать до всего и после всего соответственно.
- {{SL sep}} обязан присутствовать между уровнями двухуровневой станции.
- {{SL head}} обязан присутствовать перед каждым уровнем двухуровневой станции.
- {{SL row}} или {{SL multi}} используется несколько раз для построения путей и платформ.
- Остальные шаблоны в категории вызываются из других шаблонов, использовать их не нужно.
- Каждый вызов шаблона пишется с новой строки.
Параметры шаблонов
[править код]Первый параметр каждого шаблона — V или H (вертикальная или горизонтальная схема).
Второй параметр:
- Для {{SL top}} и {{SL bottom}} — количество уровней станции (1 или 2).
- Для {{SL head}} — заголовок уровня (U для верхнего, L для нижнего, или просто текст).
- Для {{SL row}} — тип строки/столбца (T, P1, P2 — см. выше в структуре имени файла).
- Для {{SL multi}} — ширина, измеряемая в штуках ширин путей (может быть дробной); один {{SL multi}} заменяет несколько {{SL row}}, когда нужна определённая ширина, и не использует графических файлов.
- Для {{SL sep}} — второго параметра нет.
Остальные параметры только для {{SL row}}:
- Третий параметр — тип линии (S, D, Z, A, B, AB, AZ, N — см. выше в структуре имени файла) для первой половины пути либо платформы (для горизонтальной схемы левая половина, для вертикальной верхняя).
- Четвёртый параметр — то же для второй половины. Для типа N (место между путями и/или платформами) следует задать N в третьем параметре, а четвёртый оставить пустым.
- Пятый параметр — текст при пути (E для экспресс-пути, L для локального, T для оборотного, или просто текст).
- Параметры с шестого по девятый принимают что угодно в формате HTML, например условные обозначения маршрутов (хотя для Нью-Йорка есть шаблон {{SL row NYCS}}, работающий так же, но вычисляющий маршруты автоматически).
Необязательные параметры для {{SL top}}:
style
— стиль CSS, относящийся ко всей схеме, например: float:left;margin-right:1em;text
— общий заголовок к схеме
Примеры
[править код]Здесь задан параметр debug
, он делает цветные линии, чтобы было понятно, из чего состоит схема.
|
|
|
|