NOTE · Engineering Systems
论文排版备忘:Word、PowerPoint 与 LaTeX
从样式、交叉引用、矢量图到可复现编译,整理科研写作中真正值得保留的排版习惯。
网上的相关资料多为第三方链接清单,其中还包括关闭 Protected View、放宽宏限制等不适合推荐的做法。本文只讨论能够解释“为什么”的排版经验。
Word:先定义样式,再改正文
- 正文、各级标题、图题、表题和参考文献分别使用样式;
- 页眉、目录和编号依赖样式,不用手工加粗/缩进模拟标题;
- 交叉引用的字号异常时,检查它继承的正文/题注样式;
- 表格跨页时检查“允许跨页断行”和表头重复,而不是插入空行;
- 最终提交前更新全部域,复核目录、图表编号和交叉引用。
宏和模板只从可信来源加载。不要为了启用一个插件全局关闭 Protected View 或“启用所有宏”;应核对文件来源、签名和受信任位置。
Word 中几个容易反复遇到的问题
- 制表位宽度:不要连续输入空格对齐。显示标尺后为当前段落或样式设置制表位;论文全文需要一致时,把制表位写进样式而不是逐段修改。
- 表格跨页:先检查行属性中的“允许跨页断行”和表头重复。若单行内容本身超过一页,禁止跨页也无法让它完整留在一页。
- 交叉引用字号异常:引用字段通常继承插入位置或相关样式。先修正文、题注样式,再全选并更新字段,不逐个手改字号。
- 项目符号大小:项目符号通常继承段落字体;只改符号时应在项目符号定义中设置字体,避免把整段正文一起改掉。
- 尾注转普通文本:这会失去字段更新能力。只在投稿系统明确要求时,先保存一份仍含活动尾注/域的源文档,再在副本中转换并复核编号。
- 选中文字后 Backspace 无反应:先在空白测试文档排除加载项、保护视图和修订模式,不要通过删除 Office 模板目录“重置”。
MathType/MathPage 等加载项出现宏被阻止或 mathpage.wll 缺失时,应先确认 Office 位数、加载项版本、数字签名和实际安装路径。不要从别的电脑复制 .wll、.dotm 到系统 Startup 目录,也不要全局关闭宏保护。
PowerPoint:优先保留矢量信息
流程图、曲线和结构示意优先导出为 PDF、SVG 或 EMF(取决于投稿系统支持),只有照片和最终要求位图时才使用 PNG/JPEG。
若必须导出位图,先确定:
- 成品物理尺寸;
- 期刊要求的 DPI;
- 目标像素尺寸;
- 字体在缩小后的实际可读性。
仅把幻灯片页面改得很大并不等于图像质量必然提高;源图、线宽、字体和导出链路都要一起检查。
Marp、页码和图片导出
使用 VS Code + Marp 写演示文稿时,先把主题、页面尺寸、图片和字体一起放进项目并纳入版本控制。预览失败时先查看 Marp 扩展输出、工作区信任和 Markdown front matter,而不是复制未知的全局设置。语法和导出以 Marp 官方文档 为准。
PowerPoint 自带“幻灯片编号”可在页眉页脚或幻灯片母版中统一放置。当前页/总页数 中的总页数通常不是自动字段;如果手工写入总数,增删幻灯片后必须在提交检查中更新,或使用组织已审核的宏/加载项。
若期刊只接收位图,可按最终尺寸计算像素:
目标像素宽度 = 成品宽度(英寸) × 要求 DPI
例如成品宽 3.5 英寸、要求 300 DPI,至少需要约 1050 像素宽。JPEG 适合照片,线图和文字优先 PNG;能提交 PDF/SVG/EPS 时优先保留矢量。
LaTeX:让编译过程可复现
推荐把编译器、模板版本、参考文献工具和字体要求写进项目 README。常见自动编译:
latexmk -pdf main.tex
需要 Unicode/系统字体的中文文档通常采用 XeLaTeX 或 LuaLaTeX,具体选择服从模板要求:
latexmk -xelatex main.tex
清理辅助文件:
latexmk -c
模板报错找不到封面、声明或字体时,先查看模板 README 和仓库文件清单,不从身份不明的压缩包中补文件。
常用排版符号
% 英文引号
``quoted text''
% 省略号
\ldots
% 文本中的波浪号
\textasciitilde
% 角度
$30^{\circ}$
% 上下限位于运算符上下方
\[
\sum\limits_{i=1}^{n} x_i
\]
表格合并、颜色和自定义字体会引入额外宏包。只加载模板允许且实际使用的宏包,避免为了一个符号复制整段未知 preamble。
常见公式与表格写法
% 文本粗体、数学粗体、希腊字母/向量粗体
\textbf{bold text}
$\mathbf{x}$
$\boldsymbol{\alpha}$ % 通常由 amsmath 提供
% 中点:文本和乘法语义不要混用
\textperiodcentered
$a \cdot b$
$\bullet$
% 颜色(需要 xcolor)
\textcolor{red}{text}
% 横向合并单元格
\multicolumn{2}{c}{merged}
% 纵向合并通常需要 multirow
\multirow{2}{*}{merged}
·、\cdot 和 \bullet 的语义不同:人名连接点、乘法和项目符号不应只因形状相似而互换。数学粗体也要区分普通拉丁字母和符号。
TeXstudio、中文与字体
大量英文单词出现红色波浪线通常是拼写词典语言不匹配,不是 LaTeX 编译错误;在 TeXstudio 的语言/拼写设置中选择实际文档语言。
行号属于编辑器显示设置,不影响输出 PDF。
中文模板使用 pdfLaTeX、XeLaTeX 还是 LuaLaTeX必须服从模板;不要只为“字体找不到”随意更换引擎。
系统能看到字体不等于 TeX 引擎按同一名称解析。Linux 上可先检查:
fc-match "FONT_FAMILY" fc-list | grep -i "FONT_FAMILY"模板报
pdfpages Error: Cannot find file ...时,先确认仓库/压缩包是否真的包含目标 PDF、文件名大小写和相对路径。缺少声明页等学校材料时,应从模板维护方获取,不自己生成一张同名空白文件蒙混编译。
提交前检查
- PDF 字体是否嵌入;
- 图像分辨率和线宽是否满足要求;
- 公式、图表和参考文献是否可交叉引用;
- 页面尺寸、页数和文件大小是否符合投稿系统;
- 源文件中是否包含作者本机路径、批注、修订记录或隐藏元数据。
部分技巧仍然安全,但过于依赖具体菜单版本;本文保留其原理,不提供关闭 Protected View、启用所有宏或复制未知加载项的配方。Microsoft 对受保护视图和宏的当前说明见 What is Protected View? 与 Macros from the internet are blocked by default。
参考资料与书签
以下 31 条作为补充检索入口。涉及关闭 Protected View、放宽宏策略、复制 MathType 加载项或安装旧 TeX 环境的文章不能直接照抄;应先核对文件来源、签名、Office/TeX 版本和模板要求。
- 去掉 office 启动时的受保护视图
- PPT 保存高分辨率高清 jpg 图片
- word 修改制表符宽度
- word 表格跨页
- 将 word 尾注转换为普通文本格式
- 解决 mathtype 在 word 等 office 软件中的宏禁用问题
- word 粘贴时出现"文件未找到:mathpage.wll"的解决方案
- MathType 与 Word 问题补充
- word 项目符号怎么调整大小
- word 文档中按退格键删除不了选中的内容
- vscode 用 markdown 自动生成 ppt 详细使用指南
- 解决 vscode 中使用 marp 插件制作 ppt 无法预览的问题
- 在 ppt 添加"当前页/总页数"格式的页码
- ppt 保存高质量图片 (我用了方法一,只更改ppt页面大小)
- latex 安装:texlive+texstudio 安装教程
- texstudio 单词下面大量红线报错解决办法
- texstudio 显示行号
- ubuntu18.04 安装 latex 并配置中文环境
- texlive 支持中文问题
- latex 字体加粗的方法
- latex 中外国人姓和名中间的连接点号
- 如何用 latex 打出波浪号~
- latex 输入单引号、双引号、省略号,及其他特殊符号
- latex 表格合并单元格
- latex 输入角度符号 °
- latex 显示黑色的点命令 black dot.
- latex 中的求和符号,连乘符号等
- latex 把上下标符号放在正上和正下方公式介绍
- latex 改变字体颜色
- latex 明明已经安装了字体却仍然显示找不到
- Overleaf LaTeX 模板库