마크다운


테마는 마크다운 문서를 표시하기 위해 kramdown을 사용합니다. 이 라이브러리는 마크다운과 다양한 확장 기능을 포함하고 있으며, 테마는 이 확장 기능을 폭넓게 이용할 수 있도록 몇 가지 지원을 하고 있습니다. 이 문서는 당장 사용할 수 있는 기본적인 양식을 알아봅니다.

제목

줄을 #문자로 시작하면 제목으로 인식합니다. #문자의 갯수에 따라 단계가 정해집니다.

1
2
3
4
5
# 1단계
## 2단계
### 3단계
#### 4단계
##### 5단계

1단계

2단계

3단계

4단계

5단계

문단

1
2
3
4
5
마크다운은 한 번의 줄바꿈을
무시합니다.

다음 문단으로 넘어가려면
줄바꿈을 두 번 해야 합니다.

마크다운은 한 번의 줄바꿈을 무시합니다.

다음 문단으로 넘어가려면 줄바꿈을 두 번 해야 합니다.

목록

1
2
3
* *로 시작한 뒤 공백을 하나 두면
* 목록이 됩니다.
  * 다음 단계는 들여쓰기를 사용합니다.
  • “*“로 시작한 뒤 공백을 하나 두면
  • 목록이 됩니다.
    • 다음 단계는 들여쓰기로 표현합니다.


1
2
3
4
1. 숫자 목록은
2. 앞에 숫자+마침표(.)+공백( )으로 표현합니다.
6. 앞에 어떤 숫자가 와도
1. 자동으로 숫자를 매겨줍니다.
  1. 숫자 목록은
  2. 앞에 숫자+마침표(.)+공백( )으로 표현합니다.
  3. 앞에 어떤 숫자가 와도
  4. 자동으로 숫자를 매겨줍니다.

인라인 글자 모양

1
2
3
4
5
본문에서 **굵은글자***기울인 글자*를
간단하게 표현할 수 있습니다.

~~취소선~~ 표현과 `코드`표현도
사용할 수 있습니다.

본문에서 굵은글자기울인 글자를 간단하게 표현할 수 있습니다.

취소선 표현과 그레이브(`)를 사용한 인라인 코드표현도 사용할 수 있습니다.

링크와 그림

1
2
3
4
[링크: 구글](https://google.com)

![그림제목]
(https://cdn.commonmark.org/uploads/default/342/fdfc479abed85e2d.png)

링크: 구글

그림제목

그림은 테마의 클래스 지원을 이용해서 다양한 방식으로 표시할 수 있습니다.

표는 좁은 화면에서 모양이 깨질 수 있습니다. 가급적 사용하지 않는 것을 추천합니다.

1
2
3
4
| 라벨 1 | 라벨 2 | 라벨 3 | 라벨 4 |
|---------|:-------|:-------:|--------:|
| 내용 1 | 내용 2 | 내용 3 | 내용 4 |
| 기본   | 좌측정렬 | 가운데정렬 | 우측정렬 |
라벨 1 라벨 2 라벨 3 라벨 4
내용 1 내용 2 내용 3 내용 4
기본 좌측정렬 가운데정렬 우측정렬

코드블럭

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
기본적으로 세개의 그레이브(\`)로
코드 영역임을 표시합니다.

```
강조기능을
사용하지
않은
코드내용
```

코드 강조기능을 사용하려면
코드블럭이 시작하는 줄에서
언어를 지정합니다.

```python
import numpy as np

for i in np.arange(1, 6, 0.1):
  print(i)
```

기본적으로 세개의 그레이브(`)로 코드 영역임을 표시합니다.

1
2
3
4
강조기능을
사용하지
않은
코드내용

코드 강조기능을 사용하려면 코드블럭이 시작하는 줄에서 언어를 지정합니다.

1
2
3
4
import numpy as np

for i in np.arange(1, 6, 0.1):
  print(i)