마크다운은 경량 마크업 언어로, 개발자들이 문서작업을 할 때 가장 많이 사용하는 언어다. HTML에 비해 표현도 훨씬 간결하고 문법도 쉬우며, GitHub의 README.md 파일이나 Jupyter Notebook 파일 작성 등에 많이 쓰인다. 마크다운의 여러 문법 중 자주 쓰이는 핵심적인 것들 위주로 정리해보았다.
1. 헤더¶
#으로 제목을 넣을 수 있고, #의 개수를 늘리면 하위 제목이 된다.
또는 텍스트 아랫줄에 = 또는 -를 여러 개 붙이는 방법도 있다.
# This is H1
## This is H2
### This is H3
#### This is H4
##### This is H5
This is main title
===
This is sub title
---
2. 리스트¶
순서가 있는 리스트는 숫자로 넘버링한다. 불렛 포인트는 * , - , + 중 아무거나 써도 상관 없다. 들여쓰기로 하위 목록을 만들 수 있다.
1. 첫 번째
2. 두 번째
3. 세 번째
- 첫 번째
- 두 번째
- 세 번째
* 1단계
* 2단계
* 3단계
- 1단계
- 2단계
- 3단계
- 2단계
* 1단계
- 2단계
+ 3단계
+ 4단계
- 1단계
- 2단계
- 3단계
- 4단계
- 3단계
- 2단계
3. 구분선¶
* 또는 -을 세 개 이상 쓰면 구분선을 넣을 수 있다.
***
---
4. 텍스트 강조¶
이탤릭체: * 또는 _ 한 개로 텍스트 양쪽을 감싼다.
굵은 글씨: * 또는 _ 두 개로 텍스트 양쪽을 감싼다.
취소선: ~ 두 개로 텍스트 양쪽을 감싼다.
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
~~cancelline~~
single asterisks
single underscores
double asterisks
double underscores
5. 줄바꿈¶
줄바꿈을 하려면 스페이스바를 두 번 이상 누르고 엔터키를 눌러야 한다.
엔터키를 눌러보겠습니다.
줄이 왜 안바뀔까요?
띄어쓰기를 두 번 이상 하고
엔터를 눌러야 바뀝니다.
엔터키를 눌러보겠습니다. 줄이 왜 안바뀔까요?
띄어쓰기를 두 번 이상 하고
엔터를 눌러야 바뀝니다.
5. 인용문¶
>로 인용구를 표시하고, 여러 개를 중첩할 수 있다. 인용구 안에 리스트 등 다른 요소를 추가할 수 있다.
Someone said:
> "This is a blockquote."
Someone said:
"This is a blockquote."
> This is the first blockquote.
> > This is the second blockquote.
> > > This is the third blockquote.
This is the first blockquote.
This is the second blockquote.
This is the third blockquote.
6. 코드 블럭¶
코드를 ` 세 개로 감싸면 전체행 블럭, 한 개로 감싸면 인라인 블럭이 된다.
```
print("Hello World!")
```
print("Hello World!")
`print("Hello World!")`를 실행하면 `Hello World!`가 출력된다.
print("Hello World!")
를 실행하면 Hello World!
가 출력된다.
7. 링크¶
[] 안에 링크를 걸 텍스트, () 안에 url 주소를 넣는다. 주소 옆 따옴표에는 링크에 커서를 올렸을 때 보일 설명을 넣을 수 있다.
[Google](https://google.com, "google link")
8. 표¶
|와 -를 사용하여 표를 만들 수 있다.
Header 1 | Header 2
-------- | --------
cell 1-1 | cell 1-2
cell 2-1 | cell 2-2
Header 1 | Header 2 |
---|---|
cell 1-1 | cell 1-2 |
cell 2-1 | cell 2-2 |
9. 수식¶
수식 넣을 때는 $를 사용한다. 수식을 인라인으로 넣으려면 $ 한 개, 전체 행에 넣으려면 두 개로 감싼다. 분수는 \frac{분자}{분모} 형태로 나타낸다. 지수는 밑^지수 형태로 나타내고, 지수가 두 자리 이상이면 {}로 감싼다.
함수는 $y = f(x)$로 나타낸다.
함수는 $y = f(x)$로 나타낸다.
$$y = x^{10} + 3x -1$$
Sigmoid Function : $S(x) = \frac{1}{1 + e^{-x}}$
Sigmoid Function : $S(x) = \frac{1}{1 + e^{-x}}$
'Computer' 카테고리의 다른 글
[Git] 실수 되돌리기(git reset), 변경하기 (0) | 2021.03.05 |
---|---|
[Git] Git, GitHub 기본 사용법 (0) | 2021.01.14 |
[Linux/Ubuntu] 터미널 명령어 정리 (0) | 2021.01.08 |