在 MS Word 中排版单位的正确方法

在 MS Word 中排版单位的正确方法

我必须在 MS Word (2013) 中排版一篇科学论文。作为 Latex 用户,我习惯使用 siunitx 包排版单元以获得正确的排版。在 Word 中正确的做法是什么?

编辑我又遇到了同样的问题(现在使用 word 2019),但是旧解决方案似乎不再有效,因为答案中的链接似乎已损坏。但也许 2022 年会有比 2016 年更好甚至更好的选择。

编辑2为了回应评论,我尝试提供更多细节。

要点是,单位必须排版,而变量通常排版倾斜。一个原因是,如果变量和单位出现在同一个表达式中,你就可以区分它们。例如比较NIST 指南(第 6 节)参加这次大会。

对于 LaTeX,有一个名为siunitx它可以处理这个问题(以及你想要的间距或舍入等其他事情)。然后你可以写例如

v = \SI{5}{\m\per\s}

这意味着速度 v 等于每秒 5 米。在标准 LaTeX 配置中,这将导致

在此处输入图片描述

即变量 v 倾斜,单位竖直。好的编辑器会自动完成\SI宏,这样您就无需\SI{...}手动输入。

现在,如果我尝试在 Word 中排版此公式(作为一个不熟练的 Word 用户),我会开始一个新公式(使用LaTeX 输入(默认)并输入:

v = 5 \frac{m}{s}

如果我将其转换为“专业”,则所有内容都会倾斜(就好像 m 和 s 是变量一样)。

那么,有什么好方法可以实现这一结果而又不带来太多痛苦呢?

另一个问题是将现有的表达式转换为此约定。在 LaTeX 中,你可以考虑一个巧妙的正则表达式,例如这里,但是您将如何用 word 来表达呢?

编辑3

我刚刚注意到,它可以输入类似的内容(在线性模式下)

v = 5 \mathrm{\frac{m}{s}}

以获得所需的结果(就像我使用 mathjax 解释器(如 physics.stackexchange)在网页中输入单位一样)。是否可以定义键盘快捷键\mathrm{}(光标位于括号之间)?我也考虑过使用好的编辑器编辑底层 xml 文档(docx 本质上是一堆压缩的 xml 文件),但 xml 文档相当难以阅读。

答案1

看一下Word + Equate Word插件:http://www.wordequate.com/。它是针对另一项任务(内联计算)的,但可以很好地显示带有单位的值。

在此处输入图片描述

答案2

最直接的方法是使用内置公式编辑器,您可以从 访问insert -> Equation。这将打开公式选项卡,该选项卡通常是隐藏的。

您可以以 Unicode 或 LaTeX 格式插入方程式(或仅单位)。

在此处输入图片描述

要访问选项或更改字体,请点击“转换”旁边的下拉菜单。(下图中的红色方块)。

在此处输入图片描述

如果您需要更复杂的东西,那么有一些付费插件,但我没有什么可以特别推荐的。

相关内容