위키백과:철도 노선도 틀

* 철도 노선도에 필요한 픽토그램(pictogram)의 목록표는 Wikipedia:Route diagram template/Catalog of pictograms 문서를 참고하시오.
노선도 틀(Route Diagram Template)은 위키백과의 노선도 표상자의 사용을 간이화하고 노선도 인포박스의 표준 도안을 제공하는데, 주로 철도노선 뿐만 아니라 수로와 같은 다양한 운송수단용 도안도 제공한다. 아이콘은 선로, 철도역, 교량, 철교, 터널, 삼각선, 접속역과 같은 것을 나타낸다.

**노선도 표의 구조**
과거에 사용된 노선도 표의 구조
노선도를 작성할 때에는 반드시 하나의 형식만 사용할 필요가 없지만, 서로 삽입되는 아이콘이나 텍스트의 디스플레이가 깨져 나오는 것을 피하기 위하여, 구문(syntax) 중 일부분은 주의해서 프로그램을 짤 것이 요구된다.
이 생성되기 이전에는 독자적인 노선도를 작성하는 경우 Railway line header, BS-header, BS-table 등과 같은 여러가지 틀이 필요하였다. 오른쪽의 그림은 과거에 사용된 노선도 표의 기본구조를 나타낸다. 이 형식은 많은 노선도에서 널리 채택되고 있으나, 새로운 노선도에는 다른 사용자들이 편집하기 쉽도록 BS-map의 틀을 사용할 것을 권장한다.
한국어 위키백과에는 BS-map 대신에 노선도도 사용할 수 있다. 이 틀은 앞서 언급된 Railway line header, BS-header, BS-table 이 통합된 형태인데, 틀의 기능은 BS-map의 기능과 약간의 차이가 있다.

**틀(template)**
틀은 두 가지 클래스에서 노선도로서 생성된 표를 정의하는 일반적인 틀과 세로줄 별로 노선도에 정보를 나타내는 틀로 분류될 수 있다.

**독립된 노선도상자**
은 가로줄틀(row template)을 포괄하는 틀인데, 이 가로줄 틀은 map= 변수에서 변수값에 해당한다. 틀 BS-map은 기본 정보를 제공하고 정보의 확장을 허용하는 다른 변수들을 가진다.- 만약 틀 대신에 처음부터 표를 사용한다면 수직선 을 로 대체하여야 한다. 예를 들어 - O1, O2, O3 등: 아이콘의 겹침을 허용. 처음에 나오는 문자는 수자 0이 아니라 로마자 O임에 유의하시오.

**BSn-2 가로줄 틀(row template)**
BSn-2 가로줄 틀은 시설물명을 노선도 양쪽에 배치한다. 이 틀에는 '거리/소요시간'이 없는데, 이는 BSn 가로줄 틀의 경우와 대비된다. BSn 가로줄 틀에 사용되는 모든 변수명은 이 틀에서도 사용이 가능하다. 하지만 틀 BSn-2를 틀 BSn과 혼합하여 사용하면 안된다. BSn-2 틀은 다음과 같이 사용된다.

**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 가로줄 틀에서 단위가 다르거나 출발점이 달라서 생긴 두 가지의 거리를 표시할 때에 사용된다.
사용법: 

**BS-colspan**
이 틀은 텍스트를 한 행에 배치하는 데에 사용된다. 사용법과 옵션은 틀:BS-colspan 문서를 참고하시오.

**틀 BS-map의 보기**

**픽토그램(Pictogram)**
 주요문서: Wikipedia:Route diagram template/Catalog of pictograms
통상적으로 사용되는 픽토그램의 파일명은 BSicon_(pictogram ID).svg로 정해져 있다. 편집자는 BSn 가로줄 틀에서 삽입하고자 하는 픽토그램의 ID만 기입하면 된다. 픽토그램의 이름은 접두어(prefix), 어근(ROOT), 접미어(suffix)로 구성된다.(보기: uSTRlg는 u-STR-lg로 분철됨.) 대표적인 접두어와 접미어의 보기는 아래에 나타나 있다.- 접두어:
** u: 지하철용(DE: für U-Bahn)
** e 또는 x: 폐선과 개통예정선용(DE: für ehemalige und geplante Bereiche)
** t: 터널용(DE: für Tunnel)
** m: 일반 철도와 지하철이 공용으로 설치된 경우(DE: für Mischbetrieb Eisenbahn/U-Bahn)- 어근 - 보통은 아이콘 이름의 단축형을 사용함- 접미어:
** a: 시작, 기점(DE: Anfang), e: 끝, 종착역(DE: Ende)
** l: 왼쪽(DE: links), r: 오른쪽(DE: rechts)
** f: 정방향(DE: in Fahrtrichtung) (즉, '위에서 아래로'), g: 역방향(DE: in Gegenrichtung)
** g: 수직(DE: geradeaus), q: 수평(DE: quer)
** o: 수직방향 선로가 위에 있음(DE: vertikale Strecke liegt oben), u: 수직방향 선로가 아래에 있음(DE: vertikale Strecke liegt unten) (철도교차점의 경우)
♦ 유효하지 않은 글자는 사용되지 않으며 표에서는 적색 글자로 나타난다.

**주의 사항**

**용량**
위 사진과 같이 문서 내 노선도 틀의 용량이 지나치게 클 경우 미리 보기를 눌렀을 때 "경고: 틀 포함 크기가 너무 큽니다. 일부 틀은 포함되지 않을 수 있습니다." 라는 문구가 뜨며 (왼쪽 사진) 변경 사항을 게시했을 때 노선도 틀이 누락된다. (오른쪽 사진) 노선도의 용량이 약 30,000 바이트를 넘어갈 때 발생한다.

**내부 링크**
위 사진과 같이 노선도 틀 안에서 내부 링크 ( 대괄호) 를 걸 때, 괄호를 하나만 생략해도 틀이 망가진다.

**각주**
분류:철도 노선도 틀