第5章 PresentationML

handoutMaster

プレゼンテーションを配布資料として印刷する場合に使用されるのが配布資料マスター(handoutMaster)です。印刷する場合のページ配置やレイアウトなどの情報がこのパーツに含まれます。

配布資料マスター例
配布資料マスター例

配布資料マスターのパーツはppt/HandoutMastersフォルダに作成されます。また、presentation.xmlに配布資料マスターパーツの関連付けIDが定義されます。

presentation.xmlの配布資料マスターの定義例
<p:handoutMasterIdLst>
  <p:handoutMasterId r:id="rId11"/>
</p:handoutMasterIdLst>

スライドマスターやノートマスターの場合と同様に、_rels/presentation.xml.relsに配布資料マスターの関連付けが定義されます。

_rels/presentation.xml.relsの例
<Relationship Id="rId11"
  Type="http://schemas.openxmlformats.org/officeDocument/2006/
                                                            relationships/handoutMaster"
  Target="handoutMasters/handoutMaster1.xml"/>

配布資料マスターのパーツは、handoutMaster要素をルートとして、以下の子要素が定義されています。

handoutMaster要素の子要素一覧
要素名 説明
cSld 配布資料マスターのスライドデータ
clrMap カラースキーマMap
hf 配布資料マスターのヘッダー・フッター情報
extLst 拡張リスト

cSld要素に配布資料マスターで設定されたプレースホルダー(ヘッダー、フッター、日付、ページ番号)の情報が格納されます。