Tra le nuove funzionalità incluse in InDesign CS2 c'è senza dubbio un esteso supporto di XML in entrata ed in uscita.
Qualche utile riferimento lo si può trovare qui.
L'approccio non è semplice, ma i vantaggi sono a dir poco strepitosi. XML da una sorta di intelligenza ad InDesign, che interagendo con un XMl adeguato, può ripetere automaticamente impaginazioni ripetitive e scegliere il tipo di componente da inseire a seconda del tag strutturale incontrato.
Personalmente sono riuscito fin qui ad ottenere risultati di questo genere:
- creare il mio intero libro con un solo comando importa XML, facendo fare automaticamente sezioni, capitoli, sottocapitoli, tabelle, formattazioni speciali, box e liste;
- un catalogo di accessori per imbarcazioni (8000 articoli, 3000 prodotti, 2000 immagini), che descrive dalla singola vite al motoscafo intero, utilizzando combinazioni di tabelle e grafica articolata;
- creare calendari e agende, completi di immagini e soprattutto "corretti per definizione", con tanto di santi e lune, con un solo click;
- centinaia di pagine di tabelle a vari livelli (con annidamenti ed eccezioni).
Le parole chiave per riuscire in questo sono: strutturazione, separazione contenuto-forma, riuso.
Ho notato che tanti utenti si sconfortano nel non ottenere i risultati desiderati pur percependo di esserci molto vicini. Il problema più diffuso è una scorretta creazione del file XML.
La creazione di uno SCHEMA adeguato ai dati da trattare è vitale. A tal scopo suggerisco XMLSpy di Altova, abbinato a MapForce, per mappare Database su XML e XML su XML. XMLSpy Home è gratuito. Per gli utenti Mac purtroppo c'è veramente poco: per creare schemi in modo visuale quasi nulla, per gestire un po' XML suggerisco TextEdit o XML Editor.
La Guida al Cross media Publishing da una buon idea introduttiva alla strutturazione delle informazioni e ad un approccio dolce a XML, indispensabile per spingere InDesign un po' oltre alle semplici funzionalità "merge". Per chi volesse approfondire l'argomento o per sottoporre problemi "difficili" non esiti a contattarmi. - Marco Galiazzo


Ultimi commenti