說明 > 編寫 > 對話方塊 > 編輯視窗 > 尋找對話方塊 > 「尋找/取代」對話方塊 -「尋找/取代」標籤
  
「尋找/取代」對話方塊 -「尋找/取代」標籤
用來查找和變更文字字串,從目前游標位置搜尋到文件結尾。使用此對話方塊來輸入搜尋條件和控制搜尋的範圍。
* 
產生文字的區域不包含在搜尋中。
套用以下其中一個條件時,在比對文字時會忽略文字間標籤與處理指示。
搜尋文字不包含標籤
比對標示選項未核取
set markupscan 偏好設定已設定為 off
set tagscan 偏好設定已設定為 off
如果一行以標籤起始或結束,會將它視為字邊界,而且它還會限制文字比對。例如,搜尋文字 two words 會與 two <emphasis>words</emphasis> 相配,但是與以下內容不相配:
two</para>
<para>words
尋找/取代標籤包含以下選項:
尋找內容 — 在文件中搜尋文字方塊內容。如果您先在文件中反白文字,然後才選取尋找/取代,選取項的內容會顯示在尋找內容文字方塊中 (如果核取了比對標示選項,則會包含標籤)。否則,請輸入您要查找的文字。
您也可以輸入常規運算式,其可能包含例如萬用字元和字元類別之類的特殊字元作為搜尋文字的一部份。如果您輸入常規運算式,請務必核取比對模式
表格顯示了在常規運算式中常用的一些字元,以及如何在尋找內容文字方塊中使用它們。
通用常規運算式
常規運算式
字元:
意義:
範例:
尋找:
. (句點)
每個句點等於一個字元。
s.t
sit、sat、set、…
+ (加號)
一或多個方括號中所指定的字元。
s[aeiou]+n
Seen、soon、son…
* (星號)
字元可以出現零次或多次。
t[a-z]*y
Twenty、try、trusty…
| (豎線)
「或」,它搜尋兩個文字中的一個。
圖示|標籤
圖示、標籤
尋找位置 — 限制搜尋指定標籤之內的文字內容。從清單中按一下標示名稱。例如,您可以將對於內容的搜尋限制在標題標籤配對中。
* 
如果您對文件應用了別名對應,Arbortext Editor 將會識別尋找位置欄位中元素的實際名稱和別名。
取代為 — 用在此方塊中輸入的文字取代尋找內容文字。
* 
即使您已對文件應用了別名對應,Arbortext Editor 也將只能識別取代為欄位中元素的實際名稱,而非別名。
如果您在核取了比對標示比對模式選項的情況下尋找/取代,您必須透過額外的步驟來在取代為欄位中包含與符號 (&)。這是因為與符號會指示 Arbortext Editor 到哪裡去包含在取代字串中找到的文字 (在常規運算式中)。
例如,若要用著作權符號取代找到的文字,正確的取代為條目將會是 \&copy;。若要用找到的文字加上著作權符號來取代找到的文字,正確的取代為條目將會是 &\&copy;。若要用找到的文字、著作權符號和與符號本身來取代找到的文字,您將必須在取代字串中使用與符號的實體名稱:&\&copy;\&amp;
* 
不平衡的字串上沒有辦法取代標籤名稱,也就是說,<para>Beginning of a paragraphReplace With 條目是不合法的。此外,如果比對的選取項含有不平衡的標籤,則不允許取代標籤名稱。
值搜尋選項 - 控制文字搜尋的精確度:
比對標示 — 核取時,搜尋將包含實體和標示標籤的文字。如果搜尋標示標籤,請務必將標籤名稱放在角括號中 (例如,<para></para>)。如果搜尋實體,請務必將與符號放在實體名稱之前,並將分號放在實體名稱之後 (例如,&copy;)。一旦核取,日後進行搜尋時此方塊即保持已核取狀態。
* 
如果您已對文件應用了別名對應並選取了比對標示,您可以在尋找欄位中使用元素別名。但是,當應用了別名對應時,Arbortext Editor 將無法識別尋找欄位中的元素名稱。
僅比對整個字 - 核取時將僅尋找與尋找內容文字完全相符的字。例如,搜尋 the 時,它僅會尋找 the 而忽略 theatre。它不適用於在尋找內容文字方塊中使用的常規運算式。一旦核取,日後進行搜尋時此方塊即保持已核取狀態。
大小寫須相符 — 核取時將使搜尋區分大小寫。例如,使用它僅會尋找文件中的 XML 而忽略 xmlXml。一旦核取,日後進行搜尋時此方塊即保持已核取狀態。
比對模式 — 核取時會將尋找內容文字方塊內容視為常規運算式來對待。一旦核取,日後進行搜尋時此方塊即保持已核取狀態。
方向 — 決定從目前游標位置起搜尋的方向。按一下所需的選項按鈕。向下選項是預設值。
— 往文件的上方搜尋。
— 往文件的下方搜尋。
尋找下一個 — 搜尋尋找內容文字的下一個出現位置。
取代 — 用取代為文字來變更尋找內容文字,並搜尋下一個出現位置。
如果要取代的項目在可寫入的 DMS 物件中 (非唯讀或未由其他使用者出庫),則將會出庫物件以供編輯。系統將會提示您確認出庫。
全部取代 — 用取代為文字來變更尋找內容文字的所有出現位置,而不在出現每個出現位置時提示。
Arbortext Editor 將會提供成功與失敗的取代摘要。
您可在工具 > 偏好設定對話方塊的警告種類中設定尋找時在外覆之前提示。 當搜尋到文件的結尾時,會有一個訊息方塊提示您繼續搜尋。按一下可繼續從文件開始處搜尋,或按一下以取消搜尋。按下任何一個按鈕都可以關閉這個訊息方塊,但尋找/取代對話方塊仍會保持開啟。
您可以選擇搜尋工具 > 偏好設定對話方塊內編輯種類中檔案圖元的內容。 核取尋找時搜尋檔案圖元對話方塊。set entityscan 進階偏好設定的設定也可控制此設定。