顔のイラスト
タイトル画像

AdobeXDの行間を文字サイズの1.5倍にするマクロ – Keyboard Maestro

AdobeXDでちょっと困るのが、行間の指定です。

XDでは文字サイズ16pxに対して行間32px、などのように数値で指定しますが、CSSで実装する場合はたいてい文字サイズの1.5倍とか2倍とか、倍数で指定するため、デザインカンプもそれに合わせる必要があります。

そこで、「24pxの1.5倍だから、、、、(暗算中)、、、36か」と入力したり、または入力ボックスに「24*1.5」と入力したりします。

数が増えてくると、この入力が地味にめんどくさい!

理想を言えば、XDに行間の入力ボックスが二つあって、数値と倍率が連動すると嬉しいな〜と思います。

スクリーンショット:理想の設定
理想の入力パネル

少しでもラクをするため、Keyboard Maestroに頼ってみる

仕方ないので、少しでも楽できるように、Keyboard Maestroのマクロを作ってみました。

スクリーンショット:Keyboard Maestroのマクロ

マクロの流れ

上の画像を見ていただいた方がわかると思いますが、一応テキストで解説すると、

1・任意のショートカットキーを押す
2・指定した画面スクショと一致する場所から指定した距離(文字サイズの場所)をクリック
3・文字サイズをコピー
4・指定した画面スクショと一致する場所から指定した距離(行間の場所)をクリック
5・文字サイズをペースト
6・さらにつづけて「*1.5」を入力
7・returnキーで確定

私の場合、見出しは1.5、本文は2、をよく使うので、その二つをマクロにしておきました。

うまく工夫すれば、Keyboard Maestroで途中で入力ダイアログを出して、その都度任意の倍率を入力できるようにもなるかもしれません。

複数の違うサイズのテキストを、一括で倍率指定するのは、私の技量では難しいです。
それでも連続でショートカットを実行できれば、だいぶ楽になるかと。

よかったらお試しください〜!

ブログ一覧へ戻る
トップページへ
上へ戻るボタン矢印画像