도와 주세요.:이지 타임라인 구문
Help![]() |
이지 타임라인 기능은 위키텍스트에서 내장된 이미지를 생성합니다.영상은 1차원 다이어그램(수평 또는 수직) 또는 2차원 다이어그램일 수 있습니다."Easy Timeline"이라는 이름은 다른 방향의 다른 매개 변수와 함께 수평 또는 수직으로 시간 척도를 사용하여 형상을 적용할 수 있는 가능성을 의미하지만, 그 밖에도 다양한 가능성이 있습니다.
Wikipedia도 참조:시간 표시 막대, mw:확장:이지 타임라인, mw:확장:다른 MediaWiki 설치에서 간편 시간 표시/구문, 간편 시간 표시 활성화
소개
그래픽 타임라인은 특수 태그 사이에 스크립트를 제공하여 생성할 수 있습니다.
</filename> 스크립트 </filename>
그런 다음 이지 타임라인이 호출되어 PNG 이미지와 (선택적으로) 클릭 가능한 지도를 렌더링합니다.
고지 사항:Easy Timeline은 사용하기 쉽도록 설계되었지만 복잡한 그래픽 타임라인은 사소한 문제가 아닙니다.간단한 타임라인을 작성하는 데 30분이 걸릴 수 있습니다(적절한 예를 기준으로 할 경우).타임라인이 크면 구성 및 미세 조정에 몇 시간이 걸릴 수 있습니다.그러나 타임라인을 추가하거나 수정하는 것은 아무리 복잡하더라도 여기에 설명된 구문에 대한 전문적인 지식이 없는 기고자에게도 비교적 간단한 일이어야 합니다.
사용 가능한 명령
스크립트 명령은 다음을 정의합니다.
- 전체 레이아웃:이미지 크기, 플롯 영역, 색상, 배경색, 맞춤 막대
- 날짜 및 기간의 해석 및 표시: 날짜 형식, 기간, 척도 주, 척도 부, 시간 축
- 이벤트, 기간 및 설명 텍스트:그래프 데이터, 텍스트 데이터
- 이벤트 및 기간의 그룹 순서 지정, 분할 및 이름 지정 방법: BarData, 범례, LineData
- 여러 번 발생하는 스크립트 코드에 대한 속기:정의
다음 명령은 필수 사항.이미지 크기, 플롯 영역, 주기 및 시간 축.PlotData 및/또는 TextData 명령 중 하나 이상이 필요합니다.둘 중 하나 또는 둘 다 여러 번 발생할 수 있습니다.다른 모든 명령은 선택 사항입니다.
대/소문자: 명령 및 속성은 소문자, 대문자 또는 혼합 대/소문자로 지정할 수 있습니다.모든 명령어에 대소문자를 혼합하고 모든 속성에 소문자를 사용하는 것과 같이 대소문자를 사용하면 가독성이 더욱 높아지므로 대소문자를 일관되게 적용하십시오.
일반 구문 규칙
스크립트에는 명령 및 주석이 포함될 수 있습니다.각 명령 뒤에는 하나 이상의 특성이 따릅니다.
명령
명령은 줄의 첫 번째 위치에서 시작해야 합니다.일부 명령 뒤에는 여러 줄의 데이터 및/또는 옵션이 뒤따를 수 있습니다.이러한 추가 줄은 적어도 하나의 공백으로 시작하거나 완전히 비어 있어야 합니다(관련 데이터 줄을 시각적으로 그룹화하는 데 유용합니다).
명령에는 명령 유형에 따라 다음 형식 중 하나가 있습니다.
명령 = 특성 | 날짜 형식 = dd/mm/yyyy |
명령 이름 = 특성 | 색상 Jp = 값:빨간색 범례:일본 |
명령 = 속성 속성 기타. | PlotData = 글꼴 크기:XS 폭:20bar:일본 시작: 시작:19/02/1945 색상:JT 막대:일본:19/02/1945 ~:14/03/1945 색상:AI |
댓글
단일 및 다중 줄 주석을 지정할 수 있습니다.
- 해시 기호 # 뒤에 오는 텍스트는 주석으로 간주됩니다.
- #>와 <#> 사이의 텍스트도 주석으로 간주됩니다.이런 방식으로 태그를 지정하면 주석이 여러 줄에 걸쳐 있을 수 있습니다.
예:
날짜 형식 = dd/mm/yyyy # 유럽 날짜 형식 기간 = 01/09/1500 ~: 02/09/1945 #> 이 차트는 제2차 세계 대전의 전체 기간을 보여줍니다. <#
속성
특정 명령에 대해 여러 특성을 지정할 수 있는 경우 'name:value' 쌍으로 표시됩니다.한 특성에 대해 여러 값을 지정할 수 있는 경우 괄호 안에 포함해야 합니다.
예:
맞춤 막대 = 맞춤 색상 SB = 값: 기호(0.8,0,0.7) 범례:씨_배틀즈
모수 대 데이터 항목
대부분의 명령은 동일한 줄에 지정된 속성만 허용합니다.
데이터 블록: 막대 데이터, 플롯 데이터, 텍스트 데이터, 색상과 같은 일부 명령은 하나 이상의 데이터 선으로 구성된 데이터 블록을 필요로 합니다.데이터 선은 하나 이상의 공백으로 시작해야 합니다.공백이 아닌 선으로 시작하는 선이 발견되면 데이터 블록은 완전한 것으로 간주됩니다(예: 빈 선은 무시되며 블록 내에서 관련 데이터 선을 그룹화하는 데 사용될 수 있습니다).
데이터 블록의 속성은 개념적으로 매개 변수와 데이터 항목으로 나눌 수 있습니다.데이터 블록에는 매개 변수와 데이터 항목이 함께 포함될 수 있습니다.
데이터 항목: 데이터 라인 속성에서 시작, 끝 및 끝 텍스트는 항상 발생하는 라인에만 적용됩니다.
매개 변수: 데이터 라인에서 색상 및 글꼴 크기와 같은 속성은 컨텍스트에 따라 다른 의미를 갖습니다.이러한 매개변수가 데이터 항목이 없는 선에서 발생하면 다음에 나오는 데이터 선에 대해 새 기본값을 설정합니다.데이터 항목이 혼합된 행에 나타나는 경우 해당 행에만 적용되므로 이전에 설정된 기본값이 재정의됩니다.
예:
이 예에서는 두 세트의 막대가 각각 빨간색과 파란색으로 그려지지만 각 세트에서 하나의 막대(전쟁 기간 표시)가 녹색으로 그려집니다.플롯데이터 = 색상:빨간색 글꼴 크기:S # 기본값 막대 설정:소련:1919년부터:1922년까지 텍스트:레닌 # 빨간 막대:소련:1922년부터:1953년까지 텍스트:스탈린 # 레드 바:소련:1939년부터:1945년까지 텍스트:세계 II 색상: 녹색 # 녹색 막대:소련:1953년부터:1964년까지 텍스트:Krushchev # 빨간색 막대 색상:파란색 # 기본 색상 막대 변경:미국:1913 ~:1921 텍스트:윌슨 # 파란색 막대:미국:1917 ~:1918 텍스트:WWI 색상:녹색 #녹색 막대:미국:1921년 ~:1923년 텍스트:Harding # blue bar #> 이전 행이 공백으로 시작하지 않더라도 이 다중 행 설명은 PlotData 명령을 종료하지 않습니다. <# bar:미국:1923년부터:1929년까지 텍스트:Coolidge # 파란색 막대 TextData = # 이제 PlotData는 완전한 탭으로 간주됩니다. ... 등
특수 문자
- #>, <# (hash, hash+"greater than", "less than"+hash): 주석 참조
- (틸드) 텍스트 의미: 줄 바꿈
- (으)는 텍스트로 다음을 의미합니다.
- _ (언더스코어)는 텍스트에서 다음을 의미합니다.
- (달러 기호)는 사용자 정의 상수 앞에 있습니다.
명령 참조
각 명령에 대해 유효한 특성이 나열됩니다.일부 명령 및/또는 속성은 선택 사항(O)입니다.
일부 명령의 경우 특정 특성은 상호 배타적입니다(해당되는 경우 설명됨).
막대 정렬
막대는 항상 동일한 거리로 그려집니다.이 명령은 막대를 최대한 간격을 두어야 하는지 또는 차트의 왼쪽/위쪽과 첫 번째 막대 사이 또는 차트의 마지막 막대와 오른쪽/아래쪽 사이에 일부 공백을 예약해야 하는지 지정합니다.
- 초기(기본값)
- 첫 번째 막대는 차트의 맨 왼쪽/맨 위 위치(축에 '접착'됨)에 배치되어 차트의 마지막 막대와 오른쪽/하단 사이에 공백을 둡니다.
- 늦게.
- 초기와 반대: 마지막 막대는 축 선(차트의 왼쪽/위쪽)과 첫 번째 막대 사이에 공간을 두고 차트의 오른쪽/아래쪽으로 최대한 멀리 배치됩니다.
- 정당화하다
- 첫 번째 막대와 마지막 막대는 차트의 양쪽에 빈 공간이 없도록 가능한 한 멀리 배치됩니다.막대가 하나만 있는 경우 정당성은 "중심"으로 해석됩니다.
예:
Time Axis = 방향:수평 | Time Axis = 방향:표시 | |||||
막대 정렬 = | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
배경색
이 명령을 사용하면 차트의 다양한 부분에 대한 배경색을 지정할 수 있습니다.지정된 색상 ID는 먼저 색상을 사용하여 정의해야 합니다.
- 캔버스( O)
- 전체 이미지의 배경색을 지정합니다.
- 막대( O)
- 모든 막대의 배경색을 지정합니다.
예:
배경색 = 막대:다크그레이 배경색 = 캔버스:라이트그레이 막대:다크그레이 배경색 = 캔버스:라이트그레이
막대 데이터
차트에 그릴 막대와 순서를 결정하는 선택적 명령입니다.생략하면 명령 플롯 데이터에서 나타나는 순서대로 막대가 그려집니다.
막대가 많은 복잡한 타임라인의 경우 다음 명령을 사용하는 것이 좋습니다.
- 표시된 데이터의 순서를 쉽게 변경할 수 있습니다.
- PlotData에 지정된 막대 이름은 이 목록에 대해 유효성을 검사할 수 있으므로 입력 오류를 방지할 수 있습니다.
- 바
- 막대 ID를 정의합니다.다른 명령(특히 PlotData)에서는 이 ID를 참조용으로 사용해야 합니다.속성 텍스트가 없는 경우 축을 따라 표시되는 레이블도 됩니다.막대 ID에는 공백을 포함할 수 없습니다. 대신 밑줄을 사용하면 항목 제목과 마찬가지로 밑줄이 공백으로 변환됩니다.
- 텍스트( O)
- 지정하면 막대 ID 대신 축을 따라 표시할 텍스트를 지정합니다.텍스트 입력 규칙도 참조하십시오.텍스트는 하나의 내장된 링크를 포함할 수 있습니다(참고 1 참조).
- 링크( O)
- 웹 링크를 지정합니다(참고 1 참조)(URL).축을 따라 레이블이 파란색 클릭 가능 링크로 표시됩니다.
메모들
- 속성 링크를 사용하거나 속성 텍스트에 포함된 링크를 모두 사용하지 마십시오.
예:
막대 데이터 = 막대:일본 막대:미국 텍스트:"미국" #은 플롯 데이터에서 "US" 막대를 참조하지만 "United States" 막대를 표시합니다.중국어 텍스트:[China] # 레이블 China는 중국에 대한 영어 위키백과 기사의 파란색 클릭 가능 링크로 표시됩니다.
다음 선은 동일한 출력을 생성합니다(플롯 데이터 변경 시 참조만).
막대:US 텍스트:[미국_미국] 표시줄:미국 텍스트:"미국" 링크:http://www.wikipedia.org/wiki/United_States 바:미국_미국 링크:http://www.wikipedia.org/wiki/United_States
색
이 명령을 사용하면 색상을 정의하고 ID(식별 태그)에 결합할 수 있습니다.다른 명령은 여기에 지정된 ID의 색상을 참조합니다.이 명령에서는 각각 들여쓰기된 별도의 선에 하나 이상의 색상 정의가 필요합니다.
- 이드
- 다른 명령은 이 ID를 사용하여 텍스트, 막대 또는 배경색을 지정합니다.
- 가치
- 실제 색상 정의.색상 값은 다음과 같이 지정할 수 있습니다.
- 32개의 사전 정의된 색상 이름이 인식되는 사전 정의된 색상 상수입니다(이러한 모든 상수가 정의된 Ploticus 색상 페이지 참조).
- rgb(빨간색, 녹색, 파란색): 0(수평)과 1(수평) 사이의 숫자 3개 지정
- 회색(값): 0(검은색)에서 1(흰색) 사이의 숫자를 지정합니다.
예:
색상 = id:war 값:빨간색 범례:전쟁 기간 ID:평화 값:파란색 범례:Peace Time id:treaty 값:rgb(0.6,0,0.6) id:라이트그레이 값:그레이(0.9) id:다크그레이 값:그레이(0.1)
날짜 형식
이 명령은 다른 명령에 지정된 날짜를 해석하는 방법을 정의합니다.
유효한 날짜 형식은 다음과 같습니다.
- dd/mm/yyyy
- 날짜는 일/월/년으로 해석됩니다.
- 참고: 이 형식은 01/01/1800로 시작하는 날짜에만 허용됩니다.
- mm/dd/yyyy
- 날짜는 월/일/년으로 해석됩니다.
- 참고: 이 형식은 01/01/1800로 시작하는 날짜에만 허용됩니다.
- yyyy의
- 이것은 -9999에서 +9999까지의 정수를 다룹니다.
예:
날짜 형식 = mm/dd/yyyyy
정의
이 명령을 사용하면 텍스트 상수를 정의할 수 있습니다. 즉, 여러 번 발생하는 스크립트 코드 조각에 대한 단축형입니다.텍스트 상수는 항상 $(달러 기호)로 시작해야 합니다.
예:
$broad = width:30 $borad = width:10 $bardefaults = $broad 글꼴 크기:S
이미지 크기(필수)
이 명령은 최종 이미지의 전체 크기를 정의합니다.절대 측정에서 값을 지정합니다.
- 폭
- 최종 이미지 너비: 최대 1600픽셀, 최소 25픽셀
- 높이
- 최종 이미지 높이: 최대 1200픽셀, 최소 25픽셀
최대의 유연성을 위해 스크립트가 막대 수와 막대당 추가할 픽셀 수를 기준으로 이미지의 높이 또는 너비를 계산할 수 있습니다.높이:auto(수평 시간 축의 경우) 또는 너비:auto(수직 시간 축의 경우)를 지정합니다.
타임라인의 막대 수가 시간이 지남에 따라 계속 변경될 가능성이 높은 경우 특히 유용합니다.또는 흰색 공간의 차이가 곧 나타나는 좁은 막대가 많은 영상에서 막대 사이의 거리를 동일하게 유지하려면(실제 예제 템플릿 참조).보컬 및 악기 음높이 범위).또는 여러 관련 시간 표시 막대가 포함된 막대 수에 관계없이 막대 간의 거리가 항상 동일한지 확인합니다(실제 예는 교황 목록(그래픽) 참조).간단히 말해서, 그것은 대부분의 시간에 좋은 생각입니다.
- 막대 증량
- 지정된 각 막대의 이미지 크기에 추가해야 하는 픽셀 단위의 양(필수이며 너비:auto 또는 높이:auto와 조합하여만 허용됨).
예:
이미지 크기 = 너비:800 높이:600 이미지 크기 = 너비:800 높이:자동 막대 증가:30
범례
범례는 이 명령이 있는 경우에만 표시됩니다.범례의 모양과 위치를 정의하는 몇 가지 방법이 있습니다.일부 속성은 상호 배타적입니다(아래 참조).
- 방향(O)
- 수평 또는 수직(기본값)을 지정합니다.
- 제한: 방향 = '수평적' 및 위치 = '오른쪽'은 상호 배타적입니다.
- 위치( O)
- 차트 영역을 기준으로 범례의 배치를 정의합니다.위쪽, 아래쪽(기본값) 또는 오른쪽을 지정합니다.
- 제한: 방향 = '수평적' 및 위치 = '오른쪽'은 상호 배타적입니다.
- 열( O)
- 1, 2, 3 또는 4를 지정합니다.이 속성을 생략하면 열 수는 다음과 같이 결정됩니다.
- 방향 수평 : 특성 열이 여기에 적용되지 않습니다.모든 항목이 동일한 줄에 표시됩니다.
- 수직 방향:
- position right : 모든 항목이 한 열에 있습니다.
- position top or bottom : 열 수는 표시할 항목 수에 따라 달라집니다.
1-5개 항목: 1열, 6-10개 항목: 2열, 11개 이상 항목: 3개 항목
팁: 처음에는 다음 매개 변수를 생략하고 기본 설정이 만족스럽지 않은 경우에만 추가할 수 있습니다.
- 열 너비( O)
- 열 사이의 거리를 정의합니다.절대 거리 또는 상대 거리(페이지 너비의 백분율)를 지정할 수 있습니다.
- 제한: 열 = 1이 정의되거나 암시된 경우 이 매개 변수는 무시됩니다.
- 왼쪽( O)
- 범례의 왼쪽과 페이지 왼쪽 사이의 거리를 정의합니다.절대 거리 또는 상대 거리(페이지 너비의 백분율)를 지정할 수 있습니다.
- 맨 위( O)
- 범례의 맨 위와 페이지 맨 아래 사이의 거리를 정의합니다.절대 거리 또는 상대 거리(페이지 높이의 백분율)를 지정할 수 있습니다.
예:
범례 = 방향:방향 위치:아래쪽 열:3개 열 너비:140개 범례 = 방향:아래쪽 위치:아래쪽 범례 = 왼쪽:100개 상단:120개 열:3개
선 데이터
일부 타임라인은 몇 개의 명확하게 구별되는 기간에 걸쳐 연장됩니다.이 기간을 나타내는 선은 시각적 보조 역할을 할 수 있습니다.
- 에
- 시간 축에 수직인 선을 그립니다(최대 길이에서 기본값, 아래 참조).
지정된 날짜 형식을 준수하여 선을 그릴 날짜/연도를 지정합니다. - 색.
- 선을 그릴 색상을 지정합니다.
- 참고: 지정한 색상 ID는 먼저 색상 명령을 사용하여 정의해야 합니다.
- 층
- 앞 또는 뒤를 지정합니다(기본값).선을 모든 시간 세그먼트 막대 앞에 표시할지 뒤에 표시할지 여부를 정의합니다.
- 폭
- 0.1(매우 얇음)과 10(매우 굵음) 사이의 값 지정
극히 드문 경우지만 완전한 유연성을 위해 다음과 같은 추가 속성이 필요할 수 있습니다.
고급 포지셔닝 옵션
어떤 방향으로든 선을 그릴 수 있습니다.다음 옵션을 사용할 수 있습니다.
- 임의의 시작점과 중지점을 가진 시간 축에 수직: at:date from position to pos:pos:position
- 임의의 시작점과 중지점이 있는 시간 축에 평행:날짜부터:날짜 atpos:위치까지
- 임의의 시작점 및 중지점이 있는 모든 방향에서:점:(x1,y1)(x2,y2)
지정된 날짜 형식을 준수하여 날짜 또는 연도를 예상할 때까지의 속성입니다.
pos, tillpos, atpos 예상 좌표의 속성(예: 픽셀 값)
예:

라인 데이터 = layer:front # 달리 명시되지 않은 한 막대 앞의 모든 선 at:1 색상:노란색 # 시간 축 전체 길이에 수직 at:2color:2color layer:시간 축 전체 길이에 수직이지만 막대 뒤에 있는 back # at:4 from pos:50 to pos:105 색상:녹색 # 시간 축에 수직, 지정된 시작점 및 정지점 ~:5 ~:8 atpos:50 색상:빨간색 # 시간 축에 평행 포인트:(100,20)(170,105) 색상:파란색 너비:3# 임의의 절대 위치에서 다른 위치로, 추가 두께
- 위의 예에서 이러한 "절대 위치"는 다음과 같은 맥락에서 표시됩니다.
ImageSize = width:200 height:120
그리고.PlotArea = left:20 right:10 top:10 bottom:20
.
- 위의 예에서 이러한 "절대 위치"는 다음과 같은 맥락에서 표시됩니다.
기간(필수)
차트에 표시할 기간을 정의합니다.두 매개 변수는 모두 필수입니다.지정된 날짜 형식을 준수하여 날짜를 지정합니다.
- 부터
- 타임라인은 여기서 시작됩니다.지정한 값은 PlotData 및 TextData와 같은 명령에서 시작으로 참조할 수 있습니다.
- 때까지.
- 시간은 여기서 끝납니다.지정한 값은 다른 명령에서 끝으로 참조할 수 있습니다.
예:
기간 =:01/09/1945 ~:02/09/1945
플롯 영역(필수)
- 폭
- 절대 또는 상대 측정값으로 값을 지정합니다.(더 이상 사용 안 함, 아래 참조)
- 높이
- 절대 또는 상대 측정값으로 값을 지정합니다.(더 이상 사용 안 함, 아래 참조)
- 왼쪽
- 이미지 왼쪽과 플롯 영역 왼쪽 사이의 여백입니다.절대 또는 상대 측정값으로 값을 지정합니다.
- 정상
- 이미지 상단과 플롯 영역 상단 사이의 여백입니다.절대 또는 상대 측정값으로 값을 지정합니다.
- 맞다
- 이미지 오른쪽과 플롯 영역 오른쪽 사이의 여백입니다.절대 또는 상대 측정값으로 값을 지정합니다.
- 맨 아래
- 이미지 하단과 플롯 영역 하단 사이의 여백입니다.절대 또는 상대 측정값으로 값을 지정합니다.
너비/높이 속성
이러한 특성은 하위 호환성을 위해 유지됩니다.이전에는 플롯 영역을 전체 너비와 높이, 왼쪽 및 아래 여백으로만 정의할 수 있었습니다.이제 네 개의 여백을 모두 지정할 수 있으며, 너비 및 높이 속성을 더 이상 사용하지 않는 것이 좋습니다.전체 이미지 크기를 변경할 때 플롯 영역 정의도 조정할 필요가 없다는 장점이 있습니다.이는 이미지 크기가 자동으로 계산될 때 더욱 중요합니다(이미지 크기 참조).
예:
예: 축 레이블 및 범례 플롯 영역의 왼쪽 및 아래 추가 공간 플롯 영역 = 왼쪽:40 아래:60 위:10 오른쪽:10
플롯 데이터
막대를 정의하고(기간을 상징) 특정 위치의 막대 옆에 텍스트를 추가하는 데 사용됩니다.
특정 기간 또는 날짜/연도와 관련이 없거나 광범위한 형식 지정이 필요한 텍스트의 경우 TextData 명령을 사용합니다.
특성 텍스트(시점, 시작 및 종료)는 항상 발생하는 선에만 적용됩니다.이 네 가지 속성 중 하나와 결합되지 않은 다른 모든 속성은 명령 블록의 나머지 부분에 대해 또는 새 기본값이 지정될 때까지 기본값으로 작동하며 한 줄에 대해 재정의될 수 있습니다.자세한 내용 및 예제는 모수 대 데이터 항목을 참조하십시오.
플롯 데이터는 많은 속성을 허용하며, 그 중 일부는 상호 배타적입니다.이러한 속성은 다음과 같이 그룹화할 수 있습니다.
- 위치 속성
- 막대 관련 속성
- 텍스트 속성
- 마커 속성
위치 속성
- 에
- 텍스트를 배치할 날짜/연도를 지정합니다.특성에 따라 텍스트 정렬은 이 위치에서 시작, 끝 또는 가운데에 있습니다.날짜 형식에 지정된 날짜/연도 형식을 사용하거나 명령 기간에 정의된 시간 범위를 참조하는 시작 또는 끝을 지정합니다.
- NB: 이 특성은 이전 또는 이전의 특성과 결합할 수 없습니다.
- 부터
- 막대를 시작할 날짜/연도를 지정합니다.날짜 형식에 지정된 날짜/연도 형식을 사용하거나 명령 기간에 정의된 시간 범위를 참조하는 시작을 지정합니다.
- NB: 이 속성은 till 속성과 함께 사용해야 하며 at의 속성과 함께 사용할 수 없습니다.
- 때까지.
- 막대를 종료할 날짜/연도를 지정합니다.날짜 형식에 지정된 날짜/연도 형식을 사용하거나 명령 기간에 정의된 시간 범위를 참조하는 종료를 지정합니다.
- NB: 이 속성은 의 속성과 함께 사용해야 하며 의 속성과 함께 사용할 수 없습니다.
- 교대로
- 텍스트의 절대 측정에서 수평 및 수직 변위를 지정합니다.이를 통해 가능한 작업:
- 중복을 방지하기 위해 이동할 텍스트
- 막대 위가 아닌 막대 옆에 텍스트를 배치합니다.
예:
날짜 형식 = dd/mm/yyyy 기간 = 시작:01/01/1945 ~:02/09/1945 플롯 데이터 = 너비:15 bar:일본:1939년 1월 9일부터:27월 9일까지 색상:녹색 막대:일본:1940년 9월 27일부터 1945년 2월 19일까지 색상:노란색 막대:일본:19/02/1945 ~:14/03/1945 색상:파란색:일본:02/09/1945 ~:끝 색상:레드 at:07/12/1941 shift:(0,-2) text:"<-- 진주만 공격"

- 바
- 다른 모든 특성을 적용할 막대를 지정합니다.
- BarData 명령을 사용하지 않으면 PlotData 데이터 블록에서 발생하는 순서대로 막대가 그려집니다.여기에 지정된 ID는 막대 옆 축을 따라 표시되는 텍스트이기도 합니다.
- BarData 명령을 사용하면 여기에 지정된 순서대로 막대가 표시되고 여기에 지정된 막대 ID도 해당 목록에 대해 검증됩니다.또한 축을 따라 표시되는 텍스트는 BarData의 정의에 따라 달라집니다.
- 바셋
- 막대 디스플레이를 "맨 위에서" 다시 시작하여 동일한 선에서 여러 개의 막대를 허용합니다.구문:
추가 속성이 없는 등의 선언으로 추가하지 않을 줄을 건너뛸 수 있도록 빈 줄을 추가할 수 있습니다. - 색.
- 막대를 그릴 색상을 지정합니다.
- 지정한 색상 ID는 먼저 색상 명령을 사용하여 정의해야 합니다.
- 폭
- 절대 또는 상대 측정에서 막대의 너비를 지정합니다.
예:
BarData= 막대:미국 텍스트:미국 바:SB 텍스트:해상 전투 색상= id:US 값:파란색 범례:United_States id:SB 값:rgb(0.8,0,0.7) 범례:Sea_Battles PlotData= 너비:0.3 # 참고 1 막대:SB:1942년 7월 8일부터 1943년 9월 2일까지 텍스트:과달카날 색상:SB # 참고 2 바 참조:US 시작:시작부터 시작:끝 색상:US # 참고 3 바 참조:중간 시작:시작에서 끝까지:끝 색상:US # 참고 4 바 참조:미국 시간:7/12/1941 텍스트:7/12 진주만 # 참고 5 참조
주의:
- 이 선은 데이터 블록의 나머지 부분에 대한 기본 막대 너비를 설정합니다.
- 이 선은 그릴 막대와 그 위에 동시에 배치할 텍스트를 지정합니다.
- BarData 명령이 시퀀스를 결정하기 때문에 BarSB 뒤에 지정된 경우에도 BarSB 앞에 US가 그려집니다.
- BarData 명령으로 선언되지 않았기 때문에 Midway가 거부됩니다.
- 마지막 줄은 표시되는 막대가 아니라 텍스트를 배치할 막대를 지정할 뿐입니다.
텍스트 속성
- 본문
- 막대 또는 막대 근처에 표시할 텍스트를 정의합니다.앵커 위치는 속성 " "를 사용하여 명시적으로 정의할 수 있습니다.
at
또는 암묵적으로 속성 "을 사용합니다.from
그리고 "till
". - 후자의 경우 텍스트는 정의된 막대 세그먼트의 중앙에 배치됩니다.규칙은 텍스트 입력 참조
- 텍스트에는 클릭 가능한 지도에서 사용할 수 있는 내장 링크(Notes 1 및 2 참조)가 포함될 수 있습니다.
- 텍스트 색상( O)
- 텍스트 색상을 정의합니다.지정한 색상 ID는 먼저 색상 명령을 사용하여 정의해야 합니다.지정되지 않은 경우 검은색으로 간주됩니다.
- 글꼴 크기( O)
- 6에서 30 사이의 점 크기를 지정하거나 XS, S(기본값), M, L 또는 XL 태그 중 하나를 지정합니다.자세한 내용은 글꼴 지원을 참조하십시오.
- 정렬( O)
- 가운데(기본값), 왼쪽 또는 오른쪽을 지정합니다.
- 링크( O)
- 클릭 가능한 지도에서 사용할 웹 링크(주 1 참조)를 지정합니다.텍스트가 파란색 클릭 가능 링크로 표시됩니다.
메모들
- 속성 링크를 사용하거나 속성 텍스트에 포함된 링크를 모두 사용하지 마십시오.
- PNG 영상에서는 텍스트 세그먼트당 클릭 가능한 링크가 하나만 표시됩니다(줄 바꿈(~)이 있는 텍스트는 여러 세그먼트를 구성함).
예:
PlotData= 막대미국:07/12/1941 정렬:왼쪽 텍스트 색상:검은색 글꼴 크기:XS text:7/12 [진주만]
다음과 같은 결과를 생성합니다.
PlotData= 막대미국:07/12/1941 정렬:왼쪽 텍스트 색상:검은색 글꼴 크기:XS 텍스트:"7/12 진주만" 링크:http://www.wikipedia.org/wiki/Pearl_Harbour
마커 속성
- 마크.
- 지정된 위치의 막대에 마커를 배치합니다.마크(기호, 색상)로 지정합니다.현재까지 지원되는 기호 값은 라인뿐입니다.지정한 색상 ID는 먼저 색상 명령을 사용하여 정의해야 합니다.지정되지 않은 경우 검은색으로 간주됩니다.
예:
그림 데이터= 막대:테스트 너비:15 색상:빨간색 ~:2000 범위:1990 표시:(선, 흰색)
다음과 같이 표시됩니다.

메이저 축척
이 명령은 타임라인을 더 작은 기간으로 나눕니다.
- 그래프로 차트의 얇은 수직 또는 수평 선을 통과합니다.
- 텍스트적으로 차트의 아래 또는 왼쪽에 있는 시간 축의 스텁을 통과합니다.
- 그래픽과 텍스트 모두
참고: 라인의 방향 및/또는 스텁의 배치는 시간축의 방향에 따라 달라집니다.
- 격자 색상 (O)
- 그리드 선의 색상을 정의합니다.이 속성을 생략하면 그리드 선이 그려지지 않습니다.
- 참고: 지정한 색상 ID는 먼저 색상 명령을 사용하여 정의해야 합니다.
- 단위(O)
- 그리드 간격이 증가하는 단위를 지정합니다.일, 월 또는 연도(기본값)를 지정합니다.
- 참고: DateFormat yyyy를 지정하면 단위 연도만 허용됩니다.
- 증분(O)
- 그리드 간격이 증가하는 단위 수를 지정합니다.기본값은 1입니다.
- 시작( O)
- 첫 번째 그리드 선 및/또는 스텁을 표시할 위치를 지정합니다.기본값은 정의된 기간의 시작입니다.
예:
Scale Major = grid color:red start:1987 Scale Major = grid color:red 단위:월 증분:3 시작:01/09/2030
축척 부차
이 명령은 시간 척도의 추가 세분화를 정의합니다.구문에 대한 내용은 축척 메이저를 참조하십시오.
예:
ScaleMajor = grid:빨간색 단위:연 증분:1 시작:01/01/2021 ScaleMinor = grid:파란색 단위:월 증분:3 시작:01/10/m
텍스트 데이터
차트의 임의 위치에 배치할 수 있는 텍스트 블록을 정의하는 데 사용됩니다.
- 본문
- 실제 텍스트.규칙은 텍스트 입력을 참조하십시오.텍스트는 포함된 링크를 포함할 수 있습니다(참고 1 및 2 참조).
- 포스
- 절대 또는 상대 측정에서 텍스트 블록의 왼쪽 상단 모서리를 정의합니다.pos:(x,y)로 정의합니다.
- 링크( O)
- 클릭 가능한 지도에서 사용할 웹 링크(주 1 참조)를 지정합니다.축을 따라 레이블이 파란색 클릭 가능 링크로 표시됩니다.
- 텍스트 색상( O)
- 텍스트 색상을 정의합니다.지정한 색상 ID는 먼저 색상을 사용하여 정의해야 합니다.지정하지 않으면 색상이 검은색입니다.
- 글꼴 크기( O)
- 6에서 30 사이의 점 크기를 지정하거나 XS, S(기본값), M, L 또는 XL 태그 중 하나를 지정합니다(자세한 내용은 글꼴 지원 참조).
- 탭( O)
- 탭 문자에 대한 위치 및 정렬을 정의합니다. ^ (caret).여러 탭 설정을 탭으로 지정합니다(x-a11, x-a22, x-a33 등).) 어디에
- x는n 텍스트의 왼쪽에서 절대 측정치의 수평 변위입니다.
- a는 텍스트 세그먼트에 대한 정렬(가운데, 왼쪽 또는 오른쪽으로 이동)입니다n.
- 선높이(O)
- 절대 측정에서 연속 라인 사이의 간격을 정의합니다.최대 40픽셀 또는 0.4인치의 값을 지정합니다.지정하지 않으면 기본 선 높이는 현재 사용 중인 글꼴 크기를 기준으로 합니다.
참고:
- 속성 링크를 사용하거나 속성 텍스트에 포함된 링크를 모두 사용하지 마십시오.
- PNG 영상에서는 텍스트 세그먼트당 클릭 가능한 링크가 하나만 표시됩니다(탭(^)이 있는 텍스트가 여러 세그먼트를 구성함).
예:
TextData = pos:(20,67) 텍스트 색상:검은색 글꼴 크기:탭:(10-오른쪽, 14-왼쪽, 50-왼쪽, 90-왼쪽, 230-왼쪽) 텍스트:^1^1940^27/9^독일, 이탈리아 및 일본은 삼국 협정] 텍스트:^10^1944^1-22/7^브레튼 우즈 44개국이 텍스트를 설정합니다.^^^^^IMF와 세계은행
다음과 같이 표시됩니다.

시간 축
시간 축의 방향과 해당 축을 따라 스텁의 텍스트 표현을 정의합니다.
- 형식( O)
- 시간 축을 따라 날짜를 표시할 형식을 지정합니다.
- 현재는 yyyy(기본값) 형식만 지원됩니다.더 많은 형식이 뒤따를 수 있습니다.
- 방향(O)
- 수평(기본값) 또는 수직(수직)을 지정합니다.
- 순서(O)
- 시간 흐름을 되돌리는 옵션으로 reverse를 지정합니다.
예:
TimeAxis = 방향:추가 형식:yyyy
사전 설정
사전 설정은 자주 사용되는 설정의 약어입니다.코드 라인을 몇 개 저장하고 표준화를 촉진하지만 타임라인 스크립트가 자체 문서화되지 않기 때문에 혼란스러울 수 있습니다.
현재 두 가지 사전 설정을 사용할 수 있습니다.
- 사전 설정 = TimeVertical_OneBar_UnitYear(다음으로 확장)
플롯 영역 = 왼쪽:45 오른쪽:10 위:10 아래:10 시간축 = 방향:표시 형식:yyyyy DateFormat = yyyy; 정렬 막대 = 초기 척도 주 = 단위:년 척도 보조 = 단위:년 플롯 데이터 = 표시:(선, 흰색) 정렬:왼쪽 글꼴 크기:S 폭:20 시프트:(20,0)
- 사전 설정 = 시간 수평_자동 배치 막대_단위 연도, 다음으로 확장됩니다.
이미지 크기 = 높이:자동 막대 증가:20 플롯 영역 = 왼쪽:25 오른쪽:25 위:15 아래:30 시간축 = 방향:추가 형식:yyyy 색상 = id:gray 값:gray(0.7) id:grid1 값:gray(0.4) id:grid2 값:gray(0.2) 배경색 = 캔버스:189 날짜 형식 = yyyy; 정렬 막대 = 단위: 연도: 그리드 1 눈금 축소 = 단위:년 범례 = 좌표:왼쪽:35 상단 데이터 정렬 글꼴:130:정렬:정렬 = 글꼴:정렬:130M 폭:15 shift:(4,-6) 텍스트 색상:블랙
입력 규칙
크기 및 위치에 대한 척도
픽셀 단위로 측정된 크기, 위치 및 위치 이동을 지정하는 데 절대 측정을 사용할 수 있습니다.
예:
플롯 면적 = 폭:800 높이:600 왼쪽:50 아래:50
크기와 위치를 지정하기 위해 상대 측정을 사용할 수 있습니다.0에서 100 사이의 숫자를 지정한 다음 %(백분율) 기호를 바로 입력합니다.수평 측정의 경우 수직 측정과 이미지 높이의 경우 백분율은 이미지 폭과 관련이 있습니다.
첫 번째 좌표는 왼쪽에서 오른쪽으로 수평이고 두 번째 좌표는 수직으로 위에 있습니다.
예:
플롯 면적 = 폭:80% 높이:80% 왼쪽:10% 아래:5%
텍스트 입력
텍스트 입력에는 다음과 같은 몇 가지 규칙이 적용됩니다.
- 텍스트에 공백이 포함되어야 하는 경우 밑줄을 사용하여 이를 지정하거나 큰따옴표 사이에 텍스트를 배치합니다.
- 예외: 텍스트 속성이 줄의 마지막 속성인 경우 공백이 허용됩니다. 텍스트가 중지되고 다음 속성이 시작되는 경우, 즉 텍스트에 콜론이 발생하지 않는 경우 혼란이 발생하지 않습니다.
예: (다음은 모두 동일함)
BarData = 텍스트:일본어_mandate_since_1914 막대:Marshalls BarData = text: "1914년 이후 일본의 위임통치" 막대:마샬 막대 데이터 = 막대:마샬 텍스트:1914년 이래 일본의 위임통치령
- . 다음 명령 TextData의 데이터 라인에서 한 문자는 특별한 의미를 가집니다.
- (으)는 탭을 의미합니다.
탭 표시 예제:
텍스트 데이터 = 탭:(4-right, 12-right, 14-left, 34-left) 텍스트:^1^1940^27/9^베를린 게르, 잇, 일본 삼국 동맹 텍스트:^10^1944^1-22/7^브레튼 우즈 44개국은 텍스트를 설정합니다.^^^^^IMF와 세계은행 #은 다음과 같이 보여질 것입니다: # 127/9 베를린 독일, it, 일본 3자 협정 # 101-22/7 브레튼 우즈 44개국 설립 # IMF와 세계은행.
클릭 가능한 지도
MediaWiki에서 사용할 수 있는 두 출력 형식(예: PNG 및 SVG) 모두 클릭 가능한 링크를 포함할 수 있습니다.파란색과 막대로 표시된 텍스트를 클릭하여 다른 웹 페이지로 서핑할 수 있습니다.
링크는 속성 링크를 사용하여 BarData, PlotData 및 TextData 명령을 사용하여 지정하거나 속성 텍스트를 통해 포함된 링크로 지정할 수 있습니다.
텍스트 세그먼트당 하나의 링크를 지정할 수 있습니다.
포함된 링크
포함된 링크는 속성 텍스트로 지정된 표시 가능한 텍스트(의 일부)인 링크입니다.속성 링크로 정의된 명시적 링크(URL만 해당)가 해당됩니다.
두 유형의 링크는 모두 BarData, PlotData 및 TextData 명령으로 지정할 수 있으며 클릭 가능한 지도에 사용됩니다.
내장된 링크에서는 내부 링크 스타일이 일반적이고, 인터위키 링크 스타일이 작동하지 않으며, 외부 링크 스타일은 단일 대괄호를 사용하는 일반적이지만, 여기서는 공백 대신 파이프를 사용합니다.
예:
텍스트:예: [도움말:링크]] 내부 링크
다음과 같이 표시됩니다.

텍스트:[[도움말:링크]
다음과 같이 표시됩니다.

text: [http://en.wikipedia.org/wiki/Rembrandt 렘브란트 반 레인] 그림 나이트 워치
다음과 같이 표시됩니다.

인터위키 링크 스타일 사용 시도:
텍스트:[Main_Page]
nl: 및 m과 유사한 값:



메타 위키피디아에 대한 세 번째 링크는 제대로 작동합니다. 메타 자체를 제외하고 다른 링크는 참조 페이지의 URL에 따라 메인 페이지(내부 페이지, 접두사는 무시됨) 또는 //en.wikipedia.org/w/Main_Page (파일을 찾을 수 없음)처럼 작동합니다(예: 미리보기 페이지와 다른 페이지).
특수 문자:
URL의 공백 및 밑줄은 %20으로 작성해야 합니다.
타일드 문자(~)는 일반적으로 줄 바꿈으로 해석됩니다.타일이 url의 일부일 때는 타일 두 개와 같이 씁니다.
예를 들어, 다음과 같이 www.site.com/ ~mysite에 링크합니다.
text:[www.site.com/ ~~mysite My site]
숫자 기호(#)는 일반적으로 주석의 시작으로 해석됩니다.숫자 기호가 URL의 일부인 경우 텍스트가 다음과 같이 큰따옴표로 묶여야 합니다.
text:"자세한 내용은 [www.site.com/ ~~mysite #section2 My site]에서 확인할 수 있습니다."
사실 항상 큰따옴표 사이에 텍스트를 넣는 것이 좋은 생각일 수 있습니다.
글꼴 지원
타임라인에서 유니코드 지원이 다소 제한적입니다.가능한 모든 글리프의 하위 집합을 지원하는 FreeSans.ttf 글꼴을 사용합니다(예를 들어 키릴 문자, 동유럽어 발음 및 가나를 지원하지만 한자는 없음).현재 다른 글꼴을 사용할 수 없습니다.
예:
이미지 크기 = 너비:180 높이:90 플롯 영역 = 너비:180 높이:90 왼쪽:0 아래:0 시간축 = 방향:dummy #dummy 색 = id:gray 값:gray(0.95) 배경 색 = 캔버스:gray 기간 = from:1 ~:2 # dummyTextData= pos:(10,90) 글꼴 크기:L 텍스트:"维百科基" pos:(10,70) 글꼴 크기:L 텍스트: "Zażśąlźjań" pos: (10,50) 글꼴 크기:L text:"ウィキペディア"
다음과 같이 표시됩니다.

비트맵 글꼴 사용의 유산으로 5개의 글꼴 태그만 미리 정의됩니다.PNG 및 SVG 이미지에서 약간 다른 크기로 렌더링하여 두 플랫폼 모두에 최적의 가독성을 제공합니다.가능할 때마다 숫자 대신 이러한 태그를 사용하는 것이 좋습니다.종류: XS=eXtra Small, S=Small(기본값), M=Medium, L=Large, XL=eXtra large

이 문서는 원래 이지 타임라인 문서의 위키화된 버전입니다.
템플릿 매개 변수가 있는 이지 타임라인 코드
템플릿 매개변수를 렌더링하려면 사용해야 합니다.{{#tag:
통사론예를 들어 {{etl}}:
{{#tag:208 이미지 크기 = 너비:280 높이:25 플롯 영역 = 너비:280 높이:25 왼쪽:0 아래:0 시간축 = 방향:files # dummy, 필수 기간 = from:0 ~:1 # dummy, 필수 색상 = id:files 값:files(1,1,0.85) BackgroundColors = 캔버스:filesTextData = pos:(10,10) 글꼴 크기:XL 텍스트:"{{1}}" }}<포함 안 함> </포함 안 함>
{{etl}}라는 이름의 렌더링으로

2008-12-10년에 브리온 비버에 의해 버그가 수정되었습니다.일부 편집자들은 위키백과에서 타임라인이 제대로 렌더링되지 않는 것을 발견했습니다. (http://www.mediawiki.org/wiki/Extension_talk:EasyTimeline#possible_bug) 및 버그: phab:T18085가 보고되었습니다. -84user (talk) 2008년 11월 4일 01:20 (UTC)