틀:차트
보이기
(틀:가계도에서 넘어옴)
이 틀은 루아를 사용합니다. |
이 틀은 아스키 아트와 유사한 형태의 한 줄로 이루어진 가계도 형식의 차트를 만듭니다. {{차트/시작}} 및 {{차트/끝}}과 함께 사용해야 합니다. CSS 속성을 이용한 HTML 표로 차트를 나타내며, 상자 내에 위키텍스트를 넣을 수도 있습니다.
예시
[편집]기본
[편집]코드:
{{차트/시작}} {{차트| | | |할머 |~|y|~| 할아 | |할머=할머니|할아=할아버지}} {{차트| | | | | | | |)|-|-|-|.| }} {{차트| | | 엄 |y| 아 | |고|엄=엄마|아=아빠|고=고모}} {{차트| |,|-|-|-|+|-|-|-|.| | | }} {{차트| 오 | | 나 | | 여 | | |오=내 오빠|나='''나!'''|여=내 여동생}} {{차트/끝}}
결과:
할머니 | 할아버지 | ||||||||||||||||||||||||
엄마 | 아빠 | 고모 | |||||||||||||||||||||||
내 오빠 | 나! | 내 여동생 | |||||||||||||||||||||||
접을 수 있는 표
[편집]표:
{{차트 상단|가계도 예시}} {{차트/시작|정렬=중앙}} {{차트| | | |GrMa |~|y|~| GRP | |GrMa=Grandma|GRP=Grandpa}} {{차트| | | | | | | |)|-|-|-|.| }} {{차트| | | MOM |y| DAD | |DAISY|MOM=Mom|DAD=Dad|DAISY=Aunt Daisy}} {{차트| |,|-|-|-|+|-|-|-|.| | | }} {{차트| JOE | | ME | | SIS | | |JOE=My brother Joe|ME='''Me!'''|SIS=My little sister}} {{차트/끝}} {{차트 하단}}
결과:
가계도 예시 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
매개변수
[편집]이 틀은 이름 없는 변수 여러 개를 받을 수 있으며, 각각의 변수는 상자와 타일을 지정합니다.
- 상자에는 위키 텍스트를 쓸 수 있습니다. 각 상자의 내용은 지정된 이름 있는 변수를 통해 지정됩니다. 각 상자의 너비는 타일 세 개의 너비와 동일하며, 2픽셀 너비의 검정색 테두리로 그려집니다. 상자에는 최소 두 자리 알파벳 이상의 글자라면 어떤 변수 이름이라도 쓸 수 있습니다.
- 타일은 상자를 연결하기 위해 그려지는 선을 가리킵니다. 여러 모양의 수선으로 이루어져 있으며, 꺾은 모양도 준비되어 있습니다. 타일에는 한 글자 또는 두 글자의 이름이 부여되어 있습니다. 대부분의 경우 타일의 이름은 타일의 모양과 비슷하게 배정되어 있습니다. ‘빈 타일 ’은 공백 문자 하나로 지정되어 있습니다. 사용 가능한 타일은 다음과 같습니다.
! |
, |
v |
. |
||||||||||||||||||||||
- |
) |
+ |
( |
||||||||||||||||||||||
` |
^ |
' |
: |
F |
V |
7 |
||||||||||||||||||||||
~ |
D |
% |
C |
||||||||||||||||||||||
L |
A |
J |
Q |
S |
M |
T |
||||||||||||||||||||||
P |
H |
R |
G |
||||||||||||||||||||||
Y |
W |
Z |
j |
y |
r |
m |
r2 |
m2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
d |
* |
c |
f |
t |
e |
k |
a |
l |
o |
b |
p |
k2 |
a2 |
l2 |
o2 |
b2 |
p2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
i |
h |
q |
n |
q2 |
n2 |
모양 속성
[편집]열에 있는 상자의 모양을 다음을 이용하여 바꿀 수도 있습니다.
border
는 상자 테두리의 너비를 지정합니다.boxstyle
은 상자 전체의 CSS 모양 속성을 지정합니다.
코드:
{{차트/시작}} {{차트|border=1|boxstyle=background:green; | | FOO |y| BAR | |FOO=1번|BAR=2번}} {{차트 | | |,|-|^|-|.| | }} {{차트|border=3|boxstyle=background:yellow; | | FOO | | BAR | |FOO=3번|BAR=4번}} {{차트/끝}}
결과:
1번 | 2번 | ||||||||||||||||
3번 | 4번 | ||||||||||||||||
스타일 속성은 같은 줄에 있는 상자라도 아래와 같이 각각 지정할 수 있습니다.
코드:
{{차트/시작}} {{차트| | | | |CLEAR| | | | |CLEAR=빈 상자}} {{차트| |,|-|-|'|!|`|-|-|.| }} {{차트|RED |~|GREEN|~|BLUE |RED=빨간 상자|GREEN=초록 상자|BLUE=파란 상자 |boxstyle_RED =background-color: red; |boxstyle_GREEN=background-color: green; |boxstyle_BLUE =background-color: blue; }} {{차트/끝}}
결과:
빈 상자 | |||||||||||||||||||||
빨간 상자 | 초록 상자 | 파란 상자 | |||||||||||||||||||
주의! 이름이 있는 개별 상자에 모양 속성을 적용하는 경우, 상자의 이름을 왼쪽에 붙여 써야 합니다. 즉, | RED |
가 아니라 |RED |
와 같이 써야 합니다. 왼쪽에 붙여 쓰지 않으면 이름에 공백 문자가 포함된 것으로 인식 됩니다.
{{차트/시작}} 틀에서도 |모양=
과 |정렬=
을 따로 지정할 수 있습니다.
가계도 틀에서 옮기기
[편집]이전에 쓰이던 틀인 {{가계도}}는 현재 {{차트}}로 넘겨주기 처리되어 있습니다. 그러나, 이전의 {{가계도}}와 현재 {{차트}} 사이에는 호환이 되지 않는 부분이 일부 있으므로, 이 부분은 직접 수정해야 합니다.
아래는 이름이 바뀌었거나 새로 추가된 타일입니다.
타일 | 가계도 | 차트 | ||||
---|---|---|---|---|---|---|
{ |
c
| |||||
} |
d
| |||||
# |
t
| |||||
[ |
e
| |||||
] |
f
| |||||
i
| ||||||
j
|
아래 타일은 모양이 바뀌었거나, {{가계도}}에서는 존재했지만 {{차트}}에는 없는 타일입니다.
|
|
또한 {{가계도}} 틀이 |}}
코드로 끝나는 경우, 수직선을 반드시 없애야 합니다.