이 도움말에서는 틀의 "사용법"을 안내합니다. 틀의 "제작법"에 대한 내용은 제이위키/유저가이드/고급문법 문서의 고급틀 제작 문단을 참고하십시오.
제이위키의 규정 |
기본방침 (문서 관리 방침 · 토론 관리 방침 · 이용자 관리 방침 · 운영 관리 방침) · 편집지침 · 커뮤니티 가이드라인 · 동음이의 리다이렉트 요청 |
제이위키의 도움말 |
FAQ · 도움말 (사이트 소개 · 저작권 · 운영진 · 단축키 · 편집 · 문법 (표 · HTML · CSS) · 틀 · 분류 · 등급 (등급 목록) · 동음이의) · 유저가이드 (기초문법 · 고급문법 · 정치 창작 팁 · 전쟁 창작 팁 · 판타지 창작 팁 · 언어 창작 팁 · 종교 창작 팁) · 권리침해 · 다른 위키와의 차이점 |
제이위키의 운영 |
운영진 (관리자 · 중재자) · 관리자 선거 (2018 · 2019 · 2021) · 투명성 보고서 · 재정 보고서 |
제이위키의 인정단체 |
인정단체 · 에른스트의 아무튼 공방 (아무거나 월간공방) · 그리다 · 감성위키 · 와르샤와웍스 · 연필이 닿는 곳 · 철통팀 · 오펜시브 프로젝트 팀 |
제이위키의 앙케이트 |
이 창작이 대단하다! (2021 세계관 · 2021 창작자 · 2020 세계관 · 2020 창작자 · 2020 편의성) · 연말시리즈 (2022 · 2023) |
이 문서는 제이위키 초보자를 위한 문서로, 훌륭한 기여자 분들의 기여를 언제나 기다립니다.
제이위키는 미디어위키 기반의 위키 중에도 문법에 뛰어난 사용자들의 훌륭한 기여 덕분에 여러 가지 복잡한 문법을 단순한 틀로 사용할 수 있습니다. 이 도움말에서는 틀의 사용법과 편집에 유용한 일부 틀들에 대해 안내합니다.
틀이란?
틀(template)은 다른 문서에 끼워넣어지기 위해 만들어지는 특수 문서를 말합니다. 예를 들어 틀:abc라는 제목의 틀 문서를 이 문서에 사용하면 틀:abc에 작성된 내용이 이 문서에 나타나게 됩니다. 틀:abc의 문법 자체를 그대로 복사해 가져오는 것이 아니라 iframe처럼 문서 자체를 삽입하는 쪽에 가깝기 때문에, 끼워넣기된 틀의 내용을 수정하고자 한다면 틀:abc로 직접 가서 내용을 수정해야 합니다.
{{스포일러}}처럼 끼워넣기 할 때 틀의 내용을 임의로 수정할 수 없는 틀이 있는 반면, {{나무위키 국가 정보}}처럼 틀에 들어갈 내용을 사용자가 완전히 새롭게 입력할 수 있는 틀도 있습니다. 후자의 틀을 제이위키에서는 보급형 틀이라고 칭하며, 인정단체 에른스트의 아무튼 공방을 중심으로 일부 뛰어난 사용자들에 의해 제작·배포되고 있습니다.
틀 사용법
가장 기본적인 틀의 사용법은 두 쌍의 중괄호 안에 틀의 제목을 넣는 것입니다. 만약 틀:스포일러를 넣고 싶다면 {{스포일러}}처럼 입력합니다. 그러면 입력한 곳에 스포일러 틀의 내용이 삽입될 것입니다.
문법 | 결과 |
---|---|
{{스포일러}} |
또한 틀:이라는 이름공간[1][2]을 가진 문서가 다른 틀 문서로 넘겨주기될 때, 이 넘겨주기 제목으로도 기존 틀을 사용할 수 있습니다.
예를 들어 틀:공방은 틀:공방 (구)로 넘겨주기되지만, {{공방}}으로 입력해도 틀:공방 (구)의 내용이 나타납니다.
매개변수 사용하기
매개변수란 틀 제작자가 틀을 다른 문서에 끼워넣기 할 때 사용자가 틀의 내용을 임의로 바꿀 수 있도록 설정한 값을 말합니다.
틀 문서에서 매개변수는 세 쌍의 중괄호로 표현됩니다. 이 안에는 변수의 순서 또는 이름이 들어갑니다.[3] 중괄호 안에 숫자가 들어가면 변수의 순서를 의미하고, 숫자가 아닌 문자열이 들어가면 변수의 이름을 의미합니다.
본격적으로 틀을 끼워넣기 할 때 변수는 틀 이름 뒤에 파이프 문자(|
)[4]를 통해 사용할 수 있습니다.
틀 내용 | 문법 | 결과 |
---|---|---|
순서 변수 | ||
이 틀은 {{{1}}}을 갖습니다. | {{예시|샘플}} | 이 틀은 샘플을 갖습니다. |
이름 변수 | ||
이 틀은 {{{변수}}}을 갖습니다. | {{예시|변수=샘플}} | 이 틀은 샘플을 갖습니다. |
- 순서 변수인 경우, 파이프 문자 뒤에는 변수에 들어갈 값을 바로 입력합니다.예를 들어 틀:예시 틀의 내용이 이 틀은 {{{1}}}을 갖습니다.라고 해 봅시다. 이 틀을 다른 문서에 끼워넣기 위해 {{예시}}만 입력한다면 바로 앞서 작성한 문장이 중괄호와 숫자 그대로 출력될 것입니다.그러나 변수의 값을 입력하기 위해 파이프 문자를 넣어 {{예시|샘플}}처럼 입력한다면 끼워넣기된 문서에는 이 틀은 샘플을 갖습니다.처럼 출력될 것입니다.
- 이름 변수인 경우도 순서 변수와 크게 다르지는 않습니다. 다만 이름 변수는 틀을 제작할 때 변수의 이름으로 정해진 문자열을 끼워넣기 할 때도 입력해 주어야 합니다.예시를 바로 위의 순서 변수와 같이 설정하되, 틀의 내용이 이 틀은 {{{변수}}}을 갖습니다.라고 해 봅시다. 이때는 {{예시|샘플}}로 입력하면 원하는 대로 출력되지 않고, {{예시|변수=샘플}}처럼 사용할 변수가 "변수"라는 이름을 가지고 있음을 정확히 선언해 주어야 합니다. 변수의 이름 뒤에 등호를 넣고, 이 등호 뒤에 본격적으로 변수의 내용이 될 것을 작성하면 됩니다.
만일 하나의 틀 안에 순서 변수와 이름 변수가 함께 있는 경우, 이름 변수는 순서 변수의 순서에 영향을 주지 않습니다.
복잡한 변수를 다수 사용하는 틀이라면 대부분은 제작자가 친절하게 틀의 사용법이나 템플릿을 안내해 줄 것입니다. 겁내지 마시고 먼저 이것저것 시도해 보세요.
만들어 보기
일반 문서를 생성할 때처럼 틀:로 시작하는 문서를 생성함으로써 만들 수 있습니다.
틀을 만들 때는 반드시 알아 두어야 하는 몇 가지 태그가 있습니다.
태그 | 설명 |
---|---|
<onlyinclude> | 이 태그 안에 작성된 내용은 틀 문서와 사용된 문서에서 모두 보이지만, 이 태그 바깥에 작성된 내용은 틀 문서에서만 보입니다. 이 태그 사이에 들어간 내용만이 끼워넣기 할 때 삽입됩니다. 즉 이 태그 바깥에 작성된 내용은 틀 문서에서는 보이지만, 끼워넣기 할 때는 보이지 않게 됩니다. 아래 noinclude 태그가 사용되었다면 반드시 사용할 필요는 없습니다. |
<includeonly> | 이 태그 안에 작성된 내용은 사용된 문서에서만 보이고, 틀 문서에서는 보이지 않습니다. 위 onlyinclude와 비슷하지만, 이 태그 사이에 들어간 내용은 끼워넣기 할 때만 보이고 틀 문서에서는 보이지 않게 됩니다. |
<noinclude> | 이 태그 안에 작성된 내용은 틀 문서에서만 보이고, 사용된 문서에서는 보이지 않습니다. onlyinclude와 정반대로 이 태그 사이에 들어간 내용은 끼워넣기 할 때 삽입되지 않습니다. 위 onlyinclude 태그가 사용되었다면 반드시 사용할 필요는 없습니다. |
변수가 포함된 틀을 만들고 싶다면 제이위키/유저가이드/고급문법 문서의 고급틀 제작 문단을 참고하십시오.
틀 목록
※ 이 문단에서는 제이위키의 모든 틀에 대해 안내하지 않습니다. 가장 기본적이고 그만큼 사용이 쉬우면서, 편집에 여러모로 유용하게 사용할 수 있는 일부 틀에 대해서만 간단히 소개합니다.
사용법이 매우 간단한 틀들이므로 사용법에 관해서도 소개하지 않고 간단한 사용 예제만 일부 소개합니다. 자세한 사용법을 알고 싶다면 각 틀 문서를 직접 참고하십시오.
틀 이름 | 사용 예제 | 결과 | 비고 |
---|---|---|---|
{{color}} | {{color|red|빨간색}} | 빨간색 | 글씨 색을 바꿉니다. 이 틀의 넘겨주기인 {{c}}로 짧게 쓸 수 있습니다.
|
{{color|blue|파란색}} | 파란색 | ||
{{글씨 크기}} | {{글씨 크기|14|큰 글씨}} | 큰 글씨 | 글씨 크기를 pt 단위로 바꿉니다. 기본 크기는 10.8입니다. 이 틀의 넘겨주기인 {{fs}}로 짧게 쓸 수 있습니다.
|
{{글씨 크기|8|작은 글씨}} | 작은 글씨 | ||
{{목차}} | {{목차}} | 이 틀을 사용한 곳에 현재 이 문서의 상단에 보이는 목차가 생성됩니다. 목차는 굳이 직접 삽입하지 않아도 첫 문단의 바로 위에 생성되지만, 목차 틀은 이 위치를 무시하고 원하는 곳에 생성될 수 있게 합니다.
| |
{{목차숨김}} | {{목차숨김}} | 위와는 정반대로 어느 위치에서든 목차가 생성되지 않도록 강제합니다.
| |
{{left}} | {{left|왼쪽 정렬}} | 왼쪽 정렬
|
글씨를 왼쪽, 가운데, 오른쪽으로 정렬합니다.
|
{{center}} | {{center|가운데 정렬}} | ||
{{right}} | {{right|오른쪽 정렬}} | 오른쪽 정렬
| |
{{굵게}} | {{bold|굵게}} | 굵게 | |
{{안 굵게}} | '''{{nobold|안 굵게}}''' | 안 굵게 | 이 틀의 넘겨주기인 {{nobold}}로 짧게 쓸 수 있습니다. 표의 헤더 칸에서는 텍스트가 반드시 굵어지는데, 이 틀을 사용하면 굵지 않게 쓸 수 있습니다.
|
{{color-link}} | {{color-link|제이위키|blue}} | 제이위키 | 내부 링크에 글씨 색을 넣어 줍니다. 이 틀의 넘겨주기인 {{cl}}로 짧게 쓸 수 있습니다.
|
{{color-link|제이위키|blue|제윜}} | 제윜 |