word2007中如何使用插入题注功能,把随章变化的“一-1”转化成“1-1”? 谢谢
5个回答
展开全部
出现这个问题的原因,是由 于插入-引用-题注,只有两种样式的选项。一个就是图1.1或者就是图1,这后面紧接着的1实际上只能是word自带的标题1,标题2.。。。这样的格 式。并且word很不聪明的认为标题如果出现中文编号,题注这里只能相应出现图一.1也是中文编号。让你无法更改。
所幸有牛人提出了域代码 解决方案。这里回顾一下。记得刚编写的域代码都需要更新才能显示真实效果。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
上述代码,最好选中前连样式都编辑好。这样你插入图1.1的时候这段样式就不用重复编辑了。
上述代码最终显示效果是“图 1.1”
上述代码每对{ }都是由ctrl+F9组合键产生。
第二对{}表示图一中的这个“一”的中文数字。这个代码会自动编号。
/* 你可以连续拷贝第二对包括中括号在内的,更新后的效果就是连续的一,因为你在一行内的标题中文编号是一致的。*/
第一对{}表示把内部的第 二对所代表的中文编号换成阿拉伯数字。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }就表示 图 1
第三对{}就是题注类型“图”的自动编号。
{ SEQ 图 \* ARABIC \s 1 }{ SEQ 图 \* ARABIC \s 1 }{ SEQ 图 \* ARABIC \s 1 }
上述代码就是123。意味着按照题注“图”的样式顺 序编号。如果是下段代码
{ SEQ 图 \* ARABIC \s 1 }{ SEQ 表 \* ARABIC \s 1 }{ SEQ 菜 \* ARABIC \s 1 }
那么会出现111。这段代码表示创建并顺序编号三种题注“图”“表”“菜”。
之所以用“菜”这种题注样式,是想告诉大家,所谓的 题注样式是你随意可以制定的,并且他们都是同一类,就是自动图文集。
于是我们可以简化上述过程来让你的图一.1变成图1.1
1,随便在一个word文件中,敲下段代码,注意{}是由上面提到的组合 键产生的,并设置好样式。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
2,全选上段代码,然后按组合键“alt+F3”,用意就是把这段代 码保存为自动图文集,这时会出现对话框,让你敲你这段代码的名称。我用“图”来命名。
3,在你想要插入图1.1的地方点击,插入-自动图文集-图。你可以在视图中把自动图文集放 在快捷菜单上。
ok,就这三步,很容 易吧。同理,你的表格一.1,表格1x1.你想怎么改都行。表1x1,你把第一步中两个中括号之间的点改成x,最前面的汉字改成表,就行了。当然你可以改 成菜,哈哈。
三步很 简单,之所以前面那么多废话,就是告诉你ok那段所表达的意思。就是这三步,所有的表现形式都可以通过那段代码来调整。于是,图1.1a的问题可以讨论 了。
假设前面分别是 图1.1,图1.2,图1.3, 你突然想要图1.4a,图1.4b,图1.5,图1.6,你该怎么办????
很简单,所有代码我给你。一共7行代码,仔细看。最后的结果远没有7段那么复杂。
图 { 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 }
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }{SEQ 菜 \* alphabetic \s 1}
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \c \* ARABIC \s 1 }{SEQ 菜 \* alphabetic \s 1}
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
看清楚了吗?前三和后两是同一代码。就是说图1,图2,图3,图5, 图6,代码是一样的,
不一样的仅仅是 图1.4a,图1.4b
图1.4a就 是多了个a而已,所以在上述代码后面加段{SEQ 菜 \* alphabetic \s 1},表示新建题注样式“菜“,\* alphabetic 表示用小写英文字母顺序表示,\s 表示在这之后如果变成第二章,那么“菜”这种样式的编号从1重新开始。 最后的1 表示你引用的级别。假设你要的图1.1,前面的1是指第一章,或者第一节,或者标题3,这里的级别就是指你的章,节所属的大纲级别。
所以上面图1.4a,就是多加个a而已,你可以加1.4A。把* alphabetic 这个开关改了就行,对着域代码右击,选择edit,然后看到SEQ,点击选项,里面有详细说明。
那么图1.4b,意味着4不能动,而a顺序增加。
不能动,所以需要增加一个开关 \c,代表这里引用的是这种类型最后一次使用的那个数字。这样4就不会动了。b的那段代码不用变。因为本身就是顺序增加的啊。
所以你只要保存第一段代码就好了。保存它为自动图文集“图”。
在需要图1.1时,插入这段代码。
在需要图1.2时,如果离图1.1距离很近,在你视线内,那就拷贝过来。
在需要图1.3时,拷贝,或者插入,或者你点你设置好的快捷方式,随你。
在需要图1.4a时,仍然粘贴上段代码,然后选中“4”,右击,切换域代码。4就变成了 {SEQ 图 \* ARABIC \s 1 },把这个包括中括号的代码在其后紧接着粘贴一遍。然后把里面的中文“图”改成别的不重复的。比如“菜”呵呵。
在需要图1.4b时,把上段代码粘贴过来。把4的域代码里加个 \c 开关,完毕。
。。。
我写得很详细。可事情很简单。保存个“图”为自动图文集。插入就好了。一个中括号就对应一个 编号。你想要长编号都行,比如1-1-1。你们尝试吧,我就不多说了
所幸有牛人提出了域代码 解决方案。这里回顾一下。记得刚编写的域代码都需要更新才能显示真实效果。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
上述代码,最好选中前连样式都编辑好。这样你插入图1.1的时候这段样式就不用重复编辑了。
上述代码最终显示效果是“图 1.1”
上述代码每对{ }都是由ctrl+F9组合键产生。
第二对{}表示图一中的这个“一”的中文数字。这个代码会自动编号。
/* 你可以连续拷贝第二对包括中括号在内的,更新后的效果就是连续的一,因为你在一行内的标题中文编号是一致的。*/
第一对{}表示把内部的第 二对所代表的中文编号换成阿拉伯数字。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }就表示 图 1
第三对{}就是题注类型“图”的自动编号。
{ SEQ 图 \* ARABIC \s 1 }{ SEQ 图 \* ARABIC \s 1 }{ SEQ 图 \* ARABIC \s 1 }
上述代码就是123。意味着按照题注“图”的样式顺 序编号。如果是下段代码
{ SEQ 图 \* ARABIC \s 1 }{ SEQ 表 \* ARABIC \s 1 }{ SEQ 菜 \* ARABIC \s 1 }
那么会出现111。这段代码表示创建并顺序编号三种题注“图”“表”“菜”。
之所以用“菜”这种题注样式,是想告诉大家,所谓的 题注样式是你随意可以制定的,并且他们都是同一类,就是自动图文集。
于是我们可以简化上述过程来让你的图一.1变成图1.1
1,随便在一个word文件中,敲下段代码,注意{}是由上面提到的组合 键产生的,并设置好样式。
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
2,全选上段代码,然后按组合键“alt+F3”,用意就是把这段代 码保存为自动图文集,这时会出现对话框,让你敲你这段代码的名称。我用“图”来命名。
3,在你想要插入图1.1的地方点击,插入-自动图文集-图。你可以在视图中把自动图文集放 在快捷菜单上。
ok,就这三步,很容 易吧。同理,你的表格一.1,表格1x1.你想怎么改都行。表1x1,你把第一步中两个中括号之间的点改成x,最前面的汉字改成表,就行了。当然你可以改 成菜,哈哈。
三步很 简单,之所以前面那么多废话,就是告诉你ok那段所表达的意思。就是这三步,所有的表现形式都可以通过那段代码来调整。于是,图1.1a的问题可以讨论 了。
假设前面分别是 图1.1,图1.2,图1.3, 你突然想要图1.4a,图1.4b,图1.5,图1.6,你该怎么办????
很简单,所有代码我给你。一共7行代码,仔细看。最后的结果远没有7段那么复杂。
图 { 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 }
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }{SEQ 菜 \* alphabetic \s 1}
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \c \* ARABIC \s 1 }{SEQ 菜 \* alphabetic \s 1}
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
图 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }.{ SEQ 图 \* ARABIC \s 1 }
看清楚了吗?前三和后两是同一代码。就是说图1,图2,图3,图5, 图6,代码是一样的,
不一样的仅仅是 图1.4a,图1.4b
图1.4a就 是多了个a而已,所以在上述代码后面加段{SEQ 菜 \* alphabetic \s 1},表示新建题注样式“菜“,\* alphabetic 表示用小写英文字母顺序表示,\s 表示在这之后如果变成第二章,那么“菜”这种样式的编号从1重新开始。 最后的1 表示你引用的级别。假设你要的图1.1,前面的1是指第一章,或者第一节,或者标题3,这里的级别就是指你的章,节所属的大纲级别。
所以上面图1.4a,就是多加个a而已,你可以加1.4A。把* alphabetic 这个开关改了就行,对着域代码右击,选择edit,然后看到SEQ,点击选项,里面有详细说明。
那么图1.4b,意味着4不能动,而a顺序增加。
不能动,所以需要增加一个开关 \c,代表这里引用的是这种类型最后一次使用的那个数字。这样4就不会动了。b的那段代码不用变。因为本身就是顺序增加的啊。
所以你只要保存第一段代码就好了。保存它为自动图文集“图”。
在需要图1.1时,插入这段代码。
在需要图1.2时,如果离图1.1距离很近,在你视线内,那就拷贝过来。
在需要图1.3时,拷贝,或者插入,或者你点你设置好的快捷方式,随你。
在需要图1.4a时,仍然粘贴上段代码,然后选中“4”,右击,切换域代码。4就变成了 {SEQ 图 \* ARABIC \s 1 },把这个包括中括号的代码在其后紧接着粘贴一遍。然后把里面的中文“图”改成别的不重复的。比如“菜”呵呵。
在需要图1.4b时,把上段代码粘贴过来。把4的域代码里加个 \c 开关,完毕。
。。。
我写得很详细。可事情很简单。保存个“图”为自动图文集。插入就好了。一个中括号就对应一个 编号。你想要长编号都行,比如1-1-1。你们尝试吧,我就不多说了
参考资料: word题注更新域
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在表格、图表、公式等加题注时,题注标签显示为“一-1”的原因是“包含了章节号”,章节的起始样式选的标题格式是大写的一、二、三的格式,故出现“一-1”的形式,如果把标题格式改成1、2、3就可变成“1-1”,但如果不想改变章节的大写“一、二、三”的格式,也可去掉“包含章节号”选项,在题注里的“新建标签”下输入“1-”不过这样需在每章都做一次,它不会随章节变化,只是后面的数字会变。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图表少的话完全可以人工修改.去掉“图一-1” 写上图1-1.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询