| r159 vs r158 | ||
|---|---|---|
| 1 | 문 | |
| 2 | ''' | |
| 1 | [include(틀:알파위키 운영 문서)] | |
| 2 | [include(틀:알파위키)] | |
| 3 | [include(틀:프로젝트 문서,프로젝트=알파위키 도움말 프로젝트)] | |
| 4 | [목차] | |
| 5 | [include(틀:알파위키 도움말)] | |
| 6 | == 개요 == | |
| 7 | 이 문서는 [[알파위키]]의 문법을 설명하는 문서입니다. 같은 위키엔진을 사용하므로, [[나무위키]]의 문법과 같습니다. 문법을 연습하거나 실험하고자 하실 경우, [[알파위키:연습장|연습장]] 또는 사용자 문서를 이용하실 수 있습니다. | |
| 8 | == 문단 == | |
| 9 | 문단을 생성하는 방법은 다음과 같습니다. | |
| 10 | || {{{= 문단 1 =}}} || | |
| 11 | || {{{== 문단 2 ==}}} || | |
| 12 | || {{{=== 문단 3 ===}}} || | |
| 13 | || {{{==== 문단 4 ====}}} || | |
| 14 | || {{{===== 문단 5 =====}}} || | |
| 15 | || {{{====== 문단 6 ======}}} || | |
| 16 | 문단은 문단6 까지 생성할 수 있습니다. | |
| 17 | == 서식 == | |
| 18 | 텍스트에 적용되는 서식은 다음과 같습니다. | |
| 19 | === 효과 === | |
| 20 | ||<:>문법||<:><width=100px>결과|| | |
| 21 | || {{{'''굵게'''}}} || '''굵게''' || | |
| 22 | || {{{--취소선--}}} ||<|2> --취소선-- || | |
| 23 | || {{{~~취소선~~}}} || | |
| 24 | || {{{''기울임''}}} || ''기울임'' || | |
| 25 | || {{{__밑줄__}}} || __밑줄__ || | |
| 26 | || {{{^^위첨자^^}}} [* 웃는 이모티콘을 쓰고싶으실 때는 \\^처럼 쓰셔야 합니다.] || ^^위첨자^^ || | |
| 27 | || {{{,,아래첨자,,}}} || ,,아래첨자,,[* 표 등에 각주를 넣을 때는 위첨자, 아래첨자 대신에 아래의 html로 글자 크기 줄이는 방법을 사용해 주시기 바랍니다.] || | |
| 28 | || {{{[include(틀:루비, 루비=루비, 글자=문자)]}}} || [include(틀:루비, 루비=루비, 글자=문자)] || | |
| 29 | [각주] | |
| 30 | === 크기 === | |
| 31 | {{{{{{+숫자 텍스트}}}}}} {{{{{{-숫자 텍스트}}}}}} | |
| 32 | ||<:>{{{-5 -5단계}}} {{{-4 -4단계}}} {{{-3 -3단계}}} {{{-2 -2단계}}} {{{-1 -1단계}}} 기본 {{{+1 1단계}}} {{{+2 2단계}}} {{{+3 3단계}}} {{{+4 4단계}}} {{{+5 5단계}}}|| | |
| 33 | ---- | |
| 34 | '''{{{#red 주의사항}}}''' | |
| 35 | * 이 문법으로는 ±5단계까지 가능합니다. | |
| 36 | * ±5보다 작거나 크게 하려면 html문법을 이용하여야 합니다. (하단에 설명) | |
| 37 | === 색상 === | |
| 38 | {{{{{{#색이름 텍스트}}}}}} 또는 {{{{{{#색코드 텍스트}}}}}}로 색상을 적용시킬 수 있습니다. | |
| 39 | ||
| 40 | {{{{{{#red 빨간색}}}}}} → {{{#red 빨간색}}} | |
| 41 | {{{{{{#ABCDEF 색상}}}}}} → {{{#ABDCEF 색상}}} | |
| 42 | {{{{{{#ABC 색상}}}}}} → {{{#ABC 색상}}} | |
| 43 | 색상 코드는 대소문자를 구별하지 않습니다. | |
| 44 | * 색상 값은 [[http://html-color-codes.info/#HTML_Color_Picker|이 사이트]]에서 참고하시길 바랍니다. | |
| 45 | * Chrome 추천 확장 프로그램 : Colorzila (색 추출 및 클립보드 복사 지원) | |
| 46 | ||
| 47 | === 문법을 적용하지 않는 텍스트 === | |
| 48 | {{{{{{텍스트}}}}}} 로, 문법이 적용되지 않도록 할 수 있습니다. | |
| 49 | {{{{{{[[텍스트]]}}}}}} → {{{[[텍스트]]}}} | |
| 50 | == 링크 == | |
| 51 | === 내부 링크 === | |
| 52 | 링크될 문서와 페이지에 출력될 내용 | |
| 53 | 같은 경우 {{{[[문서 제목]]}}}으로 링크를 할 수 있습니다. | |
| 54 | ||
| 55 | {{{[[알파위키]]}}} → [[알파위키]] | |
| 56 | ---- | |
| 57 | 링크와 출력이 다른 경우 {{{[[문서 제목|페이지에 출력될 내용]]}}}으로 링크를 할 수 있습니다. | |
| 58 | ||
| 59 | {{{[[알파위키:문법 도움말|문법]]}}} → [[알파위키:문법 도움말|문법]] | |
| 60 | ---- | |
| 61 | {{{[[문서 이름#s-문단 번호]]}}}로 문서의 특정 문단으로 링크를 걸 수 있습니다. | |
| 62 | ||
| 63 | {{{[[알파위키:문법 도움말#s-4.1]]}}} → [[알파위키:문법 도움말#s-4.1]] | |
| 64 | {{{#red 주의사항}}} | |
| 65 | * 토론에서는 문단번호가 출력되지 않습니다. | |
| 66 | * 존재하지 않는 문단을 기입한 경우 문단 링크가 적용되지 않은 상태로 링크됩니다. | |
| 67 | ---- | |
| 68 | {{{[[../]]}}}로 문서의 상위 문서로 링크할 수 있습니다. | |
| 69 | {{{[[/문서이름]]}}}으로 문서의 하위 문서로 링크할 수 있습니다. | |
| 70 | === 외부 링크 === | |
| 71 | 링크와 출력이 같은 경우 {{{[[페이지 주소]]}}}로 링크를 할 수 있습니다. | |
| 72 | ||
| 73 | {{{[[https://www.naver.com]]}}} → [[https://www.naver.com]] | |
| 74 | ---- | |
| 75 | 링크와 출력이 다른 경우 {{{[[페이지 주소|출력될 내용]]}}}으로 링크를 할 수 있습니다. | |
| 76 | {{{[[https://www.naver.com|네이버]]}}} → [[https://www.naver.com|네이버]] | |
| 77 | == [[리다이렉트]] 생성 == | |
| 78 | 리다이렉트는 한 문서를 들어갈 때 다른 문서로 이동시켜주는 기능입니다. 리다이렉트를 생성하는 법은 다음과 같습니다. | |
| 79 | ||
| 80 | {{{ #redirect 문서 제목}}} 또는 {{{#넘겨주기 문서 제목}}}으로 리다이렉트를 생성할 수 있습니다. | |
| 81 | ---- | |
| 82 | {{{#redirect 문서 제목#s-문단 번호}}}로 문서의 특정 문단으로 넘겨줄 수 있습니다. | |
| 83 | == 글상자 == | |
| 84 | 글상자는 다음과 같이 생성할 수 있습니다. | |
| 85 | {{{ {{|내용|}} }}} | |
| 86 | ↓ | |
| 87 | {{|내용|}} | |
| 88 | == 표 == | |
| 89 | 표의 한 줄은 ||로 시작해 ||로 끝납니다. | |
| 90 | {{{||1||2||}}} | |
| 91 | ||1||2|| | |
| 92 | {{{||1||2|| | |
| 93 | ||3||4||}}} | |
| 94 | ||1||2|| | |
| 95 | ||3||4|| | |
| 96 | === 셀 합치기 === | |
| 97 | 2개 이상의 셀을 합치는 법은 다음과 같습니다. | |
| 98 | ==== 가로 합치기 ==== | |
| 99 | {{{||1||2||3||4|| | |
| 100 | ||||1||2||3|| | |
| 101 | ||||||1||2|| | |
| 102 | ||||||||1||}}} | |
| 103 | ||1||2||3||4|| | |
| 104 | ||||1||2||3|| | |
| 105 | ||||||1||2|| | |
| 106 | ||||||||1|| | |
| 107 | ||
| 108 | 추가로 합치고자 하는 셀의 갯수만큼 ||을 추가로 입력하면 됩니다. | |
| 109 | ---- | |
| 110 | {{{||1||2||3||4|| | |
| 111 | ||<-2>1||2||3|| | |
| 112 | ||<-3>1||2|| | |
| 113 | ||<-4>1||}}} | |
| 114 | ||1||2||3||4|| | |
| 115 | ||<-2>1||2||3|| | |
| 116 | ||<-3>1||2|| | |
| 117 | ||<-4>1|| | |
| 118 | 합치고자 하는 셀의 갯수만큼 <-수>를 입력하는 방법으로도 합칠 수 있습니다. | |
| 119 | ==== 세로 셀 합치기 ==== | |
| 120 | {{{||1||<|2>5||<|3>8||<|4>10|| | |
| 121 | ||2|| | |
| 122 | ||3||6|| | |
| 123 | ||4||7||9||}}} | |
| 124 | ||1||<|2>5||<|3>8||<|4>10|| | |
| 125 | ||2|| | |
| 126 | ||3||6|| | |
| 127 | ||4||7||9|| | |
| 128 | 합치고자 하는 셀의 갯수만큼 <|수>를 입력하면 됩니다. | |
| 129 | ==== 주의사항 ==== | |
| 130 | * <|숫자>, <-숫자>의 칸 길이 배치는 입력한 숫자에 비례하지 않습니다. 정확한 길이를 맞추기 위해서는 <width>문법으로 셀의 길이를 일일히 지정해줘야 합니다. | |
| 131 | * <|숫자>, <-숫자>를 정확하게 입력하지 않으면 표가 정상적으로 출력되지 않을 수 있습니다. | |
| 132 | * 표 전체에 테두리를 두르는 tableborder 문법이 정상적으로 적용되지 않아 테두리가 적용되지 않는 구긴이 나타납니다. | |
| 133 | * 표의 너비가 화면 표시영역의 너비보다 길 경우 나머지 부분은 가져지며, 스크롤바가 나타납니다. | |
| 134 | * 표의 너비가 화면보다 작은데도 스크롤바가 나타났다면 칸의 길이가 일치하지 않아 나타나는 문법 오류입니다. | |
| 135 | === 표와 셀 꾸미기 === | |
| 136 | 표와 셀을 꾸미는 법은 다음과 같습니다. | |
| 137 | ==== 표 꾸미기 ==== | |
| 138 | * 정렬 | |
| 139 | <table align=left> = 왼쪽 정렬 | |
| 140 | <table align=center> = 가운데 정렬 | |
| 141 | <table align=right> = 오른쪽 정렬 | |
| 142 | {{{||<table align=left>왼쪽|| | |
| 143 | ||
| 144 | ||<table align=center>가운데|| | |
| 145 | ||
| 146 | ||<table align=right>오른쪽||}}} | |
| 147 | ||
| 148 | ||<table align=left>왼쪽|| | |
| 149 | ||
| 150 | ||<table align=center>가운데|| | |
| 151 | ||
| 152 | ||<table align=right>오른쪽|| | |
| 153 | {{{#red 주의사항}}} | |
| 154 | * 모바일의 경우, 화면이 작아 오른쪽 정렬이 적용되지 않을 수 있습니다. | |
| 155 | ||
| 156 | ||
| 157 | ---- | |
| 158 | ||
| 159 | ||
| 160 | * 표 배경색 | |
| 161 | <table bgcolor=색이름 또는 코드> | |
| 162 | {{{||<table bgcolor=red>1||2|| | |
| 163 | ||3||4||}}} | |
| 164 | ||<table bgcolor=red>1||2|| | |
| 165 | ||3||4|| | |
| 166 | ||
| 167 | * 표 테두리색 | |
| 168 | <table bordercolor=색 이름 또는 코드> | |
| 169 | {{{||<table bordercolor=red>1||2|| | |
| 170 | ||3||4||}}} | |
| 171 | ||<table bordercolor=red>1||2|| | |
| 172 | ||3||4|| | |
| 173 | ||
| 174 | {{{#red 주의사항}}} <tableborder>문법을 이용할 때 셀,칸(<|>,<->) 숫자를 정확하게 입력하지 않으면 테두리가 적용되지 않는 부분이 생깁니다. | |
| 175 | ==== 셀 꾸미기 ==== | |
| 176 | * 셀 정렬 | |
| 177 | <(> = 왼쪽 정렬 | |
| 178 | <:> = 가운데 정렬 | |
| 179 | <)> = 오른쪽 정렬 | |
| 180 | {{{||@@@@@@@@@@@@@@@@@@@@|| | |
| 181 | ||<(> 왼쪽|| | |
| 182 | ||<:> 가운데|| | |
| 183 | ||<)> 오른쪽|| | |
| 184 | }}} | |
| 185 | ||@@@@@@@@@@@@@@@@@@@@|| | |
| 186 | ||<(> 왼쪽|| | |
| 187 | ||<:> 가운데|| | |
| 188 | ||<)> 오른쪽|| | |
| 189 | ---- | |
| 190 | 더 간편하게, 셀의 우측에 공백을 넣으면 왼쪽 정렬, 좌측에 공백을 넣으면 오른쪽 정렬, 양쪽 모두에 공백을 넣으면 가운데 정렬을 할 수 있습니다. | |
| 191 | {{{||@@@@@@@@@@@@@@@@@@@@|| | |
| 192 | ||왼쪽 정렬 || | |
| 193 | || 가운데 정렬 || | |
| 194 | || 오른쪽 정렬||}}} | |
| 195 | ||@@@@@@@@@@@@@@@@@@@@|| | |
| 196 | ||왼쪽 정렬 || | |
| 197 | || 가운데 정렬 || | |
| 198 | || 오른쪽 정렬|| | |
| 199 | * 셀 배경색 | |
| 200 | <bgcolor=색이름 또는 코드> 또는 <#색이름 또는 코드> | |
| 201 | {{{ ||<#red>1||2|| | |
| 202 | ||3||4|| }}} | |
| 203 | ||<bgcolor=red>1||2|| | |
| 204 | ||3||4|| | |
| 205 | * 한 줄 배경색 | |
| 206 | <rowbgcolor=색이름 또는 코드> | |
| 207 | {{{ ||<rowbgcolor=red>1||2||3|| | |
| 208 | ||4||5||6|| }}} | |
| 209 | ||<rowbgcolor=red>1||2||3|| | |
| 210 | ||4||5||6|| | |
| 211 | ||
| 212 | * 셀 너비 | |
| 213 | <width=100px> (절대 수치) | |
| 214 | <width=50%> (상대 수치) | |
| 215 | {{{||<width=100px>1||3|| | |
| 216 | ||2||4||}}} | |
| 217 | ||<width=100px>1||3|| | |
| 218 | ||2||4|| | |
| 219 | ||
| 220 | {{{||<width=20%> 1||3|| | |
| 221 | ||2||4||}}} | |
| 222 | ||<width=20%> 1||3|| | |
| 223 | ||2||4|| | |
| 224 | * 셀 높이 | |
| 225 | <height=100px> (절대 수치) | |
| 226 | <height=50%> (상대 수치) | |
| 227 | {{{||<height=100px>1||3|| | |
| 228 | ||2||4||}}} | |
| 229 | ||<height=100px>1||3|| | |
| 230 | ||2||4|| | |
| 231 | ||
| 232 | ==== 주의사항 ==== | |
| 233 | * 색 코드를 입력할 때, 앞에 #을 입력해야 적용됩니다. | |
| 234 | ||<:><table align=center>{{{#!folding [접기/펼치기] | |
| 235 | * 좋은 예 | |
| 236 | {{{||<table bgcolor=#ABCDEF>1||2|| | |
| 237 | ||3||4||}}} | |
| 238 | ||<table bgcolor=#ABCDEF>1||2|| | |
| 239 | ||3||4|| | |
| 240 | ||
| 241 | {{{||<table bordercolor=#ABCDEF>1||2|| | |
| 242 | ||3||4||}}} | |
| 243 | ||<table bordercolor=#ABCDEF>1||2|| | |
| 244 | ||3||4|| | |
| 245 | ||
| 246 | {{{ ||<bgcolor=#ABCDEF>1||2|| | |
| 247 | ||3||4|| }}} | |
| 248 | ||<bgcolor=#ABCDEF>1||2|| | |
| 249 | ||3||4|| | |
| 250 | ||
| 251 | {{{ ||<rowbgcolor=#ABCDEF>1||2||3|| | |
| 252 | ||4||5||6|| }}} | |
| 253 | ||<rowbgcolor=#ABCDEF>1||2||3|| | |
| 254 | ||4||5||6|| | |
| 255 | * 나쁜 예 | |
| 256 | {{{||<table bgcolor=ABCDEF>1||2|| | |
| 257 | ||3||4||}}} | |
| 258 | ||<table bgcolor=ABCDEF>1||2|| | |
| 259 | ||3||4|| | |
| 260 | ||
| 261 | {{{||<table bordercolor=ABCDEF>1||2|| | |
| 262 | ||3||4||}}} | |
| 263 | ||<table bordercolor=ABCDEF>1||2|| | |
| 264 | ||3||4|| | |
| 265 | {{{ ||<bgcolor=ABCDEF>1||2|| | |
| 266 | ||3||4|| }}} | |
| 267 | ||<bgcolor=ABCDEF>1||2|| | |
| 268 | ||3||4|| | |
| 269 | {{{ ||<rowbgcolor=ABCDEF>1||2||3|| | |
| 270 | ||4||5||6|| }}} | |
| 271 | ||<rowbgcolor=ABCDEF>1||2||3|| | |
| 272 | ||4||5||6|| | |
| 273 | }}}|| | |
| 274 | === 캡션 === | |
| 275 | 표에 캡션을 다는 방법은 다음과 같습니다. | |
| 276 | {{{ | |
| 277 | |캡션|셀1||셀2|| | |
| 278 | ||셀3||셀4|| | |
| 279 | }}} | |
| 280 | ||
| 281 | |캡션|셀1||셀2|| | |
| 282 | ||셀3||셀4|| | |
| 283 | ||
| 284 | |와 |사이에 내용을 입력합니다. 미리보기에서는 캡션이 깨질 수 있으나, 편집 시 정상적으로 보입니다. | |
| 285 | == 인용문 == | |
| 286 | 내용 안에 문법 적용이 가능합니다. | |
| 287 | {{{> (내용)}}} | |
| 288 | >내용 | |
| 289 | ||
| 290 | {{{>>>> (내용)}}} | |
| 291 | >>>>(내용) | |
| 292 | ||
| 293 | {{{#red 주의 1.}}} 위아래로 연속된 인용문을 만드려면 붙여써야 합니다. | |
| 294 | ||<width=100px> | |
| 295 | {{{>1 | |
| 296 | >2 | |
| 297 | >3}}} | |
| 298 | ||<width=100px> | |
| 299 | {{{>a | |
| 300 | ||
| 301 | >b | |
| 302 | >c}}}|| | |
| 303 | ||
| 304 | ||
| 305 | >1 | |
| 306 | >2 | |
| 307 | >3 | |
| 308 | ||
| 309 | >a | |
| 310 | ||
| 311 | >b | |
| 312 | >c | |
| 313 | ||
| 314 | {{{#red 주의 2.}}} 인용문법의 왼쪽에는 아무것도 없어야 문법이 적용됩니다. | |
| 315 | {{{||> | |
| 316 | > | |
| 317 | }}} | |
| 318 | ||> | |
| 319 | > | |
| 320 | ||
| 321 | ||
| 322 | {{{|| | |
| 323 | > | |
| 324 | > | |
| 325 | }}} | |
| 326 | ||
| 327 | > | |
| 328 | > | |
| 329 | ||
| 330 | == 이미지(파일) 적용 == | |
| 331 | {{{[[나무파일:나무위키에 업로드된 파일 이름]]}}}으로 나무위키에서 포크된 파일을 사용할 수 있습니다. | |
| 332 | {{{[[파일:파일 이름]]}}}으로 알파위키에 업로드된 파일을 사용할 수 있습니다. | |
| 333 | ||
| 334 | == 수평줄 == | |
| 335 | - 를 4개 이상 10개 이하로 연속으로 늘어놓으면 됩니다. | |
| 336 | {{{--- | |
| 337 | ---- | |
| 338 | ----- | |
| 339 | ------ | |
| 340 | ------- | |
| 341 | -------- | |
| 342 | --------- | |
| 343 | ----------}}} | |
| 344 | --- | |
| 345 | ---- | |
| 346 | ----- | |
| 347 | ------ | |
| 348 | ------- | |
| 349 | -------- | |
| 350 | --------- | |
| 351 | ---------- | |
| 352 | == 리스트 == | |
| 353 | 번호가 없는 리스트는 다음과 같이 적용할 수 있습니다. | |
| 354 | {{{ * 내용}}} | |
| 355 | {{{ * 내용}}} | |
| 356 | {{{* 내용}}} | |
| 357 | ↓ | |
| 358 | * 내용 | |
| 359 | * 내용 | |
| 360 | * 내용 | |
| 361 | ||
| 362 | 번호가 있는 리스트는 다음과 같이 적용할 수 있습니다. | |
| 363 | {{{ | |
| 364 | 1. 리스트 | |
| 365 | 1. 리스트 | |
| 366 | ||
| 367 | A. 리스트 | |
| 368 | A. 리스트 | |
| 369 | ||
| 370 | a. 리스트 | |
| 371 | a. 리스트 | |
| 372 | ||
| 373 | I. 리스트 | |
| 374 | I. 리스트 | |
| 375 | ||
| 376 | i. 리스트 | |
| 377 | i. 리스트 | |
| 378 | }}} | |
| 379 | ↓ | |
| 380 | 1. 리스트 | |
| 381 | 1. 리스트 | |
| 382 | ||
| 383 | A. 리스트 | |
| 384 | A. 리스트 | |
| 385 | ||
| 386 | a. 리스트 | |
| 387 | a. 리스트 | |
| 388 | ||
| 389 | I. 리스트 | |
| 390 | I. 리스트 | |
| 391 | ||
| 392 | i. 리스트 | |
| 393 | i. 리스트 | |
| 394 | ---- | |
| 395 | {{{#red 주의사항}}} | |
| 396 | * 리스트를 적용할 때, 앞에 공백을 입력해야 합니다. | |
| 397 | == 각주 == | |
| 398 | 각주를 적용하는 방법은 다음과 같습니다. | |
| 399 | {{{[* 내용] | |
| 400 | [*A 문자가 있는 각주] | |
| 401 | [*B 같은 각주를 반복] | |
| 402 | [*B] | |
| 403 | }}} | |
| 404 | [* 내용] | |
| 405 | [*A 문자가 있는 각주] | |
| 406 | [*B 같은 각주를 반복] | |
| 407 | [*B] | |
| 408 | ||
| 409 | 2번째 줄과 같이, 각주를 입력할 때 출력되는 각주의 문자를 변경할 수 있습니다. 같은 문자의 각주를 입력할 때, 2번째 각주부터는 내용을 생략할 수 있습니다. | |
| 410 | ||
| 411 | {{{#red 주의사항}}} | |
| 412 | * [* 와 내용 사이에 공백이 있어야 합니다. | |
| 413 | * 틀 내부에 각주를 넣으면 문서 자체의 각주와 번호가 꼬이게 됩니다. 예를 들어 틀 내부에도 1번 각주가 있고 문서 자체에도 1번 각주가 있을 경우, 두 각주의 앵커가 동일한 '#fn-1'로 지정되며 브라우저에서는 먼저 나온 쪽의 앵커만을 유효한 앵커로서 인식하게 되어 문서 자체의 1번 각주를 눌러도 틀 내부의 1번 각주로 이동하는 현상이 일어납니다. | |
| 414 | [각주] | |
| 415 | == 주석 == | |
| 416 | {{{본문 | |
| 417 | ## (내용) | |
| 418 | 본문 | |
| 419 | ## 이 글은 출력되지 않습니다. | |
| 420 | 본문 | |
| 421 | }}} | |
| 422 | ||
| 423 | 본문 | |
| 424 | ## (내용) | |
| 425 | 본문 | |
| 426 | ## 이 글은 출력되지 않습니다. | |
| 427 | 본문 | |
| 428 | ||
| 429 | 문서 열람 시에는 보이지 않으며, 문서 편집할 때만 나타나는 내용을 삽입할 수 있습니다. 문서를 편집하는 편집자들에게 유의사항을 알리는 용도로 주로 이용됩니다. | |
| 430 | == 매크로 == | |
| 431 | 매크로를 입력하는 법은 다음과 같습니다. | |
| 432 | {{{[date] | |
| 433 | [br] | |
| 434 | [include(틀:틀이름)] | |
| 435 | [목차] | |
| 436 | [각주] | |
| 437 | [pagecount] | |
| 438 | [age(YYYY-MM-DD)] | |
| 439 | [dday(YYYY-MM-DD)] | |
| 440 | }}} | |
| 441 | === date === | |
| 442 | 현재 시각을 표시합니다. | |
| 443 | {{{[date]}}} 또는 {{{[datetime]}}} 로 호출 가능합니다. | |
| 444 | 예: | |
| 445 | * 현재 시각은 [date]입니다. | |
| 446 | === br === | |
| 447 | 해당 위치에 한 줄을 개행하는 html인 {{{<br>}}}을 실행합니다. | |
| 448 | {{{[br]}}}로 호출가능합니다. | |
| 449 | === include === | |
| 450 | 해당 위치에 틀을 삽입할 수 있습니다. | |
| 451 | {{{[include(틀:문서명)]}}} 으로 호출 가능합니다. | |
| 452 | 삽입 될 문서에 {{{@이름@}}}과 같은 형태를 삽입하고, | |
| 453 | {{{[include(틀:문서명, 이름=값)]}}} 을 할 경우 '값' 이 {{{@이름@}}}을 적어넣은 위치에 호출됩니다. | |
| 454 | === 목차 === | |
| 455 | 해당 문서의 문단을 목차로 나타냅니다. | |
| 456 | {{{[목차]}}} 또는 {{{[tableofcontents]}}}로 호출가능합니다. | |
| 457 | === 각주 === | |
| 458 | 해당 문서의 각주를 표시합니다. 기본적으로 문서 최하단에 자동으로 표기되지만, | |
| 459 | 문서 중간에 해당 매크로를 호출한 경우, 해당 매크로가 호출 되기 전의 매크로를 출력하고, | |
| 460 | 남은 각주는 다시 매크로를 호출하지 않는다면, 최하단에 나머지 각주가 표기됩니다. | |
| 461 | {{{[각주]}}} 또는 {{{[footnote]}}} 로 호출가능 합니다. | |
| 462 | === pagecount === | |
| 463 | 알파위키 전체 문서수를 계산합니다. [pagecount]개와 같은 형식으로 출력합니다. | |
| 464 | {{{[pagecount]}}}로 호출 가능합니다. | |
| 465 | 특정 네임스페이스만을 계산하는 방법도 있습니다. | |
| 466 | {{{[pagecount(네임스페이스)]}}}로 호출할 수 있습니다. | |
| 467 | 예를 들어, 알파위키에 존재하는 모든 사용자들의 수를 계산하고싶다면 {{{사용자}}} 로 네임스페이스를 정하면 됩니다. 또한, 일반적인 문서의 수를 구하려면 {{{문서}}}를 사용하시면 됩니다. | |
| 468 | === age === | |
| 469 | 생년월일을 기입시 자동으로 만 나이를 계산하여 줍니다. | |
| 470 | {{{[age(년-월-일)]}}} 로 호출 할 수 있습니다. | |
| 471 | 예를들어, 1999년 9월 9일에 출생하였다면, {{{[age(1999-09-09)]}}}와 같은 형태로 적으면 됩니다. | |
| 472 | === dday === | |
| 473 | 날짜를 기입하면, 현재 시간으로부터 남은 일수를 계산합니다. 계산한 값 앞에는 -가 붙습니다. | |
| 474 | {{{[dday(년-월-일)]}}}으로 호출합니다. | |
| 475 | 반대로, 이미 지나간 날짜를 기입하면, 지나간 일수를 계산합니다. 계산한 값 앞에는 +가 붙습니다. | |
| 476 | 예를들어, 2010년 10월 2일부터 지나간 일수를 계산하려면, {{{[dday(2010-10-02)]}}}와 같이 적으면 됩니다 | |
| 477 | == 접기 == | |
| 478 | ||{{{ {{{#!folding 접기안내문구 | |
| 479 | (접힌 내용) | |
| 480 | }}} }}} || | |
| 481 | ||<#fff><:>{{{#!folding 접기안내문구 | |
| 482 | (접힌 내용) | |
| 483 | }}} || | |
| 484 | 텍스트를 누르면 접은 내용이 펼쳐지고, 텍스트를 다시 누르면 펼쳐진 내용이 접힙니다. | |
| 485 | ---- | |
| 486 | '''{{{#red 주의사항}}}''' | |
| 487 | * 접기 안내문구 텍스트에는 나무마크나 html등 어떠한 문법도 적용되지 않습니다. | |
| 488 | * 표에 접기 문법을 적용한 경우 표 바깥의 문법은 표 안에 적용되지 않습니다. 따라서 표 안쪽의 문법은 따로 설정해야 합니다. | |
| 489 | === 여러개의 틀을 한꺼번에 접기(고급) === | |
| 490 | {{{|| {{{#!folding 접기/펼치기 | |
| 491 | {{{#!folding 접기1번 | |
| 492 | 내용 1 | |
| 493 | }}} | |
| 494 | {{{#!folding 접기2번 | |
| 495 | 내용 2 | |
| 496 | }}} | |
| 497 | }}} ||}}} | |
| 498 | || {{{#!folding 접기/펼치기 | |
| 499 | {{{#!folding 접기1번 | |
| 500 | 내용 1 | |
| 501 | }}} | |
| 502 | {{{#!folding 접기2번 | |
| 503 | 내용 2 | |
| 504 | }}} | |
| 505 | }}} || | |
| 506 | ||
| 507 | 하나의 접기 문법 틀 안에 다른 접기문법 들을 넣으면, 바깥에 있는 접기 문법을 열였을 때 내부에 있던 접기들이 한꺼번에 펼쳐집니다. include문법을 이용한 틀을 넣었을 때에도 동일하게 적용됩니다. | |
| 508 | == 수식 == | |
| 509 | 수식을 입력하는 법은 다음과 같습니다. | |
| 510 | {{{<math> 식 </math>}}} | |
| 511 | ||
| 512 | {{{<math> ax+by+cz=0</math> | |
| 513 | }}} | |
| 514 | <math> ax+by+cz=0</math> | |
| 515 | {{{#red 주의사항}}} | |
| 516 | * 편집창에서 쓰는 띄어쓰기는 명령어를 구분해주는 기능을 합니다. 수식 자체의 띄어쓰기는 {{{\, \quad, \qquad}}}를 입력해 줍니다. | |
| 517 | === 분수 === | |
| 518 | 분수는 {{{\frac{분자}{분모} }}}혹은{{{ {분자 \over 분모}}}} 형태로 나타낼 수 있습니다. 이 때 글씨 크기를 일정하게 유지하려면{{{ \displaystyle}}}를 씁니다. | |
| 519 | {{{<math> \frac{1}{3} + \frac{5}{7} = \frac{22}{21}</math>}}} | |
| 520 | ||
| 521 | <math> \frac{1}{3} + \frac{5}{7} = \frac{22}{21}</math> | |
| 522 | ||
| 523 | {{{<math> \displaystyle \frac{1}{3} + \frac{5}{7} = \frac{22}{21}</math>}}} | |
| 524 | ||
| 525 | <math> \displaystyle \frac{1}{3} + \frac{5}{7} = \frac{22}{21}</math> | |
| 526 | === 첨자 === | |
| 527 | 위첨자는 ^, 아래첨자는 _으로 적용할 수 있습니다. | |
| 528 | {{{<math> \displaystyle a^2,\a_4,\a^3_5</math>}}} | |
| 529 | <math> \displaystyle a^2, a_4, a^3_5</math> | |
| 530 | *합(시그마)이나 곱(파이), 적분, 극한 을 나타내는 기호는 아래와 같이 {{{\sum, \prod, \int, \lim}}} 명령어와 위첨자, 아래첨자 기능을 씁니다. | |
| 531 | 이 때 원래 모양대로 나타내려면 마찬가지로 {{{\displaystyle}}}을 씁니다. | |
| 532 | ||
| 533 | {{{<math> \sum^{n}_{k=1}k, \prod^{n}_{k=1}k </math>}}} | |
| 534 | ||
| 535 | ||
| 536 | ||
| 537 | <math> \sum^{n}_{k=1}k, \prod^{n}_{k=1}k </math> | |
| 538 | ||
| 539 | ||
| 540 | ||
| 541 | ||
| 542 | {{{<math> \displaystyle \sum^{n}_{k=1}k, \prod^{n}_{k=1}k </math>}}} | |
| 543 | ||
| 544 | ||
| 545 | ||
| 546 | <math> \displaystyle \sum^{n}_{k=1}k, \prod^{n}_{k=1}k </math> | |
| 547 | ||
| 548 | ||
| 549 | ||
| 550 | ||
| 551 | {{{<math> \lim_{x \to 0} \frac{\sin x}{x} </math> }}} → | |
| 552 | ||
| 553 | ||
| 554 | ||
| 555 | <math> \lim_{x \to 0} \frac{\sin x}{x} </math> | |
| 556 | ||
| 557 | ||
| 558 | ||
| 559 | {{{<math> \displaystyle \lim_{x \to 0} \frac{\sin x}{x} </math> }}} | |
| 560 | ||
| 561 | ||
| 562 | <math> \displaystyle \lim_{x \to 0} \frac{\sin x}{x} </math> | |
| 563 | ||
| 564 | ||
| 565 | ||
| 566 | ||
| 567 | {{{<math> \int^{b}_{a} x^n dx </math>}}} | |
| 568 | ||
| 569 | ||
| 570 | <math> \int^{b}_{a} x^n dx </math> | |
| 571 | ||
| 572 | ||
| 573 | ||
| 574 | ||
| 575 | {{{<math> \displaystyle \int^{b}_{a} x^n dx </math>}}} | |
| 576 | ||
| 577 | ||
| 578 | <math> \displaystyle \int^{b}_{a} x^n dx </math> | |
| 579 | === 장식 기호 === | |
| 580 | 장식 기호는 \기호명칭{문자} 로 나타낼 수 있습니다. | |
| 581 | {{{<math> \dot{1}, \ddot{1}, \grave{1}, \check{1}, \breve{1}, \tilde{1}, \bar{1}, \hat{1}, \vec{1} </math>}}} | |
| 582 | <math> \dot{1}, \ddot{1}, \grave{1}, \check{1}, \breve{1}, \tilde{1}, \bar{1}, \hat{1}, \vec{1} </math> | |
| 583 | === 정자체 === | |
| 584 | 수식은 기본적으로 이탤릭체로 되어 있습니다. 수식 내에서 정자로 쓸 때에는 {{{\text{문구} }}}를 이용합니다. | |
| 585 | {{{<math>\displaystyle {nT \over PV} = \text{const} </math>}}} → <math>\displaystyle {nT \over PV} = \text{const} </math> | |
| 586 | ||
| 587 | 삼각함수나 쌍곡선 함수, 로그, exp 등의 특수함수는 \\ 기호로 간단하게 쓸 수 있습니다. | |
| 588 | {{{<math> \sin x, \cos x, \tan x </math>}}} →<math> \sin x, \cos x, \tan x </math> | |
| 589 | {{{<math> \sinh y, \cosh y, \tanh y </math>}}} →<math> \sinh y, \cosh y, \tanh y </math> | |
| 590 | {{{<math> \exp(t), \log W, \ln W </math>}}} →<math> \exp(t), \log W, \ln W </math> | |
| 591 | == youtube 동영상 삽입 == | |
| 592 | {{{ [youtube(유튜브 공유 링크)] }}} 로 유튜브 동영상을 삽입 가능합니다. | |
| 593 | 공유 링크는 해당 영상의 공유 버튼을 나오면 뒤에 나오는 영문과 숫자가 혼합된 문자를 말합니다. | |
| 594 | ||
| 595 | 예시) https://youtu.be/{{{#red __-4pQ_qyqL2E__}}} | |
| 596 | == [[HTML]] == | |
| 597 | 알파위키는 html문법을 부분적으로 지원합니다. | |
| 598 | {{{{{{#!html (코드)}}}}}} 형태입니다. 여는 부분(앞)과 닫는 부분(뒤)이 둘 다 있어야 html문법이 적용됩니다. | |
| 599 | ||
| 600 | ||
| 601 | div 문법을 사용하면 강제로 줄이 바뀌고, span문법을 사용하면 줄이 바뀌지 않습니다. | |
| 602 | ||<:><width=110px><-2><bgcolor=#ffffff>[[종점1역|{{{#!html<div style="font-size:13px"><font color="#585858">종점1 방면</font>}}}]][[종점2역|{{{#!html<div style="font-size:13px"><font color="#585858">종점2 방면</font>}}}]][[다음역|다음]][br]x.x ㎞ →||<:><width=110px><-2><bgcolor=#ffffff>[[종점3역|{{{#!html<span style="font-size:13px"><font color="#585858">종점1 </font>}}}]][[종점2역|{{{#!html<span style="font-size:13px"><font color="#585858">· 종점4</font>}}}]] {{{#!html<span style="font-size:13px"><font color="#585858">방면</font>}}}[br][[다음역|다음]][br]x.x ㎞ →|| | |
| 603 | ||<-2>div 문법 사용(강제줄바꿈)||<-2>span 문법 사용 (줄바꿈X)|| | |
| 604 | ||
| 605 | >{{{[[종점1역|{{{#!html<div style="font-size:13px"><font color="#585858">종점1 방면</font>}}}]]}}} | |
| 606 | ||
| 607 | >{{{[[종점3역|{{{#!html<span style="font-size:13px"><font color="#585858">종점3 </font>}}}]]}}} | |
| 608 | ||
| 609 | 자세한 태그 목록은 [[HTML/태그]]문서를 참조하시기 바랍니다. | |
| 610 | === 텍스트 그림자 효과 === | |
| 611 | 글자에 그림자 효과를 냅니다. 가로이동과 세로이동을 0으로 지정해놓으면 네온 효과가 납니다. | |
| 612 | {{{{{{#!html <span style="text-shadow: 가로이동px 세로이동px 그림자크기px #그림자 색상 코드;color:#글자 색상 코드">텍스트</span>}}}}}} | |
| 613 | {{{#!html <span style="text-shadow: 2px 2px 6px #767676;color:#000">예시</span>}}}와 같이 나타나며, | |
| 614 | {{{#!html <span style="text-shadow: 0px -2px 4px #FF0000, -3px -1px 4px #FFA500, -3px 1px 4px #FFFF00, 0px 2px 4px #00FF00, 3px 1px 4px #00FFFF, 3px -1px 4px #0000FF;color: #FFFFFF">이와같이 세로 이동을 움직여 색깔을 섞어서 쓸 수 도 있습니다.</span>}}} | |
| 615 | ||
| 616 | === 틀 === | |
| 617 | HTML을 이용해 틀을 만들 수 있습니다. 알파위키에서 사용되는 틀의 형식은 다음과 같습니다. | |
| 618 | {{{ {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid ,테두리색;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 619 | {{{+1 제목}}} | |
| 620 | 내용}}}}}} | |
| 621 | ||
| 622 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid orange;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 623 | {{{+1 제목}}} | |
| 624 | ||
| 625 | 내용}}} | |
| 626 | ||
| 627 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid green;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 628 | {{{+1 제목}}} | |
| 629 | ||
| 630 | 내용}}} | |
| 631 | ||
| 632 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid red;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 633 | {{{+1 제목}}} | |
| 634 | ||
| 635 | 내용}}} | |
| 636 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid skyblue;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 637 | {{{+1 제목}}} | |
| 638 | ||
| 639 | 내용}}} | |
| 640 | ||
| 641 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid blue;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 642 | {{{+1 제목}}} | |
| 643 | ||
| 644 | 내용}}} | |
| 645 | ||
| 646 | {{{#!wiki style="border:1px solid #E0E0E0;border-left:3px solid purple;box-shadow: 3px 3px 10px #B3B3B3;margin-right:10px;margin-left:10px;padding:12px" | |
| 647 | {{{+1 제목}}} | |
| 648 | ||
| 649 | 내용}}} | |
| 650 | == 분류 == | |
| 651 | {{{[[분류:분류명]]}}}으로 분류를 넣을 수 있습니다. | |
| 652 | 어떤 분류에 해당하는 문서를 찾고 싶으면, 그 분류에 해당하는 문서의 최하단의 분류명을 누르거나, | |
| 653 | {{{분류:분류명}}}을 검색하면 그 분류에 해당하는 문서가 정리되어 있습니다. | |
| 654 | ||
| 655 | 다른 분류로 링크하실 때는, {{{[[:분류:분류명]]}}}을 입력하셔야 합니다. | |
| 656 | == 문법 강조 == | |
| 657 | 해당 하는 프로그래밍 언어의 문법을 강조해서 표기합니다. 지원하는 언어는[[C++|cpp]],[[C#|csharp]], [[CSS]], [[Go|go]], [[Java]], [[JavaScript]], [[JSON]], [[markdown]], [[Objective-C|objectivec]], [[Perl]], [[PHP]], [[Python]], [[Ruby]], [[SQL]], [[프로그래밍 언어/종류#s-1|typescript]], [[XML]]가 있습니다. | |
| 658 | {{{{{{#! syntax 언어명 | |
| 659 | 코드 | |
| 660 | }}}}}} 로 호출 할 수 있습니다. | |
| 661 | 예시 : | |
| 662 | {{{#!syntax javascript | |
| 663 | const http = require('http'); | |
| 664 | ||
| 665 | const hostname = '127.0.0.1'; | |
| 666 | const port = 3000; | |
| 667 | ||
| 668 | const server = http.createServer((req, res) => { | |
| 669 | res.statusCode = 200; | |
| 670 | res.setHeader('Content-Type', 'text/plain'); | |
| 671 | res.end('Hello World\n'); | |
| 672 | }); | |
| 673 | ||
| 674 | server.listen(port, hostname, () => { | |
| 675 | console.log(`Server running at http://${hostname}:${port}/`); | |
| 676 | }); | |
| 677 | }}} | |
| 678 | 코드 출처는 [[https://nodejs.org/en/about/|#]] 입니다. | |
| 679 | [[분류:알파위키의 도움말]] |