1.5 KiB
1.5 KiB
Word(DOCX) to Markdown(MD) 변환 작업
1. 개요
scenario_docx 디렉토리 하위의 시나리오 관련 Word 문서(.docx)들을 동일한 디렉토리 구조를 유지하면서 마크다운(.md) 파일로 일괄 변환하여 scenario_md 디렉토리에 생성합니다.
2. 변환 대상 및 결과
- 변환 스크립트:
scripts/convert_docx_to_md.py - 원본 디렉토리:
scenario_docx(총 60개 시나리오 폴더, 146개 docx 파일, 35개 기존 md 파일) - 대상 디렉토리:
scenario_md(총 181개 md 파일 생성 및 복사 완료)
3. 주요 처리 사항
- 문서 요소 순서 보존: 단락(
CT_P)과 표(CT_Tbl)를 문서 원본 순서대로 배치하여 변환 - 스타일 서식 보존:
- 제목 스타일(Heading 1~6, Title) -> Markdown 헤더(
#,##,###등) - 목록 스타일(Bullet, Number) -> Markdown 목록(
-,1.등) - 텍스트 인라인 서식 -> 볼드(
**text**), 이탤릭(*text*) 적용
- 제목 스타일(Heading 1~6, Title) -> Markdown 헤더(
- 표(Table) 변환:
- 셀 내 줄바꿈을
<br>로 치환하여 Markdown 표 문법 준수 - 파이프(
|) 문자 이스케이프 (\|) - 헤더 구분선(
| --- | --- |) 자동 생성
- 셀 내 줄바꿈을
- 기존 MD 파일 동기화: docx 외에 기존에 포함되어 있던 코드 마크다운 파일(35개)도 동일 경로에 복사