OpenOffice xml-formaatti: IMPRESS (.odp-formaatti) lähteet: OpenOffice.org XML File Format 1.0 http://xml.openoffice.org/xml_specification.pdf http://www.schemacentral.com/sc/odf/ss.html OASIS OpenDocument Essentials (J. David Eisenberg) http://books.evc-cit.info/odbook/book.html tiedostot: yliopisto_opiskelu.odp Yleistä: ODF-zippi sisältää: meta.xml (meta tiedot kuten viimeisen tallennuksen tekijä ja aika) styles.xml (tyylit joita käytetään contentissa ja automaatti tyylit) content.xml (dokumentin sisältö ja automaattiset tyylit) settings.xml (Ohjelmakohtaiset asetukset, kuten ikkunan koko tai tulostimet) xml-tiedoston alussa kerrotaan mikä versio styles.xml: määritetään tyylit Eri layoutit: style:presentation-page-layout style:name="AL1T1"> Master-slide: voi olla useita erilaisia sisältää master page-tyylimääritykset otsikon, sivunumeron, ala- ja ylätunnisteen, kuva alatunnisteen lisäys, contentissa jokaisess sivussa viitataan mikä footer sivunumeron lisäys lisätään päivämäärä, contentissa määritetään tarkemmin kuvan lisäys master slideen settings.xml: ei ole löytynyt vielä mitään tarpeellista content.xml: dp1..dp6.. style:family="drawing-page" määritellään sivun näkymän tyyli gr1..gr6.. style:family="graphic" määritellään kuvan näkymän tyyli pr1..pr6.. style:family="presentation" määritellään P1..P6.. style:family="paragraph" määritellään fontin tyylimuutoksia T1..T6.. style:family="text" määritellään tekstin fontin tyyliä L1..L6.. Listan tyyli, määritetään eritasoisille listoille symbolit, alkaa jokainen dia on omana pätkänä sivu määritetty, tyyli, master page määritetty (ilmeisesti ei saisi olla "Oletus"/"Default"), alatunniste määritetty, tekstikehys määritetty (tekstit kirjoitetaan tekstikehykseen) tekstin kirjoittaminen Yliopisto-opiskelu jokaiselta sivulta pystyy siis laskemaan listan kohtien määrän ja sanojen määrän -> voidaan tarkistaa ettei diassa ole liikaa tavaraa alatunniste määritetty alussa (mitä ftr1..ftr11.. pitää sisällään) henrik.h.meyer@jyu.fi myös sivunumero määritetään alussa meta.xml: Meta: Paljon tietoa tekijään ja dokumenttiin (esim. plagioinnin tarkastaminen) = kauanko dokumenttiin on käytetty aikaa (ikkunan ei tarvitse olla aktiivinen jotta aika juoksee, tallennukset päivittävät ajan, jos ei tallenna niin aika ei kasva) = montako kertaa tallennettu (luotu dokumentti = 1) = dokumentin luonti päivä ja aika = viimeisimmän muokkauksen aika ja päivä = alkuperäinen tekijä = viimeksi muokannut tekijä = sisältää tekstitiedoston tilastot Aika tallennetaan muotoon (ISO 8601 standard): 2011-02-16T15:31:04 = yyyy-mm-ddThh:mm:ss T=erottaa päivän ja ajankesto muotoon (ISO 8601 standard): PdDThHmMsS D=päivät, T=erotin, H=tunnit, M=minuutit, Sekunnit vuosia ja kuukausia ei käytetä ollenkaan PT00H31M34S = 31 min, 34s PT2136H10M12S = 2136 tuntia, 10 min, 12 sek Kuvat: Kuvat pakataan pictures-kansiion. esim. /Pictures/1000000000000280000001E0E6543C28.png /Pictures/100000000000021100000146FD70ECC2.gif jos liitetään kuvana (esim. taulukko) tallentaa openOffice png-muotoisena Objektit: mikäli kuvio, taulukko,... tuodaan toisesta open office ohjelmasta objektina luodaan kansio object 1...object 11... jossa sijaitsee kyseisen objektin tiedot sisältää content.xml styles.xml settings.xml pictures\ configurations2\ näkee onko kopioiminen ja liittäminen tehty objektina vai kuvana. tarvittaessa voidaan objektista tonkia tietoa. Manifest.xml Sijaitsee META-INF -kansiossa Sisältää kaikki odt-paketissa olevat tiedostot (tyyppi ja polku)