Возможно, вы сможете написать скрипт, который будет делать то, что вы хотите, но функциональность уже встроена в InDesign.
Если я правильно понимаю вашу проблему, то InDesign неправильно переносит армянский?Вы можете вставлять переносы вручную в текст, используя инструмент «Текст» и нажимая «Ctrl» + «-», где вы хотите дефис в тексте.К сожалению, вам придется делать это каждый раз, когда вы изменяете размер окна, потому что слова будут перемещаться - что, вероятно, является вашей проблемой.
Вы можете установить язык в InDesign на вкладке «Символ»'Ctrl' + 't') и загружайте пользовательские словари / списки слов с правилами, специфичными для вашего языка, включая правила написания и переноса слов.К сожалению, я не смог найти армянский в моем коротком поиске, но, возможно, вам повезло больше.
Проверьте ссылку для более подробной информации:
http://help.adobe.com/en_US/indesign/cs/using/WSa285fff53dea4f8617383751001ea8cb3f-6f4da.html