<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
 "dtd/kdex.dtd" [
<!ENTITY kappname "&konsole;">
<!ENTITY package "kdebase">
<!ENTITY % French "INCLUDE">
<!ENTITY % addindex "IGNORE">
]>

<book id="konsole" lang="&language;">

<bookinfo>
<title
>Manuel de &konsole;</title>
<authorgroup>
<author
>&Jonathan.Singer; &Jonathan.Singer.mail;</author>
<author
>&Kurt.Hindenburg; &Kurt.Hindenburg.mail;</author>

<othercredit role="developer"
>&Robert.Knight; &Robert.Knight.mail; </othercredit>

<othercredit role="developer"
>&Kurt.Hindenburg; &Kurt.Hindenburg.mail; </othercredit>

<othercredit role="developer"
>&Waldo.Bastian; &Waldo.Bastian.mail; </othercredit>

<othercredit role="reviewer"
>&Mike.McBride; &Mike.McBride.mail; </othercredit>

&traducteurAnneMarieMahfouf; &traducteurLudovicGrossard; &traducteurEricBischoff; &traducteurDamienRaudeMorvan; &traducteurPierreBuard; &relecteurLudovicGrossard; 

</authorgroup>

<copyright>
<year
>2000</year
><year
>2001</year
><year
>2002</year>
<holder
>&Jonathan.Singer;</holder>
</copyright>
<copyright>
<year
>2005</year
><year
>2008</year
><year
>2009</year
><year
>2010</year
><year
>2011</year
><year
>2014</year>
<holder
>&Kurt.Hindenburg;</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>09/02/2014</date>
<releaseinfo
>2.13 (&kde; 4.13)</releaseinfo>

<abstract
><para
>&konsole; est un émulateur de terminal pour &kde;.</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>konsole</keyword>
<keyword
>kdebase</keyword>
<keyword
>commande</keyword>
<keyword
>ligne</keyword>
<keyword
>terminal</keyword>
<keyword
>cli</keyword>
</keywordset>

</bookinfo>
<chapter id="introduction">
<title
>Introduction</title>

<sect1 id="terminal">
<title
>Qu'est-ce qu'un terminal ?</title>

<para
>&konsole; est un émulateur de terminal X, souvent appelé terminal ou shell. Il émule une interface en ligne de commande dans une fenêtre textuelle. </para>

<para
>&konsole; lance habituellement une interface en ligne de commande permettant d'exécuter les commandes que vous saisissez. L'interface lancée par &konsole; dépend des paramètres de votre compte. Consultez la documentation de votre système d'exploitation pour identifier l'interface associée, la configurer et, plus généralement, l'utiliser. </para>
</sect1>

<sect1 id="scrollback">
<title
>Historique</title>

<para
>&konsole; utilise la notion d'historique afin de permettre aux utilisateurs de voir les sorties précédemment affichées. Par défaut, l'historique est activé et retient les 1000 dernières lignes affichées en plus de celles présentes à l'écran. </para>
<para
>Lorsque les lignes disparaissent en haut de l'écran, elles peuvent être affichées à nouveau : en déplaçant la barre de défilement vers le haut, avec la molette de la souris ou en utilisant les touches <keycombo action="simul"
>&Maj;<keycap
>Page précédente</keycap
></keycombo
> (pour revenir en arrière d'une page), <keycombo action="simul"
>&Maj;<keycap
>Page suivante</keycap
></keycombo
> (pour avancer d'une page), <keycombo action="simul"
>&Maj;<keycap
>flèche vers le haut</keycap
></keycombo
> (pour remonter d'une ligne) et <keycombo action="simul"
>&Maj;<keycap
>flèche vers le bas</keycap
></keycombo
> (pour descendre d'une ligne). </para>
<para
>La quantité de défilement réalisé avec <keycombo action="simul"
>&Maj;<keycap
>Page précédente / suivante</keycap
></keycombo
> peut être modifié pour correspondre à une demi-page ou une page entière à l'aide de l'onglet <guilabel
>Barre de défilement</guilabel
> de la fenêtre de configuration du profil (accessible depuis le menu <menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Modifier le profil actuel…</guimenuitem
></menuchoice
>). </para>

</sect1>

<sect1 id="profiles">
<title
>Profils</title>
<para
>Les profils permettent à l'utilisateur d'automatiser rapidement et simplement l'exécution de commandes courantes. Par exemple : <itemizedlist>
<listitem
><para
>établir une connexion SSH vers une autre machine, </para
></listitem>
<listitem
><para
>démarrer une session IRC, </para
></listitem>
<listitem
><para
>utiliser « tail » pour surveiller un fichier.</para
></listitem>
</itemizedlist>

</para>

<para
>Procédure pour créer un nouveau profil : <orderedlist>
<listitem
><para
>Cliquez sur l'entrée du menu <menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Gérer les profils...</guimenuitem
> </menuchoice
>.</para
></listitem>

<listitem
><para
>Cliquez sur le bouton <guibutton
>Nouveau profil...</guibutton
>.</para
></listitem>

<listitem
><para
>Renseignez la première zone avec un nom. Ce nom fera office de libellé dans le menu et s'affichera à la place du libellé par défaut <guilabel
>Terminal</guilabel
> lorsque vous démarrerez la session correspondante. </para
></listitem>

<listitem
><para
>Saisissez une commande comme vous le feriez en ouvrant un nouveau terminal. Dans le cadre de notre premier exemple, vous pourriez écrire <userinput
><command
>ssh</command
> <replaceable
>administration</replaceable
></userinput
>.</para
></listitem>

<listitem
><para
>Les autres onglets de la boîte de dialogue servent à configurer l'apparence de la session. Vous pouvez choisir une police, un thème de couleurs, un type de $<envar
>TERM</envar
> ainsi que bien d'autres réglages spécifiques à chaque session.</para
></listitem>

<listitem
><para
>Appuyez sur le bouton <guibutton
>Ok</guibutton
>. La nouvelle session est maintenant disponible dans la boîte de dialogue <guilabel
>Gérer les profils...</guilabel
>. </para
></listitem>

</orderedlist>
</para>

<para
>Les profils ayant <guilabel
>Afficher dans le menu</guilabel
> cochée seront listés, par leurs noms, dans le menu <menuchoice
><guimenu
>Fichier</guimenu
><guisubmenu
>Nouvel onglet</guisubmenu
></menuchoice
>. Il n'y aura pas de sous-menu si le profil par défaut est le seul affiché. </para>

</sect1>

<sect1 id="mousebuttons">

<title
>Les boutons de la souris</title>

<para
>Cette section décrit en détail l'utilisation des boutons de la souris en prenant comme référence l'ordre usuel pour les droitiers. Les gauchers intervertiront les mentions « gauche » et « droite » dans le texte ci-dessous. </para>

<variablelist>

<varlistentry>
<term
><mousebutton
>Gauche</mousebutton
></term>

<listitem
><para
>Un clic sur le &BGS; est transmis en comme un évènement à l'application qui fonctionne dans l'émulateur si elle gère cette fonction. Si un programme est capable de réagir aux clics de souris, &konsole; l'indique en donnant au curseur la forme d'une flèche. Dans le cas contraire, un curseur en forme de barre verticale est affiché.</para>

<para
>En maintenant le &BGS; enfoncé tout en déplaçant le curseur, vous étendrez une zone de sélection textuelle ; du moment que le programme affiché ne gère pas la souris. Durant l'opération de sélection (en glissant la souris) vous observerez que le texte marqué sera affiché en négatif afin d'en faciliter l'identification. Choisissez <guimenuitem
>Copier</guimenuitem
> dans le menu <guimenu
>Édition</guimenu
> pour copier le texte marqué dans le presse-papiers afin de l'utiliser plus tard dans &konsole; ou dans une autre application. Le texte sélectionné peut également être glissé et déposé dans une application compatible. Pour cela, maintenez la touche &Ctrl; enfoncée et glissez le texte sélectionné vers la destination souhaitée.</para>

<para
>Normalement, des caractères de fin de ligne sont ajoutés au bout de chaque ligne sélectionnée. C'est habituellement mieux pour copier-coller du code source ou la sortie d'une commande particulière. Pour du texte ordinaire, les sauts de ligne ne sont généralement pas importants. Cependant, on pourrait souhaiter que le texte prenne la forme d'une simple suite de caractères qui sera automatiquement re-formatée lorsqu'elle sera collée dans une autre application. Pour sélectionner du texte de cette manière, enfoncez la touche &Ctrl; tout en sélectionnant normalement.</para>

<para
>Appuyer sur les touches &Ctrl; et &Alt;, en même temps que sur le &BGS;, sélectionnera le texte d'une colonne. </para>

<para
>Double-cliquez avec le &BGS; pour sélectionner un mot ; triple-cliquez pour sélectionner une ligne complète.</para>

<para
>Dès qu'un des bords (supérieur ou inférieur) de la zone de texte marquée est atteint, &konsole; fait défiler l'historique vers le haut ou vers le bas, affichant ainsi le cas échéant le contenu en mémoire. Le défilement s'arrête dès que vous cessez de déplacer la souris.</para>

<para
>Après avoir relâché la souris, &konsole; essaye de conserver la sélection visible en la laissant en vidéo inversée. La zone ainsi marquée revient à un affichage normal : dès que le contenu du presse-papiers change, lorsque le texte dans la zone marquée est modifié ou lorsque vous cliquez sur le &BGS;.</para>

<para
>Marquer du texte dans une application gérant la souris (Midnight Commander, par exemple) nécessite de maintenir la touche &Maj; pendant toute la durée du clic.</para>

</listitem>
</varlistentry>

<varlistentry>
<term
><mousebutton
>Milieu</mousebutton
></term>

<listitem
><para
>En appuyant sur le &BCS;, le texte actuellement dans le presse-papiers est collé. En maintenant la touche &Ctrl; enfoncée lors d'un clic avec le &BCS;, vous collerez le texte en y ajoutant un retour à la ligne. Ceci vous permet d'exécuter une commande aisément mais peut se révéler dangereux. À utiliser avec parcimonie. </para>

<note
><para
>Si votre souris possède deux boutons, appuyer en même temps sur le &BGS; et le &BDS; émule le &BCS; d'une souris à trois boutons.</para
></note>

<para
>Si votre &BCS; est une <mousebutton
>molette</mousebutton
>, le fait d'actionner cette molette dans un programme ne gérant pas la souris fera se déplacer la barre de défilement de &konsole;.</para>

</listitem>
</varlistentry>

<varlistentry>
<term
><mousebutton
>Droit</mousebutton
></term>
<listitem>
<para
>Ces éléments apparaissent dans le menu lorsque le &BDS; est enfoncé : <guimenuitem
>Copier</guimenuitem
>, <guimenuitem
>Coller</guimenuitem
>, <guimenuitem
>Ouvrir le gestionnaire de fichiers</guimenuitem
>, <guimenuitem
>Définir l'encodage</guimenuitem
>, <guimenuitem
>Effacer l'historique...</guimenuitem
>, <guimenuitem
>Ajuster l'historique...</guimenuitem
>, <guimenuitem
>Afficher la barre de menus</guimenuitem
>, <guimenuitem
>Passer au profil</guimenuitem
>, <guimenuitem
>Configurer le profil actuel...</guimenuitem
>, et <guimenuitem
>Fermer l'onglet</guimenuitem
>. </para>

<para
>Pour obtenir le menu contextuel dans une application gérant la souris, maintenez la touche &Maj; enfoncée pendant que vous appuyez sur le &BDS;. </para>

</listitem>
</varlistentry>
</variablelist>

</sect1>

<sect1 id="drag-and-drop">
<title
>Glisser et déposer</title>
<para
>En déposant un fichier, un dossier ou une &URL; dans la fenêtre de &konsole;, un menu contextuel apparaîtra en proposant ces actions : </para
>  
<screenshot>
<screeninfo
>Menu contextuel de l'action « glisser et déposer »</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="draganddrop-contextmenu.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Menu contextuel de l'action « glisser et déposer »</phrase>
</textobject>
</mediaobject>
</screenshot>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
>&Maj;</shortcut
><guimenuitem
>Déplacer ici</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Déplace l'objet déposé dans le dossier actuel. Cette entrée n'est affichée que si vous disposez des droits suffisants pour supprimer le fichier ou le dossier déposé. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
>&Ctrl;</shortcut
><guimenuitem
>Copier ici</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Copie l'objet déposé dans le dossier actuel.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
>&Ctrl;&Maj;</keycombo
></shortcut
><guimenuitem
>Lier ici</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Insère un lien symbolique vers l'objet déposé.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice>
<guimenuitem
>Coller l'emplacement</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Insère au curseur l'emplacement complet de l'objet déposé.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice>
<guimenuitem
>Modifier le dossier vers</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Cette action apparaîtra dans le menu contextuel en déposant un dossier et permettra de modifier le dossier de travail de la session de &konsole;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
>&Echap;</shortcut
><guimenuitem
>Annuler</guimenuitem
> </menuchoice>
</term
> <listitem>
<para
>Stoppe l'action « glisser et déposer ».</para
></listitem>
</varlistentry>

</variablelist>

<para
>En saisissant le raccourcis avant de relâcher le &BGS; durant l'action de « glisser et déposer », le menu contextuel n'apparaîtra pas et les actions seront exécutées immédiatement. </para>

</sect1>

</chapter>

<chapter id="commandreference">
<title
>Référence des commandes</title>

<sect1 id="menubar">
<title
>La barre de menus</title>

<para
>La barre de menus se situe en haut de la fenêtre de &konsole;. Si cette barre est cachée, <guimenuitem
>Afficher la barre de menus</guimenuitem
> peut être atteint en cliquant avec le &BDS; dans la fenêtre (du moment qu'aucune application plein écran est lancée dans cette fenêtre, comme vi, minicom, etc.). Le raccourci par défaut est indiqué après chaque élément du menu. </para>

<sect2 id="file-menu">
<title
>Le menu Fichier</title>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>N</keycap
></keycombo
></shortcut
> <guimenu
>Fichier</guimenu
><guimenuitem
>Nouvelle fenêtre</guimenuitem
> </menuchoice>
</term>
<listitem
><para
><action
>Ouvre une nouvelle fenêtre &konsole; utilisant le profil par défaut.</action>
</para
></listitem
></varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>T</keycap
></keycombo
></shortcut
> <guimenu
>Fichier</guimenu
><guimenuitem
>Nouvel onglet</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ouvre un nouvel onglet utilisant le profil par défaut.</action>
<note
><para
>&konsole; est fourni avec le profil Terminal par défaut. Les profils ajoutés par l'utilisateur seront listés dans un sous-menu. Il n'y aura pas de sous-menu si le profil par défaut est le seul à avoir été configuré pour s'afficher. </para
></note>
</para
></listitem
></varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Fichier</guimenu
> <guimenuitem
>Cloner l'onglet</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Tente de cloner l'onglet actuel</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Fichier</guimenu
><guimenuitem
>Enregistrer la sortie sous...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Enregistre l'historique actuel dans un fichier texte ou HTML.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>P</keycap
></keycombo
></shortcut
> <guimenu
>Fichier</guimenu
><guimenuitem
>Faire une copie d'écran…</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Imprime l'écran actuel.</action
> Par défaut, le format de sortie est ajusté aux dimensions du papier utilisé avec des caractères noirs et sans arrière-plan. Ces options sont modifiables depuis l'onglet <guilabel
>Options de sortie</guilabel
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Fichier</guimenu
> <guimenuitem
>Ouvrir le gestionnaire de fichiers</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ouvre le gestionnaire de fichiers de &kde; dans le dossier actuel</action
>. Par défaut, il s'agit de <ulink url="help:/dolphin/index.html"
>&dolphin;</ulink
>. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>W</keycap
></keycombo
></shortcut
> <guimenu
>Fichier</guimenu
><guimenuitem
>Fermer l'onglet</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ferme l'onglet actuel.</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>Q</keycap
></keycombo
></shortcut
> <guimenu
>Fichier</guimenu
><guimenuitem
>Quitter</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ferme &konsole;.</action
></para>
<note
><para
>&konsole; affichera une confirmation s'il y a plus d'un onglet ouvert. Ceci peut être désactivé en cochant la case <guibutton
>Ne plus poser la question</guibutton
>. </para
></note>
<!--FIXME How to get the confirmation dialog get back?
Delete in ~/.kde/share/config/konsolerc
[Notification Messages]
CloseAllTabs=true
-->
</listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2 id="edit-menu">
<title
>Le menu Édition</title>
<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>C</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Copier</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Copie le texte sélectionné dans le presse-papiers.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>V</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Coller</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Colle du texte depuis le presse-papiers à l'emplacement du curseur.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Édition</guimenu
><guimenuitem
>Tout sélectionner</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Sélectionne tout</action
> le texte de la fenêtre actuelle. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Édition</guimenu
><guisubmenu
>Copier l'entrée vers</guisubmenu
><guimenuitem
>Tous les onglets de la fenêtre active</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Permet aux entrées de la session actuelle d'être envoyées simultanément vers toutes les autres sessions d'une même fenêtre.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>.</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guisubmenu
>Copier l'entrée vers</guisubmenu
><guimenuitem
>Sélectionner les onglets...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Permet aux entrées de la session actuelle d'être envoyées simultanément vers d'autres sessions désignées par l'utilisateur.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>/</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guisubmenu
>Copier l'entrée vers</guisubmenu
><guimenuitem
>Aucun</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Stoppe l'envoi d'entrées de la session actuelle vers les autres sessions.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Édition</guimenu
><guimenuitem
>Envoyer un signal</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Envoi un signal spécifique au processus shell, ou tout autre processus, lancé au démarrage de la session</action
>.</para
><para
>Les signaux disponibles actuellement sont :</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
><errorcode
>STOP</errorcode
></entry>
<entry
>stoppe le processus</entry>
</row>
<row>
<entry
><errorcode
>CONT</errorcode
></entry>
<entry
>continue si stoppé</entry>
</row>
<row>
<entry
><errorcode
>HUP</errorcode
></entry>
<entry
>arrêt du terminal de contrôle détecté ou mort du processus de contrôle</entry>
</row>
<row>
<entry
><errorcode
>INT</errorcode
></entry>
<entry
>interruption par le clavier</entry>
</row>
<row>
<entry
><errorcode
>TERM</errorcode
></entry>
<entry
>signal d'arrêt</entry>
</row>
<row>
<entry
><errorcode
>KILL</errorcode
></entry>
<entry
>signal de destruction</entry>
</row>
<row>
<entry
><errorcode
>USR1</errorcode
></entry>
<entry
>premier signal utilisateur</entry>
</row>
<row>
<entry
><errorcode
>USR2</errorcode
></entry>
<entry
>second signal utilisateur</entry>
</row>
</tbody>
</tgroup>
</informaltable>

<para
>Référez-vous au manuel du système pour plus détails en saisissant le commande <userinput
><command
>man</command
> <option
>7 signal</option
></userinput
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Alt;<keycap
>S</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Renommer l'onglet...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre une boîte de dialogue permettant de changer le nom de l'onglet actuel</action
> (<link linkend="rename-tab-dialog"
>plus d'informations</link
>). </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Alt;<keycap
>U</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Chargement de ZModem...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre une boîte de dialogue pour sélectionner un fichier à envoyer si le logiciel requis est installé.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>F</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Chercher</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre une barre de recherche dans la partie inférieure de la fenêtre de &konsole;. </action
></para>
<para
>Elle permet de lancer des recherches sensibles à la casse, en avant et en arrière, et à base d'expressions rationnelles.</para>
</listitem>
</varlistentry>
<!--FIXME 4.12
Various search improvements
  - Do not automatically reset the search start line on search hits
 This was causing the annoying behavior that if you were to pause while typing
 in a search term, and it would actually find a hit, then you would be searching
 for the term a second time once you finish typing.
 
 This commit introduces two new behaviors:
 1. When you show the search bar, all searching will be done from the first
 visible line in the terminal.
 2. This start position is only reset when you
 advance to the next result, by pressing "next", "previous", or the shortcuts
 RETURN or SHIFT-RETURN
 
 - When the view scrolls to a result, it will appear centered.
 - When showing the search bar, do not invoke a search, only apply the highlight filters
 - Add "search from beginning/end" button
 This will scroll to the top/bottom before searching
 Ctrl+return is also bound to this action
 - Text highlighted by mouse will be set as the current search text when the incremental
 search bar is opened
 - Add "Search backwards" to search bar options
 Button text is swapped according to reverse search switch 
-->
<varlistentry>
<term
><menuchoice
><shortcut
><keycombo
><keycap
>F3</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Poursuivre la recherche</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Se déplace vers l'instance suivante de la recherche </action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Maj;<keycap
>F3</keycap
></keycombo
></shortcut
> <guimenu
>Édition</guimenu
><guimenuitem
>Chercher en arrière</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Se déplace vers l'instance précédente de la recherche </action
></para
></listitem>
</varlistentry>


</variablelist>
</sect2>

<sect2 id="view-menu">
<title
>Le menu Affichage</title>
<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>(</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Séparer la vue gauche / droite</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Divise verticalement tous les onglets en deux vues.</action>
</para
><para
>Toutes les sorties d'une vue sont dupliquées dans l'autre. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>)</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Séparer la vue haut / bas</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Divise horizontalement tous les onglets en deux vues.</action>
</para
><para
>Toutes les sorties d'une vue sont dupliquées dans l'autre. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>S</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Fermer la vue active</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ferme la vue actuelle.</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>O</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Fermer les autres</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ferme toutes les autres vues.</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>]</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Étendre la vue</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Élargit la vue actuelle.</action>
</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>[</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guisubmenu
>Séparer la vue</guisubmenu
><guimenuitem
>Réduire la vue</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Diminue la vue actuelle.</action>
</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>H</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Détacher l'onglet actuel</guimenuitem
></menuchoice>
</term>
<listitem
><para
><action
>Ouvre l'onglet actuel dans une nouvelle fenêtre.</action>
</para
><para
>Fermer la fenêtre précédente de &konsole; n'aura aucune influence sur la nouvelle. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>I</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Guetter l'inactivité</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>(Dés)active le suivi du manque activité dans l'onglet actuel.</action>
</para
><para
>Par défaut, après 10 secondes d'inactivité, une icône d'information apparaîtra sur l'onglet de la session. Le type d'alerte peut être changé par <menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer les notifications</guimenuitem
><guimenuitem
>Inactivité dans la session surveillée</guimenuitem
></menuchoice
>. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>A</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Guetter l'activité</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>(Dés)active le suivi d'activité dans l'onglet actuel.</action>
</para
><para
>Suite à une activité, une icône d'information apparaîtra sur l'onglet de la session. Le type d'alerte peut être changé par <menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer les notifications</guimenuitem
><guimenuitem
>Activité dans la session surveillée</guimenuitem
></menuchoice
>. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>+</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Agrandir la police</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Augmente la taille de la police du texte.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>-</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Réduire la police</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Diminue la taille de la police du texte.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Affichage</guimenu
><guimenuitem
>Définir l'encodage</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Définit l'encodage des caractères.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Affichage</guimenu
><guimenuitem
>Effacer l'historique</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Efface l'intégralité de l'historique.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>K</keycap
></keycombo
></shortcut
> <guimenu
>Affichage</guimenu
><guimenuitem
>Effacer l'historique et réinitialiser</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Efface le texte de l'onglet et de l'historique, puis réinitialise le terminal.</action
></para
></listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="bookmarks-menu">
<title
>Le menu Signets</title>

<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>B</keycap
></keycombo
></shortcut
> <guimenu
>Signets</guimenu
><guimenuitem
>Ajouter un signet</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ajoute l'emplacement courant.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Signets</guimenu
><guimenuitem
>Mettre les onglets dans un dossier de signets...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ajoute tous les onglets à un dossier de signets.</action>
</para
><para
>Une boîte de dialogue s'ouvrira pour saisir le nom du dossier. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Signets</guimenu
><guimenuitem
>Nouveau dossier de signets...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ajoute un nouveau dossier à la liste de signets.</action>
</para
><para
>Une boîte de dialogue s'ouvrira pour saisir le nom du dossier. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Signets</guimenu
><guimenuitem
>Modifier les signets...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre l'éditeur de signets.</action
></para>

<note
><para
>Vous pouvez utiliser l'éditeur de signets pour ajouter manuellement des URLs. Actuellement, &konsole; accepte les formules suivantes : <itemizedlist mark='opencircle'>
<listitem
><para
>ssh://utilisateur@hôte:port</para
></listitem>
<listitem
><para
>telnet://utilisateur@hôte:port</para
></listitem>
</itemizedlist>
</para
></note>

</listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="settings-menu">
<title
>Le menu Configuration</title>
<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer le profil actuel...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre une boîte de dialogue pour configurer le profil actuel.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Passer au profil </guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Change le profil actuel pour un profil de la liste.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Gérer les profils...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre un éditeur pour gérer les profils.</action>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;&Maj;<keycap
>M</keycap
></keycombo
></shortcut
> <guimenu
>Configuration</guimenu
><guimenuitem
>Afficher la barre de menus</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>(Dés)active l'affichage de la barre de menus.</action
></para
></listitem>
<!--  http://forum.kde.org/viewtopic.php?f=227&t=107321&p=262667&view=lastpost#p248129 -->
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
> <guimenuitem
>Mode plein écran</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>(Dés)active l'affichage de &konsole; sur toute la surface de l'écran.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer les raccourcis clavier...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre l'éditeur de raccourcis clavier.</action
> Pour plus d'informations sur la configuration des raccourcis, consultez les <ulink url="help:/fundamentals/shortcuts.html"
>Fondamentaux de &kde;</ulink
>.</para>

<para
>&konsole; propose quelques raccourcis spéciaux n'ayant aucune entrée dans les menus :</para>

<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry
>Raccourci</entry>
<entry
>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry
><keycombo action="simul"
>&Maj;<keysym
>Droite</keysym
></keycombo
></entry>
<entry
>Onglet suivant</entry>
</row>
<row>
<entry
><keycombo action="simul"
>&Maj;<keysym
>Gauche</keysym
></keycombo
></entry>
<entry
>Onglet précédent</entry>
</row>
<row>
<entry
><keycombo action="simul"
>&Ctrl;&Maj;<keysym
>Gauche</keysym
></keycombo
></entry>
<entry
>Déplace l'onglet vers la gauche</entry>
</row>
<row>
<entry
><keycombo action="simul"
>&Ctrl;&Maj;<keysym
>Droite</keysym
></keycombo
></entry>
<entry
>Déplace l'onglet vers la droite</entry>
</row>
<row>
<entry
><keycombo action="simul"
>&Ctrl;&Maj;<keysym
>Ins</keysym
></keycombo
></entry>
<entry
>Colle la sélection</entry>
</row>
<row>
<entry
><keycombo action="simul"
>&Maj;&Tab;</keycombo
></entry>
<entry
>Conteneur de vue suivant</entry
> <!--FIXME what is this:yurchor container widget which holds views-->
</row>
</tbody>
</tgroup>
</informaltable>

</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer les notifications...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre l'éditeur de notifications.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Configuration</guimenu
><guimenuitem
>Configurer &konsole;...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Ouvre l'éditeur de configuration de &konsole;.</action
></para>
<para
>Cette boîte de dialogue contient des options modifiant l'apparence et le comportement de la <guilabel
>Barre d'onglets</guilabel
> ainsi que des options générales concernant la fenêtre de &konsole;. </para
></listitem>
<!-- FIXME
since 4.9 Move options influencing tabbar from profiles into global setting
Add global option for showing window title on titlebar
When the window title from current session is emtpy, fallback to using
  tab title-->
</varlistentry>

</variablelist>
</sect2>

<sect2 id="help-menu">
<title
>Le menu Aide</title>
<para
>&konsole; propose les entrées habituelles du menu <guimenu
>Aide</guimenu
> de &kde;, reportez-vous à la section concernant le <ulink url="help:/fundamentals/ui.html#menus-help"
>menu Aide</ulink
> des Fondamentaux de &kde; pour plus d'informations. </para
><!-- Only negative to using this is that it shows shortcut F1 for Handbook -->
</sect2>

</sect1>

<sect1 id="console-dialogs">
<title
>Boîtes de dialogues de &konsole;</title>

<sect2 id="rename-tab-dialog">
<title
>Boîte de dialogue pour renommer l'onglet</title>

<para
>Le nom de l'onglet actuel est modifiable à partir de cette boîte de dialogue. Elle peut être affichée par l'intermédiaire du menu, du raccourci <keycombo action="simul"
>&Ctrl;&Alt;<keycap
>S</keycap
></keycombo
> ou en double-cliquant sur l'onglet dans la barre d'onglets. Ces changements peuvent devenir permanent en éditant le profil. </para>

<para
>&konsole; substituera les jetons suivant : <itemizedlist mark='opencircle'>
<listitem
><para
>%n : nom du programme</para
></listitem>
<listitem
><para
>%d : dossier actuel (court)</para
></listitem>
<listitem
><para
>%D : dossier actuel (long)</para
></listitem>
<listitem
><para
>%w : titre de la fenêtre tel que définie par le shell</para
></listitem>
<listitem
><para
>%# : numéro de la session</para
></listitem>
<listitem
><para
>%u : nom d'utilisateur</para
></listitem>
<listitem
><para
>%h : hôte local ou distant (court)</para
></listitem>
<listitem
><para
>%H : hôte distant (long)</para
></listitem>
</itemizedlist>

</para>
<para
>Exemples : <itemizedlist mark='opencircle'>

<listitem
><para
><userinput
>%d : %n</userinput
> avec /usr/src comme dossier actuel dans <application
>bash</application
> s'affichera <guibutton
>src : bash</guibutton
> </para
></listitem>

<listitem
><para
><userinput
>%D : %n</userinput
> avec /usr/src comme dossier actuel et en exécutant <application
>top</application
> cela affichera <guibutton
>/usr/src : top</guibutton
> </para
></listitem>

<listitem
><para
><userinput
>%w (%#)</userinput
> avec ~ comme dossier actuel et en exécutant <application
>vim</application
> dans le premier onglet, cela affichera <guibutton
>[Sans nom] (~) - VIM(1)</guibutton
> </para
></listitem>

</itemizedlist>

</para>

</sect2>

<sect2 id="copy-input-dialog">
<title
>Boîte de dialogue pour copier l'entrée</title>

<para
>Le texte saisi dans un onglet peut être envoyé simultanément vers d'autres onglets. Cette boîte de dialogue vous permet de sélectionner quels onglets obtiendront cette saisie. L'onglet actuel est grisé. </para>

</sect2>

<sect2 id="scrollback-options-dialog">
<title
>Boîte de dialogue pour configurer l'historique</title>

<para
>La taille de l'<link linkend="scrollback"
>historique</link
> peut être définie dans cette boîte de dialogue. Toutes les modifications seront appliquées à l'onglet actuel et ne seront pas enregistrées dans le profil. </para>

</sect2>

</sect1>

</chapter>

<chapter id="command-line-options">
<title
>Options de ligne de commandes</title>

<para
>Quand &konsole; est lancé depuis la ligne de commande, plusieurs options peuvent être précisées pour modifier son comportement.</para>

<variablelist>
<varlistentry>
<term
><option
>--help</option
></term>
<listitem
><para
><action
>Énumère les différentes options</action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--profile</option
> <parameter
>fichier</parameter
></term>
<listitem
><para
><action
>Démarre &konsole;</action
> en utilisant le profil spécifié au lieu de celui définit par défaut.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--fallback-profile</option
></term>
<listitem
><para
>Utilise le profil interne de secours. Cette option est un raccourci de <option
>--profile</option
> <parameter
>FALLBACK/</parameter
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--workdir</option
> <parameter
>dossier</parameter
></term>
<listitem
><para
><action
>Démarre avec</action
> le <parameter
>dossier</parameter
> comme emplacement de travail initial.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--hold, --noclose</option
></term>
<listitem
><para
><action
>Ne ferme pas</action
> automatiquement la session initiale quand elle s'arrête. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--new-tab</option
></term>
<listitem
><para
><action
>Créé un nouvel onglet</action
> dans une fenêtre existante plutôt que d'en créer une nouvelle. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--tabs-from-file </option
><parameter
>fichier</parameter
></term>
<listitem
><para
><action
>Créé des onglets</action
> tels que définis dans un fichier de configuration des onglets. </para>
<note
><para
>Ce fichier contient un onglet par ligne et se présente sous ce format :</para>
<para
>Chaque ligne spécifie un onglet à ouvrir à l'aide de quatre champs déterminant la procédure. Ces champs sont délimités avec <userinput
>;;</userinput
>, en plus de l'ajout de <userinput
>:</userinput
> au nom du champ. Les lignes vides ou commençant par <userinput
>#</userinput
> sont ignorées, ainsi vous pourrez introduire des commentaires en ajoutant <userinput
>#</userinput
> en début de ligne. </para>

<simplelist>
<member
><userinput
>title:</userinput
> un nom pour l'onglet, la valeur par défaut sera utilisée si ce champ est vide ou absent</member>
<member
><userinput
>workdir:</userinput
> dossier de travail, <filename class="directory"
> ~</filename
> si vide ou absent</member>
<member
><userinput
>profile:</userinput
> un profil &konsole; à employer, celui par défaut si vide ou absent</member>
<member
><userinput
>command:</userinput
> une commande à exécuter</member>
</simplelist>
<para
>Chaque ligne devra contenir au moins un champ <userinput
>command</userinput
> ou <userinput
>profile</userinput
>. </para>
<para
>Exemple : <userinput
>title: %n;; command: /usr/bin/top ;; profile: Terminal</userinput
></para>
</note>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>--background-mode</option
></term>
<listitem
><para
><action
>Démarre &konsole;</action
> en arrière plan et l'affiche lorsque la combinaison <keycombo action="simul"
>&Ctrl;&Maj;<keycap
>F12</keycap
></keycombo
> (par défaut) est saisie. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--separate</option
></term>
<listitem
><para
><action
>Lance</action
> une nouvelle instance de &konsole; dans un processus séparé. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--show-menubar</option
></term>
<listitem
><para
><action
>Affiche</action
> la barre de menus en ignorant le comportement par défaut. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--hide-menubar</option
></term>
<listitem
><para
><action
>Cache</action
> la barre de menus en ignorant le comportement par défaut. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--show-tabbar</option
></term>
<listitem
><para
><action
>Affiche</action
> la barre des onglets en ignorant le comportement par défaut. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--hide-tabbar</option
></term>
<listitem
><para
><action
>Cache</action
> la barre des onglets en ignorant le comportement par défaut. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--fullscreen</option
></term>
<listitem
><para
><action
>Démarre &konsole; en mode plein-écran</action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--notransparency</option
></term>
<listitem
><para
><action
>Désactive</action
> les fonds transparents, même si le système les prends en charge. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--list-profiles</option
></term>
<listitem
><para
><action
>Liste</action
> tous les profils disponibles. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--list-profile-properties</option
></term>
<listitem>
<para
><action
>Liste</action
> toutes les propriétés possibles avec leurs nom et type. Voir l'option <option
>-p</option
>. </para>
<para
>Pour plus d'informations, veuillez consulter le <ulink url="http://api.kde.org/4.x-api/kde-baseapps-apidocs/konsole/html/classKonsole_1_1Profile.html#a57848e15fe69d3f27565851fe7cda429"
>Référentiel API de &konsole;</ulink
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>-p</option
> <parameter
>propriété=valeur</parameter
></term>
<listitem
><para
><action
>Modifie</action
> la valeur d'une propriété du profil.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>-e</option
> <parameter
>commande</parameter
></term>
<listitem
><para
><action
>Exécute</action
> une <parameter
>commande</parameter
> au lieu de l'interpréteur de commandes habituel.</para>
<note
><para
>Cette option reçoit tous les arguments suivants pour les exécuter en tant que <parameter
>commande</parameter
>, sans les passés à &konsole;. Ainsi, cette option devrait toujours être la dernière employée.</para
></note>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>--nofork</option
></term>
<listitem
><para
><action
>Ne pas exécuter en tâche de fond</action
>. Ceci est souvent nécessaire pour reproduire le comportement d'autres terminaux. </para
></listitem>
</varlistentry>

</variablelist>

<para
>&konsole; accepte aussi les options génériques de &Qt; et de &kde; :</para>

<variablelist>
<varlistentry>
<term
><option
>--help-qt</option
></term>
<listitem
><para
><action
>Affiche les options propres à &Qt;.</action
></para
></listitem>
</varlistentry>
</variablelist>

<caution
><para
>Les options de &Qt; suivantes n'ont pas d'effet sur &konsole; : <informalexample
> <variablelist>

<varlistentry>
<term
><option
>--fn</option
>, <option
>--font</option
> <parameter
>police</parameter
></term>
<listitem
><para
><action
>Définit la police de l'application.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--bg</option
>, <option
>--background</option
> <parameter
>couleur</parameter
></term>
<listitem
><para
><action
>Définit la couleur de fond par défaut.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--fg</option
>, <option
>--foreground</option
> <parameter
>couleur</parameter
></term>
<listitem
><para
><action
>Définit la couleur de premier plan par défaut.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--btn</option
>, <option
>--button</option
> <parameter
>couleur</parameter
></term>
<listitem
><para
><action
>Définit la couleur de boutons par défaut.</action
></para
></listitem>
</varlistentry>

</variablelist>

</informalexample>
</para
></caution>

<variablelist>
<varlistentry>
<term
><option
>--help-kde</option
></term>
<listitem
><para
><action
>Affiche les options propres à &kde;.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--help-all</option
></term>
<listitem
><para
><action
>Affiche toutes les options.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--author</option
></term>
<listitem
><para
><action
>Affiche les noms des auteurs.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-v, --version</option
></term>
<listitem
><para
><action
>Affiche le numéro de la version.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--license</option
></term>
<listitem
><para
><action
>Affiche des informations sur la licence.</action
></para
></listitem>
</varlistentry>
</variablelist>

</chapter>

<chapter id="scripting">
<title
>Script pour &konsole;</title>

<para
>Avec &kde; 4, &DCOP; a été remplacé par &DBus;. &konsole; gère de multiples méthodes &DBus;. </para>
<para
>Il existe deux manières d'utiliser l'interface &DBus; : l'interface graphique pour &Qt; <application
>qdbusviewer</application
> ou la ligne de commande <application
>qdbus</application
>. </para>

<para
>Exemples : <itemizedlist mark='opencircle'>

<listitem
><para
><prompt
>&percnt;</prompt
> <command
>qdbus</command
> affichera tous les services disponibles. </para
></listitem>

<listitem
><para
><prompt
>&percnt;</prompt
> <command
>qdbus</command
> <option
>org.kde.konsole</option
> affichera l'interface &DBus; pour &konsole;. </para
></listitem>

<listitem
><para
><prompt
>&percnt;</prompt
> <command
>qdbus</command
> <option
>org.kde.konsole /Windows/1</option
> affichera les méthodes pour contrôler la fenêtre 1. </para>
<note
><para
>/Konsole était utilisé pour contrôler la première fenêtre ce qui était une erreur de conception. Veuillez ne plus l'employer dans ce contexte et envisager de mettre à jour vos scripts.</para
></note>
</listitem>

<listitem
><para
><prompt
>&percnt;</prompt
> <command
>qdbus</command
> <option
>org.kde.konsole /Session/1</option
> affichera les méthodes pour contrôler la session 1. </para
></listitem>

</itemizedlist>
</para>

<para
>Si vous exécuter &konsole; à partir d'un terminal, vous aurez sans doute besoin d'utiliser <option
>org.kde.konsole-`pidof -s konsole`</option
> au lieu de <option
>org.kde.konsole</option
>. </para>

<para
>Pour obtenir plus d'informations, voyez ce <ulink url="http://techbase.kde.org/Development/Tutorials/D-Bus/Introduction"
>tutoriel sur &DBus;</ulink
>. </para>

</chapter>

<chapter id="tabbarstylsheet">
<title
>Employé une feuille de style pour la barre d'onglets</title>
<para
>La feuille de style par défaut pour la barre des onglets définie la largeur minimale et maximale des onglets. L'utilisateur peut créer un fichier <filename role="extension"
>.css</filename
> que &konsole; utilisera pour habiller la barre d'onglets. Dans le fichier <filename role="extension"
>.css</filename
>, le composant graphique à utiliser est <userinput
>QTabBar::tab</userinput
>. </para>
<para
>Pour plus d'informations, référez-vous à la <ulink url="http://qt-project.org/doc/qt-4.8/stylesheet.html"
>page des feuilles de style du projet &Qt;</ulink
> </para>

<para
>Exemples : </para>

<para>
<itemizedlist mark='opencircle'>

<listitem
><para
>Colorer l'arrière-plan de l'onglet sélectionné en gris clair <programlisting
>QTabBar::tab:selected {
    background: #999999
}
</programlisting>
</para
></listitem>


<listitem
><para
>Colorer le texte de l'onglet sélectionné en rouge <programlisting
>QTabBar::tab:selected {
    color: red
}
</programlisting>
</para
></listitem>

<listitem
><para
>Tous les onglets feront au moins 200 pixels de large <programlisting
>QTabBar::tab {
    min-width: 200px
}
</programlisting>
</para
></listitem>

<listitem
><para
>Seul l'onglet sélectionné fera au moins 200 pixels de large <programlisting
>QTabBar::tab::selected {
    min-width: 200px
}
</programlisting>
</para
></listitem>

<listitem
><para
>Et le tout combiné dans un seul fichier <programlisting
>QTabBar::tab::selected {
    background: #999999;
    color: red;
    min-width: 200px;
}
QTabBar::tab {
    min-width: 100px
}
</programlisting>
</para
></listitem>


</itemizedlist>
</para>

</chapter>

<chapter id="faqtips">
<title
>Le saviez-vous, problèmes courants et plus</title>

<sect1 id="didyouknow">
<title
>Le saviez-vous ?</title>
<para>
<itemizedlist mark='opencircle'>

<listitem
><para
>Appuyer sur &Ctrl; tout en sélectionnant du texte permet de convertir les retours à la ligne en espaces lors d'un copier-coller. </para
></listitem>

<listitem
><para
>Utiliser les touches <keycombo action="simul"
>&Ctrl;&Alt;</keycombo
> tout en désignant du texte sélectionnera les colonnes. </para
></listitem>

<listitem
><para
>La combinaison <keycombo action="simul"
>&Ctrl;<mousebutton
>Molette</mousebutton
></keycombo
> modifiera la taille de la police, comme dans Konqueror et Firefox. </para
></listitem>

<listitem
><para
>Quand un programme prend le contrôle d'un des boutons de la souris, appuyez sur &Maj; pour permettre au menu contextuel d'apparaître. </para
></listitem>

<listitem
><para
>Le raccourci <keycombo action="simul"
>&Ctrl;&Maj;<keycap
>F10</keycap
></keycombo
> activera le menu. </para
></listitem>

<listitem
><para
>Les touches <keycombo action="simul"
>&Maj;<keycap
>Inser</keycap
></keycombo
> inséreront le contenu du presse-papiers. </para
></listitem>

<listitem
><para
>Un double-clic sélectionne un mot ; en maintenant le bouton enfoncé tout en déplaçant la souris, vous étendrez la sélection. </para
></listitem>

<listitem
><para
>Un triple-clic sélectionne une ligne entière ; en maintenant le bouton enfoncé tout en déplaçant la souris, vous étendrez la sélection. </para
></listitem>

<listitem
><para
>Il existe une fonctionnalité cachée pour formater le « %d » dans l'intitulé d'un onglet. Vous pouvez demander à &konsole; d'abréger le nom du dossier en affichant uniquement le premier caractère. Par exemple, « /emplacement/de/konsole/src » sera abrégé « konsole/s ». Si vous souhaitez activer et régler cette fonctionnalité cachée, ouvrez <filename
>~/.kde4/share/config/konsolerc</filename
> et ajouter les lignes suivantes :</para>

<para
><programlisting
>[ProcessInfo]
CommonDirNames=nom1,nom2,nom3,…
</programlisting>

<note
><para
>Si vous utilisez <application
>Yakuake</application
>, vous devrez modifier <filename
>~/.kde4/share/config/yakuakerc</filename
>.</para
></note>

</para
></listitem>

</itemizedlist>
</para>

</sect1>

<sect1 id="commonissues">
<title
>Problèmes courants</title>
<itemizedlist>

<listitem
><para
>Par défaut, lorsque &konsole; est lancé depuis un terminal, il s'exécutera en arrière-plan. <option
>--nofork</option
> forcera &konsole; à s'exécuter en avant-plan. </para>

<para
>Ceci est nécessaire à la bonne marche de certain script ou commande : <itemizedlist mark='opencircle'>

    <listitem
><para>
<command
>konsole --nofork -e sleep 3 ; echo 1</command>
    </para
></listitem>

    <listitem
><para>
<command
>kdesu -u kdeuser konsole --nofork</command>
    </para
></listitem>

    </itemizedlist>

</para
></listitem>

<listitem>
<para
>Certaines polices peuvent être absentes de &konsole; bien qu'accessibles à d'autres programmes. Ceci n'est pas un défaut de &konsole;. &konsole; nécessite des polices à chasse fixe afin d'offrir la meilleure apparence visuelle, ainsi il demande à &Qt; de ne lister que ces polices.</para>

<para
>Si vous êtes certain qu'une police à chasse fixe n'est pas proposée dans &konsole;, veuillez remonter le problème à <ulink url="https://bugreports.qt-project.org/"
>&Qt;</ulink
>.</para>
</listitem>

<listitem
><para
>Avec KDE3, chaque onglet possédait son propre identifiant de processus. Cependant, avec KDE4, tous les onglets utilisent le même identifiant. En découle qu'un problème survenant dans un onglet pénalisera tous les autres. </para>
<para
>Ceci est particulièrement visible quand une commande se connectant à un appareil ou système extérieur (ssh, nfs, etc.) à un problème. </para
></listitem>

<listitem
><para
>&konsole; considère les arguments situés après l'option <option
>-e</option
> comme une commande et l'exécute directement, au lieu de l'analyser et de la diviser en sous-commandes le cas échéant. Ce comportement est différent de celui de xterm. </para>

<para>
    <itemizedlist mark='opencircle'>

    <listitem
><para
><command
>konsole -e "commande1 ; commande2"</command
> ne fonctionnera pas, </para
></listitem>

    <listitem
><para
><command
>konsole -e $SHELL -c "commande1 ; commande2"</command
> est correct. </para
></listitem>

    </itemizedlist>
</para>
</listitem>

<listitem
><para
>&konsole; ne facilite pas l'exécution d'un shell de connexion, car ses développeurs ne pensent pas que ce soit une bonne idée de faire cela dans un émulateur de terminal. </para>
<para
>Bien sûr, les utilisateurs peuvent exécuter un shell de connexion dans &konsole; s'ils en ressentent le besoin. Pour cela, éditez le profil utilisé et modifiez la case de commande pour permettre l'exécution d'un shell de connexion tel que « <command
>bash -l</command
> » ou « <command
>zsh -l</command
> ». </para>
</listitem>

<listitem
><para
>L'option <option
>--new-tab</option
> se comporte parfois de manière étrange. Elle peut très bien créer une nouvelle fenêtre ou alors un nouvel onglet dans une fenêtre &konsole; existante autre que la dernière utilisée. </para>
<para
>Ces comportements, même s'ils sont étranges, ne sont pas nécessairement des bogues. L'option <option
>--new-tab</option
> essai de réutiliser les fenêtres &konsole; existantes mais elles ne sont pas toutes réutilisables. Les fenêtres &konsole; ouvertes par &krunner; le sont, alors que la plupart de celles ayant été lancées par lignes de commande ne le sont pas. </para>
</listitem>

</itemizedlist>

</sect1>

</chapter>

<chapter id="credits">
<title
>Remerciements et copyright</title>

<para
>&konsole; est actuellement maintenu par &Kurt.Hindenburg; &Kurt.Hindenburg.mail;</para>

<para
>Les précédents responsables de &konsole; étaient : &Robert.Knight; &Robert.Knight.mail; et &Waldo.Bastian; &Waldo.Bastian.mail;</para>

<para
>L'application &konsole; est sous Copyright &copy; 1997-2008 &Lars.Doelle; &Lars.Doelle.mail;</para>

<para
>Ce document a été écrit à l'origine par &Jonathan.Singer; &Jonathan.Singer.mail;</para>

<para
>Ce document a été mis à jour pour &kde; 4.x par &Kurt.Hindenburg; &Kurt.Hindenburg.mail;</para>

<para
>Ce document a été mis à jour pour &kde; 3.4 par &Kurt.Hindenburg; &Kurt.Hindenburg.mail;</para>

<para
>Converti originellement au format DocBook <acronym
>SGML</acronym
> par &Mike.McBride; et &Lauri.Watts;</para>

<para
>Traduction française par &AnneMarieMahfouf;, &LudovicGrossard;, &EricBischoff;, &DamienRaudeMorvan; et &PierreBuard;. Relecture par &LudovicGrossard;.</para
> 
&underFDL; &underGPL; </chapter>

<appendix id="links">
<title
>Liens</title>

<para
>Vous trouverez plus d'informations sur les sites web suivants :</para>
<itemizedlist>
<listitem
><para
>la <ulink url="http://userbase.kde.org/Konsole"
>page consacrée à &konsole; sur &kde; UserBase</ulink
> </para
></listitem>
<listitem
><para
><ulink url="http://konsole.kde.org/"
>la page d'accueil de &konsole;, </ulink
></para
></listitem>
<listitem
><para
><ulink url="http://mail.kde.org/mailman/listinfo/konsole-devel"
>la liste de discussion de &konsole;, </ulink
></para
></listitem>
<listitem
><para
><ulink url="http://freebsd.kde.org/"
>&kde; sur FreeBSD, </ulink
></para
></listitem>
<listitem
><para
><ulink url="http://solaris.kde.org/"
>&kde; sur &Solaris;.</ulink
></para
></listitem>
</itemizedlist>

</appendix>

&documentation.index;

</book>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->


