ETC.

마크다운 문서 작성 방법 ( Markdown - Typora )

now.ubermensch 2019. 1. 29. 21:06
HowToUserMarkDown

마크다운 문서 작성 방법 (Typora)

마크다운 문서를 작성하는 툴에는 여러가지가 있지만, 나는 타이포라(Typora)를 이용할 생각이다.

배우기 쉽고 window, Mac OS 둘 다 쓸 수 있다는 점이 좋았다.

다른 마크다운 편집기에서도 동일하게 적용할 수 있지만, 타이포라 사용에 최적의 마크다운 문서 작성법을 포스팅하겠다.

https://support.typora.io/Markdown-Reference/ 를 참조했다. 사용하면서 계속 업데이트 예정(19.1.29)

1. Headers

제목 태그를 쓰려면 문장의 제일 앞에 (#) 태그를 달아주면 된다.

(#)의 수에 따라서 제목의 수준이 달라지며, 1~6개까지 사용이 가능하다.

#제목1
##제목2
###제목3
####제목4

제목1

제목2

제목3

제목4


보시다시피, 제목에 수평선이 자동으로 생성되는 것은 (#) 수준이 1~2 까지이다.

2. Blockquotes

인용구문을 표기하는 방법은 문장의 제일 앞에(>)를 붙여주면 된다. 제목 태그처럼 (>)의 갯수가 많아질 수록 수준이 안 쪽으로 들어간다.

>first Blockquotes
>>second Blockquotes
>>>third Bloclquotes

first Blockquotes

second Blockquotes

third Bloclquotes

3. List

리스트를 작성하기 위해선 (*)(+)(-) 중 원하는 것을 다 써도 된다. 단, 꼭 기호랑 띄어쓰기가 되어있어야 한다.

Enter를 두 번 치면 리스트에서 벗어난다. (지워도 됨)

수준이 안으로 들어간 상태에서 또 리스트를 작성하면 아래의 예시와 같이 리스트 기호의 모양이 달라진다. (티스토리에선 안 먹힘)

* first
+ second
- third
  • first

    • second

      • third

숫자를 먹이고 싶으면, 1. 치고 계속 엔터치면 된다.

1. 첫 번째
두 번째
세 번째
  1. 첫 번째

  2. 두 번째

  3. 세 번째

4. Task List

List 기호와 결합하여 체크박스처럼 표기 할 수도 있다. 체크는 마크다운으로 작성해도 되고, 마우스로 클릭해줘도 활성화 된다.

- [ ] 이거는 곧 할 일입니다.
- [X] 완료 한 일입니다.
  • 이거는 곧 할 일입니다.
  • 완료 한 일입니다.

5. Code Block

코드블럭은 코드를 담을 수 있으며 (```)기호를 쓰면 쓸 수 있는 공간이 쓰인다.

java , C++ , Swift 등의 소스코드를 입력할 일이 있으면 코드 블럭(Code Fences라고도 한다.) 안에 작성해주면, 각 언어의 특징에 맞게 시인성을 높여주는 구문 강조 효과도 지원한다.

```+java
@Entity
@Table(name ="customer")
public class Cutomer implements Serializable{
   private static final long serialVersionUID = -3009157732242241606L;
   
   @Override
   public String toString(){
       return String.format("Customer[id=%d]어쩌구저쩌구")
  }
}

6. Math Blocks

수학적 표현을 위해 ($$) 특수기호를 사용하면 된다.

LaTex표현법은 위키페디아 등에서 배우면 된다.