指令碼名稱
了解如何在 Adobe InDesign 中使用指令碼和指令碼標籤面板,以自動化任務,實現更快速、一致的工作流程。
您可以在 InDesign 中使用兩個指令碼面板來簡化工作流程:「指令碼」面板和「指令碼標籤」面板。
指令碼面板
使用「指令碼」面板執行可自動化重複性工作的指令碼。面板會顯示儲存在 InDesign 應用程式「指令碼」資料夾內的指令碼,以及「偏好設定」資料夾內的指令碼。
若要開啟「指令碼」面板,請選取「視窗 > 公用程式 > 指令碼」。 將指令碼新增至「指令碼面板」資料夾,就能讓它們顯示在面板中。
指令碼儲存位置
- macOS:Users/[使用者名稱]/Library/Preferences/Adobe InDesign/[版本]/[語言]/Scripts/Scripts Panel
- Windows:Users\[使用者名稱]\AppData\Roaming\Adobe\InDesign\[版本]\[語言]\Scripts\Scripts Panel
找出「指令碼面板」資料夾的方法,是在「指令碼」面板中的某個指令碼上按一下滑鼠右鍵 (Windows) 或按住 Control 鍵 (macOS),然後選取「在檔案總管中顯示」或「在 Finder 中顯示」。
指令碼標籤面板
使用「指令碼標籤」面板可以讓您對頁面項目 (例如文字框或形狀) 指派標籤。標籤可幫助指令碼識別特定物件。若要開啟面板,請選取「視窗 > 公用程式 > 指令碼標籤」。
指令碼讓您自動化任務,從簡單動作到複雜功能都能實現。您可以使用可用的指令碼指南和開發人員資源來建立自己的指令碼,或執行其他人建立的指令碼。
InDesign 中可用的範例指令碼
您可以安裝並使用範例指令碼。若要執行指令碼,請在「指令碼」面板中按兩下。
|
|
函式 |
|
AddGuides |
在選取的一或多個物件周圍新增參考線。 |
|
AddPoints |
在選取的一或多個物件路徑新增錨點。 |
|
Add QR Code |
將 QR 碼放在置入噴槍上,或直接作為頁面項目。 |
|
AdjustPageItems |
依指定的量移動偶數/奇數頁面上的內容,以在上層頁面邊界變更或插入頁面後,重新定位項目。 |
|
AlignToPage |
將物件對齊至頁面上的指定位置。 |
|
AnimationEncyclopedia |
建立有不同動畫屬性的按鈕。 |
|
BreakFrame |
從內文移除選取的文字框及其內容。 |
|
CornerEffects |
使用不同的轉角效果重新繪製選取項目的路徑,包括套用至特定路徑點的效果。 |
|
CreateCharacterStyles |
根據選取的文字定義完整的字元樣式。 |
|
CropMarks |
在選取的物件周圍新增裁切和對齊標記。 |
|
ExportAllStories |
將文件中的所有內文轉存為一系列的文字檔案。 |
|
FindChangeByList |
透過讀取 Tab 字元分隔文字檔案,執行標準文字尋找/變更操作。 |
|
ImageCatalog |
將指定資料夾的所有的圖形放入縮圖目錄版面中。 |
|
MakeGrid |
細分或複製選取的一或多個物件以建立格點。 |
|
Neon |
將混合效果套用至選取的一個物件或多個物件。 |
|
PathEffects |
變更選取物件上的路徑點位置,以增加創意效果。 |
|
PlaceMultipagePDF |
置入 PDF 文件的所有頁面。 |
|
SelectObjects |
依其物件類型選取使用中跨頁上的物件。 |
|
SortParagraphs |
依字母順序排序選取的段落。 |
|
SplitStory |
將選取內文中的文字框分割成獨立未連結的文字框架。 |
|
TabUtilities |
將定位點與縮排套用至選取的文字。 |
UXP 外掛程式開發
雖然指令碼有助於自動化任務,但 UXP 指令碼讓開發人員能夠建置外掛程式,具備豐富的互動式使用者介面。
社群貢獻的指令碼
從 Adobe InDesign 社群尋找開放原始碼指令碼,以擴充功能並自動化專用任務。
|
指令碼 |
作者 |
目的 |
|
Kris Coppieters |
使用鍵盤快速鍵,在 InDesign 文字中輕鬆插入一或多個 Unicode 字元。 |
|
|
Stefan Rakete |
利用鍵盤快速鍵,在選取的文字前後輕鬆新增所定義的字體設計引文。 |
|
|
Paolo Agostinetto |
將一個圖層及其元素從一份文件複製到另一份文件。 |
|
|
Roland Dreger |
決定文字段落的 x 高度。 |
|
|
Ariel Walden |
修改文件的邊界,使其與整個選取的文字框相符。 |
|
|
Ariel Walden |
輕易中斷文字框之間的串連。 |
|
|
Kris Coppieters |
使用 InDesign 和 Adobe InCopy 的啟動指令碼,提醒使用者有備註存在。 |
|
|
Kris Coppieters |
複製並貼上座標到頁面項目上。 |
|
|
Gregor Fellenz |
將 InDesign GREP 查詢連結至新指令碼中。 |
|
|
Gregor Fellenz |
清除覆寫 - 從 InDesign 文字、表格或物件中清除樣式覆寫。 |
|
|
Luis Felipe Corullón |
反轉 InDesign 文件中的選取項目。 |
|
|
Paolo Agostinetto |
圖層複製程式 - 您可以使用該指令碼,將文件的某一圖層和元素複製到其他文件。 |
|
|
Peter Kahrel |
將文件結尾章節附註轉換為書末章節附註。 |
|
|
Peter Kahrel |
建立章節附註,其參照在您新增或移除章節附註時不會自動更新。 |
|
|
Olav Kvern |
重新調整目前選取項目的大小 (如影像),以符合頁面大小。 |
|
|
Olav Kvern |
將頁面調整為符合目前選取項目 (如影像) 大小。 |
Adobe 在 GitHub 上維護開放來源的社群指令碼。 若需 InDesign 社群指令碼儲存庫的詳細資訊,請參閱 ReadMe 檔案。該 ReadMe 檔案中包括提供指令碼的詳細資訊,以及指令碼撰寫者的相關連結。