<sect1 id="kword-file-format"> <title >Formato de archivo de &kword;</title> <para >&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.</para> <para >Primero, se debería notar que todos los archivos de &kword; son realmente archivos de texto &XML; comprimidos para reducir sus requisitos de espacio. </para> <sect2 id="kword-file-format-11" ><title >&kword; 1.1 y anterior</title> <para >Los archivos &XML; están comprimidos en un sólo archivo, usando el mismo algoritmo que el usado por <ulink url="http://www.gnu.org/software/tar/tar.html" ><application >tar</application ></ulink >.</para> <para >Puede descomprimir los archivos con el siguiente comando:</para> <screen width="40"> <prompt >%</prompt > <userinput ><command >tar -xzvf </command ><replaceable >nombrearchivo</replaceable ></userinput> </screen> <para >Esto expandirá el documento de &kword; en los archivos que lo componen.</para> <para >La porción de texto para todos los archivos de &kword; son archivos &XML; (lenguaje de marcado extensible).</para> <note ><para >Para más información sobre documentos &XML;, procesadores y tecnología, visite: <simplelist > <member ><ulink url="http://www.w3.org/XML/" >Las páginas &XML; del World Wide Web Consortium</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >Guía de recursos de XML.org</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >Las PUF de &XML;</ulink ></member > </simplelist ></para ></note> <para >Todos los documentos de &kword; constan de al menos dos archivos &XML;:</para> <variablelist > <varlistentry > <term ><filename >maindoc.xml</filename ></term > <listitem ><para >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: <ulink url="http://www.koffice.org/DTD/kword-1.1.dtd" >http://www.koffice.org/DTD/kword-1.1.dtd</ulink >. </para ></listitem > </varlistentry > <varlistentry > <term ><filename >documentinfo.xml</filename ></term > <listitem ><para >Este archivo contiene la información del documento. Esta es la información introducida en los cuadros de diálogo al seleccionar <menuchoice ><guimenu >Archivo</guimenu ><guimenuitem >Información del documento</guimenuitem > </menuchoice > desde la barra de menú. Esta información es útil para registrar los autores, información de contacto, etc.</para > <para >El DTD para &koffice; 1.1 está ent: <ulink url="http://www.koffice.org/DTD/document-info-1.1.dtd" >http://www.koffice.org/DTD/document-info-1.1.dtd</ulink >. </para ></listitem > </varlistentry > </variablelist> <para >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> <para >Para más información específica sobre el almacenamiento de archivos de &kword; y otra información interna, vea <ulink url="http://www.koffice.org/developer" >el API de &koffice;</ulink > y las <ulink url="http://developer.kde.org" >páginas de información generales de los desarrolladores de &kde;</ulink >.</para> </sect2> <sect2 id="kword-file-format-12" ><title >&kword; 1.2</title> <para >Los archivos de texto están comprimidos en un solo archivo que usa el mismo algoritmo que <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" ><application >zip</application ></ulink >. 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.</para> <para >Puede descomprimir los archivos con el siguiente comando:</para> <screen width="40"> <prompt >%</prompt > <userinput ><command >unzip </command ><replaceable >nombrearchivo</replaceable ></userinput> </screen> <para >Esto expandirá el documento de &kword; en los archivos que lo componen.</para> <para >La porción de texto para todos los archivos de &kword; son archivos &XML; (lenguaje de marcado extensible).</para> <note ><para >Para más información sobre documentos &XML;, procesadores y tecnología, visite: <simplelist > <member ><ulink url="http://www.w3.org/XML/" >Las páginas &XML; del World Wide Web Consortium</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >Guía de recursos de XML.org</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >Las PUF de &XML;</ulink ></member > </simplelist ></para ></note> <para >Todos los documentos de &kword; constan de al menos tres archivos:</para> <variablelist > <varlistentry > <term ><filename >maindoc.xml</filename ></term > <listitem ><para >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.</para > <para >Hay una copia del DTD oficial de &kword; 1.2 ent: <ulink url="http://www.koffice.org/DTD/kword-1.2.dtd" >http://www.koffice.org/DTD/kword-1.2.dtd</ulink >. </para ></listitem > </varlistentry > <varlistentry > <term ><filename >documentinfo.xml</filename ></term > <listitem ><para >Este archivo contiene la información del documento. Esta es la información introducida en los cuadros de diálogo al seleccionar <menuchoice ><guimenu >Archivo</guimenu ><guimenuitem >Información del documento</guimenuitem > </menuchoice > desde la barra de menú. Esta información es útil para registrar los autores, información de contacto, etc.</para > <para >El DTD para &koffice; 1.2 se localiza en: <ulink url="http://www.koffice.org/DTD/document-info-1.2.dtd" >http://koffice.kde.org/DTD/document-info-1.2.dtd</ulink >.</para > </listitem > </varlistentry > <varlistentry > <term ><filename >mimetype</filename ></term > <listitem ><para >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;.</para > <para >Este archivo siempre contiene: <emphasis >application/x-kword</emphasis ></para > </listitem > </varlistentry > </variablelist> <para >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> <para >Para más información específica sobre el almacenamiento de archivos de &kword; y otra información interna, vea <ulink url="http://www.koffice.org/developer" >el API de &koffice;</ulink > y las <ulink url="http://developer.kde.org" >páginas de información generales de los desarrolladores de &kde;</ulink >.</para> </sect2> </sect1>