Appleアプリケーションの現在の作物は、スクリプトには奇妙です。私は、RB-appscriptを使用していないが、ここでのAppleScriptのための作業のコードを使用すると、味とポートに変更することができるはずです:
これは、基本的に、独自の段落内の各リスト項目の場所ですどういう
property dummyList : {"Tyler Durden", "Marla Singer", "Robert Paulson"}
tell application "Pages"
set theDocument to make new document
tell theDocument
set bulletListStyle to ""
set lastListStyle to (count list styles)
repeat with thisListStyle from 1 to lastListStyle
set theListStyle to item thisListStyle of list styles
if name of theListStyle is "Bullet" then
set bulletListStyle to theListStyle
end if
end repeat
repeat with thisItem from 1 to (count dummyList)
set body text to body text & item thisItem of dummyList & return
end repeat
set paraCount to count paragraphs of theDocument
repeat with thisPara from 1 to paraCount
select paragraph thisPara
set theSelection to selection
set paragraph style of theSelection to "Body Bullet"
end repeat
end tell
end tell
(リスト項目はすべての目的と目的のために、箇条書きでインデントされた段落です)、各パラグラフを順番に選択してから、リスト段落スタイルを選択に適用します。 paragraph
オブジェクトは、何らかの理由で、指定された段落のテキストを返すだけであり、状態は保持されません。これはこのシナリオを処理する最善の方法ではありませんが、必要なものを得るために少なくともすべてのコンポーネントがあります。