OpenDocument

De Wikipedia, la enciclopedia libre?.

El formato OpenDocument (ODF), abreviatura de la OASIS Open Document Format para las aplicaciones de Office (OASIS Open Document Format para las aplicaciones de Office) es un formato abierto de archivo de documento para almacenar e intercambiar documentos de la productividad de la oficina como documentos de texto (por ejemplo, memorandos, informes y libros), hojas de cálculo , Diagramas y presentaciones. Este estándar fue desarrollado por la industria de consorcio OASIS y está previsto que una versión de XML Originalmente creado por OpenOffice.org .


El estándar ha sido desarrollado por diversas organizaciones públicas, es de acceso público, y puede ser implementado por cualquiera sin restricción. El formato OpenDocument fue creado para proporcionar una alternativa? Abierta? formatos para los propietarios formatos, incluyendo el popular DOC , XLS y PPT utilizados por Microsoft Office Así como el tamaño de Microsoft Office Open XML . Las organizaciones y personas que almacenan sus datos en formato abierto como el OpenDocument evitar ser atado a un proveedor de software, dejándolos libres para cambiar de software si la corriente de su fabricante de software fueron para salir al mercado, aumentar los precios, el cambio del software o el cambio sus términos de licencias por algo menos favorable.

OpenDocument es el único estándar para la productividad de los documentos editable de la oficina que ha sido verificado por un organismo independiente de las normas y reconocido, ha sido adoptado por diferentes fabricantes, y puede ser adoptado por cualquier proveedor de servicios (incluidos los proveedores y desarrolladores de software propietario con el GNU GPL ).

Índice

[ ocultar ]


Implicaciones para la política pública

Dado que el objetivo de formatos abiertos como OpenDocument es garantizar el acceso a largo plazo a los datos sin barreras jurídicas o técnicas, las administraciones públicas y los gobiernos se han vuelto cada vez más conscientes de formatos abiertos, tales como cuestiones que afectan a las políticas públicas.

En 2002 , El Dr. Edgar David Villanueva Núñez, abogado y representante en el Congreso de la República del Perú, escribió una carta a Microsoft Perú, que plantea interrogantes sobre el libre y permanente acceso? a los documentos con formatos propietarios. A principios de 2005 , Eric Kriss , Secretario de? Administración y Finanzas en Massachusetts , Fue el primer miembro de un gobierno de un estado en el Estados Unidos enlace de estándares abiertos con un objetivo de política pública: "Es obligación de la prioridad que el sistema democrático americano que no podemos tener nuestros documentos públicos vinculados en algún tipo de formato propietario, tal vez no puede ver en el futuro, o sujetos a un sistema de licencias que restringe el propietario? acceso. " [1]

Posteriormente, en septiembre 2005 , Massachusetts se convirtió en el primer estado en asumir formalmente en formato OpenDocument para sus registros públicos y, al mismo tiempo, rechazar el formato de Microsoft XML, ahora llamado Microsoft Open Office XML de formato (ver WordprocessingML ). Esta decisión fue tomada después de un examen de los formatos de archivo que duró dos años, entreteniendo al mismo tiempo, muchas conversaciones con Microsoft. Microsoft Office , Que tiene casi el 100% de cuota de mercado a los empleados estatales, que actualmente no es compatible con el formato OpenDocument. Microsoft ha indicado provisionalmente que el formato OpenDocument no serán reconocidos en las nuevas versiones de Office, que también apoyan muchos otros formatos (incluyendo ASCII , RTF , Y WordPerfect ), los analistas creen que sería fácil para Microsoft para aplicar la norma. Las consecuencias de la falta de implementación de OpenDocument? Dentro de la suite ofimática, Microsoft puede ser negativo incluso si la misma norma se afirma.

Después? Listado de Massachusetts, para apoyar el formato OpenDocument, las personas y organizaciones han expresado opiniones sobre esta política, tanto a favor como en contra. Adobe, Corel, IBM y Sun han enviado cartas de apoyo a la decisión de Massachusetts. Por el contrario, Microsoft envió una carta muy crítica de la medida. Un grupo llamado? Citizens Against Government Waste? (Citizens Against Government Waste - CAGW) se ha opuesto a la decisión. El grupo argumentó que esta política de Massachusetts estableció "una preferencia arbitraria hacia? De código abierto, aunque tanto el software de código abierto y propietario, para cumplir con los requisitos, y ambos tipos de desarrolladores están involucrados en la creación de las normas. Muchos han considerado esta declaración como un simple comunicado de prensa de Microsoft y Linux Weekly News InternetNews CAGW señaló que ha recibido financiación de Microsoft, y que en 2001 la CAGW ha enviado dos cartas de apoyo de las alegaciones de Microsoft tribunal antimonopolio de Microsoft y encontró que las cartas fueron resultó ser? firmado? de personas muertas.

De acuerdo con la hoja de datos OASIS OpenDocument, "el Ministerio de Defensa de Singapur, el Ministerio francés de Finanzas y del Ministerio de? Economía, Finanzas e Industria, el Ministerio de Salud brasileño, la ciudad de Mónaco, en Alemania, el Ayuntamiento de Bristol en el Reino Unido, y la ciudad de Viena en Austria están tomando todas las aplicaciones que soportan OpenDocument.

OpenDocument ha sido firmado por la Comisión Europea. L? Unión Europea recomienda como base para el formato de archivos OpenDocument estándar y para el intercambio de documentos. Se recomendó también que el estándar utilizado para los documentos se determinará en términos de lo que se convertirá en la norma internacional. OpenDocument ya es estándar de acuerdo a un organismo independiente reconocido por las normas (OASIS), y se presentó a la norma ISO (Organización Internacional de Normalización) para la normalización, pero no c? ¿Es la prueba de que el antiguo o el Microsoft XML en formato DOC / PPT / XLS se someten a este proceso. L? ISO OpenDocument aprobado y aceptado en 01 de mayo 2006 (ISO 26300), y muchos esperan que la Unión Europea pronto requieren OpenDocument como estándar para los documentos de productividad de oficina de la Unión Europea.

Normalización

Desde el 25 de enero 2007 OpenDocument se ha convertido en un italiano estándar, emitidos por la UNI / UNINFO con la UNI CEI ISO / IEC 26300 (pulse aquí UNI / UNINFO , aquí en la tarjeta estándar , disponible en formato electrónico).

La versión 1.0 de la especificación OpenDocument fue desarrollado después de largas discusiones y el desarrollo de diversas organizaciones. El primer oficial de OASIS reunión para discutir la norma se produjo el 16 de diciembre 2002 ; OASIS OpenDocument aprobado como un estándar OASIS el 1 de mayo 2005 . El grupo decidió erigirla en una versión anterior del formato de OpenOffice.org, ya que este ya es un formato XML con las características más deseadas. Tenga en cuenta que OpenDocument no es el mismo formato de OpenOffice.org de edad, se han introducido muchos cambios y experiencias en el campo, con base en la información proporcionada por muchos usuarios individuales y organizaciones.

El proceso de normalización consistió en el desarrollo de muchos productos integrados para los sistemas de oficina o de los documentos relacionados, incluyendo (en orden alfabético):

Ausente fue el excelente Microsoft, sobre todo desde que Microsoft es miembro de OASIS y el vendedor líder de software de ofimática.

Esto ocurrió a pesar de la ausencia de petición de la TAC (telemática entre administraciones) de la Unión Europea, que el 25 de mayo 2004 había recomendado a "los agentes del sector que actualmente no participan en el OASIS Open Document Format considerar a participar en el proceso de normalización a fin de fomentar un consenso más amplio de? la industria alrededor de ese tamaño". En contraste, Microsoft ha decidido desarrollar su propio formato sólo es incompatible con el formato OpenDocument, sin necesidad de inyecciones o revisiones de? Exterior. Microsoft proporciona un software de código abierto para convertir archivos de formato OpenDocument para OpenXML y viceversa. Debido a? La ausencia de la revisión general del público e independiente del formato de Microsoft, muchos especulan que el tamaño de Microsoft será más difícil de ejecutar en favor de otros, o que el formato de Microsoft carece de características importantes en comparación con OpenDocument.

El formato OpenDocument, después de ser sometido a varios meses? Estandarización ISO / IEC, se encontró que no tienen votos negativos en 02 de mayo 2006 y ahora se conoce como ISO / IEC 26300, publicada el 30 de noviembre 2006 .

Posteriormente, el 25 de enero 2007 UNI es ahora estándar con la norma ISO UNI CEI / IEC 26300

Detalles

Las extensiones de archivo y los correspondientes tipos MIME se incluyen en el estándar oficial de OASIS en libertad el 01 de mayo 2005 .

Documentos [ Enmienda ]

En cuanto a los documentos OpenDocument, el común de la mayoría de extensiones son:

  • . Odt - El texto de los documentos;
  • . Ods - hojas de cálculo;
  • . ODP - presentaciones;
  • . ODG - gráficos;
  • . Odb - base de datos.

Observe cómo cada extensión ha compartido las dos primeras letras (o está por OpenDocument) y utiliza una tercera letra para identificar el tipo (t para el texto, hojas de cálculo para s y así sucesivamente), lo que permite un fácil almacenamiento. En la tabla siguiente, nos encontramos con el tipo MIME asociadas a los tipos de archivos OpenDocument:

Tipo de Archivo Extensión Tipo MIME
Texto . Odt application / vnd.oasis.opendocument.text
Base de datos . Odb application / vnd.oasis.opendocument.database
Hoja de cálculo . Ods application / vnd.oasis.opendocument.spreadsheet
Presentación . PAO application / vnd.oasis.opendocument.presentation
Dibujo . ODG application / vnd.oasis.opendocument.graphics
Gráfico . Odc application / vnd.oasis.opendocument.chart
Fórmula . Odf application / vnd.oasis.opendocument.formula
Imagen . Odios application / vnd.oasis.opendocument.image
Plantilla de documento . Odm application / vnd.oasis.opendocument.text-master

Plantilla

OpenDocument también es compatible con las plantillas. Una plantilla contiene información de formato y estilo del documento, pero no el contenido del documento. Incluso para las extensiones de la misma norma se describe plantilla para los documentos: las dos primeras letras son comunes a todas las plantillas (ot, plantilla OpenDocument), la tercera es sobre los distintos tipos de plantillas. La siguiente tabla resume a todos:

Tipo de Archivo Extensión Tipo MIME
Texto . Octubre application / vnd.oasis.opendocument.text de plantilla
Hoja de cálculo . Ots application / vnd.oasis.opendocument.spreadsheet de plantilla
Presentación . Otp application / vnd.oasis.opendocument.presentation de plantilla
Dibujo . OTG application / vnd.oasis.opendocument.graphics de plantilla
Gráfico . Otc application / vnd.oasis.opendocument.chart de plantilla
Fórmula . Otf application / vnd.oasis.opendocument.formula de plantilla
Imagen . Oti application / vnd.oasis.opendocument.image de plantilla
Página web . Oth aplicación / web-vnd.oasis.opendocument.text


Características

Por tanto, es claro que OpenDocument pueden crear documentos de texto (como los que suelen editarse con un procesador de texto ordinario), hojas de cálculo, presentaciones, gráficos, imágenes, gráficos, fórmulas de bases de datos y plantillas de documentos (que pueden ser combinados varios tamaños) y, por supuesto, crear una plantilla para muchos de ellos.

La norma oficial? En cuanto a OASIS OpenDocument define todos los niveles. Haumacher ( 2005 ) Proporciona una especificación formal de los hipervínculos, y Eisenberg ( 2005 ) Se centra l? Atención al formato con más detalle.

El siguiente texto resume todas las características del formato.

Metadatos

El formato OpenDocument soporta metadatos (Información sobre los datos) a través de un conjunto de metadatos elemenenti predefinidas, mientras que mantiene la opción de? De usuario para crear elementos personalizados. Me han impuesto prededefiniti: Generador, título, descripción, tema, palabras claves, creador inicial, el Creador, impreso por, fecha de creación y la hora, fecha y hora de modificación de fecha, y Tiempo de impresión, plantillas de documento, Actualizar automática, Comportamiento de hipervínculo, el lenguaje de edición Ciclos, edición Duración y Estadísticas del documento.

Contenido

El formato de texto OpenDocument es compatible con las características tradicionales y de avanzada: Se pueden crear diferentes niveles de encabezados, listas de diferentes tipos (numerados o no), los párrafos numerados, seguimiento de los cambios. Puede utilizar la secuencia de las páginas y los atributos de la sección de control de ajuste de texto. Hipervínculos de texto Ruby (siempre que las anotaciones y es esencial para una lengua), los marcadores y las referencias son demasiado? Apoyaron, además de establecer mecanismos para la generación automática de tablas, tales como tablas de contenido, índices, bibliografías, etc.

Un ejemplo de un conjunto de tablas en el formato OpenDocument son, sin duda, la hoja de cálculo, puede entonces el formato de las tablas de El? Todo el cálculo de la manera deseada, gracias a las grandes características que ofrece el formato. Algunas partes de las bases de datos, los filtros, los pilotos de datos (el equivalente de las tablas dinámicas de Excel) son compatibles y se puede ver todos los cambios realizados al documento.

El formato gráfico compatible con la representación del vector, que puede definir un grupo de capas y su contenido. Usted puede alcanzar diferentes formas (rectángulos, líneas, polígonos regulares y círculos y elipses, caminos, polilíneas, conectores) y crear otras nuevas, también es posible el uso de formas 3D, como las escenas, las luces, los cubos, esferas y la rotación. Obviamente, esto no es suficiente para crear escenas en 3D en las películas o de otro modo, pero es más que suficiente para los documentos personales o de? Oficina.

Las presentaciones pueden ser mejorados con animaciones que permiten controlar los sonidos, las formas y el texto, a continuación, ocultar y mostrar sólo lo que quieres. En OpenDocument, muchas oportunidades se vuelven a utilizar por el formato de sistema de formateo de texto, y facilita? Aplicación.

El formato que permite crear imágenes gráficas para mostrar datos numéricos, con la posibilidad de introducir los títulos, subtítulos, los subtítulos y comentarios. El formato define el conjunto de datos que se utilizarán para los tipos de representación gráfica y muchas de las cartas (línea, pastel, etc.)

Los formularios también están apoyados, gracias a? XForms aplicación de las normas existentes.

Formato

Puede realizar varias operaciones en el estilo y el formato, gracias a la versatilidad del formato.

El diseño de la página está determinado por una variedad de atributos, tales como: tamaño de página, formato de numeración, de alimentación de papel, orientación de la impresión, márgenes, bordes (con su grosor), el relleno, las sombras, de fondo, las columnas, el orden páginas de impresión, número de la primera página, la escala, centrando la mesa, la altura máxima y su separador de nota al pie.

La cabeza y el pie de la página pueden variar en tamaño y se puede personalizar con los márgenes, bordes, fondos, sombras, etc.

Hay muchos atributos de texto, párrafos, textos, rubí, secciones, tablas, columnas, listas, y rellenos. Cada personaje puede tener una fuente específica, de tamaño y es un conjunto de otras propiedades. Usted puede determinar el espacio vertical de las secciones a través de atributos tales como mantener unidas, las viudas y los huérfanos, y otros atributos, tales como quitar el caso de que se puede asignar un formato especial. La lista es larga, un vistazo a la guía de la norma proporcionará más detalles.

Las fórmulas en hojas de cálculo

OpenDocument con fórmulas matemáticas que aparecen en la pantalla también puede ser descrito por todos: Atributo? Tabla de fórmula. El formato también le permite cambiar todos los que la riqueza de la información se suelen incluir en una hoja de estilos, tales como el tamaño y las tablas dinámicas.

Algunas críticas se han hecho a la sintaxis en la tabla: fórmula, que se le acusa de no ser muy detallados. En la especificación OpenDocument 1.0 fórmulas se describen a través de una serie de ejemplos sencillos (definir una serie de datos, utilice la función Suma (), y así sucesivamente), sus preocupaciones se centran en esto, como algunos dicen que se necesita para las funciones específicas en hojas de cálculo más detallado y preciso, que describe la sintaxis y la semántica, y junto a algunos ejemplos de demostración. El comité organizador del? OpenDocument ha respondido diciendo que todo es ajeno a sus fines, como la sintaxis de las fórmulas no sea en XML, y yo de otra manera? El uso de las fórmulas es muy simple, ya que muchos de ellos se basan en otros ya en uso por varios años en muchos tipos de hojas de cálculo. La capacidad de leer fácilmente el código fuente (porque, repetimos, el público) y la facilidad de comprensión? Salida XML está impulsando diversos grupos y organizaciones hacia la creación de una especificación más clara y detallada que define lo que se pueden incluir en una fórmula y lo que no. Todo esto, por supuesto, no invalida lo que se ha hecho hasta ahora en la creación del estándar OpenDocument.

Tenga en cuenta que esto no es una desventaja ya sea a Dell para Microsoft Open XML (también? No se especifica en detalle las fórmulas), ni el formato binario que es la base de cálculo de Microsoft Excel (que nunca están completamente definidos resultado en la semántica y la sintaxis).

Todos? Interior formato

Un fichero OpenDocument puede ser un simple archivo XML que utiliza <office:document> como el elemento raíz o un archivo JAR que contiene un conjunto de archivos y carpetas. Dada la? Imposible de definir o contenido binario directamente a través de las miniaturas? XML, que tienden a preferir el formato basado en los archivos Jar. Para apoyar esta afirmación c? ¿Es la posibilidad de que algunas aplicaciones que utilizan ODF no soportan guardar y cargar el archivo XML sólo (que obviamente no es el caso de los archivos Jar). algoritmo de L? compresión hace que sea muy simple archivos creados con OpenDocument importancia del tamaño más pequeño? archivos equivalentes creados con Microsoft Office, detalle que no debe subestimarse, especialmente por aquellas empresas que necesitan mantener un gran número de archivos para un largo período o que están en la posición de tener que intercambiar archivos por la red sin aumentar el tráfico. Una vez descomprimido, la mayoría de los datos contenidos en archivos XML que pueden ser fácilmente interpretado y editado como lo haría con cualquier otro archivo XML. Esto puede incluir carpetas que contienen imágenes y sonidos en diferentes formatos, respectivamente, de? SVG y SMIL, y cualquier otro tipo de archivo que se contiene en un documento, pero eso no es en XML.

Gracias a? Gran formato de compresión específico utilizado, es posible que un usuario para extraer los archivos y editar de forma manual, lo que permite, por ejemplo, la reparación de archivos dañados o cualquier otro de nivel avanzado de manipulación. Obviamente, gracias por tu usuario definir un nivel de compresión preferido, tal vez con otros programas para comprimir archivos. Esto, combinado todo? El uso de los programas? Optimización de la imagen a tamaño, permite? Reducción adicional del 40% del espacio ocupado por el archivo.

OpenDocument proporciona una separación entre el contenido, diseño y metadatos bien definidos (para una descripción de los principales componentes, consulte el siguiente). ? Todo el interior del archivo comprimido en realidad son los siguientes archivos y carpetas:

  • Archivo XML:
    • content.xml
    • meta.xml
    • settings.xml
    • styles.xml
  • Otros archivos:
    • mimetype
  • Carpetas:
    • META-INF /
    • Miniaturas /

Los formatos de archivo XML se crean utilizando el lenguaje más Relax NG, que permite la definición de esquemas XML. Este lenguaje es muy 19.757? Definida por una especificación de: que? OASIS y también está contenida en la norma ISO / IEC Document Schema Definition Languages (DSDL).

content.xml

archivo content.xml es sin duda el más importante de los cuales se encuentran en? archivo. En ella se encuentra el contenido del documento (con la excepción de los datos binarios como imágenes). El formato básico es inspirado por todos y HTML, aunque es más complicado, es fácil de interpretar por el usuario de Dell?:

  <text:h text:style-name="Heading_2"> Este es un título </ texto: h> 
text:style-name="Text_body"> <text:p
Este es un párrafo. La información de formato es
Texto que se encuentran en el cuerpo de estilo. El texto siguiente etiqueta vacía: p
un párrafo vacío (una línea sin caracteres).
</ Texto: p>
text:style-name="Text_body"/> <text:p

styles.xml

styles.xml contiene la mayoría de la información sobre el estilo (una pequeña porción es de hecho contenidas en content.xml). Los tipos de estilo son:

  • Estilos de párrafo
  • Estilo de páginas
  • Estilo de fuente
  • Estilo del marco
  • Estilo de lista

Cualquier trabajo en el formato de este archivo.

meta.xml

meta.xml contiene el archivo de metadatos (por ejemplo: autor o del último cambio). El contenido es más o menos así:

  <meta:creation-date> 2003-09-10T15: 31:11 </ meta: la creación, fecha> 
<dc:creator> Daniel Carrera </ dc: creator>
<dc:date> 2.005-06-29T22: 02:06 </ dc: date>
<dc:language> es-ES </ dc: language>
<Meta: documento estadístico
meta: mesa-count = "6" meta: objeto-count = "0"
meta: la página-count = "59" meta: el apartado-count = "676"
meta: la imagen-count = "2" meta: la palabra-count = "16701"
meta: el carácter-count = "98757" />

<dc:?> Los nombres de etiquetas se definen en el estándar XML Dublin Core .

settings.xml

settings.xml contiene información como el factor de zoom o la posición de Curson, o cualquier otra información que no tienen nada que ver con el contenido o el diseño.

MIME (archivo)

MIME es una línea simple de archivos que contiene el tipo MIME del documento es necesario porque la simple extensión del archivo no es suficiente para que el archivo reconocible, siendo sólo una forma sencilla para que todos los usuarios? para localizar rápidamente el archivo.

Trabajar con los formatos existentes

El estándar OpenDocument está diseñado para ser utilizado exclusivamente como se describe en el estándar XML, y crear etiquetas nuevas sólo cuando las normas existentes no implementan la funcionalidad requerida. Como hemos visto, DublinCore OpenDocument utiliza para los metadatos, MathML para las fórmulas, SVG para gráficos vectoriales, SMIL para la multimedia, etc.