- InDesign 使用者指南
- 了解 InDesign
- InDesign 簡介
- 工作區
- 生成式 AI (在中國大陸無法使用)
- InDesign 簡介
- 建立文件及編排版面
- 加入內容
- 文字
- 印刷樣式
- 設定文字格式
- 審核文字
- 拼字檢查和語言字典
- 新增參照
- 樣式
- 表格
- 互動性
- 圖形
- 顏色和透明度
- 尋找和取代
- 共用
- 轉存、讀入及發佈
- 延伸 InDesign
- 疑難排解
瞭解如何使用指令碼來自動執行一般的工作。
指令碼是執行各種工作的絕佳工具。指令碼可以像自動化一般工作那樣簡單,也可以像建立全新的功能那樣複雜。您可以自行建立指令碼,也可以執行其他人建立的指令碼。如需指令碼的詳細資訊,請參閱指令碼手冊、指令碼需求,以及其他開發人員資源。
使用 UXP 指令碼建立外掛程式
開發人員現在可以使用 UXP 指令碼來建構外掛程式,以便為使用者建立豐富多樣的 UI 及更多互動式元件。開始建立您的第一個外掛程式。
指令碼面板和指令碼標籤面板概觀
InDesign 有兩個可用來編寫指令碼的面板:「指令碼」面板和「指令碼標籤」面板。
「指令碼」面板用在 InDesign 中執行指令碼。「指令碼」面板會顯示位於 InDesign 應用程式檔案夾中之「Scripts」資料夾和「Preferences」資料夾內的指令碼。
選擇「Windows > 公用程式 > 指令碼」以開啟「指令碼」面板。如果您建立或接收指令碼,可將其置入「指令碼面板」資料夾,以便顯示在「指令碼」面板中。
macOS |
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 鍵 (macOS),然後選擇「在檔案總管中顯示」(Windows) 或「在 Finder 中顯示」(macOS)。
「指令碼標籤」面板可以讓您指定頁面項目 (例如文字框或形狀) 的標籤。指定頁面項目的標籤特別適合用來寫入必須識別物件的指令碼。選擇「Windows > 公用程式 > 指令碼標籤」以開啟「指令碼標籤」面板。
有關新增、執行和編輯指令碼的詳細資訊,請參閱指令碼手冊。
您可以在「指令碼」面板中按兩下指令碼或使用「快速套用」執行指令碼。
AddGuides |
在選取的一或多個物件周圍新增參考線。 |
AddPoints |
在選取的一或多個物件路徑新增錨點。 |
新增 QR 碼 |
QR 碼既可以放在置入噴槍上,也可以直接作為頁面項目。 |
AdjustPageItems |
按指定量移動偶數/奇數頁的內容;嘗試在上層頁面邊界變更和/或頁面插入後將物件放回正確位置。 |
AlignToPage |
將物件對齊至頁面上的指定位置。 |
AnimationEncyclopedia |
自動建立各種動畫屬性按鈕 |
BreakFrame |
從內文移除選取的文字框及其內容。 |
CornerEffects |
使用各種轉角效果重新繪製所選一或多個項目的路徑。轉角效果可以套用至路徑上的選取點。 |
CreateCharacterStyles |
根據選取的文字定義完整的字元樣式。 |
CropMarks |
在選取的一或多個物件周圍新增裁切和/或對齊標記。 |
ExportAllStories |
將文件中的所有內文轉存為一系列的文字檔案。 |
FindChangeByList |
透過讀取 Tab 字元分隔文字檔案,執行一系列常見的文字尋找/變更操作。 |
ImageCatalog |
將所有的圖形放入「縮圖目錄」版面中指定的檔案夾內。 |
MakeGrid |
細分或複製選取的一或多個物件以建立格點。 |
Neon |
將「混合」效果套用至選取的一或多個物件。 |
PathEffects |
變更所選一或多個物件上的路徑點位置,以新增創造性效果。 |
PlaceMultipagePDF |
置入 PDF 的所有頁面。 |
SelectObjects |
依其物件類型選取使用中跨頁上的物件。 |
SortParagraphs |
依字母順序排序選取範圍中的段落。 |
SplitStory |
將選取內容中的文字框架分成獨立未連結的文字框架。 |
TabUtilities |
將定位點與縮排套用至選取的文字。 |
請參閱自動化取得關於安裝和使用這些範例指令碼的詳細資訊。
InDesign 也提供 InDesign 社群建立的更多指令碼。
- Kris Coppieters:Unicode 插入器 - 利用鍵盤快速鍵,在 InDesign 文字中輕鬆插入一或多個 Unicode 字元。如需詳細資訊,請參閱說明。
- Stefan Rakete:插入字體設計師引文 - 利用鍵盤快速鍵,在選取的文字前後輕鬆新增所定義的字體設計引文。如需詳細資訊,請參閱說明。
- Paolo Agostinetto:圖層複製程式 - 您可以使用該指令碼,將文件的某一圖層和元素複製到其他文件。如需詳細資訊,請參閱說明。
- Roland Dreger:取得 x 字高 - 確認文字段落的 x 字高。如需詳細資訊,請參閱說明。
- Ariel Walden:將邊界靠齊文字框 - 此指令碼能全面修改文件邊界,以對齊所選取的文字框。如需詳細資訊,請參閱說明。
- Ariel Walden:分隔文字串連 - 此 InDesign 指令碼能輕鬆分隔文字框之間的串連情形。如需詳細資訊,請參閱說明。
- Kris Coppieters:InCopy 註腳警告 - 一旦 Adobe® InDesign® 和 Adobe InCopy® 中出現註腳,這種初階指令碼就會發出警示。如需詳細資訊,請參閱說明。
- Kris Coppieters:整合複製和貼上功能 - 此指令碼能整合複製貼上功能與頁面項目。如需詳細資訊,請參閱說明。
- Gregor Fellenz:連結 Grep - 將 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 檔案中包括提供指令碼的詳細資訊,以及指令碼撰寫者的相關連結。
更多相關資訊
聯繫我們
我們很樂意聆聽您的意見。與 Adobe InDesign 社群分享您的想法。