こんにちは。
AppleScript、InDesign、JavaScript、VBscript、PHPなんかについて書いていきます。
そのうちHPにサンプルでもあげるかも。
|
今日打ち合わせにいって実感した。
いつからか弊社は「InDesignのコマものはすべてJavaScriptで流し込んでいる」ことになっていた(苦笑) えーと、おそらくそれは私しかできなく、私にはまったくその覚えがないのだが…。 以前JavaScript+XMLで切り抜けた初仕事の商品がその得意先ではえらい評価されているらしい。 場当たり的な勢いのみで作って自信のまったくないものを評価されてもちょっと気後れしてしまうね。 あ、出来上がりには満足してますよ。 でも「最高」もしくは「最善」だったかというと、絶対ノーだな、と。 |
|
XML&自動組版。
いき♂さんのBlogを読んでいて思い出したことがある。 下記のようなXMLエレメントを適用したオブジェクトがあるとする。 ![]() これをコピー&ペースとすると下記のようになってしまう。 ![]() 私としては「record」という括り自体コピーしたかったのだが、「record」の中身しかコピーされていない。 ドラッグ&コピーだと「record」の中にぐちゃっとコピーされちゃうので意図と違うし。 面付する時にXMLを使って流したコマをいちいちEPS化するのが嫌でオブジェクトをコピー&ペーストしてどうにかしようと思っていたんだけど、結局できなかった。 EPS化すると来年XMLファイルを抜き出すときにコマ数分のInDesignファイルを開いて閉じてしないといけないから避けたかったのだが(鬱) もちろんJavaScriptでやるけれども、時間はかかるしねぇ。 あともう一つ。 これは私の知識不足が招いたことなんだけど、XMLって文書型宣言していると作成されたXMLファイル内のエレメントの順番を守らないといけないのね(^^; これには結構ハマったのです。 もう1週間ぐらいどっぷりと。 気づいたのは偶然だったけど、気づいてみればお恥ずかしい話でした。 なかなかに奥が深いね、XML&自動組版。 |
|
| ホーム |
|




