Управление текстом в TextBox в Adobe InDesign CS5 - PullRequest
7 голосов
/ 21 апреля 2011

Как я могу сделать некоторые манипуляции с текстом в TextBox при изменении размера в Adobe InDesign CS5 ?

Основная цель - разделить последнее слово в каждом ряду, чтобы получить что-то вроде переноса слов.

Возможно ли использовать JavaScript (или ExtendScript ?)?

Спасибо.

UPDATE

Я пытался описать свою проблему в комментариях

Мне нужен пример для ExtendScript , который будет находить размеры текстового поля и переносить текст в соответствии с размером, а после того, как я захочу создать событие для изменения размера текстового поля, которое будет делать то же самое после каждого размер.

1 Ответ

0 голосов
/ 16 октября 2011

Возможно, вы сможете написать скрипт, который будет делать то, что вы хотите, но функциональность уже встроена в InDesign.

Если я правильно понимаю вашу проблему, то InDesign неправильно переносит армянский?Вы можете вставлять переносы вручную в текст, используя инструмент «Текст» и нажимая «Ctrl» + «-», где вы хотите дефис в тексте.К сожалению, вам придется делать это каждый раз, когда вы изменяете размер окна, потому что слова будут перемещаться - что, вероятно, является вашей проблемой.

Вы можете установить язык в InDesign на вкладке «Символ»'Ctrl' + 't') и загружайте пользовательские словари / списки слов с правилами, специфичными для вашего языка, включая правила написания и переноса слов.К сожалению, я не смог найти армянский в моем коротком поиске, но, возможно, вам повезло больше.

Проверьте ссылку для более подробной информации:

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

...