Skip to main content
Participant
May 15, 2025
解決済み

テキストスタイルについて

  • May 15, 2025
  • 返信数 1.
  • 361 ビュー

お世話になっております

フォトショップイヤースタイルを「スタイル」として登録する際、スタイルが適用テキストサイズ依存してしまい適用時のテキストサイズ以外になるとデザインが崩れてしまいます。 

このよう場合、テキストスタイル効果(光彩サイズなど)自動スケーリングくれるよう機能存在するのでしょうか?
もしくは、同等こと可能方法(スクリプトやプラグインあれ教えいただきたいです。

解決に役立った回答 ajabon grinsmith

一般に「テキストスタイル」と聞くと「文字スタイル」「段落スタイル」のことかと思われそうですが、

テキストレイヤーに施したレイヤースタイルのことですね。

 

レイヤースタイルでは文字サイズを保存できないため、

文字サイズが変わったことも検知できません(オーバーライドされない)。

 

現実的なのはスマートオブジェクトでの運用ではないでしょうか。

これならレイヤースタイルごと拡大・縮小できます。

 

レイヤースタイルの拡大・縮小は、メニューから レイヤー > レイヤースタイル > レイヤー効果を拡大・縮小

で可能なので、スクリプトかなんかでもできそうな気配はあるのですが、

何しろ%を与えないといけないので、そうなると「元からどのぐらい拡縮した」がわからないと%が出せず、

どうやって「基準の文字サイズ」を伝えるか、が問題となりますよねえ。

返信数 1

ajabon grinsmith
Community Expert
Community Expert
May 15, 2025

一般に「テキストスタイル」と聞くと「文字スタイル」「段落スタイル」のことかと思われそうですが、

テキストレイヤーに施したレイヤースタイルのことですね。

 

レイヤースタイルでは文字サイズを保存できないため、

文字サイズが変わったことも検知できません(オーバーライドされない)。

 

現実的なのはスマートオブジェクトでの運用ではないでしょうか。

これならレイヤースタイルごと拡大・縮小できます。

 

レイヤースタイルの拡大・縮小は、メニューから レイヤー > レイヤースタイル > レイヤー効果を拡大・縮小

で可能なので、スクリプトかなんかでもできそうな気配はあるのですが、

何しろ%を与えないといけないので、そうなると「元からどのぐらい拡縮した」がわからないと%が出せず、

どうやって「基準の文字サイズ」を伝えるか、が問題となりますよねえ。

yu-ju_04作成者
Participant
May 15, 2025

ご返信ありがとうございます!

レイヤースタイルでは文字サイズを保存できないため、

文字サイズが変わったことも検知できません(オーバーライドされない)。

 

現実的なのはスマートオブジェクトでの運用ではないでしょうか。

これならレイヤースタイルごと拡大・縮小できます。


スマートオブジェクトだと確かにいけそうですね!
ただテキストの変更などできなくなりますよね><
できればテキストレイヤーの状態でレイヤースタイルを拡縮したく、、、

 

quote

レイヤースタイルの拡大・縮小は、メニューから レイヤー > レイヤースタイル > レイヤー効果を拡大・縮小

で可能なので、スクリプトかなんかでもできそうな気配はあるのですが、

何しろ%を与えないといけないので、そうなると「元からどのぐらい拡縮した」がわからないと%が出せず、

どうやって「基準の文字サイズ」を伝えるか、が問題となりますよねえ。

 

確かになんかスクリプトでありそうですね。。
ただこちらの機能でなんとかなりそうです!!
スクリプトなどあれば便利なのですが現状はこれでどうにかなりそうなのでご助言感謝します!!!

ajabon grinsmith
Community Expert
Community Expert
May 15, 2025

>ただテキストの変更などできなくなりますよね

スマートオブジェクトを編集、はできます。レイヤーをカチカチするだけです。

 

繰り返しますが、スクリプトとかでなんとかするには「基準の文字サイズ」をスクリプトに伝える工夫が必要です。

たとえば作り置きの段落スタイルの設定値を基準にするとか。