Apple скрипт для страниц и внедрение в него - PullRequest
0 голосов
/ 22 февраля 2012

Как вывести appleScript, написанный на стр. 09. Я ищу скрипт для реализации межстрочного интервала для основного текста. Программа, которую я написал.

tell application "Macintosh HD:Applications:iWork '09:Pages.app"
    tell Untitled
        get properties of paragraph styles
        tell bodytext
            set properties to justify
            set line spacing to Double
        end tell
    end tell
end tell

1 Ответ

1 голос
/ 22 февраля 2012

Вот, пожалуйста:

tell application "Macintosh HD:Applications:iWork '09:Pages.app"
    set thisDoc to front document   
    set line spacing of every paragraph style of thisDoc to 200
end tell

Значение line spacing указано в процентах, поэтому 200 приведет к двойному межстрочному интервалу.

РЕДАКТИРОВАТЬ: это, однако, установит межстрочный интервал повсюду в документе, а не только параграфы основного текста. Если вы хотите только их, рассмотрите возможность их циклического изменения и смены стилей абзацев один за другим:

    repeat with p in paragraphs of thisDoc
        set line spacing of p's paragraph style to 200
    end repeat
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...