javascript - 在 Adob​​e InDesign CS5 中处理文本框中的文本

标签 javascript string textbox adobe-indesign extendscript

如何在 Adobe InDesign CS5 中对文本框中的文本进行调整大小操作?

主要目标是将每一行的最后一个单词分开,以实现自定义连字之类的功能。

是否可以使用 JavaScript(或 ExtendScript?)?

谢谢。

更新

我尝试在评论中描述我的问题

我需要一个关于 ExtendScript 的示例,它会找到文本框尺寸并根据尺寸将文本连字符,然后我想在文本框调整大小时创建一个事件,这会在之后做同样的事情每次调整大小。

最佳答案

您可能可以编写脚本来执行您想要的操作,但该功能已内置于 InDesign 中。

如果我对您的问题的理解正确,那是 InDesign 没有正确连接亚美尼亚语?您可以使用文本工具在文本中手动插入连字符,然后在文本中需要连字符的位置按“Ctrl”+“-”。不幸的是,每次调整框大小时都必须这样做,因为文字会四处移动 - 这可能是您遇到的问题。

您可以在 InDesign 中的“字符”选项卡中设置语言(快捷键是“Ctrl”+“t”)并上传自定义词典/单词列表,其中包含您的语言的特定规则,包括拼写和连字符规则。不幸的是,我在简短的搜索中找不到亚美尼亚语,但也许你更幸运。

查看链接了解更多详情:

http://help.adobe.com/en_US/indesign/cs/using/WSa285fff53dea4f8617383751001ea8cb3f-6f4da.html

关于javascript - 在 Adob​​e InDesign CS5 中处理文本框中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5741063/

相关文章:

javascript - 将 jQuery 的 data() 与 Mustache.js 模板结合使用

javascript - 如何使输入字段显示实时标记

java - 2D 文本框的键盘输入

javascript - 是否有替代方法来替换这些 anchor 链接?

javascript - jQuery .closest() 方法在 iOS 设备上返回未定义

c - 在没有 malloc 的情况下进入 char *str,没有段错误?

string - 我可以在Razor中使用@helper语法返回字符串吗?

C# WPF - 如何将 TextBox Enter 键按下绑定(bind)到方法?

javascript - html可以反汇编吗?

python - 拆分字符串而不丢失分隔符(及其计数)