APP下载

10秒钟!排版图例批量加括号

2015-09-10陈智君

电脑爱好者 2015年3期
关键词:制作者全书样式

陈智君

有一本图书的文稿,在处理文章格式时,制作者发现全书的图注都没有用括号标注。而图书制作时为了达成某种统一的排版样式,需要给所有的图注都加上括号。但是,由于每个图注的内容都不同,图注的长短不一,没有什么规律可言。如果用成批替换操作,很难构造表达式,因而似乎无法实现。如何解决?

1. 原文的图注格式

首先,我们看书稿原文的图注格式(图1)。全书的数百张图片的图注格式都是这样的,没有加注括号。如果需要改变,对为数不多的几条好办,用手动修改很简单,加两个括号是谁都可以完成的“小儿科”任务。但是,数百条信息如果全用手动操作,将是一项很累人的“工程”。因此,另辟蹊径寻找自动化的处理办法将是解决本问题的关键所在。

2. 期望的图注样式

我们再来看制作者希望达到的图注样式。制作者希望的格式其实很简单,只是在每条图注的前后加一对括号(图2)。这个操作太简单了,不是吗?那么,你先别急,不妨自己先动脑想一想,也许你能想出好办法。想不通?那就再看笔者下面的办法。

3. 实现的方法细述

此方法是借助文字处理软件EmEditor来完成这项任务的。首先,要考虑给这些不具有规律的图注找到一个规律,注意到它们是以“图”加数字的方式开头,尽管长度不一,但它们都是单行结束。这就是唯一的线索。那么,用一个什么样的表达式可以概括这些图注文字呢?

用Ctrl+H组合键开启替换对话窗,在“查找”框中输入“^(图\d)(.*)$”这样一串内容,点击“查找”按钮后发现,全文的图注竟然都变成了绿色,如图1所示。说明试验是成功的,表达式书写正确无误,它能够一次性找到需要的所有内容。

随后,在“替换为”框中输入“(\1\2)”这样的内容。尝试点击“替换”按钮,惊喜地发现,前面的第一条图注被自动加上了括号;继续点击“替换”再试第二条照样灵验,如图3所示。于是,果断点击“替换全部”按钮,这样全书的图注就都加上括号了。问题竟是这么简单,10多个字符、10秒钟时间解决了。

猜你喜欢

制作者全书样式
Sugar Painting 糖画
CPMF-I 取样式多相流分离计量装置
CPMF-I 取样式多相流分离计量装置
取样式多相流分离计量装置
不谋全书者不足以谋一课——“整本书阅读导读课”研修心得
卷雪茄
《西湖》一部婉约而豪放的西湖全书
纪录片伦理问题的几个维度
新发现的线装本《张天师发病书》《发病全书》整理研究
古人怎样制作瓷器