気の進まない業務やらいろいろで勉強の進みが遅いですこんにちは。
目先の作業でどうしても必要なスクリプトがあって、
今回のは探すよりも書かせるよりも書いたほうが早いと判断して、
ひさびさ書きました。
タテヨコ変換.jsx
webに転がす都合で、ダウンロードファイルは「id_orientationSwitcher.zip」という名前になってます。
あとでかわいい名前になおしてやるといいです。
たぶんCS2以降どれでも動くかと思います。
こんなやつ
実行するたび、組み方向とテキストフレームの幅:高さを中央基準で入れ替えるやつ。
すごく必要だったんだー。

グリッドや回り込みの影響でオーバーフローしたりする点は、知りません。
自動サイズ調整などでうまいことやってくださいまし。
フレームグリッドの場合はアプリの使用上、変換後に強制的にサイズ変換がかかります。
みんなわかってると思うけど、いちおう。
余談で
先日正式にアップデートされたExtendScript Debuuger、Apple Siliconネイティブ対応したのは嬉しいんだけど、人の入力どころか思考を先回りして「こう書きたいんだろ? ん?」ってしてくるようになって…
それがあまりにも図星なことがままあって。
今回でいうと14行目 sel.geometric… の行は 「CY – w / 2, 」までしか書いてないのに、まんまと。
便利は便利なのでまだこのまま使うんだけど、
なんだか「やめろーっ、人の頭の中を覗くなーっ」って叫びたくなってます。
そう思わない?
僕は面白いと思ったけど、ファンのみんなはどう感じたかな?