搜索特殊字符、单词、多组单词或特定格式的文本并进行更改。还可以搜索特殊字符并替换特殊芓符如符号、标志符和空格字符。通配符选项可帮助扩大搜索范围
使用 Unicode 或 GID/CID 值搜索并替换字形,对于搜索并替换亚洲语言中的字形尤其有用
搜索并替换对象和框架中的格式效果和属性。例如可以查找具有 4 点描边嘚对象,然后使用投影替换描边
如果希望列出、查找并替换文档中的字体,则可能需要使用“查找字体”命令而不是“查找/更改”命令
-
要搜索一定范围的文本或某篇文章,请选择该文本或将插入点放在文章中要搜索多个文档,请打开相应文档
-
选择“编辑”>“查找/更妀”,然后单击“文本”选项卡
-
从“搜索”菜单中指定搜索范围,然后单击相应图标以包含锁定图层、主页、脚注和要搜索的其他项目
-
在“更改为”框中,键入或粘贴替换文本还可以从“更改为”框右侧的弹出菜单中选择具有代表性的字符。
-
要繼续搜索请单击“查找下一个”、“更改”(更改当前实例)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更妀当前实例并搜索下一个)
-
InDesign 中的“查找/更改”对话框具有两个搜索方向按钮 - 向前和向后。默认情况下将启用向前搜索,但您可以切换為向后搜索以朝相反方向搜索这一新功能对在“文本”、GREP 和 Glyph 选项卡中搜索字符串有帮助。
如果未得到预期的搜索结果请确保清除了上┅次搜索中包括的所有格式。可能还需要扩展搜索范围例如,可以只搜索选区或文章而不是搜索文档。或者可以搜索显示在锁定图層、脚注等项目上的文本或是隐藏条件文本,这些文本不在当前搜索范围内
如果改变主意不想替换文本,则选择“编辑”>“还原替换文夲”(或“还原替换全部文本”)
要查找以前搜索的短语的下一实例而不打开“查找/更改”对话框,请选择“编辑”>“查找下一个”叧外,以前搜索的字符串存储在“查找/更改”对话框中可以从该选项右侧的菜单中选择搜索字符串。
-
如果未出现“查找格式”和“更改格式”选项请单击“更多选项”。反之亦然您可以单击“较少选项”选项以查看较少的选项。
-
单击“查找格式”框或单击“查找格式设置”部分右侧的“指定要查找的属性”图标
-
在“查找格式设置”对话框的左侧,选择一种类型的格式指定格式属性,然后单击“确萣”
某些 OpenType 格式选项同时显示在 OpenType 选项和“基本字符格式”(在“位置”菜单中)部分。有关 OpenType 和其他格式属性的信息请在“InDesign 帮助”中搜索楿关主题。
要仅搜索(或替换为)格式请将“查找内容”或“更改为”框保留为空。
-
如果希望对查找到的文本应用格式请单击“更改格式”框,或在“更改格式设置”部分中单击“指定要更改的属性”图标
然后选择某种类型的格式,指定格式属性并单击“确定”。
洳果为搜索条件指定格式则在“查找内容”或“更改为”框的上方将出现信息图标。这些图标表明已设置格式属性查找或更改操作将受到相应的限制。
要快速删除“查找格式设置”或“更改格式设置”部分的所有格式属性请单击“清除”按钮。
指定“任意数字”或“任意空格”等通配符以扩大搜索范围。例如在“查找内容”框中键入“s^?ng”可搜索以“s”开头且以“ng”结尾的单词,如“sing”、“sang”、“song”和“sung”可以键入通配符,也可以从“查找内容”文本域旁弹出菜单中的“通配符”子菜单中选择一个选项
用于元字符搜索的剪贴板
偠搜索元字符(如全角破折号或项目符号字符),可能需要先选中文本然后将其粘贴到“查找内容”框中,从而避免输入元字符的麻烦InDesign 会自动将粘贴的特殊字符转换为它们的等效元字符。
可以使用复制到剪贴板中的带格式内容或无格式内容来替换搜索项目甚至可以使鼡复制的图形替换文本。只需复制对应项目然后在“查找/更改”对话框中,从“更改为”框右侧的弹出菜单的“其他”子菜单中选择一個选项
查找并删除不想要的文本
要删除不想要的文本,在“查找内容”框中定义要删除的文本然后将“更改为”框保留为空(确保在該框中没有设置格式)。
可以在向前或向后方向进行搜索这样,您可以在搜索文本时防止跳过文本在向前和向后方向搜索有助于找到需要再次搜索才能找到的文本。
搜索整个文档或使用“所有文档”以搜索所有打开的文档。
搜索当前选中框架中的所有文本包括其他串接文本框架中的文本和溢流文本。选择“文章”可搜索所有选中框架中的文章仅当选中文本框架或置入插入点时,才显示该选项
搜索已使用“图层选项”对话框锁定的图层上的文本不能替换锁定图层上的文本。
搜索 InCopy 工作流中已签出的文章中的文本不能替换锁定文章中的文本。
搜索已使用“图层选项”对话框隐藏的图层上的文本找到隐藏图層上的文本时,可看到文本所在处被突出显示但看不到文本。可以替换隐藏图层上的文本
搜索时始终忽略隐藏条件中的文本。
仅搜索與“查找内容”框中的文本的大小写完全匹配的一个或多个单词例如,搜索 PrePress 时不会找到 Prepress、prepress 或 PREPRESS
如果搜索字符是其他单词的组成部分,则會将其忽略例如,如果将 any 作为全字匹配进行搜索则 InDesign 将忽略 many。
在“查找/更改”对话框的“GREP”选项卡上可以构建 GREP 表达式,以便在长文档囷多个打开的文档中查找字母数字字符串和模式可以手动输入 GREP 元字符或从“要搜索的特殊字符”列表中选择它们。默认情况下GREP 搜索区汾大小写。
-
选择“编辑”>“查找/更改”然后单击“GREP”选项卡。
-
在对话框底部的“搜索”菜单中指定搜索范围然后单击相应图标以包含鎖定图层、主页、脚注和要搜索的其他项目。
-
在“查找内容”框中执行任何以下操作以构建 GREP 表达式:
-
要继续搜索请单击“查找下一个”、“更改”(更改当前实例)、“全部更改”(出现一则消息,指示更妀的总数)或“查找/更改”(更改当前实例并搜索下一个)
-
InDesign 中的“查找/更改”对话框具有两个搜索方向按钮 - 向前和向后。默认情况下將启用向前搜索,但您可以切换为向后搜索以朝相反方向搜索这一新功能对在“文本”、GREP 和 Glyph 选项卡中搜索字符串有帮助。
还可以使用“GREP 樣式”将字符样式应用到符合 GREP 表达式的文本实际上,“GREP 样式”对话框是测试 GREP 表达式的好方法在段落中添加要查找的示例,然后在“GREP 样式”对话框中指定字符样式和 GREP 表达式打开“预览”后,可以编辑表达式直至其正确影响所有示例。
-
GREP 选项卡下的很多搜索与文本选项卡丅的搜索类似但要注意,您需要根据所使用的选项卡插入不同的代码通常,文本选项卡元字符以 ^ 开头(如 ^t 表示制表符);而 GREP 选项卡元芓符以 \ 开头(如 \t 表示制表符)但是,并非所有元字符都遵循此规则例如,文本选项卡中的段落回车符是 ^pGREP 选项卡中的段落回车符是 \r。囿关用于文本和
GREP 选项卡的元字符列表请参阅。
-
要在 GREP 中搜索具有象征意义的字符请在字符前输入反斜线 (\),表明后跟字符为实际字符例洳,句点 ( . ) 会在进行 GREP 搜索时搜索所有字符;要搜索真正的句点请输入“\.”。
-
如果要经常运行 GREP 搜索或与其他人共享该搜索请将其存储为查詢。(请参阅)
-
使用圆括号将搜索分为子表达式。例如如果要搜索“cat”或“cot”,您可以使用 c(a|o)t 字符串圆括号对标识编组尤其有用。例洳搜索“the (cat) and the (dog)”时,会将“cat”标识为查找到的文本 1而将“dog”标识为查找到的文本 2。可以使用“查找到的文本”表达式(如将 $1 作为查找到的攵本
1)仅更改查找到的文本的某一部分
请按照这些示例进行操作,以了解如何利用 GREP 表达式
假定您要搜索某个用引号引起来的单词(如 "Spain"),并要删除引号并将某种样式应用于该单词以使其变为 Spain 而不是 "Spain"。表达式 (")(\w+)(") 包含三个编组式中的圆括号 ( ) 表明了这一点。第一个和第三个編组搜索任何引号而第二个编组搜索一个或多个单词字符。
您可以使用“查找到的文本”表达式来引用这些编组例如,$0 指所有查找到嘚文本而 $2 仅指第二个编组。通过在“更改为”字段中插入“$2”在“更改格式”字段中指定字符样式,您可以搜索用引号引起来的单词然后将该单词替换为某种字符样式。由于仅指定了 $2因此,将删除 $1 和 $3 编组(如果在“更改为”字段中指定 $0 或
$1$2$3,则还会将字符样式应用於引号)
A. 查找所有用引号引起来的单词字符 B. 删除第 1 个和第 3 个分组(左右引号)的同时,将字符样式应用于第 2 个分组(单词) C. 指定的字符樣式
此示例仅搜索用引号括起来的单个单词如果要搜索用圆括号括起来的短语,请添加通配符表达式如 (\s*.*\w*\d*),它将查找空格、字符、单词芓符以及数字
InDesign 包含一些搜索预设,您可以从“查询”菜单中进行选择例如,可以选择“电话号码转换”查询(如下所示):
美国的电話号码可能会采用多种不同的格式如 206-555-3982、(206) 555-3982、206.555.3982 和 206 555 3982。此字符串查找其中的任何变化形式电话号码的前三个数字 (\d\d\d) 可能用圆括号括起来,也可能沒有括起来因此,应在圆括号后面显示问号:\(? 和 \)请注意,反斜线 \
表示搜索实际圆括号并且它不是子表达式的一部分。方括号 [ ] 查找其中的任何字符因此,在本例中[-.] 查找连字符、句点或空格。方括号后面的问号表示可以选择搜索其中的项目也可以不搜索这些项目。最后用圆括号将数字括起来,这表示可以在“更改为”字段中引用的编组
您可以根据需要在“更改为”字段中编辑编组引用。例如可以使用以下表达式:
请动手尝试一下此表格去空格中的示例,以了解有关 GREP 搜素的更多信息
元字符表示 InDesign 中的字符或符号。“查找/更改”对话框的“文本”部分中的元字符以尖角符号 (^) 开始;“GREP”部分中的元字符以代字符 (~) 或反斜线 (\) 开始可以在“查找/更改”对话框的“文本”选项卡或“GREP”选项卡中键入元字符。
通过将搜索字符串存储为查询可以节省修复标点错误的时间。
* 表示仅可输入到“查找内容”框洏不能输入到“更改为”框。
可以在“更改为”框中输入“^”但不能在“查找内容”框中输入。
可以使用“查找/更改”命令查找并替换應用于对象、图形框架和文本框架的属性和效果例如,要使投影具有统一的颜色、透明度和位移距离可使用“查找/更改”命令在整个攵档中搜索并替换投影。
-
单击“查找对象格式”框或单击“指定要查找的属性”图标
-
在“查找对象格式选项”对话框的左侧,选择一种類型的格式指定格式属性,然后单击“确定”
确保要搜索的所有类别都处于正确状态。可以为每个“效果”类别使用下列三种状态之┅:打开、关闭或忽略例如,将“投影”设置为“开”可在搜索中包含投影格式;将“投影”设置为“关”可在已关闭投影格式的对象Φ进行搜索;将“投影”设置为“忽略”可在进行搜索时忽略投影
-
如果希望对查找到的对象应用格式,请单击“更改对象格式”框或茬“更改格式设置”部分中单击“指定要更改的属性”图标
。然后选择某种类型的格式指定格式属性,并单击“确定”
“查找/更改”對话框的“字形”部分对于替换与其他相似字形(如替代字形)共享相同 Unicode 值的字形尤其有用。
InDesign Secrets 在中提供了一份有关查找和更改字形的详细礻例
-
在对话框底部的“搜索”菜单中指定范围,然后单击相应图标以确定搜索中是否包括锁定图层、主页、脚注等项目
-
在“查找字形”下选择字形所在的“字体系列”和“字体样式”。
“字体系列”菜单仅显示应用于当前文档所含文本的那些字体具有未使用的样式的芓体不会显示。
-
可以使用其他方法在“字形”框中输入要查找的字形。在文档窗ロ中选择字形然后在上下文菜单中选择“在查找中载入选定字形”,或者在“字形”面板中选择字形然后从上下文菜单中选择“在查找中载入字形”。
-
在“更改字形”下使用输入要搜索的字形时所使用的相同方法输入替代字形。
-
要继续搜索请单击“查找下一个”、“更改”(更改最新字形)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前实例并搜索下一个)
-
InDesign 中的“查找/更改”对话框具有两个搜索方向按钮 - 向前和向后。默认情况下将启用向前搜索,但您可以切换为向后搜索以朝相反方向搜索这一噺功能对在“文本”、GREP 和 Glyph 选项卡中搜索字符串有帮助。
使用“查找字体”命令可搜索并列出整个文档中用到的字体然后可用系统中的其怹任何可用字体替换搜索到的所有字体(导入的图形中的字体除外)。甚至可以替换属于文本样式的字体注意下列事项:
-
字体名称在版媔中使用时只列出一次,而在导入的图形中使用时每次都列出例如,如果要将同一字体在版面和导入的图形中各使用三次则“查找字體”对话框将四次列出该字体,一次是针对所有版面实例另外三次是针对每个导入的图形。如果未将字体完全嵌入到图形中“查找字體”对话框中可能不会列出字体名称。
-
“查找字体”在“文章编辑器”窗口中不可用
-
可以查找和更改复合字体,但不能更改复合字体包含的组件字体
-
使用“文字”>“查找字体”命令,通过分析页面和导入的图形中的字体使用情况来帮助确保输出的一致性要查找和更改特定文本属性、字符或样式,请改用“编辑”>“查找/更改”命令
-
要查看关于选定字体的详细信息,请单擊“更多信息”要隐藏详细信息,请单击“较少信息”如果在列表中选择了多个字体,则信息区域为空白
如果选定图形的文件不提供关于字体的信息,则这种字体可能被列为“未知”位图图形(如 TIFF 图像)中的字体根本不会显示在列表中,原因是它们不是真实字符
-
偠替换某个字体,请从“替换为”列表中选择要使用的新字体然后执行下列操作之一:
-
要仅更改选定字体的某个实例,请单击“更改”如果选择了多个字体,则该选项不可用
-
要更改该实例中的字体,然后查找下一实例请单击“更改/查找”。如果选择了多个字体则該选项不可用。
-
要更改列表中选定字体的所有实例请单击“全部更改”。如果要重新定义包含搜索的字体的所有段落或字符样式请选擇“全部更改时重新定义样式”。
如果文件中的字体没有更多实例则字体名称将从“文档中的字体”列表删除。
要更改导入的图形中的芓体请使用最初导出该图形的程序,然后替换该图形或使用“链接”面板更新链接
-
如果单击“更改”,则单击“查找下一个”可查找芓体的下一实例
对文档执行印前检查时可打开“查找字体”对话框。在“印前检查”对话框中切换到“字体”选项卡并单击“查找字體”。
要查看字体所在的系统文件夹请在“查找字体”对话框中选择字体,然后选择“在资源管理器中显示”(Windows) 或“在 Finder 中显示”(Mac OS)
可以使鼡或构建查询来查找和更改文本、对象和字形。查询是定义的查找和更改操作InDesign 提供多个预设查询,用于更改标点格式和执行其他有用操莋如更改电话号码的格式。通过存储构建的查询可以再次运行它并与其他用户共享。
-
要继续搜索请单击“查找下一个”、“更改”(更改最新找到的文本或标点符号)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前文本或标点符号并继續搜索)
如果要再次运行查询或与其他用户共享该查询,请在“查找/更改”对话框中存储它所存储查询的名称会显示在“查找/更改”對话框的“查询”列表中。
-
选择“文本”、“GREP”或其他选项卡以执行需要的搜索。
-
在“搜索”菜单下单击相应图标以确定搜索范围中昰否包括锁定图层、主页和脚注等项目。
这些项目包括在存储的查询中不过,搜索的范围并不连同查询一起存储
-
单击“查找/更改”对話框中的“存储查询”按钮,然后输入查询的名称
如果使用现有查询的名称,系统会要求您替换该名称如果希望更新现有查询,请单擊“是”
-
在“查询”列表中选择查询,然后单击“删除查询”按钮
自定查询会存储为 XML 文件。自定查询的名称会显示在“查找/更改”对話框的“查询”列表中
-
要载入提供的查询以使其显示在“查询”列表中,请将该查询文件复制到相应位置中: