<sect1 id="kword-file-format">
<sect1info>
<authorgroup>
<author
><firstname
>Mike</firstname
> <surname
>McBride</surname
> </author>
<othercredit role="translator"
><firstname
>Marcus</firstname
><surname
>Gama</surname
><affiliation
><address
><email
>marcus.gama@gmail.com</email
></address
></affiliation
><contrib
>Tradução</contrib
></othercredit
> 
</authorgroup>
</sect1info>
<title
>Formato do arquivo &kword;</title>
<indexterm
><primary
>&kword;</primary
><secondary
>formato do arquivo</secondary
></indexterm>

<para
>O &kword; usa dois padrões de código aberto, independentemente desenvolvidos para seu formato de arquivo. A combinação foi escolhida pelo seu balanceamento entre a conveniência e os modelos de desenvolvimento aberto.</para>

<para
>Primeiro, deve ser observado que todos os arquivos &kword; são vários arquivos &XML; que são comprimidos para reduzir seus requisitos de espaço. </para>

<para
>Selecione a versão do &kword; em que está interessado:</para>
<itemizedlist>
<listitem
><para
><link linkend="kword-file-format-11"
>&kword; 1.1 e 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
>O &kword; 1.1 e anterior</title>

<para
>Os arquivos &XML; são comprimidos para um arquivo único usando o mesmo algoritmo usado pelo <ulink url="http://www.gnu.org/software/tar/tar.html"
><application
>tar</application
></ulink
>.</para>

<para
>Você pode descomprimir os arquivos com o seguinte comando:</para>

<screen width="40"
><prompt
>%</prompt
> <userinput
><command
>tar -xzvf </command
><replaceable
>nomedoarquivo</replaceable
></userinput
>
</screen>

<para
>Isto expandirá o arquivo de documento do &kword; nos seus arquivos componentes.</para>

<para
>A porção de texto para todos os arquivos &kword; são arquivos &XML; (eXtensible Markup Language).</para>

<note
><para
>Para mais informações sobre documentos, processadores e tecnologia &XML;, por favor visite <simplelist
> <member
><ulink
url="http://www.w3.org/XML/"
>Páginas de &XML; da World Wide Web Consortium</ulink
></member
> <member
><ulink
url="http://www.xml.org/xml/resources_cover.shtml"
>Guia de Recursos do XML.org</ulink
></member
> <member
><ulink url="http://www.ucc.ie/xml/"
>As Perguntas Frequentes do &XML;</ulink
></member
> </simplelist
></para
></note>

<para
>Todos os documentos do &kword; consistem de pelo menos dois arquivos &XML;:</para>

<variablelist>
<varlistentry>
<term
><filename
>maindoc.xml</filename
></term>
<listitem>
<para
>Este arquivo contém o grosso do texto &kword;, tabelas e informações de fórmulas. Ele é marcado com tags &XML; de acordo com o DTD oficial. Uma cópia do DTD do &kword; 1.1 está localizada em: <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 arquivo contém as informações do documento. Estas são as informações inseridas na janela exibida ao selecionar <menuchoice
><guimenu
>Arquivo</guimenu
><guimenuitem
>Informações do Documento</guimenuitem
> </menuchoice
> no menu. Estas informações são úteis para registrar autores, informações de contato, &etc;.</para>
<para
>O DTD para o &koffice; 1.1 está localizado em: <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
>Além disso, podem existir outros arquivos incluídos no arquivo do documento do &kword;. Figuras, documentos embutidos e outras informações binárias são armazenadas dentro do &kword; como arquivos separados.</para>

<para
>Para informações mais específicas sobre o armazenamento de arquivos &kword; ou outras informações internas, por favor veja <ulink url="http://www.koffice.org/developer"
>A API do KOffice</ulink
> e as <ulink url="http://developer.kde.org"
>Páginas de informações gerais para desenvolvedor &kde;</ulink
>.</para>
</sect2>

<sect2 id="kword-file-format-12">
<title
>&kword; 1.2</title>

<para
>Os arquivos de texto são comprimidos num arquivo único usando o mesmo algoritmo usado pelo <ulink url="http://www.info-zip.org/pub/infozip/Zip.html"
><application
>zip</application
></ulink
>. Esta mudança foi feita porque ele é mais usado em outros pacotes de escritório de código aberto e possui uma melhor desempenho com requisitos menores de memória.</para>
<para
>Você pode descomprimir os arquivos com o seguinte comando:</para>

<screen width="40"
><prompt
>%</prompt
> <userinput
><command
>unzip </command
><replaceable
>nomedoarquivo</replaceable
></userinput
>
</screen>

<para
>Isto expandirá o arquivo de documento do &kword; nos seus arquivos componentes.</para
> 

<para
>A porção de texto para todos os arquivos &kword; são arquivos &XML; (eXtensible Markup Language).</para
> 

<note
><para
>Para mais informações sobre os documentos, processadores e a tecnologia &XML;, por favor visite <simplelist
> <member
><ulink
url="http://www.w3.org/XML/"
>Páginas de &XML; da World Wide Web Consortium</ulink
></member
> <member
><ulink
url="http://www.xml.org/xml/resources_cover.shtml"
>Guia de Recursos do XML.org</ulink
></member
> <member
><ulink url="http://www.ucc.ie/xml/"
>As Perguntas Frequentes do &XML;</ulink
></member
> </simplelist
></para
></note>

<para
>Todos os documentos do &kword; consistem de pelo menos três arquivos:</para>

<variablelist>
<varlistentry>
<term
><filename
>maindoc.xml</filename
></term>
<listitem>
<para
>Este arquivo contém o grosso do texto &kword;, tabelas e informações de fórmulas. Ele é marcado com tags &XML; de acordo com o DTD oficial.</para
> <para
>Uma cópia do DTD do &kword; 1.2 está localizada em: <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 arquivo contém as informações do documento. Estas são as informações inseridas na janela obtida ao selecionar <menuchoice
><guimenu
>Arquivo</guimenu
><guimenuitem
>Informações do Documento</guimenuitem
> </menuchoice
> no menu. Estas informações são úteis para registrar autores, informações de contato, etc.</para>
<para
>O DTD para o &koffice; 1.2 está localizado em: <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 arquivo contém os tipos mime para arquivos do &kword;. Esta informação é usada pelo &kde; para determinar que este é um arquivo &kword;.</para>
<para
>Este arquivo contém sempre: <emphasis
>application/x-kword</emphasis
></para>
</listitem>
</varlistentry>

</variablelist>

<para
>Além disso, podem existir outros arquivos incluídos no arquivo do documento do &kword;. Figuras, documentos embutidos e outras informações binárias são armazenadas dentro do &kword; como arquivos separados.</para>

<para
>Para informações mais específicas sobre o armazenamento de arquivos &kword; ou outras informações internas, por favor veja <ulink url="http://www.koffice.org/developer"
>A API do KOffice</ulink
> e as <ulink url="http://developer.kde.org"
>Páginas de informações gerais para desenvolvedor &kde;</ulink
>.</para>

</sect2>
<sect2 id="kword-file-format-13">
<title
>O &kword; 1.3 (versão atual)</title>

<para
>Os arquivos de texto são comprimidos num arquivo único usando o mesmo algoritmo usado pelo <ulink url="http://www.info-zip.org/pub/infozip/Zip.html"
><application
>zip</application
></ulink
>. Esta mudança foi feita porque ele é mais usado em outros pacotes de escritório de código aberto e possui uma melhor desempenho com requisitos menores de memória.</para>
<para
>Você pode descomprimir os arquivos com o seguinte comando:</para>

<screen width="40"
><prompt
>%</prompt
> <userinput
><command
>unzip </command
><replaceable
>nomedoarquivo</replaceable
></userinput
>
</screen>

<para
>Isto expandirá o arquivo de documento do &kword; nos seus arquivos componentes.</para
> 

<para
>A porção de texto para todos os arquivos &kword; são arquivos &XML; (eXtensible Markup Language).</para
> 

<note
><para
>Para mais informações sobre os documentos, processadores e a tecnologia &XML;, por favor visite <simplelist
> <member
><ulink
url="http://www.w3.org/XML/"
>Páginas de &XML; da World Wide Web Consortium</ulink
></member
> <member
><ulink
url="http://www.xml.org/xml/resources_cover.shtml"
>Guia de Recursos do XML.org</ulink
></member
> <member
><ulink url="http://www.ucc.ie/xml/"
>As Perguntas Frequentes do &XML;</ulink
></member
> </simplelist
></para
></note>

<para
>Todos os documentos do &kword; consistem de pelo menos três arquivos:</para>

<variablelist>
<varlistentry>
<term
><filename
>maindoc.xml</filename
></term>
<listitem>
<para
>Este arquivo contém o grosso do texto &kword;, tabelas e informações de fórmulas. Ele é marcado com tags &XML; de acordo com o DTD oficial.</para
> <para
>Uma cópia do DTD do &kword; 1.3 está localizada em: <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 arquivo contém as informações do documento. Estas são as informações inseridas na janela obtida ao selecionar <menuchoice
><guimenu
>Arquivo</guimenu
><guimenuitem
>Informações do Documento</guimenuitem
> </menuchoice
> no menu. Estas informações são úteis para registrar autores, informações de contato, etc.</para>
<para
>O DTD para o &koffice; 1.3 está localizado em: <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 arquivo contém os tipos mime para arquivos do &kword;. Esta informação é usada pelo &kde; para determinar que este é um arquivo &kword;.</para>
<para
>Este arquivo contém sempre: <emphasis
>application/x-kword</emphasis
></para>
</listitem>
</varlistentry>

</variablelist>

<para
>Além disso, podem existir outros arquivos incluídos no arquivo do documento do &kword;. Figuras, documentos embutidos e outras informações binárias são armazenadas dentro do &kword; como arquivos separados.</para>

<para
>Para informações mais específicas sobre o armazenamento de arquivos &kword; ou outras informações internas, por favor veja <ulink url="http://www.koffice.org/developer"
>A API do KOffice</ulink
> e as <ulink url="http://developer.kde.org"
>Páginas de informações gerais para desenvolvedor &kde;</ulink
>.</para>

</sect2>
</sect1>

