首页
/ cs-self-learning 毕业论文实战指南:用 Word 三步完成学术论文排版

cs-self-learning 毕业论文实战指南:用 Word 三步完成学术论文排版

2026-09-04 12:30:22作者:幸俭卉

本指南基于 cs-self-learning 仓库的毕业论文教程(对应英文版 thesis.en.md)展开。它解决的不是“论文怎么写”的学术问题,而是“论文怎么排”的工程问题:如何确定学校的格式要求、如何用最短时间掌握 Word 排版的核心技能、如何把排版成本压到最低从而把精力留给内容本身。读完后你将拥有一条可复制的毕业论文流程,以及一份格式要求核对清单。

为什么这篇教程存在:作者的真实踩坑经历

先交代背景,这决定了整套方法的设计思路。

作者在 2022 年本科毕业时,尴尬地发现自己对 Word 的掌握程度仅限于调节字体、保存导出这类“傻瓜功能”。曾考虑转战 LaTeX,但论文的段落格式要求调整起来还是用 Word 更为方便,于是只能硬着头皮与 Word 缠斗,最终“有惊无险”地完成了论文写作和答辩。为了避免后来者重蹈覆辙,作者把这段经历中用到的资源整理成了这份开箱即用的文档。

从这段叙述中可以提炼出两个对读者有用的判断依据:

  • Word 是“够用”而非“优雅”的选择。 同一仓库的 LaTeX 文档明确指出,LaTeX 的最大优势是“用户只关注写作内容,排版交给软件自动完成”,能让没有排版经验的普通人写出排版专业的文章。但毕业论文有一个特殊约束:学校要求的往往是具体的字体字号、行距、页边距等“所见即所得”式的细节,这类要求在 Word 里直接可视化修改,验证成本低。LaTeX 更适合需要公式密集、排版自动化的科研写作场景,而定格格式要求的毕业论文答辩,Word 的修改-预览循环更快。
  • 排版技能只需要“及格线”,不需要精通。 原教程强调:生产一份应付毕业的论文,“只要学半小时能上手就够了”。这个论断贯穿全文,也是下面所有建议的基调。

总体思路:把论文排版分解为三步

原教程用了一个经典的类比——“正如将大象装进冰箱需要三步,用 Word 写毕业论文也只需要简单三步”:

  1. 确定论文的格式要求:搞清楚学校对各级标题的字体字号、图例和引用的格式等要求;
  2. 学习 Word 排版:学会使用学校给的模板,或者自己动手制作一个模板;
  3. 生产学术作品:写作本身,最容易的一步。

这三步是严格有序依赖的:第 1 步产出“规格说明书”(格式要求),第 2 步产出“工程工具”(模板),第 3 步才是真正的生产。跳步的代价通常是反复返工——比如先写正文再补格式要求,往往意味着全文重排。下面逐一展开,并补充每一步的具体核对清单。

第一步:确定论文的格式要求

格式要求通常从哪来

原教程给出的第一原则很明确:通常学院都会下发毕业论文的格式要求,内容包括各级标题的字体字号、图例和引用的格式等等;如果学院更为贴心,甚至会直接给出论文模板——这种情况下可以直接跳到第二步。

因此第一步的实操动作只有一个:向学院要官方格式文档(或官方模板)。判断标准很简单:

  • 官方文档/模板在手 → 跳过下面的“兜底方案”,直接进入第二步;
  • 学院没有正式文档,只有一份格式混乱、几乎毫无用处的模板 → 需要找一份“格式要求完整且可信”的第三方文档作为兜底参照(注意:兜底只是解决“照着什么标准排”,提交标准仍以学院最终要求为准,兜底模板不能替代学校检查);
  • 学院明确使用 LaTeX 模板 → 参考本仓库的 LaTeX 文档完成环境配置,本文的 Word 流程不再适用。

这里要特别区分“格式要求”和“模板”这两个概念。格式要求是一份规格说明(“标题一用黑体小二号”),模板是把规格固化好的成品文档(样式已配好,直接填内容)。前者是“设计图纸”,后者是“预制件”。第二步中“学使用模板”和“学制作模板”两条路线,分别对应学院给的是预制件还是只有图纸。

一份格式要求应该覆盖哪些项(核对清单)

原教程没有列出完整的核对项,这里基于“毕业论文格式要求”这一常见体裁,整理出一份自查清单。拿到任何一份格式要求(官方或兜底参照)后,逐项核对是否覆盖,缺哪项就主动问学院要:

核对项 典型要求内容 为什么容易踩坑
各级标题 章/节/小节标题的字体、字号、加粗、居中方式、编号格式(如“第 1 章”还是“1.”) 标题不套用 Word 样式,后续目录、交叉引用全部失效
正文 字体字号、行距、段前段后、首行缩进 手动逐段调格式,中途改动一处全文崩
页眉页脚 页眉文字(论文题目或院系名)、页码格式与起始位置(摘要和正文常需重新从 1 编起) 节(Section)与分节的理解门槛高
图与表 图题/表题的位置(图题在下、表题在上是常见约定)、编号方式(图 2-1)、图注字体 手动写编号,插图后要全文重排
公式 编号位置、公式字体(斜体) 与文本字体冲突
参考文献 引用编号格式([1])、悬挂缩进、条目排序规则(按出现顺序还是字母序)、具体文献著录格式(GB/T 7714 或学校自定) 学校常只给一句“按学校规定”,需追问样例
摘要与目录 中英文摘要、目录层级深度(一般到三级标题)、目录是否单独分页 目录层级依赖标题样式层级定义
封面与声明 封面字段、原创性声明页位置 字段字体字号常与正文不同
页边距与纸张 上下左右页边距、装订侧留白 打印与电子版的差异

兜底方案:没有标准文档时怎么办

原教程在此处给出了作者的亲身经历:他的学院不仅没有下发标准的论文格式要求,还提供了一份“格式混乱几乎毫无用处的论文模板”。被逼无奈之下,作者找到了北京大学研究生学位论文写作指南这份公开文档,并按照其中的要求制作了一份可用的 Word 模板供同学自取(作者附带声明:自取使用,不承担“无法毕业”等任何责任)。

这段经历给出的方法论启示是:格式要求文档本身是可以检索和复用的公共资源,许多高校都有公开或半公开的学位论文规范,检索技巧可以参考本仓库的信息检索文档(比如优先用英文/准确术语搜索、善用站内搜索定位官方文档)。但务必注意边界:

  • 兜底模板解决的是“有一个能排版的起点”,不是“一份合规的提交标准”;
  • 提交前必须与学院最终检查要求对照,凡学院有明确规定的,以学院为准;
  • 使用他人制作的模板(包括原作者分享的那份)时,把封面、院系信息、声明页等敏感字段替换为自己的内容,并确认模板中没有任何残留的他人信息。

第二步:学习 Word 排版

到达这一步的读者分为两类(原教程的原文分类):一类已经拥有了学院提供的标准模板,另一类只有一份“虚无缥缈”的格式要求。对应的学习路线也不同:

  • 有标准模板 → 目标是“学会使用模板”:理解模板里预置了哪些样式,为什么不能直接改字体了事;
  • 只有格式要求 → 目标是“学会制作模板”:把第一步整理的规格清单,在 Word 里固化成可复用的样式和结构。

时间预算:为什么半小时就够

原教程在这一点上非常坚决:“切记不要雄心勃勃地选择一个十几个小时的 Word 教学视频开始头悬梁锥刺股,因为生产一份应付毕业的学术垃圾只要学半小时能上手就够了。我当时看的一个 B 站的教学视频,短小精悍非常实用,全长半小时极速入门。”(该视频为 B 站上的半小时 Word 排版速成教程,仓库文档以链接形式给出,此处按规范不再贴出外部链接。)

这个时间预算背后的逻辑是:毕业论文排版的全部需求,就是原文档三步法中反复强调的那几件事——各级标题的字体字号、图例和引用的格式。十几个小时的 Word 课程覆盖邮件合并、宏、高级表格等与论文无关的能力,对答辩没有任何边际收益。把学习目标收敛到“能复现格式要求”这一及格线上,半小时是合理的投入。

模板路线的核心 Word 能力(按优先级)

以下能力是“半小时速成”应当覆盖的核心项,它们共同构成了“模板”这个词在 Word 语境下的真正含义——模板不是几页排好的示例文字,而是一套可复用的样式与结构

  1. 样式(Styles):这是 Word 排版的枢纽。“标题 1/2/3”“正文”等样式把字体、字号、段落格式一次性固化,全文统一引用。格式要求中“章标题黑体小二号居中”这类条款,正确的落法就是改“标题 1”样式,而不是选中每个标题手动调格式。手动调格式的代价是:改一处要求要全文重刷一遍。
  2. 多级列表与标题绑定:论文的“第 1 章 → 1.1 → 1.1.1”式自动编号,靠的是多级列表与各级标题样式的绑定。绑定之后,新增、删除、调整章节顺序,编号自动更新,交叉引用不会失效。
  3. 自动目录:目录必须从“标题样式”自动生成,而不是手敲标题再调缩进。只要正文用了标题样式,目录就能一键更新;学院要求的目录层级深度,对应目录包含的标题级别。
  4. 题注与交叉引用:图、表、公式的自动编号(“图 2-1”“表 3-2”)由题注功能生成,正文中的“如图 2-1 所示”用交叉引用插入。这样中途插入一张图,后续编号和引用全自动联动。对应第一步核对清单中“图与表”一栏的要求。
  5. 分节符与页眉页脚:摘要、正文、参考文献往往要求各自独立的页码(如摘要用罗马数字、正文从 1 重新编起),这需要分节符而非分页符,且后续节要“链接到前一节”断开。这是学生模板中最常翻车的一项。
  6. 参考文献格式:悬挂缩进 + 统一的文献著录格式。如果学院要求文献管理软件导出格式,提前确认,避免最后一步手工补格式。

掌握以上六点,就达到了原教程所说的“半小时能上手”的及格线:任何一份格式要求,都能在这套机制上表达出来。

制作模板 vs 使用模板

  • 制作模板:按规格清单配置样式与结构后,以“.dotx 模板”格式保存。好处是后续修改封面、声明页或换题时不污染正文,格式问题也能在模板层统一修一次生效全文。
  • 使用模板:拿到学院模板后,第一件事不是开始写,而是“审模板”——核对它内置的标题样式、编号、页眉页脚是否与格式要求文档逐条一致;学院模板若与要求文档矛盾(这种情况并不少见),以要求文档为准并在学院模板基础上修样式,切忌直接手改正文格式绕过样式系统。

第三步:生产学术作品——最容易的一步

原教程对第三步的描述原文是:“最容易的一步,大家八仙过海,各显神通吧,祝大家毕业顺利。”英文版对应为“The easiest step. Everyone has their own way, so unleash your creativity. Best wishes for a smooth graduation!”。

写作能力不在本文展开,但结合前两步的工程准备,有一条顺序建议值得强调:先内容,后排版。具体工作流是:

  1. 以纯文字形式写完全文草稿(可以先不管标题层级的美观度,但要保证每个段落能归入唯一的层级);
  2. 给草稿批量套用标题样式与正文样式(这是唯一需要“全文操作”的时刻,趁内容稳定时一次性做完);
  3. 插入自动目录、题注、交叉引用,检查编号联动;
  4. 按第一步的核对清单逐项走查,补齐封面、页眉页脚、参考文献格式;
  5. 导出 PDF 通读一遍(打印预览下检查跨页表格、浮动图片位置)。

反模式的代价一目了然:边写边排,每改一段内容就手工调一次格式,等于把第 1、2 步的产出(规格与模板)全部作废,回到作者当年“痛苦缠斗”的状态。

与仓库其他资源的关系

这篇教程在 cs-self-learning 仓库中的定位可以从两处确认:

  • 仓库的学习规划在“必学工具”一节把它定位为“毕业论文 Word 写作教程”,与 Git、GitHub、LaTeX、Docker 等工具并列,是 CS 学习者从课程作业走向毕业设计的最后一环;
  • 站点导航配置 mkdocs.yml 中它被组织在“必学工具(Productivity Toolkit)”栏目下,排在 LaTeX 之后,构成“排版双路线”:LaTeX 适合内容驱动的写作场景,本文的 Word 路线则针对“格式要求驱动”的毕业论文答辩场景。

另外两个可延伸的阅读点:论文写作中大量检索官方格式文档、参考文献规范的动作,方法论上对应本仓库的信息检索教程;若学院最终要求 LaTeX 而非 Word,则回到 LaTeX 教程的路线。

小结:三步法的自检清单

步骤 完成标志 常见失误
1. 确定格式要求 有书面化的规格清单(官方优先,可信公开文档兜底),且与学院最终标准核对过 用混乱的学院模板当规格说明书;拿兜底模板当提交标准
2. 学会 Word 排版 样式、多级编号、自动目录、题注交叉引用、分节页码全部自动化;模板以 .dotx 形式固化 手动调格式;手敲目录和图号;十几个小时的课程目标漂移
3. 写作与排版 草稿先行、样式一次套全、最后按清单走查并导出 PDF 复核 边写边排,内容一改全文重刷

最后回到原教程的免责语境:这套流程的产物是“有惊无险地通过答辩”的毕业论文,而非排版艺术品——把排版当成一次有明确规格的工程任务,用最小时间预算完成它,然后把剩下的时间花在论文真正被评审的内容上,正是这份教程“为了不让后来者重蹈覆辙”的核心意图。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起
kernelkernel
deepin linux kernel
C
33
18
ops-transformerops-transformer
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
1.12 K
2.72 K
kernelkernel
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
528
588
ops-nnops-nn
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
906
1.82 K
pytorchpytorch
作为 Ascend for PyTorch 社区的核心组件,TorchNPU 是昇腾专为 PyTorch 打造的深度学习适配插件,使 PyTorch 框架能够直接调用昇腾 NPU,为开发者提供昇腾 AI 处理器的超强算力。
Python
854
1.34 K
docsdocs
暂无描述
Markdown
891
5.78 K
jiuwenswarmjiuwenswarm
JiuwenSwarm 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。
Python
3.53 K
1.01 K
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
1.34 K
1.45 K
cann-learning-hubcann-learning-hub
CANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。
Jupyter Notebook
987
504
AscendNPU-IRAscendNPU-IR
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
540
384