跳轉到內容

CAT-工具/與 CAT-工具 協同使用的工具/Macromedia Dreamweaver

來自 Wikibooks,開放世界中的開放書籍

SDL Trados 奇怪地缺乏全域性查詢和替換功能。在最近的版本中,不受支援的 Glue 程式可用於合併和分離檔案以實現類似的效果,儘管這可能不是某些情況下的最佳環境。如果只有幾個檔案,這不是問題,但是當有數百個檔案(例如大型網站)時,替換功能必不可少。本文件介紹瞭如何使用 Macromedia Dreamweaver 2004 MX 用於標籤編輯器檔案。

Rainbow 提供查詢和替換功能,但它不太友好,不會向您顯示正在替換的每個例項。通常情況下,您需要檢視每個單詞的例項,然後才能替換它。

由於 ttx(SDL Trados)基於 XML,因此 Macromedia Dreamweaver 可用於搜尋和替換。與 MS Word 一樣,它不幸的是不允許您檢視執行替換時會發生什麼,但它有一個強大的“查詢所有”功能,它將生成一個超連結列表,其中包含正在搜尋的表示式的所有例項。

Dreamweaver 還包括匹配大小寫(即大寫字母與小寫字母)、匹配整個單詞、忽略空白和正則表示式(萬用字元)選項。Dreamweaver 相容 Unicode。本文件基於從日語翻譯成英語的檔案。

Dreamweaver 目前的售價為 399 美元,這對於僅僅是搜尋和替換工具來說顯然相當昂貴。它是建立和編輯網站的優秀工具。此頁面基於版本 MX 2004 編寫。最新版本是 CS4。

使用 Dreamweaver

[編輯 | 編輯原始碼]

更改副檔名

在 Dreamweaver 可以用於 ttx 檔案之前,必須將副檔名更改為 xml。如果有很多檔案,可以使用 Extension Renamer 之類的程式(SoftPlatz 下載頁面)來重新命名目錄中的所有檔案。執行此操作時,請先備份檔案,因為 Extension Renamer 沒有撤消功能。

提示:Extension Renamer 的使用可能令人困惑。要將 htm.ttx 檔案更改為 htm.ttx.xml,請在“從”欄位中鍵入 *.htm.ttx,在“到”欄位中鍵入 htm.ttx.xml。要反轉此過程,請在“從”欄位中鍵入 *.htm.ttx.xml,在“到”欄位中鍵入 htm.ttx。

建立本地站點

在 Dreamweaver 中,建立一個新站點。使用高階選項卡來識別檔案的儲存位置(選擇資料夾,而不是檔案)並命名。僅此而已。

警告:標記檔案是複雜的文件,充滿了大量格式化資訊和少量實際文字。如果您從未使用過 Microsoft Notepad 或類似的基本文字編輯器來編輯 html 檔案,建議您參加有關 html 的線上課程,以熟悉標籤的工作原理。即使在完成上述操作後,也建議您在 Dreamweaver 中編輯一兩個檔案並檢查您的工作,以確保您不會損壞檔案。在編輯之前始終建立備份檔案。

搜尋和替換

搜尋和替換必須在原始碼和文字中進行。在文字中很少有相關的匹配項,但偶爾也會出現。此外,請注意,查詢和替換框有一個令人討厭的習慣,就是從“文字”更改回“原始碼”。這可能會造成混亂,因此可能更有效的方法是在原始碼中進行所有替換,然後在文字中進行替換。

在執行“查詢所有”命令後,雙擊查詢視窗中的連結時,有時不會出現選擇項。再次雙擊連結,它將出現並突出顯示。

標籤編輯器有一個錯誤(或者可能是一個功能),有時會更改目標段落中間的字型。這可能會發生在單詞之間或單詞中間。此字型更改包含在 xml 檔案中,因此在許多情況下,您將無法找到用於搜尋和替換的目標單詞。此錯誤似乎不會出現在源段落中,因此建議使用源進行搜尋和替換。

執行搜尋和替換可能非常危險,因為您正在處理原始碼,如果您更改了 ttx 程式碼的一部分,可能會損壞檔案。建議檢視檔案的原始碼,並將它們與 Dreamweaver 中的文字進行比較幾次,以便您熟悉使用的標籤。

標題

搜尋標題:標題在 html 中以 <h1>、<h2>、<h3> 等形式編寫。在本篇文章中使用的檔案中,發現它們顯示為 DisplayText="h1"、DisplayText="h2"、DisplayText="h3" 等。搜尋 DisplayText="h1" 將導致兩次匹配,一次是每對 h1 標籤的開啟,一次是關閉。請注意,“匹配大小寫”選項不應用於標題和其他標籤,因為 html 忽略標題中的大小寫,因此有些可能是“H1”,而另一些可能是“h1”。

恢復檔案

完成所有編輯後,使用副檔名重新命名實用程式刪除“xml”副檔名。然後在標籤編輯器中檢視檔案,以確保所有檔案都被正確編輯。按正常方式清理。

華夏公益教科書