테마는 마크다운 문서를 표시하기 위해 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
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)
|