Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 7.23 KB

File metadata and controls

59 lines (41 loc) · 7.23 KB

外接矩形を2分割した2色の背景に置き換え

Direct

English

Direct


概要

  • 1つのオブジェクト(テキスト、パス、グループなど)を選択して実行すると、その外接矩形を左右または上下に2分割し、2色の背景に置き換えます(元のオブジェクトは削除します)。
  • 分割方法の初期値は、オブジェクトが縦長なら上下、それ以外は左右です。
  • 分割位置・塗り・線・角丸はダイアログで指定し、プレビューを見ながら調整して[OK]で確定します。

主な機能

  • 分割位置:[バランス]で左右(上下)それぞれの幅と割合(%)を、数値とスライダーで指定します。[正方形]をオンにすると、その側が正方形になる位置で分けます。
  • 塗り:左右(上下)それぞれに塗りを付けるかどうかと色を指定します。色見本をクリックすると、白・黒・RGB・CMYK・グレーを選べるカラー選択が開きます。初期値は左(上)が明るいグレー(RGB 220)、右(下)が濃いグレー(RGB 128)です。
  • 線:全体を囲む外枠と、分割の境目の区切り線を追加できます。線幅と色も指定できます。
  • 角丸:4つの角を個別に丸めるか、[ピル形状]で両端を半円にします。[連動]をオンにすると、左上の設定を4つの角に使います。
  • 正確な計測:テキストはアウトライン化した複製で測るので、サイドベアリングで背景がずれません(複製はすぐに削除します)。クリップグループはマスクの範囲を基準にします。
  • 配置:元のオブジェクトがあったレイヤーに作ります。塗りはレイヤーの最背面、外枠と区切り線は最前面に置き、[グループ化]がオンなら1つのグループにまとめます(グループはレイヤーの最前面に置かれます)。

使い方

  1. オブジェクトを1つ選択する
  2. スクリプトを実行する
  3. プレビューを見ながら値を調整し、[OK]をクリックする

オプション

  • [分割方法]:[左右][上下]。H キーで左右、V キーで上下に切り替えられます
  • [バランス]:左(上)と右(下)の幅(定規の単位)と割合(%)。どれかを変えると残りも連動します。スライダーでも指定でき、option を押しながらドラッグすると整数、shift+↑↓で範囲の10%ずつ動きます
  • [正方形]:その側が正方形になる位置で分けます
  • [塗り]:[左][右](上下分割では[上][下])のオン・オフと色
  • [線]:[外枠][区切り線](F キー・D キーでも切り替え)、[線幅](環境設定の線の単位)、[カラー]。外枠も区切り線も使わないときは、線幅と色は薄く表示されます
  • [角丸]:[ピル形状]、[連動]、[左上][左下][右上][右下]と半径(定規の単位)
  • [グループ化]:作ったオブジェクトを1つのグループにまとめます(初期値はオン)
  • 数値の入力欄では、左のステップボタン(∧∨)か↑↓キーで次の整数へ(1.5→2)、shift を押しながらで次の10の倍数へ、option を押しながらで±0.1 ずつ増減できます

注意点

  • [OK]で確定すると、元のオブジェクトは削除されます。キャンセルすると元のまま残り、選択も戻ります。
  • ダイアログを開いている間は元のオブジェクトを隠し、プレビューを専用のレイヤー(__SplitForTwo__PreviewLayer__)に描きます。このレイヤーはダイアログを閉じると削除します。
  • 外枠か区切り線を使うのに、線幅が不正な値のまま[OK]を押すと、線幅の欄に戻ります。
  • [ピル形状]では、塗りと外枠にライブパスファインダー(合体)をかけます。
  • 塗り・線・角丸の設定とダイアログの位置は、Illustrator を終了するまで保持します。分割方法と[バランス]は開くたびにオブジェクトに合わせて決め直し、[グループ化]は毎回オンから始まります。

紹介記事

更新履歴

  • v2.9.2 (20260314) : バージョン表記と更新日を更新。
  • v2.9.4 (20260922) : ツールチップが「tipColorType」のような内部名のまま表示されていた不具合を修正。キャンセルしても元のオブジェクトが最前面に移動し、選択が外れる不具合を修正。オブジェクトのあるレイヤーの[プリント]がオンに書き換わる不具合を修正。サブレイヤー上のオブジェクトでプレビューレイヤーが増え続け、実行後も残る不具合を修正し、グループは元のオブジェクトのレイヤーに作るよう変更。線幅の単位が in・cm のとき初期値が 0 になり、プレビューが出ない不具合を修正。外枠も区切り線も使わないのに線幅が空欄だとプレビューが消える不具合を修正し、外枠か区切り線を使うのに線幅が不正なまま[OK]を押すと、その欄に戻るよう変更。[バランス]の幅と%に小数点を打てない不具合、shift+↑↓でスライダーを中央より左(上)へ動かせない不具合を修正。カラー選択で数値を直接入力しても色に反映されない不具合を修正。空白だけのテキストを選ぶとエラーになる、文字の編集中に1文字を選んで実行すると誤動作する不具合を修正。同じ #targetengine を使う SplitBackgroundForTwo と前回値が混ざる不具合を修正。英語表示で上下分割に切り替えると「Bottom:」が切れる不具合を修正し、項目名にコロンを付けた。クリップグループはマスクの範囲を基準にするよう変更。数値の丸めを単位の大きさに合わせ(pt は小数1桁、mm は2桁、in・cm などは3桁)、前回値を pt で保持して単位を変えてもずれないよう変更。カラー選択の位置を Illustrator を終了するまで覚えるよう変更。オブジェクトの計測をダイアログを開くときの1回にまとめ、プレビューを高速化。内部処理を整理
  • v2.10.0 (20260927) : 数値欄にステップボタン(∧∨)を追加。↑↓キーもステップボタンと同じ処理で増減するように変更(次の整数へ、shift+で次の10の倍数へ)