도움말:위키 문법

KumaKAT (토론 | 기여)님의 2015년 4월 19일 (일) 05:03 판 (→‎틀)

문서를 꾸미는 방법에 대한 문서입니다. 연습은 엔하위키:연습장에서 하실 수 있습니다.


미디어위키의 문법은 모니위키의 문법과 매우 다릅니다. 편집하실 때 문법 차이에 유의 바랍니다. 위키백과를 이용해본 유저들은 위키백과의 문법과 비슷하니 참고하시면 좋습니다.

서식

문단

== 문단 제목 ==이라고 쓰면 문단이 생성됩니다. 1개만 쓰지 말고 2개부터 쓰세요. =의 개수를 늘리면 하위 문단이 됩니다.

구분선

----로 구분선을 달 수 있습니다.

목록

  • 이렇게
  • 순서 없는
    목록을
    • 만들 수
  • 있습니다.
* 이렇게
* 순서 없는
*: 목록을
** 만들 수
* 있습니다.
  1. 이렇게
  2. 순서 있는
    목록을
    1. 만들 수
  3. 있습니다.
# 이렇게
# 순서 있는
#: 목록을
## 만들 수
# 있습니다.

앞을 띄우지 않고 *(별표)로 행을 시작하면 순서 없는 목록이 만들어집니다. 하위 목록을 만들려면 별표를 하나 추가하면 됩니다. 목록에 이어지는 내용을 적으려면 :(콜론)을 추가하면 됩니다. 순서 있는 목록을 만들려면 별표 대신 #(샵)을 쓰면 됩니다.

글 꾸미기

  • 글 양쪽에 '''를 입력하면 굵은 글씨가 됩니다.
  • 글 양쪽에 ''를 입력하면 기울어진 글씨가 됩니다.
  • {{ㅊ|입력할 내용}}을 입력하면 취소선이 그어진 글씨가 됩니다.
  • {{색상|색상코드|입력할 내용}}을 입력하면 색이 입혀진 글씨가 됩니다.

입력 역할
{{기초자치단체}} 기초자치단체라는 이름을 가진 틀(틀:기초자치단체)를 그 자리에 삽입합니다.

매개 변수를 이용한 틀 작성

일부 틀에서는 매개변수(parameter)를 이용해 글 작성을 더 쉽게 할 수 있습니다. 매개 변수를 입력하려면 다음과 같이 입력해 주세요.

{{(틀 이름)|A|B|C ...}} 

틀 작성 시에 매개변수가 들어갈 곳을 지정하려면 {{{1}}}, {{{2}}} 등과 같이 입력할 수 있습니다. {{{1}}}에 첫번째 매개 변수가, {{{2}}}에 두번째 매개 변수가 들어가는 식으로 이용됩니다. 이 갯수의 제한은 없으며, 위에 언급된 방법으로 문서에서 입력하면 {{{1}}}에 A가, {{{2}}}에 B가 들어갑니다. 아래 예제를 참조해 주세요.

틀 작성
  • 틀 이름: 예제
  • 틀 내용: {{{1}}}는 {{{2}}}보다 {{{3}}}고, {{{4}}}은 {{{5}}}에 대한 {{{6}}}이다. {{{4}}}으로 {{{1}}} {{{7}}}.
틀 사용
  • 다른 문서에서 입력: {{예제|운영자|유저|약하|혁명|복종|저항|축출}} 또는 {{예제|1=운영자|2=유저|3=약하|4=혁명|5=복종|6=저항|7=축출}}
  • 출력 : 운영자는 유저보다 약하고, 혁명은 복종에 대한 저항이다. 혁명으로 운영자 축출.


1과 2 대신 {{{첫번째 동사}}}와 같이 지정한 텍스트도 됩니다. 다음 예시를 확인해 주세요.

틀 작성
  • 틀 이름: 예제
  • 틀 내용: {{{Admin}}}는 {{{User}}}보다 {{{Weak}}}고, {{{Revolution}}}은 {{{복종}}}에 대한 {{{저어어어항}}}이다. {{{Revolution}}}으로 {{{Admin}}} {{{숙청}}}.
틀 사용
  • 다른 문서에서 입력: {{예제|Admin=운영자|User=유저|Weak=약하|Revolution=혁명|복종=복종|저어어어항=저항|숙청=축출}}
  • 출력 : 운영자는 유저보다 약하고, 혁명은 복종에 대한 저항이다. 혁명으로 운영자 축출.


실제 틀의 사용











틀의 범위 지정

틀 문서에 부연 설명을 넣고자 할때는, 틀로 쓰고 싶은 부분만 <onlyinclude>(틀 내용)</onlyinclude>로 감싸 주면 됩니다.

틀 작성
  • 틀 이름: 예제
  • 틀 내용: <onlyinclude>{{{1}}}는 {{{2}}}보다 {{{3}}}고, {{{4}}}은 {{{5}}}에 대한 {{{6}}}이다. {{{4}}}으로 {{{1}}} {{{7}}}.</onlyinclude>
틀 사용
  • 다른 문서에서 입력: {{예제|운영자|유저|약하|혁명|복종|저항|축출}} 또는 {{예제|1=운영자|2=유저|3=약하|4=혁명|5=복종|6=저항|7=축출}}
  • 출력 : 운영자는 유저보다 약하고, 혁명은 복종에 대한 저항이다. 혁명으로 운영자 축출.

{| 표의 시작 부분
|+ 표의 설명 부분. 표 시작 부분과 첫 행 부분 사이에 적으며, 꼭 쓰지 않아도 됩니다.
|- 행의 시작/끝. 표의 시작이나 끝 부분에서는 생략할 수 있습니다.
! 머리말 칸.
| 일반 칸.
|} 표의 끝 부분.

같은 행의 칸은 줄바꿈 없이 나열할 수 있습니다. 이 때, 두번째 칸 부터는 |나 !가 아닌 ||를 씁니다. 줄 마지막에 ||를 붙이지 마세요. 모니위키에서는 이것이 행이 끝남을 의미했지만 미디어위키에서는 새 칸이 만들어질 뿐입니다. 행을 끝내고 새 행으로 넘기려면 한 줄을 띄우고 |-를 입력해야 합니다.

줄바꿈 없이 나열할 경우 시작이 !라면 헤더 셀이, |라면 일반 셀이 됩니다. 처음 하나만 헤더 셀로 하고 싶다면, 두번째부터는 한 줄을 띄우고 하시면 됩니다.

속성

표에는 속성, 다르게 말하면 디자인을 적용할 수 있습니다. 속성은 주로 "속성이름="내용"" 같은 식으로 쓰입니다. 각 속성은 띄어쓰기로 구분합니다. 시작 부분에 쓸 때는 그냥 속성만 쓰면 되지만, 머리말 칸이나 일반 칸에 쓸 때는 속성 설정 맨 뒤에 |(줄)을 추가해서 속성이 끝나고 내용이 시작된다는 걸 알려야 합니다.

클래스(Class)를 지정하면 따로 코드로 저장돼 있는 스타일을 불러옵니다. class="내용" 같은 식으로 사용합니다. 일반적으로 쓰이는 회색 배경에 줄 있는 표는 wikitable 클래스를 사용합니다. 여닫기 가능한 표는 mw-collapsible 클래스를 사용하고, 기본 값을 닫혀있는 여닫이 표로 바꾸려면 mw-collapsed 클래스를 추가하면 됩니다. 한 번에 여러 클래스를 사용할 때는 띄어쓰기로 구분해서 class="이름 이름 이름" 같은 식으로 사용합니다. (예: class="wikitable mw-collapsible mw-collapsed")

클래스 말고 그 표에서만 쓰이는 스타일(Style)을 설정할 때는 style="내용" 같은 식으로 사용합니다. 스타일 내용은 "스타일: 내용;" 같은 식으로 사용하고, 여기서 ;는 각 스타일을 구분해주는 역할입니다. 가로 폭(width)이나 배경색(background), 내용과의 거리(padding) 같은 것들이 주로 쓰입니다. (예: style="width: 50%; background: red; padding: 3px;")

예시 출력
{| class="wikitable"
! 헤더입니다. || 헤더일겁니다.
|-
| style="background: #DDEEFF;" | 예시입니다. || style="color: blue;" | 다른 예시입니다.
|}
헤더입니다. 헤더일겁니다.
예시입니다. 다른 예시입니다.

스타일에는 다음과 같은 속성이 있습니다.

  • text-align: (left|right|center); - 글자 정렬입니다. 순서대로 왼쪽, 오른쪽, 가운데입니다.
  • background: #색상코드; - 배경색입니다.
  • color: #색상코드; - 글자색입니다.

가로줄 병합

모니위키에서 <-숫자>로 쓰던 가로줄 병합 기능은 colspan="숫자"로 대응됩니다.

예시 출력
{| class="wikitable"
| 첫번째줄 || 두번째줄 || 세번째줄
|-
| colspan="2" | 두칸크기 || 잉여칸
|-
| colspan="3" | 세칸크기
|}
첫번째줄 두번째칸 세번째칸
두칸크기 잉여칸
세칸크기

세로줄 병합

모니위키에서 <|숫자>로 쓰던 세로줄 병합 기능은 rowspan="숫자"로 대응됩니다.

예시 출력
{| class="wikitable"
| 첫번째줄 || rowspan="2" | 두칸크기 || rowspan="3" | 세칸크기
|-
| 두번째줄
|-
| 세번째줄 || 잉여칸
|}
첫번째줄 두칸크기 세칸크기
두번째줄
세번째줄 잉여칸

글상자

첫 칸을 띄우고 시작하면 글상자가 됩니다.

글상자 예시
이렇습니다.

새문서 만들기

1.원하는 문서 검색

2.상단에 만들기 클릭


번외

1.문서를 읽던 도중 빨간색 글자 링크 클릭

2.만들기


개행

  1. 엔터를 두번 칩니다.
  2. <br />을 씁니다.

일반적으로 1번을 더 권장합니다. 다만 표 내부에서 개행을 할 필요가 있을 때와 같은 특수한 상황에서는 2번으로 해야됩니다.

문서 연결

다른 문서로 연결하는 문법은 대괄호 2개를 문서 이름에 감싸주면 됩니다.

  • [[위키]]

모니위키에서는 대괄호 하나로 링크가 되었지만, 미디어위키에서는 꼭 두개를 써주어야 합니다. 대괄호 하나는 외부링크에만 씁니다! 그리고 외부 링크를 할 때는 |뒤에 바로 붙인 어절은 잘리니 꼭 띄어써 주십시오.

링크에 표시되는 이름을 다른 이름으로 바꿀 수 있습니다. 가운데에 |를 쓰고 | 기준으로 왼쪽에는 링크되는 문서 이름을, 오른쪽에는 표시되는 이름을 쓰면 됩니다.

  • [[FrontPage|위키]]

서명

문서 토론 및 게시판에서 의견을 남기는데 있어서 누가 썼는지 알리는 것으로, 편집시 편집창 위쪽의 '내 서명과 현재 시각' 버튼을 누르거나 --~~~~를 쓰면 됩니다. 필요하다면 저장이나 미리보기로 서명이 잘 들어갔는지 확인이 가능합니다.

주석 넣는 법

모니위키에선 [* 어쩌구 저쩌구] 였지만 미디어 위키는 <ref>어쩌구 저쩌구</ref> 입니다.

여기서 ref 문법을 넣는다고 끝이 아니고 원하는 위치에 <references/> 을 넣어야 각주 내용이 나타납니다. 만약 <references/> 문법이 없다면 빨간 글씨로 주석 에러가 뜨고 주석 기능이 작동하지 않게 됩니다.

리다이렉트

어떤 글 A를 검색하면 B라는 글로 가게끔 설정해주는 기능입니다.

#redirect [[B]] 내지는 #넘겨주기 [[B]]를 사용하면 됩니다.

문서 삭제

어른들의 사정으로 현재 위키에서의 문서 삭제는 관리자만 가능합니다. 실수로 생성된 잘못된 문서라든지 삭제를 요청하는 문서에는 {{삭제}}를 문서 맨 앞부분에 작성한 다음 위키방에 알려주세요.

  1. 2015년 02월 기준 인구통계