www.all2know.com Google WWW All2know fi
  Etusivu Etusivu | Tietoja Tietoja 
  Navigaatio
» Etusivu
» Artikelkategorier
» Luettelo luetteloista
» Aakkosellinen hakemisto
» Kalenteri
» Arvottu artikkeli
» Muokkaa Aiheesta muualla
Viimeisimmät muutokset: 2007-11-12
  Tänne linkitetyt sivut 
OpenOffice.org
Scribus
KOffice
Sukututkimusohjelma
Metatieto
  Muut kielet 
daOpenDocument
deOpenDocument
frOpenDocument
noOpenDocument
svOpenDocument
Luokka: Tiedostomuodot Metadata

OpenDocument

OpenDocument-tiedostomuoto (ODF, lyhennetty nimestä OASIS Open Document Format for Office Applications) on avoin tiedostomuotostandardi, johon tallennetaan muokattavia toimistoasiakirjoja kuten teksti-, taulukkolaskenta-, kaavio- ja esitysgrafiikka-asiakirjoja. Standardin kehitti OASIS industry consortium. Se perustuu XML-tiedostomuotoon ja se kehitettiin alun perin OpenOffice.orgia varten. ISO-standardointijärjestön antama tunnus OpenDocumentille on ISO/IEC 26300:2006.

OpenDocument-standardia oli kehittämässä useita eri organisaatioita ja se on julkisesti saatavilla. Kuka tahansa voi sisällyttää sen omaan ohjelmaansa ilman rajoituksia. Se on ainoa sovelluskehittäjästä riippumaton standardi muokattavissa oleville toimistoasiakirjoille. OpenDocument on ensisijaisesti tarkoitettu tarjoamaan rajoitteeton vaihtoehto sovelluskohtaisille asiakirjatyypeille kuten Microsoft Officessa käytössä olevat DOC, XLS ja PPT. Se on kilpailija Microsoft Office Open XML -formaatille, jossa on lisenssivaatimuksiavaatimuksia ja rajoituksia, jotka estävät Microsoftin kilpailijoita käyttämästä sitä omissa ohjelmissaan. Organisaatiot ja yksityishenkilöt, jotka tallentavat tietoja avoimeen tiedostomuotoon kuten OpenDocumenttiin, eivät ole vaarassa joutua riippuvaiseksi yhden ohjelmistokehittäjän tuotteesta.

1 Julkisen hallinnon suhtautuminen
2 Standardisointi
3 Lisensointi
4 OpenDocumenttia tukevat ohjelmistot
5 Tiedostotyypit
6 Mahdollisuudet
7 Tiedoston rakenne
8 Jo olemassa olevat tiedostomuodot
9 Katso myös
10 Lähteet
11 Aiheesta muualla

Julkisen hallinnon suhtautuminen

Koska yksi avoimien tiedostomuotojen, kuten OpenDocumentin, tavoitteista on varmistaa pitkäaikainen pääsy tiedoston sisältöön ilman teknisiä tai juridisia esteitä, ovat eri maiden viranomaiset alkaneet yhä paremmin ymmärtää avoimien tiedostomuotojen etuja.

Vuoden 2005 alkupuolella Eric Krississa, talous- ja hallintosihteeri Massachusetts, oli ensimmäinen osavaltion hallinnon virallinen edustaja Yhdysvalloissa joka yhdisti avoimet tiedostomuodot julkiseen käytäntöön tarkoituksella: 'It is an overriding imperative of the American democratic system that we cannot have our public documents locked up in some kind of proprietary format, perhaps unreadable in the future, or subject to a proprietary system license that restricts access.' ('On ylitsepääsemättömän tärkeätä amerikkalaiselle demokratialle saada tiedostojamme säilöttyä jonkinlaisella sovelluksesta riippumattomalla tiedostomuodolla, koska muuten tulevaisuudessa tiedostomme ovat ehkä lukemattomissa tai alttiita ohjelmistokohtaisille lisensseille, jotka rajoittavat käyttöä.') [1] Aiheesta muualla

Kriss korosti, että hän uskoo tämän olevan perustavaa laatua oleva suvereeni kysymys. Hän tukee yhtiöiden oikeuksia saada ideaalinen omistusoikeus, mutta yhdenkään yhtiön ei tulisi saada hallita sitä mitä osavaltio tekee osavaltion omille tiedoille.

Euroopan Unionin Komissio suosittelee Aiheesta muualla OpenDocument-tiedostomuodon käyttöä jotta hallinnon asiakirjojen käsittely ei olisi riippuvaista yksittäisen ohjelmistovalmistajan toiminnasta.

Standardisointi

Versio 1.0 OpenDocument ominaisuudet sovittiin pitkän kehitys- ja keskusteluvaiheen jälkeen useiden eri tahojen kanssa. Ensimmäisessä virallisessa OASIS-tapaamisessa 16. joulukuuta 2002 keskusteltiin standardista ja sen potentiaalisista mahdollisuuksista. OASIS hyväksyi OpenDocumentin osana OASIS-standardeja toukokuun ensimmäisenä päivänä 2005.

ISO/IEC 26300 standardi on julkaistu 30.11.2006.

Standardisointiprosessissa oli mukana monia eri kehittäjiä erilaisten toimisto-ohjelmistojen tai niihin liittyvien asiakirjajärjestelmien kehittäjien parista, joita olivat mm.(aakkosjärjestyksessä):

Itse standardin määrittelyt löytyvät standardin työryhmän kotisivuilta Aiheesta muualla.

Microsoft vastustaa ODF tiedostomuotoa ja on kehittänyt sen kanssa kilpailevan OXML tiedostomuodon.Microsoft attacks IBM over ODF [1] Aiheesta muualla

Lisensointi

OpenDocument spesifikaatio on ladattavissa ilmaiseksi käyttöön osoitteesta http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office Aiheesta muualla Aiheesta muualla.

Spesifikaatio voidaan lisensioida vastavuoroisilla, maksuttomilla ehdoilla sitä pyydettäessä. Lisenssin voi nähdä täällä:[1] Aiheesta muualla

OpenDocumenttia tukevat ohjelmistot

Useat ohjelmistot tukevat OpenDocumenttia; Aakkosjärjestyksessä listattuna niitä on:

  • Abiword 2.3, OpenWriter laajennuksen läpi
  • docvert Aiheesta muualla, web palvelu joka käsittelee tekstitiedostoja (yleensä .doc) ja kääntää ne OpenDocumenteiksi (perustuu OpenOffice.orgiin)
  • eZ publish 3.6, OpenOffice laajennuksen kautta
  • IBM Workplace
  • Knomos case management 1.0 [1] Aiheesta muualla
  • KOffice 1.4, julkaistu kesäkuussa 21. päivä 2005
  • OpenOffice.org 1.1.5 ja sitä uudemmat
  • Scribus 1.2.2, Tuo OpenDocument tekstiä ja grafiikkaa tiedostoista
  • TextMaker 2006 [1] Aiheesta muualla
  • Visioo Writer 0.5.2 [1] Aiheesta muualla

Tiedostotyypit

Asiakirjat

Yleisimmät OpenDocument-asiakirjojen tiedostopäätteet ovat .odt tekstiasiakirjoille, .ods taulukkolaskennoille, .odp esitysohjelmille, .odg grafiikalle ja .odb tietokantaohjelmistoille. Isäntäasiakirja voi sisältää mitä tahansa osia näistä.

Seuraavassa on täydellinen lista eri asiakirjatyypeistä, näyttäen tiedoston tyypin, suositellun tiedostomääreen ja MIME-tyypin:

Tiedostotyyppi Nimi MIME-tyyppi
Teksti .odt application/vnd.oasis.opendocument.text
Taulukkolaskenta .ods application/vnd.oasis.opendocument.spreadsheet
Esitys .odp application/vnd.oasis.opendocument.presentation
Piirto .odg application/vnd.oasis.opendocument.graphics
Kaavio .odc application/vnd.oasis.opendocument.chart
Kaava .odf application/vnd.oasis.opendocument.formula
Tietokanta .odb application/vnd.oasis.opendocument.database
Kuva .odi application/vnd.oasis.opendocument.image
Isäntäasiakirja .odm application/vnd.oasis.opendocument.text-master

Asiakirjamallit

OpenDocument tukee myös asiakirjamalleja, jotka sisältävät vain muotoilutietoa (määrittäen tyylin) asiakirjoille ilman varsinaista tekstisisältöä.

Tuettu joukko on:

Tiedostotyyppi Nimi MIME-tyyppi
Teksti .ott application/vnd.oasis.opendocument.text-template
Taulukkolaskenta .ots application/vnd.oasis.opendocument.spreadsheet-template
Esitys .otp application/vnd.oasis.opendocument.presentation-template
Piirto .otg application/vnd.oasis.opendocument.graphics-template
Kaavio .otc application/vnd.oasis.opendocument.chart-template
Kaava .otf application/vnd.oasis.opendocument.formula-template
Kuva .oti application/vnd.oasis.opendocument.image-template
Web-sivu .oth application/vnd.oasis.opendocument.text-web

Mahdollisuudet

Kuten ylempänä on huomautettu, OpenDocument voi sisältää tekstiä (yleensä tekstinkäsittelyohjelman muokkaamaa), taulukkolaskentaa, esitysgrafiikka, piirroksia/grafiikkaa, kuvia, kaavoja, matemaattisia lausekkeita, tietokantoja ja niin sanottuja 'isäntäasiakirjoja', joka yhdistelee näitä kaikkia. Se voi myös esittää mallia monille näistä.

Tiedoston rakenne

OpenDocument-tiedosto on itse asiassa ZIP-pakattullalla arkisto, joka sisältää useita erilaisia tiedostoja ja hakemistoja. Tämä yksinkertainen mekanismi antaa sen edun, että OpenDocument-tiedostot ovat yleensä huomattavasti pienempiä kuin vastaavat Microsoftin Doc- tai Powerpoint-muotoiset tiedostot. Tiedoston pieni koko on tärkeätä organisaatioille, jotka säilövät suuria määriä asiakirjoja pitkäksi aikaa sekä myös organisaatioille, joiden täytyy siirtää tiedostonsa hitaan internetyhteyden yli (kuten kehitysmaissa ja harvaan asutuilla seuduilla). Kun paketti on purettu osiin, on suurin osa datasta yksinkertaisissa tekstipohjaisissa XML-tiedostoissa, joita voi muokata halutessaan myös tekstieditori.

Pakatut tiedostot ja hakemistot purettuna sisältävät seuraavaa:
 
XML tiedostotMuut tiedostotHakemistot
content.xml
meta.xml
settings.xml
styles.xml
mimetype
layout-cache

 
META-INF/
Thumbnails/
Pictures/
Configurations2/

OpenDocument-tiedostomuoto erottelee dokumentin sisällön, tyylin ja metadatan. XML-muotoiset tiedostot on määritelty RELAX NG -kuvauskielellä.

Tärkeimmät pakatut tiedostot ovat content.xml, styles.xml, meta.xml, settings.xml, mimetype ja hakemisto pictures.

content.xml

content.xml on OpenDocumentin zip-paketin olennaisin tiedosto. Se sisältää asiakirjan tosiasiallisen sisällön poissulkien binääridatan kuten kuvatiedostot. Perusformaattia on inspiroinut HTML, ja vaikkakin OpenDocumentin käyttämä merkintä on monimutkaisempaa ja monipuolisempaa, pitäisi sen olla ihmisen luettavissa ja ymmärrettävissä:

This is a title


   This is a paragraph. The formatting information is
   in the Text_body style. The empty text:p tag above
   is a blank paragraph (an empty line).

styles.xml

styles.xml sisältää tyyli-informaation. OpenDocument käyttää tyylejä tekstin rikastuttamiseen ja muotoilemiseen. Suurin osa asiakirjan ulkoasusta eli tyylistä on tallennettuna tähän tiedostoon (vaikkakin pieni osa on tallennettu content.xml-tiedostoon).

Tyylimuotoiluita ovat:

  • Paragraph styles.
  • Page Styles.
  • Character Styles.
  • Frame Styles.
  • List styles.

OpenDocument-määritelmä on sikäli epätavallinen, että siinä ei voi välttää tyylien käyttöä muotoilussa. Jopa 'ohjekirjojen' muotoilut on määritelty ja sisällytetty tyylien kautta (ohjelmisto luo tarvittaessa dynaamisesti uuden tyylin).

meta.xml

meta.xml sisältää metadatan tiedostosta - esimerkiksi kirjoittajan, muokkaajat, muokattu viimeksi, jne. Sisältö näyttää kutakuinkin tältä:

2003-09-10T15:31:11
Daniel Carrera
2005-06-29T22:02:06
es-ES

Nimet -tageissa ovat Dublin Core -XML-standardin mukaisia.

settings.xml

settings.xml sisältää asetukset kuten suurennustason tai kursorin paikan. Nämä ovat asetuksia, jotka eivät ole osana asiakirjan sisältöä tai ulkoasua.

Pictures/

Pictures/ on kansio joka sisältää kaikki asiakirjan kuvatiedostot. Niihin viitataan content.xml-tiedostossa käyttäen -tagia joka vastaa HTML:n -tagia:

Asettelutietoa (pituus, ankkuroitu, jne) tarjoaa tagi joka sisältää tagin.

Useimmat kuvat tallennetaan niiden alkuperäisessä muodossa (GIF, JPEG, PNG), mutta esimerkiksi bittikarttakuvat muunnetaan PNG-kuviksi, koska näin saadaan tiedostokoko pienemmäksi.

mimetype (tiedosto)

mimetype on vain yhden rivin sisältävä tiedosto, joka kertoo asiakirjan MIME-tyypin, joka kertoo tiedoston tyypin. Tiedostopääte eli suffixi kuten .odt on olemassa vain käyttäjää ja käyttöjärjestelmää varten.

Jo olemassa olevat tiedostomuodot

OpenDocument on suunniteltu jo olemassa olevien avointen XML-standardien pohjalta, ja tavoitteena on luoda uusi tiedostomuoto vain, jos olemassa oleva standardi ei pysty tarjoamaan tarvittavaa toimintoa.

OpenDocument käyttää muiden muassa Dublin Corea metadatalle, MathML:ea matemaattisille kaavoille, SVG:ia vektorigrafiikkaan ja SMIL:a multimediasisällölle.

Katso myös

Lähteet

Aiheesta muualla

Yleisesti:

Seuraavilla sivuilla on ohjelmistoa jotka on kehitetty OpenDocument standardin ympärille,

Tarjoaa Wikipedia, vapaa tietosanakirja. Aiheesta muualla. Kaikki teksti on saatavilla GNU Free Documentation License Aiheesta muualla.