Creo que es muy importante conocer que son los “Documentos Abiertos” para comprender realmente la importancia que reviste su uso por todos los usuarios para la difusión de los documentos ofimáticos.

Según aparece en el Enciclopedia Wikipedia

El Formato de Documento Abierto para Aplicaciones Ofimáticas de OASIS (en inglés, OASIS Open Document Format for Office Applications), también referido como formato OpenDocument (ODF), es un formato de archivo abierto y estándar para el almacenamiento de documentos ofimáticos tales como hojas de cálculo, textos, gráficas y presentaciones.

Las especificaciones iniciales fueron elaboradas por Sun, y posteriormente fueron desarrolladas y complementadas por el comité técnico para Open Office XML de la organización OASIS. OpenDocument fue publicado como estándar OASIS el 1 de mayo de 205. Más adelante, el formato fue aprobado el 30 de noviembre de 206 por las organizaciones ISO/IEC como estándar ISO/IEC 26300:2006 Open Document Format for Office Applications (OpenDocument) v1.0. Una versión subsiguiente de la especificación (concretamente la v1.1), fue publicada el 25 de octubre de 2006 por el comité de estandarización de OASIS. Está basado en un lengua de esquema XML, inicialmente implementado en la suite ofimática OpenOffice.org.

Características técnicas

Extensiones de archivo

Las extensiones al nombre de archivo identificativas de los archivos OpenDocument incluye: odt para documentos de texto, ods para hojas de cálculo, odp para presentaciones, odg para gráficos y odb para bases de datos.

Documentos

Tipo de formato Extensión Tipo de MIME
Texto .odt application/vnd.oasis.opendocument.text
Hoja de cálculo .ods application/vnd.oasis.opendocument.spreadsheet
Presentación .odp application/vnd.oasis.opendocument.presentation
Dibujo .odg application/vnd.oasis.opendocument.graphics
Gráfica .odc application/vnd.oasis.opendocument.chart
Fórmula matemática .odf application/vnd.oasis.opendocument.formula
Base de datos .odb application/vnd.oasis.opendocument.database[cita requerida]
Imagen .odi application/vnd.oasis.opendocument.image
Documento maestro .odm application/vnd.oasis.opendocument.text-master

Plantillas

Tipo de formato Extensión Tipo de MIME
Texto .ott application/vnd.oasis.opendocument.text-template
Hoja de cálculo .ots application/vnd.oasis.opendocument.spreadsheet-template
Presentación .otp application/vnd.oasis.opendocument.presentation-template
Dibujo .otg application/vnd.oasis.opendocument.graphics-template

Formatos internos

Un archivo OpenDocument es un archivo comprimido en un contenedor ZIP y que contiene varios archivos y directorios:

Archivos XML Otros archivos Directorios
content.xml
meta.xml
settings.xml
styles.xml
mimetype
layout-cache
META-INF/
Thumbnails/
Pictures/
Configurations2/

El formato OpenDocument ofrece una clara separación entre el contenido, la disposición de éste en el documento y los metadatos. Los componentes más notables del formato son los siguientes:

content.xml: Este el el archivo más importante. Almacena el contenido real del documento (excepto los datos binarios como las imágenes). El formato de base utilizado fue inspirado por el HTML, aunque es bastante más complejo que éste, y debería ser razonablemente legible para un humano.

styles.xml: OpenDocument hace un uso intensivo de los estilos para el formateo y disposición del contenido. La mayor parte de la información de estilo se almacena en este archivo (aunque hay parte que aparece en el archivo content.xml). Hay diferentes tipos de estilo, de párrafo, página, caracteres, marcas, lista, etc.

meta.xml: Contiene los metadatos del documento. Por ejemplo, el autor, la identificación de la última persona que lo modificó, la fecha de última modificación, etc.

settings.xml: Este archivo incluye propiedades como el factor de zoom o la posición del cursor que afectan a la apertura inicial del documento, pero no son contenido ni afectan a la disposición de éste en el documento.

Pictures/: Esta carpeta contiene todas las imágenes del documento. El archivo content.xml contiene referencias a ellas mediante el uso de la etiqueta <draw:image>, similar a la etiqueta <img> de HTML.

mimetype: Se trata de un archivo con una única línea que contiene el tipo MIME del documento. Una implicación de esto último es que, en realidad, la extensión del nombre del archivo es indiferente del formato real, toda vez que la que prevalece es la definida por este archivo. Así, la extensión del archivo se utiliza sólo para facilitar la identificación del tipo de archivo por parte del usuario.

OpenDocument fue diseñado para que reutilizase los estándares XML abiertos existentes cuando éstos estuvieran disponibles y creó etiquetas nuevas sólo cuando no existía un estándar que ofreciera la funcionalidad necesaria. Así, OpenDocument utiliza el núcleo de Dublín de XML para los metadatos, MathML para las fórmulas matemáticas, SVG para los gráficos vectoriales, SMIL para la multimedia, etc.

En un artículo anterior referimos como era posible recuperar un archivo .odt y como podrán ver, gracias a su estructura, esa acción es loable.

Próximamente nos referiremos a las aplicaciones que usan este formato para el manejo de sus archivos.

Trackbacks/Pingbacks

  1.  [26 de marzo 2014] Día Mundial del Documento Libre | Libreofficehlg
  2.  Reino Unido opta por formatos libres para documentos oficiales | Libreofficehlg
  3.  ¿Qué es un estándar abierto? | Libreofficehlg