<sect1 id="kword-file-format"> <title >&kword;s filformat</title> <para >&kword; använder två öppna standarder utvecklade oberoende av varandra för sitt filformat. Kombinationen valdes för sin balans mellan bekvämlighet och öppna utvecklingsmodeller.</para> <para >Först av allt bör noteras att alla &kword;-filer i själva verket är flera &XML;-filer som har komprimerats för att reducera utrymmesbehovet. </para> <sect2 id="kword-file-format-11" ><title >&kword; 1.1 och tidigare</title> <para >&XML;-filerna komprimeras till en enda fil med samma algoritm som används av <ulink url="http://www.gnu.org/software/tar/tar.html" ><application >tar</application ></ulink >.</para> <para >Du kan packa upp filerna med följande kommando:</para> <screen width="40"> <prompt >%</prompt > <userinput ><command >tar -xzvf </command ><replaceable >filnamn</replaceable ></userinput> </screen> <para >Det här expanderar &kword;-dokumentfilen till de ingående komponentfilerna.</para> <para >Textdelen av alla Kword-filer är &XML;-filer (eXtensible Markup Language).</para> <note ><para >För mer information om &XML;-dokument, processorer och teknologi, besök gärna <simplelist > <member ><ulink url="http://www.w3.org/XML/" >World Wide Web konsortiets &XML;-sidor</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >XML.org resursguide</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >Vanliga frågor om &XML;</ulink ></member > </simplelist ></para ></note> <para >Alla &kword;-dokument består av minst två &XML;-filer:</para> <variablelist > <varlistentry > <term ><filename >maindoc.xml</filename ></term > <listitem ><para >Den här filen innehåller huvuddelen av &kword;s text, tabeller och formelinformation. Den är märkt med &XML;-taggar enligt den officiella DTD:n. En aktuell kopia av DTD:n för Kword 1.1 finns på: <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 >Den här filen innehåller dokumentinformation. Det här är information som skrivs in i dialogrutor när <menuchoice ><guimenu >Arkiv</guimenu > <guimenuitem >Dokumentinformation</guimenuitem > </menuchoice > väljs i menyraden. Den här informationen är användbar för att hålla reda på författare, kontaktinformation etc.</para > <para >DTD:n för &koffice; 1.1 finns på: <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 >Dessutom kan det finnas andra filer som ingår i &kword;s dokumentfil. Bilder, inbäddade dokument och annan binärinformation lagras inne i &kword;-dokumentet som separata filer.</para> <para >För mer specifik information om &kword;s fillagring eller annan intern information, se <ulink url="http://www.koffice.org/developer" >Koffice API</ulink > och sidorna med <ulink url="http://developer.kde.org" >allmän KDE-utvecklingsinformation</ulink >.</para> </sect2> <sect2 id="kword-file-format-12" ><title >&kword; 1.2</title> <para >Textfilerna komprimeras till en enda fil med samma algoritm som används av <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" ><application >zip</application ></ulink >. Den här ändringen gjordes eftersom den breda användningen i andra öppna office-program, och den förbättrade prestandan med mindre minnesbehov.</para> <para >Du kan packa upp filerna med följande kommando:</para> <screen width="40"> <prompt >%</prompt > <userinput ><command >unzip </command ><replaceable >filename</replaceable ></userinput> </screen> <para >Det här expanderar &kword;-dokumentfilen till de ingående komponentfilerna.</para> <para >Textdelen av alla Kword-filer är &XML;-filer (eXtensible Markup Language).</para> <note ><para >För mer information om &XML;-dokument, processorer och teknologi, besök gärna <simplelist > <member ><ulink url="http://www.w3.org/XML/" >World Wide Web konsortiets &XML;-sidor</ulink ></member > <member ><ulink url="http://www.xml.org/xml/resources_cover.shtml" >XML.org resursguide</ulink ></member > <member ><ulink url="http://www.ucc.ie/xml/" >Vanliga frågor om &XML;</ulink ></member > </simplelist ></para ></note> <para >Alla &kword;-dokument består av minst tre filer:</para> <variablelist > <varlistentry > <term ><filename >maindoc.xml</filename ></term > <listitem ><para >Den här filen innehåller huvuddelen av &kword;s text, tabeller och formelinformation. Den är märkt med &XML;-taggar enligt den officiella DTD:n.</para > <para >En kopia av DTD:n för &kword; 1.2 finns på: <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 >Den här filen innehåller dokumentinformation. Det här är information som skrivs in i dialogrutor när <menuchoice ><guimenu >Arkiv</guimenu > <guimenuitem >Dokumentinformation</guimenuitem > </menuchoice > väljs i menyraden. Den här informationen är användbar för att hålla reda på författare, kontaktinformation etc.</para > <para >DTD:n för &koffice; 1.2 finns på: <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 >Den här filen innehåller MIME-typen för &kword;-filer. Den här informationen används av &kde; för att avgöra att det här är en &kword;-fil.</para > <para >Den här filen innehåller alltid: <emphasis >application/x-kword</emphasis ></para > </listitem > </varlistentry > </variablelist> <para >Dessutom kan det finnas andra filer som ingår i &kword;s dokumentfil. Bilder, inbäddade dokument och annan binärinformation lagras inne i &kword;-dokumentet som separata filer.</para> <para >För mer specifik information om &kword;s fillagring eller annan intern information, se <ulink url="http://www.koffice.org/developer" >Koffice API</ulink > och sidorna med <ulink url="http://developer.kde.org" >allmän KDE-utvecklingsinformation</ulink >.</para> </sect2> </sect1>