如何在Word 2010中创建自动编号的方程式,使方程式编号垂直位于方程式的中心并右对齐?尽管有许多参考文献讨论了使用三列表的方法,但逐步寻找程序却是我的努力,但有一段时间了。
如何在Word 2010中创建自动编号的方程式,使方程式编号垂直位于方程式的中心并右对齐?尽管有许多参考文献讨论了使用三列表的方法,但逐步寻找程序却是我的努力,但有一段时间了。
Answers:
您可以创建一个模板,该模板可用于自动生成右侧带有数字的表格和方程式:
插入 → 表格 →3x1。
右键单击表→ 表属性。
在表格选项卡中,检查首选宽度 → 百分比 →100。
在“ 列”选项卡中,将第一第二列和第三列的首选宽度分别设置为7%,86%和7%。
这些值适用于Times New Roman 12pt方程编号。(其他百分比只要总和为100%,就可以使用。)
单击确定。
将 → 公式插入中心列(键入当前公式或占位符)。
单击引用 → 插入标题。
选择标签:方程式
位置:上方或下方
根据需要调整编号。
从上面的位置剪切和过去的数字到方程式表的右列。
在右列中将文本右对齐。
中心方程列。
突出显示整个表格。
关闭边框。
重新突出显示整个表格。
选择插入 → 公式 → 将选择保存到公式库。
现在,如果要以标准日记/会议论文格式插入带有自动编号的方程式,只需从方程式库中选择您制作的模板,它将根据需要将其插入文档中。
公式编号将自动更新,并且可以使用公式的“引用”→“交叉引用”选项对其进行引用。
注意:如果您想将此新格式的方程式另存为键盘快捷方式(如同时按Alt和+键以创建新方程式),可以通过以下方法进行操作:转到文件 → 选项 → 自定义功能区 → 自定义快捷方式,然后然后选择“ Building Blocks”。在右侧列表中搜索新创建的方程式模板,然后为其分配键盘快捷键。
Preferred width
,Table Properties
在设置列宽时,您还必须在中设置表格,否则表格会变得很小。
尽管OP询问了有关Microsoft Word 2010的信息,但Microsoft Word 2016中还有另一个选项似乎效果更好。根据此MSDN博客文章,现在可以在公式块中本地插入右对齐的公式编号。使用此解决方案,不需要表或样式分隔符。
#(1)
然后按Enter键以格式化公式。这将导致居中的方程式和右对齐的图形编号。对于手动方程式编号,您可以在这里停止。要设置自动编号,您将继续执行与原始解决方案类似的过程:
此时,您可以使用设计→公式→将选择保存到公式库中来保存整个带字幕的公式。
要内联引用自动方程式编号,您可以创建一个书签并引用该书签:
这是一个长期存在的问题,所以希望您不要介意我提交另一个答案。
“表”方法的问题在于它破坏了该段。如果您的方程式是连续句子的一部分,并且段落之间有间隔,则可能导致间隔问题。这也意味着对于长方程而言,换行效果不佳(日记中通常的偏爱是,如果方程是列的宽度,则数字应出现在方程右下方,而不是破坏方程)。最后,它并不能解决您希望在显示方程式后以普通段落字体立即出现标点符号的问题。
我的解决方案是在等式后立即插入样式分隔符。在Windows上,使用Ctrl-Alt-Enter插入样式分隔符。(在Mac上,此功能不可用,但是如果打开在Windows版本的Word中创建的文档,则可以将样式分隔符复制到Mac中)。然后,您可以插入一个制表符(已经创建了最后一个右对齐的制表符停止位)和适当的等式编号自动文本。在等式编号之后,您应该插入完整的段落分隔符而不是换行符,但是至少在Word 2012中,出于布局目的,段落分隔符被视为是换行符。这可能是一个错误。
如果您希望方程式等号整齐地对齐,则据我所知,使用此变通办法是不可能的。解决此问题的一种方法是在等式内的双引号内写入标点符号。“公式”工具将其转换为自由格式的文本,该文本可以以您喜欢的任何字体放置。当我希望在一行上用逗号或表达式分隔开几个小的显示方程式时,我也会使用此方法", and "
。但是,您不能为这些方程式编号,或者至少只能对集合中的最终方程式编号。
[请注意,我还更改了完全对齐文本中换行符的默认行为,以使换行符之前的最后一行不完全对齐。
这里的样式分隔符是等式(2.27)-(2.29)末尾的细虚线。Mac Word没有正确的字形来显示带有适当图片的样式分隔符,就像您在Word for Windows中会发现的那样。
在等式编号后插入换行符而不是段落换行符似乎在我的计算机上导致布局错误。
不幸的是,等式后句子的结尾在新行上看起来像是拼写和语法检查程序的新句子,这可能是由于段落标记的缘故。我接受了这一点,并非常频繁地使用“忽略”。
最后一个警告:在稍后引用方程式时,方程式之前的选项卡似乎显示了参考编号。您可以通过提供形式的显式字段切换来避免这种情况\#(0.0x);(0.0x)
。
我在编写的文档中一直使用这种方法,该文档现在最多包含160个页面,其中包含数百个方程式,因此一旦您开始使用它,我认为它是相对可靠的。
该解决方案不涉及自动标记和分配标题,但是,我认为这对于查看此线程的人将非常有用。向方程式添加数字比现有答案所建议的更为简单。您需要做的就是在方程式后面加上#label
,例如:
x + 1 = y #(1)
将使用右侧的(1)渲染为x + 1 = y(请参见图片)。
有关MS Word公式的更多文档,我建议http://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v2.pdf,这是一个非常有用的文档!
屏幕快照是在MS Office 2016中拍摄的,但是文档本身是2006年的,所以我希望这可以肯定在MS Word 2007和更高版本中起作用。