k_ikiの雑記帳

DTPのこと、創作のことなど、思いつくまま

2010-01-01から1年間の記事一覧

obj2center.jsx修正版

動作確認環境:WindowsXP sp3/InDesign CS3(5.0.4)・CS5(7.0.3)mgさんのスクリプトを教科書に、書き直してみました。 スクリプト中の ////////////////////選択した処理を実行 ルーチンの中で、 'g' を 'v' に変更すればvisibleBounds――つまり線幅を含…

obj2center.jsx

先日InDesignの勉強部屋のInD-Boardにて、選択オブジェクト群をページのセンターへ移動させるスクリプトの話題が上がっていた。 複数のオブジェクトを位置関係をそのまま、ページの中心へ移動させるというものだ。 グループ化すれば簡単かもしれないが、そう…

都道府県に続けてタブを追加

行頭が都道府県名で始まる住所の、都道府県名までとそれ以降との間にタブを追加。 ^(.+?[都道府県]) で検索したら酷い目に遭った。 当たり前だよね。 京都府 は 京都(タブ)府〜 になってしまう。 京都だけ気をつければ良さそうだけど、それだと実はちょっ…

ダイアロググループについて その3

前回と前々回のつづき。 のひひ様作成のスクリプトを、mg様のアドバイスに従ってWindowsで動くように書き直したものです。 動作確認環境:WindowsXP sp3/InDesign CS3 ver.5.0.4 ※何か所かY座標を間違えてて、美しいダイアログとは言い難いですがひとまず動…

ダイアロググループについて その2

前回のエントリの続きです。 のひひ様も次のエントリ「MacとWinで非互換部分」を書いておられ、mgさんからコメントが入っています。 それを参考に書き直しました。 まだ座標がおかしい*1ので見た目いびつですが……(^^; 一応問題なく動作するようです。 も…

ダイアロググループについて

のひひ様のブログいろいろなメモ:【InDesign javascript】 テキストをいろいろ整形するスクリプト を拝見し、我が社の共有Mac、InDesign CS3で快適に動くことを確認しました。 しかし。 Windowsで動きません。悲しい。 いろいろ調べているうちに、ウチの優…

freeCellHeight.jsx

InDesignにおける表組のセル高さ、デフォルトでの最小値は3pt(約1.058mm)となっています。 これをたとえば0.5mmにしようとしても、デフォルトの設定のままではアラートが表示されて変更できません。 ずいぶん昔(まだInDesignのバージョンがCSだった頃)、…

unlinkTextFrames.jsx

そういや、こないだ「InDesignでテキストフレームを連結するスクリプト」をカネムーさんのところで勉強させていただき、選択フレームにスクリプトラベルをナンバリングするってのを作った。 それはいいけど、今日は連結したテキストフレームを連結解除する必…

textWrap2.jsx

きのうのヤツを少しだけ汎用的っぽく。ホントに少しだけ(^^; 21日にアップしたんだけど、それからまたちょっと書き直した。 mgさんの diary NET. 1mg より InDesign+ScriptUI_ダイアログ外骨格をInDesignでつくる を利用してダイアログのレイアウトを少…

textWrap.jsx

選択中の角版画像に回り込みを設定。 完全なるおうち使いw 環境:Windows XP sp3/InDesign CS3 ver.5.0.4 ウチの場合、クリッピングパスで回り込ませるものって、ほぼチラシやポスターなどのペラ物に限られます。 ページ数のある仕事の中には、多くの角版…

numberingLabel.jsx

私は以前、カネムーメモ様のエントリ「InDesignでテキストフレームを連結するスクリプト」にコメントし、選択しているテキストフレームにスクリプトラベルをつけるスクリプトの書き方を教えていただいた。 横組であれば上から順に、縦組であれば右から順にス…

placeText2.jsx

夕方に会社で書いたけど、InDesignのない環境(自宅)で修正したため動作未検証。 サブルーチンは市川せうぞー師匠の書き方に学んだ。 InD-Boardで拝見した (z- さんのスクリプトを真似てテキストファイルを改行で分けて配列に入れた。 テキストファイルの内…

ぼやき

私だってさんざん他の方の書いたソース(InDesign用Javascript)を見てるし、自分用に一部変更して使ったりしてるけど、いざ自分で書くとなると上手く書けない。 見てる分にはそれなりにわかる気がしても、自分で扱うとなるとわけがわからなくなる。 とくに…

3月4日のJSのプチバージョンアップ

あ。なにやっとんじゃ、私は。 恥ずかしい書き方しててすみません。 でもま、いいや(ぉぃ 前回の問題点の根本的な解決策は棚上げしたままです。 ちょっとおせっかいなアラート出しまくりのプチバージョンアップ。 【3月16日追記】 少し訂正。あまりにおせっ…

placeText.jsx

InDesignの勉強部屋でのこの話題をもとに、InDesign上のテキストフレームにテキストファイルの内容を一行(一段落)ずつ配置していくスクリプトを書きました。 Windows版InDesign CS3で動作確認しました。他の環境でも動く可能性はあります。 ご利用に際して…

環境設定

普通は新規ドキュメントを作る前に単位を設定しておくべきですね。 というか、基本的にポイントで作るのか、基本的にミリで作るのか。 どちらで作業するか決めて、アプリケーションの初期設定をそのようにしておくべきでしょう。 もし何らかのしがらみがない…

InDesign互換ファイルからテキスト取り出し

標題のrubyスクリプト、一応書いてみた。 WindowsXP/InDesign CS3から書き出した*.inxの中からテキストだけを抜き出す。 ページ順に取り出してくれるわけじゃないので、フレームが連結されてないと順番ばらばらになる可能性大。(追記)連結されているなら…

CS用の正規表現検索・置換

そろそろCS5の声が聞かれるようになった昨今、CS用のスクリプトはWebからも姿を消しつつあるようです。 まだ需要があるみたいなので、CS1用の正規表現検索・置換スクリプトを。 なお、これ自作じゃないけど著作権ないので。 あえて書くことではないけれども…