Translation5:Preferences

From IDMLWiki

Jump to: navigation, search

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デフォルトファイルのデフォルト値を適用します。

スキーマの例103 Preferences_File
  1. Preferences_File = element idPkg:Preferences {
  2.   attribute DOMVersion { "7.0" },
  3. (
  4.   DataMerge_Object?&
  5.   DataMergeOption_Object?&
  6.   LayoutAdjustmentPreference_Object?&
  7.   XMLPreference_Object?&
  8.   XMLImportPreference_Object?&
  9.   XMLExportPreference_Object?&
  10.   ExportForWebPreference_Object?&
  11.   TransparencyPreference_Object?&
  12.   TransparencyDefaultContainerObject_Object?&
  13.   TextFramePreference_Object?&
  14.   TextPreference_Object?&
  15.   TextDefault_Object?&
  16.   DictionaryPreference_Object?&
  17.   StoryPreference_Object?&
  18.   AnchoredObjectDefault_Object?&
  19.   AnchoredObjectSetting_Object?&
  20.   BaselineFrameGridOption_Object?&
  21.   FootnoteOption_Object?&
  22.   TextWrapPreference_Object?&
  23.   DocumentPreference_Object?&
  24.   GridPreference_Object?&
  25.   GuidePreference_Object?&
  26.   MarginPreference_Object?&
  27.   PasteboardPreference_Object?&
  28.   ViewPreference_Object?&
  29.   PrintPreference_Object?&
  30.   PrintBookletOption_Object?&
  31.   PrintBookletPrintPreference_Object?&
  32.   IndexOptions_Object?&
  33.   IndexHeaderSetting_Object?&
  34.   PageItemDefault_Object?&
  35.   FrameFittingOption_Object?&
  36.   ButtonPreference_Object?&
  37.   TinDocumentDataObject_Object?&
  38.   LayoutGridDataInformation_Object?&
  39.   StoryGridDataInformation_Object?&
  40.   CjkGridPreference_Object?&
  41.   MojikumiUiPreference_Object?&
  42.   ChapterNumberPreference_Object?
  43. )
  44. }
Personal tools