Adobe CS5 中不支持的语言的连字符
我在 Mac OS 上使用 Adobe InDesign CS4 和 CS5。
我从未在 Mac OS 上为 Adobe InDesign 编写过任何类型的插件,我需要帮助来考虑此类问题的最佳解决方案。
该语言是亚美尼亚语,Adobe 不支持该语言。我很乐意拥有任何类型的脚本,它可以在调整大小后自动连接文本框中的文本。
我读过有关 Javascript(或 ExtendScript)、语言库插件 SDK 和 AppleScript 的内容,但我无法考虑哪一种是实现这一目标的最简单(或最好)的方法。
我应该用什么?
非常感谢任何帮助。
更新:
它可以是 Adobe 不支持的任何其他语言。
我只需要找出应该使用哪个 API 或哪种脚本语言,也许还需要一些其他实现连字符的指南。
I'm using Adobe InDesign CS4 and CS5 on Mac OS.
I've never written any kind of plugin for Adobe InDesign on Mac OS and I need help to consider what's the best solution for this kind of problem.
The language is Armenian and it's not supported in Adobe. I'd be happy to have any kind of script, that would automatically hyphenate text in a textbox after a resize.
I've read about Javascript (or ExtendScript), Linguistic Library Plug-ins SDK and AppleScript, but I can't consider which one is the simplest(or the best) way to achieve this.
What should I use?
Any help is much appreciated.
UPDATE:
It can be any other language, that isn't supported in Adobe.
I just need to find out which API should I use or which scripting language and maybe some other guides for implementing hyphenation.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
快速阅读后,听起来 Adobe希望您使用 Lilo(语言库)。
听起来不错...但是用于创建这些插件的语言是 C++。在我看来,C++ 是一种令人讨厌的语言,应该尽可能避免,但如果您喜欢 C++,那么您很幸运!
ExtendScript 是用于制作通用 Adobe 插件(如 Kuler)的语言,类似于 JavaScript。这可能是一种更简单的语言选择,但可能意味着更多的工作。
以下是我对这些选择的利弊的看法。
Lilo
优点
缺点
2 用 C++(实际上不是脚本语言)编写
ExtendScript
优点
缺点
如果我必须做出决定,我会选择 Lilo。我不喜欢 C++,但我也不想编写自己的连字符代码。似乎使用 Lilo,您所要做的就是创建一本亚美尼亚语单词及其连字符的字典。
我确信您已经找到了这个,但链接到 Lilo 编程指南似乎很重要。
http ://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/linguisticlibrary/pdfs/lilo-programming-guide.pdf
After doing some quick reading, it sounds like Adobe wants you to use Lilo (Linguistic Library).
Sounds great... but the language used to create these plugins is C++. In my opinion, C++ is an annoying language that should be avoided when possible, but if you like C++ then you're in luck!
ExtendScript, the language used to make general Adobe plugins (think Kuler) is like JavaScript. This may be a simpler language choice, but it could mean more work.
Here are my thoughts on the pros and cons of the choices.
Lilo
Pros
Cons
2 Written in C++ (which really isn't a scripting language)
ExtendScript
Pros
Cons
If I had to make a decision, I would choose Lilo. I don't like C++, but I don't want to write my own hyphenation code. It seems like with Lilo, all you have to do is create a dictionary of Armenian words and their hyphenation points.
I'm sure you found this already, but it seems important to link to the Lilo programming guide.
http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/linguisticlibrary/pdfs/lilo-programming-guide.pdf