Proffene i Indesign og XML

Proffene i Indesign og XML


Hvis du har brukt tid på å skrive eller perusing HTML-koden, har du sett tekst omsluttet av formateringskoder som angir hvordan innholdet på websiden passer inn i strukturen av en HTML-side. XML eller eXtensible Markup Language, deler sine røtter med HTML som en etterkommer av SGML, eller SGML, opprinnelig laget for deling av data mellom tidlige datamaskiner med inkompatible proprietære systemer.

XML Vs. HTML

XML og HTML kan være relatert, men deres fokus og funksjonalitet varierer. Mens HTML skaper strukturen for å vise en side, definerer XML en datastruktur og omhandler ikke oppgaven med å beskrive sitt utseende. Mens HTML tilbyr prefabrikerte koder for grunnleggende enheter av innholdet på websiden, XML gir deg reglene og språklige strukturer du kan bruke til å skape et språk som definerer dine unike data. Kanskje viktigst, XML og HTML ulik toleranse for dårlig kode. HTML-sider vises til tross for kodefeil, selv skjerpende seg. Derimot, en feilstavet tag gjør et XML-dokument svikter, tar programmet som redigerer det ned i en krasj.

Hva XML gjør

XML-dokumenter bruke elementene til å definere sin struktur og nestet ordnede objekter å definere datterselskap aspekter av deres grunnleggende byggesteiner, attributter for å beskrive dokumentdata DTD eller document type definition å beskrive gyldig dokument komponenter og enheter til å representere utvidede tegn fra utover det grunnleggende ASCII sats, inkludert aksent eller spesialtegn. Fordi XML ikke befatte seg med utseendet av dataene det strukturer, kan du etablere et prosjekt i XML og bruke det som grunnlag for mange former for produksjon, fra HTML til den utskrevne siden.

XML og InDesign

Importere XML til en Adobe InDesign dokumentet bruker en prosess som ligner på det lov å plassere en tekst eller tekstbehandlingsfilen. Dens alternativer lar deg ta valg om hva som blir importert fra XML-filen og hva som skjer med det innholdet du tar i. Når innholdet når dokumentvinduet, viser InDesign Stedets struktur panel du definisjoner og instruksjoner i den importerte filen og gjør det mulig å innlemme dem i sidene i layout fil.

InDesign Fordeler

Fordi XML definerer data, men ikke dens utseende, kan du sette opp en Adobe InDesign-layout med ledd, karakter og objektstiler som passer din XML-dokument, korrelere disse stilene med XML struktur og skape et produksjonsklart dokument bare ved å importere en XML-fil . Av samme grunn kan du opprette en XML-fil som produserer flere InDesign prosjekter, hver med helt forskjellige stiler og utseende attributter, hver bruker ulike mengder av innhold fra XML kilde. En XML-dokument blir dermed grunnlaget for et bredt distribuert på tvers av medieplan for å støtte markedsføring, produkt distribusjon eller annen innsats, herunder produktbrosjyrer, salg flygeblad, spesifikasjonen ark og webinnhold.