Сведения о вопросе

Pytdev

21:06, 1st October, 2020

Теги

xml   automation   applescript   iwork    

Mac iWork / Автоматизация Страниц

Просмотров: 526   Ответов: 0

Существует богатая модель сценариев для Microsoft Office, но не так с Apple iWork, и в частности страниц текстового процессора. Хотя есть некоторые крючки AppleScript, похоже, что лучший подход-это манипулировать базовыми данными XML.

Это оказывается довольно уродливым, потому что (например) разрывы страниц хранятся в XML. Так, например, у вас есть что-то вроде:

... we hold these truths to be self evident, that </page>
<page>all men are created equal, and are ...

Поэтому, если вы хотите добавить или удалить текст, вам нужно переместить начальные/конечные теги в зависимости от размера текста на странице. Это практически невозможно без вычисления количества слов, которое может содержать страница, что кажется дико неэлегантным.

У кого-нибудь есть какие-нибудь мысли по этому поводу?



Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться