_

1. Markdown

IamCoder 위키는 기본적으로 마크다운 문법을 지원합니다. 마크다운 문법 중 약간 변형된 것이 있으므로 주의하시기 바랍니다.

마크다운 특성상 두 줄 엔터를 쳐야 문단이 나뉘지고 한 줄 엔터는 문장이 이어집니다.

2. 제목 및 목차

제목은 #를 줄 앞에 붙이고 빈칸을 띕니다. 또한 제목은 문서에 한 번만 나와야 하며, 두 번 이상 나오거나 나오지 않으면 에러가 납니다.

각 문단에 소제목을 달고 싶으면 #의 개수는 늘려 2~6개 사이에서 작성해주세요. 번호 매김 및 목차는 자동으로 생성되므로 번호를 달지 마세요.

유형입력
1 단계(제목)# 목차
2 단계## 목차
3 단계### 목차
4 단계#### 목차
5 단계##### 목차
6 단계###### 목차

3. 텍스트 꾸밈

기본적으로 마크다운이 지원하는 텍스트 꾸밈 문법을 사용할 수 있습니다.

입력출력비고
*기울임*기울임붙여서 써도 인식됩니다.
_기울임_기울임붙여서 쓰면 바뀌지 _않습_니다.
**굵게**굵게붙여서 써도 인식됩니다.
__굵게__굵게붙여서 쓰면 바뀌지 __않습__니다.
***굵게 기울임***굵게 기울임위 4가지를 조합해서 쓰면 됩니다.
~~취소선~~취소선
<u>밑줄</u>밑줄HTML 문법입니다.

또한 ---로 수평선을 만들 수 있습니다.


4. 수식

수식은 MathJax 를 사용하여 렌더링됩니다. \(\LaTeX \) 문법을 지원합니다.

입력출력비고
\\( e^{\pi i} + 1 = 0 \\)\( e^{\pi i} + 1 = 0 \)인라인 수식
\\( O(N^2) \\)\( O(N^2) \)인라인 수식

한 줄 전체에 적고 싶으면 \\(\\) 대신 \\[\\] 또는 $$$$를 쓰세요.

$$ e^{\pi i} + 1 = 0 $$

5. 하이퍼링크

다른 문서나 외부로 링크를 걸 수 있습니다. 기본적인 마크다운 문법과 위키만의 문법이 있습니다.

입력출력
[경기과고](https://www.gs.hs.kr/)경기과고
[[ iamcoder:대문 ]]iamcoder:대문
[[ 없는 문서 ]]없는 문서

[[]]로 다른 문서의 제목을 입력하면 다른 문서로 갈 수 있습니다. (베타 기능) [[]] 사이에 공백이 있어야 하고 제목에 |, \, [, ]이 있으면 이를 \|, \\, \[, \]로 바꿔서 적어주세요.

6. 코드

코드는 ```언어 ``` 사이에 작성하면 됩니다.

​```c++
#include <stdio.h>

int main(){
    printf("hello world");
    return 0;
}
​```
#include <stdio.h>

int main(){
    printf("hello world");
    return 0;
}

인라인 코드는 `` 사이에 적으면 됩니다.

입력출력비고
`코드`코드

7. 인용

인용 표현은 >를 쓰면 됩니다. > 의 개수를 늘려 중복으로 사용할 수 있습니다. 인용 표현을 무분별하게 쓰지 말아주세요

> hello 
>
> hello?
>> world!
>>> world

hello

hello?

world!

world

8. 목록

목록은 +, -, * 세 가지 기호를 문장 앞에 쓰면 됩니다. 들여쓰기를 하게 되면 들여써진 목록이 됩니다.

- hello
+ hello
  * world
  + world
* hello
  • hello
  • hello
    • world
    • world
  • hello

다음과 같이 체크리스트를 만들 수 있습니다.

- [ ] Hello
- [x] World
  - [x] Hello
- [ ] World
  • Hello
  • World
    • Hello
  • World

9. 각주

각주는 [^숫자]로 나타냅니다.1 그 뒤, 파일 맨 아래에 [^숫자]: 내용과 같이 적어줍니다.

10.

표는 깃허브와 같이 만들 수 있습니다.

| 맨 위 | 맨 위 |
|:-:|:---:|
| 꼭 길이를 | 맞출 필요가 없습니다. |
| 가운데 정렬 | 가운데 정렬 |
| @ | @ |

| 맨 위 | 맨 위 |
|--:|---:|
| 오른쪽 정렬 | 오른쪽 정렬 |
| @ | @ |

| 맨 위 | 맨 위 |
|:--|:--|
| 왼쪽 정렬 | 왼쪽 정렬 |
| @ | @ |

| 맨 위 | 맨 위 |
|---|---|
| 기본 정렬 | 기본 정렬 |
| @ | @ |
맨 위맨 위
꼭 길이를맞출 필요가 없습니다.
가운데 정렬가운데 정렬
@@
맨 위맨 위
오른쪽 정렬오른쪽 정렬
@@
맨 위맨 위
왼쪽 정렬왼쪽 정렬
@@
맨 위맨 위
기본 정렬기본 정렬
@@

11. 이미지

이미지는 따로 업로드를 하여서 상대경로로 입력해주시기 바랍니다. 외부로 링크되어 있는 이미지는 막힙니다.

이미지는 ![이미지 대체 텍스트](이미지 상대 경로)와 같이 사용합니다.

12. HTML

HTML을 그대로 넣을 수 있습니다. 그 덕에 JS로 애니메이션과 CSS로 또 다른 멋진 것을 만들 수 있습니다.

주석은 <!-- comment -->로 달 수 있습니다.

13. 지원될 기능

  1. [[ 보이는 것을 다르게|iamcoder:대문 ]] 보이는 것을 다르게
1

이렇게 나타납니다. 다른 문서로 이동할 수도 있습니다.