# Formato de archivo de &kword;

&kword; usa dos fuentes de código abierto, estándares desarrollados independientemente para su formato de archivo. La combinación se seleccionó por su equilibrio entre la conveniencia y los modelos de desarrollo abierto.

Primero, se debería notar que todos los archivos de &kword; son realmente archivos de texto &XML; comprimidos para reducir sus requisitos de espacio.

## &kword; 1.1 y anterior

Los archivos &XML; están comprimidos en un sólo archivo, usando el mismo algoritmo que el usado por tar.

Puede descomprimir los archivos con el siguiente comando:

    % tar -xzvf nombrearchivo

Esto expandirá el documento de &kword; en los archivos que lo componen.

La porción de texto para todos los archivos de &kword; son archivos &XML; (lenguaje de marcado extensible).

Para más información sobre documentos &XML;, procesadores y tecnología, visite:

- Las páginas &XML; del World Wide Web Consortium
- Guía de recursos de XML.org
- Las PUF de &XML;

Todos los documentos de &kword; constan de al menos dos archivos &XML;:

`maindoc.xml`

- Este archivo contiene el texto, las tablas y la información de las fórmulas de &kword;. Está marcado con etiquetas &XML; según el DTD oficial Una copia del DTD de kword 1.1 está en: http://www.koffice.org/DTD/kword-1.1.dtd.

`documentinfo.xml`

- Este archivo contiene la información del documento. Esta es la información introducida en los cuadros de diálogo al seleccionar Archivo Información del documento desde la barra de menú. Esta información es útil para registrar los autores, información de contacto, etc.

  El DTD para &koffice; 1.1 está ent: http://www.koffice.org/DTD/document-info-1.1.dtd.

Además puede haber otros archivos incluidos en el archivo de documento de &kword;. Imágenes, documentos empotrados y otra información binaria se guarda dentro del documento de &kword; como archivos separados.

Para más información específica sobre el almacenamiento de archivos de &kword; y otra información interna, vea el API de &koffice; y las páginas de información generales de los desarrolladores de &kde;.

## &kword; 1.2

Los archivos de texto están comprimidos en un solo archivo que usa el mismo algoritmo que zip. Este cambio se hizo debido al amplio uso que hacen otras suites ofimáticas de código abierto y de su mejor rendimiento con menores requisitos de memoria.

Puede descomprimir los archivos con el siguiente comando:

    % unzip nombrearchivo

Esto expandirá el documento de &kword; en los archivos que lo componen.

La porción de texto para todos los archivos de &kword; son archivos &XML; (lenguaje de marcado extensible).

Para más información sobre documentos &XML;, procesadores y tecnología, visite:

- Las páginas &XML; del World Wide Web Consortium
- Guía de recursos de XML.org
- Las PUF de &XML;

Todos los documentos de &kword; constan de al menos tres archivos:

`maindoc.xml`

- Este archivo contiene el texto, las tablas y la información de las fórmulas de &kword;. Está marcado con etiquetas &XML; de acuerdo al DTD oficial.

  Hay una copia del DTD oficial de &kword; 1.2 ent: http://www.koffice.org/DTD/kword-1.2.dtd.

`documentinfo.xml`

- Este archivo contiene la información del documento. Esta es la información introducida en los cuadros de diálogo al seleccionar Archivo Información del documento desde la barra de menú. Esta información es útil para registrar los autores, información de contacto, etc.

  El DTD para &koffice; 1.2 se localiza en: http://koffice.kde.org/DTD/document-info-1.2.dtd.

`mimetype`

- Este archivo contiene el tipo mime para los archivos de &kword;. Esta información la usa &kde; para determinar que este es un archivo de &kword;.

  Este archivo siempre contiene: application/x-kword

Además puede haber otros archivos incluidos en el archivo de documento de &kword;. Imágenes, documentos empotrados y otra información binaria se guarda dentro del documento de &kword; como archivos separados.

Para más información específica sobre el almacenamiento de archivos de &kword; y otra información interna, vea el API de &koffice; y las páginas de información generales de los desarrolladores de &kde;.