与题注相关的排版问题_第1页
与题注相关的排版问题_第2页
与题注相关的排版问题_第3页
与题注相关的排版问题_第4页
与题注相关的排版问题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

与题注相关的排版问题1 在word中如何插入题注?(1) 打开word,点击“引用插入题注”;(2) 弹出插入题注窗口,点击“新建标签”按钮;(3) 在弹出的标签窗口写图或表(插入图名时写图,插入表名时写表,不用填写序号),点击确定按钮;(4) 标签设置完成后,点击“编号”按钮,弹出题注编号窗口;(5) 在题注编号窗口里选择编号的格式,若编号格式不包含章节号(例如表一),可直接在格式下拉菜单中选择需要的格式,点击确定即可,如下图所示。若编号格式包含章节号(例如表1-1或者1.1-1等格式),则勾选包含章节号,选择需要的编号格式,点击“确定按钮”,如下图所示。(注意:在编号之前先设置好文章的章节)编号设置完成后,点击确定,题注则插入光标所在位置。界面如下图所示。2 如何设置插入题注的格式?(1) 将鼠标移动至题注前,点击“开始”,在样式选择栏中查看题注的样式,界面如下图所示。(2) 将鼠标移至题注样式图标,点击右键,选择“修改”按钮;(3) 弹出样式修改框口,点击左下角的“格式”下拉菜单,可对题注的字体、段落间距等进行设置。界面如下图所示(4) 点击“字体”按钮,进入字体修改窗口,设置字体的格式,点击“确定”按钮。界面如下图所示。(5) 一般表名或者图名都是居中排列,所以在修改样式窗口,需要将题注样式设置为居中样式,点击“确定”按钮,界面如下图所示。(6) 下图为调整后的题注样式。3 在word插入题注时,如何删除题注标签与编号之间的空格?利用word中插入题注可以自动编号表名或者题名,但是经常会在标签与编号出现空格,界面如下图所示。如何去掉空格,且只需设置一次,操作步骤如下:(1) 打开Word文档后,按“Alt+F11”键,打开“VBA对话框”。或者点击“开发工具Visual Basic”,打开VBA对话框,界面如下图所示。(2) 点击界面左侧控制面板的Normal-Microsoft word 对象下的This Document,弹出空白面板,将代码粘贴并保存即可,界面如下图所示。(3) 点击保存按钮后,关闭VBA,进入原Word文档后,再插入题注后,空格就消失了。附件:代码粘贴的代码如下:Sub InsertCaption() 修改系统插入“题注”命令 功能:自动删除标签与编号间的空格(英文除外),并在题注数字后添加一个空格;适用于:Word 2003 - 2013,不兼容WPS文字! 真正从原理上协同系统插入题注,无任何前提条件;用户照常插入题注即可,甚至感觉不到程序的存在! Endlesswx于2015年8月4日 另,如果插入的始终未域代码而不是数字,非程序问题,Alt+F9一次即可 Dim Lab As String, startPt As Long, endPt As Long, myrang As Range On Error Resume Next 发生错误时让程序继续执行下一句代码 Application.ScreenUpdating = False 关闭屏幕更新,2013在此处关闭更新会导致输入框灰色不可选,故修正在调出对话框之后 startPt = Selection.Start startPt标注起始点 *将if条件隐藏隐藏即可实现-手动替换题注空格* If Application.Dialogs(357).Show = -1 Then 插入“题注”对话框秀出来,如果按确定结束时执行以下程序,避免按取消后的空格,357也可换成wdDialogInsertCaption Application.ScreenUpdating = False 关闭屏幕更新 Lab = Dialogs(357).Label endPt = Selection.Start endPt标记插入的题注部分终点 Selection.Start = startPt 选定插入的整个题注 删除标签与编号间的空格(英文后的保留) With Selection.Find .Text = Lab & .Forward = True False=向上查找,(True=向下查找) .MatchWildcards = False 不使用通配符 If Lab Like *0-9a-zA-Z. Then 此处判断标签的最后一个字符是否为英文或数字,是则不删除空格 Else .Replacement.Text = Lab .Execute Replace:=wdReplaceOne 替换找到的第一个,此处用作删除空格 endPt = endPt - 1 删除空格后,末位减1 Selection.End = endPt End If End With 在题注数字后添加一个空格 Selection.Fields.ToggleShowCodes 切换域代码,这样才能用d查找域 With Selection.Find .Text = d .Replacement.Text = & .Forward = False False=向上查找,(True=向下查找) .MatchWildcards = False 不使用通配符 .Execute Replace:=wdReplaceOne 替换找到的第一个,此处用作添加空格 End With 选定整个插入的题注内容,将域代码切换回来 endPt = endPt + 1 增加空格后,末位加1 With Selection .Start = startPt .End = endPt .Fields.ToggleShowCodes 切换域代码(切换回来) End With 将光标定位至题注所在段尾处 Selection.MoveRight Unit:=wdCharacter, Count:=1 此句光标返回插入题注前的原始位置,对于已经输好标题的情况并不合适 选择段尾回车符 With Selection.Find .Text = 13 .Forward = True False=向上查找,(True=向下查找) .MatchWildcards = False 不使用通配符 .Wrap = wdFindContinue

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论