마침내 Markdown 이 지원하는 평문 다이어그램
수식 (LaTeX 스타일)
GitHub 는 KaTeX 로 LaTeX 수식을 native 렌더링 (2022 부터). inline 수식: $ ... $. display 수식: 자체 문단의 $$ ... $$. 같은 문법이 대부분 modern docs 플랫폼에서 작동 (GitLab, Obsidian, Notion, MkDocs Material + 플러그인).
Mermaid 다이어그램
```mermaid fenced 블록이 flowchart, sequence diagram, class diagram, ER diagram, Gantt chart, state machine 등으로 렌더링. GitHub 가 native 렌더링. 다이어그램 소스가 파일 안에 — diff 친화적, 버전 관리됨, 바이너리 export 파이프라인 없음.
다른 다이어그램 방언
- GeoJSON —
```geojson이 GitHub 에서 지도 렌더링. - STL —
```stl이 GitHub 에서 3D 모델 렌더링. - PlantUML, GraphViz — 일부 플랫폼 (MkDocs + 플러그인) 지원, GitHub 는 안 함.
휴대성 전술: Mermaid 를 안 렌더링하는 GitHub 외 타깃에 배포한다면,
mmdc (mermaid-cli) 로 다이어그램 한 번 렌더링하고 SVG 를 소스 옆에 commit. SVG 참조 + 소스도 fallback 으로 유지. 편집 가능 + 휴대 가능.