위키백과:철도 노선도 틀
노선도 틀(Route Diagram Template)은 위키백과의 노선도 표상자의 사용을 간이화하고 노선도 인포박스의 표준 도안을 제공하는데, 주로 철도노선 뿐만 아니라 수로와 같은 다양한 운송수단용 도안도 제공한다. 아이콘은 선로, 철도역, 교량, 철교, 터널, 삼각선, 접속역과 같은 것을 나타낸다. 노선도 표의 구조![]() 노선도를 작성할 때에는 반드시 하나의 형식만 사용할 필요가 없지만, 서로 삽입되는 아이콘이나 텍스트의 디스플레이가 깨져 나오는 것을 피하기 위하여, 구문(syntax) 중 일부분은 주의해서 프로그램을 짤 것이 요구된다. {{BS-map}}이 생성되기 이전에는 독자적인 노선도를 작성하는 경우 {{Railway line header}}, {{BS-header}}, {{BS-table}} 등과 같은 여러가지 틀이 필요하였다. 오른쪽의 그림은 과거에 사용된 노선도 표의 기본구조를 나타낸다. 이 형식은 많은 노선도에서 널리 채택되고 있으나, 새로운 노선도에는 다른 사용자들이 편집하기 쉽도록 {{BS-map}}의 틀을 사용할 것을 권장한다. 한국어 위키백과에는 {{BS-map}} 대신에 {{노선도}}도 사용할 수 있다. 이 틀은 앞서 언급된 {{Railway line header}}, {{BS-header}}, {{BS-table}} 이 통합된 형태인데[1], 틀의 기능은 {{BS-map}}의 기능과 약간의 차이가 있다. 틀(template)틀은 두 가지 클래스에서 노선도로서 생성된 표를 정의하는 일반적인 틀과 세로줄 별로 노선도에 정보를 나타내는 틀로 분류될 수 있다. 독립된 노선도상자{{BS-map}}은 가로줄틀(row template)을 포괄하는 틀인데, 이 가로줄 틀은 map= 변수에서 변수값에 해당한다. 틀 BS-map은 기본 정보를 제공하고 정보의 확장을 허용하는 다른 변수들을 가진다.
아이콘과 텍스트를 포함하는 가로줄 틀(row templates)틀 BS(독일어 Bahnstrecke[철도노선]의 약자)뒤에 나오는 숫자 n은 한 행에 배열된 아이콘의 개수를 나타낸다. BSn 가로줄 틀(row templates)
틀 BS의 변수명은 아래에 제시되어 있는데, 실행결과는 변수명의 순서대로 나온다.
1: Icon ID - 아이콘 세로줄에서 디스플레이되는 아이콘의 종류. (빈 아이콘을 쓰는 경우 띄어쓰기 또는 'leer' [독일어로 '비다'는 의미] 명령 사용). 2: 기점으로부터의 거리와 소요시간. 3: 텍스트 - 역이름, 역번호, 부역명 등. 4: 비고 1 - 텍스트 다음에 쓰이는 비고. 5: 비고 2 - 비고1 다음에 쓰임(오른쪽 정렬). (역의 고도 또는 소요시간을 나타낼 때에도 사용된다.) BS2, BS3 등의 틀은 아이콘을 덧붙여서 다음과 같이 사용된다.
변수는 다음과 같은 것을 포함한다.
BSn-2 가로줄 틀(row template)BSn-2 가로줄 틀은 시설물명을 노선도 양쪽에 배치한다. 이 틀에는 '거리/소요시간'이 없는데, 이는 BSn 가로줄 틀의 경우와 대비된다. BSn 가로줄 틀에 사용되는 모든 변수명은 이 틀에서도 사용이 가능하다. 하지만 틀 BSn-2를 틀 BSn과 혼합하여 사용하면 안된다. BSn-2 틀은 다음과 같이 사용된다.
BS 가로줄틀의 배열{{BS}}와 {{BS-2}}를 제외하고는 모든 BSn 가로줄 틀은 같은 가로줄에 긴밀하게 연결된다. 아이콘을 수직으로 결합하기 위해서는 똑같은 가로줄 틀을 열고 계속 입력하면 된다.(보기 1) 상이한 BSn 가로줄 틀도 배열이 가능한데, 아이콘의 세로줄은 가운데정렬로 조정되어 있기 때문이다. 홀수열 가로줄 틀은 홀수열 가로줄 틀 밑에, 짝수열 가로줄 틀은 짝수열 가로줄 틀 밑에 연결된다. 보기 2와 보기 3에서는 {{BS}}와 {{BS3}}사이와 {{BS2}}와 {{BS4}}사이에 아이콘이 연결되는 예가 나타나 있다. 홀수열 과 짝수열 가로줄 틀을 연결할 때에는 보기 4에서와 같이 BS2+l, BS2c4와 같은 특수한 아이콘을 사용하여 부드러운 곡선이 나오도록 한다. 그 밖에 특수 아이콘은 픽토그램의 목록을 참고하면 된다. BSn-2 가로줄 틀의 경우에도 아이콘은 가운데로 정렬되기 때문에 같은 규칙이 적용된다. 텍스트를 표시하는 틀{{Navbar}}
이 틀은 노선도 안에 《보기 • 토론 • 편집 • 역사》 또는 《v • d • e • h》 연결을 두는 데에 사용된다. 사용법과 옵션은 틀:안내바/설명문서를 참고하시오. {{BSkm}}
이 틀은 BSn 가로줄 틀에서 단위가 다르거나 출발점이 달라서 생긴 두 가지의 거리를 표시할 때에 사용된다. 사용법: {{BSkm|첫번째 텍스트|두번째 텍스트}} {{BS-colspan}}이 틀은 텍스트를 한 행에 배치하는 데에 사용된다. 사용법과 옵션은 틀:BS-colspan 문서를 참고하시오. 틀 BS-map의 보기
{{BS-map |title=Eurostar route map |title-color=white |title-bg=#27404E |width=370px |map= {{BS||km|||hour}} {{BS|KBHFa|0|St. Pancras International [[File:Underground no-text.svg|10px]]||0:00}} {{BS|eHST||Stratford International [[File:DLR no-text roundel.svg|10px]]|(opening 2010)}} {{BS|HST|37|Ebbsfleet International||0:15}} {{BS3|exCONTgq|eABZg+r||||Fawkham Junction {{RoutemapRoute|Licon=L|Chatham Main Line|enclosed=yes|}}|}} {{BS|HST|90|Ashford International||0:30}} {{BS|tSTRa}} {{BS3||tZOLL||||영국-프랑스 국경 ([[채널 터널]] across Strait of Dover)|bg=#558cd3}} {{BS|tSTRe}} {{BS|HST||Calais-Fréthun||0:54}} {{BS|BHF||Lille-Europe||1:20}} {{BS3||KRWgl|KRW+r|||}} {{BS3||STR|GRENZE|||프랑스-벨기에 국경}} {{BS3|KRW+l|KRWgr|KBHFe||Bruxelles Midi/Brussel-Zuid||1:51}} {{BS3|KBHFe|KRWgl|KRW+r|492|Paris Gare du Nord||2:15}} {{BS3||STR|KHSTe||Marne la Vallée-Chessy|(Disneyland)|2:33}} {{BS3|KRW+l|KRWgr}} {{BS3|KHSTe|STR|||Avignon Centre||5:40}} {{BS|HST||Moûtiers|(ski)|6:27}} {{BS|eHST||Aime la Plagne|(ski, set down only)|6:59}} {{BS|KHSTe||Bourg Saint Maurice|(ski)|7:17}} |bottom=Times shown are fastest timetabled journey from London St Pancras. }} 픽토그램(Pictogram)통상적으로 사용되는 픽토그램의 파일명은 BSicon_(pictogram ID).svg로 정해져 있다. 편집자는 BSn 가로줄 틀에서 삽입하고자 하는 픽토그램의 ID만 기입하면 된다. 픽토그램의 이름은 접두어(prefix), 어근(ROOT), 접미어(suffix)로 구성된다.(보기: uSTRlg는 u-STR-lg로 분철됨.) 대표적인 접두어와 접미어의 보기는 아래에 나타나 있다.
♦ 유효하지 않은 글자는 사용되지 않으며 표에서는 적색 글자로 나타난다. 주의 사항용량
위 사진과 같이 노선도 틀 안에서 내부 링크 ([[]] 대괄호) 를 걸 때, 괄호를 하나만 생략해도 틀이 망가진다. 각주 |
Portal di Ensiklopedia Dunia