Translation:Pages
From IDMLWiki
10.3.5 ページ
スプレッドは、1ページ以上でできています。スプレッド内で、ページは<Page>エレメントとして現され、そのプロパティはドキュメントの設定(またはトラッププリセットのような、マスタースプレッドでの設定)とページマージンの設定をオーバーライドします。スプレッドのページのサイズは1種類で(InDesignでは、1ドキュメントに複数のページサイズをサポートしていません)、<Spread>エレメント内での出現順に、スプレッドに追加されます。スプレッド内でのページの位置は、<Spread>エレメントの<BindingLocation>属性で設定する、ドキュメントの綴じかたで決まります。綴じかたについての詳細は、InDesignのドキュメントを参照してください。
<Page>エレメントは<Spread>エレメント内で、スプレッドでの出現順に現れ、<DocumentPreference>エレメントのPageBinding属性で設定された綴じかたと関係しています。(「右綴じ」では最初のページはスプレッドの左、「左綴じ」では右になります)
Note:ページオブジェクトはページエレメントの子エレメントではなく、スプレッドでまとめられます。
スキーマの例38 ページのスキーマ
Page_Object = element Page {
attribute Self { xsd:string },
attribute Name { xsd:string }?,
attribute AppliedTrapPreset{ xsd:string }?,
attribute AppliedMaster{ xsd:string }?,
attribute OverrideList{ list { xsd:string * } }?,
attribute TabOrder{ list { xsd:string * } }?,
attribute GridStartingPoint{ GridStartingPointOptions_EnumValue }?,
attribute UseMasterGrid{ xsd:boolean }?,
element Properties {element Descriptor { list_type, element ListItem{
(string_type, xsd:string ) |
(enum_type, PageNumberStyle_EnumValue ) |
(bool_type, xsd:boolean ) |
(long_type, xsd:int {minInclusive="1" maxInclusive="999999"} )
}* }?&
element Label { element KeyValuePair{ KeyValuePair_TypeDef }*
}?,(MarginPreference_Object?&Guide_Object*&GridDataInformation_Object?)}
下記は、2ページものの(単純な)<Spread>エレメントの例です。右綴じで、最初のページは左、2ページ目は右です。
IDMLの例32 スプレッドでのページ
<Spread Self="uff" FlattenerOverride=" Default" ShowMasterItems=" true" PageCount=" 2" BindingLocation=" 1" AllowPageShuffle=" true" ItemTransform=" 1 0 0 1 0 972" AppliedMaster=" ucf"><Page Self="u104" Name="2" AppliedTrapPreset=" TrapPreset\ kkDefaultTrapStyleName" AppliedMaster=" ucf" OverrideList="" TabOrder="" GridStartingPoint=" TopOutside" UseMasterGrid=" true"><MarginPreference ColumnCount=" 1" ColumnGutter=" 12" Top="36" Bottom="36" Left="36" Right="36" ColumnDirection=" Horizontal" ColumnsPositions=" 0 540"/></Page><Page Self="u105" Name="3" AppliedTrapPreset=" TrapPreset\ kkDefaultTrapStyleName" AppliedMaster=" ucf" OverrideList="" TabOrder="" GridStartingPoint=" TopOutside" UseMasterGrid=" true"><MarginPreference ColumnCount=" 1" ColumnGutter=" 12" Top="36" Bottom="36" Left="36" Right="36" ColumnDirection=" Horizontal" ColumnsPositions=" 0 540"/></Page></Spread>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| Name | string | ページの名前 | |
| AppliedTrapPreset | string | ページに適用されるトラッププリセットの名前 | |
| AppliedMaster | string | ページに適用されるマスタースプレッドの名前 | |
| OverrideList | stringのリスト。スペースで区切る | オーバーライドされたマスターページオブジェクトの参照。(オーバーライドするページオブジェクトのSelf属性値)マスターページオブジェクトのオーバーライドについてはInDesignのオンラインヘルプを参照のこと | |
| TabOrder | stringのリスト。スペースで区切る | 書き出されたPDFでの、ボタンのタブ順の参照(ページオブジェクトのSelf属性値) | |
| GridStartingPoint | GridStartingPointOptions_EnumValue | グリッドの開始位置。TopOutside、TopInside、BottomOutside、BottomInside、CeneterVertical、CenterHorizontalまたはCenterCopetely | |
| UseMasterGrid | boolean | trueのとき、マスターのグリッドを使用 | |
| Descriptor | ListItemエレメント | InCopyのアサインで使用されるプロパティ |
