MarkNode는 GitHub Flavoured Markdown(GFM)을 사용합니다. GFM은 표준 Markdown에 표, 작업 목록, 취소선 등을 추가로 지원합니다. 작성하는 모든 내용은 일반 텍스트로 저장되므로, 문서는 어떤 편집기에서도 이식성과 가독성을 유지합니다.
제목
줄 맨 앞에 # 문자를 하나에서 여섯 개까지 사용해 제목을 만듭니다:
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
제목은 개요 패널과 마인드맵에 반영되며, 노드를 클릭해 제목 사이를 이동할 수 있습니다.
굵게 및 기울임
텍스트를 **별표 두 개** 또는 __밑줄 두 개__로 감싸면 굵게, *별표 하나* 또는 _밑줄 하나_로 감싸면 기울임이 됩니다. ***별표 세 개***로 감싸면 굵은 기울임이 됩니다.
링크
인라인 링크는 [링크 텍스트](https://example.com) 형식을 사용합니다. 마우스를 올렸을 때 표시되는 제목을 추가하려면 따옴표로 감싸 포함하세요: [링크 텍스트](https://example.com "제목").
참조 스타일 링크를 사용하면 본문을 깔끔하게 유지할 수 있습니다:
[link text][ref]
[ref]: https://example.com
이미지
이미지는 링크와 같은 문법을 사용하며, 앞에 !를 붙입니다:

클립보드에서 이미지를 직접 붙여넣거나 Finder에서 끌어다 놓을 수도 있습니다 — 자세한 내용은 링크와 미디어를 참고하세요.
코드
인라인 코드는 백틱 하나로 감쌉니다: `code`.
코드 블록은 백틱 세 개를 사용하며, 구문 강조를 위해 언어 식별자를 선택적으로 지정할 수 있습니다:
```python
def greet(name):
return f"Hello, {name}"
```
MarkNode는 JavaScript, TypeScript, Python, Rust, Go, Java, Ruby, 셸 스크립트를 비롯한 다양한 언어의 구문 강조를 지원합니다.
언어 식별자로 mermaid를 사용한 코드 블록은 특별한 경우로, 구문이 강조된 코드 대신 다이어그램으로 렌더링됩니다. 자세한 내용은 다이어그램을 참고하세요.
인용문
줄을 >로 시작하면 인용문이 됩니다. >>를 사용하면 인용문을 중첩할 수 있습니다:
> This is a blockquote.
>
>> This is a nested blockquote.
표
GFM 표는 파이프와 하이픈을 사용합니다:
| Column A | Column B | Column C |
|----------|----------|----------|
| Cell 1 | Cell 2 | Cell 3 |
| Cell 4 | Cell 5 | Cell 6 |
구분 행에 콜론을 추가해 열을 정렬할 수 있습니다: 왼쪽 정렬은 |:---------|, 오른쪽 정렬은 |---------:|, 가운데 정렬은 |:--------:|입니다.
작업 목록
- [ ]로 선택되지 않은 항목을, - [x]로 선택된 항목을 만들어 상호작용 가능한 체크리스트를 작성할 수 있습니다:
- [x] Write the first draft
- [ ] Review and edit
- [ ] Publish
체크박스는 클릭할 수 있습니다 — 전체 동작은 작업 목록을 참고하세요.
취소선
텍스트를 ~~물결표 두 개~~로 감싸면 취소선으로 표시됩니다.
구분선
하이픈, 별표, 밑줄을 세 개 이상 한 줄에 단독으로 입력하면 구분선이 삽입됩니다:
---