- InDesign 用户指南
- 了解 InDesign
- InDesign 简介
- 工作区
- 生成式 AI
- InDesign 简介
- 创建文档和设置文档布局
- 添加内容
- 文本
- 排版规则
- 设置文本格式
- 审阅文本
- 拼写检查和语言词典
- 添加引用
- 样式
- 表
- 交互性
- 图形
- 颜色和透明度
- 查找和替换
- 共享
- 发布
- 扩展 InDesign
- 自动化
- 故障排除
了解如何使用脚本自动处理常见任务。
脚本是一个可用来执行多种任务的有效工具。脚本可能很简单(比如自动处理常见任务),也可能很复杂(比如全新的功能)。您可以创建自己的脚本,也可以运行其他人创建的脚本。有关脚本的更多信息,请查看《脚本指南》、脚本要求和其他开发人员资源。
使用 UXP 脚本构建插件
现在,开发人员可以使用 UXP 脚本构建插件,以便为用户构建大量 UI 和更多交互组件。快速开始构建您的第一个插件。
“脚本”面板和“脚本标签”面板概述
InDesign 包含两个用于脚本的面板:“脚本”面板和“脚本标签”面板。
在“脚本”面板中可以运行脚本而不必离开 InDesign。“脚本”面板显示的是位于“InDesign 应用程序”文件夹和“偏好设置文件夹”下的”脚本“文件夹中的脚本。
选择“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 |
一种快速查找“脚本面板”文件夹的方法是:右键单击 (Windows) 或按住 Control 键 (macOS) 的同时单击“脚本”面板中的脚本,然后选择“在资源管理器中显示”(Windows) 或“在 Finder 中显示”(macOS)。
通过“脚本标签”面板可以为页面项目(如文本框架或形状)指定标签。为页面项目指定标签对于编写需要在其中标识对象的脚本尤为有用。选择“Windows”>“实用程序”>“脚本标签”打开脚本标签面板。
有关添加、运行和编辑脚本的详细信息,请参阅《脚本指南》。
您可以在脚本面板中双击脚本,或通过快速应用运行脚本。
AddGuides |
在选定对象周围添加参考线。 |
AddPoints |
在选定对象的路径上添加点。 |
添加 QR 代码 |
QR 代码可以放置在 placegun 上,也可以直接作为页面项放置。 |
AdjustPageItems |
移动指定数量的偶数/奇数页内容;尝试在母版页边距更改和/或页面插入后将对象恢复到正确位置。 |
AlignToPage |
将对象与页面上的指定位置对齐。 |
AnimationEncyclopedia |
自动创建具有不同动画属性的按钮。 |
BreakFrame |
从文章中删除选定的文本框架及其内容。 |
CornerEffects |
使用多种转角效果重新绘制选定项目的路径。可以将转角效果应用于路径上的选定点。 |
CreateCharacterStyles |
定义基于选定文本的完整字符样式。 |
CropMarks |
在选定对象周围添加裁切标记和/或套准标记。 |
ExportAllStories |
将文档中的所有文章导出到一系列文本文件中。 |
FindChangeByList |
通过读取制表符分隔的文本文件,执行一系列常见的文本查找/更改操作。 |
ImageCatalog |
将所有图形放置在“缩略图表”版面的指定文件夹中。 |
MakeGrid |
通过细分或复制选定的对象,创建网格。 |
Neon |
为选定对象应用“混合”效果。 |
PathEffects |
更改选定对象上路径点的位置,以添加创意效果。 |
PlaceMultipagePDF |
置入所有 PDF 页面。 |
SelectObjects |
按对象类型选择现用跨页上的对象。 |
SortParagraphs |
按字母顺序对选区内的段落进行排序。 |
SplitStory |
将选定文章中的文本框架拆分为单独的、无联系的文本框架。 |
TabUtilities |
将制表位和缩进应用于选定文本。 |
有关安装和使用这些示例脚本的更多信息,请参阅自动化。
InDesign 还提供了更多由 InDesign 社区创建的脚本。
- 由 Kris Coppieters 创建的 Unicode 注入程序 - 使用键盘快捷键轻松地将一个或多个 Unicode 字符插入到 InDesign 文本中。有关更多信息,请参阅说明。
- 由 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 社区脚本存储库的更多信息,请参阅自述文件。此自述文件包含有关提供脚本的详细信息,以及指向脚本程序的链接。
更多此类内容
告知我们
我们非常乐意听到您的反馈。与 Adobe InDesign 社区分享您的想法。