# Formato dei file &kword;

&kword; utilizza due standard open source, sviluppati indipendentemente per il suo formato di file. La combinazione è stata scelta per l'equilibrio tra opportunità e modelli di sviluppo aperto.

Per prima cosa, si dovrebbe notare che tutti i file &kword; sono diversi file &XML; compressi per ridurre lo spazio occupato.

## &kword; 1.1 e precedenti

I file &XML; sono compressi in un unico file utilizzando lo stesso algoritmo usato da tar.

Puoi decomprimere i file con il seguente comando:

    % tar -xzvf filename

Questo trasformerà il file contenente il documento &kword; nei suoi file componenti.

Le parti di testo di tutti i file &kword; sono file &XML; (eXtensible Markup Language).

Per maggiori informazioni sui documenti &XML;, processori e tecnologie, visita

- le pagine del World Wide Web Consortium &XML;
- XML.org Guida alle risorse
- Le FAQ su &XML;

Tutti i documenti di &kword; consistono almeno di due file &XML;:

`maindoc.xml`

  Questo file contiene le informazioni di &kword; sui testi, le tabelle e le formule. E' etichettato con le etichette &XML;, secondo il DTD ufficiale. Una copia del DTD 1.1 di &kword; è reperibile qui: http://www.koffice.org/DTD/kword-1.1.dtd.

`documentinfo.xml`

  Questo file contiene le informazioni sul documento. Queste sono le informazioni inserite nelle finestre di dialogo quando si seleziona File Informazioni sul documento dalla barra dei menu. Queste informazioni sono utili per tenere traccia degli autori, i contatti, etc.

  Il DTD per &koffice; 1.1 si trova qui: http://www.koffice.org/DTD/document-info-1.1.dtd.

In aggiunta, ci possono essere altri file inclusi nel file di un documento &kword;. Immagini, documenti integrati ed altre informazioni binarie sono incluse all'interno del documento &kword; come file separati.

Per informazioni più dettagliate sull'archiviazione dei file di &kword; o per altre informazioni interne, consulta Koffice API e le Pagine di informazione generali per gli sviluppatori di KDE.

## &kword; 1.2

I file di testo sono compressi in un unico file utilizzando lo stesso algoritmo usato da zip. Questa modifica è stata apportata a causa del largo uso in altre applicazioni office open source e anche per le migliori performance con una minor richiesta di memoria.

Puoi decomprimere i file con il seguente comando:

    % unzip filename

Questo trasformerà il file contenente il documento &kword; nei suoi file componenti.

Le parti di testo di tutti i file &kword; sono file &XML; (eXtensible Markup Language).

Per maggiori informazioni sui documenti &XML;, processori e tecnologie, visita

- le pagine del World Wide Web Consortium &XML;
- XML.org Guida alle risorse
- Le FAQ su &XML;

Tutti i documenti di &kword; consistono di almeno tre file:

`maindoc.xml`

  Questo file contiene il grosso delle informazioni di &kword; sul testo, le tabelle e le formule. E' etichettato con etichette &XML;, in accordo con il DTD ufficiale.

  Una copia del DTD 1.2 di &kword; è reperibile qui: http://www.koffice.org/DTD/kword-1.2.dtd.

`documentinfo.xml`

  Questo file contiene le informazioni sul documento. Queste sono le informazioni inserite nelle finestre di dialogo quando si seleziona File Informazioni sul documento dalla barra dei menu. Queste informazioni sono utili per tenere traccia degli autori, i contatti, etc.

  Il DTD per &koffice; 1.2 è reperibile qui: http://koffice.kde.org/DTD/document-info-1.2.dtd.

`mimetype`

  Questo file contiene il mimetype per i file &kword;. Quest'informazione è utilizzata da &kde; per determinare che questo è un file di &kword;.

  Questo file contiene sempre: application/x-kword

In aggiunta, ci possono essere altri file inclusi nel file di un documento &kword;. Immagini, documenti integrati ed altre informazioni binarie sono incluse all'interno del documento &kword; come file separati.

Per informazioni più dettagliate sull'archiviazione dei file di &kword; o per altre informazioni interne, consulta Koffice API e le Pagine di informazione generali per gli sviluppatori di KDE.