<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY date "November 2007">
<!ENTITY version "0.9.3">
<!ENTITY application "Thunar">
]>
<article id="index" lang="fr">

  <!-- Header -->
  <articleinfo>
    <title>Gestionnaire de fichiers Thunar</title>

    <pubdate>&date;</pubdate>

    <copyright>
      <year>2004</year>
      <year>2005</year>
      <year>2006</year>
      <year>2007</year>
      <holder>Benedikt Meurer</holder>
    </copyright><copyright><year>2007.</year><holder>Maximilian Schleiss (maximilian@xfce.org)</holder></copyright>

    <legalnotice id="legalnotice">
      <para>Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. The complete license text is available from the <ulink type="http" url="http://www.gnu.org/">Free Software Foundation</ulink>.</para>
    </legalnotice>

    <authorgroup>
      <author>
        <firstname>Benedikt</firstname>
        <surname>Meurer</surname>
        <affiliation>
          <address><email>benny@xfce.org</email></address>
          <orgname>os-cillation</orgname>
          <orgdiv>Développement système</orgdiv>
          <jobtitle>Développeur logiciel</jobtitle>
        </affiliation>
      </author>
    </authorgroup>

    <releaseinfo>Ce manuel décrit la version 0.9.3 de Thunar.</releaseinfo>
  </articleinfo>

  <sect1 id="intro">
    <title>Introduction à Thunar</title>

    <para>Thunar est un nouveau gestionnaire de fichiers moderne pour l'environnement de bureau Xfce. Thunar a été conçu dès le départ pour être rapide et simple d'utilisation. Son interface, claire et intuitive, ne contient pas d'éléments superflus ou pouvant prêter à confusion. Thunar a un temps de chargement des dossiers très court et son propre temps de chargement l'est tout autant.</para>

    <para>Le gestionnaire de fichiers Thunar fournit un point d'accès centralisé pour vos fichiers et applications. Voici quelques exemples d'utilisation du gestionnaire de fichiers :</para>

    <itemizedlist>
      <listitem>Créer des dossiers et documents.</listitem>
      <listitem>Afficher vos fichiers et dossiers.</listitem>
      <listitem>Gérer vos fichiers et dossiers.</listitem>
      <listitem>Exécuter et gérer des actions personnalisées.</listitem>
      <listitem>Accéder à vos périphériques amovibles.</listitem>
    </itemizedlist>
  </sect1>


  <sect1 id="the-file-manager-window">
    <title>La fenêtre du gestionnaire de fichiers</title>

    <para>Par défaut le gestionnaire de fichiers contient un panneau de raccourcis sur la gauche et une fenêtre principale sur la droite avec une barre de chemin au dessus.</para>

    <screenshot>
      <mediaobject>
        <imageobject>
          <imagedata fileref="images/file-manager-window.png" format="PNG"/>
        </imageobject>

        <textobject>
          <phrase>Fenêtre du gestionnaire de fichiers</phrase>
        </textobject>
      </mediaobject>
    </screenshot>

    <para>Le <guilabel>Panneau de raccourcis</guilabel> fournit des raccourcis vers différent dossiers de votre système. Le premier raccourci mène au <emphasis>Dossier personnel</emphasis>, il contient toutes vos données personnelles et prend de ce fait le nom de votre utilisateur actuel. Le second raccourci mène à la corbeille contenant les éléments effacés pouvant être récupérés si nécessaire. Le troisième raccourci est un lien vers le <emphasis>Bureau</emphasis> contenant tous les éléments visibles dessus et le quatrième raccourci vous mène à la base de votre système de fichiers - n'hésitez pas à l'explorer un peu, même s'il vous paraît confus si vous êtes nouveau dans le monde Linux/Unix. Cliquez sur les différents dossiers et regardez ce qui s'y trouve.</para>

    <para>Sous le raccourci <emphasis>Système de fichiers</emphasis>, viendront s'afficher les disques amovibles et autres médias. Sur la capture d'écran ci-dessus, on peut voir le raccourci d'un <guilabel>Lecteur de disquettes</guilabel>. Cliquez sur ces raccourcis pour accéder aux disques amovibles et autres médias. Lire <xref linkend="using-removable-media"/> pour plus de détails.</para>

    <para>Le reste des raccourcis peuvent être créés par vous-même. Il suffit pour cela de faire glisser un dossier dans le <guilabel>Panneau des raccourcis</guilabel>. Ces raccourcis permettent d'accéder à des dossiers important en un clin d'oeil. Pour supprimer ou renommer un raccourci créé par vous-même, cliquez avec le bouton droit de la souris et choisissez respectivement <guimenuitem>Supprimer le raccourci</guimenuitem> ou <guimenuitem>Renommer le raccourci</guimenuitem>. Notez bien que seul le nom du raccourci change et pas celui du dossier en question.</para>

    <para>La <emphasis>partie principale</emphasis> affiche toujours le contenu du dossier actuel. Double-cliquez sur les dossiers pour entrer dedans et cliquez-droit sur les fichiers ou dossiers pour afficher un menu contextuel avec plusieurs actions possibles. Sélectionnez plusieurs fichiers à la fois en maintenant le bouton de la souris enfoncé et en dessinant un rectangle par dessus. Vous pouvez aussi sélectionner un fichier, maintenir la touche <keycap>shift</keycap> enfoncée et agrandir ou diminuer le champ de sélection avec les touches directionnelles.</para>

    <para>La <emphasis>Barre de chemin</emphasis> affiche toujours le chemin jusqu'au dossier actuel. Vous pouvez cliquer sur l'un des boutons de la barre de chemin pour accéder au dossier qu'il représente. Un clic-droit sur un bouton affiche un menu contextuel avec des options.</para>


    <sect2 id="customizing-the-appearance">
      <title>Configurer l'apparence</title>

      <para>Il existe plusieurs moyen de configurer l'apparence de la fenêtre du gestionnaire de fichiers. Si vous n'aimez pas la manière dont sont affichés les icônes, choisissez <menuchoice><guimenu>Vue</guimenu><guimenuitem>Vue en liste détaillée</guimenuitem></menuchoice> dans le menu principal pour afficher le contenu du dossier actuel sous forme de liste détaillée.</para>

      <para>Le gestionnaire de fichiers peut afficher une barre d'outils avec chemin d'accès au lieu de la barre de chemin, avec ses boutons correspondants aux dossiers, en choisissant <menuchoice><guimenu>Vue</guimenu><guimenuitem>Sélecteur de chemin</guimenuitem><guimenuitem>Barre d'outils</guimenuitem></menuchoice> dans le menu principal.</para>

      <para>Au cas où vous préféreriez une vue en arborescence dans le panneau latéral, choisissez <menuchoice><guimenu>Vue</guimenu><guimenuitem>Panneau latéral</guimenuitem><guimenuitem>Arborescence</guimenuitem></menuchoice> dans le menu principal.</para>

      <sect3 id="visible-columns-in-the-detailed-list-view">
        <title>Colonnes visibles de la vue en liste détaillée</title>

        <para>Si vous préférez afficher le contenu des dossiers en liste détaillée, sélectionnez <menuchoice><guimenu>Vue</guimenu><guimenuitem>Vue en liste détaillée</guimenuitem></menuchoice>. Les colonnes de cette vue peuvent être configurée dans le menu <menuchoice><guimenu>Vue</guimenu><guimenuitem>Configurer les colonnes...</guimenuitem></menuchoice> du menu principal.</para>

        <screenshot>
          <mediaobject>
            <imageobject>
              <imagedata fileref="images/visible-columns.png" format="PNG"/>
            </imageobject>

            <textobject>
              <phrase>Colonnes visibles</phrase>
            </textobject>
          </mediaobject>
        </screenshot>

        <variablelist>
          <varlistentry>
            <term><guilabel>Colonnes visibles</guilabel></term>
            <listitem>
              <para>Dans la liste des colonnes disponibles, sélectionnez celles que vous voulez afficher. La disposition des colonnes peut être changée avec les boutons <guibutton>Monter</guibutton> et <guibutton>Descendre</guibutton>. Appuyez sur le bouton <guibutton>Valeurs par défaut</guibutton> pour remettre la disposition par défaut.</para>
            </listitem>
          </varlistentry>

          <varlistentry>
            <term><guilabel>Dimensionnement de colonne</guilabel></term>
            <listitem>
              <para>Cochez la case <guibutton>Élargir automatiquement la taille des colonnes</guibutton> si vous voulez que les colonnes s'ajustent au nom des fichiers.</para>
            </listitem>
          </varlistentry>
        </variablelist>
      </sect3>
    </sect2>
  </sect1>


  <sect1 id="working-with-files-and-folders">
    <title>Gérer vos fichiers et dossiers</title>


    <sect2 id="opening-files">
      <title>Ouvrir des fichiers</title>

      <para>Lorsque vous ouvrez un fichier, le gestionnaire de fichiers exécute l'application par défaut liée à ce type de fichier. Par exemple, l'ouverture d'un fichier texte se fera dans l'éditeur de texte alors que l'ouverture d'une image se fera dans un visionneur d'images.</para>

      <para>Le gestionnaire de fichiers vérifie l'extension du fichier pour déterminer à quel type de fichier il a affaire. Au cas où le fichier n'aurait pas d'extension, il examinera le contenu du fichier.</para>

      <sect3 id="executing-the-default-action">
        <title>Exécuter une action par défaut</title>

        <para>Pour exécuter une action par défaut sur un fichier, il suffit de double-cliquer sur le fichier. Par exemple, l'action par défaut pour les fichiers musicaux est de les écouter dans un lecteur de musique. Il suffit donc de double-cliquer dessus pour l'écouter.</para>

        <para>Vous pouvez configurer <application>Thunar</application> pour ouvrir les fichiers d'un simple clic. Reportez-vous à la section <xref linkend="preferences-behavior"/> pour de plus amples informations.</para>
      </sect3>

      <sect3 id="executing-non-default-actions">
        <title>Exécuter des actions spéciales</title>

        <para>Pour exécuter des actions autres que celles par défaut pour un certain fichier, sélectionnez le fichier et choisissez l'option <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Ouvrir avec</guimenuitem></menuchoice> ou <guimenu>Ouvrir avec</guimenu>dans le menu contextuel d'un clique droit sur le fichier.</para>
      </sect3>

      <sect3 id="adding-actions">
        <title>Ajouter des actions</title>

        <para>Pour ajouter des actions à un certain type de fichiers, suivez ces instructions :</para>

        <orderedlist>
          <listitem>
            <para>Dans la partie principale, choisissez un fichier dont vous voulez ajouter une action.</para>
          </listitem>
          <listitem>
            <para>Choisissez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Ouvrir avec une autre application...</guimenuitem></menuchoice> dans le menu principal.</para>
          </listitem>
          <listitem>
            <para>Choisissez une application dans la liste proposée ou cliquez sur <guibutton>Utiliser une commande personnalisée</guibutton> pour chercher l'application avec laquelle vous aimeriez ouvrir ce type de fichiers.</para>
          </listitem>
        </orderedlist>

        <para>L'action choisie est maintenant ajoutée à la liste d'applications pour ce type de fichier. Si vous avez par la même occasion coché la case <guibutton>Utiliser cette action par défaut pour ce type de fichiers</guibutton>, l'action sera utilisée par défaut pour ce type de fichiers.</para>

        <para>Vous pouvez aussi définir une action avec le bouton <guibutton>Ouvrir avec</guibutton> du menu <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Propriétés...</guimenuitem></menuchoice>.</para>
      </sect3>

      <sect3 id="modifiying-actions">
        <title>Modifier des actions</title>

        <para>Pour modifier des actions associées à un certain type de fichier, suivez ces instructions :</para>

        <orderedlist>
          <listitem>
            <para>Dans la partie principale, choisissez un fichier dont vous voulez modifier l'action.</para>
          </listitem>
          <listitem>
            <para>Choisissez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Propiétés...</guimenuitem></menuchoice> dans le menu principal.</para>
          </listitem>
          <listitem>
            <para>Sélectionnez la nouvelle action par défaut avec le bouton <guilabel>Ouvrir avec</guilabel> ou ajoutez une nouvelle action dans le menu déroulant <guimenuitem>Ouvrir avec une autre application...</guimenuitem>.</para>
          </listitem>
        </orderedlist>

        <para>Pour supprimer une action définie au préalable, cliquez sur <guilabel>Ouvrir avec</guilabel> comme décrit plus haut, cliquez-droit sur l'action en question et choisissez <guimenuitem>Supprimer le lanceur</guimenuitem>.</para>
      </sect3>
    </sect2>


    <sect2 id="file-properties">
      <title>Propriétés des fichiers</title>

      <para>La fenêtre propriétés affiche plus d'information à propos du fichier sélectionné. Vous pouvez aussi effectuer les actions suivantes :</para>

      <itemizedlist>
        <listitem>
          <para>Changer l'icône pour certains fichiers spéciaux comme des lanceurs d'applications et des liens URL.</para>
        </listitem>
        <listitem>
          <para>Ajouter ou supprimer des emblèmes pour un fichier ou dossier. </para>
        </listitem>
        <listitem>
          <para>Changer les droits UNIX sur les fichiers ou dossiers.</para>
        </listitem>
        <listitem>
          <para>Choisir une application pour ouvrir des fichiers d'un certain type.</para>
        </listitem>
      </itemizedlist>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/file-properties.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Propriétés des fichiers</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <para>Pour ouvrir la fenêtre des propriétés d'un fichier, suivez ces instructions :</para>

      <orderedlist>
        <listitem>
          <para>Sélectionnez le fichier ou dossier dont vous voulez consulter les propriétés. Dans l'état actuel de Thunar il n'est pas possible de consulter les propriétés communes à plusieurs fichiers sélectionnés en même temps.</para>
        </listitem>
        <listitem>
          <para>Faites une des actions suivantes : <itemizedlist>
              <listitem>
                <para>Choisissez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Propiétés...</guimenuitem></menuchoice> dans le menu principal.</para>
              </listitem>
              <listitem>
                <para>Cliquez-droit sur le fichier sélectionné et choisissez <guimenuitem>Propriétés...</guimenuitem> dans le menu contextuel.</para>
              </listitem>
              <listitem>
                <para>Appuyez sur <keycombo><keycap>Alt</keycap><keycap>Entrée</keycap></keycombo>.</para>
              </listitem>
            </itemizedlist></para>
        </listitem>
      </orderedlist>
    </sect2>
  </sect1>


  <sect1 id="using-removable-media">
    <title>Utiliser des périphériques amovibles</title>

    <sect2 id="accessing-removable-media">
      <title>Accéder aux périphériques amovibles</title>

      <para>Thunar permet d'accéder aux périphériques amovibles s'il est compilé avec le support pour <ulink type="http" url="http://freedesktop.org/wiki/Software_2fhal">HAL</ulink> ou si vous utilisez le système <ulink type="http" url="http://www.freebsd.org/">FreeBSD</ulink>. Notez bien que si vous utilisez FreeBSD 6.0 ou supérieur, il est conseillé d'utiliser HAL en lieu et place du support interne de Thunar.</para>

      <sect3 id="to-mount-media">
        <title>Pour monter des médias</title>

        <para><emphasis>Monter</emphasis> des médias avec la commande <emphasis>mount</emphasis> signifie rendre accessible le système de fichiers du média. Lorsque vous montez un média, son système de fichiers vient s'ajouter en tant que sous-dossier dans votre système de fichier.</para>

        <para>Pour accéder aux médias, insérez le média dans le périphérique prévu à cet effet ou connectez le périphérique à votre ordinateur (e.g. connecter une clef USB à un des port USB). Un objet représentant le média s'ajoute au panneau de raccourcis. Si <application>xfdesktop</application> est utilisé et configuré pour afficher les <guilabel>Fichier/icônes lanceurs</guilabel>, le périphérique sera aussi ajouté sur le bureau.</para>

        <para>Pour monter (mount) le média, cliquez sur l'objet le représentant. Par exemple, pour monter un lecteur de disquettes, cliquez sur l'objet représentant le <guilabel>Lecteur de disquettes</guilabel> dans le panneau latéral. Le gestionnaire de fichier s'occupe d'ajouter le système de fichier du lecteur de disquettes au votre et affiche son contenu dans sa partie principale.</para>
      </sect3>

      <sect3 id="to-eject-media">
        <title>Pour éjecter un média</title>

        <para>Si le lecteur de médias est motorisé (e.g. un lecteur de CD-ROM), cliquez-droit sur le média dans le panneau latéral ou sur le bureau et choisissez <guilabel>Éjecter le périphérique</guilabel>. Le disque est éjecté après quelques secondes. Au cas où le lecteur ne serait pas motorisé (e.g. un lecteur de disquettes ou une clef USB), cliquez-droit sur le média en question et choisissez <guilabel>Éjecter le périphérique</guilabel>. Un message de notification s'affiche pour confirmer que le média peut être retiré en toute sécurité.</para>

        <screenshot>
          <mediaobject>
            <imageobject>
              <imagedata fileref="images/removable-media-unmount.png" format="PNG"/>
            </imageobject>

            <textobject>
              <phrase>Notification de démontage</phrase>
            </textobject>
          </mediaobject>
        </screenshot>

        <para>Cette notification n'apparaîtra que si vous avez activé le support pour <application>libnotify</application> et qu'un démon de notification a été installé. Il existe un démon de notification pour Xfce dont voici le lien <ulink type="http" url="http://goodies.xfce.org/projects/applications/notification-daemon-xfce">Xfce Goodies Project</ulink>. Si le support opur la notification n'est pas disponible, patientez jusqu'à la disparition du menu contextuel avant de retirer le média ou de déconnecter le disque.</para>

        <para>Notez toutefois qu'il n'est pas possible d'éjecter ou démonter des médias utilisés par une ou plusieurs applications. Si le gestionnaire de fichiers refuse d'éjecter un média, fermez toutes les applications ayant accédé au média et assurez-vous qu'aucune ligne de commande d'un émulateur de <application>Terminal</application> ne pointe dessus.</para>

        <para>Assurez-vous de démonter (unmount) vos périphériques amovibles et médias avant de les éjecter. Ne sortez pas une disquette avant de l'avoir démontée. Ne déconnectez pas une clef USB avant de l'avoir démontée. Si vous ne démontez pas votre média avant de le déconnecter, vous risquez de perdre des données ou rendre votre système instable.</para>
      </sect3>
    </sect2>

    <sect2 id="management-of-removable-drives-and-media">
      <title>Gestion de disques amovibles et de médias</title>

      <para>Thunar est aussi capable de gérer automatiquement les disques amovibles et les médias pour autant que le paquet <ulink type="http" url="http://www.foo-projects.org/~benny/projects/thunar-volman/index.html">thunar-volman</ulink> soit installé sur votre système. Remarquez que cette fonction requiert le support pour HAL.</para>

      <para>Du moment que le support HAL est disponible et que <application>thunar-volman</application> est installé sur votre système, vous pouvez choisir d'activer l'option <guilabel>Gestionnaire de volume</guilabel> dans Thunar. Pour cela, ouvrez la fenêtre des préférences de Thunar, cliquez sur l'onglet <guilabel>Avancé</guilabel> et cochez la case <guilabel>Activer le gestionnaire de volume</guilabel>.</para>

      <para>L'étape suivante consiste à personnaliser la gestion des disques et médias amovibles. Cliquez sur le lien <guilabel>Configurer</guilabel> de la section <guilabel>Gestionnaire de volume</guilabel> juste en dessous de la case à cocher, pour afficher la fenêtre <guilabel>Disques amovibles et médias</guilabel>.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/removable-drives-and-media.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Disques amovibles et médias</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <para>Vous ne devriez pas vous sentir dépaysé si vous avez utilisé <application>gnome-volume-manager</application> auparavant, car le <guilabel>Gestionnaire de volume</guilabel> a été conçu pour réagir de même et lui ressembler. Les préférences sont divisées par catégorie de périphérique pour simplifier la recherche d'options pour votre périphérique spécifique.</para>

      <para>La page <guilabel>Stockage</guilabel> contient les options les plus importantes. Comme son nom l'indique, ces options ne s'appliquent qu'aux périphériques de stockage comme les disques dur externes, clefs USB et CD-ROMs. Les options de la page <guilabel>Stockage amovible</guilabel> sont décrites plus bas.</para>

      <variablelist>
        <varlistentry>
          <term><guilabel>Monter les disques amovibles à la connexion</guilabel></term>
          <listitem>
            <para>Activer cette option pour monter les systèmes de fichiers des disques amovibles (e.g. Disques dur externes ou clefs USB) lorsque ce genre de périphériques sont connectés à l'ordinateur.</para>
            <para>Cette option doit être activée pour permettre à d'autres options de fonctionner avec des disques amovibles. Par exemple, en désactivant cette option certains lecteurs de musique portables ne pourraient plus être détectés et l'action d'<guilabel>Écouter la musique à la connexion</guilabel> de la page multimédia ne fonctionnerait pas une fois le périphérique connecté.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Monter les médias amovibles à l'insertion</guilabel></term>
          <listitem>
            <para>Activez cette option pout monter (mount) les systèmes de fichiers de médias amovibles (e.g. CD-ROMs ou DVDs) automatiquement à l'insertion.</para>
            <para>Cette option doit être activée pour permettre à d'autres options de fonctionner avec des médias amovibles. Par exemple, en désactivant cette option il n'est plus possible de déterminer si le média a la fonction d'auto-exécution, ce qui annule l'option <guilabel>Auto-exécution d'applications pour les nouveaux disques et médias</guilabel>.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Parcourir les médias amovibles à l'insertion</guilabel></term>
          <listitem>
            <para>Activez cette option pour afficher le contenu, à l'insertion de nouveaux médias, dans le gestionnaire de fichiers. Notez bien que le contenu ne sera affiché que si aucune autre action n'est possible ou que vous choisissiez d'ignorer cette action. Par exemple, si vous insérez un CD-ROM avec fonction d'auto-démarrage et l'option d'<guilabel>Auto-exécution d'applications pour les nouveaux disques et médias</guilabel> est activée, il vous sera demandé si vous voulez permettre ou ignorer l'auto-exécution. Si vous décidez d'ignorer l'auto-exécution, le contenu du disque ou média sera affiché dans le gestionnaire de fichiers.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Auto-exécution d'applications pour les nouveaux disques et médias</guilabel></term>
          <listitem>
            <para>Activez cette option pour faire usage de la capacité d'auto-exécution de certains lecteurs amovibles et médias. Suivez ce lien <ulink type="http" url="http://standards.freedesktop.org/autostart-spec/autostart-spec-0.5.html">Desktop Application Autostart Specification</ulink> pour de plus amples détails à propos du mécanisme d'auto-exécution. Pour des raisons de sécurité, il vous sera toujours demandé de confirmer l'auto-exécution.</para>
            <para>Si l'émulateur Windows <ulink type="http" url="http://www.winehq.org/">WINE</ulink> est installé sur votre système, le mécanisme d'auto-exécution essaiera aussi d'exécuter les fichier <filename>autorun.exe</filename> en utilisant WINE.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Auto-ouverture de fichiers pour les nouveaux disques et médias</guilabel></term>
          <listitem>
            <para>Activez cette option pour faire l'usage de la capacité d'auto-ouverture de certains disques amovibles et médias. Suivez ce lien <ulink type="http" url="http://standards.freedesktop.org/autostart-spec/autostart-spec-0.5.html">Desktop Application Autostart Specification</ulink> pour de plus amples détails sur le mécanisme d'auto-ouverture. Pour des raisons de sécurité, il vous sera toujours demandé de confirmer l'auto-ouverture.</para>
          </listitem>
        </varlistentry>
      </variablelist>

      <para>Le reste des options permet de spécifier une commande à exécuter lors de l'insertion de certains médias dans un lecteur ou à la connexion de certains types de lecteurs amovibles. L'on peut substituer trois variables spéciales à la commande à exécuter :</para>

      <variablelist>
        <varlistentry>
          <term><literal>%d</literal></term>
          <listitem>
            <para>Chaque apparition de <literal>%d</literal> dans la commande se substitue avec le chemin d'accès jusqu'au fichier représentant le nouveau périphérique ajouté. Par exemple, si vous connectez une clef USB, le chemin d'accès jusqu'au fichier représentant le périphérique sera <filename>/dev/sda0</filename> ou <filename>/dev/sda1</filename>.</para>
            <para>Si aucun fichier n'est associé au périphérique ou s'il n'a pas été trouvé pour quelconque raison, la variable <literal>%d</literal> est substituée par un vide.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><literal>%h</literal></term>
          <listitem>
            <para>Chaque apparition de <literal>%h</literal> dans la commande est substitué par l'UDI HAL du périphérique nouvellement ajouté.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><literal>%m</literal></term>
          <listitem>
            <para>Chaque apparition de <literal>%m</literal> dans la commande se substitue par le point de montage où le nouveau périphérique a été monté. Au cas où le périphérique ne peut être monté (e.g. imprimantes ou claviers) ou si le montage automatique est désactivé, la variable <literal>%m</literal> est substituée par un vide.</para>
          </listitem>
        </varlistentry>
      </variablelist>

      <sect3 id="troubleshooting-the-volume-manager">
        <title>Dépanner le Gestionnaire de volumes</title>

        <para>Quelques conseils pour dépanner le gestionnaire de volumes au cas où il ne fonctionnerait pas comme prévu.</para>

        <orderedlist>
          <listitem>
            <para>Assurez-vous que <application>Thunar</application> est en cours d'exécution en mode démon. Le gestionnaire dépend de cela n'étant pas un démon lui-même. <application>Thunar</application> est automatiquement exécuté en mode démon au démarrage Xfce. Si pour une raison ou une autre le démon venait à être stoppé, ouvrez </para>
          </listitem>

          <listitem>
            <para>Essayez d'exécuter <application>thunar-volman</application> à partir d'une fenêtre <application>Terminal</application> après la connexion du lecteur ou l'insertion du média. Tout d'abord vous devez connaître l'UDI HAL du nouveau périphérique en utilisant les commandes <application>lshal</application> ou <application>hal-device</application>. Une fois que vous connaissez son UDI, exécutez <literal>thunar-volman --device-added &lt;udi-de-votre-périphérique&gt;</literal> dans une fenêtre <application>Terminal</application> et vérifiez les messages d'erreurs ou d'avertissements.</para>
          </listitem>
        </orderedlist>

        <para>Au cas où cela ne fonctionnerait toujours pas, demandez de l'aide sur le <ulink type="http" url="http://forum.xfce.org/">forum Xfce</ulink> ou sur la <ulink type="http" url="http://foo-projects.org/mailman/listinfo/thunar-dev">liste de distribution thunar-dev</ulink>.</para>
      </sect3>
    </sect2>
  </sect1>


  <sect1 id="preferences">
    <title>Préférences du gestionnaire de fichiers</title>

    <para>Pour ajuster les préférences de <application>Thunar</application>, utilisez le menu <menuchoice><guimenu>Éditer</guimenu><guimenuitem>Préférences...</guimenuitem></menuchoice> de la barre de menu ou cliquez sur le bouton <guibutton>Gestionnaire de fichiers</guibutton> du Gestionnaire de préférences Xfce.</para>

    <para>La fenêtre des <guilabel>Préférences du gestionnaire de fichiers</guilabel> est divisée en quatres sections contenant différentes options décrites plus bas. Elles se résument ainsi :</para>

    <itemizedlist>
      <listitem><para>Préférences par défaut pour les vues.</para></listitem>
      <listitem><para>Préférences par défaut pour le panneau latéral.</para></listitem>
      <listitem><para>Le comportement de la partie principale du gestionnaire de fichiers.</para></listitem>
      <listitem><para>Les fonctions avancées du gestionnaire de fichiers.</para></listitem>
    </itemizedlist>

    <para>Thunar supporte aussi une poignée d'<emphasis>Options cachées</emphasis> qui contrôlent plusieurs fonctionnalités avancées de thunar mais qui n'ont pas trouvé leur place dans le menu des préférences pour garder ce dernier simple et efficace. Le fichier <ulink type="http" url="http://svn.xfce.org/svn/xfce/thunar/trunk/docs/README.thunarrc"><filename>README.thunarrc</filename></ulink> distribué avec Thunar décrit ces options plus en détail.</para>


    <sect2 id="preferences-views">
      <title>Préférences des vues</title>

      <para>Vous pouvez spécifier une vue par défaut, sélectionner le mode de tri des fichiers et définir des options d'affichage. Vous pouvez aussi définir si des miniatures de certains fichiers qui le supportent doivent être affichés.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/preferences-views.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Préférences des vues</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <variablelist>
        <varlistentry>
          <term><guilabel>Voir un nouveau dossier en utilisant</guilabel></term>
          <listitem>
            <para>Sélectionnez la vue par défaut pour les dossiers. Lorsque vous ouvrez un nouveau dossier, il est affiché avec la vue que vous avez choisi. Cette vue peut être soit la vue d'icônes, liste détaillée ou liste compacte. Il est aussi possible d'utiliser la <guilabel>Dernière vue active</guilabel> pour utiliser la vue de la dernière fenêtre active de Thunar.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Trier les dossiers avant les fichiers</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour faire apparaître les dossiers avant les fichiers dans la fenêtre principale.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Afficher les miniatures</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour afficher les miniatures des fichiers qui supportent cette option. Le gestionnaire de fichiers stocke les miniatures dans le dossier caché <filename role="directory">.thumbnails</filename> à l'intérieur du dossier personnel de l'utilisateur.</para>
            <para>Suivez le lien <xref linkend="thumbnailers"/> si vous voulez étendre les fonctionnalités basiques de miniatures de <application>Thunar</application> avec d'autres types de fichiers.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Texte à côté des icônes</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour placer le texte des icônes à côté de ces derniers plutôt que dessous.</para>
          </listitem>
        </varlistentry>
      </variablelist>
    </sect2>


    <sect2 id="preferences-side-pane">
      <title>Préférences du panneau latéral</title>

      <para>Vous pouvez définir des vues différentes pour le panneau latéral et d'arborescence.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/preferences-side-pane.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Préférences du panneau latéral</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <para>Le panneau latéral peut soit afficher des raccourcis vers certains dossier de votre système de fichiers, ce qui est son comportement par défaut, ou afficher une vue en arborescence. Cette page permet de définir la taille des icônes pour le panneau latéral et principal. Vous pouvez aussi choisir d'afficher ou non les emblèmes de dossier.</para>

      <variablelist>
        <varlistentry>
          <term><guilabel>Taille d'icône</guilabel></term>
          <listitem>
            <para>La taille d'icône affichée dans le panneau latéral ou principal allant de <guilabel>Très petit</guilabel> (autour des 16x16 pixels) à <guilabel>Très grand</guilabel> (autour des 128x128 pixels).</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Afficher les emblèmes</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour afficher des emblèmes pour les dossiers. Pour assigner un emblème à un dossier il faut le sélectionner et choisir <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Propriétés...</guimenuitem></menuchoice> dans le menu principal ou cliquer dessus à l'aide du bouton droit de la souris et choisir <menuchoice><guimenuitem>Propriétés... dans le menu contextuel.</guimenuitem></menuchoice></para>
          </listitem>
        </varlistentry>
      </variablelist>
    </sect2>


    <sect2 id="preferences-behavior">
      <title>Préférences de comportement</title>

      <para>Vous pouvez choisir le comportement préféré lors de l'interaction avec le gestionnaire de fichiers.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/preferences-behavior.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Préférences de comportement</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <variablelist>
        <varlistentry>
          <term><guilabel>Simple clic pour activer les éléments</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour accomplir l'action par défaut sur cet élément lors d'un simple clic. Lorsque cette option est sélectionnée et vous pointez la souris sur un élément, le titre de ce dernier se verra souligné et il sera sélectionné automatiquement après un court délai.</para>
            <para>Ce délai peut être défini sous l'option en question. Vous pouvez aussi désactiver la sélection automatique en glissant le curseur vers la position gauche absolue.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Double clic pour activer les éléments</guilabel></term>
          <listitem>
            <para>Sélectionnez cette option pour accomplir l'action par défaut sur cet élément lors d'un double clic et l'activer lors d'un simple clic.</para>
          </listitem>
        </varlistentry>
      </variablelist>
    </sect2>


    <sect2 id="preferences-advanced">
      <title>Préférences avancées</title>

      <para>Vous pouvez contrôler les préférences avancées du gestionnaire de fichiers.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/preferences-advanced.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Préférences avancées</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <variablelist>
        <varlistentry>
          <term><guilabel>Permissions de dossiers</guilabel></term>
          <listitem>
            <para>Choisissez l'action à accomplir lorsque vous changez les permissions d'un dossier dans ses <guilabel>Propriétés</guilabel>. Vous avez le choix entre laisser <application>Thunar</application> vous poser la question à chaque fois que vous changerez les permissions d'un dossier, le laisser appliquer les changements au dossier ou au dossier et son contenu.</para>
          </listitem>
        </varlistentry>

        <varlistentry>
          <term><guilabel>Gestionnaire de volume</guilabel></term>
          <listitem>
            <para>Si <application>Thunar</application> a été installé avec le support HAL et le paquet <application>thunar-volman</application> est aussi installé, vous pouvez activer le gestionnaire de volume intégré. Voir <xref linkend="management-of-removable-drives-and-media"/> pour plus de détails à propos de cette particularité.</para>
          </listitem>
        </varlistentry>
      </variablelist>
    </sect2>
  </sect1>


  <sect1 id="customizing-thunar">
    <title>Personnaliser Thunar</title>

    <para>Cette section décrit comment vous pouvez personnaliser certaines parties du gestionnaire de fichiers.</para>


    <sect2 id="sendto">
      <title>Le menu "Envoyer vers"</title>

      <para>Thunar inclut un menu <guilabel>Envoyer vers</guilabel> qui permet d'envoyer certains fichiers ou dossiers vers une destination prédéfinie. Pour accéder au menu <guilabel>Envoyer vers</guilabel>, choisissez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Envoyer vers</guimenuitem></menuchoice> dans le menu principal ou cliquez-droit sur un fichier ou dossier et choisissez <menuchoice><guimenuitem>Envoyer vers</guimenuitem></menuchoice>.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/sendto-menu.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Menu "Envoyer vers"</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <para>Par défaut le menu <guilabel>Envoyer  vers</guilabel> contient un élément <guilabel>Bureau (Créer lien)</guilabel> pour tous les fichiers et dossiers. Cet élément crée un lien sur le bureau vers le fichier ou dossier sélectionné. Si le <guilabel>Panneau des raccourcis</guilabel> est actif, vous trouverez aussi dans le menu un élément <guilabel>Panneau latéral (Créer raccourci)</guilabel> pour les dossiers, ce qui vous permets de créer de nouveaux raccourcis dans le panneau latéral. À la suite de ces éléments du menu <guilabel>Envoyer  vers</guilabel>, Thunar vient ajouter à la liste les disques amovibles actuellement branchés à l'ordinateur. Dans la capture d'écran ci-dessus, le <guilabel>Lecteur de disquettes</guilabel> représente une destination possible pour l'envoi de fichiers. Le disque est "monté" (mount) automatiquement à la sélection dans le menu <guilabel>Envoyer  vers</guilabel> pour que vous n'ayez pas besoin de le faire vous-même.</para>

      <para><application>Thunar</application> contient d'office un greffon <application>thunar-sendto-email</application> qui ajoute l'élément <guilabel>Destinataire courriel</guilabel> au menu. Ce dernier permet d'envoyer les fichiers ou dossiers sélectionnés, avec le programme de messagerie par défaut. Si la sélection contient au moins un dossier, le tout est ajouté dans une archive ZIP avant d'être attaché au courriel. Le gestionnaire de fichiers demandera à l'utilisateur s'il faut compresser les fichiers avant de les envoyer, dans le cas de fichiers multiples ou dépassant 200Ko.</para>

      <para>Comme la plupart des particularités de <application>Thunar</application>, le menu <guilabel>Envoyer  vers</guilabel> peut aisément être personnalisé avec de nouveaux éléments par l'utilisateur ou les développeurs d'applications en utilisant des fichiers standards <ulink type="http" url="http://freedesktop.org/wiki/Standards_2fdesktop_2dentry_2dspec">desktop entry files</ulink>. Ces fichiers doivent êtres installés dans un des dossiers <filename role="directory">$XDG_DATA_DIRS/Thunar/sendto/</filename> (suivez le lien <ulink type="http" url="http://freedesktop.org/wiki/Standards_2fbasedir_2dspec">XDG Base Directory Specification</ulink> pour plus de détails à propos de la variable <literal>$XDG_DATA_DIRS</literal>).</para>

      <para>Le <literal>MimeType</literal> de la destination <filename>.desktop</filename> spécifie le type de fichiers pour lesquels cette action doit apparaître dans le menu <guilabel>Envoyer  vers</guilabel>. Par exemple, imaginons un instant que vous vouliez ajouter un élément permettant de télécharger (upload) vers le site <ulink type="http" url="http://flickr.com/">Flickr</ulink>, cet élément ne devrait s'afficher que pour les images au format JPEG (d'autres formats ne sont pas supportés par flickr). Vous devriez donc ajouter la ligne <literal>MimeType=image/jpeg;</literal> dans les types de votre élément. Si vous ne spécifiez pas de <literal>MimeType</literal>, votre élément s'affichera pour tous les fichiers.</para>

      <para>Ci-dessous se trouve un exemple complet utilisant l'application <application>postr</application> :</para>

<programlisting>
# postr.desktop - Intégrer postr dans
#                 le menu "Envoyer vers".
[Desktop Entry]
Type=Application
Version=1.0
Encoding=UTF-8
TryExec=postr
Exec=postr %F
Icon=postr
Name=Flickr
MimeType=image/jpeg;</programlisting>

      <para>Si vous installez ce fichier dans <filename role="directory">~/.local/share/Thunar/sendto/</filename> (créez le dossier s'il n'existe pas encore), le menu <guilabel>Envoyer  vers</guilabel> comprendra le nouvel élément <guilabel>Flickr</guilabel> pour tous les fichiers JPEG et pourra être utilisé pour envoyer des images sur le site Flickr.</para>

      <para>Le site <ulink type="http" url="http://thunar.xfce.org/pwiki/documentation/sendto_menu">Thunar Project Wiki</ulink> contient d'autres exemples d'éléments utiles pour le menu <guilabel>Envoyer  vers</guilabel>. N'hésitez pas à compléter le wiki avec vos suggestions.</para>
    </sect2>


    <sect2 id="thumbnailers">
      <title>Thumbnailers (Créateurs de miniatures)</title>

      <para>Thunar utilise de petits utilitaires pour créer les miniatures de certains types de fichiers et affiche ces miniatures comme pré-visualisation du contenu dudit fichier. Ces petits utilitaires sont appelés des "thumbnailers". Thunar vient d'office avec plusieurs créateurs de miniatures installés et fait usage des facilités de créations de miniatures offertes par GNOME s'il a été installé avec le support <literal>gconf</literal>. L'utilisateur peut néanmoins ajouter à ces fonctions de base, tout créateur de miniatures additionnel pour différents types de fichiers.</para>

      <para>Si vous envisagez d'écrire un créateur de miniatures personnalisé, vous devez vous assurer que votre programme supporte au moins deux lignes de commande, le fichier d'entrée, qui serait votre type de fichier à ajouter et le fichier de sortie, qui doit être au format PNG et conforme aux spécifications du <ulink type="http" url="http://jens.triq.net/thumbnail-spec/creation.html#AEN139">Thumbnail Management Standard</ulink>. En plus, votre programme pourrait accepter les tailles définies de miniatures, ce qui est optionnel mais fortement recommandé. Si vous optez pour ne pas suivre la taille définie de miniature, Thunar viendrait à redimensionner l'image pour lui donner la taille standard et le résultat pourrait être inférieur en qualité qu'un dimensionnement juste dès le départ.</para>

      <para>Une fois votre utilitaire terminé, vous devrez l'enregistrer auprès de Thunar pour qu'il puisse en faire usage. Pour cela il vous suffit d'installer un fichier de description pour votre créateur de miniatures (un fichier <filename>.desktop</filename>) dans un des dossiers <filename role="directory">$XDG_DATA_DIRS/thumbnailers/</filename>. Par exemple, si vous voulez utiliser le créateur de miniatures uniquement pour votre utilisateur, vous installerez le fichier de description dans le dossier <filename role="directory">~/.local/share/thumbnailers/</filename>. Le fichier <filename>.desktop</filename> pour le créations de miniatures a le format suivant.</para>

      <sect3 id="thumbnailer-desktop-file-format">
        <title>Fichier de description de création de miniatures</title>

        <para>Les fichiers de description de créateurs de miniatures utilisent le format <ulink type="http" url="http://standards.freedesktop.org/desktop-entry-spec/latest/">Desktop Entry Format</ulink> avec un <literal>Type</literal> spécial <literal>X-Thumbnailer</literal> et de nouveaux codes dans le champ <literal>X-Thumbnailer-Exec</literal>. D'une certaine manière, un fichier de description d'un créateur de miniatures a le format suivant :</para>

        <programlisting>
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=Your Thumbnailer
MimeType=your-supported/mime-type;
X-Thumbnailer-Exec=votre-créateur-de-miniatures %i %o %s</programlisting>

        <para>Les champs <literal>Version</literal> et <literal>Encoding</literal> sont ordonnés par le "Desktop Entry Specification", utilisez les valeurs utilisées dans l'exemple ci-dessus. Le champ <literal>Type</literal> doit impérativement contenir la valeur <literal>X-Thumbnailer</literal> faute de quoi le créateur de miniatures ne serait pas reconnu. Le champ <literal>Name</literal> décrit votre créateur de miniatures.</para>

        <para>Le champ <literal>X-Thumbnailer-Exec</literal> contient la commande à exécuter pour le créateur de miniatures et supporte certains codes qui se substitueront à l'exécution. Les codes reconnus sont les suivants :</para>

        <variablelist>
          <varlistentry>
            <term><varname>%i</varname></term>
            <listitem>Le chemin d'accès jusqu'au fichier pour lequel il faut créer une miniature. Peut être un chemin d'accès partant du dossier d'où est exécuté le créateur de miniatures ou un chemin d'accès complet.</listitem>
          </varlistentry>

          <varlistentry>
            <term><varname>%o</varname></term>
            <listitem>Le chemin d'accès jusqu'au fichier de sortie contenant la miniature générée. Le fichier de sortie doit être au format PNG en concordance avec le standard de miniatures (voir plus haut). Le fichier ne doit pas obligatoirement se terminer par <literal>.png</literal>, surtout si vous utilisez une tierce application.</listitem>
          </varlistentry>

          <varlistentry>
            <term><varname>%s</varname></term>
            <listitem>La taille voulue de la miniature en pixels. Ce paramètre est optionnel.</listitem>
          </varlistentry>

          <varlistentry>
            <term><varname>%u</varname></term>
            <listitem>Similaire à <literal>%i</literal> mais substitué à l'URI du fichier plutôt qu'à son chemin d'accès. Ceci a été ajouté pour la compatibilité avec GNOME.</listitem>
          </varlistentry>

          <varlistentry>
            <term><varname>%%</varname></term>
            <listitem>Se substitue par un simple <literal>%</literal>.</listitem>
          </varlistentry>
        </variablelist>

        <para>Vous devez au moins inclure <literal>%o</literal> et <literal>%i</literal> ou <literal>%u</literal>, sinon votre créateur de miniatures sera inutile.</para>

        <para>Le champ  <literal>MimeType</literal> liste les types MIME - séparés par un point-virgule - pour lesquels votre créateur de miniatures est capable de créer des miniatures.</para>
      </sect3>

      <sect3 id="eps-thumbnailer-example">
        <title>Exemple d'un créateur de miniatures pour EPS</title>

        <para>Cet exemple démontre comment écrire et installer un nouveau créateur de miniatures pour les fichiers de type <filename>.eps</filename> qui utilise la commande <command>convert</command> de la suite ImageMagick. Nous commençons par invoquer la commande <command>convert</command> pour générer une miniature à la taille voulue.</para>

        <programlisting>
#!/bin/sh
#
# eps-thumbnailer - Exemple de script pour la création de miniatures pour les fichiers EPS.
#
# Utilisation: esp-thumbnailer fichier-eps fichier-png taille
#

# paramètres de la ligne de commande
ifile=$1
ofile=$2
size=$3

# invoke convert (ImageMagick)
exec convert "eps:$ifile" -scale "$sizex$size" "png:$ofile"</programlisting>

        <para>Enregistrez le script ci-dessus dans un fichier <filename>eps-thumbnailer</filename>, assurez-vous qu'il soit bien exécutable et installez le dans <filename role="directory">/usr/local/bin</filename>.</para>

        <screen>
$ chmod +x eps-thumbnailer
$ sudo install eps-thumbnailer /usr/local/bin/eps-thumbnailer</screen>

        <para>Ensuite nous allons créer le fichier de description <filename>eps-thumbnailer.desktop</filename> qui ressemble à cela :</para>

        <programlisting>
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=EPS Thumbnailer
TryExec=convert
MimeType=image/x-eps;
X-Thumbnailer-Exec=/usr/local/bin/eps-thumbnailer %i %o %s</programlisting>

        <para>Ce fichier doit être installé dans le dossier <filename role="directory">/usr/local/share/thumbnailers</filename> (créez le s'il n'existe pas).</para>

        <screen>
$ sudo install -d /usr/local/share/thumbnailers
$ sudo install eps-thumbnailer.desktop /usr/local/share/thumbnailers/eps-thumbnailer.desktop</screen>

        <para>Le fichier du créateur de miniatures <filename>eps-thumbnailer.desktop</filename> utilise la commande spéciale <literal>TryExec</literal>, qui, si elle est spécifiée, nomme une commande qui doit être présente dans le système pour que le créateur de miniatures soit utile. Le script serait inutile si la commande <command>convert</command> n'était pas disponible.</para>

        <para>La dernière étape est celle de régénérer le cache de créateurs de miniatures pour que Thunar soit au courant que nous lui en avons ajouté un. Le cache se situe dans <filename>$XDG_CACHE_HOME/Thunar/thumbnailers.cache</filename> (à moins que vous ou votre administrateur système n'ayez changé l'emplacement, <varname>$XDG_CACHE_HOME</varname> devrait se trouver dans <filename role="directory">~/.cache/</filename>). Le cache des créateurs de miniatures est automatiquement régénéré périodiquement par Thunar mais vous pouvez forcer ce rafraîchissement en invoquant la commande <filename>thunar-vfs-update-thumbnailers-cache-1</filename>. Cet utilitaire est installé, la plupart du temps, dans le sous-dossier <filename role="directory">libexec</filename> de votre préfixe d'installation (<filename role="directory">sbin</filename> dans Debian/Ubuntu). Donc, par exemple, si Thunar est installé dans <filename role="directory">/usr</filename>, la commande serait la suivante :</para>

        <screen>$ /usr/libexec/thunar-vfs-update-thumbnailers-cache-1</screen>

        <para>Mais soyez certain de bien exécuter la commande depuis votre compte d'utilisateur et non celui du super-utilisateur (root), car votre cache de miniatures se trouve dans votre dossier personnel et non dans un emplacement pour tout le système.</para>

        <para>Maintenant, si Thunar a été compilé avec le support un moniteur de modifications tel que FAM ou GAMIN, il va automatiquement prendre en compte le nouveau créateur de miniatures dans les secondes qui suivent et sera capable de créer des miniatures grâce à lui. Sinon il faudra redémarrer Thunar pour appliquer les changements en utilisant la commande :</para>

        <screen>$ Thunar -q</screen>

        <para>pour arrêter toute instance de Thunar et le relancer par la suite depuis son lanceur.</para>
      </sect3>

      <sect3 id="cleaning-up-thumbnails">
        <title>Purger les miniatures</title>

        <para>Les miniatures créés sont stockés dans le dossier <filename role="directory">~/.thumbnails/</filename> en concordance avec la norme <ulink type="http" url="http://jens.triq.net/thumbnail-spec/index.html">Thumbnail Management Standard</ulink>. Lorsque vous testez un nouveau créateur de miniatures, il peut être préférable de d'abord purger les miniatures avec la commande suivante :</para>

        <screen>$ rm -rf ~/.thumbnails/</screen>

        <para>ce qui vous libérera aussi un peu d'espace dans votre dossier personnel. Les miniatures étant créées à partir de fichiers de votre système, vous ne perdrez pas de données en le vidant.</para>
      </sect3>
    </sect2>
  </sect1>


  <sect1 id="advanced-topics">
    <title>Sujets avancés</title>


    <sect2 id="to-bulk-rename-files">
      <title>Pour renommer plusieurs fichiers à la fois</title>

      <para>L'action de <emphasis>renommer en masse</emphasis> des fichiers utilise certains critères qui s'appliquent au moins à un des fichiers. <application>Thunar</application> inclut la fonctionnalité de renommer en masse en sélectionnant deux ou plusieurs fichiers et en choisissant <menuchoice><guimenu>Édition</guimenu><guimenuitem>Renommer...</guimenuitem></menuchoice> ou en appuyant sur la touche <keycombo><keycap>F2</keycap></keycombo>. Cette action peut aussi être exécutée séparément avec la commande <command>Thunar -B</command>.</para>

      <screenshot>
        <mediaobject>
          <imageobject>
            <imagedata fileref="images/bulk-rename.png" format="PNG"/>
          </imageobject>

          <textobject>
            <phrase>Renommer plusieurs fichiers</phrase>
          </textobject>
        </mediaobject>
      </screenshot>

      <para><emphasis>Renommer plusieurs fichiers</emphasis> change le nom du fichier mais peut aussi changer son extension. ou tous les deux. <application>Thunar</application> supporte les possibilités suivantes pour renommer les fichiers :</para>

      <itemizedlist>
        <listitem><para>Supprimer des caractères.</para></listitem>
        <listitem><para>Numéroter les fichiers.</para></listitem>
        <listitem><para>Insert Date or Time.</para></listitem>
        <listitem><para>Insérer ou écraser des caractères.</para></listitem>
        <listitem><para>Chercher et remplacer des caractères.</para></listitem>
        <listitem><para>Convertir en majuscule, minuscule ou 1ère LettreEnMajuscule (CamelCase)</para></listitem>
      </itemizedlist>

      <para>D'autres options pour <emphasis>renommer plusieurs fichiers</emphasis> peuvent être installés comme greffons pour <application>Thunar</application>. Visitez le site Web <ulink type="http" url="http://thunar.xfce.org/plugins.html">Thunar Plugins</ulink> pour prendre connaissance des extensions disponibles. Le <ulink type="http" url="http://thunar.xfce.org/pwiki/documentation/bulk_renamer">Thunar Project Wiki</ulink> contient de plus amples renseignements à ce sujet. Vous pouvez aussi ajouter des informations à ce site.</para>
    </sect2>


    <sect2 id="the-unix-file-system">
      <title>Le système de fichiers UNIX</title>

      <para>Bien que le gestionnaire de fichiers <application>Thunar</application> s'occupe de faire abstraction, pour l'utilisateur, du système de fichiers sous-jacent, il est préférable, dans bien des cas, d'en connaître les bases. Cette section du manuel est une brève introduction au système de fichiers UNIX utilisé de nos jours par toutes ses versions dérivées, dont Linux fait partie.</para>

      <sect3 id="folders-and-paths">
        <title>Dossiers et chemins d'accès</title>

        <para>Dans le système de fichiers UNIX, tous les dossiers sont arrangés dans une simple structure d'arborescence inversée où l'on nomme la base le <emphasis>répertoire racine</emphasis> (le terme <emphasis>répertoire</emphasis> est souvent utilisé à la place de <emphasis>dossier</emphasis>) et <application>Thunar</application> s'occupe d'afficher cela comme <guilabel>Systéme de fichiers</guilabel>. Cette arborescence inversée signifie que l'on peut aller d'un dossier à un autre en remontant l'arbre jusqu'à un point commun reliant les deux dossiers, pour redescendre l'arbre à travers les sous-dossiers jusqu'à la destination voulue.</para>

        <para>La position de chaque dossier ou fichier peut être définie par son <emphasis>chemin d'accès</emphasis>. Le chemin d'accès est la liste des dossiers à traverser pour accéder au dossier de destination, en partant depuis la racine. Par exemple, <filename role="directory">/home/martin</filename> est le sous-dossier <filename role="directory">martin</filename> du sous-dossier <filename role="directory">home</filename> du dossier racine et <filename>/home/martin/monfichier.txt</filename> est le fichier <filename>monfichier.txt</filename> dans ce sous-dossier. La barre oblique <filename role="directory">/</filename> dans ces chemins d'accès, représente le dossier racine.</para>

        <para>Chaque utilisateur a son propre dossier contenant ses fichiers personnels et ses configurations. Ce dossier est appelé <emphasis>répertoire personnel</emphasis> et s'affiche dans <application>Thunar</application> avec une icône spéciale et le nom de l'utilisateur. Ce dossier pourrait être assimilé au dossier <guilabel>Mes Fichiers</guilabel> de Windows. Les <emphasis>répertoires personnels</emphasis> des différents utilisateurs du système sont, la plupart du temps, situés dans le dossier <filename role="directory">/home</filename>. Par exemple, le dossier personnel <filename role="directory">/home/martin</filename> serait le dossier personnel de l'utilisateur <filename role="directory">martin</filename>, alors que le dossier personnel pour l'utilisatrice <filename role="directory">marie</filename> serait <filename role="directory">/home/marie</filename>.</para>
      </sect3>

      <sect3 id="file-types">
        <title>Types de fichiers</title>

        <para>Vous avez probablement déjà entendu que tout est un fichier sous UNIX. Ceci est vrai pour la plupart des objets présents dans les systèmes UNIX de nos jours. Même les périphériques sont représentés comme des fichiers spéciaux. Cela peut paraître bizarre mais c'est cette particularité qui a permis à UNIX et ses dérivés de garder un noyau simple à travers les années, là où d'autres systèmes d'opérations ont dû introduire de nouveaux concepts pour chaque nouvelle technologie.</para>

        <para>Il existe quatre types de fichiers importants dans le système de fichier UNIX.</para>

        <sect4 id="file-types-ordinary-files">
          <title>Les fichiers ordinaires</title>

          <para>Un fichier ordinaire peut contenir du texte, un programme ou d'autres données. Ceci inclut les fichiers image, fichiers son, documents ou fichiers vidéo. Le terme <emphasis>fichier</emphasis> est souvent utilisé pour faire référence à un fichier ordinaire.</para>
        </sect4>

        <sect4 id="file-types-folder-files">
          <title>Fichiers de dossier</title>

          <para>Les dossiers sont aussi des fichiers dans le système de fichiers UNIX. Pour être exact, un dossier est un fichier spécial, contenant une liste de noms de fichiers faisant référence aux fichiers contenu dans le dossier.</para>
        </sect4>

        <sect4 id="file-types-symbolic-link-files">
          <title>Fichiers de lien symbolique</title>

          <para>Un lien symbolique (fréquemment appelé <emphasis>symlink</emphasis>) est aussi un fichier spécial contenant un chemin d'accès vers un autre fichier dans le système de fichiers. De ce fait, les liens symboliques ne contiennent pas d'informations outre celle de la référence à d'autres fichiers.</para>
        </sect4>

        <sect4 id="file-types-device-files">
          <title>Fichiers de périphérique</title>

          <para>Comme nous l'avons vu auparavant, la plupart des périphériques sont aussi accédés à travers du système de fichiers. Ces fichiers spéciaux de périphériques se trouvent la plupart du temps dans le dossier <filename role="directory">/dev</filename>. Par exemple, le fichier spécial <filename>/dev/hda</filename> représente le premier disque dur IDE dans les systèmes Linux.</para>
        </sect4>
      </sect3>
    </sect2>
  </sect1>


  <sect1 id="faq">
    <title>Questions Fréquemment posées</title>

    <para>Le but de cette section du manuel est de rassembler les questions en rapport avec Thunar les plus fréquemment posées. Si vous trouvez qu'une question manque à l'appel, n'hésitez pas à nous le faire savoir en remplissant une requête de <ulink type="http" url="http://bugzilla.xfce.org/enter_bug.cgi?product=Thunar&amp;format=guided">bogue</ulink>.</para>

    <sect3 id="faq-executables">
      <title>Pourquoi est-ce-que Thunar n'exécute pas les fichiers marqués comme exécutables ?</title>

      <para>Pour des raisons de sécurité, Thunar n'exécute que les fichiers de type <literal>application/x-desktop</literal>, <literal>application/x-executable</literal> et <literal>application/x-shellscript</literal>. L'exécution de fichiers du bureau n'est possible que si le fichier en question est de type <literal>Application</literal> et possède un champ <literal>Exec</literal> valide ou alors de type <literal>Link</literal> avec un champ  <literal>URL</literal> valide. Pour les autres types de fichiers, seuls fonctionnent ceux marqués exécutables par l'utilisateur.</para>

      <para>Notez bien que pour <literal>application/x-executable</literal> et <literal>application/x-shellscript</literal>, il n'est pas nécessaire que le type de fichier corresponde exactement à ces types. Il suffit que le type détecté ait un type parent qui correspond à un des deux types mentionnés plus-haut ou que le type MIME ait un alias vers l'un d'eux.</para>
    </sect3>

    <sect3 id="faq-metadata">
      <title>Où Thunar stocke-t'il les metadatas associés aux fichiers ?</title>

      <para>Thunar associe divers paramètres avec des fichiers/dossiers, nous les appelons les metadatas. Ces metadatas pour les fichiers sont stockés dans une base de données tdb que l'on nomme metafile. La base de donnée est stockée dans <filename>$XDG_CACHE_HOME/Thunar/metafile.tdb</filename> et peut être examinée en utilisant la commande <command>tdbtool</command>. Ce dernier fait partie de la distribution Thunar et se trouve dans le dossier <filename role="directory">tdb/</filename>.</para>
    </sect3>

    <sect3 id="faq-thunarrc">
      <title>Où Thunar stocke-t'il ses paramètres ?</title>

      <para>Thunar stocke ses paramètres, ainsi que les paramètres cachés, dans un fichier <filename>.ini</filename> situé dans le dossier <filename>$XDG_CONFIG_HOME/Thunar/thunarrc</filename> et peut être lu par tout éditeur de texte. Lisez la section <filename>docs/README.thunarrc</filename> pour une vue d'ensemble des différents paramètres.</para>
    </sect3>

    <sect3 id="faq-mouse-gestures">
      <title>Comment utiliser les "mouse gestures" dans Thunar ?</title>

      <para>Thunar a un support de base pour les "<emphasis>mouse gestures</emphasis>" (gestes de la souris) dans la vue d'icône. Pour utiliser les <emphasis>mouse gestures</emphasis>, il suffit de se placer sur une partie sans icône de la fenêtre principale de Thunar et maintenir le bouton du milieu de la souris (souvent la molette de la souris) enfoncé en faisant un mouvement dans la direction voulue. Les directions ont les fonctions suivantes :</para>

      <simplelist>
        <member><guilabel>Gauche</guilabel> - ouvre le dossier précédemment ouvert</member>
        <member><guilabel>Haut</guilabel> - Ouvre le dossier parent</member>
        <member><guilabel>Droite</guilabel> - ouvre le dossier visité suivant</member>
        <member><guilabel>Bas</guilabel> - Rafraîchit le dossier actuel</member>
      </simplelist>
    </sect3>

    <sect3 id="faq-assign-keyboard-shortcuts">
      <title>Comment assigner différents raccourcis clavier ?</title>

      <para>Si vous voulez assigner un nouveau raccourci ou changer un existant dans Thunar, le mode GTK+ de changement de raccourcis est supporté : simplement placer le pointeur de la souris sur l'option du menu que vous voulez changer et appuyer le raccourci clavier désiré pour l'assigner.</para>

      <para>Pour effacer un raccourci, placez le pointeur de la souris sur l'option du menu et pressez la touche <keycap>Effacer</keycap>.</para>

      <para>Au cas où cela ne fonctionnerait pas, vous devez activer l'option dans GTK+ et vous avez trois moyens pour le faire :</para>

      <itemizedlist>
        <listitem>
          <para>Si vous utilisez Xfce 4.3 ou supérieur, vous pouvez activer l'option <guilabel>Raccourcis clavier éditables</guilabel> dans les <guilabel>Préférences de l'interface utilisateur</guilabel>.</para>
        </listitem>

        <listitem>
          <para>Si vous utilisez GNOME, vous pouvez activer les <guilabel>Raccourcis clavier éditables</guilabel> dans la section <guilabel>Menu et barre d'outils</guilabel> du centre de contrôle.</para>
        </listitem>

        <listitem>
          <para>Vous pouvez aussi ajouter les lignes suivantes dans votre fichier <filename>~/.gtkrc-2.0</filename> (créez le fichier s'il n'existe pas) :<screen>gtk-can-change-accels=1</screen></para>
        </listitem>
      </itemizedlist>
    </sect3>

    <sect3 id="faq-store-keyboard-shortcuts">
      <title>Où Thunar stocke-t'il ses raccourcis clavier ?</title>

      <para>Les raccourcis clavier personnalisés sont stockés dans un format de liste standard de GTK+ situé dans <filename>$XDG_CONFIG_HOME/Thunar/accels.scm</filename>. Les lignes commençant par <literal>;</literal> sont des commentaires. Veuillez consulter la documentation de GTK+ à propos de ce format de fichier.</para>

      <para>Si vous êtes un packager ou administrateur système et vous voulez fournir des raccourcis clavier par défaut pour tout le système, différents des raccourcis par défaut de Thunar, vous pouvez créer un fichier <filename>Thunar/accels.scm</filename> dans un des dossier de <envar>$XDG_CONFIG_DIRS</envar>. Par exemple, si <filename role="directory">/etc/xdg</filename> fait partie de <envar>$XDG_CONFIG_DIRS</envar> (par défaut dans la plupart des distributions Linux), vous pouvez installer des paramètres par défaut pour tout le système dans <filename>/etc/xdg/Thunar/accels.scm</filename>. Thunar lira se fichier de configuration à son premier démarrage.</para>
    </sect3>
  </sect1>


  <sect1 id="support">
    <title>Assistance</title>

    <para>Pour signaler un bogue ou si vous avez une suggestion à propos de cette application ou manuel, utilisez  notre système pour traquer les bogue en suivant ce lien <ulink url="http://bugzilla.xfce.org/enter_bug.cgi?product=Thunar&amp;format=guided">http://bugzilla.xfce.org/</ulink>. Souvenez-vous que les rapports de bogues utiles sont ceux qui aident à les corriger. Un rapport de bogue utile a donc les deux qualités suivantes :</para>

    <itemizedlist>
      <listitem>
        <para><emphasis role="bold">Reproductible.</emphasis> Si le développeur ne peut pas reproduire le bogue, il ne sera probablement pas en mesure de le corriger. Chaque détail que vous pouvez fournir est utile et peut aider.</para>
      </listitem>
      <listitem>
        <para><emphasis role="bold">Spécifique.</emphasis> Plus le développeur pourra isoler le bogue à une partie spécifique rapidement, plus il sera à même de le fixer dans les plus brefs délais.</para>
      </listitem>
    </itemizedlist>

    <para>Au cas où vous aimeriez voir une fonctionnalité ajoutée à l'application, expliquez clairement pourquoi vous la considérez comme un plus à l'application. Vous aurez plus de chances de voir cette fonctionnalité ajoutée si vous donnez de bons arguments. Vous aurez encore plus de  chance de la voir ajoutée si vous fournissez directement un patch qui implémente cette fonctionnalité mais avant de commencer à modifier le code source, assurez-vous de lire le fichier <ulink type="http" url="http://svn.xfce.org/svn/xfce/terminal/trunk/HACKING">HACKING</ulink> avant de soumettre votre patch, surtout la section intitulée <emphasis>Coding Style</emphasis>.</para>

    <para>Par ailleurs, si vous avez des questions à propos de l'installation de ce logiciel, posez les sur la liste de distribution <ulink type="http" url="http://foo-projects.org/mailman/listinfo/thunar-dev">thunar-dev</ulink> ou rejoignez le canal IRC <emphasis role="bold">#thunar</emphasis> sur le serveur <emphasis role="bold">irc.freenode.net</emphasis> et demandez de l'aide.</para>
  </sect1>

  <sect1 id="copyright">
    <title>À propos de Thunar</title>

    <para>Thunar a été écrit par Benedikt Meurer (<email>benny@xfce.org</email>). Visitez le site <ulink url="http://thunar.xfce.org/" type="http">Thunar</ulink> pour plus d'informations.</para>

    <para>Ce document a été écrit par Benedikt Meurer (<email>benny@xfce.org</email>). La toute dernière version de ce document est toujours disponible sur le site <ulink url="http://thunar.xfce.org/" type="http">Thunar</ulink></para>

    <para>This software is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</para>

    <para>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</para>
  </sect1>

</article>
<!--
	vim:set ts=2 sw=2 et ai encoding=UTF-8:
-->
