Cách tạo mục lục tự động, đánh số chương mục đúng chuẩn trong luận văn
Mục lục tự động trong luận văn được tạo bằng cách gán Heading Style (Heading 1, Heading 2, Heading 3...) cho tên chương và tên mục, sau đó dùng lệnh References → Table of Contents để Word tự sinh danh sách kèm số trang. Đánh số chương mục (1, 1.1, 1.1.1) đồng bộ theo cùng hệ Heading Style bằng công cụ Multilevel List. Khi làm đúng cách này, chèn thêm một đoạn ở chương trước hoặc thêm một mục mới chỉ cần bấm Update Table (phím F9) là toàn bộ mục lục, số trang và số chương mục tự cập nhật — không phải sửa tay từng dòng như cách gõ mục lục thủ công.
Cập nhật: tháng 8/2026 — Biên soạn bởi đội ngũ UniDoc
Mục lục tự động khác mục lục gõ tay ở điểm nào?
Mục lục gõ tay là việc người viết tự gõ tên chương, tên mục và số trang thành một danh sách tĩnh, không liên kết gì với nội dung thật của file. Mục lục tự động (Table of Contents — TOC) là một trường dữ liệu (field) do Word sinh ra, quét toàn bộ văn bản để tìm đoạn nào được gán Heading Style rồi tự lấy tên và số trang hiện tại của đoạn đó.
Table of Contents trong Microsoft Word là một trường liên kết động (dynamic field): nội dung hiển thị được tính lại mỗi khi người dùng bấm Update Table, không phải văn bản cố định như các đoạn thường.
Khác biệt cốt lõi nằm ở đây: mục lục gõ tay đúng tại thời điểm gõ, nhưng sai ngay khi có bất kỳ thay đổi nào phía sau — thêm một câu ở trang 10 làm lệch toàn bộ số trang từ trang 11 trở đi, nhưng mục lục gõ tay không tự biết điều đó. Mục lục tự động luôn khớp với nội dung thật tại thời điểm Update Table gần nhất, vì nó không lưu số trang cố định mà tính lại từ vị trí thật của tiêu đề trong file.
Với luận văn, khóa luận tốt nghiệp — tài liệu thường bị chỉnh sửa hàng chục lần qua các vòng góp ý của giáo viên hướng dẫn — mục lục gõ tay gần như chắc chắn sẽ sai trước khi nộp bản cuối, còn mục lục tự động chỉ cần một thao tác Update Table trước khi in. Cấu trúc chương mục cần chốt trước khi áp Heading Style; cách chia chương hợp lý theo khối ngành có trong bài cấu trúc khóa luận tốt nghiệp chuẩn.
Cách tạo mục lục tự động trong Word từng bước
Quy trình tạo mục lục tự động gồm hai giai đoạn: gán Heading Style cho toàn bộ tiêu đề trước, rồi mới chèn bảng mục lục.
Giai đoạn 1 — Gán Heading Style cho tiêu đề chương, mục:
- Bôi đen tên chương (ví dụ "CHƯƠNG 1. TỔNG QUAN"), vào tab Home → nhóm Styles, chọn Heading 1.
- Bôi đen tên mục cấp 2 (ví dụ "1.1. Bối cảnh nghiên cứu"), chọn Heading 2.
- Bôi đen tên tiểu mục cấp 3 (ví dụ "1.1.1. Tính cấp thiết"), chọn Heading 3.
- Sau khi gán, mở khung điều hướng View → Navigation Pane để kiểm tra toàn bộ cây tiêu đề đã đúng cấp bậc chưa — đây là cách kiểm tra nhanh nhất, lỗi cấp bậc lộ ra ngay trên khung này.
- Chỉnh định dạng hiển thị của từng Heading (font, cỡ chữ, in hoa, đậm) bằng cách click phải vào Style → Modify, không chỉnh tay từng tiêu đề — chỉnh tay làm mất liên kết Style, tiêu đề đó sẽ không xuất hiện trong mục lục. Font mặc định nên đặt là Times New Roman, bảng mã Unicode theo chuẩn TCVN 6909:2001 (Tổng cục Tiêu chuẩn Đo lường Chất lượng, 2001) — cùng chuẩn font áp dụng cho toàn bộ nội dung luận văn.
Giai đoạn 2 — Chèn mục lục tự động:
- Đặt con trỏ tại vị trí muốn đặt mục lục (thường là trang riêng sau Lời cảm ơn).
- Vào References → Table of Contents → Automatic Table 1 (hoặc Custom Table of Contents để tùy chỉnh số cấp hiển thị).
- Word tự quét toàn bộ Heading 1–3 đã gán và sinh danh sách kèm số trang.
- Sau mỗi lần chỉnh sửa nội dung, click phải vào mục lục → Update Field → Update entire table (hoặc phím tắt F9) để đồng bộ lại số trang và tên mục mới.
Microsoft Word hỗ trợ tối đa 9 cấp Heading Style (Heading 1 đến Heading 9), nhưng mục lục tự động theo mặc định chỉ hiển thị 3 cấp đầu tiên (Heading 1–3); muốn hiển thị sâu hơn phải vào Custom Table of Contents và tăng "Show levels" lên 4 hoặc 5. Luận văn hiếm khi cần hiển thị quá 3 cấp trong mục lục vì bảng sẽ dài và khó đọc — tiểu mục cấp 4 trở xuống thường chỉ đánh số trong thân bài, không đưa vào mục lục.
Cách đánh số chương mục tự động bằng Multilevel List
Đánh số chương mục tự động (1, 1.1, 1.1.1) dùng công cụ Multilevel List gắn trực tiếp với Heading Style — khi đã gắn, việc thêm hoặc xóa một mục ở giữa chương sẽ tự đẩy số các mục phía sau, không cần sửa tay.
Cách gắn Multilevel List với Heading Style:
- Vào Home → Multilevel List → Define New Multilevel List.
- Ở mục "Link level to style", chọn Level 1 → Heading 1, Level 2 → Heading 2, Level 3 → Heading 3.
- Đặt định dạng số cho từng cấp: Level 1 dạng "CHƯƠNG 1", Level 2 dạng "1.1", Level 3 dạng "1.1.1" — Word tự nối số cấp cha vào cấp con.
- Áp dụng xong, mọi đoạn đã gán Heading 1/2/3 sẽ tự động có số thứ tự đúng vị trí; chèn thêm một mục 1.2 mới ở giữa, các mục 1.2 cũ tự đẩy thành 1.3, 1.4...
Lỗi phổ biến nhất ở bước này là gõ số tay kèm theo Heading Style ("1.1. Bối cảnh" gõ cả số "1.1." bằng tay rồi mới bôi đen cả cụm gán Heading 2). Kết quả là khi Multilevel List tự sinh thêm một số "1.1." nữa phía trước, tiêu đề hiển thị lặp số kiểu "1.1. 1.1. Bối cảnh". Cách đúng là chỉ gõ tên mục ("Bối cảnh nghiên cứu"), để hoàn toàn cho Multilevel List sinh số.
Cách đánh số phân cấp kiểu 1 → 1.1 → 1.1.1 của luận văn không phải cách duy nhất tồn tại trong văn bản tiếng Việt. Văn bản hành chính nhà nước dùng hệ phân cấp khác hẳn:
Nghị định 30/2020/NĐ-CP (Chính phủ, 2020) quy định văn bản hành chính phân cấp theo Phần, Chương, Mục, Điều, Khoản, Điểm — không dùng số thập phân nối cấp như 1.1.1 mà dùng ký hiệu số La Mã, chữ số Ả Rập và chữ cái xen kẽ theo từng cấp.
Nhầm hai hệ đánh số này là lỗi hay gặp ở các luận văn ngành luật, hành chính công — phần trích dẫn văn bản pháp luật trong luận văn phải giữ nguyên cách đánh số gốc của văn bản đó (Điều, Khoản, Điểm), không được chuyển sang kiểu 1.1.1 của thân luận văn. Toàn bộ thể thức văn bản hành chính theo hệ phân cấp này — từ cách đánh số đến vị trí từng thành phần — có trong bài thể thức văn bản hành chính chuẩn Nghị định 30/2020/NĐ-CP.
Cách đánh số bảng, hình, công thức tự động
Đánh số bảng, hình dùng chức năng Caption (References → Insert Caption), đánh số công thức dùng chức năng Cross-reference kết hợp Caption cho từng chương. Khác với Heading dùng cho mục lục nội dung, Caption sinh ra danh mục bảng và danh mục hình riêng.
Quy trình đánh số bảng, hình theo chương (ví dụ Bảng 2.1 = bảng thứ nhất của chương 2):
- Chọn bảng hoặc hình cần đánh số, vào References → Insert Caption.
- Chọn label "Table" (cho bảng) hoặc "Figure" (cho hình), tick Include chapter number và chọn Heading 1 làm cấp chương — Word tự ghép số chương với số thứ tự trong chương.
- Khi trích dẫn bảng/hình trong thân bài (ví dụ "xem Bảng 2.1"), dùng Insert → Cross-reference thay vì gõ tay số — nếu thứ tự bảng thay đổi, cross-reference tự cập nhật số đúng, gõ tay thì không.
- Muốn có "Danh mục bảng" và "Danh mục hình" riêng ở đầu luận văn, vào References → Insert Table of Figures, chọn label tương ứng.
Cách này giải quyết đúng lỗi phổ biến nhất khi soạn luận văn bằng Word: chèn thêm một bảng ở giữa chương 2 làm toàn bộ bảng phía sau (2.3, 2.4, 2.5...) phải đánh số lại bằng tay, kéo theo toàn bộ chỗ trích dẫn "xem Bảng 2.4" trong thân bài cũng sai theo.
Vì sao mục lục vẫn bị lệch dù đã dùng Heading Style?
Mục lục dùng Heading Style vẫn có thể lệch nếu người viết quên Update Table trước khi in, hoặc chỉnh tay định dạng tiêu đề làm mất liên kết Style — đây là hai nguyên nhân chiếm phần lớn các trường hợp mục lục sai dù đã làm đúng quy trình ban đầu.
| # | Nguyên nhân | Biểu hiện | Cách khắc phục |
|---|---|---|---|
| 1 | Quên Update Table sau khi sửa nội dung | Số trang trong mục lục không khớp bản in | Click phải vào mục lục → Update entire table trước khi xuất PDF |
| 2 | Bôi đen tiêu đề rồi đổi font/cỡ chữ tay thay vì sửa qua Style | Tiêu đề không xuất hiện trong mục lục dù nhìn giống Heading | Kiểm tra lại bằng Navigation Pane; nếu không hiện thì gán lại đúng Style |
| 3 | Copy nội dung từ file Word khác mang theo Style trùng tên nhưng định dạng khác | Mục lục lẫn 2 kiểu font, cỡ chữ không đồng nhất | Paste bằng "Keep Text Only" rồi gán lại Style từ file gốc |
| 4 | Gõ số chương mục bằng tay cùng lúc dùng Multilevel List | Số hiển thị lặp đôi (1.1. 1.1. Tên mục) | Xóa số gõ tay, chỉ để Multilevel List tự sinh số |
| 5 | Ngắt trang bằng Enter nhiều lần thay vì Page Break | Một chỉnh sửa nhỏ đẩy lệch toàn bộ trang phía sau, mục lục sai theo dây chuyền | Dùng Ctrl+Enter (Page Break) tại vị trí sang chương mới |
| 6 | Xuất PDF trước khi Update Table lần cuối | Bản PDF nộp mang mục lục cũ, khác bản in kiểm tra trên Word | Update Table → đóng và mở lại file → xuất PDF |
Tình huống thực tế: sửa mục lục thủ công tốn bao nhiêu công sức?
Đây là phần thể hiện rõ nhất giá trị của việc làm đúng ngay từ đầu. Một luận văn thạc sĩ điển hình có cấu trúc 3 chương, khoảng 15–20 mục cấp 2–3, 10–15 bảng và hình theo chương. Nếu mục lục và số bảng được gõ tay:
- Mỗi lần giáo viên hướng dẫn yêu cầu thêm một mục mới ở giữa chương (tình huống rất phổ biến sau vòng góp ý đầu tiên), người viết phải tự đánh số lại toàn bộ mục phía sau trong chương đó, đồng thời sửa tay từng dòng số trang trong mục lục.
- Thêm một bảng ở giữa chương 2 kéo theo việc sửa số của mọi bảng phía sau (2.4 → 2.5, 2.5 → 2.6...) và mọi chỗ trích dẫn "xem Bảng 2.x" nằm rải rác trong thân bài — công đoạn này gần như không thể rà hết bằng mắt trong một luần văn 70–80 trang.
- Kết quả thường gặp ở vòng kiểm tra hình thức trước bảo vệ: số trang mục lục lệch so với bản in, số bảng trong thân bài không khớp danh mục bảng — đây là lỗi hình thức bị hội đồng hoặc phòng Sau đại học nhắc nhở nhiều nhất, xếp cùng nhóm với các lỗi lề, font đã nêu trong bài quy định trình bày luận văn thạc sĩ.
Nếu dùng đúng Heading Style, Multilevel List và Caption ngay từ chương 1, toàn bộ các thao tác sửa số ở trên chỉ còn là một lần Update Table (F9) trước khi in — bất kể chỉnh sửa bao nhiêu lần trong suốt quá trình viết.
So sánh 3 cách làm mục lục: gõ tay, Word Heading, UniDoc
| Tiêu chí | Gõ tay | Word (Heading + Multilevel List) | UniDoc |
|---|---|---|---|
| Độ chính xác ban đầu | Đúng nếu gõ cẩn thận | Đúng nếu gán Style đúng cách | Luôn đúng, khóa sẵn theo mẫu |
| Khi thêm/xóa nội dung | Phải sửa tay toàn bộ số phía sau | Cần bấm Update Table (F9) | Tự cập nhật ngay khi gõ, không cần thao tác thêm |
| Rủi ro sai khi sửa nhiều lần | Rất cao | Trung bình (phụ thuộc người dùng nhớ Update) | Không có, vì không thể gõ số tay |
| Đánh số bảng, hình theo chương | Sửa tay từng số | Caption + Cross-reference, cần thao tác đúng bước | Tự động, đồng bộ với trích dẫn trong thân bài |
| Yêu cầu kỹ năng Word | Không cần | Cần biết Style, Multilevel List, Caption | Không cần, chỉ cần chọn mẫu |
Cách làm đúng bằng Word (Heading Style + Multilevel List + Caption) đã loại bỏ gần hết rủi ro so với gõ tay, nhưng vẫn phụ thuộc vào việc người viết nhớ bấm Update Table và không lỡ tay gõ số hoặc chỉnh font ngoài Style. Trên UniDoc, khi chọn mẫu luận văn, hệ thống khóa cứng cấu trúc Heading, số chương mục và số bảng hình theo mẫu ngay từ đầu — người viết không có thao tác nào có thể làm sai mục lục, vì giao diện không cho phép gõ số tay hay chỉnh Style tự do. Chi tiết cách chọn và áp mẫu có trong hướng dẫn sử dụng UniDoc.
Câu hỏi thường gặp
Mục lục tự động trong Word là gì?
Mục lục tự động (Table of Contents) là một trường dữ liệu do Word sinh ra bằng cách quét các đoạn được gán Heading Style trong văn bản, tự lấy tên tiêu đề và số trang hiện tại. Khác với mục lục gõ tay, nó cập nhật lại toàn bộ khi người dùng bấm Update Table, nên luôn khớp với nội dung thật sau khi chỉnh sửa.
Tại sao mục lục của tôi không hiện đủ các mục dù đã bôi đậm tiêu đề?
Bôi đậm (Bold) chỉ thay đổi định dạng hiển thị, không gán Heading Style. Mục lục tự động chỉ nhận diện các đoạn được gán đúng Style Heading 1, Heading 2, Heading 3 qua nhóm Styles ở tab Home, không dựa vào việc tiêu đề trông có "giống" tiêu đề hay không.
Làm sao để mục lục chỉ hiện 2 cấp thay vì 3 cấp mặc định?
Vào References → Table of Contents → Custom Table of Contents, giảm "Show levels" xuống 2. Cách này giữ nguyên Heading 3 dùng để đánh số tiểu mục trong thân bài nhưng không đưa cấp đó vào bảng mục lục hiển thị.
Đánh số bảng theo chương (Bảng 2.1) khác đánh số liên tục (Bảng 1, 2, 3...) thế nào?
Đánh số theo chương gắn số chương vào trước số thứ tự trong chương (Bảng 2.1 là bảng đầu tiên của chương 2), thường dùng cho luận văn nhiều chương vì dễ tra cứu và không bị xáo trộn khi chỉnh một chương riêng lẻ. Đánh số liên tục (1, 2, 3...) phổ biến hơn ở báo cáo ngắn, ít chương. Đa số hướng dẫn trình bày luận văn tại Việt Nam yêu cầu đánh số theo chương.
Cross-reference trong Word dùng để làm gì?
Cross-reference tạo liên kết động đến một Caption, Heading hoặc mục khác trong cùng file — khi trích dẫn "xem Bảng 2.1" bằng Cross-reference thay vì gõ tay, nếu số bảng thay đổi do chèn thêm bảng mới, cụm trích dẫn đó tự cập nhật số đúng mà không cần sửa tay.
Có cần Update Table trước khi nộp file Word không?
Có, bắt buộc. Update Table chỉ cập nhật khi có thao tác của người dùng, Word không tự làm việc này khi lưu file. Nên Update Table (F9), đóng mở lại file để kiểm tra, rồi mới xuất PDF — quy trình này nên là bước cuối cùng trước khi in hoặc nộp bản mềm.
UniDoc có tự tạo mục lục và đánh số bảng hình không?
Có. Khi chọn mẫu luận văn trên UniDoc, cấu trúc chương mục và đánh số bảng, hình được khóa theo mẫu ngay từ đầu; mục lục và danh mục bảng, hình tự sinh và tự cập nhật theo thời gian thực khi soạn nội dung, không cần thao tác Update Table thủ công như trên Word.
Tóm tắt
- Mục lục tự động dựng trên Heading Style (Heading 1–3) và lệnh References → Table of Contents; luôn Update Table trước khi in.
- Đánh số chương mục tự động dùng Multilevel List gắn với Heading Style — không gõ số tay song song.
- Đánh số bảng, hình dùng Caption theo chương; trích dẫn trong thân bài dùng Cross-reference, không gõ tay số.
- 6 lỗi phổ biến khiến mục lục lệch dù đã dùng Heading Style đều xuất phát từ thao tác thủ công xen vào quy trình tự động.
- UniDoc khóa cứng cấu trúc Heading, số chương mục và số bảng hình theo mẫu, loại bỏ hoàn toàn thao tác thủ công có thể gây sai.
Nguồn tham khảo: Thông tư 23/2021/TT-BGDĐT — Quy chế tuyển sinh và đào tạo trình độ thạc sĩ (Bộ GD&ĐT, 2021); tài liệu hỗ trợ chính thức của Microsoft Word về Heading Styles, Table of Contents, Caption và Cross-reference; APA Publication Manual 7th edition (APA, 2019) về cấu trúc mục lục trong luận văn học thuật. Biên soạn bởi đội ngũ UniDoc.
Bài viết liên quan
- Cách trích dẫn tài liệu tham khảo chuẩn APA, IEEE trong luận văn
- Quy định trình bày luận văn thạc sĩ: lề, font, giãn dòng, đánh số trang chuẩn
- Cấu trúc khóa luận tốt nghiệp chuẩn: bố cục, dung lượng từng phần
- 15 lỗi chính tả, văn phong thường gặp khi viết luận văn tiếng Việt
- UniDoc là gì? Trình soạn thảo văn bản theo chuẩn cho người Việt
- Thể thức văn bản hành chính chuẩn Nghị định 30/2020/NĐ-CP
- Hướng dẫn sử dụng UniDoc