QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 20493|回复: 29
打印 上一主题 下一主题

word中的公式编号

[复制链接]
字体大小: 正常 放大
顺风航        

12

主题

6

听众

418

积分

升级  39.33%

  • TA的每日心情
    难过
    2012-2-26 16:57
  • 签到天数: 77 天

    [LV.6]常住居民II

    群组2011年第一期数学建模

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2011-8-11 11:39 |只看该作者 |正序浏览
    |招呼Ta 关注Ta
    1.利用Word域
    Word的域功能十分强大和有用,其中联合使用STYLEREF和SEQ两个域,可以方便地为文档中的公式进行编号,便于在文档中其他地方引用。下面的指令是一个示例:
    {STYLEREF 1 \s} - {SEQ Equation \* ARABIC \s 1}
    在文档中插入这样的域后,就会显示1-1的编号。而
    {SEQ Equation \* GB2 \s 1}   显示(1)的编号
    在文档中每个公式的后面都加上一个这样的域,Word会自动对它们编号管理。选中编号,建立书签,你需要引用公式的地方,
    也只需要插入相应的域引用就可以了。插入引用十分方便,只需要打开Word的交叉引用窗口,选中需要的公式即可。


    2.利用Mathtype工具栏图标进行
    点Insert display equation,number on right按钮,进入mathtype,输入公式后,公式自动居中,编号自动居右。在文中引用公式时,可以点Insert equation reference,然后点击要引用的公式编号。
    缺点是公式的标号带有章节记号,比如1-1,1-2,。。。,如果要换成1,2.。。这样的编号,同时编号居右,似乎不太容易。
    一个可行的改动是应用样式,随便在空白处应用“插入右编号方程”,点“ 格式->样式和格式”查看,发现此时的样式是“MTDisplayEquation”,进入编辑,看到具体的样式结构为:
    正文 + 宋体: 小四,制表位: 19.81字符,居中 + 39.52字符,右对齐
    按照此样式制作新样式:InsEqR(实际上在使用了一次“插入右编号方程”后,样式“MTDisplayEquation”就保留下来,并不需要制作新样式),结合1中的域功能(如:{SEQ Equation \* ARABIC \s 1}),即可以自己定义想要的编号,然后,公式前加tab,编号前加tab,就可以实现自动编号,编号居右,公式居中。
    3.利用宏
    一种更好的办法是创建一个宏命令来完成实现更加高级的功能。下面的一段VBA代码可以直接复制到你的模板中使用。它创建了一个宏按钮域和一个唯一的对应书 签,以后你可以使用GOTOBUTTON域来引用。格式是:{GOTOBUTTON bookmark {ref bookmark \* meregeformat}}。
    1. Sub InsertEquationMacroButton()

    2. '

    3. ' Macro recorded 5/7/2003 by Zhanshan Dong

    4. '

    5. Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _

    6. PreserveFormatting:=False

    7. Selection.TypeText Text:="macrobutton MTPlaceRef \* mergeformat "

    8. Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _

    9. PreserveFormatting:=False

    10. Selection.TypeText Text:="seq MTEqn \h \* mergeformat"

    11. Selection.MoveRight Unit:=wdCharacter, Count:=2

    12. Selection.TypeText Text:="[]"

    13. Selection.Delete Unit:=wdCharacter, Count:=1

    14. Selection.MoveLeft Unit:=wdCharacter, Count:=1

    15. Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _

    16. PreserveFormatting:=False

    17. Selection.TypeText Text:="STYLEREF \s 1 \* mergeformat"

    18. Selection.MoveRight Unit:=wdCharacter, Count:=3

    19. Selection.MoveLeft Unit:=wdCharacter, Count:=1

    20. Selection.TypeText Text:="-"

    21. Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _

    22. PreserveFormatting:=False

    23. Selection.TypeText Text:="SEQ MTEqn \c \* Arabic \* mergeformat"

    24. Selection.MoveRight Unit:=wdCharacter, Count:=4

    25. Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend

    26. Selection.Fields.ToggleShowCodes

    27. Selection.Fields.Update

    28. mydate = Date

    29. mytime = Time

    30. myserial = CStr(Round(CDbl(mydate) * 100000 + CDbl(Time) * 100000))

    31. With ActiveDocument.Bookmarks

    32. .Add Range:=Selection.Range, Name:="Eqn" + myserial

    33. .DefaultSorting = wdSortByName

    34. .ShowHidden = False

    35. End With

    36. End Sub
    zan
    转播转播0 分享淘帖0 分享分享1 收藏收藏2 支持支持2 反对反对0 微信微信

    0

    主题

    12

    听众

    132

    积分

    升级  16%

  • TA的每日心情
    郁闷
    2017-4-25 15:46
  • 签到天数: 33 天

    [LV.5]常住居民I

    自我介绍
    c

    群组2015SAS数据分析大赛

    群组2016美赛公益课程

    群组SAS数据分析大赛冲刺

    群组数学中国第二期SAS培训

    群组第一期sas基础实训课堂

    回复

    使用道具 举报

    7

    主题

    15

    听众

    201

    积分

    升级  50.5%

  • TA的每日心情
    无聊
    2017-7-10 11:06
  • 签到天数: 58 天

    [LV.5]常住居民I

    社区QQ达人

    群组2016数学建模算法集锦

    群组2016国赛优秀论文解析

    群组2015国赛优秀论文解析

    回复

    使用道具 举报

    mmmonica        

    0

    主题

    12

    听众

    44

    积分

    升级  41.05%

  • TA的每日心情
    开心
    2015-2-6 21:18
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    自我介绍
    15美模加油!
    回复

    使用道具 举报

    6

    主题

    11

    听众

    694

    积分

    升级  23.5%

  • TA的每日心情
    无聊
    2017-1-5 13:04
  • 签到天数: 326 天

    [LV.8]以坛为家I

    邮箱绑定达人 社区QQ达人

    回复

    使用道具 举报

    Beato777        

    0

    主题

    12

    听众

    58

    积分

    升级  55.79%

  • TA的每日心情
    奋斗
    2015-2-6 09:26
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    邮箱绑定达人 社区QQ达人

    回复

    使用道具 举报

    0

    主题

    14

    听众

    225

    积分

    升级  62.5%

  • TA的每日心情
    无聊
    2015-5-23 21:11
  • 签到天数: 40 天

    [LV.5]常住居民I

    自我介绍
    初入门者

    群组学术交流B

    群组第二届数模基础实训

    群组MCM优秀论文解析专题

    回复

    使用道具 举报

    junesmile        

    1

    主题

    13

    听众

    180

    积分

    升级  40%

  • TA的每日心情
    奋斗
    2015-2-8 20:14
  • 签到天数: 72 天

    [LV.6]常住居民II

    自我介绍
    本科生

    社区QQ达人

    群组MCM优秀论文解析专题

    群组2015美赛备战交流群组

    回复

    使用道具 举报

    835500170        

    0

    主题

    7

    听众

    12

    积分

    升级  7.37%

  • TA的每日心情

    2014-9-24 23:16
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    自我介绍
    啦啦啦
    回复

    使用道具 举报

    9

    主题

    11

    听众

    90

    积分

    升级  89.47%

  • TA的每日心情
    开心
    2014-8-18 16:13
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    好好学习
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-12 08:23 , Processed in 0.433649 second(s), 105 queries .

    回顶部