油气储运网

 找回密码
 立即注册

QQ登录

QQ快速登录

一步迅速开始

pdms培训&项目数字化360网
查看: 46064|回复: 2

[论文|答辩] [论文专题]word题注的大写变成小写——如何将图一-1变成图1-1

[复制链接]
发表于 2013-3-5 21:34:21 | 显示全部楼层 |阅读模式
简单说来只需这样:
1. 按alt+F9显示域代码,在另外一个word中输入域代码:{ SET myBK "一九一一年一月{ STYLEREF 1 \s }日" }{ myBK \@ "D" }
注意,{}不是直接输入的,而是要用ctrl+F9输入的,否则无效
然后复制域代码,包括括号
2. 在目的文档中:
查找 ^d STYLEREF 1 \s
替换 ^c
3. 按alt+F9隐藏域,全选后按下F9更新域,ok!

具体来说:
首先,Word默认插入带标题样式的题注,其域代码为图 { STYLEREF 1 \s }—{ SEQ 图 \* ARABIC \s 1 },很显然,我们只要将其中{ STYLEREF 1 \s }的替换为{ SET myBK "一九一一年一月{ STYLEREF 1 \s }日" }{ myBK \@ "D" }即可在中文大写数字的章标题中实现题注引用的常规数字(阿拉伯数字)。
  
域代码:图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 图 \* ARABIC \s 1 } 表 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 表 \* ARABIC \s 1 }
公式 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 公式 \* ARABIC \s 1 }
特别说明的是,这里一对出现的{}不是键盘上的看似中括号的按钮生成。而是在word中,按住ctrl+F9生成的。
具体方法:
1、在相应图下,插入-引用-题注,会出现如: 图一.1 字样,其中“一”是你选择的章节号。“1”是指word自动生成的序列,表示这个是第一个图。之所以出现中文章节号,是因为你的章号用的是“第一章”这样的中文,而不是“第1章”,这种形式。这里只解决“第一章”这种中文变成阿拉伯数字。
2、选中“一”然后右击鼠标点选“切换域代码”。看到代码是{ STYLEREF 1 \s },表示这里的数字代表的是所有”标题1“样式相关的总数。如果你有个大标的样式,标题1是以大标为基本样式。那么这里的数就是大标样式和标题1样式的总次数。。。。这非常有用。。
3、现在在题注行首按ctrl+F9,产生一对中括号。然后放鼠标放到这个中括号里,拷贝圆括号内的内容:(QUOTE "一九一一年一月日" \@"D",接着把光标放到月日两字之间。然后再按ctrl+F9产生一对中括号。接着把上面你在第1个步骤中产生的”一“,然后2步骤中看到的代码拷贝过来,比如圆括号内容:(STYLEREF 1 \s)也可(STYLEREF \s "大标")。这些选择可以利用编辑域来更改详细的样式。(插入-引用-题注的时候,只能选择标题1,2,3.。。而插入后,编辑这个域,就可以引用你自己做的样式的编号了,比如我上面举例的”大标“)
4、产生的代码如第三段文字。只要知道中括号是ctrl+F9产生的就可以做出来了。

发表于 2016-2-19 07:23:06 | 显示全部楼层
解了不少知识,
发表于 2022-4-14 11:54:51 | 显示全部楼层
谢谢楼主的分享
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

扫码访问手机版

QQ|关于我们|网站地图|油气储运网 ( 鲁ICP备11007657号-3 )

GMT+8, 2024-12-22 01:03 , Processed in 0.025132 second(s), 11 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回列表