Open Document Format for Office Applications Organization for the Advancement of Structured Information Standards Sergio Capone ITP
ODF (Open Document Format) Il formato Open Document, è un formato aperto per file di documento pensato per l'archiviazione, lo scambio di documenti e la produttività dufficio come: Documenti di testo (memo, rapporti e libri) Fogli di calcolo Diagrammi Presentazioni.
OASIS ODF TC? LOpenDocument Format è un linguaggio basato sul metalinguaggio XML ( eXtensible Markup Language) diretto alla descrizione dei documenti elettronici, lXML è stato creato da Sun Microsystems. Lo standard è stato sviluppato dal consorzio dinformatica OASIS Organization for the Advancement of Structured Information Standards,affiliato al W3Consortium con la responsabilità di occuparsi dellOpen Document Format for Office Applications - TC.
Stato dellarte LODF è sostenuto da Open Document Format Alliance lobby composta da IBM, Sun Microsystems e Software & Information Industry Association (SIIA). Office Open XML (OOXML) è la soluzione standard alternativa proposta da Microsoft (standard ISO da agosto 2008)
Standard e specifiche 25 gennaio 2007 OpenDocument è diventato uno standard italiano, rilasciato da UNI/UNINFO con la sigla: –UNI CEI ISO/IEC maggio 2005 le estensioni dei file ed i relativi tipi MIME (Multipurpose Internet Mail Extensions) sono inclusi nello standard ufficiale rilasciato da OASIS.
Le estensioni e il tipo MIME dei file Tipo di DocumentoEstensioneTipo MIME TESTO.odt application/vnd.oasis.opendocument.text DATABASE.odb application/vnd.oasis.opendocument.database FOGLIO di CALCOLO.ods application/vnd.oasis.opendocument.spreadsheet PRESENTAZIONE.odp application/vnd.oasis.opendocument.presentation DISEGNO.odg application/vnd.oasis.opendocument.graphics GRAFICO.odc application/vnd.oasis.opendocument.chart FORMULA.odf application/vnd.oasis.opendocument.formula IMMAGINE.odi application/vnd.oasis.opendocument.image MODELLO.odm application/vnd.oasis.opendocument.text-master
Modelli / Template Un template racchiude le informazioni di stile e formattazione del documento, ma non il contenuto del documento stesso. OpenDocument supporta i template, per le estensioni dei template vale la stessa regola descritta per quelle dei documenti –le prime due lettere sono comuni a tutti i template (ot, OpenDocument template)
Le estensioni e il tipo MIME dei file Tipo di TEMPLATEEstensioneTipo MIME TESTO.ott application/vnd.oasis.opendocument.text-template DATABASE.otb application/vnd.oasis.opendocument.database-template FOGLIO di CALCOLO.ots application/vnd.oasis.opendocument.spreadsheet-template PRESENTAZIONE.otp application/vnd.oasis.opendocument.presentation-template DISEGNO.otg application/vnd.oasis.opendocument.graphics-template GRAFICO.otc application/vnd.oasis.opendocument.chart-template FORMULA.otf application/vnd.oasis.opendocument.formula-template IMMAGINE.oti application/vnd.oasis.opendocument.image-template PAGINA WEB.oth application/vnd.oasis.opendocument.text-web
ODF : Specifiche del formato Il formato OpenDocument supporta i metadati per tramite di un set di elementi metadati predefiniti, ciò non impedisce ovviamente la possibilità per l'utente di creare elementi metadati personalizzati.
ODF: metadati predefiniti Generator Title Description Subject Keywords Initial Creator Creator Printed By Creation Date and Time Modification Date and Time Print Date and Time Document Template Automatic Reload Hyperlink Behavior Language Editing Cycles Editing Duration Document Statistics.
ODF: funzionalità generiche Funzionalità SEMPLICI: –intestazioni di vario livello –liste di tipi diversi (numerate o meno) –paragrafi numerati –mantenere una traccia dei cambiamenti effettuati.
Funzionalità generiche Funzionalità AVANZATE: –controllo della disposizione del testo sequenza di pagine attributi di sezione…collegamenti ipertestuali. –Ruby text (che fornisce annotazioni ed è fondamentale per alcuni linguaggi) –supporto di segnalibri e riferimenti assieme a soluzioni tecniche per la generazione automatica di tabelle tavole dei contenuti, indici, bibliografie ecc...