- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 Microsoft Word에서 글꼴 대체로 인해 줄바꿈·페이지 수·표 정렬이 무너지는 문제를 체계적으로 진단하고, 실무에서 즉시 적용 가능한 복구·예방 절차를 제공하는 것이다.
1. 문제 개요와 핵심 원인
워드 문서에서 글꼴이 누락되거나 라이선스·플랫폼 차이로 동일한 글꼴이 다른 글립 지표를 갖는 경우 자동 글꼴 대체가 발생하며 레이아웃이 틀어질 수 있다. 대표적인 원인은 다음과 같다.
- 문서에 지정된 글꼴이 해당 PC에 설치되어 있지 않아 시스템 기본 폰트로 대체되는 경우이다.
- 같은 이름의 글꼴이라도 Windows와 macOS, 또는 다른 버전의 서브패밀리 메트릭이 달라 자간·행간이 변하는 경우이다.
- TrueType과 OpenType CFF 등 렌더링 엔진 차이로 고정폭·폭비가 변하는 경우이다.
- 테마 글꼴(Heading/Body)과 직접 서식 혼용으로 스타일 계층이 꼬여 같은 페이지에서도 서로 다른 대체가 동시 발생하는 경우이다.
- 프린터 드라이버·해상도·스케일링 차이로 페이지 나누기가 달라지는 경우이다.
2. 즉시 복구 체크리스트(현장용)
- 문서 열기 직후 경고창·상태 표시줄에서 누락 글꼴을 확인한다.
- 홈 → 글꼴 상자에서 미리 보기 아이콘이 회색 또는 대체 표기가 있는지 확인한다.
- 파일 → 정보 → 문제 확인에서 문서 검사기를 실행해 임베드 여부와 호환성 경고를 확인한다.
- 대체를 유발한 스타일을 찾기 위해 단락에 커서를 두고 스타일 창에서 선택 영역에 적용된 스타일 을 확인한다.
- 누락 글꼴 설치 또는 임시 치환을 결정한다. 협업 문서면 임베드 재저장을 우선한다.
- 페이지 나누기와 표 줄맞춤을 다시 점검하고 PDF로 확인 인쇄를 진행한다.
3. 글꼴 대체의 메커니즘 이해
워드는 문서에 지정된 글꼴이 없을 때 다음 우선순위로 대체한다.
- 동일 패밀리 내 대체 서브패밀리(예: Regular → Book 또는 Medium)이다.
- 테마 글꼴 매핑(Heading/Body)이다.
- 시스템 기본 대체 테이블(FontSubstitutes)이다.
- 스크립트별 기본 폰트(라틴, 한글, CJK, 복합문자)이다.
한글 문서는 라틴과 한글 스크립트가 혼재하므로, 본문에서 영문·숫자만 달라져도 줄바꿈이 변할 수 있다.
4. 증상별 진단 절차
| 증상 | 가능 원인 | 진단 방법 |
|---|---|---|
| 페이지 수 증가·감소 | 기본 글립 폭·행간 차이 | 상태 표시줄의 글꼴 표시 확인 후, 같은 단락을 PDF 비교 출력한다 |
| 표 셀 넘침·줄맞춤 깨짐 | 문자 폭 증가·탭 정렬 변화 | 표 전체 선택 → 자동 맞춤 해제 → 셀 여백과 폰트 확인 |
| 하이퍼링크 줄바꿈 이상 | 언더라인 위치·폭 차이 | 하이퍼링크 스타일의 폰트·밑줄 옵션을 기본으로 복원한다 |
| Bullets/번호 매김 위치 이동 | 기호 글꼴 대체 | 기호에 사용된 글꼴이 Wingdings 등 전용인지 확인한다 |
5. 해결 전략 1: 누락 글꼴 설치
문서에 지정된 글꼴을 우선 설치한다. 기업 환경에서는 패키징하여 동일 버전을 배포한다.
- OTF/TTF 파일을 마우스 오른쪽 버튼으로 눌러 설치 또는 모든 사용자용 설치 를 선택한다.
- 설치 후 워드를 완전히 종료했다가 다시 연다.
- 같은 이름의 다른 서브패밀리가 혼재하지 않도록 중복 설치를 점검한다.
6. 해결 전략 2: 문서 내부 일괄 치환(Replace Fonts)
누락 글꼴을 다른 글꼴로 일관되게 치환하여 레이아웃을 안정화한다. 리본에 글꼴 바꾸기 명령을 추가하면 효율이 높다.
- 파일 → 옵션 → 리본 사용자 지정 → 명령 선택에서 리본에 없는 명령 을 선택한다.
- 글꼴 바꾸기 를 새 그룹에 추가한다.
- 문서에서 글꼴 바꾸기 를 열고 바꿀 글꼴 과 바꾼 글꼴 을 지정한다.
- 변경 후 페이지 수·목차·캡션 번호를 갱신한다.
Tip: Ctrl+H → "더 보기" → "서식" → "글꼴"을 이용해 특정 폰트를 찾고 동일·유사 폰트로 교체할 수도 있다.
7. 해결 전략 3: 글꼴 포함(Embed Fonts)
문서에 사용된 글꼴을 파일 내부에 포함하면 다른 PC에서도 같은 글꼴 메트릭으로 렌더링되어 레이아웃이 유지된다.
- 파일 → 옵션 → 저장 → 파일에 글꼴 포함 을 체크한다.
- 문서에 사용된 문자만 포함 은 파일 크기는 줄지만 향후 편집시 대체가 재발할 수 있다. 편집이 예상되면 해제한다.
- 임베드가 불가한 폰트는 라이선스 또는 기술 제한일 가능성이 크다. 치환 또는 설치를 검토한다.
8. 해결 전략 4: 스타일 기반 통제
직접 서식 대신 스타일 기반으로 폰트를 일괄 통제하면 대체가 발생해도 복구가 빠르다.
- 홈 → 스타일 창을 열고 일반 과 제목 1~3, 본문, 캡션, 표 스타일의 기본 글꼴을 정의한다.
- 스타일 검사기 로 예외 서식을 찾아 제거한다.
- 서식 파일(.dotm)로 저장해 팀 표준으로 배포한다.
VBA: 문서에 사용된 글꼴 리스트 추출 Sub ListFonts() Dim oDict As Object: Set oDict = CreateObject("Scripting.Dictionary") Dim r As Range: For Each r In ActiveDocument.StoryRanges With r.Duplicate.Find .ClearFormatting: .Text = "": .Format = True .Font.Name = "": .Replacement.Text = "": .Forward = True .Wrap = wdFindStop: .Execute End With oDict(r.Font.Name) = 1 Next Dim k As Variant: For Each k In oDict.Keys Debug.Print k Next End Sub
9. 해결 전략 5: 호환성 및 파일 형식
- 상대방 버전이 낮으면 .docx를 유지하면서 호환성 모드 경고를 확인한다.
- 외부 서식 가져오기 시 PDF를 원본으로 삼아 텍스트를 재작성하면 대체의 연쇄효과를 줄일 수 있다.
- 그림·도형·수식 개체는 링크 깨짐 방지를 위해 서식 유지 복사 또는 그림으로 저장 을 사용한다.
10. Windows 레벨 강제 매핑(FontSubstitutes)
조직 표준 폰트로 강제 매핑이 필요할 때 Windows 레지스트리의 FontSubstitutes를 활용할 수 있다. 신중히 테스트해야 한다.
레지스트리 경로: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
예) 누락 "Pretendard"를 "Malgun Gothic"으로 강제
이름: Pretendard
데이터: Malgun Gothic
11. 프린터·디스플레이 요인
- 워드는 프린터 드라이버 메트릭을 참조한다. PDF 가상 프린터를 기본으로 설정하면 페이지 나누기가 안정화되는 경우가 있다.
- 디스플레이 스케일링(예: 125%)은 화면 표시만 바꾸나, 특정 드라이버 결함이 있으면 인쇄 미리보기 결과도 달라질 수 있다. 표준 스케일로 점검한다.
12. macOS에서의 고려사항
- 한글 기본 폰트가 Windows와 다르다. 협업 문서는 범용 서체(나눔고딕, 본고딕 등)로 스타일을 통일한다.
- Windows 전용 글꼴(서브셋 포함)은 대체 가능성이 높다. PDF 배포를 우선한다.
13. PDF 출력 안정화
- 파일 → 내보내기 → PDF 만들기에서 표준(온라인 게시 및 인쇄) 을 선택한다.
- 옵션에서 PDF/A 또는 ISO 기준 을 적용하면 글꼴 포함이 강화된다.
- 최종 PDF를 협업 기준본으로 공유한다.
14. 팀·조직 배포 표준안
| 항목 | 표준 | 관리 포인트 |
|---|---|---|
| 기본 본문·제목 폰트 | 말풍선 없는 범용 한글/라틴 조합 | 문서 템플릿으로 강제 |
| 임베드 정책 | 대외배포 필수, 내부편집 선택 | 파일 크기 한도 설정 |
| 배포 형식 | PDF 우선, DOCX 병행 | 최종본에는 서명·버전 표기 |
| 폰트 자산 | 버전 고정, 중앙 배포 | 업데이트 전 회귀 테스트 |
15. 원인-대책 매핑표
| 원인 | 주요 증상 | 권장 조치 |
|---|---|---|
| 누락 글꼴 | 줄바꿈 변화, 페이지 수 변동 | 동일 버전 설치 또는 임베드 |
| 서브패밀리 차이 | 자간·행간 변화 | 문서 전체 치환 및 스타일 통일 |
| 테마 글꼴 혼용 | 표/캡션 위치 이동 | 스타일 재정의 및 직접서식 제거 |
| 프린터 드라이버 | 인쇄 때만 페이지 어긋남 | PDF 가상 프린터로 확인 후 기본 설정 |
| 플랫폼 차이 | Windows/macOS 간 불일치 | 범용 폰트 사용, PDF 배포 |
16. 자동 점검 스크립트 예시
IT 관리자는 다음 스크립트로 누락 글꼴과 시스템 설치 글꼴을 비교하여 배포 목록을 도출할 수 있다.
# PowerShell: 설치된 글꼴 나열 Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts' | Select-Object PSChildName, (Get-Culture).TextInfo.ToTitleCase('Path') | Sort-Object PSChildName
문서에서 사용하는 글꼴 목록을 수동 수집해 비교하는 절차를 병행한다.
17. 실전 복구 시나리오
- 협력사에서 받은 DOCX가 열리면 페이지가 12 → 14로 증가하였다.
- 홈 → 스타일에서 본문에 미설치 폰트 경고를 확인하였다.
- 해당 폰트는 배포 제한이 있어 설치가 불가하였다.
- 글꼴 바꾸기 로 팀 표준 폰트로 일괄 치환하고 표 너비를 자동 맞춤 해제 후 수동 조정하였다.
- 파일 → 옵션 → 저장에서 글꼴 포함 체크 후 최종 PDF를 출력하였다.
18. 예방 가이드라인
- 템플릿(Normal.dotm 포함)에 범용 폰트만 사용한다.
- 대외 배포 문서는 최종 PDF를 기준본으로 삼는다.
- 수정 요청은 스타일 이름 기준으로 전달한다.
- 폰트 업데이트는 분기별로 묶어 회귀 테스트 후 일괄 배포한다.
FAQ
글꼴 이름은 같은데 줄바꿈이 달라진다. 왜 그런가?
폰트 파일 버전이 다르면 글립 폭과 커닝 테이블이 달라질 수 있다. 같은 이름이라도 메트릭이 다르면 레이아웃이 변한다. 동일 버전을 배포하거나 문서 내부에서 치환한다.
임베드가 안 되는 글꼴이 있다. 해결 방법은?
임베드 권한이 제한된 글꼴일 수 있다. 대체 폰트로 치환하거나 라이선스를 확보한다. 배포는 PDF로 전환한다.
협업 환경에서 가장 안전한 조합은?
팀 표준 템플릿과 범용 폰트 조합을 사용하고, 최종 산출물은 PDF로 공유하는 방식이 안정적이다.
프린터마다 페이지 수가 다르다. 어떻게 맞추나?
PDF 가상 프린터를 기본으로 설정해 기준 페이지 나누기를 고정하고, 실제 인쇄는 해당 드라이버에서 스케일을 100%로 고정한다.
macOS 사용자와 공유할 때 유의점은?
Windows 전용 글꼴은 대체 가능성이 높다. 범용 폰트로 스타일을 통일하고 최종본은 PDF로 전달한다.