トップページ » InDesign » 【InDesign】選択文字列の長体平体をリセットするスクリプト→ショートカット
公開日:2013年12月14日 最終更新日:2014年1月23日
長体平体率を簡単にリセットするには、Illustratorにはキーボードショートカット[command+shift+X]が割り当てられています。
対してInDesignには、カーニングをリセットするショートカット[command+option+Q]はあるものの、長体平体率をリセットするものはみつかりません。
InDesignはスクリプトならショートカットを割り当てることができるので、スクリプトを作りました。(偶然に近い出来でした)
選択した文字列に対しての処理です。(テキストフレームを選択した状態では何もおこりません。)
このスクリプトにショートカットキーを当てるとしたら、Illustratorと同じく[command+shift+X](ただし[文字組みアキ量設定]とかぶるので、どちらを優先するかは適宜)がオススメです。
//選択した文字を水平比率/垂直比率共に100%にする
//2013.12.12 今関洋一
var normalPer=100//水平比率、垂直比率を正体にする数値
var selChr=app.activeDocument.selection[0];//一つ目の選択範囲に対して以下の処理をおこなう
selChr.horizontalScale=normalPer;//水平比率を100%に
selChr.verticalScale=normalPer;//垂直比率を100%に
スクリプトのダウンロード(boxにアクセスします。中身はjsxファイル)
文字ツメ、トラッキング、ベースラインシフトをリセットする機能をスクリプトに追加しました。(太字は変更・追加箇所)
//選択した文字の一部設定をリセットする
//2013.12.12 できた
//2013.12.14 「文字ツメ、トラッキング、ベースラインシフトをリセットする」を追加
var normalPer=100//水平比率、垂直比率を正体にする数値
var zeroReset=0//文字詰め、トラッキング、ベースラインシフトをリセットする数値
var selChr=app.activeDocument.selection[0];//一つ目の選択範囲に対して以下の処理をおこなう
selChr.horizontalScale=normalPer;//水平比率を100%に
selChr.verticalScale=normalPer;//垂直比率を100%に
selChr.tsume=zeroReset;//文字ツメを0%に
selChr.tracking=zeroReset;//トラッキングを0に
selChr.baselineShift=zeroReset;//ベースラインシフトを0に
スクリプト(強化型)のダウンロード(boxにアクセスします。中身はjsxファイル)
【Illustrator】塗りブラシツールなどのブラシサイズを素早く変更するショートカット 22169 views
【InDesign/Illustrator/グレースケール画像】なぜ色がつかない? 10268 views
【InDesign】オブジェクトの位置をササッと入れ替える操作 9038 views
【InDesign】ベースライングリッド/カスタムベースライングリッドを設定 8475 views
【InDesign】InDesignタグを使うときの覚え書き 7444 views
【InDesign/Illustrator】配置したグレースケールpsdファイルも着色できるが、いくつか注意が必要 6932 views
【Illustrator/InDesign】それぞれの[パスファインダー]パネルでできること、できないこと 6914 views
【DTP】分版プレビューをする方法まとめ2014年版 6823 views
【InDesign/CEP】InDesignの画像書き出しは結構優秀。画像/スニペット書き出しエクステンション「assetterEX」 6710 views
【InDesign】「拡大/縮小」に関わるショートカット 6426 views
【Illustrator/Acrobat】マルチアートボードから、まとめてpng/jpgで保存する方法あれこれ 6410 views
【Illustrator】通常のレイヤーとサブレイヤーでは、オブジェクトのロック/表示の挙動が異なる 6057 views
【Illustrator】[段組設定]を使った長方形の分割→結合→再分割 6009 views
【InDesign】[検索と置換]で文字をアンカー付きオブジェクトに一括置換 5908 views
ツイート