CS3でstoryPreferences.frameTypeが効かない
テキストの自動流し込みで。 VBSでは前々から分かってたんだけども、JavaScriptでもやっぱり同じだった。 var doc = app.open("G:/example/example.indt",true); doc.storyPr ...
サポート情報出ましたね
直前のエントリにも書いてますが、日本語版のIllustrator CS3 Type Library のレジストリの情報が誤って登録される件でAdobeからサポート情報が出ました。 Visual Basic でエラーメッセージ「DLL 読み込 ...
Illustrator CS3 Type Library のレジストリの情報
1月8日のエントリに記載したように、日本語版のIllustrator CS3 Type Library のレジストリの情報が誤って登録される(詳細は「参照設定でエラーが出る場合の対処法」を参照)。 今までこれはひょっとすると自分だけの問題な ...
VBAで変数を明示的に宣言すると常に『型が一致しません』エラーが発生するようになった
前々からVBAで、InDesignのオブジェクトを代入する変数を明示的に宣言すると 例)Dim swc As InDesign.Swatch 『型が一致しません』エラーが発生するケースがあったのだが。 Windows Vista で Exc ...
声を大にしていいたい Adobeのアホタレ
Illustrator CS3で以前、プラグインの名称を英語に変更しないと正しく機能しないというバグがあった。 のチェックを外してもファイルサイズが小さくなりません(Illustrator CS3) (13.0.2で解消されてサポート文書も ...
CS2 Bridge の[InDesignコンタクトシートを作成]でキャプションの日本語ファイル名が文字化けする現象を解消する
mixiのほうにも書いたんだけども、今更ながらAdobe CS2 で Bridge から[InDesignコンタクトシートを作成]でキャプションの日本語ファイル名が文字化けするという現象を知った。 これはCS3では解消されているので CS2 ...
InDesign CS3は前バージョンのスクリプトも動かせるように設計されている(...)の続き
前の記事は勢いで書いたところがあって、誤解を招いていそうなので、整理します。 InDesign CS3に前バージョン(CS、CS2)のスクリプトを動かせるように設計されているというのは前に書いたとおり。それを検証するため、CS3で変更になっ ...
InDesign CS3は前バージョンのスクリプトも動かせるように設計されている(動かないけど)
CS3のスクリプティングガイドを見ていたら InDesign CS3 日本語版では、以前のバージョンの InDesign スクリプトオブジェクトモデルに基づいて作成されたスクリプトを実行できます。 新しいバージョンの InDesign で古 ...
VBScriptでのメソッドの返り値
アドビユーザーフォーラムでの質問「Duplicateの戻りオブジェクト取得方法」(リンク切れ)から。 前々からVBScriptでのメソッドの返り値は何かおかしいな、とは気付いていたんだけど。改めてテストしてみるとやっぱりおかしい。別にDup ...
データ結合の例
以前、ほかで書いたんだけども、こちらにもメモしときます。 InDesign CS2で(たしかデータ結合はCS2からだったよね)データ結合を実行するJavaScriptの例。 読み込むテキストファイル(aaa.txt) 名前,性別,年齢 太郎 ...
新規ドキュメントのダイアログ
InDesignで新規ドキュメントを作成する際はダイアログが2つ表示されるが、特定の条件の場合にはダイアログを減らせることができる。(CS~CS3で確認) レイアウトグリッドを使用しない人(マージン/段組しか使用しない人) プラグイン設定か ...
目次等のリーダ罫を行末から揃える
目次等で項目名とページ番号の間にリーダ罫を発生させる時、私は通常、右インデントタブを使い、それに打ち消し線を設定しています。項目名に欧文が入ったときに、3点リーダを使用した場合は1行の中での点の間隔が揃わないのに対し、この場合は揃うのできれ ...
セルの番地指定
InDesignで表のセルを結合するスクリプトを書こうとしていたのだが、結合したセルがあると一つ上のセル・一つ左のセルの指定が思ったとおりに動かない。いろいろ試行錯誤しいたら、直接番地を指定できる方法があった。こんなのどこに載ってるんだ!※ ...
イラストレータ10とCS以降での色の扱い
10の場合はcolorオブジェクトがあってその子として色空間のオブジェクトがある。 もう10はインストールしていないので次のサンプルが動くかどうかわからないが、塗りのカラーの取得は次の通り。 fc =activeDocument. path ...
WSHでInDesignを非表示のまま実行する
アドビのフォーラムに書き込んだ内容をそのままメモしときます。 Windows Script Host(VBS)では次のように行うと、InDesignアプリケーションを非表示のままスクリプトを実行できます。 VBSの例 Dim WSHShel ...
アプリケーションの表示
InDesignはアプリケーションを非表示にすることができない。その代わりドキュメントを非表示にすることができる。Illustratorはアプリケーションを表示させることが出来ない。 2017年2月20日 追記 InDesignのドキュメン ...
複製を保存
なぜ複製を保存する必要があるのか知らないが、メニュー項目を実行する方法として。 Set app=CreateObject("InDesign.Application.CS2_J") set doc=app.ActiveDocument se ...
ダイアログ内でのStaticTextの位置
DialogRow内のStaticTextは左揃え、DialogColumn内のStaticTextは右揃え
Dialog.Showでダイアログが表示されない
別のスクリプトで行った、userInteractionlevelでダイアログを表示させない設定がInDesignを終了させてもまだ生きていた。userInteractionlevelを変更した時は必ず元に戻しておくこと。