1. 기본 식별자 및 문서 정보
- 타입: string
- 기본값: 확장자를 제외한 파일 경로
- 설명: 문서의 고유 식별자
title
- 타입: string
- 기본값: 마크다운 제목 또는 id
- 설명: 문서의 제목. 페이지 메타데이터와 여러 곳에서 대체값으로 사용
- 특징: 마크다운에 제목이 없으면 자동으로 문서 상단에 추가됨
- 타입: string
- 기본값: frontMatter.title
- 설명: SEO를 위한 메타데이터 제목 (
<head>
의 <title>
, og:title)
- 용도: 표시되는 제목과 SEO 제목이 다를 때 사용
2. 사이드바 및 네비게이션
- 타입: string
- 기본값: sidebar_label 또는 title
- 설명: 이전/다음 문서 버튼에 표시되는 텍스트
- 타입: string
- 기본값: title
- 설명: 사이드바에 표시되는 문서 레이블
- 타입: number
- 기본값: 기본 정렬 순서
- 설명: 자동 생성된 사이드바 항목에서의 문서 위치 제어
- 타입: string
- 기본값: undefined
- 설명: 자동 생성된 사이드바에서 특정 레이블에 클래스 이름 부여
- 타입: object
- 기본값: undefined
- 설명: 사이드바 항목에 커스텀 props 할당
- 타입: string
- 기본값: undefined
- 설명: 현재 문서 브라우징 시 특정 사이드바 강제 표시
3. 문서 표시 설정
hide_title
- 타입: boolean
- 기본값: false
- 설명: 프론트매터로 선언된 제목 숨김 (마크다운 제목에는 영향 없음)
hide_table_of_contents
- 타입: boolean
- 기본값: false
- 설명: 우측 목차 숨김 여부
toc_min_heading_level
- 타입: number
- 기본값: 2
- 설명: 목차에 표시될 최소 헤딩 레벨 (2-6 사이, max값 이하)
toc_max_heading_level
- 타입: number
- 기본값: 3
- 설명: 목차에 표시될 최대 헤딩 레벨 (2-6 사이)
4. 페이지네이션 및 편집