脚本名称
了解如何在 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 |
在选定对象的路径上添加点。 |
|
添加 QR 代码 |
将 QR 代码载入置入光标,或直接作为页面项目放置。 |
|
AdjustPageItems |
在更改主页边距或插入页面后,按指定量移动偶数/奇数页面上的内容,以重新定位项目。 |
|
AlignToPage |
将对象与页面上的指定位置对齐。 |
|
AnimationEncyclopedia |
创建具有不同动画属性的按钮。 |
|
BreakFrame |
从文章中移除选定的文本框架及内容。 |
|
CornerEffects |
使用不同的角效果重新绘制所选项目的路径,包括应用于特定路径点的效果。 |
|
CreateCharacterStyles |
定义基于选定文本的完整字符样式。 |
|
CropMarks |
在选定对象周围添加裁切标记和套准标记。 |
|
ExportAllStories |
将文档中的所有文章导出到一系列文本文件中。 |
|
FindChangeByList |
通过读取制表符分隔的文本文件,执行标准的文本查找/更改操作。 |
|
ImageCatalog |
将指定文件夹内的所有图形排列到联系表布局中。 |
|
MakeGrid |
通过细分或复制选定的对象,创建网格。 |
|
Neon |
为选定的一个或多个对象应用混合效果。 |
|
PathEffects |
更改所选对象上的路径点位置以添加创意效果。 |
|
PlaceMultipagePDF |
置入 PDF 文档中的所有页面。 |
|
SelectObjects |
按对象类型选择现用跨页上的对象。 |
|
SortParagraphs |
按字母顺序对所选段落进行排序。 |
|
SplitStory |
将选定文章中的文本框架拆分为单独的、无链接的文本框架。 |
|
TabUtilities |
将制表位和缩进应用于选定文本。 |
UXP 插件开发
虽然脚本可以帮助自动执行任务,但 UXP 脚本允许开发人员构建插件,这些插件具有丰富的交互式用户界面。
社区创建的脚本
从 Adobe InDesign 社区寻找开源脚本,以扩展功能并自动执行专用任务。
|
脚本 |
作者 |
目的 |
|
Kris Coppieters |
使用键盘快捷键轻松地将一个或多个 Unicode 字符插入到 InDesign 文本中。 |
|
|
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 社区脚本存储库的更多信息,请参阅自述文件。此自述文件包含有关提供脚本的详细信息,以及指向脚本程序的链接。