AZ Tools

마크다운 목차(TOC) 생성기

변환

마크다운을 붙여넣으면 그대로 쓸 수 있는 목차 출력. 앵커는 GitHub·GitLab이 헤딩 ID에 적용하는 슬러그 규칙(소문자, 유니코드 인지, 공백 → 대시, 중복은 `-1`·`-2`)과 동일. 출력 형식: 불릿(`- [text](#slug)`), 중첩 번호(`1.`·`1.1`…), HTML `<ul><li>`. 최소/최대 헤딩 레벨로 H2–H3만 포함 등 필터링 가능.

목차
여기에 TOC가 나타납니다.

사용법

  1. 왼쪽에 마크다운 붙여넣기.
  2. 스타일(불릿/번호/HTML), 슬러그 규칙(공개할 곳에 맞춰), 최소/최대 레벨 선택.
  3. TOC 복사 후 문서 상단에 붙여넣기.

자주 묻는 질문

왜 슬러그 규칙이 3가지?
GitHub은 유니코드 유지(`한글` → `한글`), GitLab은 더 공격적으로 제거, '단순'은 ASCII 전용 — 일반 마크다운 렌더러에 유용.
중복 헤딩 처리?
GitHub과 같음 — 첫 등장은 그대로, 이후엔 `-1`·`-2` 등 접미사. 앵커가 올바르게 해석됩니다.
왜 코드 블록 안 `#`는 무시?
펜스(```) 안 `#`로 시작하는 줄은 보통 셸 프롬프트나 주석이지 헤딩이 아닙니다. 파서가 펜스 상태를 추적해 건너뜁니다.
GitHub이 `[text](#slug)` 잘 렌더링?
네 — GitHub은 모든 헤딩에 자동 ID 생성, 일치 링크 슬러그를 해석합니다. GitHub 스타일 사용.

관련 도구