AI 길들이기: E-Book 포맷 오류 해결 전문가 가이드
Source: Dev.to
당신은 원고를 AI 포맷팅 도구에 통과시켜 깔끔한 ePub을 기대했지만, KDP 거절 통보를 받거나 미리보기에 이상한 여백과 깨진 이미지가 가득한 경우를 겪어본 적이 있나요? AI 도구는 강력하지만, 그 결과물은 엄격한 소매점 기준을 통과하려면 전문가의 손길이 필요합니다.
핵심 원칙: 복잡성보다 일관성
AI가 생성한 전자책을 문제 해결할 때 가장 중요한 개념은 내부 일관성입니다. AI 모델은 방대한 웹 데이터를 학습합니다. 책을 포맷팅할 때, 웹 전용 CSS나 일관되지 않은 스타일을 적용해 e‑리더의 제어된 재흐름 환경에서 깨질 수 있습니다. 당신의 역할은 이를 점검하고 일관성을 강제하는 것입니다.
필수 진단 도구: Kindle Previewer
KDP용 책이라면 Kindle Previewer가 첫 번째이자 마지막 방어선입니다. 내장된 Validate 버튼은 절대 빼놓을 수 없는 진단 단계입니다. 단순히 치명적인 오류만 표시하는 것이 아니라, 종종 문제 코드 라인을 직접 가리켜 수작업 탐색 시간을 크게 절약해 줍니다.
미니 시나리오
AI 도구가 float: right 속성을 사용해 이미지 주변에 텍스트를 감싸게 했습니다. 이는 웹에서는 완벽히 동작하지만 Kindle Previewer에서는 이미지가 다음 챕터로 떠다닙니다. 해결 방법? float를 간단한 블록‑레벨 스타일로 교체해 일관된 재흐름을 구현합니다.
구현: 3단계 감사 프로세스
- 끊임없이 검증하기. 수동 검토 전에 Kindle Previewer와 온라인
epubcheck검증기를 통해 ePub을 실행합니다. 모든 오류와 경고를 잡음이 아니라 단서로 취급합니다. - 시각적 일관성 감사. 책을 직접 확인합니다. 모든 챕터 제목이 정확히 같은 단락 스타일을 사용하고 있나요? 모든 인용문과 장면 구분이 시각적으로 일관된가요? 여기서의 불일치는 CSS 불일치이며, 대부분의 렌더링 오류의 근원입니다.
- 스타일시트 단순화. CSS 파일을 열고 실험적 접두사(
-webkit-,-moz-)를 적극적으로 제거합니다. 텍스트 요소에 픽셀 기반width선언과 같은 고정 레이아웃 코드를 찾아 삭제합니다. 복잡성은 호환성의 적입니다.
핵심 정리
AI 포맷팅은 시작점일 뿐, 완성된 제품이 아닙니다. 성공은 스타일시트의 무자비한 일관성과 단순성을 강제하는 데 달려 있습니다. 전용 도구로 항상 검증하고, 시각적 일관성을 감사하며, 웹 중심 코드를 제거하세요. 이 과정은 결함이 많은 AI 초안을 견고하고 출판 가능한 파일로 변환합니다.