목차(클릭하세요)
NotebookLM 슬라이드/인포그래픽의 한글 깨짐 문제를 해결하기 위한 실험 기록
1줄 결론: Noto Sans KR + 세부정보수준’간결하게’ 선택하면 가장 성공률 높음
추천하는 글꼴: Noto Serif KR, Pretendard
[참고자료]
1. 구글 노트북LM 한글 깨짐 방지를 위한 노력들
1-1. 한글 깨짐이 발생하는 근본 원인
•
한글은 초·중·종성이 조합되는 조합형 문자 구조를 가짐
•
생성 AI의 텍스트 렌더링 엔진이 이 구조를 완전히 이해하지 못하고, 픽셀 패턴으로 재현하려다 왜곡 발생
•
영어·숫자 대비 한글의 획 복잡도가 높아 오류 확률 증가
•
기술 발전으로 점차 개선 중이나, 현재 기준 긴 문장·복잡한 디자인에서 여전히 한계 존재
1-2. 시도해본 방법들과 한계
캔바 매직레이어 조합하기
•
NotebookLM 슬라이드 → 캔바(Canva) 가져오기 후 매직 레이어(Magic Layers) 기능으로 텍스트 레이어 분리·편집 시도
•
AI가 생성한 이미지 위의 텍스트를 벡터 레이어로 재인식하여 수정 가능
•
한계: 귀찮음.. 생성되기 전부터 한글 오타를 만들지 않는 방식에 대한 갈망
[관련 페이지]
NotebookLM 슬라이드 편집영 배포앱(by Yangphago)
•
반드시 API를 통해 LLM기능을 활용해야 함!
•
배경이 하얀 pdf는 대부분 성공함
•
한계: API키 설정이 필요하고, 글자 사이즈를 사용자가 다시 수동으로 줄여야 하는 번거로움
2. 폰트를 지정하면 정말 안 깨질까?
•
동일한 프롬프트에서 글꼴을 각각 바꾸어 테스트
•
아래 예시 프롬프트를 기반으로 동일한 결과를 비교하기
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
2-1. 서체(글꼴)을 특별히 지정하지 않았을때
•
테스트 프롬프트 조건
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
•
인포메이션 결과: 대략 10군데 정도 한글깨짐 발생
•
깨짐 발생 여부 및 패턴
◦
발생함, 자세히 보면 ‘오타’형태로 존재
2-2. Black Han Sans 테스트
•
테스트 프롬프트 조건
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Typography: Use "Black Han Sans" Korean font for all headings and key text.
Clean, readable sans-serif style. All Korean text must be rendered without distortion,
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
•
인포메이션 결과
•
깨짐 발생 여부 및 패턴
◦
크게 달라진 부분을 모르겠음, 서체 지정하지 않았을때와 동일한 수준
2-3. Noto Sans KR 테스트
•
테스트 프롬프트 조건
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Typography: Use "Noto Sans KR" Korean font for all headings and key text.
Clean, readable sans-serif style. All Korean text must be rendered without distortion,
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
•
인포메이션 결과
•
깨짐 발생 여부 및 패턴
◦
크게 기대를 했던 탓인가..
3. 재실험(텍스트 용량-최소)
3-1. 서체(글꼴)을 특별히 지정하지 않았을때
3-2. Black Han Sans 테스트
3-3. Noto Sans KR 테스트
4. 재실험(텍스트 용량-중간)
동일한 실험 환경으로 테스트하기 위해텟 동일한 자료로 이번에는 생성되는 텍스트양을 중간으로 설정 해봄
4-1. 서체(글꼴)을 특별히 지정하지 않았을때
4-2. Black Han Sans 테스트
4-3. Noto Sans KR 테스트
5. 실험 결과
5-1. 두 폰트 비교 요약 결론
•
Black Han Sans 보다 Noto Sans KR 이 한글 글자가 덜 깨짐
•
무엇보다 중요한 것은 글꼴보다 더 영향을 미치는 것은 바로 아래 이설정
5-2. 한글 깨짐 최소화 프롬프트 전략 정리
•
NotebookLM 인포그래픽은 내용은 AI가 소스에서 자동 추출하기 때문에, 프롬프트의 역할은 "디자인 규칙 지정" 에 집중하기
각 요소별 실전 팁
요소 | 역할 | 팁 |
시각 스타일 | 전체 디자인 분위기 | Flat Vector, Clean Illustration 등 단순할수록 한글 깨짐 ↓ |
배경 조건 | 글자-배경 충돌 방지 | Pure white (#FFFFFF) 고정 → 획이 배경에 묻히는 현상 차단 |
폰트 규칙 | 한글 렌더링 핵심 | 폰트명 정확히 명시 + without distortion 필수 |
톤&무드 | 콘텐츠 성격 정의 | Professional, Scholarly → AI가 텍스트 밀도·구조 조절 |
텍스트 출력 규칙 | 깨짐 최소화 | Noun-ending, Short-form → 글자 수 줄여 왜곡 확률 ↓ |
5-3. 왜 Noto Sans KR + 간결하게 조합이 최강인가?
Noto Sans KR — 폰트 자체의 구조적 이점
•
"Noto"는 No Tofu(두부 없음)의 약자
두부(Tofu) = 폰트가 없을 때 나타나는 □□□ 깨진 네모
•
구글이 전 세계 모든 언어를 깨짐 없이 렌더링하기 위해 설계한 폰트라서, AI 렌더링 엔진이 이 폰트명을 인식할 확률이 다른 폰트보다 압도적으로 높은 듯??
•
반면 Black Han Sans는 획이 굵고 장식적 요소가 있어서 AI가 획을 재현할 때 오류 확률 ↑
6. 추가 실험_AI의 추천 서체
6-1. Noto Serif KR
•
추천이유: Noto 계열 동일 이점 + 명조 스타일 필요할 때 사용해보길
•
왜?
구글이 만들었고, NotebookLM도 구글 제품 → 같은 생태계 라는 게 핵심
•
프롬프트
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Typography: Use "Noto Serif KR" Korean font for all headings and key text.
Elegant, high-contrast serif style.
All Korean text must be rendered without distortion,
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
•
결과: 성공
6-2. Pretendard
•
추천이유: 범용 웹폰트로 국내 최다 사용 웹폰트, 깔끔한 고딕
•
프롬프트, 세부설정은 ‘간결하게
Style: [Flat Vector, Clean Illustration, Pure white background],
Background: Must be pure white (#FFFFFF),
Typography: Use "Pretendard" Korean font for all headings and key text.
Clean, modern sans-serif style.
All Korean text must be rendered without distortion,
Tone: Professional, scholarly, and organized,
Crucial: Use "Noun-ending" or "Short-form" for all Korean text labels
JavaScript
복사
•
결과: 성공



























