top

【InDesignCS3+javascript】分からないこと集。

by buruge ~ 1月 21st, 2008. Filed under: InDesignCS3+javascript.

その1.綴り方について

pageObj.documentPreferences.PageBinding = PageBindingOptions.rightToLeft;

PageBindingは綴り方の設定のはず。が、うまく動作しない。
rightToLeftでもleftTorightでも結果が同じ。

その2.段落改行

テキストフレーム内での段落作成ひとつのテキストフレームに複数の文書を流し込む際、”\n”で改行して流し込むと一つの段落にしかならない。
どうやって流し込めばいいのだろう。

それぞれ、解決したら一応報告します。

と、いきなり2が解決”\n”ではなくて”\r”で良いんだね。
よくよく考えれば当たり前な話だわ…。

2 Responses to 【InDesignCS3+javascript】分からないこと集。

  1. 偽善者こうちゃん

    あー、こんにちは(^^;
    過去にこのブログ読ませていただいていたんですが、某SNSの方だったことにいま気づきました。

    えと。
    >pageObj.documentPreferences.PageBinding = PageBindingOptions.rightToLeft;

    pageObj.documentPreferences.pageBinding = PageBindingOptions.rightToLeft;

    にすれば動きます(CS2ですけど)。
    pageBindingはJavaScriptの場合は頭小文字なんですよ。
    乱暴な言い方ですけど=の前にくる単語は基本頭小文字だと思って差し支えないかと。
    で、プロパティ(〜Options)は頭大文字になり、その次にくる単語は頭小文字のケースが多いです。

    これにハマると泥沼必至なのでとりあえず頭小文字で書く癖をつけたほうがいいと思います。

  2. buruge

    こんにちは。
    こちらにも来てもらっていたんですねえ。
    こっそりブログもやっておりました。
    某SNSと内容が重複する部分もあるかと思いますが、基本的にスクリプトの具体的な話はこっちに書こうかなと思っております。

    なるほど…「=」の前の単語は頭小文字と。
    言われて今まで自分で書いたものを確認してみましたが、確かに頭小文字でした。
    こういうところは普段から意識しておかないといけませんね。

    そういうことかぁ…。
    教えていただきありがとうございました。

Leave a Reply