ページレイアウトのページプロパティの操作
ページレイアウトをデザインする場合、様々なページプロパティを制御できることが不可欠です。 ネイティブのPDF公開機能は、すべての主要なページプロパティをページプロパティパネルにカプセル化します。 ページのプロパティパネルを使用すると、次のセクションの様々なプロパティにアクセスできます。
-
ページサイズ:ページレイアウトに使用するページサイズを指定します。 「ページサイズ」ドロップダウンリストを使用すると、15 を超えるページサイズから選択できます。 カスタムのページサイズを使用してページレイアウトを作成することもできます。詳しくは、 ページサイズの設定を参照してください。
-
向き:ページレイアウトに使用するページの向きを指定します。 ページの向きは、縦または横から選択できます。 ページレイアウト内の異なるページバリアントに、異なる向きを適用することもできます。 例えば、コンテンツに幅の広いテーブルや大きな画像が含まれている場合、横長のページレイアウトを作成して、幅の広いテーブルや画像にそのレイアウトを適用できます。
-
ビュー回転:元の上面が回転後に表示される側または方向を指定します。 [ 時計回り 90]、[ 反時計回り 90]、または [ 反時計回り 180] から選択できます。 これは、出力で縦長レイアウトと横長レイアウトを組み合わせて使用する場合に非常に便利です。 例えば、一般的なページレイアウトとして縦を使用したり、幅の広いテーブルをレンダリングするための横のページレイアウトを設定したりできます。 この場合、テーブルコンテンツを時計回りに 90 度表示するようにを設定できます。 こうすることで、ページは横向きになり、コンテンツはビューの連続性を維持するために 90 度回転されます。 これを例としてどのように実現するかを、この節で後ほど説明します。
-
ページ番号:ページ番号は、デフォルトでは、PDFで連続して付けられます。 例えば、100 ページのPDFの場合、1 ~ 100 の連続したページ番号を持つことができます。 また、すべての異なるセクションまたはセクションの最初のオカレンスで、特定の番号から番号付けを再開することもできます。
-
再起動元:このページレイアウトの番号付けを開始するページ番号を指定します。 例えば、チャプターごとに再開するページ番号を設定できます。 その場合、チャプターページレイアウトの最初のページレイアウトバリアントで、restart from プロパティを 1 に設定する必要があります。 デフォルトでは、ページ番号は前のページから継続して付けられます。
-
最初のオカレンスにのみ適用:セクションの最初のオカレンスに対してのみ、特定の数から開始することもできます。 例えば、1 から最初のチャプターのみを開始し、他のチャプターのページ番号を続行できます。
-
-
レイアウト:ページの余白および上下左右のパディングを指定します。 次の図では、コンテンツの周囲の余白、パディングおよび境界線をレンダリングする方法を説明します。 ページの上部と下部の余白には、ヘッダーとフッターが含まれます。
-
背景:ページレイアウトの背景として画像または色を含めます。 画像の場合は、繰り返しと位置のプロパティと共に、画像の高さと幅を指定できます。
-
脚注:出力に脚注を表示するプロパティを指定します。 境界線のスタイルに加えて、余白とパディングのプロパティを指定することもできます。
ページサイズの設定
ページレイアウトで最初に定義する必要があるのは、ページサイズです。 ページプロパティでは、ページレイアウトに 15 ページを超えるサイズを選択できます。 次の手順を実行してカスタムのページサイズを作成することもできます。
-
必要なページレイアウトを編集用に開きます。
NOTE
カスタマイズや編集のためにページレイアウトを開く方法については、 ページレイアウトのカスタマイズセクションを参照してください。 -
右側のパネルで「ページプロパティ」をクリックします。
-
「ページサイズ」ドロップダウンリストから「カスタム」を選択します。
「ページの幅」フィールドと「ページの高さ」フィールドが表示されます。
-
ページの幅 および ページの高さ フィールドに、必要なページのサイズを入力します。
NOTE
最もよく使用される単位には、px (ピクセル)、pt (ポイント)、rem、em、% (パーセンテージ)、in (インチ)があります。
ページの向きとビューの回転を使用する
例として、縦長ページと横長ページの向きとビューの回転プロパティを組み合わせて使用する場合を見てみましょう。 この例では、デフォルトの縦向きを使用してPDFを作成しますが、テーブルはコンテンツを時計回りに 90 度のビューで横向きにレンダリングします。 最終的な出力は次のようになります。
上記の出力では、連絡先リスト情報は横向きモードで表示され、コンテンツも 90 度回転されます。 残りのコンテンツは、通常の縦長モードで表示されます。
このような出力を実現するには、次の主なタスクを実行する必要があります。
-
横向きのページレイアウトを作成します。
-
コンテンツを 90 度でレンダリングするには、「ビューの回転」プロパティを変更します。
-
新しいページレイアウトを使用するカスタムスタイルを作成します。
-
横ページレイアウトでレンダリングするテーブルの outputclass 定義に、スタイルを追加します。
上記のタスクを実行するには、次の手順を実行します。
-
横向きのページレイアウトを作成します。
-
「新しいページレイアウトの作成」の手順に従って、「横」ページレイアウトを作成します。
-
右側のパネルで「ページプロパティ」をクリックします。
-
方向 を 横 に変更します。
-
-
コンテンツを 90°時計回りにレンダリングするには、「ビューの回転」プロパティを変更します。
- 「ビューの回転」ドロップダウンリストから「時計回りに 90°」を選択します。
- すべて保存 をクリックして、更新したページレイアウトプロパティを保存します。
-
新しいページレイアウトを使用するカスタムスタイルを作成します。
-
左側のサイドバーを展開して、スタイルを作成するテンプレートをダブルクリックします。
-
「スタイルシート」セクションを展開します。
-
レイアウトスタイルシートにカーソルを合わせ、(オプション アイコン)「。…」をクリックして「編集」を選択します。
レイアウトスタイルシートが編集用に開きます。
-
その他のスタイル を右クリックし、新規スタイル を選択します。
-
スタイルを追加ポップアップで、classname に landscape-style と入力します。
-
「完了」をクリックします。
.landscape-style
という名前の新しいスタイルが作成され、[ その他のスタイル ] リストの最後に追加されます。 -
.landscape-style
スタイルをダブルクリックして、編集用に開きます。 -
「ページネーション」プロパティを展開します。
-
ページレイアウト プロパティに「
Landscape
」と入力します。 -
すべて保存] をクリックして、更新したスタイル プロパティを保存します。
-
-
横ページレイアウトでレンダリングするテーブルの
outputclass
定義に、スタイルを追加します。-
DITA ファイルエディタで、新規ページレイアウトを適用するファイルを開きます。
-
横モードでレンダリングされる
<table>
要素を見つけます。 -
パンくずリストで、テーブル要素をクリックしてテーブルを選択します。
-
右側のパネルでをクリックし、コンテンツのプロパティ パネルを開きます。
-
コンテンツのプロパティパネルで、landscape-style をプロパティ値として使用して、新しい outputclass プロパティを追加します。
-
-
「すべて保存」をクリックして、更新したファイルを保存します。
-
PDF出力を生成します。
最終的なPDFでは、例の最初に示すように、テーブルコンテンツが横長モードでレンダリングされます。
背景画像の追加
必要に応じて、チャプター(PDF)出力の最初のページごとに表示される背景画像を追加できます。 ページプロパティの下にある背景のプロパティを使用すると、背景画像を簡単に追加できます。 この画像をページ全体にレプリケートし、ページの上部、下部、または中央の任意の場所に画像を配置するように選択できます。
例えば、コンテンツ領域の中央に背景画像を挿入するには、次の手順を実行します。
-
必要なページレイアウトを編集用に開きます。
NOTE
カスタマイズや編集のためにページレイアウトを開く方法については、 ページレイアウトのカスタマイズセクションを参照してください。 -
コンテンツ領域内の任意の場所をクリックします。
-
右側のパネルで「ページプロパティ」をクリックします。
-
「背景」セクションを展開します。
-
「画像のパス location フィールドの参照ボタンをクリックします。
-
背景画像として使用する画像を参照して選択します。
画像が挿入および複製されて、ページ全体に表示されます。
-
高さと幅のプロパティを調整して、画像サイズを変更します。
NOTE
高さまたは幅のプロパティのいずれかを入力できます。画像は縦横比を維持するために自動スケールされます。 -
他のプロパティを設定して、背景画像の表示方法を調整します。
-
背景の繰り返し:背景を繰り返すかどうかを指定します。
-
背景の位置:ページ上の背景画像の位置を指定します。
-
次のスクリーンショットは、Background Repeat プロパティが no-repeat に設定され、Background Position プロパティが center に設定された背景画像を示しています。
ページのヘッダーとフッターの操作
ページレイアウトのヘッダーやフッターに情報を含めると、そのページレイアウトを使用するすべてのページでその情報が繰り返されます。 通常、ヘッダー領域はチャプターまたはトピックのタイトルに使用され、フッター領域はページ番号の表示用に使用されます。
新しいページレイアウトを作成すると、ヘッダーとフッターの領域がデフォルトで作成されます。 ページレイアウトのヘッダーおよびフッター領域では、多くのカスタマイズを行うことができます。 例えば、画像(ロゴなど)、変数(動的情報を含む)、静的コンテンツなどを挿入できます。