Compleció de codi
Encara que el ja ofereix un bon mode de compleció, la compleció de codi estès del Kile suporta alguns mètodes especialment indicats per a LATEX Hi ha integrats cinc modes diferents. Tres d'ells treballen sota demanda, els altres dos són modes de compleció automàtica. Tots els modes es poden configurar per a treballar de moltes maneres diferents en Arranjament Configura el Kile....

Compleció automàtica dels entorns
Quan comenceu un nou entorn, escrivint \begin{environment}, el Kile automàticament afegirà una ordre \end{environment}, amb una línia al mig per al vostre text.
La compleció automàtica es pot desactivar a la secció LATEX de Arranjament Configura el Kile... LaTeX Entorns.
Compleció d'un entorn d'equació
Compleció d'un entorn d'equació
Compleció d'un entorn d'equació

Ordres de LATEX
En escriure algunes lletres, podeu activar aquest mode de compleció per a les ordres de LATEX i paraules normals amb l'element de menú Edita Completa Ordre de (La)TeX o la drecera de teclat Espai. El Kile primer llegirà les lletres des de la posició actual del cursor a l'esquerra i s'aturarà al primer caràcter no lletra o barra inversa. Si aquest patró comença amb una barra inversa, el Kile entrarà en el mode de compleció d'ordres de TEX o LATEX. En cas contrari, entrarà en el mode de diccionari normal, on no trobareu cap ordre de LATEX. Segons el perfil escollit, s'obrirà un quadre de compleció. Veureu totes les ordres o paraules que comencin amb el patró actual. Podreu navegar amb les tecles del cursor a través d'aquesta llista i seleccionar una entrada amb , o fent doble clic amb el ratolí.
Compleció d'una ordre de LaTeX
Compleció d'una ordre de LaTeX
Quan premeu la tecla , s'eliminarà l'última lletra del vostre patró, i la llista de compleció podrà créixer. D'altra banda, si escriviu una altra lletra s'ampliarà el patró i la llista de paraules visibles podria reduir-se.
Si decidiu no seleccionar cap dels suggeriments, podeu deixar aquest diàleg amb .
Veureu que totes les ordres s'escriuen amb una breu descripció dels seus paràmetres. Aquestes descripcions desapareixen quan se selecciona una ordre. De manera opcional, es pot deixar que el Kile insereixi pics en aquests llocs, de manera que podreu saltar amb facilitat a aquestes posicions amb Edita Pics Següent pic i inserir el paràmetre que voleu.
Compleció d'una ordre de LaTeX
Compleció d'una ordre de LaTeX
Aneu a Arranjament Configura el Kile... Kile Compleció per a configurar una o més d'aquestes llistes. Podeu escollir diferents llistes de paraules per a les ordres de TEX i LATEX i el mode de diccionari per a les paraules normals.
Si escolliu l'opció Mostra les ordres de LaTeX, les entrades de tots els fitxers de llista de paraules escollides (CWL) per a la compleció d'ordres de LATEX es mostraran en una vista separada a la barra lateral del Kile. D'aquesta manera disposareu d'un bon escrutini de les ordres disponibles, així com quins paràmetres i opcions trobareu per a la compleció. També podeu simplement seleccionar una entrada amb un clic del ratolí i serà inserida en el document, amb tots els noms de paràmetres i opcions eliminats.
Ordres de LaTeX a la barra lateral
Ordres de LaTeX a la barra lateral
Com cada llista de paraules escollida es mostrarà en una vista separada, podria haver-hi massa vistes, de manera que la finestra principal del Kile podria ser massa gran per a pantalles petites. Com això es veurà molt lleig, el Kile treballa amb un nombre màxim de vistes permeses, el qual està establert a 10. Si aquest valor és massa gran per a la vostra pantalla, haureu de reduir-lo.

Entorns
El mode d'ordres no és útil per a la compleció de codi dels entorns. Sempre haureu d'escriure algunes lletres de \begin, i invocant el mode de compleció resultarà en una enorme llista d'etiquetes d'entorn. D'altra banda, els entorns que el Kile utilitza sovint, compten amb un mode especial per a la compleció de codi dels entorns. Oblideu-vos de l'etiqueta d'obertura i escriviu, per exemple, al.
Quan crideu el mode de compleció amb Edita Completa Entorn o la drecera de teclat Espai, l'etiqueta d'obertura serà afegida automàticament i veureu \begin{al}. Després d'aquest canvi, la llista de compleció restarà molt menys desordenada.
Compleció d'una ordre de LaTeX
Compleció d'una ordre de LaTeX
Ara seleccioneu un entorn, i veurà que també es tancarà automàticament. Encara més, si el Kile el reconeix com un entorn de llista, també inserirà una primera etiqueta \item.
Compleció d'una ordre de LaTeX
Compleció d'una ordre de LaTeX
Aneu a Arranjament Configura el Kile... Kile Completa per a configurar una o més d'aquestes llistes. Aquest mode utilitza les mateixes llistes de paraules com el mode de compleció per a les ordres de TEX i LATEX.

Abreviatures
El Kile suporta llistes d'abreviatures definides per l'usuari, que són substituïdes sota demanda per cadenes de text més llargues. Mireu a Arranjament Configura el Kile... Kile Completa per a configurar una o més d'aquestes llistes. Per a l'exemple donat, s'ha escollit la llista d'abreviatures a exemple.cwl. En aquest fitxer trobareu, per exemple, l'entrada L=\LaTeX.
Per exemple, escriviu sols la lletra L. Ara invoqueu el mode d'abreviatura del mode de compleció amb l'element de menú Edita Completa Abreviatura o la drecera de teclat Espai, i la lletra L se substituirà per la cadena \LaTeX.
La compleció d'abreviatures també admet els caràcters de línia nova %n i %C per a situar el cursor, si aquests caràcters estan presents en el text d'expansió. De manera que si teniu l'entrada

en1=\begin{enumerate}%n\item %C%n\end{enumerate}%n

al fitxer de compleció, i invoqueu la compleció d'abreviatures, l'expansió tindrà l'aspecte com es veu a continuació, on x mostra la posició final del cursor.

\begin{enumerate}
        \item x
\end{enumerate}

Abreviatures
Si escolliu Mostra les abreviatures, es mostraran totes les possibles abreviatures en una vista de la barra lateral. D'aquesta manera disposareu d'un bon escrutini de totes les abreviatures possibles.

Modes d'autocompleció

Ordres de LATEX
També podeu activar un mode de compleció automàtica per a les ordres de LATEX. Quan s'abasti un llindar determinat de lletres (per omissió: 3), s'obrirà una finestra emergent amb una llista de totes les ordres de LATEX coincidents. Podeu seleccionar una d'aquestes ordres, o ignorar aquesta finestra i escriure les lletres addicionals. Les entrades del quadre de compleció sempre canviaran de manera que coincideixin amb la paraula que escriviu.
Aneu a Arranjament Configura el Kile... Kile Completa per activar o desactivar aquest mode o canviar el llindar.
Compleció d'un entorn d'equació
Compleció d'un entorn d'equació

Paraules del document
Els diccionaris de grans dimensions no són útils en el mode de compleció automàtica. Tanmateix, hem vist que una gran quantitat de paraules en un document s'escriuen més d'una vegada. De manera que el Kile oferirà una compleció per a totes les paraules en el document que l'usuari ja ha teclejat. Podeu invocar aquesta compleció de manera manual, si premeu les tecles Espai. Tingueu en compte que aquest mode és diferent del mode de compleció per a les ordres de LATEX.
Per activar aquest mode d'encesa o apagat, aneu a Arranjament Configura el Kile... Editor Edició Compleció automàtica. En aquest diàleg podreu configurar, si el mode de compleció de paraules al document estarà activat. També hi ha un mode d'autocompleció addicional, on apareixerà un quadre de compleció quan s'abasti un cert llindar.

Escriure fitxers propis de compleció
L'última especificació del format de fitxer per a la compleció es pot trobar a l'especificació per al format de fitxer CWL.
Els fitxers de compleció es poden instal·lar a la carpeta inicial de l'usuari al subdirectori ~/.kde/share/apps/kile/complete/<mode>/, on <mode> podrà ser abbreviation, dictionary o tex.