옵시디언 활용/옵시디언 기초

옵시디언 기초: 마크다운(Markdown)

반응형

마크다운이란?

마크다운(Markdown)은 텍스트 기반의 마크업 언어로, 간단한 문법을 사용하여 웹 문서를 작성하는 데 사용됩니다. 마크다운 문서는 HTML로 쉽게 변환되어 웹과 다양한 플랫폼에서 호환성이 뛰어나며, 특히 GitHub과 Bitbucket 같은 개발 플랫폼에서 널리 쓰입니다.

 

옵시디언(Obsidian)에서도 마크다운을 기본 문법으로 사용합니다. 텍스트 기반의 노트를 쉽게 작성하고, 링크를 통해 서로 연결할 수 있게 해줍니다. 

 

하지만 이런 마크다운의 편리함에도 불구하고, Notion이나 블로그의 WYSIWYG 에디터에 익숙한 사용자들은 처음에 옵시디언을 사용할 때 마크다운 문법에 대한 어려움을 느낄 수 있습니다. 이 시간엔 옵시디언에서 사용하는 필수 마크다운 문법을 알아봅니다.

마크다운의 장점

  • 마크다운은 미래 지향적입니다. 옵시디언이 사라진다해도 사용자는 노트에 접근 가능하고 읽을 수 있습니다.
  • 마크다운은 다른 모든 텍스트 앱에서 볼 수 있고 편집할 수 있습니다.
  • 마크다운은 익숙해지면 빠르고 쉽게 작성할 수 있습니다.

마크다운 문법

헤딩(Heading)

# heading 1
## heading 2
### heading 3
#### heading 4
##### heading 5
###### heading 6

# 기호를 사용해 헤딩를 생성합니다. #의 개수로 헤딩의 레벨을 조절할 수 있습니다.

강조(Emphasis)

*기울임*
_기울임_
**굵게**
__굵게기울림__
***굵게기울림***
___굵게기울림___

별표(*) 또는 언더바(_)를 사용하여 텍스트를 강조합니다.

목록(Lists)

- 리스트 스타일
+ 리스트 스타일
* 리스트 스타일
1. 숫자리스트
    1. 숫자리스트
    2. 숫자리스트
  • 리스트 스타일
  • 리스트 스타일
  • 리스트 스타일
  1. 숫자리스트
    1. 숫자리스트
    2. 숫자리스트

순서가 없는 목록은 *, +, -로 시작하며, 순서가 있는 목록은 숫자를 사용합니다.

태스크 목록(task list)

- [ ] 할일
    - [x] 할일
- [ ] 할일
  • 할일
    • 할일
  • 할일

태스크 목록 또는 체크리스트 목록은 - [ ]와 - [x]를 사용해 미완료 및 완료 항목을 나타냅니다. 

취소선(Strikethrough)

~~취소선~~

취소선

하이라이트(Highlight)

==하이라이트==

하이라이트

내부 링크(Internal links)

위키링크 [[문서링크]]
마크다운 [이름](링크)

내부링크는 위키링크([[]])와 마크다운링크([]())를 사용할 수 있습니다.

 

위키링크는 [[실제링크|보여질 이름]] 형태로 사용할 수 있습니다. 

문서의 특정 부분(문장)을 링크할 때 헤딩과 블록아이디를 이용해 링크를 걸 수 있습니다. 

[[문서링크#헤딩명]]
[[문서링크#^블록아이디]]

외부 링크(External links)

[Google](http://google.com)

외부링크는 마크다운링크만 사용가능합니다.

이미지(Images)

![[내부이미지.jpg]]
![외부이미지](외부이미지.jpg)

링크와 유사하지만, 앞에 느낌표(!)를 붙입니다. 여기서 느낌표 (!)는 embed를 나타내는 것으로 ![[문서명]] 이렇게 사용하면 노트를 embed 즉, 원하는 노트를 특정 노트내 넣을 수있습니다.

인용(Quotes)

> 인용문

인용문

인용은 > 기호를 사용합니다.

코드(Code)

`인라인코드`

```
코드블럭
```

문서내 인라인 코드는 백틱(`)을 사용하고, 코드 블록은 세 개의 백틱(```) 또는 네 개의 공백을 사용합니다.

각주(Footnote)

각주 예시입니다[^1]

[^1]: 각주설명입니다.

 

각주를 추가할 땐, [^1], [^2], [^이름] 이렇게 사용합니다.

각주를 정의할 땐, 본문 아래쪽이나 적절한 장소에 [^1]: 각주정의 를 입력합니다. 

인라인 각주 예시입니다.^[인라인각주 설명입니다]

 

인라인 각주는 각주정의를 따로 할 필요없이 사용가능합니다. 하지만 읽기모드에서만 작동합니다. Live Preview모드에서는 일반 텍스트로 보입니다. 

구분선(Horizontal rule)

***
****
* * *
---
----
- - -
___
____
_ _ _

구분선은 세 개 이상의 하이픈(---), 별표(***), 또는 언더스코어(___)를 사용하여 만듭니다.


 

반응형