2012-02-17
スクリプトで最初のページが見開きかどうかを調べる
InDesignで見開きドキュメントを作成すると、通常は最初のページは片ページスタートになる。
これを見開きスタートにすることもできるわけだけど、
ではすでに作られたドキュメントに対して、それが見開きスタートか片ページスタートか(ついでに最終頁が見開きで終わるのか片ページで終わるのか)をスクリプトで調べるのはどうやったらいいのか。
最初はfacing pagesとかpreserve layout when shufflingあたりをチェックすればいいかなーと思ってたんだけど、この値では片ページかどうかはわからない。
で、結局
最初の頁と2頁目のスプレッドを調べて、同じなら見開き、違う場合片ページ。
tell application "Adobe InDesign CS4" tell document 1 if facing pages of document preferences is true then --見開きドキュメント set page1_parent to parent of page 1 set page2_parent to parent of page 2 if (page1_parent is not equal to page2_parent) then display dialog "片ページスタート!" else display dialog "見開きスタート!" end if end if end tell end tell
ってやったんだけど、もっとスマートな方法があるような気がしなくもない。
トラックバック - http://d.hatena.ne.jp/akane_neko/20120217/1329428125
リンク元
- 61 http://webdirector.livedoor.biz/archives/52365703.html
- 31 http://www.google.co.jp/url?sa=t&rct=j&q=モリサワフォント 期限切れ&source=web&cd=3&ved=0CDwQFjAC&url=http://d.hatena.ne.jp/akane_neko/20100531/12752674
- 30 http://www.google.co.jp/url?sa=t&rct=j&q=イラストレーター 下位バージョン互換性 不具合&source
- 25 http://www.google.co.jp/url?sa=t&rct=j&q=フォント n&source=web&cd=3&ved=0CD4QFjAC&url=http://d.hatena.ne.jp/akane_neko/20071025/1227172625&ei=-5s9T77RA8nJmQWSycWxBw&usg=AFQjCNFIFSMNCb3CgFX1O0I1m057BJfoRw&sig
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=インク総量 英語&source=web&cd=6&ved=0CEkQFjAF&url=http://d.hatena.ne.jp/akane_neko/20071129/1227172699&ei=NcI9T8f0HKqPmQWfps3FBw&usg=AFQjCNFOQh4a
- 16 http://dtpwiki.jp/planet/
- 15 http://www.iwashi.org
- 12 http://search.yahoo.co.jp/search?p=イラストレーター+バージョンアップ+古いバージョン %E
- 11 http://www.google.co.jp/url?sa=t&rct=j&q=グラフィックカード 故障修理&source=web&cd=4&ved=0CEkQFjAD&url=http://d.hatena.ne.jp/akane_neko/20101118%2
- 11 http://www.google.co.jp/url?sa=t&rct=j&q=広報ひらつか&source=web&cd=1&ved=0CC0QFjAA&url=http://d.hatena.ne.jp/akane_neko/20110826/1314310633&ei=API9T9rQL6WhmQX77a27Dw&usg=AFQjCNH_CdeNEYxIRdQ-0-zpGP3pi5


