AI 해결 노트 · 2026-09-18 · 실측 2026-09-18

워드 자동 목차 만들고 고친 뒤 갱신하기 — Word 16.0 실측

한 줄로

워드의 자동 목차는 [참조] 탭 왼쪽 끝 [목차]로 넣고, 문서를 고친 뒤에는 [목차 업데이트]를 눌러야 다시 계산됩니다. 이때 뜨는 창에는 선택지가 둘인데 기본으로 골라져 있는 「페이지 번호만 업데이트」는 새로 붙인 제목을 목차에 넣어 주지 않습니다. 제목 1·제목 2로 쓴 더미 보고서(6쪽)로 목차를 넣고, 제목 두 개를 추가하고 본문을 1,330자 늘린 뒤, 두 선택지를 따로 눌러 항목 수와 쪽 번호를 세어 봤습니다. 덤으로 하나 더 나왔습니다. 목차를 갱신하지 않은 채 PDF로 저장하면 PDF에 찍히는 쪽 번호는 화면과 다릅니다.

증상

보고서에 자동 목차를 넣어 뒀는데, 나중에 장을 하나 더 붙이고 본문을 늘렸더니 목차의 쪽 번호가 실제와 어긋납니다. 목차를 다시 만들어야 하는지, 아니면 고치는 방법이 따로 있는지가 문제입니다.

실측 환경

항목
OSWindows 11 Home (10.0.26200)
워드Microsoft Word 16.0, Build 16.0.20326, 화면 언어 코드 1042(한국어)
스타일 이름Heading 1 = 제목 1, Heading 2 = 제목 2, Normal = 표준
더미 문서1쪽 = 목차, 2쪽부터 본문. 제목 1 네 개 + 제목 2 일곱 개, 모두 6쪽
용지A4 세로 (PDF에서 595.3 x 841.9 pt)
확인 방법PDF로 저장한 뒤 PyMuPDF 1.28.0 (MuPDF 1.29.0) · Python 3.12.10으로 쪽마다 글자를 뽑아 셈

문서와 PDF는 모두 C:\Users\User\AppData\Local\Temp\office_Z1 아래에만 만들었습니다. 안에 든 이름과 번호는 홍길동, 010-0000-0000처럼 지어낸 값입니다.

리본과 대화상자는 워드 창을 띄워 눌러 보고 찍었습니다. 항목 수와 쪽 번호를 세는 부분은 같은 동작을 자동화(Word COM)로 걸어 돌렸습니다.

목차가 잡아 가는 것은 「제목 1·제목 2 스타일」

이번에 넣은 목차의 필드 코드는 TOC \o "1-2" 였고, 목차에 올라온 열한 줄은 모두 제목 1·제목 2 스타일을 찍어 둔 문단이었습니다. 1쪽 맨 위의 「목차」 줄은 표준 스타일에 크기 20pt·굵게만 준 것인데 목차에 올라오지 않았습니다. 더미 문서는 이렇게 짰습니다.

1. 사업 개요(제목 1)
  1.1 배경(제목 2) + 본문
  1.2 목적(제목 2) + 본문
2. 추진 내용(제목 1) …

자동화로 스타일 이름을 찍어 보니 화면에 보이는 이름 그대로였습니다.

[스타일 이름] Heading1 = 제목 1 | Heading2 = 제목 2 | Normal = 표준

1단계 — [참조] 탭에서 목차 넣기

리본에서 [참조]를 누르면 맨 왼쪽에 「목차」 묶음이 있습니다.

워드 참조 탭 왼쪽 끝. 목차 묶음 안에 목차, 텍스트 추가, 목차 업데이트 단추가 있다.
워드 참조 탭 왼쪽 끝. 목차 묶음 안에 목차, 텍스트 추가, 목차 업데이트 단추가 있다.

묶음 안의 단추는 [목차], [텍스트 추가], [목차 업데이트] 셋입니다. 단추 이름을 워드에 직접 물어봐도 같게 나옵니다.

   TableOfContentsGallery: Label = 목차
   TableOfContentsUpdate: Label = 목차 업데이트...
   TableOfContentsAddTextGallery: Label = 텍스트 추가

목차를 넣을 자리에 커서를 두고 [목차]를 눌러 자동 목차를 고르면 됩니다.

넣고 나서 항목을 세니 열한 개, 문서는 6쪽이었습니다.

[쪽 수 - 목차 넣기 전] 6
[목차 개체 수] 1
[목차 필드 코드] TOC \o "1-2"
[전] 목차 항목 수 = 11
    1. 사업 개요 -> 2
    1.1 배경 -> 2
    ...
    4.2 정성 -> 5

목차 자리에 들어간 것은 TOC \o "1-2" 라는 필드입니다. 1-2는 제목 1부터 제목 2까지 잡아 온다는 뜻입니다. 뒤에서 보듯 문서를 고쳐도 이 필드의 결과는 옛 값 그대로 남아 있었습니다.

PDF로 저장해 쪽마다 제목을 찾아 목차가 적은 쪽 번호와 맞춰 보니 열한 개가 다 맞았습니다.

=== Z1_48_before.pdf : 6쪽, 쪽 크기 595.3 x 841.9 pt
  제목 | 목차가 적은 쪽 | PDF에서 실제 쪽 | 맞나
  1. 사업 개요 | 2 | 2 | O
  2.2 담당 | 3 | 3 | O
  4.2 정성 | 5 | 5 | O
  어긋난 항목 = 0

2단계 — 제목을 붙이고 본문을 늘린다

문서를 실제로 고치는 상황을 만들었습니다.

이러면 문서는 6쪽에서 7쪽이 됩니다. 목차는 손대지 않았으므로 항목 수는 그대로 열한 개입니다.

[쪽 수 - 내용 추가 뒤] 7
[갱신 전] 목차 항목 수 = 11
    2.2 담당 -> 3
    3. 예산 -> 4
[갱신 전] 본문 제목 수 = 13
    2.2 담당 @ 4쪽
    3. 예산 @ 5쪽
    5. 위험 요인 @ 6쪽
    5.1 대응 방안 @ 6쪽

목차는 「2.2 담당」이 3쪽이라 적어 두었는데 실제로는 4쪽으로 밀렸고, 새로 붙인 두 제목은 목차에 아예 없습니다.

3단계 — [목차 업데이트]를 누르면 뜨는 창

목차 안에 커서를 두고 [목차 업데이트]를 누르면(또는 F9) 이 창이 뜹니다.

목차 업데이트 대화상자. 페이지 번호만 업데이트와 목차 전체 업데이트 두 개 중 앞쪽이 골라져 있다.
목차 업데이트 대화상자. 페이지 번호만 업데이트와 목차 전체 업데이트 두 개 중 앞쪽이 골라져 있다.

창 이름은 "목차 업데이트", 안내문은 "목차를 업데이트합니다. 다음 옵션 중 하나를 선택하세요."입니다. 아래에 라디오 단추가 둘인데, 처음 열면 「페이지 번호만 업데이트(P)」 쪽에 점이 찍혀 있습니다. 그대로 [확인]을 누르면 새로 붙인 제목은 들어오지 않습니다.

같은 파일을 두 벌 열어 한쪽은 「페이지 번호만 업데이트」, 다른 쪽은 「목차 전체 업데이트」로 돌려 항목 수와 쪽 번호를 뽑았습니다.

=== 페이지 번호만 업데이트 ===
[누르기 전] 항목 수 = 11 | 쪽 번호 = [2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5]
[누른 뒤]   항목 수 = 11 | 쪽 번호 = [2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6]

=== 목차 전체 업데이트 ===
[누르기 전] 항목 수 = 11 | 쪽 번호 = [2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5]
[누른 뒤]   항목 수 = 13 | 쪽 번호 = [2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 6, 6]

쪽 번호는 두 선택지 모두 고쳐 줍니다. 항목 수는 앞쪽이 11 그대로, 뒤쪽만 13으로 늘었습니다.

목차 세 판을 나란히 놓은 비교. 처음 넣었을 때는 열한 줄, 페이지 번호만 업데이트한 것도 열한 줄인데 쪽 번호가 바뀌었고, 목차 전체 업데이트한 것은 열세 줄이다.
목차 세 판을 나란히 놓은 비교. 처음 넣었을 때는 열한 줄, 페이지 번호만 업데이트한 것도 열한 줄인데 쪽 번호가 바뀌었고, 목차 전체 업데이트한 것은 열세 줄이다.

「목차 전체 업데이트」로 돌린 PDF를 다시 세어 보니 열세 항목이 모두 실제 쪽과 맞았습니다.

=== Z1_48_after.pdf : 7쪽, 쪽 크기 595.3 x 841.9 pt
  목차에 적힌 항목 수 = 13
  2.2 담당 | 4 | 4 | O
  5. 위험 요인 | 6 | 6 | O
  5.1 대응 방안 | 6 | 6 | O
  어긋난 항목 = 0

제목 글자 자체를 바꾼 경우에 「페이지 번호만 업데이트」가 옛 제목을 그대로 두는지는 이번에 재지 않았습니다. 여기서 확인한 것은 제목을 새로 붙인 경우입니다.

갱신하지 않고 PDF로 저장했더니 쪽 번호는 맞아 있었습니다

목차를 갱신하지 않은 채로 저장해 봤더니 화면과 PDF가 달랐습니다. 화면에서는 「2.2 담당」이 3쪽인데 같은 파일을 PDF로 저장하면 4쪽으로 찍힙니다.

왼쪽은 목차를 갱신하지 않은 워드 화면, 오른쪽은 같은 파일을 PDF로 저장한 결과. 2.2 담당의 쪽 번호가 3과 4로 다르다.
왼쪽은 목차를 갱신하지 않은 워드 화면, 오른쪽은 같은 파일을 PDF로 저장한 결과. 2.2 담당의 쪽 번호가 3과 4로 다르다.

문서 안에 저장된 목차 글자는 저장 전후로 바뀌지 않았습니다.

[Options.UpdateFieldsAtPrint] False
[문서 안의 목차 글]
    2.2 담당 | 3
    3. 예산 | 4
[내보낸 뒤 문서 안의 목차 글]
    2.2 담당 | 3
    3. 예산 | 4
[PDF 1쪽 목차]
    2.2 담당 ... 4
    3. 예산 ... 5

「인쇄하기 전에 필드 업데이트」 설정은 꺼져 있었는데도 이렇게 나왔습니다. 내보내기 앞뒤로 읽은 문서 안의 목차 글자는 같았고, PDF에 찍힌 숫자만 실제 쪽과 맞았습니다. 왜 이렇게 되는지는 밝히지 못했습니다.

만들어진 파일 크기도 같았습니다. 갱신하지 않고 저장한 PDF와 「페이지 번호만 업데이트」를 누르고 저장한 PDF가 둘 다 184,820 바이트입니다.

[PDF 저장] Z1_48_stale.pdf 184820 bytes
[PDF] Z1_48_upd_page.pdf 184820 bytes
[PDF] Z1_48_upd_all.pdf 185850 bytes

여기서 헷갈리기 쉬운 데가 생깁니다. PDF를 열어 쪽 번호만 보면 맞으니 목차가 최신인 줄 알기 쉬운데, 새로 붙인 제목은 여전히 빠져 있습니다. PDF로 넘기기 전에 [목차 업데이트] → 「목차 전체 업데이트」를 눌러 두는 편이 안전합니다.

결과

무엇을 했나목차 항목 수문서 쪽 수2.2 담당의 쪽 번호실제 쪽
목차를 처음 넣었을 때11633
제목 2개 추가 + 본문 1,330자 (갱신 전)11734
페이지 번호만 업데이트11744
목차 전체 업데이트13744

실패한 것

확인하지 않은 것

함께 보기