database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 
 
   
Erste Seite  <<  >> Letzte Seite
Erste Seite  <<  >> Letzte Seite
II. DATAformMarken {66-67} *Aa Verankern {66} *A Verankern im Rahmen [Objektnummer] Die Marke definiert den Zielrahmen, in dem der Textrahmen oder das Bild verankert werden soll. Die Objektnummer ist eine DATAform-Objektnummer. Der Zielrahmen muß im aktuellen QuarkXPress-Dokument bereits existieren bzw. im importierten DATAformMarken-Text vor dem verankerten Rahmen stehen. Der Rahmen wird im Text des Zielrahmens verankert. Im Text des Zielrahmens steht an der Verankerungsstelle der Platzhalter {{Objektnummer des verankerten Rahmens}}. Der Platz- halter besteht aus „{{“, der Objektnummer des Rahmens, der hier verankert werden soll und dem Abschluß „}}“. ¶*T3*x0*y500*X120*Y650*39*F1*#20*$Das ist der Text, in dem ein Textrahmen verankert wird. Der Textrahmen soll an dieser Stelle:{{33}}verankert werden.¶*T3*X70*Y42*A20*#33 *$Der Text im verankerten Textrahmen¶ Der DATAformMarken-Text erzeugt diesen Textrahmen mit einem verankerten Textrahmen. Ablauf Das DATAformXTension trifft am Ende des Imports auf den Rahmen mit der Nummer #33 und der Marke *A20. Es sucht daraufhin nach einem Textrahmen mit der Objektnummer #20, den Zielrahmen für die Verankerung, sucht dann im Text dieses Rahmens nach dem Platzhalter „{{33}}“ und verankert den Rahmen an dieser Stelle. Beim Export von verankerten Rahmen werden umgekehrt an Stelle der verankerten Rahmen wieder die Platzhalter in den Text eingefügt. Die verankerten Rahmen werden im Anschluß an die „Mutterrahmen“ exportiert. Rahmengrößen Für verankerte Rahmen werden nur zwei Positionsangaben benötigt: Die Breite wird in der DATAformMarke {8} *X übergeben Die Höhe wird in der DATAformMarke {10} *Y übergeben Die anderen beiden Positionsmarken {7} *x und {9} *y können entfallen oder müssen auf Null gesetzt werden. Beispiel Der folgende DATAformMarken-Text erzeugt einen Bildrahmen von 100 x 23 pt und veran- kert ihn in einem Textrahmen: ¶*T3*x0*y500*X120*Y590*39*F1*#1517*$Das ist der Text, in dem ein Bild verankert wird. Das Bild soll an dieser Stelle:{{1518}}verankert werden.¶* T12*X100*Y23*A1517*#1518*Z3*$DATAformLogo¶ 79 Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de