模板:Vertical Rail Route Map Symbol/doc
来自RIA | Wiki
更多操作
本模板用于使用CSS生成用于竖版线路图模板:Vertical Rail Route Map中的换乘线路标志。
参数
- system,1
- 线路所属铁路系统编号
- line,2
- 线路在铁路系统中的编号
- name,3
- 线路在该标志中的简称,可选,默认值详见下方逻辑章节
- shape
- 标志形状,可选,默认值与可选参数详见下方逻辑章节
- line-color
- 标志颜色,可选
- text-color
- 标志中的文字颜色,可选,默认为白色
逻辑
shape在没有输入时,根据system确定。若system为R(社营),shape默认为rectangle;此外默认为circle。line-color在没有输入时,根据system和line从Cargo数据表中拉取色号数据。name在没有输入时,根据shape确定。若shape为circle,name默认与参数line(线路编号)相同;其他情况下默认为参数system(铁路系统)与参数line(线路编号)的拼接。- 理论上,在输入
name,shape和line-color参数后,由于没有涉及从cargo调用色号的操作,system和line可以省略。不过既然你都用上这个模板而不是{{HRMS}}了,那为何不用cargo呢(逃 shape参数可以选用如下值:
- 圆形(circle,默认),常用于私铁局内数字编号私铁。
- 圆角正方形(square),常用于私铁其他局数字编号私铁。
- 圆角矩形(rectangle),常用于社铁汉字名称编号。
- 圆角矩形自动宽度(rectangle-auto),在圆角矩形基础上根据内容自动更改宽度。
- 胶囊形(capsule),常用于社铁标记带标识代码的私铁。
- 胶囊形自动宽度(capsule-auto),在胶囊形基础上根据内容自动更改宽度。
示例
| 样例 | 源代码 | 效果 |
|---|---|---|
| 红色圆形线路标志。 这是没有外部辅助内容的基础操作。 |
{{Vertical Rail Route Map Symbol|name=1|line-color=#ff0000|text-color=white|shape=circle}}
|
1 |
| 蓝色胶囊形自动宽度线路标志。 | {{Vertical Rail Route Map Symbol|name=A2|line-color=#0000ff|text-color=white|shape=capsule-auto}}
|
A2 |
| 海华3号线的线路标志,使用在其他铁路局的线路图中,使用square形状。 省略了一些可以省略的参数与参数名,字体颜色改为黑色。 由于输入了海华3号线的铁路系统所属(H)与线路编号(3), 模板自动调取其色号(#ffdf00)。 |
{{Vertical Rail Route Map Symbol|H|3|3|text-color=black|shape=square}}
|
3 |
| 使用圆角矩形的社营风南线线路标志。 由于输入了风南线的铁路系统所属(R), 模板自动将其shape形状切换为rectangle, 导致连shape参数都可以省略。 |
{{Vertical Rail Route Map Symbol|R|F|风南}}
|
风南 |
| 海华7号线的线路标志,使用再海华铁路局自己的线路图中。 由于shape的缺省值为circle,此情况下name自动使用line值(2), 所以参数甚至可以省略到只剩两个。 |
{{Vertical Rail Route Map Symbol|H|7}}
|
7 |
其他信息
模板{{VRMS}}重定向至此模板。可以使用这个模板来减少文字量。