指令碼名稱
了解如何使用指令碼和指令碼標籤面板在 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 文件中的選取範圍。 |
|
|
Peter Kahrel |
將文件結尾章節附註轉換為書末章節附註。 |
|
|
Peter Kahrel |
建立尾註,其參照不會在您新增或移除尾註時自動更新。 |
|
|
Olav Kvern |
重新調整目前選取項目的大小 (如影像),以符合頁面大小。 |
|
|
Olav Kvern |
將頁面調整為符合目前選取項目 (如影像) 大小。 |
Adobe 在 GitHub 上維護開放來源的社群指令碼。 若需 InDesign 社群指令碼儲存庫的詳細資訊,請參閱 ReadMe 檔案。 該 ReadMe 檔案中包括提供指令碼的詳細資訊,以及指令碼撰寫者的相關連結。