尋找/變更概觀
「尋找/變更」對話框包含可指定所要尋找和變更內容的索引標籤。
A. 尋找/變更索引標籤 B. 尋找定位字元 C. 取代為長破折號 D. 搜尋選項 E. 中繼字元選單
A. 尋找/變更索引標籤 B. 尋找定位字元 C. 取代為長破折號 D. 搜尋選項 E. 中繼字元選單
文字
搜尋和變更以某種方式格式化的字元、單字、單字群組或文字的特定相符項目。您也可以搜尋和取代特殊字元,例如符號、標記和空格字元。萬用字元選項有助於擴大搜尋範圍。
GREP
使用進階、模式搜尋技術,來搜尋和取代文字與格式設定。
字符
搜尋和取代使用 Unicode 或 GID/CID 值的字符,特別適合搜尋和取代亞洲語言字符。
物件
搜尋和取代物件和框架中的格式設定效果和屬性。例如,您可以尋找具有 4 點線條的物件並將該線條取代為陰影。
轉譯字母體系
您也可以轉換亞洲語言文字的字元類型。例如,您可以搜尋日文半形片假名,並使用全形片假名取代它;您也可以搜尋全形羅馬字元,並使用半形羅馬字元取代。
如需有關尋找和變更文字、物件與運算式的教學課程影片,請參閱 www.adobe.com/go/vid0080。
尋找與變更文字
如果要列出、尋找和取代文件中的字體,可以使用「尋找字體」指令,而不使用「尋找/變更」指令。
尋找與變更文字
-
如果要搜尋文字範圍或內文,請選取文字或將插入點置入內文中。如果要搜尋一份以上的文件,請開啟這些文件。
-
選擇「編輯 > 尋找/變更」,然後按一下「文字」索引標籤。
-
從「搜尋」選單中指定搜尋範圍,然後按一下圖示,在搜尋中包含鎖定圖層、主版頁面、註腳和其他項目。
-
在「尋找目標」方框中,描述所要搜尋的內容:
- 輸入或貼上所要尋找的文字。
- 如果要搜尋或取代定位字元、空格或其他特殊字元,請從「尋找目標」方框右邊的彈出式選單中選取代表性字元 (中繼字元)。您也可以選擇萬用字元選項,例如「任何數字」或「任何字元」。
使用預先定義的查詢來尋找和取代文字 (請參閱使用查詢進行尋找/變更項目)。
-
在「變更為」方框中,輸入或貼上取代文字。您也可以從「變更為」方框右邊的彈出式選單中選取代表性字元。
-
按一下「尋找」。
-
如果要繼續搜尋,請按一下「尋找下一個」、「變更」(變更目前的相符項目)、「全部變更」(出現一個訊息指出變更總數),或是「變更/尋找」(變更目前的相符項目並搜尋下一個)。
-
按一下「完成」。
如果未獲得預期的搜尋結果,請確認已清除上一個搜尋中可能包含的任何格式設定。您可能也必須展開搜尋。例如,只在選取範圍或內文 (而非文件) 中進行搜尋。或者,您搜尋的文字可能出現在項目上,例如鎖定圖層、註腳或隱藏的條件文字,目前不在搜尋範圍內。
如果在取代文字後改變主意,可以選擇「編輯 > 還原取代文字 (或還原取代所有文字)」。
如果要尋找之前搜尋片語的下一個相符項目,可以不必開啟「尋找/變更」對話框,只要選擇「編輯 > 尋找下一個」即可。此外,先前的搜尋字串會儲存在「尋找/變更」對話框中。您可以從選項右邊的選單中選取搜尋字串。
尋找與變更格式化文字
-
選擇「編輯 > 尋找/變更」。
-
如果「尋找格式」和「變更格式」選項未顯示,請按一下「更多選項」。
-
按一下「尋找格式」方框,或按一下「尋找格式設定」區段右邊的「指定要尋找的屬性」圖示 。
-
在「尋找格式設定」對話框的左側,選取一種格式設定、指定格式屬性,然後按一下「確定」。
某些 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 代表 Tab 鍵),而「GREP」索引標籤中繼字元則是以 \ 做為開頭 (例如 \t 代表 Tab 鍵)。但是,並非所有的中繼字元都遵循這個規則。例如,在「文字」索引標籤中,^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. 移除第一個和第三個群組 (左右引號) 時,系統會將字元樣式套用至第二個群組 (單字)。 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 |
右不合樣 (?!圖樣) |
InDesign (?!CS.*?) 只有在右不合樣之後沒有接著指定圖樣,才符合搜尋字串。 |
InDesign、InDesign 2.0、InDesign CS 和 InDesign CS2 |
InDesign、InDesign 2.0、InDesign CS 和 InDesign CS2 |
右合樣 (?=圖樣) |
InDesign (?=CS.*?) 只有在右合樣之後接著指定圖樣,才符合搜尋字串。 您可以使用相似的圖樣進行左不合樣 (?<! pattern)與左合樣 (?<=pattern)。 |
InDesign、InDesign 2.0、InDesign CS 和 InDesign CS2 |
InDesign、InDesign 2.0、InDesign CS 和 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 |
短破折號空格 |
^> |
~> |
1/3 空格 |
^3 |
~3 |
1/4 空格 |
^4 |
~4 |
1/6 空格 |
^% |
~% |
段末對齊用空格 |
^f |
~f |
極細空格 |
^| |
~| |
不斷行空格 |
^s |
~s |
不斷行空格 (固定寬度) |
^S |
~S |
細空格 |
^< |
~< |
數字空格 |
^/ |
~/ |
標點符號空格 |
^. |
~. |
^ 剪貼簿內容,已設定格式 |
^c |
~c |
^ 剪貼簿內容,未設定格式 |
^C |
~C |
任何雙引號 |
" |
" |
任何單引號 |
' |
' |
直立雙引號 |
^" |
~" |
左雙引號 |
^{ |
~{ |
右雙引號 |
^} |
~} |
直立單引號 |
^' |
~' |
左單引號 |
^[ |
~[ |
右單引號 |
^] |
~] |
標準換行符號 |
^b |
~b |
分欄符號 |
^M |
~M |
框架分隔符號 |
^R |
~R |
分頁符號 |
^P |
~P |
奇數頁分頁符號 |
^長 |
~長 |
偶數頁分頁符號 |
^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 |
|
*非單字字元的任何字元 |
\寬 |
|
* 任何大寫字母 |
\u |
|
*非大寫字母的任何字元 |
\U |
|
* 任何小寫字母 |
\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\[使用者名稱]\Library\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\[查詢類型]