<chapter id="configuring-kate">
<chapterinfo>
<authorgroup>
<author
><personname
><firstname
></firstname
></personname
></author>
<othercredit role="translator"
><firstname
>Antoni</firstname
><surname
>Bella</surname
><affiliation
><address
><email
>bella5@teleline.es</email
></address
></affiliation
><contrib
>Traductor</contrib
></othercredit
> 
</authorgroup>
</chapterinfo>
<title
>Configuració de &kate;</title>

<sect1 id="configuring-overview">
<title
>Vista general</title>
<para>
<indexterm>
<primary
>configuració</primary>
<secondary
>arranjament</secondary>
<tertiary
>preferències</tertiary
></indexterm>
<anchor id="find"/> <anchor id="find-again"/> <anchor id="replace"/> <anchor id="undo"/> <anchor id="redo"/> &kate; ofereix algunes maneres de configurar l'aplicació per a que es comporti com es vol. Les més importants són: </para>

<variablelist>
<varlistentry>
<term id="configure"
>El diàleg de configuració</term>
<listitem
><para
>La principal eina de configuració, que us permet configurar l'aplicació &kate;, el component d'edició i l'ús de connectors.</para
></listitem>
</varlistentry>
<varlistentry>
<term id="settings"
>El menú <guimenu
>Arranjament</guimenu
></term>
<listitem
><para
>Us permet canviar opcions usades molt sovint i llançar els diàlegs de configuració.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>El menú <guimenu
>Visualitza</guimenu
></term>
<listitem
><para
>Us permet dividir el marc actual, així com mostrar les icones i el plafó amb els números de línia per al document que s'està editant.</para
></listitem>
</varlistentry>
</variablelist>

<para
>La &konsole; encastada usa la configuració definida en el &centrecontrol;, i es pot configurar fent clic del &BDR; i escollint des del submenú <guimenuitem
>Arranjament</guimenuitem
>.</para>

</sect1>

<sect1 id="configuring-kate-configdialog">
<title
>El diàleg principal de configuració</title>

<mediaobject>
<imageobject>
<imagedata format="PNG" fileref="configdialog01.png"/>
</imageobject>
</mediaobject>

<para
>El diàleg de configuració de &kate; mostra un arbre de tòpics sobre la part esquerra i una pàgina de configuració corresponent al tòpic seleccionat sobre la part dreta. L'arbre agrupa les pàgines de configuració en grups lògics.</para>

<sect2 id="config-dialog">
<title
>El grup &kate;</title>
<para
>Aquest grup conté pàgines per a configurar l'aplicació principal de &kate;</para>

<sect3 id="config-dialog-general">
<title
>La pàgina General</title>
<para
>Opcions generals per a &kate;</para>

<variablelist>
<varlistentry>
<term
>Mode de l'aplicació</term>
<listitem>
<para
><indexterm
><primary
>MDI</primary
><secondary
>SDI</secondary
></indexterm>
Aquest grup us permet escollir entre els modes <acronym
>MDI</acronym
> i <acronym
>SDI</acronym
> de &kate;, seleccionant el botó apropiat.</para>
 <para
>El mode <acronym
>MDI</acronym
> (interfície de múltiples documents) de &kate;, la qual és per omissió, fa que &kate; usi una sola finestra per a tots els fitxers oberts. Podeu escollir el document a editar en la llista de fitxers (per omissió ancorada a la part esquerra de la finestra de &kate;) o seleccionant el document des del menú <guimenu
>Document</guimenu
>..</para>
<para
>El mode <acronym
>SDI</acronym
> (interfície de document únic) de &kate; fa que cada document s'obri en una finestra independent, i la Llista de fitxers/Selector de fitxers tindrà una finestra separada.</para>
 <para
>Si canvieu aquesta opció, us caldrà reiniciar &kate; per a que tingui efecte.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>A l'inici</term>
<listitem
><para
>Aquestes opcions determinen com i si &kate; restaurarà la vostra sessió d'edició al ser iniciat després d'una sortida normal (si és restaurat pel gestor de sessions, &kate; sempre intentarà recuperar la sessió amb la major fidelitat a com es trobava la última vegada que es va usar).</para>

<variablelist>
<varlistentry>
<term>
<anchor id="config-dialog-general-reopen-files"/>
<guibutton
>Torna a obrir els fitxers</guibutton
></term>
<listitem
><para
>Si aquesta opció està habilitada, els fitxers que es trobaven oberts quan heu tancat el, tornaran a ser oberts. Es recuperaran els marcadors i la posició del cursor. La vora de la icona i els arranjaments dels números de línia de l'últim editor usat també seran reestablerts.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Restaura la configuració de vista</guibutton
></term>
<listitem
><para
>Si aquesta opció està habilitada, &kate; intentarà restaurar els vostres marcs exactament tal i com els vàreu deixar.</para
></listitem>
</varlistentry>
</variablelist>

</listitem>

</varlistentry>

<varlistentry>
<term
><guibutton
>Restringeix a una única sessió</guibutton
></term>
<listitem
><para
>Si aquesta opció està habilitada voldrà dir que en un moment donat tan sols podreu tenir en execució una única instància de &kate;. Si intenteu iniciar-ne una altra, la sessió actual prendrà el control i obrirà els fitxers requerits. Per exemple, si aquesta opció està habilitada i useu &kate; per a mostrar el codi font de les pàgines web en el Konqueror, totes seran obertes en una única instància de &kate;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guibutton
>Mostra el contingut quan s'amidin els marcs</guibutton
></term
> <listitem
><para
>Si aquesta opció està habilitada, les finestres seran redibuixades per complet mentre s'arrosseguen els divisors de marc. Si l'opció està deshabilitada, en el seu lloc s'usarà una <quote
>banda elàstica</quote
> (indicant la nova mida del marc).</para
></listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-general-sync-konsole"/>
<guibutton
>Sincronitza l'emulador de terminal amb el document actiu</guibutton
></term>
<listitem
><para
>Això causarà que &konsole; canviï al directori del document actiu a l'iniciar-se i que quan es seleccioni un document nou comenci a dit directori. Si no està habilitada, haureu de navegar pel vostre compte en el &konsole;. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><guibutton
>Nombre de fitxers recents</guibutton
></term>
<listitem
><para
>Com és d'esperar, això us permet decidir la longitud del menú de fitxers <guimenu
>Obre recent</guimenu
>.</para
></listitem>
</varlistentry>

</variablelist>
</sect3>

<sect3 id="config-dialog-documentlist">
<title
>La pàgina Llistat de documents</title>
<para
>Aquesta pàgina us permetrà habilitar o deshabilitar la visualització de l'ombrejat del fons de la vostra activitat recent, i seleccionar quins colors s'usaran si està habilitat. Per obtenir més informació quant a aquesta característica consulteu la secció sobre <link linkend="kate-mdi-tools-file-list"
>La llista de documents</link
>.</para>
</sect3>

<sect3 id="config-dialog-externaltools">
<title
>Eines externes</title>

<para
>En el menú <guimenu
>Eines</guimenu
> trobareu un submenú anomenat <guisubmenu
>Eines externes</guisubmenu
>. Aquestes eines s'anomenen aplicacions externes amb dades relatives al document actual, per exemple la seva URL, directori, text o selecció. Aquesta pàgina us permetrà usar el menú i editar, eliminar o afegir eines noves.</para>

<para
>Cada eina externa és una comandament de l'intèrpret de comandaments que conté macros representen les dades del document. Quan són activats, les macros es substitueixen amb dades del document actiu.</para>

<variablelist>
<title
>Propietats de les eines externes</title>
<varlistentry>
<term
>Etiqueta</term>
<listitem
><para
>Una etiqueta per al menú Eines externes.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Script</term>
<listitem
><para
>L'script que s'executarà quan l'eina sigui activada. Abans de passar l'script a l'intèrpret de comandaments, es substituiran les següents macros: <variablelist>
<varlistentry>
<term
>%URL</term>
<listitem
><para
>La URL completa del document actual, o una cadena buida si el document no ha estat desat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%URLS</term>
<listitem
><para
>Una llista separada amb espais de les URL de tots els documents oberts (excepte dels que no han estat desats).</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%directory</term>
<listitem
><para
>El directori que forma part de la URL del document actual o una cadena buida si el document actual no ha estat desat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%filename</term>
<listitem
><para
>E nom de fitxer del document actual sense la ruta, o una cadena buida si el document actual no ha estat desat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%line</term>
<listitem
><para
>El número de línia en la que es troba el cursor dins del document actual.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%column</term>
<listitem
><para
>El número de columna en la que es troba el cursor en el document actual.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%selection</term>
<listitem
><para
>El text seleccionat en el document actual, o una cadena buida si no n'hi ha.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>%text</term>
<listitem
><para
>El text complet del document actual. Tingueu cura atès que això pot excedir la màxima llargària de comandament permesa en el vostre sistema. Useu-ho amb molt de compte.</para
></listitem>
</varlistentry>

</variablelist>

</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Executable</term>
<listitem
><para
>L'executable principal és l'script. Aquest és obligatori, i s'usa per a provar si el comandament pot ser executat. Es permet una ruta completa en cas que no es trobi a la vostra variable <envar
>PATH</envar
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Tipus Mime</term>
<listitem
><para
>Una llista separada per dos punts amb els tipus mime per als que aquest comandament haurà d'estar disponible. Actualment està en desús.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Desa</term>
<listitem
><para
>De forma opcional podeu decidir desar el document actual o tots els documents abans d'executar l'script. És pràctic si el vostre script llegeix el fitxer des del disc.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Nom de la línia de comandaments</term>
<listitem
><para
>Si ompliu això, l'eina estarà disponible en els <link linkend="advanced-editing-tools-commandline"
>editors de la línia de comandaments</link
> com <command
>exttool-<replaceable
>Nom_de_la_línia_de_comandaments</replaceable
></command
> (la cadena que introduïu aquí precedida per <quote
>exttool-</quote
>).</para
></listitem>
</varlistentry>

</variablelist>

</sect3>

</sect2>

<sect2 id="config-dialog-editor">
<title
>El grup Editor</title>
<para
>Aquest grup conté totes les pàgines relacionades amb l'editor de &kate;. La majoria de les configuracions que es troben aquí són les per omissió, i es poden sobreescriure per <link linkend="config-dialog-editor-filetypes"
>definicions de tipus de fitxer</link
>, per <link linkend="config-variables"
>variables de document</link
> o per canvis en el propi document durant una sessió d'edició.</para>

<sect3 id="config-dialog-editor-colors">
<title
>La pàgina <guilabel
>Colors</guilabel
></title
> <para
>Aquesta pàgina us permet canviar el color del fons i del fons de la selecció. Inicialment, &kate; usarà els colors establerts pel &centrecontrol;, en la pàgina <menuchoice
><guimenu
>Aspecte i comportament</guimenu
><guimenuitem
>Colors</guimenuitem
> </menuchoice
>.</para>

<para
>Per a canviar un color, premeu el botó associat i trieu el color desitjat en el selector de colors.</para>

<note
><para
>Hi ha certs colors de fons que poden tornar il·legible el text amb sintaxi ressaltada. Hauríeu d'usar un color clar per al fons, i un color obscur per al fons de la selecció. </para>
<para
>D'altra manera, el més probable és que tingueu que canviar-los <link linkend="config-dialog-editor-highlight-default-styles"
>Estils per omissió</link
>.</para>
</note>
</sect3>

<sect3 id="config-dialog-editor-fonts">
<title
>La pàgina Fonts</title
> <!-- FIXME LINKS //-->

<para
>Aquesta pàgina us permet escollir les fonts per omissió de &kate;. L'arranjament també serà emprat per al &kwrite; i per a la visualització de fitxers de text de &konqueror;.</para>

<para
>Aquesta pàgina presenta dues pestanyes, una per als tipus de lletra de l'editor i una altra per al tipus de lletra de la impressió. Seleccioneu una pestanya i trieu el tipus de lletra desitjat. El comportament per omissió és usar l'arranjament global del &kde; per al tipus de lletra d'amplada fixa.</para>

<tip
><para
>Al no ser possible en aquest moment usar tipus de lletra individuals per a cada document, ni canviar el tipus de lletra per a la impressió en el diàleg de la impressió, tingueu cura. Es recomana un tipus de lletra d'amplada fixa. </para
></tip>
</sect3>

<sect3 id="config-dialog-editor-indent">
<title
>La pàgina Sagnat</title>
<para
>Aquesta pàgina us permet canviar el comportament del sagnat.</para>

<variablelist>
<title
>Opcions de sagnat</title>

<varlistentry>
<term>
<anchor id="config-dialog-editor-indent-auto-indent"/>
<guibutton
>Sagnat automàtic</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; aplicarà automàticament un sagnat a les línies noves igual al sagnat de la línia anterior. Si la línia anterior està buida, s'usarà la informació de la superior que tingui contingut.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-indent-indent-with-spaces"/>
<guibutton
>Sagna amb espais</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; farà el sagnat amb espais en comptes de amb tabulacions.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-indent-backspace-key-indents"/>
<guibutton
>Sagna amb la tecla de retrocés</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; eliminarà el sagnat fins deixar-lo al nivell de la línia superior amb contingut més propera quan premeu la tecla &Retro;, si la part de la línia precedent al cursor tan sols conté un espai en blanc.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-indent-tab-key-indents"/>
<guibutton
>Sagna amb la tecla de tabulació</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; sagnarà la línia actual fins igualar-la amb el nivell de la línia superior amb contingut més propera quan premeu la tecla &Retro;, si la part de la línia precedent al cursor tan sols conté un espai en blanc.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-indent-keep-extra-spaces"/>
<guibutton
>Mantenir els espais extra</guibutton>
</term>
<listitem>
<para
>Si aquest comportament està marcat, &kate; deixarà espais en blanc abans del cursor després d'aplicar el sagnat.</para>
</listitem>
</varlistentry>

</variablelist>

</sect3>

<sect3 id="config-dialog-editor-select">
<title
>La pàgina Selecció</title>

<para
>Aquesta pàgina proporciona opcions per ajustar amb més precisió el comportament de &kate; a l'hora de seleccionar.</para>

<variablelist>
<title
>Opcions de la selecció</title>

<varlistentry>
<term>
<anchor id="config-dialog-editor-select-persistent-selections"/>
<guibutton
>Seleccions persistents</guibutton>
</term>
<listitem>
<para
>Quan està habilitada aquesta opció, al prémer una tecla no causa que la selecció sigui eliminada/deseleccionada.</para>
<note
><para
>Aquesta opció està parcialment en conflicte amb l'opció Sobreescriure la selecció. Si ambdues estan habilitades, a l'enganxar un text o prémer qualsevol altra tecla que no sigui cap dels cursors farà que la selecció actual sigui sobreescrita.</para
></note>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-select-overwrite-selections"/>
<guibutton
>Sobreescriure la selecció</guibutton>
</term>
<listitem>
<para
>Si està habilitada, qualsevol inserció de text, ja sigui escrita o enganxada farà que s'elimini el text seleccionat i aquest sigui substituït pel text inserit.</para>
</listitem>
</varlistentry>

</variablelist>

</sect3>

<sect3 id="config-dialog-editor-edit">
<title
>La pàgina Edició</title>
<para
>Aquesta pàgina conté opcions variades per a l'ajust precís del comportament del component d'edició de &kate;.</para>

<variablelist>
<title
>Opcions de l'editor</title>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-word-wrap"/>
<guibutton
>Ajust de línia</guibutton>
</term>
<listitem>
<para
>S'usa per a donar format dinàmicament al text al tallar les línies en un lloc apropiat, en comptes de simplement col·locar-les a l'editor per a facilitar la lectura.</para>
<para
>Si està marcada, &kate; inserirà un caràcter de salt de línia tal i com es defineix en la opció <link linkend="document-end-of-line"
>Fi de línia</link
> del document quan la línia supera la llargària establerta en la opció <link linkend="config-dialog-editor-edit-wrap-words-at"
>Ajustar línia a</link
> que es descriu a continuació.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-wrap-words-at"/>
<guibutton
>Ajustar línia a</guibutton>
</term>
<listitem>
<para
>Aquesta opció decideix la llargària màxima de les línies si la opció <link linkend="config-dialog-editor-edit-word-wrap"
>Ajust de línia</link
> està habilitada.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-replace-tabs-with-spaces"/>
<guibutton
>Substitueix tabulacions per espais</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; substituirà els caràcters del &Tab; per un número determinat d'espais en blanc, tal i com es defineix en <link linkend="config-dialog-editor-edit-tab-indent-width"
>Amplada del tabulador</link
>.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-remove-trailing-spaces"/>
<guibutton
>Elimina els espais finals</guibutton>
</term>
<listitem>
<para
>Si està marcada, &kate; eliminarà qualsevol espai en blanc al final d'una línia cada vegada que el cursor abandoni dita línia.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-tab-indent-width"/>
<guibutton
>Amplada de la tabulació/sagnat</guibutton>
</term>
<listitem>
<para
>Estableix l'amplada del tabulador, que a més també s'usa per a decidir la quantitat de sagnat a aplicar quan el <link linkend="config-dialog-editor-indent-auto-indent"
>Sagnat automàtic</link
> estigui habilitat, o es crida el sagnat per algun altre motiu.</para>
<para
>Depenent de l'arranjament establert a <link linkend="config-dialog-editor-indent"
>Sagnat</link
> es pot causar el sagnat prement les tecles &Tab; i &Retro;, i també activant l'entrada del menú <link linkend="edit-indent"
><guimenu
>Edita</guimenu
> <guimenuitem
>Sagnat</guimenuitem
></link
>.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-auto-brackets"/>
<guibutton
>Auto. claudàtors</guibutton>
</term>
<listitem>
<para
>Si està habilitada, &kate; inserirà automàticament un claudàtor dret immediatament a la dreta del cursor quan s'insereixi des del teclat un d'esquerre. Els tipus suportats són <keycap
>(</keycap
>, <keycap
>{</keycap
>, <keycap
>[</keycap
> i <keycap
>&lt;</keycap
>.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-group-undos"/>
<guibutton
>Grups desfés</guibutton>
</term>
<listitem>
<para
>Si està habilitada, &kate; agruparà les accions d'edició similars (per exemple teclejar, esborrar, enganxar) en una única entrada a l'historial de desfer, per a que tot pugui ser desfet d'una sola vegada.</para>
</listitem>
</varlistentry>


<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-show-tabs"/>
<guibutton
>Mostra tabulacions</guibutton>
</term>
<listitem>
<para
>Si està habilitada, &kate; dibuixarà un petit punt a l'inici d'un caràcter <keycap
>Tabulador</keycap
> per indicar la seva presència.</para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-smart-home"/>
<guibutton
>Inici intel·ligent</guibutton>
</term>
<listitem>
<para
>Això farà que &kate; mogui el cursor al primer caràcter que no sigui un espai en blanc de la línia actual en comptes de col·locar-se al començament absolut, quan es prem la tecla <keycap
>Inici</keycap
> (o una altra tecla assignada per dita funció).</para>
</listitem>
</varlistentry>

<!-- NOTE This option has gone (anders)
<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-page-up-down-moves-cursor"/>
<guibutton
>Page Up/Down moves cursor</guibutton>
</term>
<listitem>
<para
>If enabled, the cursor will be moved to the first/last visible
line when <keycap
>Page Up</keycap
>/<keycap
>Page Down</keycap
> (or
other key assigned to those functions) is pressed, rather than being
kept at its relative position.</para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>
<anchor id="config-dialog-editor-edit-wrap-cursor"/>
<guibutton
>Ajusta al cursor</guibutton>
</term>
<listitem>
<para
>Si està habilitada, al moure el cursor més enllà del final d'una línia, farà que aquest continuï a la línia següent/anterior si és que n'hi ha cap.</para>
<para
>Si no està habilitada, el cursor no es podrà moure més enllà del començament de la línia, tot i que sí es podrà moure més enllà del final de la línia, i que quan s'insereixi text, &kate; inserirà automàticament un espai en blanc en aquesta posició. Per exemple, en ocasions això és molt útil per als programadors.</para>
</listitem>
</varlistentry>

</variablelist>

</sect3>

<sect3 id="config-dialog-editor-keyboard">
<title
>La pàgina Teclat</title>

<para
>Aquí podeu configurar les dreceres de teclat per als comandaments interns del component editor de &kate;. El qual inclou comandaments per a moure's pel document i seleccionar text. Per a les tecles relacionades amb el copiat i enganxat de text, mireu al diàleg de configuració de les tecles. </para>

<para
>Podeu canviar les tecles corresponents a un comandament, o afegir una tecla alternativa.</para>

<procedure>
<title
>Per a canviar la(es) tecla(es) d'un comandament, seguiu aquest procediment:</title>
<step>
<para
>Seleccioneu el comandament per al que voleu configurar les tecles.</para>
</step>
<step>
<para
>Trieu l'opció <guibutton
>Cap</guibutton
> en el plafó situat a sota de la llista si no voleu una tecla per a aquest comandament.</para>
<para
>Trieu l'opció <guibutton
>Omissió</guibutton
> per usar la(es) tecla(es) per omissió per a aquest comandament.</para>
<para
>Trieu l'opció <guibutton
>A mida</guibutton
> per a seleccionar una tecla a mida per a aquest comandament, o per establir una alternativa.</para>
</step>
<step>
<para
>Si trieu l'opció <guibutton
>A mida</guibutton
>, s'habilitarà el botó d'introducció de tecles de la dreta del plafó. Per establir una tecla, n'hi haurà prou amb que la premeu. Apareixerà el diàleg de definició de dreceres del &kde;. En aquest diàleg:</para>
</step>
<step>
<procedure>
<step>
<para
>Escolliu si voleu establir l'opció per omissió o una tecla alternativa. <guilabel
>Omissió</guilabel
> no vol dir que es canviï la tecla per omissió de l'aplicació per a aquesta acció, si no que s'establirà la tecla a mida estàndard.</para>
</step>
<step>
<para
>Premeu la seqüència de tecles desitjada, es podrà visualitzar en el diàleg per a la vostra confirmació. </para>

<para
>Si la vostra naturalesa és aventurera, proveu a jugar amb l'opció <guibutton
>Tecla múltiple</guibutton
>. El seu ús us permetrà tenir seqüències de tecles similars a les de &Emacs; (una tecla entra en un grup, la següent executa l'acció), a més del fet de que en comptes de limitar-se a fer el treball, &kde; mostrarà un menú emergent per escollir des d'un lloc sense definir i probablement no apropiat. Així no hi haurà dubte de si prémer la següent tecla de la seqüència funcionarà o si s'haurà d'usar l'accelerador del menú (ambdós funcionaran).</para>
</step>
</procedure>
</step>
</procedure>
</sect3>

<sect3 id="config-dialog-editor-filetypes">
<title
>La pàgina Tipus de fitxer</title>

<para
>Aquesta pàgina us permetrà sobreescriure la configuració per omissió per als documents dels tipus mime especificats. Quan l'editor carrega un document, intenta trobar la màscara o el tipus mime per a un dels tipus de fitxers definits, i de ser així s'apliquen les variables definides. Si coincideixen diversos tipus de fitxers, s'usarà el de major prioritat. Si us plau, mireu la secció <link linkend="config-variables"
>Configura amb variables de document</link
> per a veure com especificar les variables.</para>

<para
>Per a crear un tipus de fitxer, premeu el botó <guibutton
>Nou</guibutton
> i ompliu les propietats.</para>

<para
>Per esborrar un tipus de fitxer existent, seleccioneu-lo des de la llista desplegable i premeu el botó <guibutton
>Esborra</guibutton
>.</para>

<para
>Per editar un tipus de fitxer existent, seleccioneu-lo des de la llista desplegable.</para>

<variablelist>

<title
>Propietats del tipus de fitxer</title>

<varlistentry>
<term
>Nom</term>
<listitem
><para
>Aquest és el nom que es mostrarà en el menú <menuchoice
><guisubmenu
>Eines</guisubmenu
><guisubmenu
>Tipus de fitxer</guisubmenu
></menuchoice
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Secció</term>
<listitem
><para
>Un submenú de <menuchoice
><guisubmenu
>Eines</guisubmenu
><guisubmenu
>Tipus de fitxer</guisubmenu
></menuchoice
>en el que està aquest tipus de fitxer. Si la secció encara no existeix, l'haureu de crear.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Variables</term>
<listitem
><para
>Aquí és on en situa la configuració actual. Les variables establertes sobreescriuran als valors de la configuració per omissió. Si us plau, referiu-vos a <link linkend="config-variables"
>Configurar amb variables de document</link
> per a veure les variables disponibles.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Extensions de fitxer</term>
<listitem
><para
>Una llista de noms de fitxer globals separada per dos punts usats per a determinar si un document coincideix amb aquest tipus de fitxer.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Tipus Mime</term>
<listitem
><para
>Una llista de tipus mime separada per dos punts usats per a determinar si un document coincideix amb aquest tipus de fitxer.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Prioritat</term>
<listitem
><para
>Si un document coincideix amb diversos tipus de fitxer, s'escollirà el que disposi d'una prioritat més alta.</para
></listitem>
</varlistentry>

</variablelist>

</sect3>

<sect3 id="config-dialog-editor-spelling">
<title
>La pàgina Ortografia</title>
<para
>Aquesta pàgina us permetrà configurar el comportament de &kspell; amb &kate;</para>
</sect3>

<sect3 id="config-dialog-editor-hl">
<title
>La pàgina Ressaltat</title>

<para
>Aquesta pàgina us permetrà afinar amb precisió el color i la selecció del tipus de sintaxi de &kate;</para>
<para>
<mediaobject>
<imageobject
><imagedata format="PNG" fileref="configdialog02.png"/></imageobject>
</mediaobject>
</para>
<para
>Per obtenir més informació sobre el sistema de ressaltat de la sintaxi, consulteu ??</para>

<para
>La pàgina consta de dos pestanyes, una per a definir els <guibutton
>Estils per omissió</guibutton
> i una altra per a gestionar els <guibutton
>Modes de ressaltat</guibutton
>. Ambdues pestanyes mostren una llista de contexts en els que els colors i fonts per omissió són usats per a visualitzar l'aspecte de cada estil. El nom de context es presentarà usant les propietats actuals del context.</para>

<para
>La llista té quatre o cinc columnes, cadascuna amb el següent propòsit:</para>

<variablelist>

<varlistentry>
<term
>Context</term>
<listitem
><para
>Mostra el nom del context, es dibuixa usant les propietats d'estil per al context.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Negreta</term>
<listitem
><para
>L'estat d'aquesta caixa decideix si el context haurà de ser presentat emprant un tipus de font en negreta.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Cursiva</term>
<listitem
><para
>L'estat d'aquesta caixa decideix si el context haurà de ser presentat emprant un tipus de font en cursiva.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Normal</term>
<listitem
><para
>Aquest botó mostra el color per a dibuixar l'estil en el mode normal, quan el text no està seleccionat. Per a canviar el color, feu clic al botó.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Seleccionat</term>
<listitem
><para
>Aquest botó mostra el color per a dibuixar l'estil quan el text està seleccionat. Per a canviar el color, feu clic al botó.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Usant per omissió</term>
<listitem
><para
>Aquesta caixa, disponible tan sols en la pestanya de <guibutton
>Modes de ressaltat</guibutton
> mostra si l'estil està usant els seus valors per omissió. Es desmarcarà automàticament si canvieu alguna de les propietats de l'estil. Marqueu-la per a tornar a l'estil usat per omissió.</para
></listitem>
</varlistentry>

</variablelist>

<sect4 id="config-dialog-editor-highlight-default-styles">
<title
>La pestanya Estils per omissió</title>
<para
>Per a canviar qualsevol dels estils per omissió, establint les seves propietats tal i com vulgueu.</para>
</sect4>

<sect4 id="config-dialog-editor-highlight-highlight-modes">
<title
>La pestanya Modes de ressaltat</title>

<para
><indexterm
><primary
>configuració de la sintaxi de ressaltat</primary
></indexterm
> Aquí podeu canviar les propietats més importants de cada mode de ressaltat disponible. En primer lloc, useu el menú desplegable <guibutton
>Ressaltat</guibutton
> per escollir un mode sobre el que treballar.</para
> <para
>Els modes de ressaltat s'escullen inicialment en base al tipus &MIME; i l'extensió del fitxer. Per a canviar la llista de la selecció actual, editeu les entrades <guibutton
>Extensions de fitxer</guibutton
> i <guibutton
>Tipus MIME</guibutton
>. També podeu prémer el botó del assistent a la dreta de l'entrada <guibutton
>Tipus MIME</guibutton
>. Mostrarà un diàleg amb tots els tipus &MIME; disponibles per a poder escollir. El seu ús modificarà tant els tipus &MIME; com les extensions de fitxer.</para>

<mediaobject>
<imageobject
><imagedata format="PNG" fileref="mimetypechooser.png"/></imageobject>
</mediaobject>
<para
>El diàleg de selecció de tipus &MIME; mostra un arbre dels tipus &MIME; disponibles, amb una descripció dels patrons per al tipus &MIME;. Per incloure un tipus &MIME; marqueu la caixa situada al seu costat. </para>

<para
>Podeu canviar les propietats de l'estil de qualsevol dels contexts tal i com s'ha descrit.</para>

<para
>A la part inferior de la pestanya, a sota de les propietats de ressaltat , podreu veure un botó etiquetat <guibutton
>Descarrega</guibutton
>. Si el premeu s'intentarà establir una connexió amb la pàgina web de &kate; i descarregar una llista de tots els modes de ressaltat de sintaxi disponibles, per a poder-los actualitzar o afegir-ne de nous.</para>

</sect4>

</sect3>

</sect2>

<sect2 id="config-dialog-plugins">
<title
>El grup Connectors</title>

<para
><indexterm
><primary
>connectors, configuració</primary
></indexterm
> Aquest grup conté pàgines relacionades amb els connectors. A més de la pàgina de configuració del Gestor, alguns connectors proporcionen opcions de configuració individuals. Per a més informació a sobre d'aquestes, consulteu la documentació dels connectors individualment.</para>

<sect3 id="config-dialog-plugins-manager">
<title
>La pàgina Gestor dels connectors</title>

<para
>Aquesta pàgina proporciona els medis per a carregar/descarregar connectors, i una informació mínima sobre els connectors individualment.</para>

<para
>Per a carregar un connector no carregat, seleccioneu-lo en el plafó <guibutton
>Connectors disponibles</guibutton
> i empreu els botons de cursor per a moure'l cap al plafó de <guibutton
>Connectors carregats</guibutton
>.</para>

<para
>Per a descarregar un connector carregat, seleccioneu-lo en el plafó <guibutton
>Connectors carregats</guibutton
> i empreu els botons de cursor per a moure'l cap al plafó de <guibutton
>Connectors disponibles</guibutton
>.</para>

<para
>Per a veure una mínima descripció i informació sobre un connector, seleccioneu-lo i dita informació apareixerà a sota de les llistes.</para>
</sect3>

</sect2>

</sect1>

<sect1 id="config-variables">

<title
>Configuració amb variables de document</title>

<para
>Les variables de Kate són implementacions de katepart de variables de document, similar als modes de línia de emacs i vi. En katepart, les línies tenen el format <userinput
>kate: VARIABLENAME VALUE; [ VARIABLENAME VALUE; ... ]</userinput
> les línies poden ser un comentari, si el fitxer és en un format amb comentaris. Els noms de variable són paraules soles (sense espais en blanc), i quelcom que el segueixi després dels dos punts serà el valor. Els dos punts són requerits.</para>

<para
>Tot seguit hi ha un exemple de línia de variable, aquesta força la configuració del sagnat per a un fitxer C++, java o javascript: <programlisting
>// kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle;</programlisting>
</para>

<note
><para
>Tan sols es cercaran línies de variable en les primeres i últimes 10 línies.</para
></note>

<para
>Hi ha variables que suporten la gran majoria de configuracions en katepart, i addicionalment els connectors poden usar variables, en el qual cas haurien de ser documentades en la documentació de dit connector.</para>

<sect2 id="config-variables-howto">
<title
>Com usa kate les variables</title>

<para
>Quan llegeix la configuració, katepart cerca en els següents llocs (en aquest ordre): <itemizedlist
> <listitem
><para
>La configuració global.</para
></listitem
> <listitem
><para
>Dades opcionals de la sessió.</para
></listitem
> <listitem
><para
>La configuració del "tipus de fitxer".</para
></listitem
> <listitem
><para
>Variables de document en el document mateix.</para
></listitem
> <listitem
><para
>Configuracions canviades durant l'edició des del menú o des de la línia de comandaments.</para
></listitem
> </itemizedlist
> Como podeu imaginar les variables de document tenen la màxima prioritat. Quan es desa un document, es tornen a llegir les variables de document, i es sobreescriuen els canvis realitzats usant els ítems del menú o la línia de comandaments.</para>

<para
>Qualsevol variable no llistada a continuació es desa en el document i pot ser consultada per d'altres objectes tals com connectors, que les poden usar per als seus propis propòsits. Per exemple la variable "indent mode" usa variables de document per a la seva configuració.</para>

<para
>Les variables aquí llistades són documents de &kate; versió 2.4. En el futur es poden afegir més variables. Hi ha 3 possibles tipus de valors per a les variables, amb les següents expressions vàlides: <itemizedlist>
<listitem
><para
>BOOL - on|off|true|false|1|0</para
></listitem>
<listitem
><para
>INTEGER - qualsevol número enter.</para
></listitem>
<listitem
><para
>STRING - tot el demés</para
></listitem>
</itemizedlist>
</para>

<variablelist>
<title
>Variables disponibles</title>

<varlistentry>
<term
><cmdsynopsis
><command
>auto-brackets</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix la inserció automàtica de parèntesis.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>auto-center-lines</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el nombre de línies de auto-centrat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>auto-insert-doxygen</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Activa o desactiva la inserció d'asteriscs d'inici en els comentaris doxygen. Això no tindrà efecte a menys que s'usi el sagnat automàtic cstyle. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>background-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el color de fons del document. El valor haurà de ser quelcom a un color vàlid, per exemple "#ff0000".</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>backspace-indents</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Activa o desactiva el sagnat amb retrocés.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>block-selection</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Activa o desactiva la selecció de blocs.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>bracket-highlight-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el color de ressaltat per al claudàtor. El valor haurà de ser quelcom a un color vàlid, per exemple "#ff0000". </para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>current-line-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el color de ressaltat per a la línia actual. El valor haurà de ser quelcom a un color vàlid, per exemple "#ff0000".</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>dynamic-word-wrap</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Activa o desactiva l'ajust dinàmic de línia.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>eol | end-of-line</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el mode del final de línia. Les opcions vàlides són <quote
>unix</quote
>, <quote
>mac</quote
> i <quote
>dos</quote
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>encoding</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix la codificació del document. El valor haurà de ser un nom de codificació vàlida, com <quote
>utf-8</quote
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>font-size</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix la mida del punt del tipus de font del document.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>font</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix la font del document. El valor haurà de ser un nom de font vàlid, per exemple <quote
>courier</quote
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>icon-bar-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el color de la barra de les icones. El valor haurà de ser quelcom a un color vàlid, per exemple <literal
>#ff0000</literal
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>icon-border</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la visualització de la vora de la icona.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>folding-markers</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la visualització de les marques de plegat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>indent-mode</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el mode de auto-sagnat. Les opcions <quote
>cap</quote
>, <quote
>normal</quote
>, <quote
>cstyle</quote
>, <quote
>csands</quote
>, <quote
>python</quote
>, <quote
>xml</quote
> són reconegudes. Veure la secció <xref linkend="kate-part-autoindent"/> per als detalls.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>indent-width</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'amplada del sagnat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>keep-extra-spaces</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús d'espais extra per a calcular l'amplada de sagnat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>keep-indent-profile</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Si està habilitada, prevé que no sigui sagnat un bloc si almenys hi ha una línia que no te sagnat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>line-numbers</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la visualització dels números de línia.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>mixed-indent</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús del mode de sagnat mixt a l'estil Emacs.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>overwrite-mode</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús del mode de sobreescriptura.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>persistent-selection</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de les seleccions persistents.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>remove-trailing-space</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la neteja del final de línia dinàmic.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>replace-tabs-save</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la conversió tabulació-&gt;espai durant el desat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>replace-tabs</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la conversió dinàmica tabulació-&gt;espai.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>replace-trailing-space-save</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la neteja del final de línia durant el desat.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>scheme</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'esquema de color. La cadena haurà de ser un nom d'esquema de color que ja existeixi a la vostra configuració per aconseguir qualsevol efecte.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>selection-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix la selecció de color. El valor haurà de ser quelcom que pugui ser avaluat com un color vàlid, per exemple "#ff0000".</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>show-tabs</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la visualització del caràcter TAB.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>smart-home</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de la navegació intel·ligent.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>space-indent</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús del sagnat amb espais.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>tab-indents</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús del sagnat amb la tecla TAB.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>tab-width</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'amplada de tabulació.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>undo-steps</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el nombre de passes a desfer que es poden recordar.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>word-wrap-column</command
><arg
>INT</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'amplada de l'ajust de línia.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>word-wrap-marker-color</command
><arg
>STRING</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix el color de la marca de salt de línia. El valor haurà de ser quelcom a un color vàlid, per exemple "#ff0000".</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>word-wrap</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de l'ajust de línia.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><cmdsynopsis
><command
>wrap-cursor</command
><arg
>BOOL</arg
></cmdsynopsis
></term>
<listitem
><para
>Estableix l'ús de l'ajust al cursor.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

</sect1>

</chapter>
