<sect1 id="kword-file-format"> <sect1info> <authorgroup> <author ><firstname >Mike</firstname > <surname >McBride</surname > </author> <othercredit role="translator" ><firstname >Juan Manuel</firstname ><surname >García Molina</surname ><affiliation ><address ><email >juanma@superiodico.net</email ></address ></affiliation ><contrib >Traductor</contrib ></othercredit > </authorgroup> </sect1info> <title >Formato de archivo de &kword;</title> <indexterm ><primary >&kword;</primary ><secondary >formato de archivo</secondary ></indexterm> <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> <para >Seleccione la versión de &kword; en la que esté interesado:</para> <itemizedlist> <listitem ><para ><link linkend="kword-file-format-11" >&kword; 1.1 y anteriores</link >.</para ></listitem> <listitem ><para ><link linkend="kword-file-format-12" >&kword; 1.2</link >.</para ></listitem> <listitem ><para ><link linkend="kword-file-format-13" >&kword; 1.3</link >.</para ></listitem> </itemizedlist> <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 genera para 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 >Si quiere más información sobre documentos &XML;, procesamiento 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 genera para los desarrolladores de &kde;</ulink >.</para> </sect2> <sect2 id="kword-file-format-13"> <title >&kword; 1.3 (versión actual)</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 >Si quiere más información sobre documentos &XML;, procesamiento 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.3 en: <ulink url="http://www.koffice.org/DTD/kword-1.3.dtd" >http://www.koffice.org/DTD/kword-1.3.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.3 se localiza en: <ulink url="http://www.koffice.org/DTD/document-info-1.3.dtd" >http://koffice.kde.org/DTD/document-info-1.3.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 genera para los desarrolladores de &kde;</ulink >.</para> </sect2> </sect1>