IDML (InDesign Markup Language) è un formato basato su XML, introdotto da Adobe InDesign CS4, per la rappresentazione di contenuti di InDesign. IDML è usato in vari tipi di file di InDesign e InCopy:
· I file IDML sono archivi ZIP, contenenti numerosi file XML. L’insieme di questi file rappresenta un documento InDesign. I file in un archivio sono descritti in Adobe InDesign CS4 IDML File Format Specification. I file IDML sono identificati dall’estensione *.idml.
· Gli Snippets (frammenti) sono file basati su IDML, che descrivono un sottogruppo di un documento di InDesign. Non sono archivi, ma singoli file XML che contengono IDML.
L’applicazione UI, scripting facility, e il plug-in API permettono di esportare snippets da InDesign. Più comunemente, un certo snippet rappresenta un elemento della pagina o un gruppo di elementi della pagina. L’estensione utilizzata comunemente è *.inds.
· I file ICML (InCopy Markup Language) sono uno speciale tipo di snippet, con estensione *.icml.
· I file di assegnazione di InCopy sono un altro tipo di IDML snippet. Permettono a più utenti di lavorare su un unico documento InDesign. La loro estensione è *.icma.
· Ci sono poi altre caratteristiche interessanti, che potrete scoprire sul sito di Adobe.
Fonte: Heath Lynn







