Ini adalah sebuah subhalamandokumentasi untuk Templat:Routemap. Templat ini berisi informasi penggunaan, kategori dan konten lainnya yang bukan merupakan bagian dari templat halaman.
Jika Anda sudah terbiasa dengan templat ini, Anda mungkin dapat loncat ke bagian § Ikhtisar sintaksis.
Untuk membuat peta rute, gunakan parameter |map=, yang membedakannya dengan templat berbasis {{BSrow}}. Perbedaan yang mendasar adalah tanda yang digunakan sebagai pemisah tiap baris. Subtemplat menjadi tidak wajib, karena setiap baris baru ditandai dengan cukup menekan tombol Enter untuk membuat baris baru.
ID ikon\ID ikon\ID ikon~~jarak/waktu~~teks utama~~ket. I~~ket. II
atau
ID ikon\ID ikon\ID ikon~~teks utama
{{Routemap|title=Contoh 1.2
|map=
KBHFa~~terminus
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Jembatan
LDER\INT\~~1 km~~stasiun~~transfer ke KC
\KBHFe\BUS~~2 km~~terminus~~terminal bus
}}
Contoh 1.2
terminus
Jembatan
1 km
stasiun
transfer ke KC
2 km
terminus
terminal bus
Pasangan ketiga dan keempat dari dua tilda di atas dapat diabaikan jika tidak ada informasi lain tersedia.
Setelah ID ikon terakhir, jika hanya ada satu set "tilde-tilde" (~~), maka teks yang akan ditampilkan adalah teks utama alih-alih jarak/waktu.
Jangan lupa untuk memberi spasi pada masing-masing pasangan tilda, karena jika tidak, maka dianggap sebagai empat tilda yang otomatis berubah menjadi tanda tangan.
{{Routemap|title=Contoh 1.3
|map=
ENDEa~~ ~~ ~~Wesel pindah posisi
SPLa
cPLT\vSTR\cPLT~~Stasiun
d*1\cPLT\vSTR\cPLT\d*2~~ ~~ ~~Nomor peron
cPLT\vSTR\cPLT
vCONTfge~~ ~~ ~~''ke Kota''}}
Contoh 1.3
Wesel pindah posisi
Stasiun
1
2
Nomor peron
ke Kota
Tanda bintang mengindikasikan bahwa sel teks dapat diawali dengan salah satu lebar BSicon dengan awal sebagai berikut. (BSicon normal berbentuk persegi.)
Huruf
o
c
d
cd
none
b
s
bs
w
Lebar
⅛
¼
½
¾
1
2
4
6
8
Tumpang tindih ikon, pranala ikon, latar belakang, dan colspan
Markah tumpang tindih "tanda seru-tilda" (!~) harus diikuti ID ikon yang akan ditumpangtindihkan di atasnya.
Meski batas tumpang tindih tidak terbatas, pastikan Anda jangan terlalu banyak melakukan tumpang tindih ikon.
Lebar ikon lapisan bawah menentukan lebar kombinasi, meskipun lebih kecil daripada ikon lapisan atas. Ikon-ikon tersebut disejajarkan dengan tepi kirinya saling berdekatan, sehingga tidak rata tengah jika lebarnya berbeda. Jika ikon lapisan atas melebar melewati ikon lapisan bawah, ikon lapisan bawah akan menarik ikon sebelahnya mendekat ke ikon lapisan bawah.
Saat menggunakan tumpang tindih ikon dan pranala ikon pada sel yang sama, tanda pranala ikon (!@) harus ditempatkan setelah ID ikon lapisan paling atas.
Parameter warna latar belakang (bg=) harus didahului dengan 5 set pemisah teks (dua tilda) agar dapat dikenali meskipun tidak ada teks sama sekali pada baris tersebut.
{{Routemap|title=Contoh 2.2
|map=
utSTR~~ ~~ ~~{{mono|1=bg=<abbrtitle="Warna BSicon normal untuk jalur air.">#007CC3</abbr>}}~~ ~~bg=#007CC3
*1\*2\*3~~ ~~ ~~{{mono|1=color=red,bold=yes}}~~ ~~color=red,bold=yes
*A\*C\*E~~ ~~ ~~{{mono|1=align=l,b=1,fontsize=cmt}}~~ ~~align=left,b=1,fontsize=cmt
*B\*D\*F~~ ~~ ~~{{mono|1=colour=orange, align=b, i=y}}~~ ~~colour=orange, align=b, i=y
}}
Contoh 2.2
bg=#007CC3
1
2
3
color=red,bold=yes
A
C
E
align=l,b=1,fontsize=cmt
B
D
F
colour=orange, align=b, i=y
Di samping bg=, ada beberapa parameter yang dipisah dengan koma (,), yang digunakan untuk mengatur tampilan baris. Hanya bg= yang dapat digunakan untuk mengatur tampilan ikon; yang lain hanya teks.
ikon!_bg=purple\*teks__align=l!~*lebih banyak teks__align=r,b=yes
Parameter untuk ikon tunggal atau sel teks (contoh: BHF, *Teks) diawali dengan dua garis bawah (__).
Parameter untuk isi sel tabel (tumpukan objek-objek, maupun ikon tunggal atau kotak teks tanpa tumpang tindih) diawali dengan tanda seru dan tanda garis bawah (!_). Ini harus mengikuti pranala (jika ada).
Untuk lapisan ikon paling atas, parameter ikon tunggal (jika ada) harus mendahului parameter tumpukan objek.
Kebanyakan parameter sama seperti halnya parameter baris, tetapi dengan tambahan-tambahan. Tambahannya lagi, nilai align=, bg= dan color= akan mengambil alih parameter baris.
Satuan secara bawaan menggunakan "px", tetapi boleh dengan "em".
Periksa peta di peramban dan seluler yang berbeda, dan tambah lebar teks jika peta pecah.
Nomor ikon pada baris pertama bagian yang dapat diciutkan harus sama dengan atau lebih besar dari nomor ikon pada baris terluas yang tidak dapat diciutkan.
Per contoh 3.2, gunakan ikon kosong setengah lebar (d) sebagai pengisi saat Anda mencampur baris ganjil dan genap pada peta yang sama.
Mengubah "collapsed" ke "nil" akan mengubah status bawaan bagian yang dapat diciutkan menjadi terbuka seluruhnya.
Baik pengganti maupun yang diganti harus selebar baris terlebar yang tidak dapat diciutkan pada diagram.
Jika Anda ingin menyembunyikan baris yang diganti setelah memperluas bagian yang diciutkan, gunakan ikon (leer) sebagai pengisi kekosongan, lihat contoh 4.2.
Usahakan untuk memberikan lebar teks yang cukup. Di sini, penggunaan text-width=120 akan merusak perataan ikon.
Elemen yang dapat diciutkan sengaja dinonaktifkan dalam tampilan seluler, sehingga baris yang diganti tidak akan pernah terlihat. Ingatlah hal ini saat membuat diagram.
Untuk diagram yang lebih besar dan rumit, sering kali ada baiknya untuk memiliki bilah sisi teks di sebelah kiri dan kanan.
keterangan teks kiri 2~~keterangan teks kiri 1~~teks utama kiri~~jarak/waktu kiri! !ID ikon~~jarak/waktu kanan~~teks utama kanan~~keterangan teks kanan 1~~keterangan teks kanan 2
atau
teks utama kiri! !ID ikon~~teks utama kanan
{{Routemap|title=Contoh 5
|map=
~~km! !~~km~~
terminus komuter~~0! !uKBHFa\\KBHFa~~0~~terminus lokal
Sungai Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~jembatan
transfer ke KC~~stasiun~~1! !uINT\LDER\LSTR
terminus komuter~~2! !uKBHFe\\KBHFe~~2~~terminus lokal
}}
{{Routemap
|title=Contoh 6.1: Semua sel teks digunakan
|text-width=,130,,,110,
|map=
~~km! !\\~~km~~
-startCollapsible
terminus komuter~~0{{0|00}}! !uKBHFa\leer\KBHFa~~{{0|00}}0~~terminus lokal
Sungai Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~~~ ~~jembatan
-endCollapsible
transfer ke KC~~stasiun~~1! !uINT\LDER\LSTR
terminus komuter~~2{{0|00}}! !uKBHFe\\KBHFe~~{{0|00}}2~~terminus lokal
}}
{{Routemap
|title=Contoh 6.2: Hanya teks utama yang diterapkan
|style=width:380px
|text-width=,120,,,120,
|map=
-startCollapsible
terminus komuter! !uKBHFa\\KBHFa~~terminus lokal
Sungai Boris! !uhKRZWae\WASSERq\hKRZWae~~jembatan
-endCollapsible
stasiun! !uINT\LDER\LSTR
terminus komuter! !uKBHFe\\KBHFe~~terminus lokal
}}
Gunakan {{{inline}}} untuk menghilangkan bilah judul. Untuk membuat templat yang pisah dari artikel, tetapi ingin disematkan pada kotak info, tambahkan <includeonly>inline=1</includeonly>. Juga, {{{navbar pos}}} sangat membantu untuk mengubah posisi {{Navbar}}.
{{Infobox station| name ={{color box|orange}} Station layout
| image = Placeholder.png
| image_upright = 0.5
| image_caption = Platform level
| opened ={{Start date|1935|05|15|df=y}}| tracks = 2
| route_map ={{routemap|inline=1|navbar=asd|navbar pos=2|
KBHFa~~terminus
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Jembatan
LDER\INT\~~1 km~~station~~transfer ke KC
\KBHFe\BUS~~2 km~~terminus~~terminal bus
}}}}
Template for displaying diagram composed of icon images and text labels in uniform style.
Parameter templat
Templat ini lebih menyukai format parameter dalam blok.
Parameter
Keterangan
Jenis
Status
Inline state
inline
Remove title bar and border for transclusion in infobox
Kata
opsional
Table title
title
Official title of the system. Value «no» will remove the table title row, but this will also disable the table collapsible switch as well
Kata
opsional
Title font color
title colortitle-color
Color of the title's text; automatically black or white to contrast with the title background color. Only use colors that contrast well with the background color
Baku
#FFF or #252525; depends
Kata
opsional
Title background color
title bg colortitle-bg
Background color of the title
Baku
#27404E
Kata
opsional
Collapsibility
collapsible
Whether the whole infobox is collapsible or not
Kata
opsional
Collapsing state
collapsecollapsed
Collapsing state. Shown by default. Any value will make the table collapse by default
Kata
opsional
Template name for Navbar
navbar
This must exactly match the diagram template page name so the Navbar template will appear and link to the template page
Kata
opsional
Position of the Navbar
navbar pos
Position of the Navbar template. Float to left in the title bar by default; «1» for top-left corner of the map (just under the title bar); «2» for the middle bottom of the map
Kata
opsional
Small navbar
navbar mini
If the navbar is not in default position, then this changes whether the navbar displays as "V · T · E" (default for navbar pos 1; values: «1», «y», «yes», «true») or "This diagram: view · talk · edit" (default for navbar pos 2; values: «0», «n», «no», «false»).
Kata
opsional
Legend appearance
legend
Alias of the legend link. It can be «bus», «canal», «footpath», «road» or «track». «0» or «no» for no legend at all
Baku
Template:Railway line legend
Nama halaman
opsional
Legend link text
legend alt
Different link name in place of «Legend» if desirable
Baku
Legend
Kata
opsional
Floating state
float
Floating state of the whole box: «right» by default; optionally «left» or «none»
Baku
right
Kata
opsional
Background color
bg
Background color of the whole map area
Baku
#F9F9F9
Kata
opsional
CSS style values
style
Additional CSS style definition of the whole infobox
Kata
opsional
Top note
topon top
Space for optional note or infobox above the map
Kata
opsional
Bottom note
footnotebottom
Space for optional note or infobox below the map
Kata
opsional
Width of map text cell
text-widthtw
Extend the width of the map text cell so the collapsible section within the map does not break
Kata
opsional
Map markups
map1
Map data which uses specific markup/separators to load icon image and arrange the text in the uniform style. Use "map2", "map3" etc. for additional maps
Kata
wajib diisi
Map title
map-title
Title of map. Use "map2-title", "map3-title" etc. for titles of addition maps