Opendocument
Download
1 / 13

OpenDocument - PowerPoint PPT Presentation


  • 178 Views
  • Uploaded on

OpenDocument. Steve Adebayo April 1, 2006. Learning Objectives. OpenDocument Format Zip Archive Downloading OpenOffice Transform OpenOffice Document. Timeline. 1. OpenOffice.org creates the OpenOffice.org 1.0 .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' OpenDocument' - talon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Opendocument
OpenDocument

Steve Adebayo

April 1, 2006


Learning objectives
Learning Objectives

  • OpenDocument Format

  • Zip Archive

  • Downloading OpenOffice

  • Transform OpenOffice Document


Timeline
Timeline

  • 1. OpenOffice.org creates the OpenOffice.org 1.0.

  • 2. Sun submits the OpenOffice.org 1.0 format to OASIS for standardization. KDE and Corel join the OASIS TC and help expand the format.

  • 3. The European Union commissions Valoris to report on open file formats.

  • 4. The new OASIS format is called Open Office XML.

  • 5. OpenOffice.org and KOffice both commit to making it their native format.

  • 6. The Valoris report is published. The EU makes recommendations, including the submission to ISO.

  • 7. The format is submitted to ISO and changes its name to the OpenDocument format.


What is opendocument
What is OpenDocument?

  • OpenDocument is an XML format standardized by OASIS(Organization for the Advancement of Structured Information Standards).

  • OpenOffice.org will read and save files in several formats used by other office applications, but its default format is OpenDocument


Opendocument continued
OpenDocument Continued

  • An OpenDocument file takes the form of a compressed zip archive with one of the following extensions:

  • .odt (text)

  • .odm (master document)

  • .oth (HTML template)

  • .ods (spreadsheet)

  • .odg (drawing)

  • .odp (presentation)

  • .odb (database)


Zip archive
Zip Archive

  • Content.xml

  • Meta.xml

  • Settings.xml

  • Styles.xml

  • Manifest.xml


Content xml
Content.xml

  • The <office:document-content> root contains only the document content, along with the automatic styles needed for the document content:

  • <define name="office-document-content">

  • <element name="office:document-content">

  • <ref name="office-document-common-attrs"/>

  • <ref name="office-scripts"/>

  • <ref name="office-font-face-decls"/>

  • <ref name="office-automatic-styles"/>

  • <ref name="office-body"/>

  • </element>

  • </define>


Meta xml
Meta.xml

  • The <office:document-meta> root contains the meta information about a document.

  • <define name="office-document-meta">

  • <element name="office:document-meta">

  • <ref name="office-document-common-attrs"/>

  • <ref name="office-meta"/>

  • </element>

  • </define>


Settings xml
Settings.xml

  • The <office:document-settings> root contains application specific settings to be applied when processing this document.

  • <define name="office-document-settings">

  • <element name="office:document-settings">

  • <ref name="office-document-common-attrs"/>

  • <ref name="office-settings"/>

  • </element>

  • </define>


Styles xml
Styles.xml

  • The <office:document-styles> root contains all named styles of a document, along with the automatic styles needed for the named styles:

  • <define name="office-document-styles">

  • <element name="office:document-styles">

  • <ref name="office-document-common-attrs"/>

  • <ref name="office-font-face-decls"/>

  • <ref name="office-styles"/>

  • <ref name="office-automatic-styles"/>

  • <ref name="office-master-styles"/>

  • </element>

  • </define>


Manifest xml
Manifest.xml

  • <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" "Manifest.dtd"> <manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0"> <manifest:file-entry manifest:media-type="application/vnd.oasis.opendocument.text" manifest:full-path="/"/> <manifest:file-entry manifest:media-type="application/vnd.sun.xml.ui.configuration" manifest:full-path="Configurations2/"/> <manifest:file-entry manifest:media-type="" manifest:full-path="Pictures/"/> <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="content.xml"/> <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="styles.xml"/> <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="meta.xml"/> <manifest:file-entry manifest:media-type="" manifest:full-path="Thumbnails/thumbnail.png"/> <manifest:file-entry manifest:media-type="" manifest:full-path="Thumbnails/"/> <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="settings.xml"/> </manifest:manifest>


Downloading openoffice
Downloading OpenOffice

  • OpenSource- Free to Download

  • Includes Writer, Calc, Impress, Draw, and Base

  • http://download.openoffice.org/2.0.2/index.html


Exercise
Exercise

  • Create an OO document and then use XSLT to transform it.

  • Helpful Link: http://books.evc-cit.info/odbook/apc.html#xslt-framework-section