Microsoft Office には豊富なスクリプト モデルがありますが、Apple iWork、特にワード プロセッサの Pages ではそうではありません。AppleScript フックがいくつかありますが、最善の方法は、基礎となる XML データを操作することです。
これは、(たとえば) 改ページが XML に格納されているため、かなり醜いことがわかります。たとえば、次のようなものがあります。
... we hold these truths to be self evident, that </page>
<page>all men are created equal, and are ...
したがって、テキストを追加または削除する場合は、ページ上のテキストのサイズに基づいて開始タグと終了タグを移動する必要があります。これは、ページが保持できる単語数を計算せずには不可能であり、非常に洗練されていないように思えます。
誰でもこれについて何か考えがありますか?