16.07.2013 Views

Bruge Adobe® InDesign® CS4

Bruge Adobe® InDesign® CS4

Bruge Adobe® InDesign® CS4

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BRUGE INDESIGN <strong>CS4</strong><br />

XML<br />

Bemærk! InDesign genkender særlige navnefeltsattributter, der kan angive særlige afsnits- og tegnformater i XML. Du<br />

kan finde yderligere oplysninger i den tekniske referenceguide på adressen www.adobe.com/go/learn_id_XMLscript_dk.<br />

Om fletning<br />

Du kan indsætte XML-data i et dokument ved hjælp af flettetilstand eller tilføjelsestilstand. Flettetilstand giver dig<br />

mulighed for at automatisere indsættelsen af indhold. Du kan også filtrere data i XML-filen, så kun bestemte dele af<br />

indholdet indsættes.<br />

Flet indkommende XML-indhold, når:<br />

Dokumentet indeholder pladsholderrammer, og du vil udfylde dem med importeret XML-indhold.<br />

Dokumentet indeholder XML-indhold, og du vil erstatte det med importeret XML-indhold.<br />

Dokumentet indeholder ingen XML-struktur, og InDesign skal erstatte standardroden med den indkommende<br />

XML-fil.<br />

Flettetilstand sammenligner indkommende XML-data med elementer, der allerede findes i dokumentet. Dokumentet<br />

gennemgås element for element og sammenligner indkommende elementer med eksisterende elementer på følgende<br />

måde:<br />

1 InDesign begynder sammenligningen ved rodelementet<br />

Hvis rodelementet i den importerede XML-fil ikke stemmer overens med rodelementet i InDesign-dokumentet, og<br />

der ikke findes nogen eksisterende struktur i strukturruden, erstatter InDesign roden i InDesign-dokumentet med<br />

roden i den XML-fil, der importeres, og importerer derefter filen.<br />

Hvis rodelementerne ikke matcher, og strukturruden allerede indeholder nogle elementer, tilføjer InDesign filen i<br />

slutningen af den eksisterende struktur.<br />

Hvis rodementerne ikke matcher, flyttes flettehandlingen (og sammenligningen) fremad.<br />

2 InDesign skifter til elementet under roden<br />

InDesign leder efter matchende elementer i strukturruden og starter søgningen ved elementet lige under roden på det<br />

indkommende element. Et match kan kun forekomme, hvis det indgående XML-element har det samme navn som et<br />

eksisterende element i strukturruden, og de to elementer findes på det samme niveau i hierarkiet.<br />

Hvis InDesign finder et matchende element i strukturruden, erstattes det med elementet fra den indkommende<br />

XML-fil.<br />

Hvis InDesign ikke kan finde et match, indsættes elementet fra begyndelsesstedet for søgningen i strukturruden.<br />

Hvis søgningen f.eks. begynder lige under roden, og der ikke findes et match, placeres det indkommende element<br />

lige under roden.<br />

3 InDesign fortsætter med at sammenligne elementer<br />

InDesign fortsætter med at sammenligne den indkommende XML element for element med den eksisterende struktur.<br />

Udgangspunktet for søgningen i strukturruden ændres, når søgningen fortsætter, og hver enkelt søgning begynder lige<br />

under det sidste element, der er blevet indsat eller erstattet. Der flyttes altid ned fra den aktuelle placering, så der<br />

placeres aldrig elementer oven over det element, der sidst er blevet indsat eller erstattet.<br />

567

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!