|
|
|
|
<sect1 id="kword-file-format">
|
|
|
|
|
<sect1info>
|
|
|
|
|
<authorgroup>
|
|
|
|
|
<author
|
|
|
|
|
><firstname
|
|
|
|
|
>Mike</firstname
|
|
|
|
|
> <surname
|
|
|
|
|
>McBride</surname
|
|
|
|
|
> </author>
|
|
|
|
|
&traducteurGerardDelafond;
|
|
|
|
|
</authorgroup>
|
|
|
|
|
</sect1info>
|
|
|
|
|
<title
|
|
|
|
|
>Format de fichier de &kword;</title>
|
|
|
|
|
<indexterm
|
|
|
|
|
><primary
|
|
|
|
|
>&kword;</primary
|
|
|
|
|
><secondary
|
|
|
|
|
>Format de fichier</secondary
|
|
|
|
|
></indexterm>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>&kword; utilise deux standards ouverts pour son format de fichier, développés de façon indépendante. Cette combinaison a été choisie pour garder un équilibre entre leurs avantages et les modèles de développement ouvert.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>D'abord, il faut noter que tous les fichiers de &kword; sont de multiples fichiers &XML; qui sont compactés pour réduire l'espace disque nécessaire. </para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Sélectionnez la version de &kword; qui vous intéresse :</para>
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem
|
|
|
|
|
><para
|
|
|
|
|
><link linkend="kword-file-format-11"
|
|
|
|
|
>&kword; 1.1 et antérieure</link
|
|
|
|
|
>.</para
|
|
|
|
|
></listitem>
|
|
|
|
|
<listitem
|
|
|
|
|
><para
|
|
|
|
|
><link linkend="kword-file-format-12"
|
|
|
|
|
>&kword; 1.2</link
|
|
|
|
|
>.</para
|
|
|
|
|
></listitem>
|
|
|
|
|
<listitem
|
|
|
|
|
><para
|
|
|
|
|
><link linkend="kword-file-format-12"
|
|
|
|
|
>&kword; 1.3</link
|
|
|
|
|
>.</para
|
|
|
|
|
></listitem>
|
|
|
|
|
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<sect2 id="kword-file-format-11">
|
|
|
|
|
<title
|
|
|
|
|
>Version de &kword; 1.1 et inférieure</title>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Les fichiers &XML; sont compactés dans un unique fichier en utilisant le même algorithme que celui utilisé par <ulink url="http://www.gnu.org/software/tar/tar.html"
|
|
|
|
|
><application
|
|
|
|
|
>tar</application
|
|
|
|
|
></ulink
|
|
|
|
|
>.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Vous pouvez décompacter les fichiers avec la commande suivante :</para>
|
|
|
|
|
|
|
|
|
|
<screen width="40"
|
|
|
|
|
><prompt
|
|
|
|
|
>%</prompt
|
|
|
|
|
> <userinput
|
|
|
|
|
><command
|
|
|
|
|
>tar -xzvf </command
|
|
|
|
|
><replaceable
|
|
|
|
|
>nom_de_fichier</replaceable
|
|
|
|
|
></userinput
|
|
|
|
|
>
|
|
|
|
|
</screen>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Cela décompactera le fichier du document &kword; en fichiers composants.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>La portion de texte de tous les fichiers de &kword; sont des fichiers &XML; (<foreignphrase
|
|
|
|
|
>eXtensible Markup Language</foreignphrase
|
|
|
|
|
>, Langage de Balises eXtensible).</para>
|
|
|
|
|
|
|
|
|
|
<note
|
|
|
|
|
><para
|
|
|
|
|
>Pour de plus amples informations sur les documents &XML;, les processeurs et la technologie, veuillez visiter <simplelist
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.w3.org/XML/"
|
|
|
|
|
>les pages &XML; du World Wide Web Consortium</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.xml.org/xml/resources_cover.shtml"
|
|
|
|
|
>Le guide de ressources de XML.org</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink url="http://www.ucc.ie/xml/"
|
|
|
|
|
>La FAQ de &XML;</ulink
|
|
|
|
|
></member
|
|
|
|
|
> </simplelist
|
|
|
|
|
></para
|
|
|
|
|
></note>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Tous les documents de &kword; sont constitués d'au moins deux fichiers &XML; :</para>
|
|
|
|
|
|
|
|
|
|
<variablelist>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term
|
|
|
|
|
><filename
|
|
|
|
|
>maindoc.xml</filename
|
|
|
|
|
></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient le gros des informations de &kword; sur le texte, les tables et les formules. Il est constitué de balises &XML; définies par la DTD officielle. Une copie de la DTD de &kword; 1.1 est située sur :<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
|
|
|
|
|
>Ce fichier contient les informations sur le document. Ce sont les informations saisies dans les boîtes de dialogue lorsque <menuchoice
|
|
|
|
|
><guimenu
|
|
|
|
|
>Fichier </guimenu
|
|
|
|
|
><guimenuitem
|
|
|
|
|
>Informations sur le document</guimenuitem
|
|
|
|
|
></menuchoice
|
|
|
|
|
> a été sélectionné à partir de la barre des menus. Ces informations sont utiles pour trouver les auteurs, les informations pour se mettre en rapport, &etc;</para>
|
|
|
|
|
<para
|
|
|
|
|
>La DTD de &koffice; 1.1 est située sur : <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
|
|
|
|
|
>De plus, il existe plusieurs autres fichiers inclus dans le fichier du document de &kword;. Images, documents embarqués et d'autres informations binaires sont stockées dans le document de &kword; en tant que fichiers séparés.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Pour des informations plus spécifiques sur le stockage de fichier de &kword; ou d'autre informations interne, veuillez consulter <ulink url="http://www.koffice.org/developer"
|
|
|
|
|
>L'API de KOffice</ulink
|
|
|
|
|
> (en anglais) et les <ulink url="http://developer.kde.org"
|
|
|
|
|
>Pages d'informations générales pour les développeurs de &kde;</ulink
|
|
|
|
|
> (en anglais).</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="kword-file-format-12">
|
|
|
|
|
<title
|
|
|
|
|
>&kword; 1.2</title>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Les fichiers textes sont compactés dans un unique fichier en utilisant le même algorithme que celui utilisé par <ulink url="http://www.info-zip.org/pub/infozip/Zip.html"
|
|
|
|
|
><application
|
|
|
|
|
>zip</application
|
|
|
|
|
></ulink
|
|
|
|
|
>. Cette modification a été faite parce que c'est un usage largement répandu dans les suites bureautiques ouvertes (open source) et que cela améliore les performances avec une utilisation mémoire moins importante.</para>
|
|
|
|
|
<para
|
|
|
|
|
>Vous pouvez décompacter les fichiers avec la commande suivante :</para>
|
|
|
|
|
|
|
|
|
|
<screen width="40"
|
|
|
|
|
><prompt
|
|
|
|
|
>%</prompt
|
|
|
|
|
> <userinput
|
|
|
|
|
><command
|
|
|
|
|
>unzip </command
|
|
|
|
|
><replaceable
|
|
|
|
|
>nom_de_fichier</replaceable
|
|
|
|
|
></userinput
|
|
|
|
|
>
|
|
|
|
|
</screen>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Cela décompactera le fichier du document &kword; en fichiers composants.</para
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>La portion de texte de tous les fichiers de &kword; sont des fichiers &XML; (<foreignphrase
|
|
|
|
|
>eXtensible Markup Language</foreignphrase
|
|
|
|
|
>, Langage de Balises eXtensible).</para
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<note
|
|
|
|
|
><para
|
|
|
|
|
>Pour de plus amples informations sur les documents &XML;, leur traitement et la technologie, veuillez visiter <simplelist
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.w3.org/XML/"
|
|
|
|
|
>les pages &XML; du World Wide Web Consortium</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.xml.org/xml/resources_cover.shtml"
|
|
|
|
|
>Le guide de ressources de XML.org</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink url="http://www.ucc.ie/xml/"
|
|
|
|
|
>La FAQ de &XML;</ulink
|
|
|
|
|
></member
|
|
|
|
|
> </simplelist
|
|
|
|
|
></para
|
|
|
|
|
></note>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Tous les documents de &kword; sont constitués d'au moins trois fichiers :</para>
|
|
|
|
|
|
|
|
|
|
<variablelist>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term
|
|
|
|
|
><filename
|
|
|
|
|
>maindoc.xml</filename
|
|
|
|
|
></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient le gros des informations sur les textes, les tables et les formules de &kword;. Il est constitué de balises &XML; définies par la DTD officielle.</para
|
|
|
|
|
> <para
|
|
|
|
|
>Une copie de la DTD de &kword; 1.2 est située sur :<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
|
|
|
|
|
>Ce fichier contient les informations sur le document. Ce sont les informations saisies dans les boîtes de dialogue lorsque <menuchoice
|
|
|
|
|
><guimenu
|
|
|
|
|
>Fichier </guimenu
|
|
|
|
|
><guimenuitem
|
|
|
|
|
>Informations sur le document</guimenuitem
|
|
|
|
|
></menuchoice
|
|
|
|
|
> a été sélectionné à partir de la barre des menus. Ces informations sont utiles pour trouver les auteurs, les informations pour se mettre en rapport, etc.</para>
|
|
|
|
|
<para
|
|
|
|
|
>La DTD de &koffice; 1.2 est située sur :<ulink url="http://www.koffice.org/DTD/document-info-1.2.dtd"
|
|
|
|
|
>http://www.koffice.org/DTD/document-info-1.2.dtd</ulink
|
|
|
|
|
>.</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term
|
|
|
|
|
><filename
|
|
|
|
|
>mimetype</filename
|
|
|
|
|
></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient le type MIME pour les fichiers de &kword;. Cette information est utilisée par &kde; pour déterminer si c'est un fichier de &kword;.</para>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient toujours : <emphasis
|
|
|
|
|
>application/x-kword</emphasis
|
|
|
|
|
></para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
|
|
</variablelist>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>De plus, il existe plusieurs autres fichiers inclus dans le fichier du document de &kword;. Images, documents embarqués et d'autres informations binaires sont stockées dans le document de &kword; en tant que fichiers séparés.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Pour des informations plus spécifiques sur le stockage de fichier de &kword; ou d'autre informations interne, veuillez consulter <ulink url="http://www.koffice.org/developer"
|
|
|
|
|
>L'API de KOffice</ulink
|
|
|
|
|
> (en anglais) et les <ulink url="http://developer.kde.org"
|
|
|
|
|
>Pages d'informations générales pour les développeurs de &kde;</ulink
|
|
|
|
|
> (en anglais).</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
<sect2 id="kword-file-format-13">
|
|
|
|
|
<title
|
|
|
|
|
>&kword; 1.3 (version actuelle)</title>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Les fichiers textes sont compactés dans un unique fichier en utilisant le même algorithme que celui utilisé par <ulink url="http://www.info-zip.org/pub/infozip/Zip.html"
|
|
|
|
|
><application
|
|
|
|
|
>zip</application
|
|
|
|
|
></ulink
|
|
|
|
|
>. Cette modification a été faite parce que c'est un usage largement répandu dans les suites bureautiques ouvertes (open source) et que cela améliore les performances avec une utilisation mémoire moins importante.</para>
|
|
|
|
|
<para
|
|
|
|
|
>Vous pouvez décompacter les fichiers avec la commande suivante :</para>
|
|
|
|
|
|
|
|
|
|
<screen width="40"
|
|
|
|
|
><prompt
|
|
|
|
|
>%</prompt
|
|
|
|
|
> <userinput
|
|
|
|
|
><command
|
|
|
|
|
>unzip </command
|
|
|
|
|
><replaceable
|
|
|
|
|
>nom_de_fichier</replaceable
|
|
|
|
|
></userinput
|
|
|
|
|
>
|
|
|
|
|
</screen>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Cela décompactera le fichier du document &kword; en fichiers composants.</para
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>La portion de texte de tous les fichiers de &kword; sont des fichiers &XML; (<foreignphrase
|
|
|
|
|
>eXtensible Markup Language</foreignphrase
|
|
|
|
|
>, Langage de Balises eXtensible).</para
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<note
|
|
|
|
|
><para
|
|
|
|
|
>Pour de plus amples informations sur les documents &XML;, leur traitement et la technologie, veuillez visiter <simplelist
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.w3.org/XML/"
|
|
|
|
|
>les pages &XML; du World Wide Web Consortium</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink
|
|
|
|
|
url="http://www.xml.org/xml/resources_cover.shtml"
|
|
|
|
|
>Le guide de ressources de XML.org</ulink
|
|
|
|
|
></member
|
|
|
|
|
> <member
|
|
|
|
|
><ulink url="http://www.ucc.ie/xml/"
|
|
|
|
|
>La FAQ de &XML;</ulink
|
|
|
|
|
></member
|
|
|
|
|
> </simplelist
|
|
|
|
|
></para
|
|
|
|
|
></note>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Tous les documents de &kword; sont constitués d'au moins trois fichiers :</para>
|
|
|
|
|
|
|
|
|
|
<variablelist>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term
|
|
|
|
|
><filename
|
|
|
|
|
>maindoc.xml</filename
|
|
|
|
|
></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient le gros des informations sur les textes, les tables et les formules de &kword;. Il est constitué de balises &XML; définies par la DTD officielle.</para
|
|
|
|
|
> <para
|
|
|
|
|
>Une copie de la DTD de &kword; 1.3 est située sur :<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
|
|
|
|
|
>Ce fichier contient les informations sur le document. Ce sont les informations saisies dans les boîtes de dialogue lorsque <menuchoice
|
|
|
|
|
><guimenu
|
|
|
|
|
>Fichier </guimenu
|
|
|
|
|
><guimenuitem
|
|
|
|
|
>Informations sur le document</guimenuitem
|
|
|
|
|
></menuchoice
|
|
|
|
|
> a été sélectionné à partir de la barre des menus. Ces informations sont utiles pour trouver les auteurs, les informations pour se mettre en rapport, etc.</para>
|
|
|
|
|
<para
|
|
|
|
|
>La DTD de &koffice; 1.3 est située sur :<ulink url="http://www.koffice.org/DTD/document-info-1.3.dtd"
|
|
|
|
|
>http://www.koffice.org/DTD/document-info-1.3.dtd</ulink
|
|
|
|
|
>.</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term
|
|
|
|
|
><filename
|
|
|
|
|
>mimetype</filename
|
|
|
|
|
></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient le type MIME pour les fichiers de &kword;. Cette information est utilisée par &kde; pour déterminer si c'est un fichier de &kword;.</para>
|
|
|
|
|
<para
|
|
|
|
|
>Ce fichier contient toujours : <emphasis
|
|
|
|
|
>application/x-kword</emphasis
|
|
|
|
|
></para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
|
|
</variablelist>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>De plus, il existe plusieurs autres fichiers inclus dans le fichier du document de &kword;. Images, documents embarqués et d'autres informations binaires sont stockées dans le document de &kword; en tant que fichiers séparés.</para>
|
|
|
|
|
|
|
|
|
|
<para
|
|
|
|
|
>Pour des informations plus spécifiques sur le stockage de fichier de &kword; ou d'autre informations interne, veuillez consulter <ulink url="http://www.koffice.org/developer"
|
|
|
|
|
>L'API de KOffice</ulink
|
|
|
|
|
> (en anglais) et les <ulink url="http://developer.kde.org"
|
|
|
|
|
>Pages d'informations générales pour les développeurs de &kde;</ulink
|
|
|
|
|
> (en anglais).</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
</sect1>
|
|
|
|
|
|