<?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 legal SYSTEM "legal.xml">
<!ENTITY appversion "2.5.2">
<!ENTITY manrevision "2.5">
<!ENTITY date "March 2004">
<!ENTITY app "GHex">
]>
<!-- 
      (Do not remove this comment block.)
  Maintained by the GNOME Documentation Project
  http://developer.gnome.org/projects/gdp
  Template version: 2.0 beta
  Template last modified Feb 12, 2002
  
-->
<!-- =============Document Header ============================= -->
<article id="index" lang="fr">
<!-- please do not change the id; for translations, change lang to -->
<!-- appropriate code -->
  <articleinfo> 
    <title>Manuel de GHex v2.5</title>       

    <copyright> 
      <year>2002</year> 
      <year>2003</year> 
      <year>2004</year> 
      <holder>Sun Microsystems</holder> 
    </copyright> 
    <copyright> 
      <year>1998-2000</year>	 
      <holder>Jaka Mocnik</holder> 
    </copyright><copyright><year>2007.</year><holder>Claude Paroz (claude@2xlibre.net)</holder></copyright>
	<!-- translators: uncomment this:
  	<copyright>
   	  <year>2002</year>
      <holder>ME-THE-TRANSLATOR (Latin translation)</holder>
  	</copyright>
   	-->

    <publisher> 
      <publishername>Projet de documentation GNOME</publishername> 
    </publisher> 

      <legalnotice id="legalnotice">
         <para>L'autorisation de copier, distribuer et/ou modifier le présent document est soumise aux conditions de la licence relative à la documentation gratuite GNU , version 1.1 ou toute version publiée ultérieurement par la Free Software Foundation sans sections identiques et sans aucun texte indiqué sur la première de couverture ni sur la quatrième de couverture. Vous pouvez trouver une copie de cette licence à <ulink type="help" url="ghelp:fdl">cette adresse</ulink> ou dans le fichier COPYING-DOCS distribué avec le présent manuel.</para>
          <para>Le présent manuel appartient à une collection de manuels GNOME distribués conformément à cette licence. Si vous souhaitez distribuer le présent manuel séparément de la collection, cela est possible moyennant l'ajout d'une copie de la licence au manuel, tel que décrit dans la section 6 de la licence.</para>
 
         <para>De nombreux noms utilisés par les sociétés pour désigner leurs produits et services sont protégés en tant que marques commerciales. Lorsque ces noms apparaissent dans la documentation GNOME et lorsque les membres du projet de documentation GNOME connaissent l'existence d'une telle protection, ces noms sont imprimés en lettres majuscules ou portent une lettre majuscule à l'initiale.</para>
 
         <para>LA DISTRIBUTION DU PRÉSENT DOCUMENT ET DES VERSIONS MODIFIÉES DE CELUI-CI EST RÉGIE PAR LA LICENCE RELATIVE À LA DOCUMENTATION GRATUITE GNU, CE QUI IMPLIQUE QUE : <orderedlist>
                 <listitem>
                   <para>CE DOCUMENT EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS, SANS LIMITATION, TOUTE GARANTIE ASSURANT QUE LE DOCUMENT OU LA VERSION MODIFIEE DE CELUI-CI EST EXEMPT DE DÉFAUTS, COMMERCIALISABLE, ADAPTÉ À UN USAGE DONNÉ ET N'EST CONTRAIRE À AUCUNE LEGISLATION. VOUS ASSUMEZ L'ENSEMBLE DES RISQUES ASSOCIÉS À LA QUALITÉ, A L'EXACTITUDE ET A LA PERFORMANCE DU PRÉSENT DOCUMENT OU D'UNE VERSION MODIFIÉE DE CELUI-CI. SI LE DOCUMENT OU UNE VERSION MODIFIÉE DE CELUI-CI DEVAIT S'AVÉRER DEFECTUEUX A QUELQUE ÉGARD, VOUS (ET NON LE REDACTEUR INITIAL, L'AUTEUR OU TOUT AUTRE CONTRIBUTEUR) ASSUMEZ LES COÛTS DE TOUTE MAINTENANCE, RÉPARATION OU CORRECTION NÉCESSAIRE. LA PRESENTE CLAUSE DE NON-RESPONSABILITÉ EN MATIÈRE DE GARANTIE CONSTITUE UNE PARTIE ESSENTIELLE DE LA PRÉSENTE LICENCE. AUCUNE UTILISATION DU PRÉSENT DOCUMENT OU D'UNE VERSION MODIFIÉE DE CELUI-CI N'EST AUTORISÉE AU TITRE DE LA PRÉSENTE LICENCE SANS APPLICATION DE LA CLAUSE DE NON-RESPONSABILITÉ.</para>
                 </listitem>
                 <listitem>
                   <para>PAR AILLEURS, EN AUCUN CAS ET AU TITRE D'AUCUNE THÉORIE JURIDIQUE, QUE CE SOIT EN VERTU D'UN PRÉJUDICE (EN CE COMPRISE LA NÉGLIGENCE), D'UN CONTRAT OU D'UNE QUELCONQUE AUTRE RAISON, L'AUTEUR, LE RÉDACTEUR INITIAL, TOUT AUTRE CONTRIBUTEUR OU DISTRIBUTEUR DU PRÉSENT DOCUMENT OU D'UNE VERSION MODIFIÉE DE CELUI-CI, OU TOUT FOURNISSEUR D'UNE TELLE PARTIE, NE POURRA ÊTRE TENU POUR RESPONSABLE PAR UN TIERS DE TOUT DOMMAGE DIRECT, INDIRECT, SPÉCIAL, ACCIDENTEL OU CONSÉCUTIF QUEL QU'EN SOIT LE CARACTÈRE, Y COMPRIS, SANS LIMITATION, LES DOMMAGES CAUSÉS PAR UNE PERTE DE CLIENTÈLE, D'ARRÊT DE TRAVAIL, DE PANNE OU DE DYSFONCTIONNEMENT INFORMATIQUE OU POUR TOUT AUTRE DOMMAGE OU PERTE DÉCOULANT DE OU ASSOCIÉ À L'UTILISATION DU PRÉSENT DOCUMENT OU DE VERSIONS MODIFIÉES DE CELUI-CI, ET CE, MÊME SI LADITE PARTIE A ETE INFORMÉE DE LA POSSIBILITÉ DE TELS DOMMAGES.</para>
                 </listitem>
           </orderedlist></para>
   </legalnotice>
 
   <!-- This file  contains link to license for the documentation (GNU FDL), and 
        other legal stuff such as "NO WARRANTY" statement. Please do not change 
	any of this. -->

    <authorgroup> 
      <author> 
		<firstname>Sun</firstname> 
		<surname>Équipe de documentation GNOME</surname> 
		<affiliation> 
	  		<orgname>Sun Microsystems</orgname>
	  		<address/> 
		</affiliation> 
      </author> 
      <author> 
		<firstname>Jaka</firstname> 
		<surname>Mocnik</surname> 
		<affiliation> 
	  		<orgname>Projet de documentation GNOME</orgname> 
	  		<address> <email>jaka@gnu.org</email> </address> 
		</affiliation> 
      </author> 
<!-- This is appropriate place for other contributors: translators,
      maintainers,  etc. Commented out by default.
      <othercredit role="translator">
		<firstname>Latin</firstname> 
		<surname>Translator 1</surname> 
		<affiliation> 
	 		<orgname>Latin Translation Team</orgname> 
	  		<address> <email>translator@gnome.org</email> </address> 
		</affiliation>
		<contrib>Latin translation</contrib>
      </othercredit>
-->
    </authorgroup>
 
    <revhistory>
      <revision> 
			<revnumber>Manuel de GHex v2.5</revnumber> 
			<date>Mars 2004</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision> 
      <revision> 
			<revnumber>Manuel GHex V2.4</revnumber> 
			<date>Avril 2003</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision>
      <revision> 
			<revnumber>Manuel GHex V2.3</revnumber> 
			<date>Août 2002</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision>
      <revision> 
			<revnumber>Manuel GHex V2.2</revnumber> 
			<date>Août 2002</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision>
      <revision> 
			<revnumber>Manuel GHex V2.1</revnumber> 
			<date>Juillet 2002</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision> 
      <revision> 
			<revnumber>Manuel GHex V2.0</revnumber> 
			<date>Mars 2002</date> 
			<revdescription> 
	  			<para role="author">Équipe de documentation GNOME de Sun</para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision> 
      <revision> 
			<revnumber>Manuel GHex V1.0</revnumber> 
			<date>2000</date> 
			<revdescription> 
	  			<para role="author">Jaka Mocnik <email>jaka@gnu.org</email></para>
	  			<para role="publisher">Projet de documentation GNOME</para>
			</revdescription> 
      </revision> 
    </revhistory> 

    <releaseinfo>Le présent manuel décrit la version 2.5.2 de GHex.</releaseinfo> 
    <legalnotice> 
      <title>Votre avis</title> 
      <para>Pour signaler un problème ou faire une suggestion concernant l'application GHex ou le présent manuel, procédez comme indiqué à la <ulink url="ghelp:gnome-feedback" type="help">page de réactions sur GNOME</ulink>.</para>
<!-- Translators may also add here feedback address for translations -->
    </legalnotice> 
  </articleinfo> 

  <indexterm> 
    <primary>GHex</primary> 
  </indexterm> 


<!-- ============= Document Body ============================= -->

<!-- ============= Introduction ============================== -->

<sect1 id="ghex-intro">
<title>Introduction</title>
<para>L'application <application>GHex</application> vous permet d'exécuter les actions suivantes :</para>
<itemizedlist>
<listitem><para>consulter un fichier au format ASCII ou hexadécimal simultanément ;</para>
</listitem>
<listitem><para>Éditer un fichier au format ASCII ou hexadécimal.</para>
</listitem>
</itemizedlist>
</sect1>

<!-- ============= Getting Started ============================== -->

<sect1 id="ghex-getting-started">
<title>Premiers pas</title>

<!-- ============= To Start GHex ============================== -->

<sect2 id="ghex-to-start">
<title>Démarrage de GHex</title>

<para>Vous pouvez démarrer <application>GHex</application> en recourant à l'une des méthodes suivantes :</para>
<variablelist>
<varlistentry>
<term>Menu <guimenu>Applications</guimenu></term>
<listitem>
<para>Sélectionnez <menuchoice><guisubmenu>Accessoires</guisubmenu><guimenuitem>Éditeur hexadécimal</guimenuitem></menuchoice>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ligne de commande</term>
<listitem>
<para>Éxécutez la commande suivante : <command>ghex2</command></para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="ghex-when-you-start">
<title>Lancement de GHex</title>

<para>Losrque vous lancez <application>GHex</application>, la fenêtre suivante apparaît.</para>

<!-- ==== Figure ==== -->
<figure id="ghex-window-empty">
<title>Fenêtre GHex avant l'ouverture d'un fichier</title>
<screenshot>
 <mediaobject>
   <imageobject>
     <imagedata fileref="figures/ghex_window_empty.png" format="PNG"/>
   </imageobject>
 <textobject>
   <phrase>Affiche la fenêtre principale de GHex avant l'ouverture d'un fichier.</phrase>
 </textobject>
 </mediaobject>
</screenshot>
</figure>
<!-- ==== End of Figure ==== -->

</sect2>


<!-- ============= To Open a file ============================== -->

<sect2 id="ghex-open-file">
<title>Ouverture d'un fichier</title>
<para>Pour ouvrir un fichier, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Ouvrir</guimenuitem></menuchoice>. Sélectionnez le fichier à ouvrir, puis cliquez sur <guibutton>Ouvrir</guibutton>. Vous pouvez ouvrir plusieurs fichiers dans <application>GHex</application>. <application>GHex</application> affiche chacun d'entre eux dans une nouvelle fenêtre.</para>
<para>Quand vous ouvrez un fichier dans <application>GHex</application>, l'application affiche le fichier dans la fenêtre suivante.</para>

<!-- ==== Figure ==== -->
<figure id="ghex-window-open">
<title>Fenêtre GHex avec un fichier ouvert</title>
<screenshot>
 <mediaobject>
   <imageobject>
     <imagedata fileref="figures/ghex_window_open.png" format="PNG"/>
   </imageobject>
 <textobject>
   <phrase>Affiche la fenêtre principale GHex avec un fichier ouvert</phrase>
 </textobject>
 </mediaobject>
</screenshot>
</figure>
<!-- ==== End of Figure ==== -->

<para>La fenêtre <application>GHex</application> contient les éléments suivants :</para>
<variablelist>
<varlistentry>
<term>Barre de menus</term>
<listitem>
<para>Les menus de la barre de menus contiennent toutes les commandes nécessaires pour manipuler des fichiers dans <application>GHex</application>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Colonne de décalage du pointeur</term>
<listitem>
<para>Le décalage du pointeur est égal à la distance entre le début du fichier et le premier octet de chaque ligne. Par défaut, <application>GHex</application> affiche la colonne de décalage du pointeur à gauche de la vue hexadécimale.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Volet d'affichage à gauche</term>
<listitem>
<para>Le volet d'affichage situé à gauche de la zone d'affichage présente une vue hexadécimale du fichier.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Volet d'affichage à droite</term>
<listitem>
<para>Le volet d'affichage situé à droite de la zone d'affichage présente une vue ASCII du fichier.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Boîte de dialogue de conversion de type</term>
<listitem>
<para>La boîte de dialogue de conversion de type au-dessous de la zone d'affichage affiche la valeur du caractère sélectionné dans différents types numériques.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

<!-- ============= Usage ============================== -->

<sect1 id="ghex-usage">
<title>Utilisation</title>

<!-- ============= To Edit a File ============================== -->

<sect2 id="ghex-edit-file">
<title>Édition d'un fichier</title>
<para>Pour éditer un fichier, procédez comme suit :</para>
<orderedlist>
<listitem><para>Cliquez dans la vue hexadécimale ou ASCII du fichier. La vue active affiche un pointeur entier. Dans l'autre vue, seul le contour de celui-ci est visible.</para>
</listitem>
<listitem><para>Les méthodes suivantes permettent de déplacer le pointeur dans le fichier :</para>
<itemizedlist>
<listitem><para>Faites défiler le fichier à l'aide de la barre de défilement de la fenêtre ou des touches flèches du clavier.</para>
</listitem>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Aller à l'octet</guimenuitem></menuchoice>, entrez le décalage du pointeur sous la forme d'une valeur décimale ou hexadécimale, puis cliquez sur <guibutton>Valider</guibutton>. Le format de la valeur hexadécimale doit être 0x suivi du décalage, par exemple 0x3.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem><para>Éditez le format ASCII comme si vous éditiez du texte normal. Éditez le format hexadécimal à l'aide des valeurs 0 à 9 et a à f.</para>
</listitem>
</orderedlist>
<para>Pour insérer des données sans écraser celles déjà présentes, sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Mode insertion</guimenuitem></menuchoice>.</para>
<para>Pour couper, copier et coller des données, sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Couper</guimenuitem></menuchoice>, <menuchoice><guimenu>Édition</guimenu><guimenuitem>Copier</guimenuitem></menuchoice> et <menuchoice><guimenu>Édition</guimenu><guimenuitem>Coller</guimenuitem></menuchoice>.</para>
<para>Pour annuler une modification, sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Annuler</guimenuitem></menuchoice>. Pour rétablir une modification, sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Rétablir</guimenuitem></menuchoice>. Le nombre de modifications effectuées que vous pouvez annuler est déterminé par le paramètre <guilabel>Nombre maximum de niveaux d'annulation</guilabel> dans l'onglet <xref linkend="ghex-prefs-editing"/> de la boîte de dialogue des <guilabel>Préférences</guilabel>.</para>
</sect2>

<!-- ============= To Save a File ============================== -->

<sect2 id="ghex-save-file">
<title>Enregistrement d'un fichier</title>
<para>Vous pouvez enregistrer un fichier en recourant aux méthodes suivantes :</para>
<itemizedlist>
<listitem><para>Pour enregistrer les modifications du fichier actuel, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Enregistrer</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Pour enregistrer le fichier actuel sous un nouveau nom de fichier, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Enregistrer sous</guimenuitem></menuchoice>. Entrez le nom du fichier dans la boîte de dialogue <guilabel>Sélectionnez un fichier où enregistrer le tampon</guilabel>, puis cliquez sur <guibutton>Valider</guibutton>.</para>
</listitem>
</itemizedlist>
</sect2>

<!-- ============= To Revert a File ===================== -->

<sect2 id="ghex-revert">
<title>Retour à la dernière version enregistrée d'un fichier</title>
<para>Pour revenir à la dernière version enregistrée du fichier actuel et annuler ainsi toutes les modifications effectuées depuis le dernier enregistrement du fichier, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Récupérer</guimenuitem></menuchoice>, puis cliquez sur <guibutton>Oui</guibutton> dans la boîte de dialogue <guilabel>Question</guilabel>.</para>
</sect2>

<!-- ============= To Find Data in a File ============================== -->

<sect2 id="ghex-find-data">
<title>Recherche de données dans un fichier</title>
<para>Pour rechercher une chaîne hexadécimale ou ASCII dans un fichier, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Rechercher</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher des données</guilabel>, sélectionnez l'une des options suivantes :</para>
<itemizedlist>
<listitem><para><guilabel><guilabel>Rechercher des données hexa</guilabel> ;</guilabel></para>
</listitem>
<listitem><para><guilabel><guilabel>Rechercher des données ASCII</guilabel>.</guilabel></para>
</listitem>
</itemizedlist>
</listitem>
<listitem><para>Entrez la chaîne à rechercher.</para>
</listitem>
<listitem><para>Pour rechercher l'occurrence suivante, cliquez sur le bouton <guibutton>Rechercher le suivant</guibutton>.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Rechercher le précédent</guibutton> pour rechercher l'occurrence précédente de la chaîne.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Annuler</guibutton> pour fermer la boîte de dialogue <guilabel>Rechercher des données</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<!-- ============= To Perform an Advanced Find ============================== -->

<sect2 id="ghex-find-data-adv">
<title>Recherche avancée</title>
<para>Pour effectuer une recherche avancée, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Recherche avancée</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher des données</guilabel>, sélectionnez le critère de recherche souhaité. Pour savoir comment ajouter des nouveaux critères de recherche, consultez <xref linkend="ghex-search-criteria-add"/>.</para>
</listitem>
<listitem><para>Pour rechercher l'occurrence suivante, cliquez sur le bouton <guibutton>Rechercher le suivant</guibutton>.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Rechercher le précédent</guibutton> pour rechercher l'occurrence précédente de la chaîne.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Fermer</guibutton> pour fermer la boîte de dialogue <guilabel>Rechercher des données</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<!-- ============= To Add Search Criteria  ============================== -->

<sect2 id="ghex-search-criteria-add">
<title>Ajout de critères de recherche</title>
<para>Pour ajouter un critère de recherche, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Recherche avancée</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher des données</guilabel>, cliquez sur <guibutton>Ajouter un nouveau</guibutton>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher des données : ajouter une recherche</guilabel>, sélectionnez l'une des options suivantes :</para>
<itemizedlist>
<listitem><para><guilabel><guilabel>Rechercher des données hexa</guilabel> ;</guilabel></para>
</listitem>
<listitem><para><guilabel><guilabel>Rechercher des données ASCII</guilabel>.</guilabel></para>
</listitem>
</itemizedlist>
</listitem>
<listitem><para>Entrez la chaîne à rechercher.</para>
</listitem>
<listitem><para>Utilisez la roue des couleurs ou les zones de sélection numérique pour choisir une couleur de mise en évidence du critère de recherche.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Ajouter</guibutton>.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Annuler</guibutton> pour fermer la boîte de dialogue <guilabel>Rechercher des données</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<sect2 id="ghex-search-criteria-remove">
<title>Suppression d'un critère de recherche</title>
<para>Pour supprimer un critère de recherche, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Recherche avancée</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher des données</guilabel>, sélectionnez le critère de recherche à supprimer.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Supprimer sélectionné</guibutton>.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Annuler</guibutton> pour fermer la boîte de dialogue <guilabel>Rechercher des données</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<!-- ============= To Find and Replace Data in a File ====================== -->

<sect2 id="ghex-find-replace-data">
<title>Recherche et remplacement de données dans un fichier</title>
<para>Pour rechercher et remplacer une chaîne hexadécimale ou ASCII dans un fichier, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Remplacer</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Dans la boîte de dialogue <guilabel>Rechercher &amp; remplacer des données</guilabel>, sélectionnez l'une des options suivantes :</para>
<itemizedlist>
<listitem><para><guilabel><guilabel>Remplacer des données hexa</guilabel> ;</guilabel></para>
</listitem>
<listitem><para><guilabel><guilabel>Remplacer des données ASCII</guilabel>.</guilabel></para>
</listitem>
</itemizedlist>
</listitem>
<listitem><para>Dans la première zone de texte, entrez la chaîne à rechercher.</para>
</listitem>
<listitem><para>Dans la deuxième zone de texte, entrez celle à utiliser pour remplacer le texte recherché.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Rechercher le suivant</guibutton>.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Remplacer</guibutton> pour remplacer l'occurrence actuelle de la chaîne ou sur <guibutton>Remplacer tout</guibutton> pour les remplacer toutes.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Annuler</guibutton> pour fermer la boîte de dialogue <guilabel>Rechercher et remplacer des données</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<!-- ========== To Add or Remove Additional Views of a File ================ -->

<sect2 id="ghex-add-remove-views">
<title>Ajout ou suppression de vues d'un fichier</title>
<para>Pour ajouter une autre vue du fichier actuel à votre fenêtre <application>GHex</application>, sélectionnez <menuchoice><guimenu>Affichage</guimenu><guimenuitem>Ajouter une vue</guimenuitem></menuchoice>.</para>
<para>Pour supprimer une vue du fichier actuel, sélectionnez <menuchoice><guimenu>Affichage</guimenu><guimenuitem>Supprimer la vue</guimenuitem></menuchoice>. Si vous fermez la dernière vue ouverte, l'application se ferme.</para>
</sect2>

<!-- ========== To Change the Data Grouping ================ -->

<sect2 id="ghex-data-group">
<title>Modification du type de groupement des données</title>
<para>Pour modifier la manière dont <application>GHex</application> affiche le contenu hexadécimal d'un fichier dans la fenêtre <application>GHex</application>, sélectionnez <menuchoice><guimenu>Affichage</guimenu><guimenuitem>Grouper les données par</guimenuitem></menuchoice>, puis choisissez l'un des éléments de menu suivants :</para>
<itemizedlist>
<listitem><para><guilabel>Octets</guilabel> - octets simples.</para>
</listitem>
<listitem><para><guilabel>Mots</guilabel> - groupes de deux octets.</para>
</listitem>
<listitem><para><guilabel>Mots longs</guilabel> - groupes de quatre octets.</para>
</listitem>
</itemizedlist>
</sect2>

<!-- ============= To Export the GHex Display to HTML =================== -->

<sect2 id="ghex-export-to-html">
<title>Exportation de l'affichage GHex en HTML</title>
<para>Pour exporter les données contenues dans la fenêtre <application>GHex</application> en HTML, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Enregistrer au format HTML</guimenuitem></menuchoice>. Sélectionnez un répertoire et nommez le fichier HTML, puis cliquez sur <guibutton>Enregistrer</guibutton>. <application>GHex</application> implémente les actions suivantes : <itemizedlist>
<listitem><para>Crée un fichier HTML distinct pour chaque page de données affichée dans la fenêtre <application>GHex</application>.</para>
</listitem>
<listitem><para>Utilise le nom du fichier HTML spécifié comme base du nom du fichier.</para>
</listitem>
<listitem><para>Annexe un numéro de page au nom de fichier pour différencier les fichiers.</para>
</listitem>
</itemizedlist>Par exemple, si vous spécifiez le nom de fichier <filename>log.html</filename>, <application>GHex</application> crée une série de fichiers HTML appelés <filename>log00000000.html</filename>, <filename>log00000001.html</filename>, <filename>log00000002.html</filename>, etc.</para>
</sect2>

<!-- ============= To View a Character Table ================ -->

<sect2 id="ghex-view-character-table">
<title>Affichage d'une table des caractères</title>
<para>Pour afficher une table contenant des représentations ASCII, hexadécimales, décimales, octales et binaires des valeurs 0 à 255, sélectionnez <menuchoice><guimenu>Fenêtres</guimenu><guimenuitem>Table de caractères</guimenuitem></menuchoice>.</para>
</sect2>

<!-- ============= To View Data Conversions ===================== -->

<sect2 id="ghex-view-data-conversions">
<title>Affichage des conversions de données</title>
<para>Pour afficher les conversions binaires, décimales, hexadécimales et ASCII jusqu'à quatre octets de données, procédez comme suit :</para>
<orderedlist>
<listitem><para>Sélectionnez <menuchoice><guimenu>Fenêtres</guimenu><guimenuitem>Convertisseur de base</guimenuitem></menuchoice>.</para>
</listitem>
<listitem><para>Effectuez l'une des actions suivantes :</para>
	<itemizedlist>
	<listitem><para>Entrez les données à convertir dans l'un des champs de la boîte de dialogue <guilabel>Convertisseur de base</guilabel> et appuyez sur <keycap>Entrée</keycap>.</para> 
	</listitem>
	<listitem><para>Vous pouvez également afficher la conversion des données situées à la position du pointeur dans le fichier actuel. Pour ce faire, cliquez sur le bouton <guibutton>Prendre la valeur sous le curseur</guibutton>.</para>
	</listitem>
	</itemizedlist>
	<para><application>GHex</application> met à jour les valeurs des autres champs pour afficher les conversions de données.</para>
</listitem>
<listitem><para>Cliquez sur <guibutton>Fermer</guibutton> pour fermer la boîte de dialogue <guilabel>Convertisseur de base</guilabel>.</para>
</listitem>
</orderedlist>
</sect2>

<!-- ============= To View the Type Conversion Dialog ================ -->

<sect2 id="ghex-view-type-conversion">
<title>Affichage ou masquage de la boîte de dialogue de conversion de type</title>
<para>Pour afficher ou masquer la boîte de dialogue de conversion de type, sélectionnez <menuchoice><guimenu>Fenêtres</guimenu><guimenuitem>Boîte de dialogue de conversion de type</guimenuitem></menuchoice>.</para>
<para>La boîte de dialogue de conversion de type affiche la valeur du caractère sélectionné dans les représentations suivantes :</para>
<itemizedlist>
<listitem>
<para><guilabel>Signé 8 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Non signé 8 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Signé 16 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Non signé 16 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Signé 32 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Non signé 32 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Flottant 32 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Flottant 64 bit</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Hexadécimal</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Octal</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Binaire</guilabel></para>
</listitem>
<listitem>
<para><guilabel>Longueur du flux</guilabel></para>
</listitem>
</itemizedlist>
<para>La boîte de dialogue de conversion de type contient également les options suivantes :</para>
<variablelist>
<varlistentry>
<term><guilabel>Afficher le décodage petit boutiste</guilabel></term>
<listitem>
<para>Cochez cette option pour afficher le décodage petit boutiste.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Afficher les non signés et les flottants comme hexadécimal</guilabel></term>
<listitem>
<para>Cochez cette option pour afficher les nombres non signés et flottants comme des nombres hexadécimaux.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<!-- ============= To Print a File ===================== -->

<sect2 id="ghex-print-file">
<title>Impression d'un fichier</title>
<para>Pour imprimer un fichier, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Imprimer</guimenuitem></menuchoice>. Sélectionnez les options requises dans la boîte de dialogue <guilabel>Imprimer</guilabel>, puis cliquez sur <guibutton>Imprimer</guibutton>.</para>
<para>Pour obtenir un aperçu avant l'impression du fichier, sélectionnez <menuchoice><guimenu>Fichier</guimenu><guimenuitem>Aperçu avant impression</guimenuitem></menuchoice>.</para>
</sect2>

</sect1>

<!-- ============= Customization ============================== -->

<sect1 id="ghex-prefs">
<title>Préférences</title>
<para>Pour configurer <application>GHex</application>, sélectionnez <menuchoice><guimenu>Édition</guimenu><guimenuitem>Préférences</guimenuitem></menuchoice>. La boîte de dialogue <guilabel>Préférences</guilabel> contient les onglets suivants :</para>
<itemizedlist>
<listitem><para><xref linkend="ghex-prefs-editing"/></para>
</listitem>
<listitem><para><xref linkend="ghex-prefs-display"/></para>
</listitem>
<listitem><para><xref linkend="ghex-prefs-printing"/></para>
</listitem>
</itemizedlist>

<!-- ============= Editing Tabbed Section ============================== -->

<sect2 id="ghex-prefs-editing">
<title>Édition</title>
<variablelist>
<varlistentry>
<term><guilabel>Nombre maximum de niveaux d'annulation</guilabel> </term>
<listitem>
<para>Cette zone de sélection numérique permet de spécifier le nombre maximum d'opérations que vous pouvez annuler.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Afficher la position du curseur dans la barre d'état comme</guilabel> </term>
<listitem>
<para>Cette zone de liste déroulante permet de sélectionner le format dans lequel le décalage du pointeur est affiché. Celui-ci peut être décimal ou hexadécimal, mais il peut également être représenté sous la forme d'une chaîne de styles d'impression personnalisée qui ne contient que les spécificateurs de format x, o et s.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Afficher la colonne de décalage</guilabel> </term>
<listitem>
<para>Cette option permet d'afficher les décalages du pointeur dans une colonne à gauche de la vue hexadécimale de la fenêtre <application>GHex</application>.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<!-- ============= Display Tabbed Section ======================== -->

<sect2 id="ghex-prefs-display">
<title>Affichage</title>
<variablelist>
<varlistentry>
<term><guilabel>Police</guilabel> </term>
<listitem>
<para>Les boutons de sélection de police permettent de modifier les informations de police existantes ou d'en saisir de nouvelles. Spécifiez un type de police, ainsi qu'un style et une taille pour afficher le contenu des fichiers dans <application>GHex</application>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Type de groupement par défaut</guilabel> </term>
<listitem>
<para>Déterminez l'affichage du contenu hexadécimal d'un fichier dans la fenêtre <application>GHex</application>. Les options sont les suivantes :</para>
<itemizedlist>
<listitem><para><guilabel>Octets</guilabel> - octets simples.</para>
</listitem>
<listitem><para><guilabel>Mots</guilabel> - groupes de deux octets.</para>
</listitem>
<listitem><para><guilabel>Mots longs</guilabel> - groupes de quatre octets.</para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<!-- ============= Printing Tabbed Section ============================== -->

<sect2 id="ghex-prefs-printing">
<title>Impression</title>
<variablelist>
<varlistentry>
<term><guilabel>Police des données</guilabel> </term>
<listitem>
<para>Ce bouton permet de spécifier le type, le style et la taille de police à utiliser pour imprimer les données contenues dans un fichier.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Police de l'en-tête</guilabel> </term>
<listitem>
<para>Ce bouton permet de spécifier le type, le style et la taille de police à utiliser pour imprimer les informations d'en-tête contenues dans le fichier.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Imprimer une boîte ombrée par-dessus</guilabel> </term>
<listitem>
<para>Cette zone de sélection numérique permet de spécifier le nombre de lignes que <application>GHex</application> imprime dans une boîte ombrée, de manière intermittente. Si sa valeur est 10, <application>GHex</application> imprime les 10 premières lignes du fichier sans boîte ombrée, les 10 lignes suivantes dans une boîte ombrée, ainsi de suite.Si la valeur est 0, <application>GHex</application> n'imprime aucune boîte ombrée.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

</article>
