extendscript
Sun, April 18, 2010
InDesign , ExtendScript(JavaScript)で表を作成するときの覚え書き
HTMLのテーブルをそのまま ExtendScript 経由で自動組版しようと思っている。 当然 colspan, rowspan がガンガンにはいっている。 CSSで指定されているボーダーにも対応しなければならない。
Sat, April 17, 2010
InDesign ExtendScriptによる 小口に配置するアイテムのヒューマンエラーを減らす方法
最近身の回りのDTPの仕事で立て続け小口まわりの問題が発生という話をきいた。
インデックス(ツメ)の位置がずれたDTPデータ/インデックスを左右逆に貼ってしまったなど。 左右逆とは、つまり小口に配置するインデックスを「のど」に配置しているのだから そこだけ見ればありなさそうなミスですが ページ数が多い場合は他人事ではない。
そこで、そういうことが起きない対策はあるのか、という話をしていて思いついたことを
メモしました。
なおここに書いていることは InDesignのExtendScriptで解決することを前提にしています。
ポイントは、事前に自動組みで対処という点です。
事後チェックではなく、事前に問題を起きないように自動組みをしかけておく、というのがポイントです。
Fri, April 9, 2010
MacでExtendScript, AppleScript から InDesignを起動して "こんにちは" な話 (Groovyからの起動おまけ付き)
最終目標は、Mac上のGroovyからInDesignのExtendScript(JavaScript)を 起動すること。
考え方としては、
- GroovyからAppleScriptを起動
- AppleScriptからInDesignを起動
- AppleScript内から do script を使ってJavaScriptを実行
という手順。
Fri, April 9, 2010
InDesign ExtendScript でカレントパスはどこになるのか
Sun, April 4, 2010
InDesign CS3/CS4 , 一つのテキストフレームに複数の段落を配置し、最初の段落にスタイルを適用する
新規ドキュメントを作成し、テキストフレームを作成し、 段落を2つ作成して、最初の段落だけにスタイルを設定するデモ。
Sun, April 4, 2010
InDesign CS3/CS4 で "スマートテキストのリフロー処理 をする" 的な JavaScript
InDesign勉強の部屋で勉強していたら スマートテキストのリフロー処理 をするを発見。 これは便利、と思ったが、諸事情によりJavaScriptで直接リフロー処理するコードを書きました。
Mon, April 27, 2009
Illustrator CS3 + JavaScript を使用して EPSをSVG or PNGへバッチ変換するExtendScript(JavaScript)
EPSをSVGやPNGにバッチ変換するためのスクリプト。
- eps2svg.jsx ... EPSをSVGへ変換
- eps2svg.jsx ... EPSをPNGへ変換