查找/更改概述
“查找/更改”对话框包含多个选项卡,用于指定要查找和更改的文本。
A. 查找/更改选项卡 B. 查找制表符字符 C. 替换为全角破折号 D. 搜索选项 E. 元字符菜单
A. 查找/更改选项卡 B. 查找制表符字符 C. 替换为全角破折号 D. 搜索选项 E. 元字符菜单
文本
搜索特殊字符、单词、多组单词或特定格式的文本,并进行更改。还可以搜索特殊字符并替换特殊字符,如符号、标志符和空格字符。通配符选项可帮助扩大搜索范围。
GREP
使用基于模式的高级搜索方法,搜索并替换文本和格式。
字形
使用 Unicode 或 GID/CID 值搜索并替换字形,对于搜索并替换亚洲语言中的字形尤其有用。
对象
搜索并替换对象和框架中的格式效果和属性。例如,可以查找具有 4 点描边的对象,然后使用投影替换描边。
全角半角转换
也可以转换亚洲语言文本的字符类型。例如,可以在日文文本中搜索半角片假名,然后用全角片假名替换。
有关查找和更改文本、对象以及表达式的视频教程,请参阅 www.adobe.com/go/vid0080_cn。
查找和更改文本
如果希望列出、查找并替换文档中的字体,则可能需要使用“查找字体”命令而不是“查找/更改”命令。
查找和更改文本
-
要搜索一定范围的文本或某篇文章,请选择该文本或将插入点放在文章中。要搜索多个文档,请打开相应文档。
-
选择“编辑”>“查找/更改”,然后单击“文本”选项卡。
-
从“搜索”菜单中指定搜索范围,然后单击相应图标以包含锁定图层、主页、脚注和要搜索的其他项目。
-
在“查找内容”框中,说明要搜索的内容:
- 键入或粘贴要查找的文本。
- 要搜索或替换制表符、空格或其他特殊字符,请在“查找内容”框右侧的弹出菜单中选择具有代表性的字符(元字符)。还可以选择“任意数字”或“任意字符”等通配符选项。
使用预定义的查询查找并替换文本。(请参阅使用查询来查找/更改项目。)
-
在“更改为”框中,键入或粘贴替换文本。还可以从“更改为”框右侧的弹出菜单中选择具有代表性的字符。
-
单击“查找”。
-
要继续搜索,请单击“查找下一个”、“更改”(更改当前实例)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前实例并搜索下一个)。
-
单击“完成”。
如果未得到预期的搜索结果,请确保清除了上一次搜索中包括的所有格式。可能还需要扩展搜索范围。例如,可以只搜索选区或文章,而不是搜索文档。或者,可以搜索显示在锁定图层、脚注等项目上的文本或是隐藏条件文本,这些文本不在当前搜索范围内。
如果改变主意不想替换文本,则选择“编辑”>“还原替换文本”(或“还原替换全部文本”)。
要查找以前搜索的短语的下一实例而不打开“查找/更改”对话框,请选择“编辑”>“查找下一个”。另外,以前搜索的字符串存储在“查找/更改”对话框中。可以从该选项右侧的菜单中选择搜索字符串。
查找并更改带格式文本
-
选择“编辑”>“查找/更改”。
-
如果未出现“查找格式”和“更改格式”选项,请单击“更多选项”。
-
单击“查找格式”框,或单击“查找格式设置”部分右侧的“指定要查找的属性”图标 。
-
在“查找格式设置”对话框的左侧,选择一种类型的格式,指定格式属性,然后单击“确定”。
某些 OpenType 格式选项同时显示在 OpenType 选项和“基本字符格式”(在“位置”菜单中)部分。有关 OpenType 和其他格式属性的信息,请在“InCopy 帮助”中搜索相关主题。
注意:要仅搜索(或替换为)格式,请将“查找内容”或“更改为”框保留为空。
-
如果希望对查找到的文本应用格式,请单击“更改格式”框,或在“更改格式设置”部分中单击“指定要更改的属性”图标 。然后选择某种类型的格式,指定格式属性,并单击“确定”。
-
使用“查找”和“更改”按钮,设置文本的格式。
如果为搜索条件指定格式,则在“查找内容”或“更改为”框的上方将出现信息图标。这些图标表明已设置格式属性,查找或更改操作将受到相应的限制。
要快速删除“查找格式设置”或“更改格式设置”部分的所有格式属性,请单击“清除”按钮。
常用查找/更改方法
通配符搜索
指定“任意数字”或“任意空格”等通配符,以扩大搜索范围。例如,在“查找内容”框中键入“s^?ng”可搜索以“s”开头且以“ng”结尾的单词,如“sing”、“sang”、“song”和“sung”。可以键入通配符,也可以从“查找内容”文本域旁弹出菜单中的“通配符”子菜单中选择一个选项。
用于元字符搜索的剪贴板
要搜索元字符(如全角破折号或项目符号字符),可能需要先选中文本,然后将其粘贴到“查找内容”框中,从而避免输入元字符的麻烦。InCopy 会自动将粘贴的特殊字符转换为它们的等效元字符。
替换为剪贴板内容
可以使用复制到剪贴板中的带格式内容或无格式内容来替换搜索项目。甚至可以使用复制的图形替换文本。只需复制对应项目,然后在“查找/更改”对话框中,从“更改为”框右侧的弹出菜单的“其他”子菜单中选择一个选项。
查找并删除不想要的文本
要删除不想要的文本,在“查找内容”框中定义要删除的文本,然后将“更改为”框保留为空(确保在该框中没有设置格式)。
添加 XML 标签
可以对搜索的文本应用 XML 标签。
有关在 InCopy 中查找和更改文本的说明
如果更改或替换文本时,“修订”命令处于打开状态,则将跟踪所有添加和删除的文本。
无论是处理链接文章还是独立文章,在“条样”、“文章”和“版面”视图中进行查找和更改操作的工作方式都基本相同。如果处理链接文章,只能使用 InDesign 中定义的字符和段落样式。在“条样”或“文章”视图中执行操作,则不能看到应用的所有排版效果。只能在“版面”视图中查看这些效果。
在“条样”视图或“文章”视图中,“查找/更改”命令将忽略所有折叠的文章。但如果选择“全部更改”,则会影响折叠的文章。为保证最佳效果,请在“版面”视图中使用“查找/更改”。
“附注”首选项中的“在查找/更改操作中包括附注内容”决定是否搜索附注。如果选择该选项,可使用“查找/更改”命令在“条样”和“文章”视图而不是在“版面”视图中搜索附注。搜索时会忽略关闭的附注和脚注。
用于查找和更改文本的搜索选项
搜索菜单
包含用于确定搜索范围的选项。
文档
搜索整个文档,或使用“所有文档”以搜索所有打开的文档。
文章
搜索当前选中框架中的所有文本,包括其他串接文本框架中的文本和溢流文本。选择“文章”可搜索所有选中框架中的文章。仅当选中文本框架或置入插入点时该选项才显示。
到文章末尾
从插入点开始搜索。仅当置入插入点时该选项才显示。
选区
仅搜索所选文本。仅当选中文本时该选项才显示。
包括锁定图层
搜索已使用“图层选项”对话框锁定的图层上的文本。不能替换锁定图层上的文本。
包括锁定文章
搜索 InCopy 工作流中已签出的文章中的文本。不能替换锁定文章中的文本。
包括隐藏图层
搜索已使用“图层选项”对话框隐藏的图层上的文本。找到隐藏图层上的文本时,可看到文本所在处被突出显示,但看不到文本。可以替换隐藏图层上的文本。
搜索时始终忽略隐藏条件中的文本。
包括主页
搜索主页上的文本。
包括脚注
搜索脚注文本。
区分大小写
仅搜索与“查找内容”框中的文本的大小写完全匹配的一个或多个单词。例如,搜索 PrePress 时不会找到 Prepress、prepress 或 PREPRESS。
全字匹配
(仅限罗马字文本)如果搜索字符为罗马单词的组成部分,则会忽略。例如,如果将 any 作为全字匹配进行搜索,则 InDesign 将忽略 many。
全字匹配
如果搜索字符是其他单词的组成部分,则会将其忽略。例如,如果将 any 作为全字匹配进行搜索,则 InDesign 将忽略 many。
区分假名
区分平假名和片假名。例如,如果搜索平假名中的 Tango,则 InDesign 将忽略片假名中的 Tango。
区分全角/半角
区分半角字符和全角字符。例如,如果搜索半角片假名中的 ka,则 InDesign 将忽略全角片假名中的 ka。
使用 GREP 表达式进行搜索
在“查找/更改”对话框的“GREP”选项卡上,可以构建 GREP 表达式,以便在长文档和多个打开的文档中查找字母数字字符串和模式。可以手动输入 GREP 元字符或从“要搜索的特殊字符”列表中选择它们。默认情况下,GREP 搜索区分大小写。
InDesign Secrets 在 InDesign GREP 站点提供了一份 GREP 资源的列表。
-
选择“编辑”>“查找/更改”,然后单击“GREP”选项卡。
-
在对话框底部的“搜索”菜单中指定搜索范围,然后单击相应图标以包含锁定图层、主页、脚注和要搜索的其他项目。
-
在“查找内容”框中,执行任何以下操作以构建 GREP 表达式:
手动输入搜索表达式。(请参阅要搜索的元字符。)
单击“搜索内容”选项右侧的“要搜索的特殊字符”图标,然后从“位置”、“重复”、“匹配”、“修饰符”和“Posix”子菜单中选择选项,以帮助构建搜索表达式。
-
在“更改为”框中,键入或粘贴替换文本。
-
单击“查找”。
-
要继续搜索,请单击“查找下一个”、“更改”(更改当前实例)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前实例并搜索下一个)。
还可以使用“GREP 样式”将字符样式应用到符合 GREP 表达式的文本。实际上,“GREP 样式”对话框是测试 GREP 表达式的好方法。在段落中添加要查找的示例,然后在“GREP 样式”对话框中指定字符样式和 GREP 表达式。打开“预览”后,可以编辑表达式,直至其正确影响所有示例。
构建 GREP 搜索的提示
以下是构建 GREP 表达式的一些提示。
GREP 选项卡下的很多搜索与文本选项卡下的搜索类似,但要注意,您需要根据所使用的选项卡插入不同的代码。通常,文本选项卡元字符以 ^ 开头(如 ^t 表示制表符);而 GREP 选项卡元字符以 \ 开头(如 \t 表示制表符)。但是,并非所有元字符都遵循此规则。例如,文本选项卡中的段落回车符是 ^p,GREP 选项卡中的段落回车符是 \r。有关用于文本和 GREP 选项卡的元字符列表,请参阅要搜索的元字符。
要在 GREP 中搜索具有象征意义的字符,请在字符前输入反斜线 (\),表明后跟字符为实际字符。例如,句点 ( . ) 会在进行 GREP 搜索时搜索所有字符;要搜索真正的句点,请输入“\.”。
如果要经常运行 GREP 搜索或与其他人共享该搜索,请将其存储为查询。(请参阅使用查询来查找/更改项目。)
使用圆括号将搜索分为子表达式。例如,如果要搜索“cat”或“cot”,您可以使用 c(a|o)t 字符串。圆括号对标识编组尤其有用。例如,搜索“the (cat) and the (dog)”时,会将“cat”标识为查找到的文本 1,而将“dog”标识为查找到的文本 2。可以使用“查找到的文本”表达式(如将 $1 作为查找到的文本 1)仅更改查找到的文本的某一部分。
GREP 搜索示例
请按照这些示例进行操作,以了解如何利用 GREP 表达式。
示例 1:查找用引号引起来的文本
假定您要搜索某个用引号引起来的单词(如 "Spain"),并要删除引号并将某种样式应用于该单词,以使其变为 Spain 而不是 "Spain"。表达式 (")(\w+)(") 包含三个编组,式中的圆括号 ( ) 表明了这一点。第一个和第三个编组搜索任何引号,而第二个编组搜索一个或多个单词字符。
您可以使用“查找到的文本”表达式来引用这些编组。例如,$0 指所有查找到的文本,而 $2 仅指第二个编组。通过在“更改为”字段中插入“$2”,在“更改格式”字段中指定字符样式,您可以搜索用引号引起来的单词,然后将该单词替换为某种字符样式。由于仅指定了 $2,因此,将删除 $1 和 $3 编组。(如果在“更改为”字段中指定 $0 或 $1$2$3,则还会将字符样式应用于引号。)
A. 查找所有用引号引起来的单词字符 B. 删除第 1 个和第 3 个分组(左右引号)的同时,将字符样式应用于第 2 个分组(单词) C. 指定的字符样式
此示例仅搜索用引号括起来的单个单词。如果要搜索用圆括号括起来的短语,请添加通配符表达式,如 (\s*.*\w*\d*),它将查找空格、字符、单词字符以及数字。
示例 2:电话号码
InDesign 包含一些搜索预设,您可以从“查询”菜单中进行选择。例如,可以选择“电话号码转换”查询(如下所示):
\(?(\d\d\d)\)?[-. ]?(\d\d\d)[-. ]?(\d\d\d\d)
美国的电话号码可能会采用多种不同的格式,如 206-555-3982、(206) 555-3982、206.555.3982 和 206 555 3982。此字符串查找其中的任何变化形式。电话号码的前三个数字 (\d\d\d) 可能用圆括号括起来,也可能没有括起来,因此,应在圆括号后面显示问号:\(? 和 \)。请注意,反斜线 \ 表示搜索实际圆括号,并且它不是子表达式的一部分。方括号 [ ] 查找其中的任何字符,因此,在本例中,[-.] 查找连字符、句点或空格。方括号后面的问号表示可以选择搜索其中的项目,也可以不搜索这些项目。最后,用圆括号将数字括起来,这表示可以在“更改为”字段中引用的编组。
您可以根据需要在“更改为”字段中编辑编组引用。例如,可以使用以下表达式:
206.555.3982 = $1.$2.$3
206-555-3982 = $1-$2-$3
(206) 555-3982 = ($1) $2-$3
206 555 3982 = $1 $2 $3
附加 GREP 示例
请动手尝试一下此表格中的示例,以了解有关 GREP 搜素的更多信息。
表达式 |
搜索字符串 |
样本文本 |
匹配(以粗体显示) |
---|---|---|---|
字符类 [ ] |
[abc] 查找字母 a、b 或 c。 |
Maria cuenta bien. |
Maria cuenta bien. |
段首 ^ |
^~_.+ 它在段首 (^) 搜索一次或多次 (+) 全角破折号 (~_) 后跟任意字符 ( . ) 的情况。 |
"We saw—or at least we think we saw—a purple cow." —Konrad Yoes |
"We saw—or at least we think we saw—a purple cow." —Konrad Yoes |
否定正查 (?!pattern) |
InDesign (?!CS.*?) 仅当搜索字符串没有后跟指定的模式时,否定正查才会与搜索字符串匹配。 |
InDesign, InDesign 2.0, InDesign CS, and InDesign CS2 |
InDesign, InDesign 2.0, InDesign CS, and InDesign CS2 |
肯定正查 (?=pattern) |
InDesign (?=CS.*?) 仅当搜索字符串后跟指定的模式时,肯定正查才会与搜索字符串匹配。 否定反查 (?<!pattern) 和肯定反查 (?<=pattern) 使用类似的模式。 |
InDesign, InDesign 2.0, InDesign CS, and InDesign CS2 |
InDesign, InDesign 2.0, InDesign CS, and InDesign CS2 |
编组 ( ) |
(quick) (brown) (fox) |
The quick brown fox jumps up and down. |
The quick brown fox jumps up and down. 所有查找到的文本 = quick brown fox;查找到的文本 1= quick;查找到的文本 2 = brown;查找到的文本 3 = fox |
非标记圆括号 (?:expression) |
(quick) ($:brown) (fox) |
The quick brown fox jumps up and down. |
The quick brown fox jumps up and down. 所有查找到的文本 = quick brown fox;查找到的文本 1= quick;查找到的文本 2 = fox |
不区分大小写打开 (?i) |
(?i)apple 也可以使用 (?i:apple) |
Apple apple APPLE |
Apple apple APPLE |
不区分大小写关闭 (?-i) |
(?-i)apple |
Apple apple APPLE |
Apple apple APPLE |
多行打开 (?m) |
(?m)^\w+ 在此示例中,表达式在行首 (^) 查找一个或多个 (+) 单词字符 (\w)。(?m) 表达式允许将查找到的文本中的所有行视为单独的行。 (?m)^\w 匹配每个段落的开头。(?-m)^\w 只匹配文章的开头。 |
One Two Three Four Five Six Seven Eight |
One Two ThreeFour Five SixSeven Eight |
多行关闭 (?-m) |
(?-m)^\w+ |
One Two Three Four Five Six Seven Eight |
One Two Three Four Five Six Seven Eight |
单行打开 (?s) |
(?s)c.a 它搜索字母 c 和 a 之间的任何字符 ( . )。(?s) 表达式与任何字符相匹配,即使它位于下一行中。 (.) 匹配任何字符,段落回车符除外。(?s)(.) 匹配任何字符,包括段落回车符。 |
abc abc abc abc |
abc abcabc abc |
单行关闭 |
(?-s)c.a |
abc abc abc abc |
abc abc abc abc |
重复次数 { } |
b{3} 精确匹配 3 次 b(3,} 至少匹配 3 次 b{3,}? 至少匹配 3 次(最短匹配) b{2,3} 至少匹配 2 次,并且不会超过 3 次 b{2,3}? 至少匹配 2 次,并且不会超过 3 次(最短匹配) |
abbc abbbc abbbbc abbbbbc |
abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc |
要搜索的元字符
元字符表示 InDesign 中的字符或符号。“查找/更改”对话框的“文本”部分中的元字符以尖角符号 (^) 开始;“GREP”部分中的元字符以代字符 (~) 或反斜线 (\) 开始。可以在“查找/更改”对话框的“文本”选项卡或“GREP”选项卡中键入元字符。
通过将搜索字符串存储为查询,可以节省修复标点错误的时间。
字符: |
文本选项卡元字符: |
GREP 选项卡元字符: |
---|---|---|
制表符字符 |
^t |
\t |
段落结尾 |
^p |
\r |
强制换行 |
^n |
\n |
任何页码 |
^# |
~# |
当前页码 |
^N |
~N |
下转页码 |
^X |
~X |
上接页码 |
^直排 |
~直排 |
* 任何变量 |
^v |
~v |
章节标志符 |
^x |
~x |
* 定位对象标志符 |
^a |
~a |
* 脚注引用标志符 |
^F |
~F |
* 索引标志符 |
^I |
~I |
项目符号字符 |
^8 |
~8 |
日文项目符号 |
^5 |
~5 |
尖角符号 |
^^ |
\^ |
反斜线字符 |
\ |
\\ |
版权符号 |
^2 |
~2 |
省略号 |
^e |
~e |
波浪字符 |
~ |
\~ |
段落符号 |
^7 |
~7 |
注册商标符号 |
^r |
~r |
章节符号 |
^6 |
~6 |
商标符号 |
^d |
~d |
左圆括号字符 |
( |
\( |
右圆括号字符 |
) |
\) |
左大括号字符 |
{ |
\{ |
右大括号字符 |
} |
\} |
左方括号字符 |
[ |
\[ |
右方括号字符 |
] |
\] |
全角破折号 |
^_ |
~_ |
半角破折号 |
^= |
~= |
自由连字符 |
^- |
~- |
不间断连字符 |
^~ |
~~ |
表意字空格 |
^( |
~( |
全角空格 |
^m |
~m |
半角空格 |
^> |
~> |
三分之一空格 |
^3 |
~3 |
四分之一空格 |
^4 |
~4 |
六分之一空格 |
^% |
~% |
右齐空格 |
^f |
~f |
细空格 (1/24) |
^| |
~| |
不间断空格 |
^s |
~s |
不间断空格(固定宽度) |
^S |
~S |
窄空格 (1/8) |
^< |
~< |
数字空格 |
^/ |
~/ |
标点空格 |
^. |
~. |
^ 剪贴板内容(带格式) |
^c |
~c |
^ 剪贴板内容(不带格式) |
^C |
~C |
任何双引号 |
" |
" |
任何单引号 |
' |
' |
直双引号 |
^" |
~" |
英文左双引号 |
^{ |
~{ |
英文右双引号 |
^} |
~} |
直单引号 |
^' |
~' |
英文左单引号 |
^[ |
~[ |
英文右单引号 |
^] |
~] |
标准回车符 |
^b |
~b |
分栏符 |
^M |
~M |
框架分隔符 |
^R |
~R |
分页符 |
^P |
~P |
奇数页分页符 |
^L |
~L |
偶数页分页符 |
^E |
~E |
自由换行符 |
^k |
~k |
右对齐制表符 |
^y |
~y |
在此缩进对齐 |
^i |
~i |
在此处结束嵌套样式 |
^h |
~h |
可选分隔符 |
^j |
~j |
* 动态页眉(段落样式)变量 |
^Y |
~Y |
* 动态页眉(字符样式)变量 |
^Z |
~Z |
* 自定文本变量 |
^u |
~u |
* 最后页码变量 |
^T |
~T |
* 章节编号变量 |
^横排 |
~横排 |
* 创建日期变量 |
^S |
~S |
* 修改日期变量 |
^o |
~o |
* 输出日期变量 |
^D |
~D |
* 文件名变量 |
^l(L 小写形式) |
~l(L 小写形式) |
* 任意数字 |
^9 |
\d |
* 不是数字的任何字符 |
\D |
|
* 任意字母 |
^$ |
[\l\u] |
* 任意字符 |
^? |
. (在“更改为”中插入句点) |
* 空格(任何空格或制表符) |
^w |
\s(在“更改为”中插入空格) |
* 不是空格的任何字符 |
\S |
|
* 任意字符 |
\w |
|
* 不是单词字符的任何字符 |
\W |
|
* 任何大写字母 |
\u |
|
* 不是大写字母的任何字符 |
\U |
|
* 任何小写字母 |
\l |
|
* 不是小写字母的任何字符 |
\L |
|
^ 所有找到的文本 |
$0 |
|
查找到的文本 1-9 |
$1(指定查找到的编组数量,如 $3 表示第三个编组;编组用圆括号括起来) |
|
* 汉字 |
^K |
~K |
* 词首 |
\< |
|
* 词尾 |
\> |
|
* 文字边界 |
\b |
|
* 非文字边界 |
\B |
|
* 段首 |
^ |
|
* 段尾 [位置] |
$ |
|
* 零次或一次 |
? |
|
* 零次或多次 |
* |
|
* 一次或多次 |
+ |
|
* 零次或一次(最短匹配) |
?? |
|
* 零次或多次(最短匹配) |
*? |
|
* 一次或多次(最短匹配) |
+? |
|
* 标记子表达式 |
( ) |
|
* 非标记子表达式 |
(?: ) |
|
* 字符集 |
[ ] |
|
* 或 |
| |
|
* 肯定反查 |
(?<= ) |
|
* 否定反查 |
(?<! ) |
|
* 肯定正查 |
(?= ) |
|
* 否定正查 |
(?! ) |
|
* 不区分大小写打开 |
(?i) |
|
* 不区分大小写关闭 |
(?-i) |
|
* 多行打开 |
(?m) |
|
* 多行关闭 |
(?-m) |
|
* 单行打开 |
(?s) |
|
* 单行关闭 |
(?-s) |
|
* 任何字母数字字符 |
[[:alnum:]] |
|
* 任何字母字符 |
[[:alpha:]] |
|
* 任何空白字符(空格或制表符) |
[[:blank:]] |
|
* 任何控制字符 |
[[:control:]] |
|
* 任何图形字符 |
[[:graph:]] |
|
* 任何可打印的字符 |
[[:打印:]] |
|
* 任何标点字符 |
[[:punct:]] |
|
* 任何代码大于 255 的字符(仅适用于宽字符特性类) |
[[:unicode:]] |
|
* 任何十六进制数字字符 0-9、a-f 和 A-F |
[[:xdigit:]] |
|
* 某种字形集中的任何字符,如 a、à、á、â、ã、ä、å、A、À、Á、Â、Ã、Ä 和 Å |
[[=a=]] |
* 表示仅可输入到“查找内容”框,而不能输入到“更改为”框。
可以在“更改为”框中输入“^”,但不能在“查找内容”框中输入。
转换双字节字符类型
使用“查找/更改”对话框,转换亚洲语言文本的字符类型。
-
选择“编辑”>“查找/更改”。
-
单击“全角半角转换”选项卡。
-
在对话框底部的“搜索”菜单中指定搜索范围,然后单击相应图标以确定搜索中是否包括锁定图层、主页、脚注等项目。
-
在“查找内容”中指定字符类型。
-
在“更改为”中指定替换字符类型。根据在“查找内容”中指定的字符类型,“更改为”中的部分选项可能不可用。例如,如果在“查找内容”域中选择了全角平假名,则不能在“更改为”域中选择全角罗马符号。
-
单击“查找下一个”按钮,然后单击“更改”按钮。
查找和更改对象
可以使用“查找/更改”命令查找并替换应用于对象、图形框架和文本框架的属性和效果。例如,要使投影具有统一的颜色、透明度和位移距离,可使用“查找/更改”命令在整个文档中搜索并替换投影。
-
选择“编辑”>“查找/更改”。
-
单击“对象”选项卡。
-
单击“查找对象格式”框,或单击“指定要查找的属性”图标 。
-
在“查找对象格式选项”对话框的左侧,选择一种类型的格式,指定格式属性,然后单击“确定”。
确保要搜索的所有类别都处于正确状态。可以为每个“效果”类别使用下列三种状态之一:打开、关闭或忽略。例如,将“投影”设置为“开”可在搜索中包含投影格式;将“投影”设置为“关”可在已关闭投影格式的对象中进行搜索;将“投影”设置为“忽略”可在进行搜索时忽略投影。
-
如果希望对查找到的对象应用格式,请单击“更改对象格式”框,或在“更改格式设置”部分中单击“指定要更改的属性”图标 。然后选择某种类型的格式,指定格式属性,并单击“确定”。
-
单击“查找”和“更改”按钮,设置对象的格式。
查找和更改字形
“查找/更改”对话框的“字形”部分对于替换与其他相似字形(如替代字形)共享相同 Unicode 值的字形尤其有用。
InDesign Secrets 在查找和更改字形中提供了一份有关查找和更改字形的详细示例。
-
选择“编辑”>“查找/更改”。
-
在对话框底部的“搜索”菜单中指定范围,然后单击相应图标以确定搜索中是否包括锁定图层、主页、脚注等项目。
-
在“查找字形”下选择字形所在的“字体系列”和“字体样式”。
“字体系列”菜单仅显示应用于当前文档所含文本的那些字体。具有未使用的样式的字体不会显示。
-
执行下列操作之一,在“字形”框中输入要查找的字形:
单击“字形”框旁的按钮,然后双击面板上的字形。该面板的工作方式与“字形”面板相似。
选择“Unicode”或“GID/CID”,然后输入字形的代码。
注意:可以使用其他方法,在“字形”框中输入要查找的字形。在文档窗口中选择字形,然后在上下文菜单中选择“在查找中载入选定字形”,或者在“字形”面板中选择字形,然后从上下文菜单中选择“在查找中载入字形”。
-
在“更改字形”下,使用输入要搜索的字形时所使用的相同方法输入替代字形。
-
单击“查找”。
-
要继续搜索,请单击“查找下一个”、“更改”(更改最新字形)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前实例并搜索下一个)。
-
单击“完成”。
查找和更改字体
使用“查找字体”命令可搜索并列出整个文档中用到的字体。然后可用系统中的其他任何可用字体替换搜索到的所有字体(导入的图形中的字体除外)。甚至可以替换属于文本样式的字体。注意:
字体名称在版面中使用时只列出一次,而在导入的图形中使用时每次都列出。例如,如果要将同一字体在版面和导入的图形中各使用三次,则“查找字体”对话框将四次列出该字体,一次是针对所有版面实例,另外三次是针对每个导入的图形。如果未将字体完全嵌入到图形中,“查找字体”对话框中可能不会列出字体名称。
“查找字体”在“文章编辑器”窗口中不可用。
“查找字体”对话框显示的图标表示字体类型或字体条件,如 Type 1 字体 、导入的图像 、TrueType 字体 、OpenType 字体 和缺失字体 。
可以查找和更改复合字体,但不能更改复合字体包含的组件字体。
使用“文字”>“查找字体”命令,通过分析页面和导入的图形中的字体使用情况来帮助确保输出的一致性。要查找和更改特定文本属性、字符或样式,请改用“编辑”>“查找/更改”命令。
-
选择“文字”>“查找字体”。
-
在“文档中的字体”列表中选择一个或多个字体名称。
-
执行以下操作之一:
要查找列表中选定字体的版面的第一个实例,请单击“查找第一个”。使用该字体的文本将移入视图。如果在导入的图形中使用选定字体,或如果在列表中选择了多个字体,则“查找第一个”按钮不可用。
要选择使用了特殊字体(该字体在列表中由导入的图像图标 标记)的导入图形,请单击“查找图形”。该图形也移入视图。如果仅在版面中使用选定字体,或如果在“文档中的字体”列表中选择了多个字体,则“查找图形”按钮不可用。
-
要查看关于选定字体的详细信息,请单击“更多信息”。要隐藏详细信息,请单击“较少信息”。如果在列表中选择了多个字体,则信息区域为空白。
如果选定图形的文件不提供关于字体的信息,则这种字体可能被列为“未知”。位图图形(如 TIFF 图像)中的字体根本不会显示在列表中,原因是它们不是真实字符。
-
要替换某个字体,请从“替换为”列表中选择要使用的新字体,然后执行下列操作之一:
要仅更改选定字体的某个实例,请单击“更改”。如果选择了多个字体,则该选项不可用。
要更改该实例中的字体,然后查找下一实例,请单击“更改/查找”。如果选择了多个字体,则该选项不可用。
要更改列表中选定字体的所有实例,请单击“全部更改”。如果要重新定义包含搜索的字体的所有段落或字符样式,请选择“全部更改时重新定义样式”。
要更改列表中选定字体的所有实例,请单击“全部更改”。如果要重新定义包含搜索到的字体的所有段落样式、字符样式或命名网格,请选择“全部更改时重新定义样式和命名网格”。
如果文件中的字体没有更多实例,则字体名称将从“文档中的字体”列表删除。
注意:要更改导入的图形中的字体,请使用最初导出该图形的程序,然后替换该图形或使用“链接”面板更新链接。
-
如果单击“更改”,则单击“查找下一个”可查找字体的下一实例。
-
单击“完成”。
对文档执行印前检查时可打开“查找字体”对话框。在“印前检查”对话框中,切换到“字体”选项卡并单击“查找字体”。
要查看字体所在的系统文件夹,请在“查找字体”对话框中选择字体,然后选择“在资源管理器中显示”(Windows) 或“在 Finder 中显示”(Mac OS)。
使用查询查找/更改项目
可以使用或构建查询来查找和更改文本、对象和字形。查询是定义的查找和更改操作。InDesign 提供多个预设查询,用于更改标点格式和执行其他有用操作,如更改电话号码的格式。通过存储构建的查询,可以再次运行它并与其他用户共享。
使用查询搜索
-
选择“编辑”>“查找/更改”。
-
从“查询”列表中选择查询。
查询按类型分组。
-
在“搜索”菜单中指定搜索范围。
该搜索范围不会连同查询一起存储。
-
单击“查找”。
-
要继续搜索,请单击“查找下一个”、“更改”(更改最新找到的文本或标点符号)、“全部更改”(出现一则消息,指示更改的总数)或“查找/更改”(更改当前文本或标点符号并继续搜索)。
选择搜索查询后,可以调整设置以微调搜索。
存储查询
如果要再次运行查询或与其他用户共享该查询,请在“查找/更改”对话框中存储它。所存储查询的名称会显示在“查找/更改”对话框的“查询”列表中。
-
选择“编辑”>“查找/更改”。
-
选择“文本”、“GREP”或其他选项卡,以执行需要的搜索。
-
在“搜索”菜单下,单击相应图标以确定搜索范围中是否包括锁定图层、主页和脚注等项目。
这些项目包括在存储的查询中。不过,搜索的范围并不连同查询一起存储。
-
定义“查找内容”和“更改为”域。(请参阅要搜索的元字符和使用 GREP 表达式搜索。)
-
单击“查找/更改”对话框中的“存储查询”按钮,然后输入查询的名称。
如果使用现有查询的名称,系统会要求您替换该名称。如果希望更新现有查询,请单击“是”。
删除查询
-
在“查询”列表中选择查询,然后单击“删除查询”按钮。
载入查询
自定查询会存储为 XML 文件。自定查询的名称会显示在“查找/更改”对话框的“查询”列表中。
-
要载入提供的查询以使其显示在“查询”列表中,请将该查询文件复制到相应位置中:
Mac OS
Users\[用户名]\资源库\Preferences\Adobe InCopy \[版本]\[语言]\Find-Change Queries\[查询类型]
Windows XP
Documents and Settings\[用户名]\Application Data\Adobe\InCopy \[版本]\[语言]\Find-Change Queries\[查询类型]
Windows Vista 和 Windows 7
Users\[用户名]\AppData\Roaming\Adobe\InCopy \[版本]\[语言]\Find-Change Queries\[查询类型]