Die einzige Attributen, die ein INCLUDE Element direkt von der enthaltenden GROUP erbt, sind ROTATE, X und Y. Verwenden Sie ein DEFINE Element, um andere Attributwerten von der enthaltenden Gruppe zu einem eingeschlossenen Element weiterzugeben.

In diesem Beispiel wird ein temporäres Feld vom Element DEFINE mit dem NAME GroupColour erzeugt. Dieses enthaltet einen STRING-Wert für die COLOR von einer Gruppe namens Arrow. Eine neues temporäres GroupColour Feld wird definiert, um den neuen Wert der Farbe zu behalten, jedes mal die Arrow aufgerufen wird.

<IDF UNITS="INCHES" >

<GROUP NAME="Arrow" WIDTH="2" HEIGHT="2" THICKNESS="0.25" COLOR="{GroupColour}" >

<M X="2" Y="0" />
<P X="3" Y="1" />
<P X="2" Y="2" />
<M X="1" Y="1" />
<P X="3" Y="1" />

</GROUP>

<PAGE >

<GROUP TOP="1" LEFT="2" WIDTH="4" HEIGHT="2">
<DEFINE NAME="GroupColour" STRING="RED"/>
<INCLUDE GROUPNAME="Arrow"/>
</GROUP>

<GROUP TOP="4" LEFT="1" WIDTH="4" HEIGHT="2" >
<DEFINE NAME="GroupColour" STRING="BLUE"/>
<INCLUDE GROUPNAME="Arrow" />
</GROUP>

</PAGE>
</IDF>