16.07.2013 Views

Bruge Adobe® InDesign® CS4

Bruge Adobe® InDesign® CS4

Bruge Adobe® InDesign® CS4

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

XML<br />

Strukturruden giver dig mulighed for at få vist, redigere og styre XML-elementer. Du bruger strukturruden på mange<br />

måder, når du arbejder med XML. Når du f.eks. skal indsætte importeret XML-indhold i layoutet, kan du trække<br />

elementer fra strukturruden direkte til en side. Du kan også bruge strukturruden til at justere elementernes hierarki.<br />

Du kan tilføje elementer, attributter, kommentarer og behandlingsinstruktioner ved hjælp af strukturruden.<br />

I panelet Mærker angives mærker til elementer. Du kan importere, eksportere, tilføje, slette og omdøbe mærker. Du<br />

bruger panelet Mærker til at føje elementmærker til det indhold, du vil eksportere til XML, og til at føje mærker til<br />

rammer, før du importerer XML indhold til dem.<br />

Se også<br />

"Oversigt over strukturruden" på side 582<br />

Om DTD-filer<br />

Hvis du vil dele XML-data med andre, skal I være enige om et standardsæt af mærkenavne og elementattributter, så<br />

alle i gruppen bruger og anvender mærker på den samme måde. En metode til delingshåndtering af XML-data er at<br />

bruge en DTD-fil (Document Type Definition).<br />

En DTD-fil indeholder et sæt elementer og attributter, som medlemmerne af gruppen kan bruge. Den definerer også<br />

regler om, hvor elementer kan vises i strukturhierarkiet. DTD-filen kan f.eks. kræve, at titelelementet er et<br />

underordnet element til tekstenhedselementet, fordi titlen skal vises inde i tekstenhedselementet. Hvis du afmærker<br />

en titel uden at afmærke det tekstenhedselement, den vises i, afmærker DTD-filen titelelementet som ugyldigt. Du kan<br />

søge efter og markere ugyldige strukturelle fejl i en InDesign-fil med en DTD-fil. Dette kaldes validering.<br />

Hvis du vil bruge en DTD-fil (hvis dokumentet ikke allerede indeholder en fil), skal du indlæse den i dokumentet.<br />

Derved importeres elementnavnene fra DTD-filen til panelet Mærker. Andre, der har indlæst den samme DTD-fil, har<br />

de samme elementnavne, hvilket sikrer, at alle i gruppen bruger de samme elementer. De importerede elementer er<br />

låst, hvilket betyder, at de ikke kan slettes eller omdøbes, medmindre DTD-filen slettes fra dokumentet.<br />

Det kan være, at en DTD-fil, der er oprettet af en gruppe eller branche, som ligner din, indeholder mærker og<br />

strukturer, der opfylder dine behov. Du kan finde en opdateret liste over registrerede DTD-filer på adressen<br />

www.xml.com/pub/rg/DTD_Repositories (kun på engelsk).<br />

Se også<br />

"<strong>Bruge</strong> DTD-filer til at validere XML med" på side 588<br />

XML-regelsæt<br />

XML-regelsæt er instruktionssæt, som er skrevet i et scriptsprog, f.eks. JavaScript eller AppleScript, og som evaluerer<br />

XML-data og udfører bestemte handlinger, hvis data opfylder bestemte betingelser. Hver regel består af mindst én<br />

betingelse og mindst én handling. En regel evaluerer XML-data i forhold til betingelserne, og hvis en betingelse er<br />

opfyldt, udføres den relevante handling. En XML-regel kan for eksempel angive, at et bestemt format (en handling)<br />

skal anvendes, hvis Afsnit-elementet er placeret under Underoverskrift-elementet (en betingelse). Eller XML-reglen<br />

kan angive, at en ny ramme skal oprettes og et produktbillede skal importeres (handlinger), hver gang elementet<br />

Produkt forekommer. XML-regler er metoder til dynamisk oprettelse og formatering af layout baseret på XML.<br />

Du kan finde flere oplysninger om XML-regelsæt og andre XML-scriptingressourcer på<br />

www.adobe.com/go/learn_id_XMLscript_dk.<br />

564

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

Saved successfully!

Ooh no, something went wrong!