PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici...

68
PLIO – Linux Day 2007 PLIO – Linux Day 2007 Questa presentazione può essere liberamente distribuita in forma completa, senza modifiche e senza consenso dell'autore riportando esplicitamente la presente clausola.

Transcript of PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici...

Page 1: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

PLIO – Linux Day 2007PLIO – Linux Day 2007

Questa presentazione può essere liberamente distribuita in forma completa, senza modifiche e senza consenso dell'autore riportando esplicitamente la presente clausola.

Page 2: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Cos'è

OpenOffice.org è:

una suite libera per l'ufficio.

una comunità globale.

Grazie alla comunità globale OpenOffice.org è una suite di tutti, monopolio di nessuno.

Page 3: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Suite

OpenOffice.org è una suite per ufficio:Rilasciata con una licenza libera e Open Source che ne consente la distribuzione gratuita.

Legge e scrive file nei formati utilizzati dai prodotti più diffusi sul mercato e, a garanzia della futura accessibilità dei dati, nel formato OpenDocument, standard ISO. Consente l'esportazione in PDF.

Liberamente e legalmente utilizzabile in ogni contesto, pubblico, privato, professionale e aziendale.

Page 4: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Cos'è

OpenOffice.org è una suite libera:

WriterWriter   Editor di testo

CalcCalc  Foglio elettronico

BaseBase   Database

ImpressImpress  Presentazioni

DrawDraw   Editor di disegno vettoriale

MathMath   Editor di formule

Page 5: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Cosa vuol dire libertàLibertà d'uso ­ e.s. prelevarlo da internet

Libertà da costi di licenze

Libertà di distribuire ad amici, familiari, dipendenti, studenti ... 

Libertà di scegliere il sistema operativo da usare: sistemi GNU/Linux, sistemi Sun Solaris, sistemi Mac OS X sotto X11 e sistemi Microsoft

Libertà per il vostro disco rigido – i documenti in formato Microsoft Office occupano fino il doppio dello spazio!

Libertà per gli sviluppatori di aggiungere funzionalità con il codice open­source, API e formati file sono pubblici

Siete liberi di usare i vostri vecchi file Microsoft Office!

Page 6: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Storia

1999:                                                     Sun Microsystems acquista StarDivision (StarOffice)                         

2000:                                                     Sun rilascia i sorgenti completi

GPL e LGPL

Page 7: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Oggi

Alla pari (se non superiore) ad altre suite 

Compatibilità con Microsoft Office

Creata applicazione di gestione database stile Access

100 milioni di download

http://stats.openoffice.org/

Page 8: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.0

Funzioni avanzate di conteggio parole

Supporto tabelle annidate

Maggior compatibilità con Microsoft Office

Supporto firme digitali, solo in formato nativo

Filtri WordPerfect

Supporto 65535 righe in Calc

DataPilot migliorato e potenziato

Page 9: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.0

Programmi di installazione nativi e multipiattaforma

Integrazione nativa col Desktop

Struttura modulare con interoperabilità completa tra i moduli di programma

Tabelle strumenti personalizzabili

Esportazione in formato LaTeX (2.0.4)

Page 10: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Estensioni

Possibilità di espandere facilmente le funzionalità di OpenOffice.org

Migliore gestione delle estensioni

Nuovo repository di estensioni disponibile con un solo clic.

http://extensions.services.openoffice.org/

Page 11: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Che cosa è una estensione?

Una mini­applicazione che consente a tutti gli utenti di estendere le funzionalità della suite

Introduce nuove funzionalità o contenuti come modelli o gallerie o anche strumenti più evoluti.

Si presenta come un pacchetto UNO con una estensione file *.oxt

Installazione singola o multipla con doppio clic

Aggiornamento online abilitato

Impostazioni dell'estensione e guida integrati in OpenOffice.org

Page 12: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Grafici

Il modulo per la realizzazione dei grafici è stato completamente riscritto con introduzione di nuovi grafici 3D.

Nuove funzionalità e nuovo chart wizard.

Migliore interfaccia utente e strumenti.

Possibilità di utilizzare fonti dei dati flessibili. 

Editor dei dati potenziato. 

Page 13: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Writer

Potenziato con l’aggiunta di una migliore funzionalità di gestione dei documenti multilingua

Nuova funzione di esportazione dei documenti in formato MediaWiki

Nuove funzioni legate alla facilità di utilizzo del mail merge, aprire i links nei documenti con un semplice Ctrl+Clic.

Page 14: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Calc

Nuove funzioni legate alla produttività: 

Impostazioni di default stampano il foglio selezionato e non stampano le pagine bianche

Semplificazione scorciatoie da tastiera

Filtri di importazione, le barre degli strumenti, i menù contestuali e i dialoghi sono stati migliorati

Potenziata la funzionalità di Somma Automatica.

Page 15: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Impress

Prestazioni significativamente migliori

Offre di nuovo la funzionalità di spostamento del testo lungo una curva.

Page 16: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Base

Continua a evolvere, con nuove funzionalità per i più esperti come le scorciatoie da tastiera

Report Builder disponibile come estensione all’indirizzo http://extensions.services.openoffice.org.

Page 17: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Creazione Avanzata Report

Sun Report Builder integrato

Creare report professionali dal proprio database

Utilizza il motore Report 'JFree' di Pentaho BI

Page 18: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Draw

Permette di esportare direttamente verso HTML/web grazie alla possibilità di esportare le immagini in formato PNG (portable network graphics)

Più facile da utilizzare in quanto offre la possibilità di scegliere dei testi alternativi per le mappe delle immagini, e per i titoli e le descrizioni dei livelli.

Page 19: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Novità versione 2.3: Altro

Filtro persistente degli stili

Riorganizzazione dei dialoghi di esportazione verso il formato PDF

Nuove scorciatoie da tastiera, una più facile personalizzazione della tastiera

Anteprima delle pagine web nel browser

Numerose nuove lingue e localizzazioni

Diversi miglioramenti alle estensioni

Maggiore sicurezza per le macro

Page 20: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Caratteristiche generaliCaratteristiche MSO WP

Navigatore Si Limitato No

Finestra degli stili Si Si No

Supporto paragrafi Si Si No

Stili pagina, frame e liste Si No No

Completamento parole Si No

Strumenti linguistici 115+ 50+ 25

Editor equazioni matematiche Si Si No

Esportazione PDF Si Si Si

Esportazione formato Flash Si No Si

Esportazione formato XML Si Si Si

Si No No

Si Si Si

Si Si Si

Si Si Si

Si Si Si

Localizzazioni disponibili 80+ 35+ 24

Si Si No

Sistemi Operativi supportati

OOo

Excel

Formato OpenDocument

Importazione/esportazione MSO files

Importazione WP files

Importazione Lotus 123 files

Connessione DB esterni (Oracle, SQL, MySQL)

Supporto UnicodeWindows, MAC OS X, Linux, Solaris

Windows Windows

Page 21: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Supporto linguaggi

Linguaggio OOo MSO WP

Basic StarBasic VBA VBA

Beanshell Si No No

Java Si No No

Javascript Si No No

Python Si No No

Page 22: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Caratteristiche generali

Vediamo nel dettaglio i singoli programmi

Page 23: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org WriterWriter

Procedure Guidate per lettere, fax, relazioni, minute

Stili e Formattazioni

Dizionari con Correzione Automatica

Cornici di testo e collegamenti per notiziari, volantini, etc. .

Sommario, indici, per documenti complessi

Compatibilità formato OpenDocument e MS-Word .doc

Page 24: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org WriterWriter

Page 25: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org CaCalclc

Formula con linguaggio naturale permette di creare formule utilizzando le parole (e.s. "vendite - costi")

Centinaia di funzioni (statistico, matematico e finanziario)

Gestore di Scenari permette analisi what-if

Potenti grafici

DataPilot (anche per database esterni)

Compatibilità formato OpenDocument e MS-Excel .xls

Page 26: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org CalcCalc

Page 27: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org ImpressImpress

Pagine Master e Layout

Una completa gamma di Viste sono supportate: Normale / Struttura / Ordine Diapositive / Note / Stampati

Strumenti di disegno e creazione diagrammi

Animazioni ed Effetti

La Galleria Fontwork genera immagini 2D e 3D

Compatibilità formato OpenDocument e MS-Powerpoint .ppt

Page 28: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org ImpressImpress

Page 29: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org BaseBase

Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante'

Visualizzazione delle tabelle in una griglia con funzionalità per aggiungere, modificare ed eliminare record

Trascina e rilascia i dati in altri applicativi OpenOffice.org

Crea potenti ricerche per visualizzare i vostri dati in modi diversi, comprese le sintesi e viste multi-tabelle

Usa il database integrato HSQLDB o accedi a database conformi a specifiche ODBC, JDBC e ADO

Accesso diretto a file creati con Access a livello dati

Page 30: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org BaseBase

Page 31: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org DrawDraw

Accesso con un singolo click ad oggetti di disegno comuni

Disporre gli oggetti, ruotarli in due o tre dimensioni con il controller 3D

Connettori intelligenti per diagrammi di flusso, organigrammi, diagrammi di rete, etc

Rendering sofisticati per immagini fotorealistiche

Importa grafica da tutti i formati più diffusi (compresi BMP, GIF, JPEG, PNG, TIFF, WMF, DXF e SVG)

Salva i disegni nel formato OpenDocument oppure in qualsiasi altro formato grafico supportato

Page 32: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenOffice.org DrawDraw

Page 33: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formati dei files

Applicazione Estensione

OpenOffice.Org Writer *.odt

OpenOffice.Org Writer Template *.ott

HTML Document Template *.oth

OpenOffice.Org Calc *.ods

OpenOffice.Org Calc Template *.ots

OpenOffice.Org Impress *.odp

OpenOffice.Org Impress Template *.otp

OpenOffice.Org Draw *.odg

OpenOffice.Org Draw Template *.otg

OpenOffice.Org Math *.odf

OpenOffice.Org Extension *.oxt

OpenOffice.Org Master *.odm

Page 34: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Pirateria e rischi

Articolo 171bis lg. diritto d'autore e 174bis

Copiare software illegalmente:

reclusione da sei mesi a tre anni

multa da 2.582,28 € a 15.493,71 €

Ricevere software illegalmente copiato:

reclusione da 2 ad 8 anni (ridotta ad un massimo di 6 anni in caso di tenuità del reato)

multa da 516,45 € a 10.329,14 € (ridotta ad un massimo di 516,45€ in caso di tenuità del reato)

Page 35: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Comunità

OpenOffice.org è una comunità:Dove grandi gruppi internazionali cooperano con piccole società e individui.

Dove tutti possono contribuire e tutti possono usare OpenOffice.org gratuitamente.

Dove si lavora insieme per creare una suite di strumenti che danno voce agli utenti di tutto il mondo.

Page 36: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Una comunità più forte

La comunità di OpenOffice.org nel 2007 è diventata ancora più forte con due nuovi membri corporate: RedFlag 2000 e IBM.

Si uniscono a Sun, Novell, Red Hat e a tante altre aziende e singoli.

Portano risorse per traguardi più ambiziosi: Essere la prima scelta per tutti indipendentemente dalla lingua o circostanza.

Page 37: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Attività della comunità

Sviluppo dei moduli principali:

Curato principalmente dalla parte “aziendale” della comunità.Ma contribuiscono molti sviluppatori indipendenti, anche in Italia.

Contributo dei volontari:QA, localizzazione, documentazioneEstensioniClipart, modelli

Page 38: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formati

Come si conservano le informazioni?

Supporto fisicoFormato dei datiInterfaccia utente

Dovrebbero essere indipendenti.

Page 39: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formati ­ 2

I formati più importanti dei programmi

Opere creative

Filmati

Saggi

Documenti governativi, leggi, progetti

Accessibilità dei dati...

..innanzitutto all'autore altrimenti...

...non ha senso parlare di copyright!

Page 40: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Guerra dei formati

Esempi storici di format wars

Missione verso Marte del 1976 (Viking)

BBC 1986 archivio immagini enorme

Autocad 1998

India 2002 Adobe Framemaker

...............

E gli archivi pubblici che fine faranno?

Page 41: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

OpenDocument (ODF)

Formato aperto

STANDARD ISO/IEC

Basato su XMLnon è binario ma è testo Unicode compresso (zip)

Sviluppato da OASIS

Processo definizione specifiche aperto e trasparente

Concorrente formati doc, xls e ppt

Page 42: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Vantaggi di ODF

Dati e metadati sono in testo semplice

L'archivio ZIP separa in maniera netta e completa:

Contenuti

Formattazione

Parametri utente

Immagini, macro ed altri oggetti binari

Open Document:

massimo riuso possibile di standard già esistenti e collaudati

Page 43: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Vantaggi di ODF

Basato su ampie esperienze (Adobe, IBM, OpenOffice.Org, SUN, Koffice, ecc.)

Varie implementazioni: OpenOffice, StarOffice, Koffice, AbiWord, IBM Symphony, TextMaker

Qualsiasi organizzazione anche governativa può partecipare

E' standard ISO/IEC 26300 dal maggio 2006

http://opendocument.xml.org/

http://opendocumentfellowship.org/

Page 44: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Iniziative su ODFComunità Europea (IDABC)

http://ec.europa.eu/idabc/

Stato del Massachusetts

http://www.mass.gov

Altre importanti iniziative in corso:

Ministero della Difesa di Singapore

Ministero delle Finanze francese 

Ministero della Salute brasiliano

Città di Monaco in Germania

Consiglio Municipale di Bristol nel Regno Unito

Città di Vienna in Austria

Page 45: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Sviluppi del formato ODF

Sulla base della versione approvata come standard ISO si sono introdotti ulteriori sviluppi di ODF.

La versione 1.1 (2006) estende le caratteristiche di accessibilità per l'uso nell'amministrazione statunitense.

La versione 1.2 (in preparazione) introdurrà i metadati. 

Page 46: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Il formato Microsoft OOXML

Microsoft OOXML (Microsoft Office Open XML) è il formato proposto da Microsoft per sostituire i suoi vecchi formati proprietari.

E' il formato predefinito utilizzato da Microsoft Office 2007.

Come ODF, è basato su XML.

Microsoft ne ha pubblicato le specifiche, ma l'ISO ha respinto, a settembre 2007, la procedura veloce di standardizzazione, rinviando la discussione a febbraio 2008.

Page 47: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Il dibattito su OOXMLOOXML è stato respinto da ISO, in primo luogo, perché forza la compatibilità con i vecchi formati: al contrario di ODF, che è XML puro, permette l'inclusione di parti scritte nei vecchi formati proprietari di Microsoft Office.

La presenza di queste parti opzionali potrebbe rendere possibile l'applicazione di brevetti Microsoft, esclusi dal formato OOXML base.

Inoltre esiste già uno standard equivalente, ODF, e non è escluso che i due formati si fondano in una prossima versione di ODF.

Page 48: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Esempio: Analisi dei formati

Creiamo un file di testo con OpenOffice.org

Digitiamo la sola parola "prova" all'inizio del documento, poi salviamo nel vecchio formato DOC (file prova.doc) e in ODF (file prova.odt).

Utilizziamo ODF perché è già codificato come standard, ma OOXML si comporta analogamente a ODF in questa situazione.

Page 49: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formato proprietario: prova.doc

0000000 cfd0 e011 b1a1 e11a 0000 0000 0000 0000

0000010 0000 0000 0000 0000 003b 0003 fffe 0009

0000020 0006 0000 0000 0000 0000 0000 0002 0000

0000030 00b8 0000 0000 0000 1000 0000 0002 0000

0000040 0001 0000 fffe ffff 0000 0000 0000 0000

0000050 0080 0000 ffff ffff ffff ffff ffff ffff

0000060 ffff ffff ffff ffff ffff ffff ffff ffff

0000200 fffd ffff ffff ffff fffe ffff 0004 0000

La versione proprietaria (qui mostrata in esadecimale) è illeggibile per un essere umano.

Page 50: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formato ODF: prova.odt

<?xml version="1.0" encoding="UTF-8"?> ...<office:document-content ...> <office:body> <office:text> <text:p text:style-name="Standard"> Prova </text:p> </office:text> </office:body></office:document-content>

La versione XML (decompressa e abbreviata) è comprensibile anche da un essere umano.

Page 51: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Formati dei files

Si può lavorare con i formati preferiti, per cambiare le impostazioni si va in Strumenti ­> Opzioni ­> Carica/Salva ­> Generale

E' possibile impostare un formato di default di salvataggio

E' possibile ricevere una notifica se il salvataggio non è nel formato OpenDocument o nel formato standard

Page 52: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Migrazione

Analisi

Comunicazione

Migrazione documenti e modelli

Deployment

Formazione

Assistenza e supporto

Rimozione di MS Office

Page 53: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Futuro

OpenOffice.org 3.0, previsto per il 2008:

Una suite globale e collaborativa che utilizza funzionalità Web 2.0

Un nuovo Personal Information Manager (con funzionalità simili ad Outlook)

Maggiore interoperabilità con altre suite e formati

Strumenti per sviluppo supporto ODF ed estensioni

Page 54: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Personal Information Manager

Integrazione funzionalità PIM (Thunderbird):

Supporto per calendari locali e remoti

Gestione attività

Visualizzazione per mese, settimana e giorno

Supporto calendari multipli

Connettore a Sun Java System Calendar Server

Supporto formati calendari (WCAP), iCal, WebDAV, CalDAV e Google Calendar

Page 55: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Maggiori funzionalità PDF

Importazione PDF, PDF Ibrido, PDF/A

PDF ibrido contiene ODF embedded

Importazione PDF in Draw per conservazione dell'impaginazione

Supporto PDF/A

Miglioramenti funzionalità sicurezza nell'esportazione PDF

Page 56: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Supporto Web 2.0

Creare weblogs

Creare wiki

E quant'altro le estensioni possono offrire!

Page 57: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Nuovi grafici

Nuovi tipi di grafici come curve di regressione, torte esplose 3D, ed altri.

Nuova autocomposizione

Intervalli sorgenti flessibili

Editor dati e scale logaritimiche potenziate

Page 58: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Metadati

Con i metadati (ODF 1.2, OOo 3.0) si possono inserire informazioni aggiuntive sul documento o sui campi del documento: ad esempio, si può dichiarare che un documento è un curriculum o un invito, si può evidenziare un certo paragrafo come riassunto, o un certo campo come data.

I metadati rivoluzioneranno la gestione dei documenti.

Page 59: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Funzionalità per OOo 3.0

Nuovo Personal Information Manager

Potenziate importazione ed esportazione PDF

Supporto Web 2.0 con componenti blog e wiki

Base: nuovo motore report

Grafici: nuovo motore con nuove forme e funzioni.

Presenter console per Impress con supporto multischermo 

Importazione OOXML di MS Office 2007

Tabelle Pivot potenziate e nuovo Solver in Calc

Supporto Mac OS X Aqua

Migliore gestione  delle estensioni

Page 60: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Contribuire al progetto

Sviluppo di codice

Scrittura documentazione, FAQ, guide utente

Creazione di loghi, banner e materiale grafico

Localizzazione dei moduli

Marketing

Quality assurance

Supporto utenti (mailing list ­ forum)

Supporto economico (donazioni)

Page 61: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Contribuire al progetto

Contribuire al gruppo PLIO:

Webmaster

Localizzazione

Test QA

Documentazione e traduzioni

Monitoraggio mercato e case histories

Area rassegna stampa e news

Page 62: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Contribuire al progetto

Per gli sviluppatori

Sviluppo http://development.openoffice.org

Varie aree alle quali partecipare:User Interface

Lingucomponent

Porting

Graphic System Layer

Installation, 

Bibliography, .....

Page 63: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Contribuire al progetto

OpenOffice.org è prevalentemente scritto in C++,  nuove features possono però essere inserite anche usando Java, Python, StarBasic o Javascript.

Per i componenti core solo C++ o Java

Developers Guide, PDF di 1140 pagine, bibbia per gli sviluppatori liberamente scaricabile (25 MB)

Page 65: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Ottenere OpenOffice.org

Dove scaricarlo

http://it.openoffice.org/download

Reperire documentazione

http://it.openoffice.org/documentazione

Progetto Linguistico Italiano – PLIOhttp://it.openoffice.org

Page 66: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Progetto Linguistico Italiano OpenOffice.org

L'Associazione PLIO, Progetto Linguistico Italiano OpenOffice.org, è un'associazione di volontariato senza fini di lucro che ha come scopo la promozione della versione italiana della suite open source per l'ufficio OpenOffice.org.

Associazione PLIOProgetto Linguistico Italiano OpenOffice.orgVia Del Pesce 434121 TriesteWeb: http://www.plio.it/Email: [email protected]

Page 67: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Esci dal feudalesimo!

Microsoft dice di uscire Microsoft dice di uscire dalla “PREISTORIA” e dalla “PREISTORIA” e passare ad Office 2003.passare ad Office 2003.

Esci dai codici di attivazione, esci Esci dai codici di attivazione, esci dai programmi di sprotezione, dai dai programmi di sprotezione, dai crack, dai formati chiusi, dalle crack, dai formati chiusi, dalle informazioni segrete scritte dentro informazioni segrete scritte dentro ai documenti, dalle centinaia di ai documenti, dalle centinaia di euro da sborsare per scrivere un euro da sborsare per scrivere un documento di testo. Esci documento di testo. Esci dall'illegalità, esci dal feudalesimo! dall'illegalità, esci dal feudalesimo! Passa ad OpenOffice.org !Passa ad OpenOffice.org !

Page 68: PLIO – Linux Day 2007 · OpenOffice.org Base Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante' Visualizzazione delle tabelle in una griglia con funzionalità

Domande?Domande?

Ufficio stampaUfficio [email protected] [email protected]

Associazione PLIO:Associazione PLIO:www.plio.it www.plio.it

OpenOffice.org in italiano:OpenOffice.org in italiano:it.openoffice.orgit.openoffice.org