Illustrator:リンク置換時のサイズの決まりごと

置換前と後、縦横比が同じであれば全然サイズの違う画像でも置換前のサイズで配置してくれる
 (あるいは、してくれやがる)のは知ってたけど、縦横比の異なる画像の時はどうなのか。
元のサイズで配置してくれないという時点で却下モノなので、あまり考えた事がなかったのでやってみた。

テキトー画像を配置。
 解像度の低さから誤差が出ているのはご愛嬌。



四辺にガイドなんか引いちゃったりなんかしちゃったりして。
 これ居着かないマシンなので実線なのがチョットですが。


倍々サイズの画像に置換してみる。
 スッポリくる。


元の短い方の辺でまとまった正方形の画像に置換してみる。
 158mm。面積比でもない。なんですかこれ。



40秒ほど考えた。


あ、こういう事?



つまり、

……………ね。だね。

熱でぐにゃぐにゃしてて頭わるいので、すみませんが各自でまとめて下さい。。

POT向上委員会/あなたのOSなんてぇの?

勝手に略してますけど(自分のだし、いーじゃん)

Place Optional Text がようやくWindowsでも動いたとのこと。よかったです。(いま初めてトラックバックのやりかた知ったのでテスト)
UI上のfunction内エラーは「なかった事」になって自然消滅する為、しょもない部分を見落としていたわけです。
早々にバラして調べればすぐ直ったんですが。
ファイルパスを取得→パスが有効か判定→ファイルに定義
 のところでpathObj.match(〜だとWinでこける、
 pathObj.name.match(〜だとMacでこける、というアレでした。

目下、アドオン用のファイル置き場が
 起動中のアプリケーションのあるフォルダ > Scripts > Scripts Panel > POT_adds
  というMac限定な指定だったのに気付いて、これからWin対応するとかしないとか。
判明しているのはスクリプトの置き場所がXPとVistaで違うこと。Windows7はVistaと同じらしいということ。

で、使用しているOSのバージョンわかるかなー、ともがいてたら
  alert($.os);
で出るっぽくて。
 でも職場のG5で試したら10.4.11 なのに『 Macintosh OS 10.4.9 』とか出ます

ま、細かいところはさておき、XPVista7それ以外か、が判れば手だてはある、ということで。
 そこで、各OS上での挙動を知りたい所存であります。$.os を信じていいのかどうか。
Adobeのテキトウなアプリケーション、もしくはExtendScript ToolKit上で
 上記の1行Javascriptを実行した結果(アラート内容)に実際のOSバージョンを添えて、
  コメント欄にどすどす投稿頂けると幸いです。ワーイです。
 えー、スクリプトわかんなーい、おっかなーい、という方はこちらをダウンロードしていただき、
  置き場所、実行方法などはせうぞーさんがまとめてくださってるページをご参照の上(他力本願)お試しください。

※Macユーザの方も寂しかったら投稿して頂いて構いません ^;
 ↓ なお、自宅(MacBook 2.4GHz Core 2 Duo : OS 10.6.3)ではちゃんと額面通りに出ました。


マドザー各位のご協力をお待ちしております。
 悪用しませんので。
  流出とか気をつけますので。
   ちゃんとお礼しますので(字で)

ESTKとSnow Leopardと酒と泪と嘘とビデオテープとYシャツと私とこたつと宇宙船 2

前回、神がかった仮説を立てたっきりすっかり放置してましたが

 コピーやペーストの失敗は起こり得るのですが、失敗するかしないかをある程度ですが捕捉する方法が
若干ながらおぼついたので書き留めておきます。

元の状態。仕事用スクリプトです。危なっかしいので公開してません。


コピーしたい範囲をくくります。
 そしてコピー実行。



普通にコピー失敗して(普通に、というのがイヤだ)
 選択範囲が消え失せました。



ここで、なんでもいいので和文を入力してみます。
 「あ」と入れてみたところ。


カーソルとは程遠い、先頭に入力されました。変換受け付け中なのでアンダーラインがついています。
 このまま入力確定(Returnキー)します。


しました。すぐ削除します。
 そしてカーソル位置を別の所に移動します。
  任意のカーソル位置に「あ」が出るまで、以上を延々繰り返します。
 たいがい1回。ひどいと3回ぐらい。


狙った所に「あ」が出たらオッケーです。削除して、コピーとかカットとか正常にできるはずです。
 ただし、ペースト先が他のESTK書類だった場合、ペースト先でも上記手順を踏まないとまたワヤクチャです。
  目的のカーソル位置がコードの先頭だった場合、逆にわざと別の位置でテストする必要があります。
 あくまでも「映りの悪くなったテレビの有効な叩き方」の示唆にすぎませんが。
  だって、真新しいテレビですら...ねえ。

■ ←冷ややかな拍手ボタン