You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
412 lines
11 KiB
412 lines
11 KiB
12 years ago
|
<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 Freqüentes 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 Freqüentes 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 Freqüentes 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>
|
||
|
|