InDesignの「テキストフレーム」への加飾

以前のエントリー、InDesignの「段落スタイル」の続きです。

InDesignでは文字列は全て、「テキストフレーム」という専用の「容れ物」の中に収められます。

基本、「テキストフレーム」はテキストを収めるための「透明な容れ物」ですが、簡単な装飾を施すこともできます。枠線の付与、各種配色、角R表現、ドロップシャドウ効果、など、通常の矩形と同等の表現が可能です。

また、格納したテキストに対して配置位置の指定や、余白の確保(cssの「padding」に相当します)もできます。

テキストフレームを加工して、デザインパーツの作成を行ってみました。このサイトのサイドバー下部にある、「タグクラウド」を再現しています。

次のような作業を行っています。

  • 文字列に対して、あらかじめ作っておいた「段落スタイル」を適用します。游ゴシック(プロポーショナル・青文字)になります。
  • テキストフレームに対して、あらかじめ作っておいた「オブジェクトスタイル」を適用します。角R付きの1pxの矩形で囲まれます。
  • テキストフレームに対して配置を「中央」に設定しているので、文字列はフレームの中央に配置されます。
  • テキストフレームのサイズを調整し、文字列の量なりのサイズにします。オブジェクトスタイルには余白の設定も含めているので、ぴったりサイズになります。
  • フレームの横や角をダブルクリックして、サイズ調整します。自動で最適なサイズになります。
  • 右クリックから[オブジェクトサイズの調整]→[フレームを内容に合わせる]で、サイズ調整します。自動で最適なサイズになります。

(文字要素を伴う)エレメントは、「段落スタイル(・文字スタイル)」と「オブジェクトスタイル」の組み合わせで効率良く作成できます。

InDesignの「段落スタイル」

前回のエントリーの補足です。「段落スタイル」についてもう少し説明します。
約50秒の動画です。

段落スタイルの「編集」

InDesignではアートボード上のテキストに「段落スタイル」を適用した以降は、配置したテキストのプロパティを直接変更するのでなく、段落スタイルパレット側で(追加の)編集を続けます。
スタイルの編集を行う(動画内ではフォントの変更を行っています)と、ドキュメント内に配置された該当要素全てに即座に変更内容が反映されます。
スタイル「見出し(h2)」を編集すれば、ドキュメント内に複数ある見出しのスタイルは全て変更されます。

これにより、スタイルを適用する作業(=文書の構造化)と、(とりあえず作成・適用した)スタイルを精緻化する/デザインを推敲する作業を分けて行うことができます。

段落スタイルの「継承」

動画内のスタイルの編集作業では、適用しているスタイルとは別に、細かなフォント設定をまとめたものを「親」スタイル(正式名称は「基準」)として用意し、切り替えています。例えば、タイトル(h2)の親スタイルの「(ベタ打ちの)游ゴシック体」を別の親スタイル「(font-feature-settings : “palt”;を想定した)詰め設定の游ゴシック体」に変更することで、プロポーショナル表示に変更しています。

親スタイルを「Meiryo」に変更すればWindows7用表示、「ヒラギノ明朝Pro6N」に変更すればOSX用表示など、閲覧環境ごとの表示も簡単に検証することができます。

もちろん、「親スタイル」を使わず、個々のスタイルの内容を編集しても同じ結果は得られますが、「プロポーショナルの游ゴシック体」「ベタ打ちのNotoSans DemiLight」「欧文をMyriadにしたAxisフォント」など、デバイスフォント表示・Webフォント表示を前提にすると、設定はそれなりに限られるので、あらかじめ用意していた方が効率的です。

最新アプリの日本語環境

残念ながらSketchやAdobe XDは、細かなテキスト処理、特に日本語特有のフォント周りのWeb表現(の再現)をあまり得意としていません。そもそもメニューが日本語化していないアプリ(Sketch)に文句を言うのもアレですが、20世紀末、1990年代の1バイト語圏向けのアプリを使っているような感じです。
ビジュアル重視のWebサイトのデザインならともかく、テキスト要素を重視しようとするとなかなか厳しいものがあります。

Web上の日本語の表現力が着実に向上しているというのに、とても残念なことです。

InDesignのテキストの割り付け

InDesignの画像の割り付け方法に続き、テキストファイルの割り付け方法についても動画を作成してみました。
実際には、テキスト割り付け後に「段落スタイル」を適用するところまでとなります。1分10秒ほどの動画です。

「段落スタイル」は、書体・文字サイズ・行間・詰めなど、組版に関する指定をセットにして保存・適用する機能です。htmlに於けるブロック要素(≒段落)に適用するcssに近いもの、と捉えると理解しやすいと思います。罫線を付与できるところ、padding(段落間のアキ)を設定できるところなどもcssに似ています。

使い込めば使い込むほど、再利用可能な自分専用の「スタイル」が増えていく/洗練されていくので、作業効率アップのためにはとても重要な機能です。

Webデザインとも親和性の高い機能だと思うのですが、SketchやXDには残念ながら(まだ)搭載されていません。

ちなみに、PhotoshopやIllustratorにも同じ名称の似た機能があるのですが、フォントのレンダリングにこだわっているからなのか、挙動がかなり緩慢・不審、はっきり言ってバギーな印象があり、あまり使いやすくありません。