Translation:10 7/ja
From IDMLWiki
7節 / プリファレンス
10.7 プリファレンス
IDMLファイルには、いくつかのプリファレンスエレメントがあり、ドキュメントプリファレンスと様々なデフォルト値をコントロールします。IDMLパッケージでは、プリファレンスエレメントはResourcesフォルダのPreferencs.xmlファイルにあります。
これらのエレメントのほとんどは、IDMLファイルの解釈時に何も影響しませんが、ユーザーがIDMLファイルを開くときのInDesignドキュメントのUIに影響を及ぼします。 <DataMerge>、<LayoutAdjustmentPreference>、<XMLImportPreference>および<ExportForWebPreference>エレメントは、IDMLファイルのエレメント(ページオブジェクトやテキストなど)の再構成に影響を及ぼさないプリファレンスの例です。一方、<TextDefault>や<AnchoredObjectDefault>など、IDMLパッケージでオブジェクトのフォーマットを指定するのに、とても大きく影響するプリファレンスもあります。
一般的に、ページオブジェクトを構成するときや(<Spread>エレメントで)、テキストを構成するとき(<Story>エレメントで)、エレメントに適用するたくさんのフォーマットオプションを省略することができます。そうすると、IDMLパッケージをInDesignで開くとき、InDesignはデフォルト値をオブジェクトに適用します。大半のデフォルト値はプリファレンスエレメントで設定されています。
すなわち、自分にとってベストな方法を選択できるということです。すべての属性とエレメントをフルに設定し、IDMLドキュメント単位で完璧なコントロールをするか、共通の値と設定はデフォルトとプリファレンスに任せ、最小限の設定にしてIDMLファイルを小さく、読みやすいものにするか、です。もちろん、これらの方法をミックスすることもできます。
IDMLファイルのプリファレンスを設定すると、ドキュメント中で対応するアプリケーションのプリファレンスは上書きされます。プリファレンスを設定しないと、InDesignはIDMLデフォルトファイルのデフォルト値を適用します。
スキーマの例68 Preferences_File
Preferences_File = element idPkg:
Preferences {DataMerge_Object?&DataMergeOption_Object?&LayoutAdjustmentPreference_Object?&XMLImportPreference_Object?&XMLExportPreference_Object?&XMLPreference_Object?&ExportForWebPreference_Object?&TransparencyPreference_Object?&TransparencyDefaultContainerObject_Object?&StoryPreference_Object?&TextFramePreference_Object?&TextPreference_Object?&TextDefault_Object?&DictionaryPreference_Object?&AnchoredObjectDefault_Object?&AnchoredObjectSetting_Object?&BaselineFrameGridOption_Object?&FootnoteOption_Object?&TextWrapPreference_Object?&DocumentPreference_Object?&GridPreference_Object?&GuidePreference_Object?&MarginPreference_Object?&PasteboardPreference_Object?&ViewPreference_Object?&PrintPreference_Object?&PrintBookletOption_Object?&PrintBookletPrintPreference_Object?&MetadataPacketPreference_Object?&IndexOptions_Object?&IndexHeaderSetting_Object?&PageItemDefault_Object?&FrameFittingOption_Object?&ButtonPreference_Object?&TinDocumentDataObject_Object?&LayoutGridDataInformation_Object?&StoryGridDataInformation_Object?&CjkGridPreference_Object?&MojikumiUiPreference_Object?&ChapterNumberPreference_Object?}
10.7.1 DataMerge
<DataMerge>エレメントは、InDesignのデータ読み込み機能を設定します。このプリファレンスオブジェクトはIDMLファイルのレイアウトエレメント(ページオブジェクトやストーリーなど)の解釈時に影響しません。
スキーマの例69 DataMerge
DataMerge_Object = element DataMerge{
attribute Self { xsd:string },
attribute DataSourceFileType{ DataSourceType_EnumValue }?,
attribute DataSourceFile{ xsd:string }?,
(DataMergeField_Object*)}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| DataSourceFile | string | データファイルのパス | |
| DataSourceFileType | DataSourceType_EnumValue | データファイルのセパレータ。CommaSeparatedまたはTabDelimited |
スキーマの例70 DataMergeField
DataMergeField_Object = element DataMergeField{
attribute Self { xsd:string },
attribute FieldName{ xsd:string }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| FieldName | string | ○ | フィールド名 |
10.7.2 DataMergeOption
<DataMergeOption>エレメントはInDeginのデータ読み込み機能のプリファレンスです。
スキーマの例71 DateMergeOption
DataMergeOption_Object = element DataMergeOption{
attribute Self { xsd:string },
attribute FittingOption{ Fitting_EnumValue }?,
attribute CenterImage{ xsd:boolean }?,
attribute LinkImages{ xsd:boolean }?,
attribute RemoveBlankLines{ xsd:boolean }?,
attribute CreateNewDocument{ xsd:boolean }?,
attribute DocumentSize{ xsd:int }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| CenterImage | boolean | trueのとき、フレーム内で画像を中央に配置する。フレームサイズは保持する。Note:フレームサイズより大きい画像は、フレームからはみ出し、その部分は表示されない | |
| CreateNewDocument | boolean | trueのとき、データ読み込み時に新規ドキュメントを作成する | |
| DocumentSize | int | ドキュメントごとの最大ページ数 | |
| FittingOption | Fitting_EnumValue | フレームに合わせたオブジェクトの調整。None、ContentToFrame、ProportionallyまたはFillProportionally | |
| LinkImages | boolean | trueのとき、読み込まれた画像はリンクされる。falseのときは埋め込まれる | |
| RemoveBlankLines | boolean | trueのとき、空のフィールドによる空白行を削除する |
10.7.3 LayoutAdjustmentPreference
<LayoutAdjustmentPreference>エレメントでは、InDesignのレイアウト調整機能を設定します。プリファレンスオブジェクトは、IDMLファイル内のエレメント(ページオブジェクトやストーリーなど)レイアウトには影響しません。
スキーマの例72 LayoutAdjustmentPreference
LayoutAdjustmentPreference_Object = element LayoutAdjustmentPreference{
attribute Self { xsd:string },
attribute EnableLayoutAdjustment{ xsd:boolean }?,
attribute SnapZone{ xsd:double {minInclusive="0" maxInclusive="12"} }?,
attribute AllowGraphicsToResize{ xsd:boolean }?,
attribute AllowRulerGuidesToMove{ xsd:boolean }?,
attribute IgnoreRulerGuideAlignments{ xsd:boolean }?,
attribute IgnoreObjectOrLayerLocks{ xsd:boolean }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AllowGraphicsToResize | boolean | trueのとき、グラフィックはリサイズ可 | |
| AllowRulerGuidesToMove | boolean | trueのとき、ルーラーガイドは移動可 | |
| EnableLayoutAdjustment | boolean | trueのとき、レイアウト調整可 | |
| IgnoreObjectOrLayerLocks | boolean | trueのとき、オブジェクトまたはレイヤーのロックは無視される | |
| IgnoreRulerGuideAlignments | boolean | trueのとき、ガイド揃えは無視される | |
| SnapZone | double | ガイドへのスナップの範囲(0-12) |
10.7.4 XMLImportPreference
<XMLImportPreference>エレメントでは、InDesignドキュメントにXMLを読み込むときの設定をします。このプリファレンスオブジェクトは、IDMLファイルのXMLエレメントには影響しません。
スキーマの例73 XMLImportPreference
XMLImportPreference_Object = element XMLImportPreference{
attribute Self { xsd:string },
attribute ImportToSelected{ xsd:boolean }?,
attribute ImportStyle{ XMLImportStyles_EnumValue }?,
attribute CreateLinkToXML{ xsd:boolean }?,
attribute RepeatTextElements{ xsd:boolean }?,
attribute IgnoreUnmatchedIncoming{ xsd:boolean }?,
attribute ImportTextIntoTables{ xsd:boolean }?,
attribute IgnoreWhitespace{ xsd:boolean }?,
attribute RemoveUnmatchedExisting{ xsd:boolean }?,
attribute AllowTransform{ xsd:boolean }?,
attribute ImportCALSTables{ xsd:boolean }?,
element Properties {element TransformFilename{(file_type, xsd:string ) |
(enum_type, XMLTransformFile_EnumValue )
}?&
element TransformParameters{ element ListItem{
attribute Name { xsd:string },
attribute Value { xsd:string }
}*
}?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AllowTransform | boolean | trueのとき、XSLTファイルを適用してXMLファイルを変換する | |
| CreateLinkToXML | boolean | trueのとき、リンクを作成する。falseのとき、ファイルは埋め込まれる | |
| IgnoreUnmatchedIncoming | boolean | trueのとき、既存の構造に一致する要素のみ読み込む。Note:ImportStyleがMergeImportのときのみ | |
| IgnoreWhitespace | boolean | trueのとき、空白のみの要素を読み込まない。Note:ImportStyleがMergeImportのときのみ | |
| ImportCALSTables | boolean | trueのとき、CALSテーブルをInDesignテーブルとして読み込む | |
| ImportStyle | XMLImportStyles_EnumValue | 読み込みモード。AppendImportまたはMergeImport | |
| ImportTextIntoTables | boolean | trueのとき、タグが一致した場合テキスト要素を表に読み込む。Note:ImportStyleがMergeImportのときのみ | |
| ImportToSelected | boolean | trueのとき、選択されたXMLエレメントに読み込まれる。falseのとき、ルートに読み込まれる | |
| RemoveUnmatchedExisting | boolean | trueのとき、読み込まれたXMLに一致しない要素、フレームおよび内容を削除する。Note:ImportStyleがMergeImportのときのみ | |
| RepeatTextElements | boolean | trueのとき、繰り返すテキスト要素を複製する。Note:ImportStyleがMergeImportのときのみ |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| TransformFileName | string | trueのとき、XSLTファイル名かStylesheetInXML(XSLTファイルがXMLドキュメントに適用されているとき)を許可する。Note:AllowTransformがtrueのときのみ | |
| TransformParameters | ListItem | スタイルシートのパラメータ。名前と値の組を含む一連のListItemエレメント |
10.7.5 XMLExportPreference
<XMLExportPreference>エレメントでは、InDesignドキュメントからXMLを書き出すときの設定をします。このプリファレンスオブジェクトは、IDMLファイルのXMLエレメントには影響しません。
スキーマの例74 XMLExportPreference
XMLExportPreference_Object = element XMLExportPreference{
attribute Self { xsd:string },
attribute ViewAfterExport{ xsd:boolean }?,
attribute ExportFromSelected{ xsd:boolean }?,
attribute FileEncoding{ XMLFileEncoding_EnumValue }?,
attribute Ruby { xsd:boolean }?,
attribute ExcludeDtd{ xsd:boolean }?,
attribute CopyOriginalImages{ xsd:boolean }?,
attribute CopyOptimizedImages{ xsd:boolean }?,
attribute CopyFormattedImages{ xsd:boolean }?,
attribute ImageConversion{ ImageConversion_EnumValue }?,
attribute GIFOptionsPalette{ GIFOptionsPalette_EnumValue }?,
attribute GIFOptionsInterlaced{ xsd:boolean }?,
attribute JPEGOptionsQuality{ JPEGOptionsQuality_EnumValue }?,
attribute JPEGOptionsFormat{ JPEGOptionsFormat_EnumValue }?,
attribute AllowTransform{ xsd:boolean }?,
attribute CharacterReferences{ xsd:boolean }?,
attribute ExportUntaggedTablesFormat{ XMLExportUntaggedTablesFormat_EnumValue }?,
element Properties {element PreferredBrowser{(file_type, xsd:string ) |
(enum_type, NothingEnum_EnumValue )
}?&
element TransformFilename{(file_type, xsd:string ) |
(enum_type, XMLTransformFile_EnumValue )
}?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AllowTransform | boolean | trueのとき、XSLTファイルを適用してXMLファイルを変換する | |
| CharacterReferences | boolean | trueのとき、特殊文字を参照に置換する | |
| CopyFormattedImages | boolean | trueのとき、フォーマットされた画像をイメージのサブフォルダにコピーする | |
| CopyOptimizedImages | boolean | trueのとき、最適化された画像をイメージのサブフォルダにコピーする | |
| CopyOriginalImages | boolean | trueのとき、オリジナルの画像をイメージのサブフォルダにコピーする | |
| ExcludeDtd | boolean | trueのとき、DTD宣言を含める | |
| ExportFromSelected | boolean | trueのとき、選択した要素から書き出し。falseのとき、すべての要素を書き出し | |
| ExportUntaggedTablesFormat | XMLExportUntaggedTablesFormat_EnumValue | タグなしの表を書き出す際のフォーマット。NoneまたはCALS | |
| FileEncoding | XMLFileEncoding_EnumValue | XMLコンテンツのエンコード形式。UTF8、UTF16またはShiftJIS | |
| GIFOptionsInterlaced | boolean | trueのとき、インターレース方式のGIFを生成する。Note:ImageConversionがJPEGのときは無効 | |
| GIFOptionsPalette | GIFOptionsPalette_EnumValue | GIF変換時のカラーパレット。AdaptivePalette、MacintoshPalette、WebPaletteまたはWindowsPallete。Note:ImageConversionがJPEGのときは無効 | |
| ImageConversion | ImageConversion_EnumValue | 変換後の画像のファイル形式。Automatic、JPEGまたはGIF。Note:CopyOptimizedImagesまたはCopyFormattedImagesがtrueのときのみ | |
| JPEGOptionsFormat | JPEGOptions_Format_EnumValue | 変換後のJPEG画像のフォーマット。BaselineEncodingまたはProgressiveEncoding。Note:ImageConversionがJPEGのときのみ | |
| JPEGOptionsQuality | JPEGOptions_Quality_EnumValue | JPEG画像の品質。Low、Medium、HighまたはMaximum。Note:ImageConversionがJPEGのときのみ | |
| Ruby | boolean | trueのとき、書き出しにルビを含む | |
| ViewAfterExport | boolean | trueのとき、書き出したXMLコンテンツをビューワーで表示 |
| 名前 | 説明 |
|---|---|
| PreferredBlowser | XML表示に使用するブラウザ |
| TransformFilename | XSLTファイル名。Note:AllowTransformがtrueのときのみ |
10.7.6 XMLPreference
<XMLPreference>エレメントでは、InDesignドキュメントでの一般的なXMLプリファレンスを設定します。このプリファレンスオブジェクトは、IDMLファイルのXMLエレメントには影響しません。
スキーマの例75 XMLPreference
XMLPreference_Object = element XMLPreference {
attribute Self { xsd:string },
attribute DefaultStoryTagName{ xsd:string }?,
attribute DefaultTableTagName{ xsd:string }?,
attribute DefaultCellTagName{ xsd:string }?,
attribute DefaultImageTagName{ xsd:string }?,
element Properties {element DefaultStoryTagColor{ InDesignUIColorType_TypeDef }?&
element DefaultTableTagColor{ InDesignUIColorType_TypeDef }?&
element DefaultCellTagColor{ InDesignUIColorType_TypeDef }?&
element DefaultImageTagColor{ InDesignUIColorType_TypeDef }?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| DefaultCellTagName | string | 新規の表のセルエレメントに使用するデフォルトのタグ名。Note:既存のタグ名または新規作成を指定 | |
| DefaultImageTagName | string | 自動的に新規作成された画像エレメントのデフォルト名 | |
| DefaultStoryTagName | string | 新規のストーリーエレメントのデフォルトタグ名。Note:既存のタグ名または新規作成を指定 | |
| DefaultTableTagName | string | 新規の表エレメントのデフォルトタグ名。Note:既存のタグ名または新規作成を指定 |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| DefaultCellTagColor | InDesignUIColorType | デフォルトのセルタグのカラー。ListItemエレメントの配列(0-255のRGBの値)またはUIColorの列挙で指定。Note:DefaultCellTagNameの値が新規作成のときのみ。既存のタグのカラーは更新しない | |
| DefaultImageTagColor | InDesignUIColorType | 新規画像タグのカラー。ListItemエレメントの配列(0-255のRGBの値)またはUIColorの列挙で指定。Note:タグが新規作成されたときのみ | |
| DefaultStoryTagColor | InDesignUIColorType | デフォルトのストーリータグのカラー。ListItemエレメントの配列(0-255のRGBの値)またはUIColorの列挙で指定。Note:DefaultStoryTagNameの値が新規作成のときのみ。既存のタグのカラーは更新しない | |
| DefaultTableTagColor | InDesignUIColorType | デフォルトのテーブルタグのカラー。ListItemエレメントの配列(0-255のRGBの値)またはUIColorの列挙で指定。Note:DefaultTableTagNameの値が新規作成のときのみ。既存のタグのカラーは更新しない |
10.7.7 ExportForWebPreference
<ExportForWebPreference>エレメントは、InDesignのWeb用書き出し機能を設定します。このプリファレンスオブジェクトはIDMLファイルのレイアウトエレメント(ページオブジェクトやストーリーなど)の解釈時に影響しません。
スキーマの例76 ExportForWebPreference
ExportForWebPreference_Object = element ExportForWebPreference{
attribute Self { xsd:string },
attribute CopyFormattedImages{ xsd:boolean }?,
attribute CopyOptimizedImages{ xsd:boolean }?,
attribute CopyOriginalImages{ xsd:boolean }?,
attribute ImageConversion{ ImageConversion_EnumValue }?,
attribute GIFOptionsPalette{ GIFOptionsPalette_EnumValue }?,
attribute GIFOptionsInterlaced{ xsd:boolean }?,
attribute JPEGOptionsQuality{ JPEGOptionsQuality_EnumValue }?,
attribute JPEGOptionsFormat{ JPEGOptionsFormat_EnumValue }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| CopyFormattedImages | boolean | trueのとき、フォーマットされた画像をイメージのサブフォルダにコピーする | |
| CopyOptimizedImages | boolean | trueのとき、最適化された画像をイメージのサブフォルダにコピーする | |
| CopyOriginalImages | boolean | trueのとき、オリジナルの画像をイメージのサブフォルダにコピーする | |
| GIFOptionsInterlaced | boolean | trueのとき、インターレース方式のGIFを生成する。Note:ImageConversionがJPEGのときは無効 | |
| GIFOptionsPalette | GIFOptionsPalette_EnumValue | GIF変換時のカラーパレット。AdaptivePalette、MacintoshPalette、WebPaletteまたはWindowsPallete。Note:ImageConversionがJPEGのときは無効 | |
| ImageConversion | ImageConversion_EnumValue | 変換後の画像のファイル形式。Automatic、JPEGまたはGIF。Note:CopyOptimizedImagesまたはCopyFormattedImagesがtrueのときのみ | |
| JPEGOptionsFormat | JPEGOptions_Format_EnumValue | 変換後のJPEG画像のフォーマット。BaselineEncodingまたはProgressiveEncoding。Note:ImageConversionがJPEGのときのみ | |
| JPEGOptionsQuality | JPEGOptions_Quality_EnumValue | JPEG画像の品質。Low、Medium、HighまたはMaximum。Note:ImageConversionがJPEGのときのみ |
10.7.8 TransparencyPreference
<TransparencyPreference>エレメントは、ドキュメントのデフォルトの透明効果を設定します。ここで設定した値は、明示的に属性を設定されていない、ドキュメント中のすべての透明オブジェクトに適用されます。
スキーマの例77 TransparencyPreference
TransparencyPreference_Object = element TransparencyPreference{
attribute Self { xsd:string },
attribute BlendingSpace{ BlendingSpace_EnumValue }?,
attribute GlobalLightAngle{ xsd:double {minInclusive="-180"maxInclusive="180"} }?,
attribute GlobalLightAltitude{ xsd:double {minInclusive="0"maxInclusive="100"} }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BlendingSpace | BlendingSpace_EnumValue | 透明オブジェクトをブレンドするためのカラースペースの指定。Low、Default、CMYKまたはRGB | |
| GlobalLightAltitude | double | 包括光源の高度(0-100) | |
| GlobalLightAngle | double | 包括光源の角度(-180-180) |
IDMLの例66 TransparencyPreference
<TransparencyPreference Self="dTransparencyPreference1" BlendingSpace=" CMYK" GlobalLightAngle=" 120" GlobalLightAltitude=" 30"/>
10.7.9 TransparencyDefaultContainerObject
スキーマの例78 TransparencyDefaultContainerObject
TransparencyDefaultContainerObject_Object = element TransparencyDefaultContainerObject{
(TransparencySetting_Object?&StrokeTransparencySetting_Object?&FillTransparencySetting_Object?&ContentTransparencySetting_Object?)}
10.7.10 StoryPreference
<StoryPreference>エレメントは、InDesignドキュメントの、デフォルトのストーリーのプリファレンスをコントロールします。ここで設定した値は、明示的に属性を設定されていない、ドキュメント中のすべてのストーリーのプリファレンスに適用されます。
スキーマの例79 StoryPreference
StoryPreference_Object = element StoryPreference{
attribute Self { xsd:string },
attribute OpticalMarginAlignment{ xsd:boolean }?,
attribute OpticalMarginSize{ xsd:double {minInclusive="0.1"maxInclusive="1296"} }?,
attribute FrameType{ FrameTypes_EnumValue }?,
attribute StoryOrientation{ StoryHorizontalOrVertical_EnumValue }?,
attribute StoryDirection{ StoryDirectionOptions_EnumValue }?
}
IDMLの例67 StoryPreference
<StoryPreference Self="dStoryPreference1" OpticalMarginAlignment=" false" OpticalMarginSize=" 12" FrameType=" TextFrameType" StoryOrientation=" Horizontal" StoryDirection=" LeftToRightDirection"/>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| FrameType | FrameTypes_EnumValue | テキストフレームの種類。TextFrameTypeまたはFrameGridType | |
| OpticalMarginAlignment | boolean | trueのとき、オプティカルマージン揃えはオン | |
| OpticalMarginSize | double | オプティカルマージン揃えのぶら下がり量サイズ(0.1pt-1296pt) | |
| StoryDirection | StoryDirectionOptions_EnumValue | ストーリーの方向。LeftToRightDirectionまたはRighttoLeftDirection | |
| StoryOrientation | StoryHorizontalOrVertical_EnumValue | 組み方向。HorizontalまたはVertical |
10.7.11 TextFramePreference
<TextFramePreference>エレメントは、InDesignドキュメントの、デフォルトのテキストフレームのプリファレンスをコントロールします。ここで設定した値は、明示的に属性を設定されていない、ドキュメント中のすべてのテキストフレームのプリファレンスに適用されます。このプリファレンスを定義せず、エレメント単位でも明示的に設定しないときは、IDMLデフォルトファイルの対応する値がエレメントに適用されます。
スキーマの例80 TextFramePreference
TextFramePreference_Object = element TextFramePreference{
attribute Self { xsd:string },
attribute TextColumnCount{ xsd:int {minInclusive="1" maxInclusive="40"} }?,
attribute TextColumnGutter{ xsd:double {minInclusive="0"maxInclusive="8640"} }?,
attribute TextColumnFixedWidth{ xsd:double {minInclusive="0"maxInclusive="8640"} }?,
attribute UseFixedColumnWidth{ xsd:boolean }?,
attribute FirstBaselineOffset{ FirstBaseline_EnumValue }?,
attribute MinimumFirstBaselineOffset{ xsd:double {minInclusive="0"maxInclusive="8640"} }?,
attribute VerticalJustification{ VerticalJustification_EnumValue }?,
attribute VerticalThreshold{ xsd:double {minInclusive="0"maxInclusive="8640"} }?,
attribute IgnoreWrap{ xsd:boolean }?,
element Properties {element InsetSpacing{(unit_type, xsd:double {minInclusive="0" maxInclusive="8640"} ) |
(list_type,
element ListItem{ unit_type, xsd:double {minInclusive="0"maxInclusive="8640"} },
element ListItem{ unit_type, xsd:double {minInclusive="0"maxInclusive="8640"} },
element ListItem{ unit_type, xsd:double {minInclusive="0"maxInclusive="8640"} },
element ListItem{ unit_type, xsd:double {minInclusive="0"maxInclusive="8640"} })
}?
}?}
IDMLの例68 TextFramePreference
<TextFramePreference Self="dTextFramePreference1" TextColumnCount=" 1" TextColumnGutter=" 12" TextColumnFixedWidth=" 144" UseFixedColumnWidth=" false" FirstBaselineOffset=" BaselineOffset" MinimumFirstBaselineOffset=" 0" VerticalJustification=" TopAlign" VerticalThreshold=" 0" IgnoreWrap=" false"><Properties><InsetSpacing type="list"><ListItem type="unit">0</ListItem>
<ListItem type="unit">0</ListItem>
<ListItem type="unit">0</ListItem>
<ListItem type="unit">0</ListItem>
</InsetSpacing></Properties></TextFramePreference>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| FirstBaselineOffset | FirstBaseline_EnumValue | 先頭ベースライン位置。AscentOffset、CapHeight、LeadingOffset、EmboxHeight、XHeightまたはFixedHeight | |
| IgnoreWrap | boolean | trueのとき、テキストの回りこみを無視 | |
| MinimumFirstBaselineOffset | double | 先頭ベースライン位置の最小値(0-8640) | |
| TextColumnCount | int | 段組の数。Note:UseFixedColumnWidth属性の値によっては、段組の数はテキストフレームのサイズにより変化する。1-40 | |
| TextColumnFixedWidth | double | 段組の幅。0-8640 | |
| UseFixedColumnWidth | boolean | trueのとき、固定段間幅。falseのとき、段組の幅はテキストフレームのサイズにより変化する。Note:trueのとき、フレームの大きさを変えると、段組の数が変わる | |
| VerticalJustification | VerticalJustification_EnumValue | テキストの配置 | |
| VerticalThreshold | double | 段落スペース最大値。Note:VerticalJustification属性がJustifyAlighのときのみ。段落間隔が設定値以上にならない。0-8640 |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| InSetSpacing | ListItemまたはdouble | フレーム内マージン。長方形のテキストフレームでは4つの値(上下左右)。長方形以外では1つ(内)。ListItemエレメントを4つまで含めることができる。オプション |
10.7.12 TextPreference
<TextPreference>エレメントは、一般的なテキストプリファレンスを設定します。
スキーマの例81 TextPreference
TextPreference_Object = element TextPreference{
attribute Self { xsd:string },
attribute TypographersQuotes{ xsd:boolean }?,
attribute HighlightHjViolations{ xsd:boolean }?,
attribute HighlightKeeps{ xsd:boolean }?,
attribute HighlightSubstitutedGlyphs{ xsd:boolean }?,
attribute HighlightCustomSpacing{ xsd:boolean }?,
attribute HighlightSubstitutedFonts{ xsd:boolean }?,
attribute UseOpticalSize{ xsd:boolean }?,
attribute UseParagraphLeading{ xsd:boolean }?,
attribute SuperscriptSize{ xsd:double {minInclusive="1" maxInclusive="200"} }?,
attribute SuperscriptPosition{ xsd:double {minInclusive="-500"maxInclusive="500"} }?,
attribute SubscriptSize{ xsd:double {minInclusive="1" maxInclusive="200"} }?,
attribute SubscriptPosition{ xsd:double {minInclusive="-500"maxInclusive="500"} }?,
attribute SmallCap{ xsd:double {minInclusive="1" maxInclusive="200"} }?,
attribute LeadingKeyIncrement{ xsd:double {minInclusive="0.001"maxInclusive="200"} }?,
attribute BaselineShiftKeyIncrement{ xsd:double {minInclusive="0.001"maxInclusive="200"} }?,
attribute KerningKeyIncrement{ xsd:double {minInclusive="1"maxInclusive="100"} }?,
attribute ShowInvisibles{ xsd:boolean }?,
attribute JustifyTextWraps{ xsd:boolean }?,
attribute AbutTextToTextWrap{ xsd:boolean }?,
attribute ZOrderTextWrap{ xsd:boolean }?,
attribute LinkTextFilesWhenImporting{ xsd:boolean }?,
attribute HighlightKinsoku{ xsd:boolean }?,
attribute UseNewVerticalScaling{ xsd:boolean }?,
attribute UseCidMojikumi{ xsd:boolean }?,
attribute EnableStylePreviewMode{ xsd:boolean }?,
attribute EnableDynamicAutoflow{ xsd:boolean }?,
attribute AutoPageInsertion{ AutoPageInsertion_EnumValue }?,
attribute RestrictToMasterTextFrames{ xsd:boolean }?,
attribute PreserveRectoVerso{ xsd:boolean }?,
attribute AutoPageDeletion{ xsd:boolean }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AutoTextToTextWrap | boolean | trueのとき、テキストの回りこみ/次の行に合わせるはオン | |
| AutoPageDeletion | boolean | trueのとき、スマートテキストのリフロー処理/空のページを削除はオン | |
| AutoPageInsertion | AutoPageInsertion_EnumValue | スマートテキストのリフロー処理/ページの追加先。AtEndOfStory、AtEndOfSectionまたはAtEndOfDocument | |
| BaselineShiftKeyIncrement | double | キーボード増減値/ベースラインシフト(.001-100) | |
| EnableDynamicAutoflow | boolean | trueのとき、自動流し込み可 | |
| EnableStylePreviewMode | boolean | trueのとき、文字スタイル、段落スタイルに色つきの背景をつける | |
| HighlightCustomSpacing | boolean | trueのとき、ハイライト表示オプション/カスタマイズされた字送り/カーニングはオン | |
| HighlightHjViolations | boolean | trueのとき、ハイライト表示オプション/H&J違反はオン | |
| HighlightKeeps | boolean | trueのとき、ハイライト表示オプション/H&J違反保持はオン | |
| HighlightKinsoku | boolean | trueのとき、ハイライト表示オプション/禁則はオン | |
| HighlightSubstitutedFonts | boolean | trueのとき、ハイライト表示オプション/代替フォントはオン | |
| HighlightSubstitutedGlyphs | boolean | trueのとき、ハイライト表示オプション/代替字形はオン | |
| JustifyTextWraps | boolean | trueのとき、テキストの回りこみ/オブジェクトの次へテキストを均等配置はオン | |
| KerningKeyIncrement | double | キーボード増減値/カーニング(1-100) | |
| LeadingKeyIncrement | double | キーボード増減値/サイズ/行送り(.001-200) | |
| LinkTextFilesWhenImporting | boolean | trueのとき、リンク/テキストを配置する時にリンクを作成はオン | |
| PreserveRectoVerso | boolean | trueのとき、左/右ページを保持 | |
| RestrictToMasterTextFrames | boolean | ||
| ShowInvisibles | boolean | trueのとき、制御文字を表示はオン | |
| SmallCap | double | 文字設定/スモールキャップス(1-200%) | |
| SubscriptPosition | double | 文字設定/下付き文字/位置(-500-500%) | |
| SubscriptSize | double | 文字設定/下付き文字/サイズ(0-200%) | |
| SuperscriptPosition | double | 文字設定/上付き文字/位置(-500-500%) | |
| SuperscriptSize | double | 文字設定/上付き文字/サイズ(0-200%) | |
| TypographersQuotes | boolean | trueのとき、文字オプション/英文引用符の使用はオン | |
| UseCidMojikumi | boolean | trueのとき、文字組み互換モード/CIDベースの文字組みを使用はオン | |
| UseNewVerticalScaling | boolean | trueのとき、文字組み互換モード/縦組み中の欧文に垂直・水平比率を適用する方向を切り替えるはオン | |
| UseOpticalSize | boolean | trueのとき、文字オプション/正しいオプティカルサイズを自動的に使用はオン | |
| UseParagraphLeading | boolean | trueのとき、文字オプション/段落全体に行送りを適用はオン | |
| ZOrderTextWrap | boolean | trueのとき、テキストの回りこみ/テキストの背面にあるオブジェクトを無視はオン |
10.7.13 TextDefault
<TextDefault>エレメントは、InDesignドキュメントでのデフォルトのテキストフォーマットをコントロールします。デフォルトの段落スタイル[基本段落]が適用されているすべてのテキストは、明示的に定義されている属性とエレメントを除き、このエレメントの値がローカル設定としてオーバーライドされます。このエレメントの値を設定しないと、IDMLデフォルトファイルの対応する値が割り当てられます。
スキーマの例82 TextDefault
TextDefault_Object = element TextDefault{
attribute Self { xEnumValue :string },
attribute FirstLineIndent{ xEnumValue :double }?,
attribute LeftIndent{ xEnumValue :double }?,
attribute RightIndent{ xEnumValue :double }?,
attribute SpaceBefore{ xEnumValue :double }?,
attribute SpaceAfter{ xEnumValue :double }?,
attribute Justification { Justification_EnumValue }?,
attribute SingleWordJustification{ SingleWordJustification_EnumValue }?,
attribute AutoLeading{ xEnumValue :double }?,
attribute DropCapLines{ xEnumValue :short {minInclusive="0" maxInclusive="25"} }?,
attribute DropCapCharacters{ xEnumValue :short {minInclusive="0"maxInclusive="150"} }?,
attribute KeepLinesTogether{ xEnumValue :boolean }?,
attribute KeepAllLinesTogether{ xEnumValue :boolean }?,
attribute KeepWithNext{ xEnumValue :short {minInclusive="0" maxInclusive="5"} }?,
attribute KeepFirstLines{ xEnumValue :short {minInclusive="1" maxInclusive="50"} }?,
attribute KeepLastLines{ xEnumValue :short {minInclusive="1" maxInclusive="50"} }?,
attribute StartParagraph{ StartParagraph_EnumValue }?,
attribute Composer { xEnumValue :string }?,
attribute MinimumWordSpacing{ xEnumValue :double }?,
attribute MaximumWordSpacing{ xEnumValue :double }?,
attribute DesiredWordSpacing{ xEnumValue :double }?,
attribute MinimumLetterSpacing{ xEnumValue :double }?,
attribute MaximumLetterSpacing{ xEnumValue :double }?,
attribute DesiredLetterSpacing{ xEnumValue :double }?,
attribute MinimumGlyphScaling{ xEnumValue :double }?,
attribute MaximumGlyphScaling{ xEnumValue :double }?,
attribute DesiredGlyphScaling{ xEnumValue :double }?,
attribute RuleAbove{ xEnumValue :boolean }?,
attribute RuleAboveOverprint{ xEnumValue :boolean }?,
attribute RuleAboveLineWeight{ xEnumValue :double }?,
attribute RuleAboveTint{ xEnumValue :double }?,
attribute RuleAboveOffset{ xEnumValue :double }?,
attribute RuleAboveLeftIndent{ xEnumValue :double }?,
attribute RuleAboveRightIndent{ xEnumValue :double }?,
attribute RuleAboveWidth{ RuleWidth_EnumValue }?,
attribute RuleAboveGapTint{ xEnumValue :double }?,
attribute RuleAboveGapOverprint{ xEnumValue :boolean }?,
attribute RuleBelow{ xEnumValue :boolean }?,
attribute RuleBelowLineWeight{ xEnumValue :double }?,
attribute RuleBelowTint{ xEnumValue :double }?,
attribute RuleBelowOffset{ xEnumValue :double }?,
attribute RuleBelowLeftIndent{ xEnumValue :double }?,
attribute RuleBelowRightIndent{ xEnumValue :double }?,
attribute RuleBelowWidth{ RuleWidth_EnumValue }?,
attribute RuleBelowGapTint{ xEnumValue :double }?,
attribute HyphenateCapitalizedWords{ xEnumValue :boolean }?,
attribute Hyphenation { xEnumValue :boolean }?,
attribute HyphenateBeforeLast{ xEnumValue :short {minInclusive="1"maxInclusive="15"} }?,
attribute HyphenateAfterFirst{ xEnumValue :short {minInclusive="1"maxInclusive="15"} }?,
attribute HyphenateWordsLongerThan{ xEnumValue :short {minInclusive="3"maxInclusive="25"} }?,
attribute HyphenateLadderLimit{ xEnumValue :short {minInclusive="0"maxInclusive="25"} }?,
attribute HyphenationZone{ xEnumValue :double }?,
attribute HyphenWeight{ xEnumValue :short {minInclusive="0" maxInclusive="10"} }?,
attribute AppliedParagraphStyle{ xEnumValue :string }?,
attribute AppliedCharacterStyle{ xEnumValue :string }?,
attribute FontStyle{ xEnumValue :string }?,
attribute PointSize{ xEnumValue :double }?,
attribute KerningMethod{ xEnumValue :string }?,
attribute Tracking { xEnumValue :double }?,
attribute Capitalization { Capitalization_EnumValue }?,
attribute Position { Position_EnumValue }?,
attribute Underline { xEnumValue :boolean }?,
attribute StrikeThru{ xEnumValue :boolean }?,
attribute Ligatures { xEnumValue :boolean }?,
attribute NoBreak{ xEnumValue :boolean }?,
attribute HorizontalScale{ xEnumValue :double }?,
attribute VerticalScale{ xEnumValue :double }?,
attribute BaselineShift{ xEnumValue :double }?,
attribute Skew { xEnumValue :double }?,
attribute FillTint{ xEnumValue :double }?,
attribute StrokeTint{ xEnumValue :double }?,
attribute StrokeWeight{ xEnumValue :double }?,
attribute OverprintStroke{ xEnumValue :boolean }?,
attribute OverprintFill{ xEnumValue :boolean }?,
attribute OTFFigureStyle{ OTFFigureStyle_EnumValue }?,
attribute OTFOrdinal { xEnumValue :boolean }?,
attribute OTFFraction { xEnumValue :boolean }?,
attribute OTFDiscretionaryLigature{ xEnumValue :boolean }?,
attribute OTFTitling { xEnumValue :boolean }?,
attribute OTFContextualAlternate{ xEnumValue :boolean }?,
attribute OTFSwash { xEnumValue :boolean }?,
attribute UnderlineTint{ xEnumValue :double }?,
attribute UnderlineGapTint{ xEnumValue :double }?,
attribute UnderlineOverprint{ xEnumValue :boolean }?,
attribute UnderlineGapOverprint{ xEnumValue :boolean }?,
attribute UnderlineOffset{ xEnumValue :double }?,
attribute UnderlineWeight{ xEnumValue :double }?,
attribute StrikeThroughTint{ xEnumValue :double }?,
attribute StrikeThroughGapTint{ xEnumValue :double }?,
attribute StrikeThroughOverprint{ xEnumValue :boolean }?,
attribute StrikeThroughGapOverprint{ xEnumValue :boolean }?,
attribute StrikeThroughOffset{ xEnumValue :double }?,
attribute StrikeThroughWeight{ xEnumValue :double }?,
attribute FillColor{ xEnumValue :string }?,
attribute StrokeColor{ xEnumValue :string }?,
attribute AppliedLanguage{ xEnumValue :string }?,
attribute LastLineIndent{ xEnumValue :double }?,
attribute HyphenateLastWord{ xEnumValue :boolean }?,
attribute OTFSlashedZero{ xEnumValue :boolean }?,
attribute OTFHistorical { xEnumValue :boolean }?,
attribute OTFStylisticSets{ xEnumValue :int }?,
attribute GradientFillLength{ xEnumValue :double }?,
attribute GradientFillAngle{ xEnumValue :double }?,
attribute GradientStrokeLength{ xEnumValue :double }?,
attribute GradientStrokeAngle{ xEnumValue :double }?,
attribute GradientFillStart{ UnitPointType_TypeDef }?,
attribute GradientStrokeStart{ UnitPointType_TypeDef }?,
attribute RuleBelowOverprint{ xEnumValue :boolean }?,
attribute RuleBelowGapOverprint{ xEnumValue :boolean }?,
attribute DropcapDetail{ xEnumValue :int }?,
attribute HyphenateAcrossColumns{ xEnumValue :boolean }?,
attribute KeepRuleAboveInFrame{ xEnumValue :boolean }?,
attribute IgnoreEdgeAlignment{ xEnumValue :boolean }?,
attribute OTFMark { xEnumValue :boolean }?,
attribute OTFLocale { xEnumValue :boolean }?,
attribute PositionalForm{ PositionalForms_EnumValue }?,
attribute ParagraphDirection{ ParagraphDirection_EnumValue }?,
attribute ParagraphJustification{ ParagraphJustification_EnumValue }?,
attribute MiterLimit{ xEnumValue :double {minInclusive="1" maxInclusive="500"} }?,
attribute StrokeAlignment{ TextStrokeAlign_EnumValue }?,
attribute EndJoin{ OutlineJoin_EnumValue }?,
attribute OTFOverlapSwash{ xEnumValue :boolean }?,
attribute OTFStylisticAlternate{ xEnumValue :boolean }?,
attribute OTFJustificationAlternate{ xEnumValue :boolean }?,
attribute OTFStretchedAlternate{ xEnumValue :boolean }?,
attribute CharacterDirection{ CharacterDirection_EnumValue }?,
attribute KeyboardDirection{ CharacterDirection_EnumValue }?,
attribute DigitsType{ DigitsType_EnumValue }?,
attribute Kashidas { Kashidas_EnumValue }?,
attribute DiacriticPosition{ DiacriticPosition_EnumValue }?,
attribute XOffsetDiacritic{ xEnumValue :double }?,
attribute YOffsetDiacritic{ xEnumValue :double }?,
attribute GotoNextX{ GotoNextX_EnumValue }?,
attribute PageNumberType{ PageNumberType_EnumValue }?,
attribute AppliedNamedGrid{ xEnumValue :string }?,
attribute CharacterAlignment{ CharacterAlignment_EnumValue }?,
attribute Tsume { xEnumValue :double }?,
attribute LeadingAki{ xEnumValue :double }?,
attribute TrailingAki{ xEnumValue :double }?,
attribute CharacterRotation{ xEnumValue :double }?,
attribute Jidori { xEnumValue :short }?,
attribute ShataiMagnification{ xEnumValue :double }?,
attribute ShataiDegreeAngle{ xEnumValue :double }?,
attribute ShataiAdjustRotation{ xEnumValue :boolean }?,
attribute ShataiAdjustTsume{ xEnumValue :boolean }?,
attribute Tatechuyoko { xEnumValue :boolean }?,
attribute TatechuyokoXOffset{ xEnumValue :double }?,
attribute TatechuyokoYOffset{ xEnumValue :double }?,
attribute KentenTint{ xEnumValue :double }?,
attribute KentenStrokeTint{ xEnumValue :double }?,
attribute KentenWeight{ xEnumValue :double }?,
attribute KentenOverprintFill{ AdornmentOverprint_EnumValue }?,
attribute KentenOverprintStroke{ AdornmentOverprint_EnumValue }?,
attribute KentenKind{ KentenCharacter_EnumValue }?,
attribute KentenPlacement{ xEnumValue :double }?,
attribute KentenAlignment{ KentenAlignment_EnumValue }?,
attribute KentenPosition{ RubyKentenPosition_EnumValue }?,
attribute KentenFontSize{ xEnumValue :double }?,
attribute KentenXScale{ xEnumValue :double }?,
attribute KentenYScale{ xEnumValue :double }?,
attribute KentenCustomCharacter{ xEnumValue :string }?,
attribute KentenCharacterSet{ KentenCharacterSet_EnumValue }?,
attribute RubyTint{ xEnumValue :double }?,
attribute RubyWeight{ xEnumValue :double }?,
attribute RubyOverprintFill{ AdornmentOverprint_EnumValue }?,
attribute RubyOverprintStroke{ AdornmentOverprint_EnumValue }?,
attribute RubyStrokeTint{ xEnumValue :double }?,
attribute RubyFontSize{ xEnumValue :double }?,
attribute RubyOpenTypePro{ xEnumValue :boolean }?,
attribute RubyXScale{ xEnumValue :double }?,
attribute RubyYScale{ xEnumValue :double }?,
attribute RubyType{ RubyTypes_EnumValue }?,
attribute RubyAlignment{ RubyAlignments_EnumValue }?,
attribute RubyPosition{ RubyKentenPosition_EnumValue }?,
attribute RubyXOffset{ xEnumValue :double }?,
attribute RubyYOffset{ xEnumValue :double }?,
attribute RubyParentSpacing{ RubyParentSpacing_EnumValue }?,
attribute RubyAutoAlign{ xEnumValue :boolean }?,
attribute RubyOverhang{ xEnumValue :boolean }?,
attribute RubyAutoScaling{ xEnumValue :boolean }?,
attribute RubyParentScalingPercent{ xEnumValue :double }?,
attribute RubyParentOverhangAmount{ RubyOverhang_EnumValue }?,
attribute Warichu { xEnumValue :boolean }?,
attribute WarichuSize{ xEnumValue :double }?,
attribute WarichuLines{ xEnumValue :short }?,
attribute WarichuLineSpacing{ xEnumValue :double }?,
attribute WarichuAlignment{ WarichuAlignment_EnumValue }?,
attribute WarichuCharsAfterBreak{ xEnumValue :short }?,
attribute WarichuCharsBeforeBreak{ xEnumValue :short }?,
attribute OTFProportionalMetrics{ xEnumValue :boolean }?,
attribute OTFHVKana { xEnumValue :boolean }?,
attribute OTFRomanItalics{ xEnumValue :boolean }?,
attribute ScaleAffectsLineHeight{ xEnumValue :boolean }?,
attribute CjkGridTracking{ xEnumValue :boolean }?,
attribute GlyphForm{ AlternateGlyphForms_EnumValue }?,
attribute GridAlignFirstLineOnly{ xEnumValue :boolean }?,
attribute GridAlignment{ GridAlignment_EnumValue }?,
attribute GridGyoudori{ xEnumValue :short }?,
attribute AutoTcy{ xEnumValue :short }?,
attribute AutoTcyIncludeRoman{ xEnumValue :boolean }?,
attribute KinsokuType{ KinsokuType_EnumValue }?,
attribute KinsokuHangType{ KinsokuHangTypes_EnumValue }?,
attribute BunriKinshi{ xEnumValue :boolean }?,
attribute Rensuuji { xEnumValue :boolean }?,
attribute RotateSingleByteCharacters{ xEnumValue :boolean }?,
attribute LeadingModel{ LeadingModel_EnumValue }?,
attribute RubyAutoTcyDigits{ xEnumValue :short }?,
attribute RubyAutoTcyIncludeRoman{ xEnumValue :boolean }?,
attribute RubyAutoTcyAutoScale{ xEnumValue :boolean }?,
attribute TreatIdeographicSpaceAsSpace{ xEnumValue :boolean }?,
attribute AllowArbitraryHyphenation{ xEnumValue :boolean }?,
attribute ParagraphGyoudori{ xEnumValue :boolean }?,
attribute NumberingExpression{ xEnumValue :string }?,
attribute BulletsTextAfter{ xEnumValue :string }?,
attribute NumberingLevel{ xEnumValue :int }?,
attribute NumberingContinue{ xEnumValue :boolean }?,
attribute NumberingStartAt{ xEnumValue :int }?,
attribute NumberingApplyRestartPolicy{ xEnumValue :boolean }?,
attribute BulletsAlignment{ ListAlignment_EnumValue }?,
attribute NumberingAlignment{ ListAlignment_EnumValue }?,
attribute BulletsAndNumberingListType{ ListType_EnumValue }?,
element Properties {element BalanceRaggedLines{(bool_type, xEnumValue :boolean ) |
(enum_type, BalanceLinesStyle_EnumValue )
}?&
element RuleAboveColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RuleAboveGapColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RuleAboveType{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RuleBelowColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RuleBelowGapColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RuleBelowType{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element AllNestedStyles{ list_type, element ListItem{
record_type,(element AppliedCharacterStyle{ object_type, xEnumValue :string }&
element Delimiter {(string_type, xEnumValue :string ) |
(enum_type, NestedStyleDelimiters_EnumValue )
}&
element Repetition { long_type, xEnumValue :int }&
element Inclusive { bool_type, xEnumValue :boolean })
}*
}?&
element TabList{ list_type, element ListItem{
record_type,(element Alignment { enum_type, TabStopAlignment_EnumValue }&
element AlignmentCharacter{ string_type, xEnumValue :string }&
element Leader { string_type, xEnumValue :string }&
element Position { unit_type, xEnumValue :double })
}*
}?&
element AppliedFont{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element Leading {(unit_type, xEnumValue :double ) |
(enum_type, Leading_EnumValue )
}?&
element UnderlineColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element UnderlineGapColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element UnderlineType{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element StrikeThroughColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element StrikeThroughGapColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element StrikeThroughType{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element KentenFillColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element KentenStrokeColor{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element KentenFont{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element KentenFontStyle{(string_type, xEnumValue :string ) |
(enum_type, NothingEnum_EnumValue )
}?&
element RubyFill{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RubyStroke{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RubyFont{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element RubyFontStyle{(string_type, xEnumValue :string ) |
(enum_type, NothingEnum_EnumValue )
}?&
element KinsokuSet{(object_type, xEnumValue :string ) |
(enum_type, KinsokuSet_EnumValue ) |
(string_type, xEnumValue :string )
}?&
element Mojikumi {(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string ) |
(enum_type, MojikumiTableDefaults_EnumValue )
}?&
element BulletsFont{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string ) |
(enum_type, AutoEnum_EnumValue )
}?&
element BulletsFontStyle{(string_type, xEnumValue :string ) |
(enum_type, NothingEnum_EnumValue ) |
(enum_type, AutoEnum_EnumValue )
}?&
element BulletsCharacterStyle{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element NumberingCharacterStyle{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element AppliedNumberingList{(object_type, xEnumValue :string ) |
(string_type, xEnumValue :string )
}?&
element NumberingFormat{(enum_type, NumberingStyle_EnumValue ) |
(string_type, xEnumValue :string )
}?&
element NumberingRestartPolicies{attribute RestartPolicy{ RestartPolicy_EnumValue },
attribute LowerLevel{ xEnumValue :int },
attribute UpperLevel{ xEnumValue :int }
}?&
element BulletChar{attribute BulletCharacterType{ BulletCharacterType_EnumValue },
attribute BulletCharacterValue{ xEnumValue :int }
}?
}?,(NestedLineStyle_Object*&NestedGrepStyle_Object*)}
<TextDefaults>エレメントの属性とエレメントは、すべて他のテキストオブジェクトと共通です。「10.4.6 共通のTextプロパティ」を参照してください。
10.7.14 DictionaryPreference
<DiectionaryPreference>エレメントは、スペルチェックとハイフネーションで使用する言語の辞書を定義します。
スキーマの例83 DictionaryPreference
DictionaryPreference_Object = element DictionaryPreference{
attribute Self { xsd:string },
attribute Composition { ComposeUsing_EnumValue }?,
attribute MergeUserDictionary{ xsd:boolean }?,
attribute RecomposeWhenChanged{ xsd:boolean }?
}
10.7.15 AnchoredObjectDefault
<AnchoredObjectDefault>エレメントは、アンカー付きオブジェクトに適用するデフォルトのフォーマットをコントロールします。このエレメントの設定値は、すべてのアンカー付きオブジェクトの、明示的に定義された属性以外をオーバーライドします。
スキーマの例84 AnchoredObjectDefault
AnchoredObjectDefault_Object = element AnchoredObjectDefault{
attribute Self { xsd:string },
attribute AnchorContent{ ContentType_EnumValue }?,
attribute InitialAnchorHeight{ xsd:double }?,
attribute InitialAnchorWidth{ xsd:double }?,
attribute AnchoredParagraphStyle{ xsd:string }?,
attribute AnchoredObjectStyle{ xsd:string }?
}
IDMLの例69 AnchoredObjectDefault
<AnchoredObjectDefault Self="dAnchoredObjectDefault1" AnchorContent=" Unassigned" InitialAnchorHeight=" 72" InitialAnchorWidth=" 72" AnchoredParagraphStyle=" ParagraphStyle\ k[No paragraph style]" AnchoredObjectStyle=" ObjectStyle\ k[None]"/>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AnchorContent | ContentType_EnumValue | 新規作成されたフレームのオブジェクトの属性。Unassigned、GraphicTypeまたはTextType | |
| AnchoredObjectStyle | string | 新規作成されたアンカー付きオブジェクトのオブジェクトスタイル | |
| AnchoredParagraphStyle | string | 新規作成されたアンカー付きオブジェクトの段落スタイル。Note:AnchorContentがTextTypeのときのみ | |
| InitialAnchorHeight | double | 新規作成されたアンカー付きオブジェクトの高さ | |
| InitialAnchorWidth | double | 新規作成されたアンカー付きオブジェクトの幅 |
10.7.16 AnchoredObjectSetting
<AnchoredObjectSetting>エレメントは、アンカー付きオブジェクトのデフォルトのアンカーの位置をコントロールします。このエレメントの設定値は、すべてのアンカー付きオブジェクトの、明示的に定義された属性以外をオーバーライドします。
スキーマの例85 AnchoredObjectSetting
AnchoredObjectSetting_Object = element AnchoredObjectSetting{
attribute Self { xsd:string },
attribute AnchoredPosition{ AnchorPosition_EnumValue }?,
attribute SpineRelative{ xsd:boolean }?,
attribute LockPosition{ xsd:boolean }?,
attribute PinPosition{ xsd:boolean }?,
attribute AnchorPoint{ AnchorPoint_EnumValue }?,
attribute HorizontalAlignment{ HorizontalAlignment_EnumValue }?,
attribute HorizontalReferencePoint{ AnchoredRelativeTo_EnumValue }?,
attribute VerticalAlignment{ VerticalAlignment_EnumValue }?,
attribute VerticalReferencePoint{ VerticallyRelativeTo_EnumValue }?,
attribute AnchorXoffset{ xsd:double }?,
attribute AnchorYoffset{ xsd:double }?,
attribute AnchorSpaceAbove{ xsd:double }?
}
IDMLの例70 AnchoredObjectSetting
<AnchoredObjectSetting Self="dAnchoredObjectSetting1" AnchoredPosition=" InlinePosition" SpineRelative=" false" LockPosition=" false" PinPosition=" true" AnchorPoint=" BottomRightAnchor" HorizontalAlignment=" LeftAlign" HorizontalReferencePoint=" TextFrame" VerticalAlignment=" TopAlign" VerticalReferencePoint=" LineBaseline" AnchorXoffset=" 0" AnchorYoffset=" 0" AnchorSpaceAbove=" 0"/>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AnchorPoint | AnchorPoint_EnumValue | 基準点。TopLeftAnchor、TopCenterAnchor、TopRightAnchor、LeftCenterAnchor、CenterAnchor、RightCenterAnchor、BottomLeftAnchor、BottomCenterAnchorまたはBottomRightAnchor | |
| AnchorSpaceAbove | double | 行の上/前スペース | |
| AnchorXoffset | double | アンカー付き位置/Xオフセット | |
| AnchorYoffset | double | アンカー付き位置/Yオフセット | |
| AnchoredPosition | AnchorPosition_EnumValue | 親文字からの間隔。InlinePosition、AboveLineまたはAnchored | |
| HorizontalAlignment | HorizontalAlignment_EnumValue | 行揃え。AnchoredPositionがAboveLineのときのみ。RightAlign、LeftAlign、CenterAlignまたはTextAlign | |
| HorizontalReferencePoint | AnchoredRelativeTo_EnumValue | アンカー付き位置/X基準。ColumnEdge、TextFrame、PageMargins、PageEdgeまたはAnchorLocation | |
| LockPosition | boolean | trueのとき、手動配置を防ぐはオン | |
| PinPosition | boolean | trueのとき、段の上下境界線内に収めるはオン | |
| SpineRelative | boolean | trueのとき、ノド元を基準はオン | |
| VerticalAlignment | VerticalAlignment_EnumValue | 垂直方向の揃え。TopAlign、BottomAlignまたはCenterAlign | |
| VerticalReferencePoint | VerticallyRelativeTo_EnumValue | アンカー付き位置/Y基準。ColumnEdge、TextFrame、PageMargins、PageEdge、LineBaseline、LineXheight、LineAscent、CapheightまたはTopOfLeading |
10.7.17 BaselineFrameGridOption
<BaselineFrameGridOption>エレメントは、ベースライングリッドのデフォルトのフォーマットをコントロールします。このエレメントの設定値は、すべてのベースライングリッドフレームの、明示的に定義された属性以外をオーバーライドします。
スキーマの例86 BeselineFrameGridOption
BaselineFrameGridOption_Object = element BaselineFrameGridOption{
attribute Self { xsd:string },
attribute UseCustomBaselineFrameGrid{ xsd:boolean }?,
attribute StartingOffsetForBaselineFrameGrid{ xsd:double {minInclusive="0"maxInclusive="8640"} }?,
attribute BaselineFrameGridRelativeOption{BaselineFrameGridRelativeOption_EnumValue }?,
attribute BaselineFrameGridIncrement{ xsd:double {minInclusive="1"maxInclusive="8640"} }?,
element Properties {element BaselineFrameGridColor{ InDesignUIColorType_TypeDef }?
}?}
IDMLの例71 BaselineFrameGridOption
<BaselineFrameGridOption Self="dBaselineFrameGridOption1" UseCustomBaselineFrameGrid=" false" StartingOffsetForBaselineFrameGrid=" 0" BaselineFrameGridRelativeOption=" TopOfInset" BaselineFrameGridIncrement=" 12"><Properties><BaselineFrameGridColor type="enumeration">LightBlue</BaselineFrameGridColor></Properties></BaselineFrameGridOption>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BaselineFrameGridIncrement | double | グリッドの間隔。1-8640 | |
| BaselineFrameGridRelativeOption | BaselineFrameGridRelativeOption_EnumValue | オフセットの相対位置。TopOfPage、TopOfMargin、TopOfFrameまたはTopOfInset | |
| StartingOffsetForBaselineFrameGrid | double | グリッドの開始位置。1-8640 | |
| UseCustomBaselineFrameGrid | boolean | trueのとき、カスタムのベースライングリッドを使用 |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BaselineFrameGridColor | InDesignUIColorType | グリッドのカラー。UIカラーの列挙か、R、G、Bそれぞれの<ListItem>エレメント |
10.7.18 FootnoteOption
<FootnoteOption>エレメントは、脚注のデフォルトフォーマットです。このエレメントの設定値は、すべての脚注の、明示的に定義された属性とプロパティ以外をオーバーライドします。
スキーマの例87 FootnoteOption
FootnoteOption_Object = element FootnoteOption{
attribute Self { xsd:string },
attribute StartAt{ xsd:int {minInclusive="1" maxInclusive="100000"} }?,
attribute Prefix { xsd:string }?,
attribute Suffix { xsd:string }?,
attribute FootnoteTextStyle{ xsd:string }?,
attribute FootnoteMarkerStyle{ xsd:string }?,
attribute SeparatorText{ xsd:string }?,
attribute SpaceBetween{ xsd:double {minInclusive="0" maxInclusive="864"} }?,
attribute Spacer { xsd:double {minInclusive="0" maxInclusive="864"} }?,
attribute FootnoteFirstBaselineOffset{ FootnoteFirstBaseline_EnumValue }?,
attribute FootnoteMinimumFirstBaselineOffset{ xsd:double {minInclusive="0"maxInclusive="103680"} }?,
attribute EosPlacement{ xsd:boolean }?,
attribute NoSplitting{ xsd:boolean }?,
attribute RuleOn{ xsd:boolean }?,
attribute RuleLineWeight{ xsd:double {minInclusive="0" maxInclusive="1000"} }?,
attribute RuleTint{ xsd:double {minInclusive="0" maxInclusive="100"} }?,
attribute RuleGapTint{ xsd:double {minInclusive="0" maxInclusive="100"} }?,
attribute RuleGapOverprint{ xsd:boolean }?,
attribute RuleOverprint{ xsd:boolean }?,
attribute RuleLeftIndent{ xsd:double {minInclusive="-103680"maxInclusive="103680"} }?,
attribute RuleWidth{ xsd:double {minInclusive="0" maxInclusive="103680"} }?,
attribute RuleOffset{ xsd:double {minInclusive="-15552"maxInclusive="15552"} }?,
attribute ContinuingRuleOn{ xsd:boolean }?,
attribute ContinuingRuleLineWeight{ xsd:double {minInclusive="0"maxInclusive="1000"} }?,
attribute ContinuingRuleTint{ xsd:double {minInclusive="0"maxInclusive="100"} }?,
attribute ContinuingRuleGapTint{ xsd:double {minInclusive="0"maxInclusive="100"} }?,
attribute ContinuingRuleOverprint{ xsd:boolean }?,
attribute ContinuingRuleGapOverprint{ xsd:boolean }?,
attribute ContinuingRuleLeftIndent{ xsd:double {minInclusive="-103680"maxInclusive="103680"} }?,
attribute ContinuingRuleWidth{ xsd:double {minInclusive="0"maxInclusive="103680"} }?,
attribute ContinuingRuleOffset{ xsd:double {minInclusive="-15552"maxInclusive="15552"} }?,
element Properties {element FootnoteNumberingStyle{(enum_type, FootnoteNumberingStyle_EnumValue ) |
(string_type, xsd:string )
}?&
element RestartNumbering{(enum_type, FootnoteRestarting_EnumValue ) |
(string_type, xsd:string )
}?&
element ShowPrefixSuffix{(enum_type, FootnotePrefixSuffix_EnumValue ) |
(string_type, xsd:string )
}?&
element MarkerPositioning{(enum_type, FootnoteMarkerPositioning_EnumValue ) |
(string_type, xsd:string )
}?&
element RuleType{(object_type, xsd:string ) |
(string_type, xsd:string )
}?&
element RuleColor{(object_type, xsd:string ) |
(string_type, xsd:string )
}?&
element RuleGapColor{(object_type, xsd:string ) |
(string_type, xsd:string )
}?&
element ContinuingRuleType{(object_type, xsd:string ) |
(string_type, xsd:string )
}?&
element ContinuingRuleColor{(object_type, xsd:string ) |
(string_type, xsd:string )
}?&
element ContinuingRuleGapColor{(object_type, xsd:string ) |
(string_type, xsd:string )
}?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ContinuingRuleGapOverprint | boolean | trueのとき、続きの脚注の前境界線/間隔オーバープリントはオン。Note:ContinuingRuleTypeがベタ以外のみ | |
| ContinuingRuleGapTint | double | 続きの脚注の前境界線/間隔の濃淡(1-100%)Note:ContinuingRuleTypeがベタ以外のみ | |
| ContinuingRuleLeftIndent | double | 続きの脚注の前境界線/左インデント(-103680-103680)Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleLineWeight | double | 続きの脚注の前境界線/線幅(0-1000)Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleOffset | double | 続きの前境界線/オフセット(-15552-15552)Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleOn | boolean | trueのとき、続きの脚注の前境界線/線はオン。Note:NoSplittingがfalseまたは未設定のときのみ | |
| ContinuingRuleOverprint | boolean | trueのとき、続きの脚注の前境界線/線オーバープリントはオン。Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleTint | double | 続きの脚注の前境界線/濃淡(0-100%)Note:ContinuingRuleTypeがベタ以外のみ | |
| ContinuingRuleWidth | double | 続きの脚注の前境界線/幅(0-103680)Note:ContinuingRuleOnがtrueのときのみ | |
| EosPlacement | boolean | trueのとき、配置オプション/テキストの最後にストーリーの脚注を配置はオン。falseのとき、脚注はコラムの下部に配置される | |
| FootnoteFirstBaselineOffset | FootnoteFirstBaseline_EnumValue | 先頭ベースライン位置/オフセット。AscentOffset、CapHeight、LeadingOffset、EmboxHeight、XHeightまたはFixedHeight | |
| FootnoteMarkerStyle | string | テキスト内での脚注参照番号/文字スタイル | |
| FootnoteMinimumFirstBaselineOffset | double | 先頭ベースライン位置/最小(0-103680) | |
| FootnoteTextStyle | string | 脚注フォーマット/段落スタイル。Note:段落スタイルで設定されている段落前後のアキは無視される。段落前後のアキの設定はSpacerとSpaceBetween | |
| NoSplitting | boolean | trueのとき、配置オプション/脚注を分離はオフ。falseのとき、脚注は1つの段に入力できる長さより長くなった場合に、次の段に分離する | |
| Prefix | string | 番号付け/プレフィックス(0-100字) | |
| RuleGapOverprint | boolean | trueのとき、列内の最初の脚注の前境界線/間隔オーバープリントはオン。Note:RuleTypeがベタ以外のみ | |
| RuleGapTint | double | 列内の最初の脚注の前境界線/間隔の濃淡(1-100%)Note:RuleTypeがベタ以外のみ | |
| RuleLeftIndent | double | 列内の最初の脚注の前境界線/左インデント(-103680-103680)Note:RuleOnがtrueのときのみ | |
| RuleLineWeight | double | 列内の最初の脚注の前境界線/線幅(0-1000)Note:RuleOnがtrueのときのみ | |
| RuleOffset | double | 列内の最初の脚注の前境界線/オフセット(-15552-15552)Note:RuleOnがtrueのときのみ | |
| RuleOn | boolean | trueのとき、列内の最初の脚注の前境界線/線はオン | |
| RuleOverprint | boolean | trueのとき、列内の最初の脚注の前境界線/線オーバープリントはオン。Note:RuleOnがtrueのときのみ | |
| RuleTint | double | 列内の最初の脚注の前境界線/濃淡(0-100%)Note:RuleTypeがベタ以外のみ | |
| RuleWidth | double | 列内の最初の脚注の前境界線/幅(0-103680)Note:RuleOnがtrueのときのみ | |
| Self | string | ○ | オブジェクトのユニークなID |
| SeparatorText | string | 脚注フォーマット/分離記号(0-100字) | |
| SpaceBetween | double | スペーシングオプション/脚注間のスペース(0-864)Note:段落スタイルで設定されている段落前後のアキは無視される。FootnoteTextStyle参照 | |
| Spacer | double | スペーシングオプション/最初の脚注の前の最小スペース(0-864)Note:段落スタイルで設定されている段落前後のアキは無視される。FootnoteTextStyle参照 | |
| StartAt | int | 番号付け/開始番号(1-100000) | |
| Suffix | string | 番号付け/サフィックス(0-100字) |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ContinuingRuleColor | string | 続きの脚注の前境界線/カラー。スウォッチ(カラー、グラデーション、濃淡、または混合インキ)のエレメントのSelf属性かカラー名(例:Color/Black)で指定。Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleGapColor | string | 続きの脚注の前境界線/間隔のカラー。スウォッチ(カラー、グラデーション、濃淡、または混合インキ)のエレメントのSelf属性かカラー名(例:Color/Black)で指定。Note:ContinuingRuleOnがtrueのときのみ | |
| ContinuingRuleType | string | 続きの脚注の前境界線/種類。Note:ContinuingRuleOnがtrueのときのみ | |
| FootnoteNumberingStyle | FootnoteNumberingStyle_EnumValueまたはstring | 番号付け/スタイル | |
| MarkerPositioning | FootnoteMarkerPositioning_EnumValueまたはstring | テキスト内での脚注参照番号/位置 | |
| RestartNumbering | FootnoteRestarting_EnumValueまたはstring | 番号付け/番号の振り直しの場所 | |
| RuleColor | string | 列内の最初の脚注の前境界線/カラー。スウォッチ(カラー、グラデーション、濃淡、または混合インキ)のエレメントのSelf属性かカラー名(例:Color/Black)で指定。Note:ContinuingRuleOnがtrueのときのみ | |
| RuleGapColor | string | 列内の最初の脚注の前境界線/間隔のカラー。スウォッチ(カラー、グラデーション、濃淡、または混合インキ)のエレメントのSelf属性かカラー名(例:Color/Black)で指定。Note:ContinuingRuleOnがtrueのときのみ | |
| RuleType | string | 列内の最初の脚注の前境界線/種類。Note:ContinuingRuleOnがtrueのときのみ | |
| ShoePrefixSuffix | FootnotePrefixSuffix_EnumValueまたはstring | 番号付け/プレフィックス/サフィックスを表示の場所 |
IDMLの例72 FootnoteOptions
<FootnoteOption Self="dFootnoteOption1" StartAt=" 1" Prefix="" Suffix="" FootnoteTextStyle=" ParagraphStyle\ kNormalParagraphStyle" FootnoteMarkerStyle=" CharacterStyle\ k[No character style]" SeparatorText="&# x9;" SpaceBetween=" 0" Spacer="0" FootnoteFirstBaselineOffset=" LeadingOffset" FootnoteMinimumFirstBaselineOffset=" 0" EosPlacement=" false" NoSplitting=" false" RuleOn=" true" RuleLineWeight=" 1" RuleTint=" 100" RuleGapTint=" 100" RuleGapOverprint=" false" RuleOverprint=" false" RuleLeftIndent=" 0" RuleWidth=" 72" RuleOffset=" 0" ContinuingRuleOn=" true" ContinuingRuleLineWeight=" 1" ContinuingRuleTint=" 100" ContinuingRuleGapTint=" 100" ContinuingRuleOverprint=" false" ContinuingRuleGapOverprint=" false" ContinuingRuleLeftIndent=" 0" ContinuingRuleWidth=" 288" ContinuingRuleOffset=" 0"><Properties><FootnoteNumberingStyle type="enumeration">Arabic</FootnoteNumberingStyle>
<RestartNumbering type="enumeration">DontRestart</ RestartNumbering>
<ShowPrefixSuffix type="enumeration">NoPrefixSuffix</ ShowPrefixSuffix>
<MarkerPositioning type="enumeration">SuperscriptMarker</ MarkerPositioning>
<RuleType type="object">StrokeStyle\ kSolid</ RuleType>
<RuleColor type="object">Color\cBlack</ RuleColor>
<RuleGapColor type="object">Swatch\cNone</ RuleGapColor>
<ContinuingRuleType type="object">StrokeStyle\ kSolid</ ContinuingRuleType>
<ContinuingRuleColor type="object">Color\cBlack</ ContinuingRuleColor>
<ContinuingRuleGapColor type="object">Swatch\cNone</ ContinuingRuleGapColor>
</Properties></FootnoteOption>
10.7.19 TextWrapPreference
<TextWrapPreference>エレメントは、ページオブジェクトに対するテキストの回りこみをコントロールします。このエレメントの設定値は、すべてのテキスト回り込みの、明示的に定義された属性とエレメント以外をオーバーライドします。
スキーマの例88 TextWrapPreference
TextWrapPreference_Object = element TextWrapPreference {
attribute TextWrapType { TextWrapTypes_EnumValue }?,
attribute Inverse { xsd:boolean }?,
attribute ApplyToMasterPageOnly { xsd:boolean }?,
attribute TextWrapSide { TextWrapSideOptions_EnumValue }?,
attribute ItemTransform { TransformationMatrixType_TypeDef }?,
element Properties {element TextWrapOffset { UnitRectangleBoundsType_TypeDef }?&
element PathGeometry { element GeometryPathType { GeometryPathType_TypeDef }*
}?
}?,(ContourOption_Object?)}
スキーマの例89 ContourOption
ContourOption_Object = element ContourOption{
attribute Self { xsd:string },
attribute ContourType{ ContourOptionsTypes_EnumValue }?,
attribute IncludeInsideEdges{ xsd:boolean }?,
attribute ContourPathName{ xsd:string }?
}
IDMLの例73 TextWrapPreference
<TextWrapPreference Self="dTextWrapPreference1" TextWrapType=" None" Inverse="false" ApplyToMasterPageOnly=" false" TextWrapSide=" BothSides"><Properties><TextWrapOffset Top="0" Left="0" Bottom="0" Right="0"/></Properties><ContourOption Self="dTextWrapPreference1ContourOption1" ContourType=" SameAsClipping" IncludeInsideEdges=" false" ContourPathName="$ ID/"/></TextWrapPreference>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ContourPathName | string | 輪郭オプションで適用するアルファチャンネル名またはPhotoshopパス名。ContourTypeがPhotoshopPathかAlphaChannelのときのみ | |
| ContourType | ContourOptionsTypes_EnumValue | 輪郭オプション。BoundingBox、PhotoshopPath、DetectEdges、AlphaChannel、GraphicFrameまたはSameAsClipping | |
| IncludeInsideEdges | boolean | trueのとき、パスの内側の背景を透明にするはオン。Note:ContourTypeがAlphaChannelかDetectEdgesのときのみ |
10.7.20 DocumentPreference
<DocumentPreference>エレメントには、様々なプリファレンスを含み、基本的なドキュメントのレイアウトを定義します。<DocumentPreference>エレメントのプロパティの一部または全部を省略しても、その分はInDesignがアプリケーションのデフォルト値を割り当てます。
スキーマの例90 DocumentPreference
DocumentPreference_Object = element DocumentPreference{
attribute Self { xsd:string },
attribute PageHeight{ xsd:double }?,
attribute PageWidth{ xsd:double }?,
attribute PagesPerDocument{ xsd:int }?,
attribute FacingPages{ xsd:boolean }?,
attribute DocumentBleedTopOffset{ xsd:double }?,
attribute DocumentBleedBottomOffset{ xsd:double }?,
attribute DocumentBleedInsideOrLeftOffset{ xsd:double }?,
attribute DocumentBleedOutsideOrRightOffset{ xsd:double }?,
attribute DocumentBleedUniformSize{ xsd:boolean }?,
attribute SlugTopOffset{ xsd:double }?,
attribute SlugBottomOffset{ xsd:double }?,
attribute SlugInsideOrLeftOffset{ xsd:double }?,
attribute SlugRightOrOutsideOffset{ xsd:double }?,
attribute DocumentSlugUniformSize{ xsd:boolean }?,
attribute PreserveLayoutWhenShuffling{ xsd:boolean }?,
attribute AllowPageShuffle{ xsd:boolean }?,
attribute OverprintBlack{ xsd:boolean }?,
attribute PageBinding{ PageBindingOptions_EnumValue }?,
attribute ColumnDirection{ HorizontalOrVertical_EnumValue }?,
attribute ColumnGuideLocked{ xsd:boolean }?,
attribute MasterTextFrame{ xsd:boolean }?,
attribute SnippetImportUsesOriginalLocation{ xsd:boolean }?,
element Properties {element ColumnGuideColor{ InDesignUIColorType_TypeDef }?&
element MarginGuideColor{ InDesignUIColorType_TypeDef }?
}?}
IDMLの例74 DocumentPreference
<DocumentPreference Self="dDocumentPreference1" PageHeight=" 792" PageWidth=" 612" PagesPerDocument=" 1" FacingPages=" true" DocumentBleedTopOffset=" 0" DocumentBleed BottomOffset=" 0" DocumentBleedInsideOrLeftOffset=" 0" DocumentBleedOutsideOrRightOffset=" 0" DocumentBleedUniformSize=" true" SlugTopOffset=" 0" SlugBottomOffset=" 0" SlugInsideOrLeftOffset=" 0" SlugRightOrOutsideOffset=" 0" DocumentSlugUniformSize=" false" PreserveLayoutWhenShuffling=" true" AllowPageShuffle=" true" OverprintBlack=" true" PageBinding=" LeftToRight" ColumnDirection=" Horizontal" ColumnGuideLocked=" true" MasterTextFrame=" false" SnippetImportUsesOriginalLocation=" false"><Properties><ColumnGuideColor type="enumeration">Violet</ColumnGuideColor>
<MarginGuideColor type="enumeration">Magenta</MarginGuideColor>
</Properties></DocumentPreference>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AllowPageShuffle | boolean | trueのとき、スプレッドの移動を許可。falseのとき、スプレッド単位で追加、移動。オーバーライドの情報は、PreserveLayoutWhenShuffling | |
| ColumnDirection | HorizontalOrVertical_EnumValue | ○ | 段組/組み方向 |
| ColumnGuideLocked | boolean | trueのとき、段組ガイドをロックはオン | |
| DocumentBleedBottomOffset | double | 裁ち落とし/地。Note:DocumentBleedUniformSizeがfalseのときのみ | |
| DocumentBleedInsideOrLeftOffset | double | 裁ち落とし/ノドまたは左。Note:DocumentBleedUniformSizeがfalseのときのみ | |
| DocumentBleedOutsideOrRightOffset | double | 裁ち落とし/小口または右。Note:DocumentBleedUniformSizeがfalseのときのみ | |
| DocumentBleedTopOffset | double | 裁ち落とし/天 | |
| DocumentBleedUniformSize | boolean | trueのとき、裁ち落としの天の値がすべての値。デフォルト値はtrue | |
| DocumentSlugUniformSize | boolean | trueのとき、印刷可能領域の天の値がすべての値。デフォルトはfalse | |
| FacingPages | boolean | trueのとき、見開きページはオン | |
| MasterTextFrame | boolean | trueのとき、マスターにテキストフレームはオン | |
| OverprintBlack | boolean | trueのとき、[黒]スウォッチを100%でオーバープリントはオン | |
| PageBinding | PageBindingOptions_EnumValue | 綴じ方。Default、RightToLeftまたはLeftToRight | |
| PageHeight | double | ページサイズ/高さ | |
| PageWidth | double | ページサイズ/幅 | |
| PagesPerDocument | int | ページ数(1-9999) | |
| PreserveLayoutWhenShuffling | boolean | trueのとき、複数ページスプレッドを維持。(スプレッドの移動が許可されている場合)falseのとき、複数ページスプレッドを2ページ単位のスプレッドに再分配する | |
| SlugBottomOffset | double | 印刷可能領域/地。Note:DocumentSlugUniformSizeがfalseのときのみ | |
| SlugInsideOrLeftOffset | double | 印刷可能領域/ノドまたは左。Note:DocumentSlugUniformSizeがfalseのときのみ | |
| SlugRightOrOutsideOffset | double | 印刷可能領域/小口または右。Note:DocumentSlugUniformSizeがfalseのときのみ | |
| SlugTopOffset | double | 印刷可能領域/天 | |
| SnippetImportUsesOriginalLocation | boolean | trueのとき、スニペットの読み込み/元の位置に配置はオン |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ColumnGuideColorGridColor | InDesignUIColorType | 段数ガイドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント | |
| MarginGuideColor | InDesignUIColorType | マージンガイドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント |
10.7.21 GridPreference
<GridPreference>エレメントは、グリッドのプリファレンスです。ドキュメントグリッドのベースライングリッドプリファレンスは、ベースライングリッドの定義がない、テキストフレームに影響します。(テキストフレーム内段落のベースライン揃え設定による)詳細は、InDesignのオンラインヘルプを参照してください。
スキーマの例91 GridPreference
GridPreference_Object = element GridPreference{
attribute Self { xsd:string },
attribute DocumentGridShown{ xsd:boolean }?,
attribute DocumentGridSnapto{ xsd:boolean }?,
attribute HorizontalGridlineDivision{ xsd:double {minInclusive="0.01"maxInclusive="1000"} }?,
attribute VerticalGridlineDivision{ xsd:double {minInclusive="0.01"maxInclusive="1000"} }?,
attribute HorizontalGridSubdivision{ xsd:int {minInclusive="1"maxInclusive="1000"} }?,
attribute VerticalGridSubdivision{ xsd:int {minInclusive="1"maxInclusive="1000"} }?,
attribute GridsInBack{ xsd:boolean }?,
attribute BaselineGridShown{ xsd:boolean }?,
attribute BaselineStart{ xsd:double {minInclusive="0" maxInclusive="1000"} }?,
attribute BaselineDivision{ xsd:double {minInclusive="1"maxInclusive="8640"} }?,
attribute BaselineViewThreshold{ xsd:double {minInclusive="5"maxInclusive="4000"} }?,
attribute BaselineGridRelativeOption{ BaselineGridRelativeOption_EnumValue }?,
element Properties {element GridColor{ InDesignUIColorType_TypeDef }?&
element BaselineColor{ InDesignUIColorType_TypeDef }?
}?}
IDMLの例75 GridPreference
<GridPreference Self="dGridPreference1" DocumentGridShown=" false" DocumentGridSnapto=" false" HorizontalGridlineDivision=" 72" VerticalGridlineDivision=" 72" HorizontalGridSubdivision=" 8" VerticalGridSubdivision=" 8" GridsInBack=" true" BaselineGridShown=" false" BaselineStart=" 36" BaselineDivision=" 12" BaselineViewThreshold=" 75" BaselineGridRelativeOption=" TopOfPageOfBaselineGridRelativeOption"><Properties><GridColor type="enumeration">LightGray</ GridColor>
<BaselineColor type="enumeration">LightBlue</ BaselineColor>
</Properties></GridPreference>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BaselineDivision | double | ベースライングリッド/グリッドの間隔(1-8640) | |
| BaselineGridRelativeOption | BaselineGridRelativeOption_EnumValue | ベースライングリッド/相対 | |
| BaselineGridShown | boolean | trueのとき、ベースライングリッドを表示 | |
| BaselineStart | double | ベースライングリッド/開始(0-1000) | |
| BaselineViewThreshold | double | ベースライングリッド/ズーム度限界(5-4000%) | |
| DocumentGridShown | boolean | trueのとき、ドキュメントグリッドを表示 | |
| DocumentGridSnapto | boolean | trueのとき、グリッドにスナップ | |
| GridsInBack | boolean | trueのとき、背面にグリッドを表示 | |
| HorizontalGridSubdivision | int | ドキュメントグリッド/横組み/分割線(1-1000) | |
| HorizontalGridlineDivision | double | ドキュメントグリッド/横組み/グリッドの間隔(.01-1000) | |
| VerticalGridSubdivision | int | ドキュメントグリッド/縦組み/分割線(1-1000) | |
| VerticalGridlineDivision | double | ドキュメントグリッド/縦組み/グリッドの間隔(.01-1000) |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BaselineColor | InDesignUIColorType | ベースライングリッドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント | |
| GridColor | InDesignUIColorType | ドキュメントグリッドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント |
10.7.22 GuidePreference
<GuidePreference>エレメントは、ガイドのプリファレンスです。
スキーマの例92 GuidePreference
GuidePreference_Object = element GuidePreference{
attribute Self { xsd:string },
attribute GuidesInBack{ xsd:boolean }?,
attribute GuidesShown{ xsd:boolean }?,
attribute GuidesLocked{ xsd:boolean }?,
attribute GuidesSnapto{ xsd:boolean }?,
attribute RulerGuidesViewThreshold{ xsd:double }?,
element Properties {element RulerGuidesColor{ InDesignUIColorType_TypeDef }?
}?}
IDMLの例76 GuidePreference
<GuidePreference Self="dGuidePreference1" GuidesInBack=" false" GuidesShown=" true" GuidesLocked=" false" GuidesSnapto=" true" RulerGuidesViewThreshold=" 5"><Properties><RulerGuidesColor type="enumeration">Cyan</RulerGuidesColor>
</Properties></GuidePreference>
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| GuidesInBack | boolean | trueのとき、背面にガイドを表示 | |
| GuidesLocked | boolean | trueのとき、ガイドのロックはオン | |
| GuidesShown | boolean | trueのとき、ガイドを表示 | |
| GuidesSnapto | boolean | trueのとき、ガイドにスナップ。スナップの範囲はGuideSnaptoZone | |
| RulerGuidesViewThreshold | double | 定規ガイド/ズーム度限界(5-4000%) |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| RulerGuidesColor | InDesignUIColorType | 定規ガイドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント |
10.7.23 MarginPreference
<MarginPreference>エレメントは、デフォルトのマージンと段組をコントロールします。このエレメントの設定値は、すべてのページのマージンを、明示的に定義された属性とエレメント以外、オーバーライドします。
スキーマの例93 MarginPreference
MarginPreference_Object = element MarginPreference{
attribute Self { xsd:string },
attribute ColumnCount{ xsd:int {minInclusive="1" maxInclusive="216"} }?,
attribute ColumnGutter{ xsd:double {minInclusive="0" maxInclusive="1440"} }?,
attribute Top { xsd:double }?,
attribute Bottom { xsd:double }?,
attribute Left { xsd:double }?,
attribute Right { xsd:double }?,
attribute ColumnDirection{ HorizontalOrVertical_EnumValue }?,
attribute ColumnsPositions{ list { xsd:double * } }?
}
10.7.24 PasteboardPreference
<PasteboardPreference>エレメントは、MinimumSpaceAboveAndBelow属性でペーストボードの高さを設定し、ペーストボードとペーストボードガイドのカラーをコントロールします。
スキーマの例94 PasteboardPreference
PasteboardPreference_Object = element PasteboardPreference{
attribute Self { xsd:string },
attribute MinimumSpaceAboveAndBelow{ xsd:double }?,
element Properties {element PreviewBackgroundColor{ InDesignUIColorType_TypeDef }?&
element BleedGuideColor{ InDesignUIColorType_TypeDef }?&
element SlugGuideColor{ InDesignUIColorType_TypeDef }?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| MinimumSpaceAboveAndBelow | double | 上下オフセットの値 |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| BleedGuideColor | InDesignUIColorType | 裁ち落としガイドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント | |
| PreviewBackgroundColor | InDesignUIColorType | 背景をプレビューのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント | |
| SlugGuideColor | InDesignUIColorType | 印刷可能領域ガイドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント |
10.7.25 ViewPreference
<ViewPreference>エレメントは、単位と、定規の原点、他のUIプロパティをコントロールします。
Note:<ViewPreference>エレメントでの単位の変更は、IDMLドキュメントを開いたあとの、表示とInDesignのUIにのみ影響します。IDMLパッケージされたXMLファイル内部の単位は、常にポイントです。
スキーマの例95 ViewPreference
ViewPreference_Object = element ViewPreference{
attribute Self { xsd:string },
attribute GuideSnaptoZone{ xsd:int {minInclusive="1" maxInclusive="36"} }?,
attribute CursorKeyIncrement{ xsd:double {minInclusive="0.001"maxInclusive="100"} }?,
attribute HorizontalMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute VerticalMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute RulerOrigin{ RulerOrigin_EnumValue }?,
attribute ShowRulers{ xsd:boolean }?,
attribute ShowFrameEdges{ xsd:boolean }?,
attribute TypographicMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute TextSizeMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute PrintDialogMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute LineMeasurementUnits{ MeasurementUnits_EnumValue }?,
attribute PointsPerInch{ xsd:double {minInclusive="60" maxInclusive="80"} }?,
attribute HorizontalCustomPoints{ xsd:double {minInclusive="4"maxInclusive="256"} }?,
attribute VerticalCustomPoints{ xsd:double {minInclusive="4"maxInclusive="256"} }?,
attribute ShowNotes{ xsd:boolean }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| CursorKeyIncrement | double | キーボード増減値/カーソルキー(0.001-100) | |
| GuideSnaptoZone | int | ガイド/スナップの範囲(1-36ピクセル)Note:ガイドへのスナップは、ガイド表示時のみ | |
| HorizontalCustomPoints | double | 定規の単位/水平方向の1目盛り(4-256ポイント)HorizontalMeasurementUnitsがCustomのときのみ | |
| HorizontalMeasurementUnits | MeasurementUnits_EnumValue | 定規の単位/水平方向。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates | |
| LineMeasuremetUnits | MeasurementUnits_EnumValue | 他の単位/線幅。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates | |
| PointPerInch | double | ポイント/パイカの大きさ。通常は72(60-80) | |
| PrintDialogMeasurementUnits | MeasurementUnits_EnumValue | プリントダイアログボックスで使用する単位。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates | |
| RulerOrigin | RulerOrigin_EnumValue | 定規の単位/開始位置。SpreadOrigin、PageOriginまたはSpineOrigin | |
| ShowFrameEdges | boolean | trueのとき、フレーム枠を表示 | |
| ShowNotes | boolean | trueのとき、注釈を表示 | |
| ShowRulers | boolean | trueのとき、定規を表示 | |
| TextSizeMeasurementUnits | MeasurementUnits_EnumValue | 他の単位/テキストサイズ。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates | |
| TypographicMeasurementUnits | MeasurementUnits_EnumValue | 他の単位/組版。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates | |
| VerticalCustomPoints | double | 定規の単位/垂直方向の1目盛り(4-256ポイント)VerticalMeasurementUnitsがCustomのときのみ | |
| VerticalMeasurementUnits | MeasurementUnits_EnumValue | 定規の単位/垂直方向。Points、Picas、Inches、InchesDecimal、Millimeters、Centimeters、Ciceros、Q、Ha、AmericanPoints、CustomまたはAgates |
10.7.26 PrintPreference
<PrintPreferernce>エレメントは、プリントに関するプリファレンスです。
スキーマの例96 PrintPreference
PrintPreference_Object = element PrintPreference{
attribute Self { xsd:string },
attribute PrintFile{ xsd:string }?,
attribute Copies { xsd:int }?,
attribute Collating { xsd:boolean }?,
attribute ReverseOrder{ xsd:boolean }?,
attribute Sequence { Sequences_EnumValue }?,
attribute PrintSpreads{ xsd:boolean }?,
attribute PrintMasterPages{ xsd:boolean }?,
attribute PrintNonprinting{ xsd:boolean }?,
attribute PrintBlankPages{ xsd:boolean }?,
attribute PrintGuidesGrids{ xsd:boolean }?,
attribute PaperOffset{ xsd:double }?,
attribute PaperGap{ xsd:double }?,
attribute PaperTransverse{ xsd:boolean }?,
attribute PrintPageOrientation{ PrintPageOrientation_EnumValue }?,
attribute PagePosition{ PagePositions_EnumValue }?,
attribute ScaleMode{ ScaleModes_EnumValue }?,
attribute ScaleWidth{ xsd:double }?,
attribute ScaleHeight{ xsd:double }?,
attribute ScaleProportional{ xsd:boolean }?,
attribute Thumbnails { xsd:boolean }?,
attribute ThumbnailsPerPage{ ThumbsPerPage_EnumValue }?,
attribute Tile { xsd:boolean }?,
attribute TilingType{ TilingTypes_EnumValue }?,
attribute TilingOverlap{ xsd:double }?,
attribute AllPrinterMarks{ xsd:boolean }?,
attribute CropMarks{ xsd:boolean }?,
attribute BleedMarks{ xsd:boolean }?,
attribute RegistrationMarks{ xsd:boolean }?,
attribute ColorBars{ xsd:boolean }?,
attribute PageInformationMarks{ xsd:boolean }?,
attribute MarkLineWeight{ MarkLineWeight_EnumValue }?,
attribute MarkOffset{ xsd:double }?,
attribute UseDocumentBleedToPrint{ xsd:boolean }?,
attribute BleedTop{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedBottom{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedInside{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedOutside{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute IncludeSlugToPrint{ xsd:boolean }?,
attribute ColorOutput{ ColorOutputModes_EnumValue }?,
attribute TextAsBlack{ xsd:boolean }?,
attribute Trapping { Trapping_EnumValue }?,
attribute Flip { Flip_EnumValue }?,
attribute Negative { xsd:boolean }?,
attribute CompositeAngle{ xsd:double }?,
attribute CompositeFrequency{ xsd:double }?,
attribute SimulateOverprint{ xsd:boolean }?,
attribute PrintCyan{ xsd:boolean }?,
attribute CyanAngle{ xsd:double }?,
attribute CyanFrequency{ xsd:double }?,
attribute PrintMagenta{ xsd:boolean }?,
attribute MagentaAngle{ xsd:double }?,
attribute MagentaFrequency{ xsd:double }?,
attribute PrintYellow{ xsd:boolean }?,
attribute YellowAngle{ xsd:double }?,
attribute YellowFrequency{ xsd:double }?,
attribute PrintBlack{ xsd:boolean }?,
attribute BlackAngle{ xsd:double }?,
attribute BlackFrequency{ xsd:double }?,
attribute SendImageData{ ImageDataTypes_EnumValue }?,
attribute FontDownloading{ FontDownloading_EnumValue }?,
attribute DownloadPPDFonts{ xsd:boolean }?,
attribute PostScriptLevel{ PostScriptLevels_EnumValue }?,
attribute DataFormat{ DataFormat_EnumValue }?,
attribute SourceSpace{ SourceSpaces_EnumValue }?,
attribute Intent { RenderingIntent_EnumValue }?,
attribute OPIImageReplacement{ xsd:boolean }?,
attribute OmitEPS{ xsd:boolean }?,
attribute OmitPDF{ xsd:boolean }?,
attribute OmitBitmaps{ xsd:boolean }?,
attribute FlattenerPresetName{ xsd:string }?,
attribute IgnoreSpreadOverrides{ xsd:boolean }?,
attribute DeviceType{ xsd:int }?,
attribute PrintTo{ xsd:int }?,
attribute PPDFile { xsd:string }?,
attribute PrintToDisk{ xsd:boolean }?,
attribute PrintRecord{ xsd:string }?,
attribute PrintResolution{ xsd:double }?,
attribute PaperSizeSelector{ xsd:string }?,
attribute PaperHeightRange{ list { xsd:double ,xsd:double } }?,
attribute PaperWidthRange{ list { xsd:double ,xsd:double } }?,
attribute PaperOffsetRange{ list { xsd:double ,xsd:double } }?,
attribute SeparationScreening{ xsd:string }?,
attribute CompositeScreening{ xsd:string }?,
attribute SpotAngle{ xsd:double }?,
attribute SpotFrequency{ xsd:double }?,
attribute BleedChain{ xsd:boolean }?,
attribute PreserveColorNumbers{ xsd:boolean }?,
attribute BitmapPrinting{ xsd:boolean }?,
attribute BitmapResolution{ xsd:int {minInclusive="72" maxInclusive="1200"} }?,
attribute PrintLayers{ PrintLayerOptions_EnumValue }?,
element Properties {element ActivePrinterPreset{(enum_type, PrinterPresetTypes_EnumValue ) |
(object_type, xsd:string )
}?&
element Printer {(enum_type, Printer_EnumValue ) |
(string_type, xsd:string )
}?&
element PPD {(enum_type, PPDValues_EnumValue ) |
(string_type, xsd:string )
}?&
element PaperSize{(enum_type, PaperSizes_EnumValue ) |
(string_type, xsd:string )
}?&
element PaperHeight{(enum_type, PaperSize_EnumValue ) |
(unit_type, xsd:double )
}?&
element PaperWidth{(enum_type, PaperSize_EnumValue ) |
(unit_type, xsd:double )
}?&
element MarkType{(enum_type, MarkTypes_EnumValue ) |
(string_type, xsd:string )
}?&
element Screening {(enum_type, Screeening_EnumValue ) |
(string_type, xsd:string )
}?&
element Profile {(enum_type, Profile_EnumValue ) |
(string_type, xsd:string )
}?&
element CRD {(enum_type, ColorRenderingDictionary_EnumValue ) |
(string_type, xsd:string )
}?&
element PageRange{(enum_type, PageRange_EnumValue ) |
(string_type, xsd:string )
}?&
element PaperSizeRect{ RectangleBoundsType_TypeDef }?&
element ImageablePaperSizeRect{ RectangleBoundsType_TypeDef }?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| AllPrinterMarks | boolean | trueのとき、すべてのトンボとページ情報を印刷。falseのときは、指定されたもののみ | |
| BitmapPrinting | boolean | trueのとき、ビットマッププリント | |
| BitmapResolution | int | ビットマッププリントの解像度(72-1200)Note:BitmapPrintingがtrueのときのみ | |
| BlackAngle | double | プロセスブラックの角度(0-360) | |
| BlackFrequency | double | プロセスブラックの線数(1-500) | |
| BleedBottom | double | 裁ち落とし/地。Note:UseDocumentBleedToPrintがfalseのときのみ | |
| BleedChain | boolean | trueのとき、すべての裁ち落としの値を、最後に設定した値に揃える。falseのとき、すべての裁ち落としの値は個別に設定できる | |
| BleedInside | double | 裁ち落とし/ノド(0-432)Note:UseDocumentBleedToPrintがfalseのときのみ | |
| BleedMarks | boolean | trueのとき、外トンボをプリントする | |
| BleedOutside | double | 裁ち落とし/小口(0-432)Note:UseDocumentBleedToPrintがfalseのときのみ | |
| BleedTop | double | 裁ち落とし/天(0-432)Note:UseDocumentBleedToPrintがfalseのときのみ | |
| Collating | boolean | trueのとき、丁合いでプリントする | |
| ColorBars | boolean | trueのとき、カラーバーをプリントする | |
| ColorOutput | ColorOutputModes_EnumValue | コンポジットのカラーモード。Note:デバイスに依存しないPPDが選択されているときは無効 | |
| CompositeAngle | double | コンポジットプリント時のスクリーン角度(0-360)Note:カスタムスクリーンを使うPostScriptまたはPDFのみ | |
| CompositeFrequency | double | コンポジットプリント時のスクリーン線数(1-500)Note:カスタムスクリーンを使うPostScriptまたはPDFのみ | |
| CompositeScreening | string | コンポジットプリント時のスクリーン | |
| Copies | int | コピー数。Note:PrinterがPostScriptのとき以外 | |
| CropMarks | boolean | trueのとき、内トンボをプリントする | |
| CyanAngle | double | プロセスシアンの角度(0-360) | |
| CyanFrequency | double | プロセスシアンの線数(1-500) | |
| DataFormat | DataFormat_EnumValue | グラフィック/データ形式 | |
| DeviceType | int | 選択されたデバイスのタイプ | |
| DownloadPPDFonts | boolean | trueのとき、PPDフォントをダウンロード。FontDownloadingがCompleteかSubsetのときのみ | |
| FlattenerPresetName | string | 透明の分割・統合プリセット名 | |
| Flip | Flip_EnumValue | 色分解/反転 | |
| FontDownloading | FontDownloading_EnumValue | フォント/ダウンロード | |
| IgnoreSpreadOverrides | boolean | trueのとき、透明の分割・統合/スプレッドオーバーライドを無視 | |
| IncludeSlugToPrint | boolean | trueのとき、印刷可能領域を含む | |
| Intent | RenderingIntent_EnumValue | レンダリングインテント。Note:UseColorManagementがtrueのときのみ | |
| MagentaAngle | double | プロセスマゼンタの角度(0-360) | |
| MagentaFrequency | double | プロセスマゼンタの線数(1-500) | |
| MarkLineWeight | MarkLineWeight_EnumValue | トンボ/太さ(ポイント) | |
| MarkOffset | double | トンボ/オフセット | |
| Negative | boolean | trueのとき、ネガでプリント | |
| OPIImageReplacement | boolean | trueのとき、OPI画像を置換。OPIコメントを使ったリンク画像については、OmitEPS、OmitPDFまたはOmitBitmaps | |
| OmitBitmaps | boolean | trueのとき、ビットマップ画像のOPIを無視 | |
| OmitEPS | boolean | trueのとき、EPSのOPIを無視 | |
| OmitPDF | boolean | trueのとき、PDFのOPIを無視 | |
| PPDFile | string | PPDファイル名 | |
| PageInformationMarks | boolean | trueのとき、ページ情報をプリント | |
| PagePosition | PagePositions_EnumValue | ページの位置。Note:Tileがfalseのときのみ | |
| PaperGap | double | 用紙サイズ/ページの間隔 | |
| PaperHeightRange | list { double,xsd:double } | 使用可能な用紙の高さのリスト | |
| PaperOffset | double | 用紙サイズ/オフセット | |
| PaperOffsetRange | list { double,xsd:double } | オフセット値のリスト | |
| PaperSizeSelector | string | 用紙サイズ | |
| PaperTransverse | boolean | trueのとき、用紙サイズ/幅と高さを入れ換え | |
| PaperWidthRange | list { double,xsd:double } | 使用可能な用紙の幅のリスト | |
| PostScriptLevel | PostScriptLevels_EnumValue | PostScriptレベル | |
| PreserveColorNumbers | boolean | trueのとき、CMYKカラー値を保持 | |
| PrintBlack | boolean | trueのとき、黒インキをプリント。Note:TrappingがOffのときのみ | |
| PrintBlankPages | boolean | trueのとき、白紙をプリント。Note:TrappingがOffのときのみ | |
| PrintCyan | boolean | trueのとき、シアンインキをプリント。Note:TrappingがOffのときのみ | |
| PrintFile | string | プリントするPostScriptファイル。Note:現在のプリンタがPostScriptファイルに設定されているときのみ | |
| PrintGuidesGrids | boolean | trueのとき、表示可能なガイドとベースライングリッドをプリント。Note:TrappingがOffのときのみ | |
| PrintLayers | PrintLayerOptions_EnumValue | プリントするレイヤー | |
| PrintMagenta | boolean | trueのとき、マゼンタインキをプリント。Note:TrappingがOffのときのみ | |
| PrintMasterPages | boolean | trueのとき、マスターページをプリント | |
| PrintNonprinting | boolean | trueのとき、印刷しないオブジェクトをプリント。Note:TrappingがOffのときのみ | |
| PrintPageOrientation | PrintPageOrientation_EnumValue | 用紙サイズ/方向 | |
| PrintRecord | string | 最終プリントジョブを保存するキャッシュ | |
| PrintResolution | double | プリントジョブの解像度 | |
| PrintSpreads | boolean | trueのとき、見開き印刷。falseのとき、単ページ印刷 | |
| PrintTo | int | 使用可能なプリンタのリストから選択されたプリンタのインデックス | |
| PrintToDisk | boolean | trueのとき、PostScriptファイルとして保存 | |
| PrintYellow | boolean | trueのとき、イエローインキをプリント。Note:TrappingがOffのときのみ | |
| RegistrationMarks | boolean | trueのとき、センタートンボをプリント | |
| ReverseOrder | boolean | trueのとき、逆順で印刷 | |
| ScaleHeight | double | 拡大・縮小/高さ(0-1000%)Note:ScaleModeがScaleWidthHeightのときのみ | |
| ScaleMode | ScaleModes_EnumValue | 拡大・縮小。Note:サムネールプリントでないとき | |
| ScaleProportional | boolean | trueのとき、縦横の比率を固定。ScaleWidthかScaleHeightの、最後に設定した値に揃える。Note:ScaleModeがScaleWidthHeightのときのみ | |
| ScaleWidth | double | 拡大・縮小/幅(0-1000%)Note:ScaleModeがScaleWidthHeightのときのみ | |
| SendImageData | ImageDataTypes_EnumValue | プリンタまたはファイルに送られる画像データ | |
| SeparationScreening | string | 色分解/スクリーン | |
| Sequence | Sequences_EnumValue | ページ/順番 | |
| SimulateOverprint | boolean | trueのとき、オーバープリント処理。Note:ColorOutputがLeaveColorProfilesUnchangedのときは無効 | |
| SourceSpace | SourceSpaces_EnumValue | カラーマネージメントのソース。Note:UseColorManagementがtrueのときのみ | |
| SpotAngle | double | 特色の角度 | |
| SpotFrequency | double | 特色の線数 | |
| TextAsBlack | boolean | trueのとき、テキストを黒でプリント。([なし]または[紙色]、カラー値が白に設定されているものは除く)falseのとき、ハイパーリンクやハーフトーンパターンなどのカラー設定のままプリント。Note:TrappingがOffのときのみ | |
| Thumbnails | boolean | trueのとき、サムネールでプリント。Note:TrappingがOffのときのみ | |
| ThumbnailsPerPage | ThumbsPerPage_EnumValue | 1ページごとのサムネール数 | |
| Tile | boolean | trueのとき、タイルでプリント | |
| TilingOverlap | double | タイリングのオーバーラップ値。Note:TileがtrueかつTilingTypeがNotManualのときのみ | |
| TilingType | TilingTypes_EnumValue | タイリングのタイプ。Note:Tileがtrueのときのみ | |
| Trapping | Trapping_EnumValue | トラップのタイプ | |
| UseDocumentBleedToPrint | boolean | trueのとき、ドキュメントの裁ち落とし設定を使用 | |
| YellowAngleAngle | double | プロセスイエローの角度(0-360) | |
| YellowFrequency | double | プロセスイエローの線数(1-500) |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ActivePrinterPreset | PrinterPresetTypes_EnumValueまたはstring | 現在のプリントプリセット。PrinterPresetTypesの列挙またはプリントプリセットのSelf属性の参照 | |
| CRD | ColorRenderingDictionary_EnumValueまたはstring | 現在のCRD。ColorRenderingDictionaryの列挙またはCRD名を含むstring | |
| ImageablePaperSizeRect | RectangleBoundsType_TypeDef | 用紙のプリント可能領域を設定する長方形。左、天、右、地の順で値をスペース区切り | |
| MarkType | MarkTypes_EnumValueまたはstring | トンボの種類。MarkTypesの列挙かカスタムのトンボファイル名 | |
| PPD | PPDValues_EnumValueまたはstring | PPD。PPDValuesの列挙かPPD名 | |
| PageRange | PageRange_EnumValueまたはstring | ページ範囲。PageRangeの列挙かstring。範囲を設定するには、ページ番号をハイフン(-)で区切る。分かれた範囲の指定は、ページ番号をカンマ(,)で区切る | |
| PaperHeight | PaperSize_EnumValueまたはdouble | 用紙の高さ。PaperSizeの列挙かdouble。Note:PaperSizeがCustomかScaleModeがScaleWidthHeightのときのみ | |
| PaperSize | PaperSize_EnumValueまたはdouble | 用紙サイズ。PaperSizeの列挙かstring(用紙サイズ名) | |
| PaperSizeRect | RectangleBoundsType_TypeDef | 用紙サイズを設定する長方形。左、天、右、地の順で値をスペース区切り | |
| PaperWidth | PaperSize_EnumValueまたはdouble | 用紙の幅。PaperSizeの列挙かdouble。Note:PaperSizeがCustomかScaleModeがScaleWidthHeightのときのみ | |
| Printer | Printer_EnumValueまたはstring | 現在のプリンタ。Printerの列挙かstring(プリンタ名) | |
| Profile | Profile_EnumValueまたはstring | カラープロファイル。Profileの列挙かstring(プロファイル名) | |
| Screening | Screening_EnumValueまたはstring | PostScriptファイルまたはPDF形式に、コンポジットグレーで出力するときのスクリーン |
10.7.27 PrintBookletOption
<PrintBookletOption>エレメントは、ブックレット印刷の機能で生成される、ブックレットのレイアウトオプションを定義します。印刷のオプションは<PrintBookletPrintPreference>エレメントで定義します。
スキーマの例97 PrintBookletOption
PrintBookletOption_Object = element PrintBookletOption{
attribute Self { xsd:string },
attribute BookletType{ BookletTypeOptions_EnumValue }?,
attribute SpaceBetweenPages{ xsd:double {minInclusive="0" maxInclusive="288"} }?,
attribute BleedBetweenPages{ xsd:double {minInclusive="0" maxInclusive="144"} }?,
attribute Creep { xsd:double {minInclusive="-144" maxInclusive="144"} }?,
attribute SignatureSize{ SignatureSizeOptions_EnumValue }?,
attribute TopMargin{ xsd:double {minInclusive="0" maxInclusive="288"} }?,
attribute BottomMargin{ xsd:double {minInclusive="0" maxInclusive="288"} }?,
attribute LeftMargin{ xsd:double {minInclusive="0" maxInclusive="288"} }?,
attribute RightMargin{ xsd:double {minInclusive="0" maxInclusive="288"} }?,
attribute AutoAdjustMargins{ xsd:boolean }?,
attribute MarginsUniformSize{ xsd:boolean }?,
attribute PrintBlankPrinterSpreads{ xsd:boolean }?,
element Properties {element PageRange{(enum_type, PageRange_EnumValue ) |
(string_type, xsd:string )
}?
}?}
10.7.28 PrintBookletPrintPreference
<PrintBookletPrintPreference>エレメントは、ブックレット印刷のオプションを定義します。レイアウトオプションは<PrintBookletOption>エレメントで定義します。
スキーマの例98 PrintBookletPrintPreference
PrintBookletPrintPreference_Object = element PrintBookletPrintPreference{
attribute Self { xsd:string },
attribute PrinterList{ list { xsd:string * } }?,
attribute PPDList { list { xsd:string * } }?,
attribute PaperSizeList{ list { xsd:string * } }?,
attribute ScreeningList{ list { xsd:string * } }?,
attribute PrintFile{ xsd:string }?,
attribute Copies { xsd:int }?,
attribute Collating { xsd:boolean }?,
attribute ReverseOrder{ xsd:boolean }?,
attribute PrintNonprinting{ xsd:boolean }?,
attribute PrintBlankPages{ xsd:boolean }?,
attribute PrintGuidesGrids{ xsd:boolean }?,
attribute PaperOffset{ xsd:double }?,
attribute PaperGap{ xsd:double }?,
attribute PaperTransverse{ xsd:boolean }?,
attribute PrintPageOrientation{ PrintPageOrientation_EnumValue }?,
attribute PagePosition{ PagePositions_EnumValue }?,
attribute ScaleMode{ ScaleModes_EnumValue }?,
attribute ScaleWidth{ xsd:double }?,
attribute ScaleHeight{ xsd:double }?,
attribute ScaleProportional{ xsd:boolean }?,
attribute PrintLayers{ PrintLayerOptions_EnumValue }?,
attribute AllPrinterMarks{ xsd:boolean }?,
attribute CropMarks{ xsd:boolean }?,
attribute BleedMarks{ xsd:boolean }?,
attribute RegistrationMarks{ xsd:boolean }?,
attribute ColorBars{ xsd:boolean }?,
attribute PageInformationMarks{ xsd:boolean }?,
attribute MarkLineWeight{ MarkLineWeight_EnumValue }?,
attribute MarkOffset{ xsd:double }?,
attribute UseDocumentBleedToPrint{ xsd:boolean }?,
attribute BleedTop{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedBottom{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedInside{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedOutside{ xsd:double {minInclusive="0" maxInclusive="432"} }?,
attribute BleedChain{ xsd:boolean }?,
attribute ColorOutput{ ColorOutputModes_EnumValue }?,
attribute TextAsBlack{ xsd:boolean }?,
attribute Trapping { Trapping_EnumValue }?,
attribute Flip { Flip_EnumValue }?,
attribute Negative { xsd:boolean }?,
attribute CompositeAngle{ xsd:double }?,
attribute CompositeFrequency{ xsd:double }?,
attribute SimulateOverprint{ xsd:boolean }?,
attribute PrintCyan{ xsd:boolean }?,
attribute CyanAngle{ xsd:double }?,
attribute CyanFrequency{ xsd:double }?,
attribute PrintMagenta{ xsd:boolean }?,
attribute MagentaAngle{ xsd:double }?,
attribute MagentaFrequency{ xsd:double }?,
attribute PrintYellow{ xsd:boolean }?,
attribute YellowAngle{ xsd:double }?,
attribute YellowFrequency{ xsd:double }?,
attribute PrintBlack{ xsd:boolean }?,
attribute BlackAngle{ xsd:double }?,
attribute BlackFrequency{ xsd:double }?,
attribute SendImageData{ ImageDataTypes_EnumValue }?,
attribute FontDownloading{ FontDownloading_EnumValue }?,
attribute DownloadPPDFonts{ xsd:boolean }?,
attribute PostScriptLevel{ PostScriptLevels_EnumValue }?,
attribute DataFormat{ DataFormat_EnumValue }?,
attribute SourceSpace{ SourceSpaces_EnumValue }?,
attribute Intent { RenderingIntent_EnumValue }?,
attribute PreserveColorNumbers{ xsd:boolean }?,
attribute OPIImageReplacement{ xsd:boolean }?,
attribute OmitEPS{ xsd:boolean }?,
attribute OmitPDF{ xsd:boolean }?,
attribute OmitBitmaps{ xsd:boolean }?,
attribute FlattenerPresetName{ xsd:string }?,
attribute IgnoreSpreadOverrides{ xsd:boolean }?,
attribute BitmapPrinting{ xsd:boolean }?,
attribute BitmapResolution{ xsd:int {minInclusive="72" maxInclusive="1200"} }?,
attribute DeviceType{ xsd:int }?,
attribute PrintTo{ xsd:int }?,
attribute PPDFile { xsd:string }?,
attribute PrintToDisk{ xsd:boolean }?,
attribute PrintRecord{ xsd:string }?,
attribute PrintResolution{ xsd:double }?,
attribute PaperSizeSelector{ xsd:string }?,
attribute PaperHeightRange{ list { xsd:double ,xsd:double } }?,
attribute PaperWidthRange{ list { xsd:double ,xsd:double } }?,
attribute PaperOffsetRange{ list { xsd:double ,xsd:double } }?,
attribute SeparationScreening{ xsd:string }?,
attribute CompositeScreening{ xsd:string }?,
attribute SpotAngle{ xsd:double }?,
attribute SpotFrequency{ xsd:double }?,
element Properties {element Printer {(enum_type, Printer_EnumValue ) |
(string_type, xsd:string )
}?&
element PPD {(enum_type, PPDValues_EnumValue ) |
(string_type, xsd:string )
}?&
element PaperSize{(enum_type, PaperSizes_EnumValue ) |
(string_type, xsd:string )
}?&
element PaperHeight{(enum_type, PaperSize_EnumValue ) |
(unit_type, xsd:double )
}?&
element PaperWidth{(enum_type, PaperSize_EnumValue ) |
(unit_type, xsd:double )
}?&
element MarkType{(enum_type, MarkTypes_EnumValue ) |
(string_type, xsd:string )
}?&
element Screening {(enum_type, Screeening_EnumValue ) |
(string_type, xsd:string )
}?&
element Profile {(enum_type, Profile_EnumValue ) |
(string_type, xsd:string )
}?&
element CRD {(enum_type, ColorRenderingDictionary_EnumValue ) |
(string_type, xsd:string )
}?&
element ActivePrinterPreset{(enum_type, PrinterPresetTypes_EnumValue ) |
(object_type, xsd:string )
}?&
element PaperSizeRect{ RectangleBoundsType_TypeDef }?&
element ImageablePaperSizeRect{ RectangleBoundsType_TypeDef }?
}?}
10.7.29 MetadataPacketPreference
<MetadataPacketPreference>エレメントは、ドキュメントのXMPデータです。
スキーマの例99 MetadataPacketPreference
MetadataPacketPreference_Object = element MetadataPacketPreference{
attribute Self { xsd:string },
element Properties {element Contents { xsd:string }?
}?}
10.7.30 IndexOptions
<IndexOptions>エレメントは、索引生成の設定値です。これらのオプションは、既にIDMLドキュメントにある索引には影響しません。
スキーマの例100 IndexOptions
IndexOptions_Object = element IndexOptions{
attribute Self { xsd:string },
attribute Title { xsd:string }?,
attribute TitleStyle{ xsd:string }?,
attribute ReplaceExistingIndex{ xsd:boolean }?,
attribute IncludeBookDocuments{ xsd:boolean }?,
attribute IncludeHiddenEntries{ xsd:boolean }?,
attribute IndexFormat{ IndexFormat_EnumValue }?,
attribute IncludeSectionHeadings{ xsd:boolean }?,
attribute IncludeEmptyIndexSections{ xsd:boolean }?,
attribute Level1Style { xsd:string }?,
attribute Level2Style { xsd:string }?,
attribute Level3Style { xsd:string }?,
attribute Level4Style { xsd:string }?,
attribute SectionHeadingStyle{ xsd:string }?,
attribute PageNumberStyle{ xsd:string }?,
attribute CrossReferenceStyle{ xsd:string }?,
attribute CrossReferenceTopicStyle{ xsd:string }?,
attribute FollowingTopicSeparator{ xsd:string }?,
attribute BetweenEntriesSeparator{ xsd:string }?,
attribute PageRangeSeparator{ xsd:string }?,
attribute BetweenPageNumbersSeparator{ xsd:string }?,
attribute BeforeCrossReferenceSeparator{ xsd:string }?,
attribute EntryEndSeparator{ xsd:string }?
}
10.7.31 IndexHeaderSetting
<IndexHeaderSetting>エレメントは、索引機能で生成する索引につけられる、見出しの設定です。これらのオプションは、既にIDMLドキュメントにある索引には影響しません。
スキーマの例101 IndexHeaderSetting
IndexHeaderSetting_Object = element IndexHeaderSetting{
attribute Self { xsd:string },
attribute HeaderSetName{ xsd:string }?,
attribute HeaderSetLanguage{ xsd:int }?,
attribute IndexHeaderSetHandler{ xsd:int }?,
attribute IndexHeaderSetGroupValue{ xsd:int }?,
attribute IndexHeaderSetGroupOptionValue{ xsd:int }?,
element Properties {element ListOfIndexHeaderGroupType{ element IndexHeaderGroupType {
IndexHeaderGroupType_TypeDef }*
}?
}?}
10.7.32 PageItemDefault
<PageItemDefault>エレメントは、InDesignドキュメントでの、ページオブジェクトのデフォルト設定です。ここで設定した値は、属性やエレメントが明示的に定義されているものを除き、すべてのページオブジェクトに適用されます。<PageItemDefault>エレメントのすべてのプロパティは「10.3.1 ページオブジェクト」を参照してください。
スキーマの例102 PageItemDefault
PageItemDefault_Object = element PageItemDefault{
attribute Self { xsd:string },
attribute AppliedGraphicObjectStyle{ xsd:string }?,
attribute AppliedTextObjectStyle{ xsd:string }?,
attribute AppliedGridObjectStyle{ xsd:string }?,
attribute FillColor{ xsd:string }?,
attribute FillTint{ xsd:double }?,
attribute StrokeWeight{ xsd:double }?,
attribute MiterLimit{ xsd:double {minInclusive="1" maxInclusive="500"} }?,
attribute EndCap{ EndCap_EnumValue }?,
attribute EndJoin{ EndJoin_EnumValue }?,
attribute StrokeType{ xsd:string }?,
attribute LeftLineEnd{ ArrowHead_EnumValue }?,
attribute RightLineEnd{ ArrowHead_EnumValue }?,
attribute StrokeColor{ xsd:string }?,
attribute StrokeTint{ xsd:double }?,
attribute CornerOption{ CornerOptions_EnumValue }?,
attribute CornerRadius{ xsd:double }?,
attribute GradientFillAngle{ xsd:double }?,
attribute GradientStrokeAngle{ xsd:double }?,
attribute OverprintStroke{ xsd:boolean }?,
attribute OverprintFill{ xsd:boolean }?,
attribute GapColor{ xsd:string }?,
attribute GapTint{ xsd:double }?,
attribute OverprintGap{ xsd:boolean }?,
attribute StrokeAlignment{ StrokeAlignment_EnumValue }?,
attribute Nonprinting { xsd:boolean }?,
(TransparencySetting_Object?&StrokeTransparencySetting_Object?&FillTransparencySetting_Object?&ContentTransparencySetting_Object?)}
10.7.33 FrameFittingOption
<FrameFittingOption>エレメントは、ドキュメントのすべてのページオブジェクトの、デフォルトのフレーム調整オプションです。ここで設定した値は、属性やエレメントが明示的に定義されているものを除き、すべてのページオブジェクトに適用されます。フレーム調整オプションについては、InDesignドキュメントを参照してください。
スキーマの例103 FrameFittingOption
FrameFittingOption_Object = element FrameFittingOption{
attribute Self { xsd:string },
attribute LeftCrop{ xsd:double }?,
attribute TopCrop{ xsd:double }?,
attribute RightCrop{ xsd:double }?,
attribute BottomCrop{ xsd:double }?,
attribute FittingOnEmptyFrame{ EmptyFrameFittingOptions_EnumValue }?,
attribute FittingAlignment{ AnchorPoint_EnumValue }?
}
10.7.34 ButtonPreference
<ButtonPreference>エレメントは、ドキュメントのすべてのボタンオブジェクトのデフォルト値です。ここで設定した値は、属性やエレメントが明示的に定義されているものを除き、すべてのページオブジェクトに適用されます。
スキーマの例104 ButtonPreference
ButtonPreference_Object = element ButtonPreference{
attribute Self { xsd:string },
attribute Name { xsd:string }?
}
10.7.35 TinDocumentDataObject
スキーマの例105 TinDocumentDataObject
TinDocumentDataObject_Object = element TinDocumentDataObject{
element Properties {element GaijiRefMaps{ text }?
}?}
10.7.36 LayoutGridDataInformation
<LayoutGridDataInformation>エレメントは、デフォルトのレイアウトグリッドを設定します。
スキーマの例106 LayoutGridDataInformation
LayoutGridDataInformation_Object = element LayoutGridDataInformation{
attribute Self { xsd:string },
attribute FontStyle{ xsd:string }?,
attribute PointSize{ xsd:double }?,
attribute CharacterAki{ xsd:double }?,
attribute LineAki{ xsd:double }?,
attribute HorizontalScale{ xsd:double }?,
attribute VerticalScale{ xsd:double }?,
element Properties {element AppliedFont{(object_type, xsd:string ) |
(string_type, xsd:string )
}?
}?}
10.7.37 StoryGridDataInformation
<StoryGridDataInformation>エレメントは、デフォルトのフレームグリッドを設定します。
スキーマの例107 StoryGridDataInformation
StoryGridDataInformation_Object = element StoryGridDataInformation{
attribute Self { xsd:string },
attribute FontStyle{ xsd:string }?,
attribute PointSize{ xsd:double }?,
attribute CharacterAki{ xsd:double }?,
attribute LineAki{ xsd:double }?,
attribute HorizontalScale{ xsd:double }?,
attribute VerticalScale{ xsd:double }?,
attribute LineAlignment{ LineAlignment_EnumValue }?,
attribute GridAlignment{ GridAlignment_EnumValue }?,
attribute CharacterAlignment{ CharacterAlignment_EnumValue }?,
attribute GridView{ GridViewSettings_EnumValue }?,
attribute CharacterCountLocation{ CharacterCountLocation_EnumValue }?,
attribute CharacterCountSize{ xsd:double }?,
element Properties {element AppliedFont{(object_type, xsd:string ) |
(string_type, xsd:string )
}?
}?}
10.7.38 CjkGridPreference
スキーマの例108 CjkGridPreference
CjkGridPreference_Object = element CjkGridPreference{
attribute Self { xsd:string },
attribute ShowAllLayoutGrids{ xsd:boolean }?,
attribute ShowAllFrameGrids{ xsd:boolean }?,
attribute MinimumScale{ xsd:double }?,
attribute SnapToLayoutGrid{ xsd:boolean }?,
attribute ColorEveryNthCell{ xsd:short }?,
attribute SingleLineColorMode{ xsd:boolean }?,
attribute ICFMode { xsd:boolean }?,
attribute UseCircularCells{ xsd:boolean }?,
attribute ShowCharacterCount{ xsd:boolean }?,
element Properties {element LayoutGridColorIndex{ InDesignUIColorType_TypeDef }?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ColorEveryNthCell | short | 塗りつぶしの間隔 | |
| ICFMode | boolean | trueのとき、平均字面。falseのとき、仮想ボディ | |
| MinimumScale | double | ズーム度限界(5-4000%) | |
| ShowAllFrameGrids | boolean | trueのとき、フレームグリッドを表示 | |
| ShowAllLayoutGrids | boolean | trueのとき、レイアウトグリッドを表示 | |
| ShowCharacterCount | boolean | trueのとき、文字数を表示 | |
| SingleLineColorMode | boolean | trueのとき、行頭から塗りつぶし。falseのとき、フレーム角から塗りつぶし | |
| SnapToLayoutGrid | boolean | trueのとき、レイアウトグリッドにスナップ | |
| UseCircularCells | boolean | trueのとき、グリッドのシェイプは丸。falseのとき、四角 |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| LayoutGridColorIndex | InDesignUIColorType | レイアウトグリッドのカラー。UIColorsの列挙かRGBそれぞれの<ListItem>エレメント |
10.7.39 MojikumiUiPreference
<MojikumiUiPreference>エレメントは、文字組みプリセットの表示設定です。
スキーマの例109 MojikumiUiPreference
MojikumiUiPreference_Object = element MojikumiUiPreference{
attribute Self { xsd:string },
attribute MojikumiUiSettings{ xsd:short }?
}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| MojikumiUiSettings | short | 文字組みプリセットのUI設定 |
10.7.40 ChapterNumberPreference
<ChapterNumberPreference>エレメントは、章番号変数の情報です。
スキーマの例110 ChapterNumberPreference
ChapterNumberPreference_Object = element ChapterNumberPreference{
attribute Self { xsd:string },
attribute ChapterNumber{ xsd:int }?,
attribute ChapterNumberSource{ ChapterNumberSources_EnumValue }?,
element Properties {element ChapterNumberFormat{(enum_type, NumberingStyle_EnumValue ) |
(string_type, xsd:string )
}?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ChapterNumber | int | 章番号 | |
| ChapterNumberSource | ChapterNumberSources_EnumValue | 章番号の設定。UserDifined、ContinueFromPreviousDocumentまたはSameAsPreviousDocument |
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| ChapterNumberFormat | NumberingStyle_EnumValueまたはstring | 章番号のスタイル。NumberingStyleの列挙か、string(InDesignのUIで表示される、ドキュメントの章番号/スタイルに対応すること) |
