跳转到内容

Wikipedia:铁路系统标示:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Useddenim留言 | 贡献
Useddenim留言 | 贡献
第83行: 第83行:
|-
|-
|[[File:BSicon HUBxq-L.svg|20px]]
|[[File:BSicon HUBxq-L.svg|20px]]
|[[File:BSicon_HUB42.svg|20px]]
|[[File:BSicon HUBx-L.svg|20px]]
|[[File:BSicon_HUB43.svg|20px]]
|[[File:BSicon_HUB43.svg|20px]]
|[[File:BSicon HUBx-R.svg|20px]]
|[[File:BSicon HUBx-R.svg|20px]]

2015年7月17日 (五) 13:01的版本

鐵路系統標示是一系列基於維基表格、再將其句法簡化的模板。這系列模板主要為提供一個版式統一的路線圖製作平臺用以表示如鐵路、水路或其他運輸系統。路線圖由一系列風格統一的正方形SVG格式圖標構成,至今已經有超過3千個圖標上載於維基共享資源方便各維基企劃用戶自由享用。最基本上包括有路軌車站橋樑河道隧道、路軌交叉轉車站

示範
倫敦
英國
海峽隧道
法國
巴黎
布魯塞爾
比利時
葡萄牙
里斯本
阿姆斯特丹
荷蘭
西班牙
馬德里
伯爾尼
瑞士
義大利
羅馬
維也納
奧地利
匈牙利
布達佩斯
柏林
德國
羅馬尼亞
布加勒斯特
哥本哈根
丹麥
烏克蘭
基輔
華沙
波蘭
瑞典
斯德哥爾摩
奧斯陸
挪威
波羅的海
赫爾辛基
芬蘭
莫斯科
俄羅斯
北京
中國
平壤
朝鲜
首爾
南韓
東京
日本

模板

舊模板可參见Wikipedia:铁路系统标示/模板,但從2013年起編者請使用Lua模块:Routemap構建路線圖部分,

本模塊由俄語維基百科用戶KPu3uC B PoccuuYLSS創建維護。

基本用法

圖標代碼\圖標代碼\圖標代碼~~時間距離~~主文字~~備註~~右備註

圖標代碼\圖標代碼\圖標代碼~~主文字
{{BS-map
|map-title=例1
|map=
KBHFa~~起點
WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~天橋
LDER\INT\~~1公里~~中途站~~轉乘高鐵
\KBHFe\BUS~~2公里~~終點~~巴士總站
}}
 例1 
起點
天橋
1公里
中途站
轉乘高鐵
2公里
終點
巴士總站
  • 圖標分隔的斜間(\)與XML元素的終結斜間(/)正好相反。
  • 如果圖標欄後只有一個文字欄分隔「波浪-波浪」(~~),後面的文字會顯示在主文字欄而非時間距離欄。
  • 文字欄之間留空的話必須輸入空格,否則維基軟件會誤認為用戶簽名,且會被防濫用過濾器阻擋編輯。

圖標重疊與圖標鏈接

{{BS-map
|map-title=例2
|map=
uSTRq!~STR2!~BHF!~lHUB~~圖標重疊
uBHF!@超級站~~圖標鏈接
}}
 例2 
圖標重疊
圖標鏈接
  • 重疊分隔「感嘆號-波浪」(!~)必須跟隨在下一層被重疊的圖標代碼之後。
  • 圖標重疊數基本是無限。
  • 使用圖標链接的話,圖標链接分隔符(!@)必須跟隨在最後(最頂)的圖標代碼之後,链接目的词条之前。

摺疊

{{BS-map
|map-title=例3.1:基本摺疊
|text-width=100
|map=
-startCollapsible-collapsed
\KBHFa\~~起點
hSTRa@g
WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~天橋
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~中途站~~轉乘高鐵
\KBHFe\BUS~~ ~~終點~~巴士總站
|map2-title=例3.2:單雙圖標行混用的摺疊
|text-width2=100
|map2=
-startCollapsible-collapsed
d\KBHFa\d~~起點
hKRZW~~ ~~ ~~ ~~天橋
-endCollapsible-
BS2+l\BS2+r~~分叉
}}
 例3.1:基本摺疊 
起點
天橋
中途站
轉乘高鐵
終點
巴士總站
 例3.2:單雙圖標行混用的摺疊 
起點
天橋
分叉
  • 調整{{{text-width}}}參數直到路線圖的圖標之間沒有斷裂。
    • 默認單位為px,可以使用其他單位如em。
    • 注意要為不同瀏覽器調整最合適的最大寬度。
  • 摺疊行(摺疊區域的首行)的圖標欄數目必須等於整個路線圖的最大圖標欄數目。
    • 單雙數量的圖標行混用的場合下如例3.2,可以用半寬的空白圖標未定義路線圖圖標屬性"d"d)作為填塞。
  • 將「collapsed」改為「nil」可以令摺疊部分預設為展開。

摺疊取代

{{BS-map
|map-title=例4.1
|text-width=110
|map=
KBHFa~~起點
-startCollapsible-collapsed-replace
\LSTR\~~可有可無的部分
\hSTRa@g\
WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~天橋
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~中途站~~轉乘高鐵
\KBHFe\BUS~~ ~~終點~~巴士總站
|map2-title=例4.2:空白填塞
|text-width2=100
|map2=
-startCollapsible-collapsed-replace
exCONTg~~建築中
leer
exKBHFa~~未來起點
exBHF~~未來站
-endCollapsible
KBHFxa~~起點
KBHFe~~終點
}}
 例4.1 
起點
可有可無的部分
天橋
中途站
轉乘高鐵
終點
巴士總站
 例4.2:空白填塞 
建築中
未來起點
未來站
起點
終點
  • 取代與被取代的兩行的圖標欄數目都必須等於整個路線圖的最大圖標欄數目。
  • 如欲隱藏取代行展開後的圖標,可以如例4.2以空白圖標leer)作為填塞。

雙文字欄

左左備註~~左備註~~左主文字~~左時間距離! !圖標代碼~~右時間距離~~右主文字~~右備註~~右右備註

左主文字! !圖標代碼~~右主文字
{{BS-map
|map-title=例5
|map=
通勤起點! !uKBHFa\\KBHFa~~區域起點
鹹魚河~~ ~~ ~~! !uhKRZW\WASSERq\hKRZW~~ ~~ ~~ ~~天橋
轉乘高鐵~~中途站~~1公里! !uINT\LDER\LSTR
通勤終點~~2公里! !uKBHFe\\KBHFe~~2公里~~區域終點
}}
 例5 
通勤起點
區域起點
鹹魚河
天橋
轉乘高鐵
中途站
1公里
通勤終點
2公里
2公里
區域終點
  • 左文字欄以「感嘆號-空格-感嘆號」(! !)分隔圖標欄。
  • 「感嘆號-空格-感嘆號」的左邊沒有任何「波浪-波浪」(~~)文字分隔的話,其左邊第一組及唯一一組文字會顯示在左主文字欄。

雙文字欄摺疊

{{BS-map
|map-title=例6.1:使用了全部文字欄
|text-width=40,60,35,35,60,
|map=
-startCollapsible
通勤起點! !uKBHFa\leer\KBHFa~~區域起點
鹹魚河~~ ~~ ~~! !uhKRZW\WASSERq\hKRZW~~ ~~ ~~ ~~天橋
-endCollapsible
轉乘高鐵~~中途站~~1公里! !uINT\LDER\LSTR
通勤終點~~2公里! !uKBHFe\\KBHFe~~2公里~~區域終點
|map2-title=例6.2:只用了主文字欄
|text-width2=,60,,,60,
|map2=
-startCollapsible
通勤起點! !uKBHFa\\KBHFa~~區域起點
鹹魚河! !uhKRZW\WASSERq\hKRZW~~天橋
-endCollapsible
中途站! !uINT\LDER\LSTR
通勤終點! !uKBHFe\\KBHFe~~區域終點
}}
 例6.1:使用了全部文字欄 
通勤起點
區域起點
鹹魚河
天橋
轉乘高鐵
中途站
1公里
通勤終點
2公里
2公里
區域終點
 例6.2:只用了主文字欄 
通勤起點
區域起點
鹹魚河
天橋
中途站
通勤終點
區域終點
  • 需要使用{{{text-width}}}參數的進階定義避免圖標行之間斷裂:
    • 只有一個數值時僅代表右主文字+右備註的寬度
    • 有3個數值時,以半型逗號分隔代表文字欄的寬度為:右時間距離,右主文字+右備註,右右備註
    • 6個數值:左左備註,左備註+左主文字,左時間距離,右時間距離,右主文字+右備註,右右備註
    • 數值不是1、3或6組會令參數失效。
  • 右右備註的文字長度少於一定量可以省略其寬度定義,如例6.1。
  • 如果整個路線圖都沒有使用某一組文字欄,該欄的寬度定義可以省略留空,如例6.2。
  • 摺疊行的空白圖標欄如果被擠壓,可以使用空白圖標leer)固定寬度。

提示

  • 如果維基百科已經存在車站的文章,可以對該車站加上內部連接。如果不存在該車站的文章而考慮到被編寫的機會很低時,而車站名就是該服務地區名的情況下,就對車站所屬地區進行連接。如果該地區的知名度太低而沒有被編寫的可能性,就不用刻意加上內部連接。
  • 避免過度連接及重復資訊,盡量保持路線圖簡潔。
  • 如果在提供仔細行車時間上與其他編者發生爭議,最終解決方法可以是引用官方資料,如果沒有官方資料就應該在尊重避免原創研究的原則下移除行車時間資訊,或改以提供營運距離這種爭議較低的資料。
  • 基本上任何有參考來源(官方資料)的鐵路系統文章都有被繪制路線圖的價值,但對於路軌與月台配置圖,編者應該選擇有足夠復雜程度的車站來繪制。為簡單的車站(例如只有一組島式或側式月台)條目畫配置圖只會给人以充數的感覺,在正文字數較少的條目中會顯得格外不平衡。還有避免繪制路軌會定期調整的配置圖,如車廠和停车场。

圖標

一個完整的ROUTE圖標檔名為「BSicon_(圖標代號).svg」,BS(#)系列模板的圖標欄會代為輸入BSicon_和.svg所以編者只用輸入圖標代號。圖標代號由前綴、字根和後綴構成,前後綴全用小寫字母,字根全大寫。一些簡單的圖標只有字根沒有前後綴或前後綴只有其中一個。

详见Wikipedia:铁路系统标示/图标列表

线路交汇枢纽(HUB)

HUB(线路交汇樞紐)是一系列圖標用來將數個常規圖標(主要是車站)包圍起來用以表達運輸樞紐,一般都會使用圖標重疊的功能來組合出需要的效果。後綴的規則也與常規圖標有異,請參考右邊的HUB圖標列表。編者亦可以在HUB中組合CPIC和常規BHF等圖標來區分樞紐站中的不同轉車方式,見下例:

HUB
客運站終點KBHFe)!~運輸樞紐HUB81)\市區路軌uSTR
未定義路線圖圖標屬性"uCPICla"uCPICla)!~運輸樞紐HUB56)\Right side of urban cross-platform interchangeuCPICr)!~運輸樞紐HUB12
未定義路線圖圖標屬性"uBS2l"uBS2l)!~未定義路線圖圖標屬性"HUB87"HUB87)\未定義路線圖圖標屬性"uBS2r"uBS2r)!~未定義路線圖圖標屬性"HUB86"HUB86
Urban stationuBHF)!~運輸樞紐HUB83

模板使用範例

请参考Wikipedia:铁路系统标示/模板使用范例

開發者註釋

自製圖標

  • 請先檢查commons:category:Icons for railway descriptions及其所有子目錄是否沒有你需要的圖標。
  • 思考一下你需要的圖標是否能以圖標重疊將多個已存的圖標組合出來。
  • 如找不到、不懂組合或自制圖標可以到討論頁(或英文版)尋求協助。
  • 必須以SVG格式儲存圖標,其他格式一概不被接受。可使用免費軟體Inkscape或自行用XML純文字工具編寫。
    • 避免制作嵌入外部點陣圖的SVG檔案,做成上載錯誤,應以純矢量圖形工具繪制SVG圖標。
  • 跟隨協定上的命名規則,圖標代號使用(小寫)前綴及字尾及(大寫)字素,如有疑惑亦請到討論頁詢問合適的代號名。
  • 請上載到維基共享資源,並且使用合適的開放版權標籤(建議為{{PD-shape}})和加上category:Icons for railway descriptions的分類方便查閱。
    • 如果不欲發佈到不保留版權的公有領域、被其他人修改自己的作品或被維基媒體以外的場合使用,請不要貢獻或上傳任何作品。
  • 請勿使用有版權的圖案如公司商標,就算不是上傳到維基共享資源,在路線圖 / 車站模板中使用這些圖案亦屬違反合理使用條款。

圖標顏色(16進-RGB)

  • 營運中路線
    •   #be2d2c 用於一般鐵路
    •   #003399 用於地下鐵、轻轨以及有軌電車、無軌電車
  • 廢除或者計畫中的路線
    •   #d77f7e 用於一般鐵路
    •   #6281c0 用於地下鐵、轻轨以及有軌電車、無軌電車
  • 其他
    •   #80a080 高架・橋梁・隧道出入口
    •   #007cc3
    •   #888888 用於現用站台
    •   #cccccc 用於廢除或者建設中站台
    •   #000000 用於聯絡站境界線或者現用設施
    •   #b3b3b3 用於聯絡站線
    •   #aaaaaa 用於廢除或者建設中設施

輔助编辑器

Liangent设计了一种基于JavaScript的编辑器,详见Wikipedia:铁路系统标示/编辑器/帮助。(已停止維護)