Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Claudio Marconato
me@claudiomarconato.com
…InDepth!
Impaginare dati dinamici con InDesign e XML

Claudio Marconato
me@claudiomarconato.com
Agenda
•
•
•

•
•

Perché abbinare dati a documenti
InDesign
Caratteristiche del formato XML
Soluzioni semplici e soluzion...
Definizione
XML = eXtensible Markup Language
XML (sigla di eXtensible Markup Language) è un linguaggio di markup, ovvero un...
Elementi di un file XML
Prologo, es.:

<?xml version="1.0" encoding="UTF-8"?>
Nodo radice, es.: <Root>
Altri nodi "bilancia...
Formattazione
Scrittura formale della struttura XML
Errori comuni:

Spazio nel nome del tag

Annidamento errato

Incoerenz...
Linguaggi Schema
Servono a definire la struttura di un documento XML, cioè la
sequenza e l'annidamento dei nodi, attraverso...
Validazione
In presenza di regole strutturali è possibile verificare la coerenza di
un file XML rispetto alla DTD o allo Sch...
InDesign & XML, dove
•

Pannello struttura

•

Pannello tag

•

Menu visualizza

•

Editor brani

•

Importa XML

Claudio ...
InDesign & XML, come
•

Ogni oggetto di InDesign può essere abbinato ad un tag XML

•

Si possono creare tag direttamente ...
Perché XML
•

XML può essere considerato un formato agnostico, e quindi
adattabile a tantissime situazioni, descrive dati ...
Importa XML, opzioni
•

Crea collegamento

•

Applica XSLT

•

Clona elementi di testo ripetuti

•

Importa solo gli eleme...
Perché XML
•

XML può essere considerato un formato agnostico, e quindi
adattabile a tantissime situazioni, descrive dati ...
Upcoming SlideShare
Loading in …5
×

InDesign e XML, impaginare una base dati

1,680 views

Published on

Cos'è un documento XML e perché è adatto all'impaginazione con InDesign?
in queste slide alcune informazioni sul formato XML e sui comandi di InDesign che consentono di importare dati XML all'interno di InDesign.

Published in: Business
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

InDesign e XML, impaginare una base dati

  1. 1. Claudio Marconato me@claudiomarconato.com
  2. 2. …InDepth! Impaginare dati dinamici con InDesign e XML Claudio Marconato me@claudiomarconato.com
  3. 3. Agenda • • • • • Perché abbinare dati a documenti InDesign Caratteristiche del formato XML Soluzioni semplici e soluzioni complesse di abbinamento dati a InDesign L'importanza dello scripting Alcune funzioni importanti di InDesign: Unione dati, stili GREP, ecc.
 Claudio Marconato me@claudiomarconato.com • • • • Progettare una struttura dati per InDesign Definire uno schema XML Strumenti di InDesign per la creazione di una struttura XML Esempio pratico di creazione di un template dinamico
  4. 4. Definizione XML = eXtensible Markup Language XML (sigla di eXtensible Markup Language) è un linguaggio di markup, ovvero un linguaggio marcatore basato su un meccanismo sintattico che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo. Costituisce il tentativo di produrre una versione semplificata di Standard Generalized Markup Language (SGML) che consenta di definire in modo semplice nuovi linguaggi di markup da usare in ambito web. Il nome indica quindi che si tratta di un linguaggio marcatore (markup language) estensibile (eXtensible) in quanto permette di creare tag personalizzati. fonte: wikipedia, voce XML Claudio Marconato me@claudiomarconato.com
  5. 5. Elementi di un file XML Prologo, es.:
 <?xml version="1.0" encoding="UTF-8"?> Nodo radice, es.: <Root> Altri nodi "bilanciati" annidati all'interno del nodo radice, l'ultimo nodo che apre deve essere il primo che chiude Claudio Marconato me@claudiomarconato.com
  6. 6. Formattazione Scrittura formale della struttura XML Errori comuni:
 Spazio nel nome del tag
 Annidamento errato
 Incoerenza maiuscolo/minuscolo In assenza di errore formali l'XML risulta
 "well formed" Claudio Marconato me@claudiomarconato.com
  7. 7. Linguaggi Schema Servono a definire la struttura di un documento XML, cioè la sequenza e l'annidamento dei nodi, attraverso regole grammaticali, es.: ordinamento, obbligatorietà, cardinalità. Tipi di linguaggi: DTD, Schema Claudio Marconato me@claudiomarconato.com
  8. 8. Validazione In presenza di regole strutturali è possibile verificare la coerenza di un file XML rispetto alla DTD o allo Schema Un file XML che rispetta le regole grammaticali definite dal linguaggio schema risulta "valid" Claudio Marconato me@claudiomarconato.com
  9. 9. InDesign & XML, dove • Pannello struttura • Pannello tag • Menu visualizza • Editor brani • Importa XML Claudio Marconato me@claudiomarconato.com
  10. 10. InDesign & XML, come • Ogni oggetto di InDesign può essere abbinato ad un tag XML • Si possono creare tag direttamente con InDesign ed aggiungerli alla struttura • Si può caricare una DTD per validare la struttura direttamente con InDesign Claudio Marconato me@claudiomarconato.com
  11. 11. Perché XML • XML può essere considerato un formato agnostico, e quindi adattabile a tantissime situazioni, descrive dati in modo semantico e può ignorare completamente la forma in cui questi verranno rappresentati • Può essere facilmente trasformato (XSLT) Claudio Marconato me@claudiomarconato.com
  12. 12. Importa XML, opzioni • Crea collegamento • Applica XSLT • Clona elementi di testo ripetuti • Importa solo gli elementi che corrispondono alla struttura esistente • Importa gli elementi di testo in tabelle se i tag corrispondono • Non importare i contenuti di elementi composti da soli spazi bianchi • Elimina elementi, cornici e contenuti che non corrispondono all’XML importato • Importa tabelle CALS come tabelle InDesign Claudio Marconato me@claudiomarconato.com
  13. 13. Perché XML • XML può essere considerato un formato agnostico, e quindi adattabile a tantissime situazioni, descrive dati in modo semantico e può ignorare completamente la forma in cui questi verranno rappresentati • Può essere facilmente trasformato (XSLT) Claudio Marconato me@claudiomarconato.com

×