先插入公式,#,插入题注(交叉引用),生成了标号。此时整个公式是题注样式。在公式和标号之间插入一个样式分隔符。
__________________________________________________
作者:知乎用户
链接:https://www.zhihu.com/question/19689000/answer/48425000
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最终的效果
或者这样
或者
公式在行的最中间,序号在行的最右边,且序号在垂直位置也与公式对齐。

公式在行的最中间,序号在行的最右边,且序号在垂直位置也与公式对齐。

公式的插入就不说了,直接插入->公式,然后输入公式内容就可以了。
1. 首先要打开word里的标尺,如下图,把标尺勾上,标尺就出现了。

2. 新建样式,在弹出的对话框中输入样式名称,然后点修改。

3. 设置样式属性,按照图中设置好属性,选择格式-> 制表符。
1)设置公式居中对齐的标志,可以从word上的标尺上读取,本人的word水平中心对应的17字符,所以在制表位位置输入17字符,对齐方式选居中,前导符选无,点设置;
2)设置公式序号的标志,就是最右边的位置,本人的word右边对应的是34字符,所以在制表位位置输入34字符,对齐方式选右对齐,前导符选无,点设置
3)点确认

4.设置格式段落,选择格式-> 段落。
缩进和间距中,行距为单倍行距,中文版式中,文本对齐方式设置为居中。

到此为止,样式就算新建好了,下面来实际用一用。
在word中输入公式和序号

光标放在公式的哪一行,点选工具栏里面刚才新建的公式序号样式,Duang~

什么都没有改变。

But, 人生最精彩的就是这个But,在这一行的最前面加一个Tab,在(1-1)前加一个Tab,整个人都好了...

 
 
______________________________________________
 
作者:知乎用户
链接:https://www.zhihu.com/question/19689000/answer/25490324
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

5.为公式插入题注.选中一个公式,"插入">"引用">"题注",可以看到题注对话框,如下.
标签选"公式",位置选"所选项目下方".一般公式是不含标签的,就把"题注中不含标签"勾选上.确定后可以看到公式下面出现了编号.
标签选"公式",位置选"所选项目下方".一般公式是不含标签的,就把"题注中不含标签"勾选上.确定后可以看到公式下面出现了编号.
只要在编号前按下退格,公式就会和编号同行了.效果如下:

6.然后在公式所在行,把样式改成"公式"(就是步骤2中新建的样式).

7.在公式前和编号前分别添加按Tab,可以看到公式和编号自动按制表符对齐到相应位置.

8.依次对其他公式使用步骤5-7即可.大家可以根据需要自行在公式编号上添加括号.最终效果如下:

 
______________________________________
 
注:
word2016,在公式的最后键入#和标号,然后回车就有了标号
______________________________________
 
作者:知乎用户
链接:https://www.zhihu.com/question/19689000/answer/147974219
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

比较在乎大型运算符如果在同一行输入别的东西会被缩小的问题,所以个人采用画表格的方法。
先上效果图(第一行的样子):
方法如下:
(1)插入三栏表格,
(2)将公式放入中列表格中居中对齐,将编号放入右列表格中靠右对齐

(2)将公式放入中列表格中居中对齐,将编号放入右列表格中靠右对齐
(3)将表格边距设为0,最后隐去表格外框(效果如图1第一行公式)

再次说明...之所以用表格是因为.....同意采用楼上Zhouxing Su的表格方法,如上所说遇到大型运算符如果你一行里面还有别的文字的话,公式就回自动变成图1第二行的样子(sigma运算符缩成一窄行了)。没有跨行格式的话,就不用那么麻烦直接在公式和编号之间tab右对齐了。
个人是拒绝Mathtype毒瘤的(图1第三行公式)
P.s. 正在将论文里所有奇怪的和文字经常排版不在一行的Mathtype公式对象(看图1最后一行字丑出天际的h_(k,i))成Microsoft Word 2013自带公式编辑器格式,哭.....

__________________________________________
作者:Zhouxing Su
链接:https://www.zhihu.com/question/19689000/answer/112328038
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最终效果预览:

0.插入一个1行3列的表格

1.设置根据窗口调整表格

2.在表格属性中设置左右两个单元格的列宽,如1.5cm

3.设置整个表格的单元格边距为0

4.设置所有单元格垂直方向居中对齐,中间单元格水平居中对齐,右侧单元格右侧对齐

5.在中间表格插入公式

6.在右侧单元格插入题注,先点新建标签,标签选择 "Equation" 或者 "公式", 并勾选 "题注中不包含标签" (感谢

在评论中指出的问题)

7.把生成的题注剪切到右侧单元格中,在两侧加入括号,并设置其字体(建议新建一个专门的样式,注意设置英文字体和右对齐)

8.设置表格无框线

9.在文档部件中选择将所选内容保存到库

10.选择库(我一般是放在公式里,也可以按默认放在文档部件里,只是以后使用时打开位置不同)和保存位置(建议自己建个dotx的模板,或者换电脑的时候自己拷一下默认模板Normal.dotm)

11.如果你选的库和我选的一样都是公式的话,就可以在公式底下看到保存的项目了

12.点击他,插入一个新的带编号的公式

13.添加交叉引用, 引用类型与 第6点 中选择的标签名称相同 (再次感谢

的评论)

注意:
1.如果光标在编号上时编号数字不是深灰色的,说明题注设置有问题,编号将不能自动更新
2.如果需要像我的示例一样公式分章节编号,需要配合多级标题的设置,具体方法请自行搜索或者提一个新问题

参考文献:
http://jingyan.baidu.com/article/948f592421b812d80ef5f971.html

___________________________________________________

插入题注遇到引用问题,可以这么解决

 
在新行用“插入”->“引用”->“题注”插入公式编号。这时公式编号行是“题注”样式,公式行是原来的样式。
将光标移到公式行的行尾,按下Ctrl+Alt+Enter键插入一个样式分隔符。这时公式编号行会连到公式行的末尾。看上去就是在同一行。这时公式编号行还是“题注”样式,公式行也还是原来的样式。
在需要引用公式的地方用“插入”->“引用”->“交叉引用”引用公式编号,可以选择“整项题注”引用公式编号行的所有内容。

作者:刘飞
链接:https://www.zhihu.com/question/19689000/answer/91741560
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

____________________________________________________

贴一段简单的AutoHotkey代码。完成排名第一的答案最后几步手动操作。首先给“公式”格式添加快捷键ctrl+q,z。再用ahk运行如下代码,选中需要添加编号的公式图片,按ctrl+1即可完成添加括号,加tab等内容。测试软件是word2013

^1::
Send, ^qz
Send {Alt Down}{s}{Alt Up}
Send, p
Send, {Enter}
Send, )
Send, {Home}
Send, (
Send,{Left}
Send,{Left}
Send, {Tab}
Send, {Delete}
Send,{Left}
Send,{Left}
Send, {Tab}
return

作者:tc zhong
链接:https://www.zhihu.com/question/19689000/answer/171645406
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

________________________________________________
 
您好!

我们可以通过Tab+回车+插入题注+Ctrl+Alt+Enter+交叉引用

1.在公式后tab到一个适合插入公式编号的位置后回车。
2.在新行用“插入”->“引用”->“题注”插入公式编号。这时公式编号行是“题注”样式,公式行是原来的样式。
3.将光标移到公式行的行尾,按下Ctrl+Alt+Enter键插入一个样式分隔符。这时公式编号行会连到公式行的末尾。看上去就是在同一行。这时公式编号行还是“题注”样式,公式行也还是原来的样式。

4.在需要引用公式的地方用“插入”->“引用”->“交叉引用”引用公式编号,可以选择“整项题注”引用公式编号行的所有内容。
好了,这样就可以了。Ctrl+Alt+Enter键对应的命令是“InsertStyleSeparator”。可以通过自定义菜单将命令按钮放到工具栏上。

我的做法是把回车后的操作用录制宏记录下来,并指定到快捷键上,例如Alt+E。这样只要按一下快捷键就可以插入自动编号并可以正确引用的公式了。我在Word2003也试过相同操作。在插入和删除一个公式编号后,需要更新所有域,其它公式编号才会随之改变。更新所有域的方法是全选(Ctrl+A)后按F9键。

批注:交叉引用完毕后,可以将Tab和由Ctrl+Alt+Enter键插入的样式分隔符删除.

Microsoft Office Word 中的公式自动编号的更多相关文章

  1. [word]2010中插入公式自动编号并且公式不自动缩小/变小

    要实现在word2010中插入公式自动编号,就要用到自动图文集功能,具体操作如下: 1.先制定制表位位置:单击一个空白段落,然后双击标尺线的底部:这会激活"制表位"对话框,如图所示 ...

  2. Word 中实现公式居中编号右对齐 -- 含视频教程(9)

    1. 两种方法 不管你用「Word 自带公式」还是「Mathtype」,一般来说,Word 中实现公式居中编号右对齐的方法有两种.(1):表格法:(2):制表位. 2. 方法1:表格法 >> ...

  3. 新建 Microsoft Office Word 文档 来源:牛客网

    题目 链接:https://ac.nowcoder.com/acm/contest/28886/1015 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其 ...

  4. 使用 bibtex4word 实现在 office word 中管理并插入参考文献

    使用 bibtex4word 实现在 office word 中管理并插入参考文献, 简单的步骤流程如下: 1. 下载bibtex4word.zip  (无需安装): 下载地址: http://www ...

  5. 打开word文档时提示“Microsoft Office Word已停止工作”

    我的电脑(Win10)有Office 2003和2013两个版本,可能由于之前超长待机等原因导致word 2003的文件(.doc)不能正常打开,没次都会提示“Microsoft Office Wor ...

  6. MathType的配置问题;将word中的公式转换为mathtype格式失败,缺少OMML2MML.XSL

    安装MathType后打开word报错 打开会出现以下问题: 首先,把startup添加到word的信任中心: 要确保路径被office信任.依次打开word->文件->选项->信任 ...

  7. 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel”。是否缺少程序集引用 的另一种解决方案

    一直以来都是使用tfs进行源代码管理,系统部署也是由我本机生成后发布到服务器上,某一日,进行发布操作时,报了 [命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“ ...

  8. 不用MathType, 如何在Mac Word中插入公式

    不用MathType, 如何在Mac Word中插入公式 找了好久都找不到MathType的破解版,不得不使用免费清爽的MarkDown编辑工具Typora_for_Mac. 我是很喜欢Typora的 ...

  9. 全面了解POI操作Microsoft Office(Word、Excel、PowerPoint)

    POI 与 Microsoft Office 1. POI 简介 POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 Microsoft Office 办公套 ...

随机推荐

  1. [WC2018]通道

    题目描述 http://uoj.ac/problem/347 题解 解法1 求三棵树的直径,看起来非常不可做,但是所有边权都是正的,可以让我们想到爬山. 所以我们可以按照BFS求树的直径的方法,随机一 ...

  2. PowerShell Empire使用笔记

    ##安装过程 git clone https://github.com/EmpireProject/Empire.git cd Empire cd setup sudo ./install.sh ## ...

  3. 分布式监控系统开发【day37】:监控客户端开发(五)

    一.目录结构 二.模块方法调用关系总图 三.入口文件main 1.解决了说明问题 1.客户端就干了一件事情,干什么事情 收集数据汇报给服务端? 但是我这个客户端是插件形式2.首先必须要传一个参数,st ...

  4. CMDB服务器管理系统【s5day90】:获取今日未采集主机列表

    1.目录结构 1.服务器端 2.客户端 2.具体代码如下 1.数据库增加两个字段 class Server(models.Model): """ 服务器信息 " ...

  5. [数学笔记Mathematical Notes]2-一个带对数的积分不等式

    定理. $$\bex \int_0^1\frac{\ln^2x}{x^x}\rd x<2\int_0^1 \frac{\rd x}{x^x}. \eex$$ 证明: 由分部积分及 Fubini ...

  6. [再寄小读者之数学篇](2014-04-01 from 2103471050@qq.com 曲线积分)

    求 $\int_\vGa y^2\rd s$, 其中 $\vGa$ 由 $\dps{\sedd{\ba{rl} x^2+y^2+z^2&=a^2\\ x+z&=a \ea}}$ 决定. ...

  7. 基于STM32F1的语音合成芯片SYN6288驱动

    目录 说明 SYN6288.h SYN6288.c 说明 基于USART2制作,封装了各种通信协议 SYN6288.h #ifndef _SYN6288_H_ #define _SYN6288_H_ ...

  8. Django 多数据库支持

    很多时候,需要去其他数据库查询数据,都将会面临多数据库支持问题. 1.在settings文件内添加多数据库连接 DATABASES = { 'default': { 'ENGINE': 'django ...

  9. TIME_WAIT 太多的解决办法

    TIME_WAIT 客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口状态为TIME_WAIT.主动关闭的一方在发送最后一个 ack 后 就会进入 TIME_WAIT 状态  ...

  10. 手把手教你写vue插件并发布(一)

    vue的插件开发 这篇文章较长,需要一定的阅读时间.这里有一份改善版本的插件笔记,在一个项目下完成开发.测试.发布的全过程.https://www.cnblogs.com/adouwt/p/96555 ...