以前書いた記事【解決】スタイルにショートカットを割り当てたい!により,文字スタイルをショートカットで適用できるようになりました。
でもIllustratorの文字スタイルは以下のように癖が強く,慣れていない人は使いこなすのが難しい面があります。
- すべてのスタイルが標準文字スタイルの影響下にある
- スタイルを「強制適用」すると,そのスタイルで指定していない属性は標準文字スタイルのものになってしまう
- 属性のオーバーライド(スタイルを使わず,直接フォントやサイズなどを指定している状態)がとても強く優先される
- スタイルを「追加適用」したらオーバーライドのほうが勝ち,結果的にスタイルは無視される
例えば「太字」と「赤文字」の2つの文字スタイルを作ったとしても,両方適用した状態にするには,現実的でないほど繊細な管理が必要になります。
かと言って,いちいち文字パネルをクリックしたり,カラーパネルで値を打ち込んだりするのも面倒です。
そこで今回は,まるで文字スタイルのようにまとめて文字属性を変更するJavaScriptを紹介します。













