Mac版Affinityのアートボード間でレイアウトを再利用するには、基準となるアートボードを設定して複製し、コピーを確認します。必要に応じて独立したテキストフレームのベースライングリッドを使い、後で再利用できるよう、編集可能なAffinityファイルまたはテンプレートを保存しておきます。

このワークフローでは、現行のAffinityデスクトップ版ヘルプセンターとStudioベースのインターフェースを使用します。目的は、ガイドの位置やテキスト間隔を何度も推測し直すことなく、複数のアートボードで一貫したレイアウトを作成することです。ドキュメントでは、アートボードの複製と再利用可能なドキュメントテンプレートが案内されていますが、既存のアートボードすべてにガイドとベースライングリッドの設定を一括転送するコマンドについては説明されていません。アートボードの追加と削除、ドキュメントテンプレート

一貫させる設定を決める

ルーラーガイド、列ガイド、ベースライングリッドは、それぞれ異なる役割を担います。ガイドはオブジェクトの配置を決め、ベースライングリッドはフレームテキストの垂直方向の整列を制御します。また、ドキュメントのベースライングリッドと独立したテキストフレームのベースライングリッドでは適用範囲が異なります。基準レイアウトを作る前に、適切な機能を選びましょう。ルーラーガイドと列ガイド、ベースライングリッド

レイアウトの要件 適切な機能 再利用時に確認する項目
特定の水平または垂直位置に揃える ルーラーガイド ガイドの座標と原点
列とガターを繰り返す 列ガイド 列数、ガター、利用可能な幅
複数のフレームでテキストのベースラインを揃える ドキュメントのベースライングリッド グリッドの原点、間隔、段落の整列
独自の垂直方向のリズムを持つテキストフレーム 独立したテキストフレームのベースライングリッド フレームのグリッド設定と段落の整列
別のドキュメントでも同じ初期レイアウトを使う ドキュメントテンプレート アートボードの寸法、ガイド、グリッド設定、テキスト設定

これを再利用計画として扱いましょう。レイアウトを定義する設定を特定して引き継ぎ、結果を確認します。アートボードの寸法が一致しているだけでは、テキストとガイドも一致しているとは判断できません。Affinityでは、アートボードツールでサイズや間隔を調整できます。一方、ベースライングリッドとガイドにはそれぞれ専用の設定があります。アートボードツール、テキストフレームパネル

正確なガイド位置で基準アートボードを作成する

まず、アートボードを含むドキュメントを用意します。新規作成するには、ファイル > 新規を選び、プリセットを選択し、アートボードを作成を有効にして、作成をクリックします。ベクタースタジオでは、アートボードツールを既定で使用できます。バリエーションを作る前に、基準アートボードで寸法とレイアウトを確定します。アートボードの追加と削除、アートボードツール

基準アートボードを選択し、表示 > マージンとガイドを開きます。対応する追加ボタンを使って、水平または垂直のルーラーガイドを追加します。リストにあるガイドの値をダブルクリックすると、正確な位置を入力できます。規則的な列レイアウトを作るには、同じ設定画面で列、行、ガターを設定します。これらは数値を指定できる設定なので、ドラッグで位置を推測する必要がありません。ルーラーガイドと列ガイド

レイアウト例として、幅1200ピクセルのアートボードの左右に60ピクセルずつの余白を設け、コンテンツを3列、ガターを24ピクセルずつ2つ配置するとします。利用できるコンテンツ幅は1200 − 120 = 1080ピクセルです。ガター分を差し引くと1032ピクセルとなり、各列の幅は344ピクセルになります。

左端から測った垂直方向の境界は次のとおりです。

境界 位置
左側のコンテンツ端 60 px
1列目の終端 404 px
2列目の始端 428 px
2列目の終端 772 px
3列目の始端 796 px
右側のコンテンツ端 1140 px

これらは説明用の入力値と計算上の座標であり、Affinityのプリセットではありません。別のアートボードと比較するための簡単な基準仕様として使えます。ガイドの原点が移動している場合は、数値を入力する前に調整してください。ヘルプによると、スプレッドの原点を移動すると、それに応じてガイドの座標も更新されます。ルーラーガイドと列ガイド

必要に応じて、表示 > 表示 > ガイドまたは表示 > 表示 > 列ガイドを有効にします。オブジェクトを配置するには、表示 > スナップを開き、スナップとガイドにスナップを有効にします。表示設定とスナップ設定は別々に確認してください。現行のスナップに関するドキュメントでは、ガイドへのスナップはガイドがオンの場合に限られます。ルーラーガイドと列ガイド、スナップ

テキストのベースラインのリズムを設定する

ドキュメントのベースライングリッドを設定するには、表示 > ベースライングリッドを開き、ベースライングリッドを使用を有効にして、その位置とグリッド間隔を設定します。対象の段落で、段落 > 間隔にあるベースライングリッドに揃えるを有効にします。これらの設定はフレームテキストに適用され、アーティスティックテキストには適用されません。ベースライングリッド

たとえば、本文の行送りを24ポイント、グリッド間隔を24ポイントにする方法があります。この例は、上記のピクセル単位のガイド計算とは分けて考えてください。単位を明示し、ドキュメントに合った値を使いましょう。「サンプル見出し」の後に短い説明文を続けるなど、何行かの仮テキストを使って結果を確認します。

フレームごとに独自の設定が必要な場合は、独立したグリッドを使う

テキストフレームを選択し、ウィンドウ > テキスト > テキストフレームを開きます。ベースライングリッドセクションで、独立したベースライングリッドを使用を有効にします。開始位置、相対位置、グリッド間隔を設定します。パネルの説明によると、これらは選択したフレームのプロパティです。テキストフレームパネル

これにより、ドキュメントのグリッドだけに頼らず、フレーム単位でリズムを指定できます。たとえば、小さなキャプションに本文とは異なる間隔を設定できます。複数のアートボードに対応するフレームを配置する場合は、グリッド設定と配置の両方を比較してください。間隔が同じだけでは、開始ベースラインまで同じとは限りません。

最初のアキも確認します。テキストフレームパネルでは、この設定でフレーム上端から最初のベースラインまでの距離を指定し、別途最小値も設定できます。ほかの条件が似たフレームで開始位置が異なる場合は、目分量で位置を調整する前にこれらの設定を確認してください。テキストフレームパネル

アートボードを複製し、再利用した設定を確認する

基準アートボードを選択した状態で、編集 > 複製 > 選択範囲を選びます。または、ムーブツールかアートボードツールを使い、Macでは選択したアートボードを**⌘キーを押しながらドラッグ**します。これらは現行のドキュメントに記載されている複製方法です。アートボード上部またはレイヤーパネルにある名前をダブルクリックして、コピーに名前を付けます。アートボードの追加と削除

複製は、ドキュメントに記載されている基本操作です。ただし、どのようなドキュメントでも、すべてのガイドとベースライングリッドのプロパティが引き継がれると明示的に保証されているわけではありません。多数のバリエーションを作る前に、まず1つの複製を基準仕様と照合します。

  1. 寸法が意図したレイアウトと一致していることを確認します。
  2. 複製を選択し、ガイドの座標、列数、ガターを確認します。
  3. テキストフレームを選択し、独立したベースライングリッドを使っている場合はその設定を確認します。
  4. 同じ仮テキストを使って、段落の整列と1行目の位置を比較します。
  5. 構成が一致してから仮コンテンツを実際の内容に置き換えます。

ガイドの値を戻す必要がある場合は、マージンとガイドから記録した座標と列の設定を入力します。フレームのベースライングリッド設定を戻す場合は、テキストフレームパネルで入力します。これは、ドキュメントに記載されている設定を使った再現可能な代替手順です。基準アートボードを複製すると不要なレイアウトが増える既存のアートボードでも、仕様として利用できます。ルーラーガイドと列ガイド、テキストフレームパネル

サイズが異なるアートボードでは、値をコピーする前に、どの寸法を維持するか決めてください。上記の例では、幅900ピクセルのアートボードでも左右60ピクセルの余白と24ピクセルのガターを維持すると、列幅は244ピクセルになります(900 − 120 − 48)÷ 3。元の右端の座標1140ピクセルをそのまま使うと、このアートボードには収まりません。

グリッドが見えない、またはテキスト間隔が想定と異なる場合の対処

表示状態、テキストの動作、ドキュメントのコンテキストを分けて順に確認します。これにより、非表示のオーバーレイをレイアウト設定の消失と取り違えずに済みます。

  • デザイン補助機能がすべて消えた: 表示 > プレビューモードを確認します。このモードでは、グリッド、ベースライングリッド、ガイド、マージン、裁ち落としガイドが非表示になります。プレビューモード
  • ドキュメントのベースライングリッドが見えない: 表示 > 表示 > ベースライングリッドを有効にし、表示しきい値を超える倍率まで拡大します。ベースライングリッド
  • フレームテキストがドキュメントのグリッドに従わない: テキストフレームパネルのベースライングリッドを無視を確認します。テキストフレームパネル
  • グリッドに揃えると行間が変わる: グリッド間隔がフレームテキストの行送りを上書きします。フォントサイズと、フレームが基準となるグリッドに対して回転しているかどうかも確認します。ベースライングリッド

アートボードを追加した後にドキュメント設定の表示が変わる場合、これはドキュメントに記載されている動作です。アートボードを含むドキュメントでは、Affinityに表示されるドキュメント設定の項目が少なくなります。ページレイアウトの設定がすべてドキュメント設定に残ると考えず、前述の専用ガイド設定とテキストフレーム設定を使ってください。ドキュメント設定(デスクトップ版のみ)

編集可能な設定を保存し、必要な範囲をエクスポートする

作業中のドキュメントは、ファイル > 名前を付けて保存からAffinityの編集可能な**.af**形式で保存します。「保存」のドキュメントでは、これをJPEG、PNG、PDFなどの形式へのエクスポートと区別しています。ネイティブ形式で保存すると、後から編集できるようプロジェクト情報が保持されます。すべてのアートボードは親ドキュメント内に一緒に保存されます。保存、アートボードについて

今後のプロジェクトで再利用するには、ファイル > エクスポート > テンプレートとしてを選び、.aftemplateファイルを作成します。Affinityでは、テンプレートに関連する設定として、ルーラーガイド、列ガイド、グリッド設定が明示されています。マイテンプレートからテンプレートを開くと、その設定を元に新しいドキュメントを作成できます。テンプレートはドキュメント設定を再利用するためのものであり、既存のアートボードに設定を一括転送する機能としては記載されていません。ドキュメントテンプレート

ガイドは印刷もエクスポートもされないと明記されています。編集可能なガイドシステムをエクスポートした画像やPDFに引き継げると考えず、再利用元としてネイティブドキュメントまたはテンプレートを保存してください。エクスポート前にプレビューモードで画面上の補助機能を非表示にしてデザインを確認します。ルーラーガイドと列ガイド、プレビューモード

1つのアートボードをエクスポートするには、ファイル > エクスポート > エクスポートを選び、範囲でアートボード名を選択します。アートボードのエクスポートに関するヘルプでは、アートボードを連結して出力する場合の方法としてドキュメント全体が説明されています。これがアートボードごとに別ファイルを作成する設定だと考えてはいけません。複数のファイルを別々に出力するには、スライススタジオを使い、各アートボードのスライスの形式とサイズを調整してから、スライスをエクスポートを選びます。アートボードのエクスポート

エクスポートのオプションは、選択したファイル形式によって異なります。エクスポートダイアログにあるページとスプレッドのオプションは対応するドキュメントのコンテキストに属し、名前付きアートボードのオプションは1つのアートボードを対象にします。特にPDFが必要な場合は、保存前に対象範囲とプレビューを確認してください。エクスポートダイアログ

編集可能なレイアウトと一緒に、寸法、ガイドの座標、ガター、ベースライングリッドの間隔、1行目の設定を記録した基準仕様を保存しておきます。同じサイズのバリエーションには基準を複製し、異なるサイズには意図的に計算し直し、完成した初期ドキュメントはテンプレートとして保存します。そうすれば、ドキュメントに記載されていない転送コマンドに頼らず、レイアウトを再利用できます。

参照資料