InDesign 指令碼

指令碼是執行各種工作的絕佳工具。 指令碼可以像自動化一般工作那樣簡單,也可以像建立整個新功能那樣複雜。 您可以建立自己的指令碼,也可以執行其他人已建立的指令碼。 如需指令碼的詳細資訊,請參閱 http://www.adobe.com/devnet/indesign/documentation.html 上的「指令碼手冊」、指令碼需求以及其他開發人員資源。

「指令碼手冊」包含指令碼簡介和教學課程。您也可以找到一些可執行的實用指令碼,例如會在選取物件周圍繪製參考線的指令碼。部分指令碼依預設會出現在「指令碼」面板中。

指令碼面板和指令碼標籤面板概觀

InDesign 有兩個可用來編寫指令碼的面板:「指令碼」面板和「指令碼標籤」面板。

「指令碼」面板用來在 InDesign 中執行指令碼。「指令碼」面板會顯示位於 InDesign 應用程式檔案夾中之「Scripts」檔案夾和「Preferences」檔案夾內的指令碼。如果您建立或接收指令碼,就可以將其置入「指令碼面板」檔案夾,讓它出現在「指令碼」面板中。

Mac OS

Users/[使用者名稱]/Library/Preferences/Adobe InDesign/[版本]/[語言]/Scripts/Scripts Panel

Windows XP

Documents and Settings\[使用者名稱]\Application Data\Adobe\InDesign\[版本]\[語言]\Scripts\Scripts Panel

Windows Vista 以及 Windows 7

Users\[使用者名稱]\AppData\Roaming\Adobe\InDesign\[版本]\[語言]\Scripts\Scripts Panel

註解:

找出 Scripts Panel 檔案夾的快速方法是,在「指令碼」面板中於指令碼上按一下滑鼠右鍵 (Windows) 或按住 Control 鍵再按一下指令碼 (Mac OS),然後選擇「顯現在檔案總管中」(Windows) 或「顯現在 Finder 中」(Mac OS)。

接著,您就可以在「指令碼」面板中按兩下指令碼來執行該指令碼,或使用「快速套用」執行指令碼。

「指令碼標籤」面板可以讓您指定頁面項目 (例如文字框或形狀) 的標籤。指定頁面項目的標籤特別適合用來寫入必須識別物件的指令碼。

註解:

如需有關新增、執行、編輯指令碼的詳細資訊,請參閱 Adobe 網站 (http://www.adobe.com/devnet/indesign/documentation.html) 上的「指令碼手冊」。

開啟指令碼面板

  1. 選擇「視窗 > 公用程式 > 指令碼」。

開啟指令碼標籤面板

  1. 選擇「視窗 > 公用程式 > 指令碼標籤」。

執行樣本指令碼

您可以在 InDesign 中執行以下指令碼:

AddGuides

在選取的一或多個物件周圍新增參考線。

AddPoints

在選取的一或多個物件路徑新增錨點。

AdjustLayout

依左/右頁的指定距離移動物件。

AlignToPage

將物件對齊至頁面上的指定位置。

AnimationEncyclopedia

自動建立各種動畫屬性按鈕

BreakFrame

從內文移除選取的文字框及其內容。

CornerEffects

使用各種轉角效果重新繪製所選一或多個項目的路徑。轉角效果可以套用至路徑上的選取點。

CreateCharacterStyles

根據選取的文字定義完整的字元樣式。

CropMarks

在選取的一或多個物件周圍新增裁切和/或對齊標記。

ExportAllStories

將文件中的所有內文轉存為一系列的文字檔案。

FindChangeByList

透過讀取 Tab 字元分隔文字檔案,執行一系列常見的文字尋找/變更操作。

ImageCatalog

將所有的圖形放入「縮圖目錄」版面中指定的檔案夾內。

MakeGrid

細分或複製選取的一或多個物件以建立格點。

Neon

將「混合」效果套用至選取的一或多個物件。

PathEffects

變更所選一或多個物件上的路徑點位置,以新增創造性效果。

PlaceMultipagePDF

置入 PDF 的所有頁面。

SelectObjects

依其物件類型選取使用中跨頁上的物件。

SortParagraphs

依字母順序排序選取範圍中的段落。

SplitStory

將選取內容中的文字框架分成獨立未連結的文字框架。

TabUtilities

將定位點與縮排套用至選取的文字。

如需有關安裝和使用這些樣本指令碼的詳細資訊,請參閱 www.adobe.com/go/learn_id_scripting_readme_cs5_tw (PDF)。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策