<sect1 id="kword-file-format"> <sect1info> <authorgroup> <author ><firstname >Mike</firstname > <surname >McBride</surname > </author> &erik.kjaer.pedersen.role; </authorgroup> </sect1info> <title >&kword; filformat</title> <indexterm ><primary >&kword;</primary ><secondary >filformat</secondary ></indexterm> <para >&kword; bruger to Open Source, uafhængigt udviklede standarder i sit filformat. Denne kombination blev valgt for at opnå balance mellem bekvemmelighed og åbne udviklingsmodeller.</para> <para >Først skal det bemærkes, at alle &kword;-filer egentlig er en samling af &XML;filer der er komprimerede for at spare på pladsen. </para> <para >Vælg versionen af &kword; som du er interesseret i:</para> <itemizedlist> <listitem ><para ><link linkend="kword-file-format-11" >&kword; 1.1 og tidligere</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 og tidligere</title> <para >&XML;filerne er pakket til en enkel fil ved brug af samme algoritme der bruges af <ulink url="http://www.gnu.org/software/tar/tar.html" > <application >tar</application ></ulink >.</para> <para >Du kan dekomprimere filerne med følgende kommando:</para> <screen width="40" ><prompt >%</prompt > <userinput ><command >tar -xzvf </command ><replaceable >filename</replaceable ></userinput > </screen> <para >Dette vil udvide en &kword; dokumentfil til sine komponentfiler.</para> <para >Tekst-delen af alle &kword;-filer er &XML; (eXtensible Markup Language)-filer.</para> <note ><para >For mere information om &XML;-dokumenter, processorer og teknologi, besøg venligst <simplelist > <member ><ulink url="http://www.w3.org/XML/" >WWW-konsortiets &XML;-sider</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >XML.org Ressource-guide</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >&XML;-OSS</ulink ></member > </simplelist ></para ></note> <para >Alle &kword; dokumenter består af mindst to &XML;-filer:</para> <variablelist> <varlistentry> <term ><filename >maindoc.xml</filename ></term> <listitem> <para >Denne fil indeholder hoveddelen af &kword; 's tekst-, tabel- og formel- information. Den er markeret med &XML;-mærker jfr. den officielle DTD. En kopi af &kword; 's 1.1 DTD'en kan findes på: <ulink url="http://koffice.kde.org/DTD/kword-1.1.dtd" >http://koffice.kde.org/DTD/kword-1.1.dtd</ulink >.</para> </listitem> </varlistentry> <varlistentry> <term ><filename >documentinfo.xml</filename ></term> <listitem> <para >Denne fil indeholder dokument-informationen. Dette er den information der indtastes i dialogerne når <menuchoice ><guimenu >Fil</guimenu ><guimenuitem >Dokument-information</guimenuitem > </menuchoice > vælges fra menulinjen. Denne information er nyttig til at spore forfattere, kontaktinformation &etc;.</para> <para >DTD'en for &koffice; 1.1 kan findes på: <ulink url="http://koffice.kde.org/DTD/document-info-1.1.dtd" >http://koffice.kde.org/DTD/document-info-1.1.dtd</ulink >.</para> </listitem> </varlistentry> </variablelist> <para >Derudover kan der være andre filer inkluderet i &kword;-dokumentfilen. Billeder og anden binær information opbevares indeni &kword;-dokumentet som adskilte filer.</para> <para >For mere specifik information om &kword; filformatet eller anden intern information, se venligst <ulink url="http://koffice.kde.org/developer" >The KOffice API</ulink > og <ulink url="http://developer.kde.org" >De generelle &kde; udviklerinformationssider</ulink >.</para> </sect2> <sect2 id="kword-file-format-12"> <title >&kword; 1.2</title> <para >Tekstfilerne er komprimerede til en enkel fil ved brug af samme algoritme som den der bruges af <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" ><application >zip</application ></ulink >. Denne ændring blev gjort på grund af sin udbredte brug i andre open source kontorprogrammer samt for dens bedre effektivitet og mindre hukommelsesbehov.</para> <para >Du kan dekomprimere filerne med følgende kommando:</para> <screen width="40" ><prompt >%</prompt > <userinput ><command >unzip </command ><replaceable >filename</replaceable ></userinput > </screen> <para >Dette vil udvide en &kword; dokumentfil til sine komponentfiler.</para > <para >Tekst-delen af alle &kword;-filer er &XML; (eXtensible Markup Language)-filer.</para > <note ><para >For mere information om &XML;-dokumenter, behandling og teknologi, besøg venligst <simplelist > <member ><ulink url="http://www.w3.org/XML/" >WWW-konsortiets &XML;-sider</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >XML.org Ressource-guide</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >&XML;-OSS</ulink ></member > </simplelist ></para ></note> <para >Alle &kword; dokumenter består af mindst tre filer:</para> <variablelist> <varlistentry> <term ><filename >maindoc.xml</filename ></term> <listitem> <para >Denne fil indeholder størstedelen af &kword; 's tekst-, tabel- og formel-information. Den er markeret med &XML;-mærker ifølge den officielle DTD.</para > <para >En kopi af &kword; 1.2 DTD'en kan findes på: <ulink url="http://koffice.kde.org/DTD/kword-1.2.dtd" >http://koffice.kde.org/DTD/kword-1.2.dtd</ulink >.</para> </listitem> </varlistentry> <varlistentry> <term ><filename >documentinfo.xml</filename ></term> <listitem> <para >Denne fil indeholder dokument-informationen. Dette er den information der indtastes i dialogerne når <menuchoice ><guimenu >Fil</guimenu ><guimenuitem >Dokument-information</guimenuitem > </menuchoice > vælges fra menulinjen. Denne information er nyttig til at spore forfattere, kontaktinformation osv.</para> <para >DTD'en for &koffice; 1.2 kan findes på: <ulink url="http://koffice.kde.org/DTD/document-info-1.2.dtd" >http://koffice.kde.org/DTD/document-info-1.2.dtd</ulink >.</para> </listitem> </varlistentry> <varlistentry> <term ><filename >MIME type</filename ></term> <listitem> <para >Denne fil indeholder MIME-typen for &kword; filer. Det er de oplysninger, &kde; bruger for at fastslå, at der er tale om en &kword;-fil.</para> <para >Denne fil indeholder altid: <emphasis >application/x-kword</emphasis > </para> </listitem> </varlistentry> </variablelist> <para >Derudover kan der være andre filer inkluderet i &kword;-dokumentfilen. Billeder og anden binær information opbevares indeni &kword;-dokumentet som adskilte filer.</para> <para >For mere specifik information om &kword; filformatet eller anden intern information, se venligst <ulink url="http://koffice.kde.org/developer" >The KOffice API</ulink > og <ulink url="http://developer.kde.org" >De generelle &kde; udviklerinformationssider</ulink >.</para> </sect2> <sect2 id="kword-file-format-13"> <title >&kword; 1.3 (denne udgave)</title> <para >Tekstfilerne er komprimerede til en enkel fil ved brug af samme algoritme som den der bruges af <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" ><application >zip</application ></ulink >. Denne ændring blev gjort på grund af sin udbredte brug i andre open source kontorprogrammer samt for dens bedre effektivitet og mindre hukommelsesbehov.</para> <para >Du kan dekomprimere filerne med følgende kommando:</para> <screen width="40" ><prompt >%</prompt > <userinput ><command >unzip </command ><replaceable >filename</replaceable ></userinput > </screen> <para >Dette vil udvide en &kword; dokumentfil til sine komponentfiler.</para > <para >Tekst-delen af alle &kword;-filer er &XML; (eXtensible Markup Language)-filer.</para > <note ><para >For mere information om &XML;-dokumenter, behandling og teknologi, besøg venligst <simplelist > <member ><ulink url="http://www.w3.org/XML/" >WWW-konsortiets &XML;-sider</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >XML.org Ressource-guide</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >&XML;-OSS</ulink ></member > </simplelist ></para ></note> <para >Alle &kword; dokumenter består af mindst tre filer:</para> <variablelist> <varlistentry> <term ><filename >maindoc.xml</filename ></term> <listitem> <para >Denne fil indeholder størstedelen af &kword; 's tekst-, tabel- og formel-information. Den er markeret med &XML;-mærker ifølge den officielle DTD.</para > <para >En kopi af &kword; 1.3 DTD'en kan findes på: <ulink url="http://koffice.kde.org/DTD/kword-1.3.dtd" >http://koffice.kde.org/DTD/kword-1.3.dtd</ulink >.</para> </listitem> </varlistentry> <varlistentry> <term ><filename >documentinfo.xml</filename ></term> <listitem> <para >Denne fil indeholder dokument-informationen. Dette er den information der indtastes i dialogerne når <menuchoice ><guimenu >Fil</guimenu ><guimenuitem >Dokument-information</guimenuitem > </menuchoice > vælges fra menulinjen. Denne information er nyttig til at spore forfattere, kontaktinformation osv.</para> <para >DTD'en for &koffice; 1.3 kan findes på: <ulink url="http://koffice.kde.org/DTD/document-info-1.3.dtd" >http://koffice.kde.org/DTD/document-info-1.3.dtd</ulink >.</para> </listitem> </varlistentry> <varlistentry> <term ><filename >MIME type</filename ></term> <listitem> <para >Denne fil indeholder MIME-typen for &kword; filer. Det er de oplysninger, &kde; bruger for at fastslå, at der er tale om en &kword;-fil.</para> <para >Denne fil indeholder altid: <emphasis >application/x-kword</emphasis > </para> </listitem> </varlistentry> </variablelist> <para >Derudover kan der være andre filer inkluderet i &kword;-dokumentfilen. Billeder og anden binær information opbevares indeni &kword;-dokumentet som adskilte filer.</para> <para >For mere specifik information om &kword; filformatet eller anden intern information, se venligst <ulink url="http://koffice.kde.org/developer" >The KOffice API</ulink > og <ulink url="http://developer.kde.org" >De generelle &kde; udviklerinformationssider</ulink >.</para> </sect2> </sect1>