Википедия:Маршрутные шаблоны
Для получения списка пиктограмм, используемых маршрутными шаблонами, смотрите Википедия:Маршрутные шаблоны/Каталог пиктограмм Маршрутные шаблоны — серия шаблонов, позаимствованных из немецкой Википедии, предназначенных для составления схем транспортных систем, таких как железные дороги, каналы, автодороги и т. п. Схема маршрута прорисовывается с помощью квадратных значков. Доступны более 3000 элементов, включая перегоны (), станции (), эстакады (), мосты (), туннели (), съезды () и развязки (). Некоторые детали синтаксиса требуют тщательного «программирования», так чтобы не портить вид статьи. ШаблоныМаршрутная картаНа данный момент рекомендуется использовать унифицированный шаблон «Маршрутная карта», работающий на основе модуля Lua и показывающий более высокую производительность по сравнению с шаблонами BS. Он также избавляет от необходимости использовать множество разных шаблонов для отрисовки маршрутов. Подробную информацию о синтаксисе шаблона см. на странице его описания. Пример использования: {{Маршрутная карта|заголовок=Маршруты Eurostar|ширина текста=25,110,90|1= KBHFa~~0:00~~'''[[Лондон]] ([[Сент-Панкрас (вокзал)|Сент-Панкрас]])''' <small>(c 2007 г.)</small> exKBHFa\STR\~~ ~~ ~~Лондон ([[Ватерлоо (вокзал)|Ватерлоо]]) <small>(до 2007 г.)</small> exSTR\HST\~~0:14~~Эббсфлит exKRWl\eKRWg+r\ HST~~0:29~~Эшфорд tSTRa~~''0:31''~~ tSTR!~lZOLL~~ ~~[[Евротоннель]]~~ ~~{{BSsplit{{!}}Великобритания{{!}}Франция{{!}}line=yes}} tSTRe~~''0:51''~~ HST~~0:55~~[[Кале]] (Кале-Фретен) BHF~~1:22~~[[Лилль]] ([[Лилль-Европа]]) \KRWgl\KRW+r \STR\STR!~lZOLL~~ ~~ ~~ ~~{{BSsplit{{!}}Франция{{!}}Бельгия{{!}}line=yes}} KRW+l\KRWgr\KBHFe~~2:01~~'''[[Брюссель]] (Южный вокзал)''' KBHFe\KRWgl\KRW+r~~2:16~~'''[[Париж]] ([[Северный вокзал (Париж)|Северный вокзал]])''' \STR\KBHFe~~2:40~~[[Диснейленд (Париж)|Диснейленд]] (Марн-ла-Вале — Шесси) -startCollapsible--replace \CONTf\~~ ~~ ~~''сезонные маршруты'' KRW+l\KRWgr\ HST\KRWgl\KRW+r~~4:34~~[[Лион]] (Пар-Дьё) STR\STR\KHSTe~~5:36~~ [[Авиньон]] (Центральный вокзал) HST\STR\~~5:52~~Авиньон — [[TGV]] KHSTe\STR\~~6:17~~[[Экс-ан-Прованс]] — TGV HST~~7:12~~Мутье — Сален — Брид-ле-Бен HST(R)~~7:30~~Эме — Ла Плань KHSTe~~7:51~~[[Бур-Сен-Морис]] -endCollapsible- |внизу=Приведённые интервалы — кратчайшее время<br>движения по расписанию от Сент-Панкрас. }} Линейка шаблонов BSИзображение справа показывает пример сгенерированной структуры маршрутной карты построенной при помощи шаблонов из данного проекта. Шаблоны подразумевают деление на два класса:
Шаблоны для железнодорожной полосы с таким количеством символов/пиктограмм, как показывает название, бок о бок, для усложненных ж/д путей. Когда требуется пустое пространство, либо ничего не вставляйте между разделителями "||", либо используйте ID Использование: {{BS1|ID|km|Name|Note|Note}} {{BS2|ID|ID|km|Name|Note|Note}} {{BS3|ID|ID|ID|km|Name|Note|Note}} и т. д. Каждый шаблон BS# после своего номера имеет четыре параметра: Расстояние, Текст, Примечание, Примечание по правому краю.
Иконки выравниваются по центру отдельного столбца вне зависимости от их количества:
BS7-2 и BS8-2 имеют тест с обоих сторон. ВНИМАНИЕ: Формат задания текста для данных шаблонов отличается от шаблонов BS#. Использование: {{BS7-2|ID|ID|ID|ID|ID|ID|ID|Left name|Right name|Left note|Right note|Right note}} or {{BS8-2|ID|ID|ID|ID|ID|ID|ID|ID|Left name|Right name|Left note|Right note|Right note}}
Нижеприведённый код соответствует расположенной справа схеме.
{| {{Railway line header}} {{Rail-header2|Eurostar route map|#27404E}} {{BS-table}} {{BS|KBHFa|0:00|[[St Pancras railway station|St. Pancras International]] [[Image:Underground no-text.svg|10px]]}} {{BS|eHST||[[Stratford International station|Stratford International]] [[Image:DLR no-text roundel.svg|10px]] <small>(opening 2010)</small>}} {{BS|HST|0:15|[[Ebbsfleet International railway station|Ebbsfleet International]]}} {{BS3|exLSTRq|eABZg+r|||<small>[[Fawkham Junction]]</small>|{{RoutemapRoute|Licon=L|connection to [[Chatham Main Line]]|enclosed=yes|}}}} {{BS|HST|0:30|[[Ashford International railway station|Ashford International]]}} {{BS|tSTRa}} {{BS|tSTR|O1=lZOLL||<small>[[United Kingdom|GB]]-[[France|F]] border ([[Channel Tunnel]])</small>}} {{BS|tSTRe}} {{BS|HST|0:54|[[Gare de Calais-Fréthun|Calais-Fréthun]]}} {{BS|BHF|1:20|[[Gare de Lille-Europe|Lille-Europe]]}} {{BS3||ABZgl|STR+r|||}} {{BS3||STR|STR|O2=lZOLL||<small>[[France]]-[[Belgium]] border</small>}} {{BS3|STR+l|ABZgr|KBHFe|1:51|[[Brussels-South|Bruxelles Midi/Brussel-Zuid]] }} {{BS3|KBHFe|ABZgl|STR+r|2:15|[[Gare du Nord|Paris Gare du Nord]]}} {{BS3||STR|KHSTe|2:33|[[Marne la Vallée-Chessy railway station|Marne la Vallée-Chessy]] <small>([[Disneyland Resort Paris|Disneyland]])</small>}} {{BS3|STR+l|ABZgr||}} {{BS3|KHSTe|STR||5:40|[[Avignon]] Centre}} {{BS|HST|6:27|[[Moûtiers]] <small>(ski)</small>}} {{BS|eHST|6:59|[[La Plagne|Aime la Plagne]] <small>(ski, set down only)</small>}} {{BS|KHSTe|7:17|[[Bourg Saint Maurice]] <small>(ski)</small>}} |} Times shown are fastest timetabled journey from London St Pancras. |} Сворачивающиеся секцииМожно сделать секции схемы сворачиваемыми, используя сворачивающиеся блоки. Так как скрытые пиктограммы не влияют на ширину шаблона, часто нужно явно указывать ширину путём добавления стилистического параметра в Шаблон:Railway line header. Это нужно делать в разделах, которые схожи в размере шрифта, например.
Формат задания параметров шаблонов «BS#-startCollapsible» аналогичен формату для шаблонов «BS#».
{| {{Railway line header}} {{Rail-header2|Eurostar route map|#27404E}} {{BS-table/WithCollapsibles}} {{BS3|||exKBHFa||[[St Pancras railway station|London St. Pancras]]|(''after 2007–11'')}} {{BS3|||exHST||[[Stratford International station|Stratford International]]}} {{BS3||KBHFa|exhKRZWae|0:00|'''[[Waterloo Station|London Waterloo]]'''}} {{BS3-startCollapsible||LSTR|exLSTR|2:15|Waterloo to Brussels}} {{BS3||STR|exHST||[[Dartford International railway station|Ebbsfleet International]]}} {{BS3||eABZg+l|exSTRr|}} {{BS|HST|0:50|[[Ashford International railway station|Ashford International]]}} {{BS|tSTRa}} {{BS|tSTR|O1=lZOLL|||[[Channel Tunnel]] (''0:21 transit'')}} {{BS|tSTRe}} {{BS|HST|1:15|[[Gare de Calais-Fréthun|Calais-Fréthun]]}} {{BS|BHF|1:40|[[Gare de Lille-Europe|Lille-Europe]]}} {{BS3||ABZgl|STR+r|||}} {{BS3||STR|STR|O2=lZOLL|||}} |} {{BS3|STR+l|ABZgr|KBHFe|2:15|'''[[Bruxelles Gare du Midi / Brussel-Zuid railway station|Brussels Gare du Midi]]'''}} {{BS3|KBHFe|ABZgl|STR+r|2:35|'''[[Gare du Nord|Paris Gare du Nord]]'''}} {{BS3||STR|KHSTe|2:53|'''[[Marne-la-Vallée – Chessy]]'''|(Disneyland)}} {{BS3|STR+l|ABZgr||}} {{BS3|KHSTe|STR||6:00|'''[[Avignon]] Centre'''}} {{BS|HST|6:47|[[Moûtiers]]|(ski)}} {{BS|eHST|7:19|[[La Plagne|Aime la Plagne]]|(ski: ''set down only'')}} {{BS|KHSTe|7:37|'''[[Bourg Saint Maurice]]'''|(ski)}} |} |} Вспомогательные шаблоныДанные шаблоны могут быть использованы как для «Маршрутной карты», так и для шаблонов устаревшей линейки BS. В некоторый случаях необходимо использовать {{!}} для разделения параметров вместо |. Использование: {{BSkm{{!}}km1{{!}}km2}}. Шаблон используется на месте применения параметра 'km', когда нужно показать вместе два расстояния, например, когда начинается новый участок дороги. Использование: {{BSsplit{{!}}text1{{!}}text2{{!}}link}}. Аналогичен BSkm, но предлагает большее количество параметров, в том числе общую для обеих строк ссылку, выравнивание и наличие разделительной линии. Использование: {{RoutemapRoute|Licon=L|Llink=Шаблон:Форносово — Мга|Мга}}: Мга . Также доступно сокращение {{rmr}}. Для линий, отходящих как отдельный маршрут, в виде колонки с текстом и стрелками. Использование: {{ст.|Мга}}: Мга. Подставляют в ссылку уточнения «(станция)», «(платформа)», «(остановочный пункт)». Использование: {{СтММ|Сокол}}: «Сокол». Подставляет в ссылку уточнение «(станция метро)», «(электродепо)» и др. ПиктограммыСписок всех доступных пиктограмм. Отдельным списком стоят пиктограммы для водного транспорта. Наиболее полный каталог всех пиктограмм находится на en:Wikipedia:Route diagram template/Catalog of pictograms. Все пиктограммы расположены в Wikimedia Commons. Нормальное имя пиктограммы имеет вид: BSicon_(pictogram ID).svg. Имя пиктограммы, или ID, состоит из префикса, корня (далее 'ROOT') и суффикса (напр. ( ПрефиксОтображает, используется ли станция или заброшена/не открыта, или же прохождение пути в туннеле, на эстакаде: КореньСущность отображаемой иконки: * Такие иконки, как правило, сопровождаются соответствующим суффиксом.
СуффиксОтображают направление, позицию или структурное изменение: НаложениеЕсли требуемая иконка не существует, ее можно получить из существующих иконок, используя метод наложения одной иконки на другую (от 1 до 5). Добавьте параметр наложения в BS(#) ряд следом за базовой иконкой, O1 соответствует иконке под номером 1 в сетке, O2 — с номером 2 и т. д.; O1, O2, O3 представляют первый слой, O12, O22, O32 — второй слой и т. д., всего 5 перекрывающих слоев. Иконка с большим номером слоя будет «сверху» иконки с меньшим номером и базовой иконки.
Следующие примеры A и B дают одинаковый результат, но пример B рекомендован для редактирования:
Пересадочный узелДля обозначения пересадочный узлов существует специальный набор пиктограмм под названием HUB. Они рисуются поверх пиктограммы станции методом наложения. Правила именования этих иконок отличаются от обычных железнодорожных иконок.
Рекомендации
Собственные изображенияВ большинстве случаев имеющихся иконок должно хватить. Однако, если вы считаете, что необходимо создать новую, пожалуйста, учтите следующее:
Цветовые схемыОбщая номенклатура:
{{скрытый блок |заголовок = Цветовые схемы метрополитенов мира |состояние = |содержание = Австрия:
Точно известны только цвета действующих 5 линий Петербургского метрополитена, они указаны в конкурсной документации на проектирование новых станций в системе Pantone, в привычный нам цифровой формат переведены с помощью Photoshop. Цвета Красносельско-Калининской, Адмиралтейско-Охтинской и Кольцевой линий взяты с официальной схемы развития, приведённой в газете «Метростроитель»[1], информации о точных оттенках этих линий нет.
Тайвань:
Трамвай
Information related to Википедия:Маршрутные шаблоны |