InDesignで文字スタイルを重ねがけする

次のように2つの文字スタイルがあるとします。

  • 太字(太めのウエイト)

  • マーカー(黄色い「下線」)

InDesignは文字スタイルを重ねがけできないので、マーカーかつ太字を適用したいときに困ります。

文字スタイルは重ねがけできないの? CSSはできるのに…

できません。


回避策?

「正規表現を使う」というコメントをいただきましたが、冒頭のようなケースでは、“手がかり”となる条件に何の法則性がない場合には難しいでしょう。

  • 文字列を条件に条件付けを行う場合、同じ文字列に対して「ここでは適用する、ここでは適用しない」に対応できない

  • 書籍全体で適用するとなると、50-100の正規表現スタイルが必要になるため、現実的ではない


回避策

次の2つをマージした3つ目のスタイルを作ります。

  • 太字(太めのウエイト)

  • マーカー(黄色い「下線」)

その際、独立したスタイルではなく、「基準」スタイルを使って別のスタイルを参照します。

これによって、たとえばマーカーのカラーを変更したら、3つ目のスタイルも自動更新されます。


ダウンロード

InDesignファイルを置いておきます。

ここから先は

0字 / 1ファイル
月に10-20本くらいの記事を投稿しています。定期購読されると、更新のお知らせを受け取ったり、マガジン限定記事やサンプルファイルをダウンロードできます。 購読を開始した月に更新された記事から読むことができます(初月無料)。

DTP Transit 定期購読マガジン

¥100 / 月 初月無料

マガジン限定記事やサンプルファイルをダウンロードできます。

定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5