# &kword;s filformat

&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.

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.

## &kword; 1.1 och tidigare

&XML;-filerna komprimeras till en enda fil med samma algoritm som används av tar.

Du kan packa upp filerna med följande kommando:

    % tar -xzvf filnamn

Det här expanderar &kword;-dokumentfilen till de ingående komponentfilerna.

Textdelen av alla Kword-filer är &XML;-filer (eXtensible Markup Language).

För mer information om &XML;-dokument, processorer och teknologi, besök gärna

- World Wide Web konsortiets &XML;-sidor
- XML.org resursguide
- Vanliga frågor om &XML;

Alla &kword;-dokument består av minst två &XML;-filer:

`maindoc.xml`

  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å: http://www.koffice.org/DTD/kword-1.1.dtd.

`documentinfo.xml`

  Den här filen innehåller dokumentinformation. Det här är information som skrivs in i dialogrutor när Arkiv Dokumentinformation väljs i menyraden. Den här informationen är användbar för att hålla reda på författare, kontaktinformation etc.

  DTD:n för &koffice; 1.1 finns på: http://www.koffice.org/DTD/document-info-1.1.dtd.

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.

För mer specifik information om &kword;s fillagring eller annan intern information, se Koffice API och sidorna med allmän KDE-utvecklingsinformation.

## &kword; 1.2

Textfilerna komprimeras till en enda fil med samma algoritm som används av zip. Den här ändringen gjordes eftersom den breda användningen i andra öppna office-program, och den förbättrade prestandan med mindre minnesbehov.

Du kan packa upp filerna med följande kommando:

    % unzip filename

Det här expanderar &kword;-dokumentfilen till de ingående komponentfilerna.

Textdelen av alla Kword-filer är &XML;-filer (eXtensible Markup Language).

För mer information om &XML;-dokument, processorer och teknologi, besök gärna

- World Wide Web konsortiets &XML;-sidor
- XML.org resursguide
- Vanliga frågor om &XML;

Alla &kword;-dokument består av minst tre filer:

`maindoc.xml`

  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 kopia av DTD:n för &kword; 1.2 finns på: http://www.koffice.org/DTD/kword-1.2.dtd.

`documentinfo.xml`

  Den här filen innehåller dokumentinformation. Det här är information som skrivs in i dialogrutor när Arkiv Dokumentinformation väljs i menyraden. Den här informationen är användbar för att hålla reda på författare, kontaktinformation etc.

  DTD:n för &koffice; 1.2 finns på: http://koffice.kde.org/DTD/document-info-1.2.dtd.

`mimetype`

  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.

  Den här filen innehåller alltid: application/x-kword

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.

För mer specifik information om &kword;s fillagring eller annan intern information, se Koffice API och sidorna med allmän KDE-utvecklingsinformation.