Translation:Associating Page Items with XML Elements
From IDMLWiki
Contents |
XMLエレメントとページオブジェクトの結合
InDesignドキュメントにおいて、XML構造に基づきXMLエレメントで結合されたページオブジェクトと、結合されていないページオブジェクトに違いはありません。区別するとしたら、<XMLElement>エレメントからの参照です。IDMLパッケージでは、このエレメントはBackingStroy.xmlファイルにあります。
下記は、<XMLElement>エレメントが、レイアウト上の<Rectangle>エレメントを参照している例です。
IDMLの例30 XMLElementとフレームの結合
<XMLElement Self="di2" MarkupTag=" XMLTag\cRoot"><XMLElement Self="di2i3" MarkupTag=" XMLTag\cFrame" XMLContent="ud6"/></XMLElement><!--From Spread_ub8.xml--><Rectangle Self="ud6" .../>
図26 XMLエレメントとフレームの結合
下記の例では、<XMLElement>エレメントが、同じパッケージ内の<Story>エレメントを参照し、<TextFrame>エレメントも同じ<Story>エレメントを参照しています。XMLエレメントは<Story>エレメントに表示されるテキストと結合されます。
IDMLの例31 TextFrameとXMLElementの結合
<!--From BackingStory. xml--><XMLElement Self="di2i3" MarkupTag=" XMLTag\ExampleXMLElement" XMLContent="ucf"/><!--From Story_ucf.xml--><Story Self="ucf" ...><!--From Spread_ub8.xml--><TextFrame Self="ucd" ParentStory=" ucf".../>


