《GREP实用讲义》附赠脚本(第一批)


第一批  附赠脚本


效果图.jpg

以下脚本是《InDesign之GREP功能详解实用讲义》第一批附赠脚本目录


1.“查询管理器”脚本;

当我们编写的查询表达式较多时,所有查询都显示一个列表中,InDesign软件无法有效管理我们的查询,这不利于GREP查询的应用。此时我们可以使用“查询管理器”来管理我们的这些查询命令。


2.“GREP 编辑器“脚本;

它允许用户实时查看 GREP 代码的结果,并且还提供对 InDesign 本身的“查找/更改”面板中无法访问的 GREP 代码片段的访问。另外,搜索还可以像 GREP 样式一样直接应用于段落样式,而不是复制语法并将其粘贴到段落样式中(或者在纸上重写并重新键入它,因为 GREP 会被翻译成实际的内容)。


3.“高亮GREP”脚本;

我们在进行GREP测试时,输入GREP表达式后,并不能立即显示找到的文本。“高亮GREP”脚本允许您通过突出显示正则表达式找到的字符串来可视化它们。它提供与本机“查找/替换”面板相同的选项。与“Grep 编辑器”脚本类似。


4.“输入字形”脚本;

“输入字形”脚本,可以允许您查看给定字体的所有字形。虽然它与GREP没有直接关系,但对于测试元字符和意识到某些OpenType字体的字形所带来的不一致性仍然非常有用。例如:它可以批量输入分解的笔画。


5.“快速拼音(标准版)”脚本;

“快速拼音(标准版)”脚本,可以给汉字自动添加拼音。有三种方式,文字上方、右侧,整体右侧。因为是独立脚本的方式,因此可以适用于苹果和Windows两个系统。汉字拼音数量将近30000个,基本满足了日常对拼音的需求。


6.“发现特定位置文本”的脚本;

通常我们并不能找到位于行首或行尾的文本。“发现特定位置文本”的脚本允许您查找位于一定范围内位于行首或行尾的特定文本,它需要结合“查找更改”面板同时使用。可以对查找到的结果上进行替换。


7.“字帖装饰框”脚本;

“字帖装饰框”脚本可以快速生成多种形式的字帖方格:田字格、米字格、方格、菱形格、九宫格、四线三格等装饰方格,可以设定格子的尺寸与数量,及其对象样式。


8.“查询序列化”脚本;

“查询序列化”脚本可以快速对多个要执行的查询保存为脚本的形式,方便后期快速执行。后期对执行的脚本设定快捷键来加速这一过程,从而极大提升执行的便利性。


9.“记录查找更改”脚本;

“记录查找更改”脚本将当前的“查找/更改”首选项写入文本文件,以便您可以将它们复制/粘贴到“查找/更改”列表文件中。对于那些使用“根据列表查找更改(软件自带)”脚本并在编辑“查找更改文本”的文件时遇到麻烦的人来说,它会非常有用。


10.“批量查找替换”脚本;

“批量查找替换”脚本与其他的脚本有所不同,该脚本不检索搜索请求(文本模式和GREP模式),而是事先将它们直接写入指定的字段并替换它们。然后将它们保存在*.txt文件中。只需选择所述文件即可执行所需请求。该脚本允许在表格中进行特定搜索。


11.“GREP查询报告”脚本;

“GREP查询报告”脚本创建当前用户的“查找-更改查询”文件夹中存在的所有 GREP 查询的列表。查询被分组为两行或三行的块。第一行(以 // 为标题的行)是查询的名称;第二行表示“查找/更改”对话框中“查找内容”字段中的 GREP 表达式;第三行给出“更改为”字段中的表达式(如果存在)。


12.“缩放与位移”脚本;

“缩放与位移”脚本中有六个类别的缩放功能,文本类缩放、物件类缩范、图像类放、文档整体缩放、图像类位移、文档类位移。该脚本功能较多,是12个脚本的集成。每个脚本的都是完成特定的任务,因而脚本非常实用。


13.“GREP更改大小写”脚本;

“GREP更改大小写”查找替换时,我们不可能直接更改字符的大小写。该脚本通过将其与之前在搜索字段中编写的正则表达式相关联来解决此问题。


14.“GREP更改大小写”

“更改大小写”与前面的脚本一样,但具有额外的样式选项,它允许应用于正则表达式的大小写更改。


15.“表格拆分与合并”脚本(自动加表头);

“表格拆分与合并”脚本可以对表格快速进行拆分与合并,可以给拆分的表格自动添加表头或表尾,可以对合并的表格自动去除表头和表尾。


16.“GREP解析”脚本;

“GREP解析”脚本,该脚本允许您通过按类别细分来描述GREP公式。对一些复杂的表达式进行分析将极大提升自己编写GREP的能力。(它不考虑自CS6以来出现的元字符。)


17.“自动拆笔画”脚本;

“自动拆笔画”脚本,该脚本是自动拆笔画的简易版,可以实现“跟随方式”的拆笔画,可以设置笔画的间距,拆解笔画可以自动流动,可以实现竖排文字的笔画拆解。


18.“文本框拆分段行字”脚本;

“文本框拆分段行字”脚本,可以实现文本框的指定位置拆分,文本框拆分为段落、行、字的方式。在漫画排版中这种拆分非常有用。在字符样式制作目录时,也会使用到该脚本。


19.“GREP样式启停”脚本;

“GREP样式启停”脚本,要禁用GREP样式,只需将“*”元字符放在正则表达式前面。此脚本允许您在一次单击中对文档中包含段落的所有段落样式执行此操作。


20.“段落样式避免孤字”脚本;

“段落样式避免孤字”脚本,有许多正则表达式可以避免孤立的单词,使用此脚本,您只需选择不可分离的字符数和应用规则的段落样式即可。


21.“GREP|数字与汉字互换”脚本;

“GREP|数字与汉字互换”脚本,该脚本可以实现年份中数字的转换,数字互转汉字(带单位或不带单位),索引中页码的格式调整。


22.“智能合并单元格”脚本;

“智能合并单元格”脚本,InDesign并没有提供这么基本的功能!“合并单元格”功能(可从“表格”菜单中访问)仅限于将所有选定单元格全局合并为一个单元格。该脚本采用基于GREP的方法,可以合并表中的两个相邻列,同时保留相应的行。


23.“GREP样式传递”脚本;

“GREP样式传递”脚本,允许将GREP样式从一个段落传输到另一个段落,从而快速更改段落的GREP样式。


24.“GREP样式报告”脚本;

“GREP样式报告”脚本,双击运行脚本将打开一个新的InDesign文档,其中包含段落样式中包含的所有GREP样式。









微信
电话

邮箱

2134804168@qq.com