LATEX-Dokumente bearbeiten
Kile verwendet als internen Editor. ist ein Texteditor für Programmierer mit der Möglichkeit des Lesens und Hervorhebens von vielen verschiedenen Arten von Textdateien (darunter auch LATEX und BibTEX). Viele Einstellungen für können im Menü Werkzeuge direkt aus Kile heraus vorgenommen werden.
Um mehr über und seine Möglichkeiten zu erfahren sollte das Handbuch zu herangezogen werden. Anwender von Kile können dort direkt mit dem Lesen des Kapitels Arbeiten mit dem Editor von beginnen.

Die LATEX-Referenz
Kile bietet eine sehr praktische LATEX-Befehlsreferenz, welche über das Menü Hilfe LaTeX-Referenz aufgerufen werden kann. Sie enthält eine ausführliche Beschreibung nahezu aller Befehle, die in LATEX Verwendung finden können sowie deren Syntax.

Cursor-Bewegungen
Für die Auswahl eines Textes gibt es folgende Möglichkeiten:
Die linke Maustaste gedrückt halten und die Maus bewegen, um den Text hervorzuheben.
Ein einfacher Klick auf ein Wort, um den Cursor dorthin zu bewegen.
Ein Doppelklick, um ein komplettes Wort auszuwählen.
Ein Doppelklick mit gedrückter Strg-Taste, um das gesamte TEX-Wort auszuwählen. Das bedeutet, dass auf diese Weise beim Klicken auf \par von \par\bigskip lediglich \par ausgewählt wird.
Ein dreifacher Mausklick, um den kompletten Satz auszuwählen.
Beim Ziehen des Textes mit gedrückter linker Maustaste wird der ausgewählte Text automatisch in die Zwischenablage kopiert.
Bei Verwendung der Pfeiltasten mit gedrückter taste können Teile des Quelltextes im Editorfenster ausgewählt werden.

Klammern
Die Klammervervollständigung ist ein visuelles Werkzeug mit dem der Editor verdeutlicht, welche Klammern zusammengehören. Beim Öffnen einer beliebigen .tex-Datei und anschließende Auswahl einer Klammer - egal ob runde (), eckige [] oder geschweifte {} - wird der Editor die gewählte und die dazugehörige Klammer in gelb hervorheben (Standardfarbe, die verändert werden kann).

Hervorhebungen
Kile hat die Möglichkeit die verschiedensten Arten von Quelltexten zu durchsuchen und diese hervorzuheben. Beispielsweise unterscheiden sich die LATEX-Befehle vom normalen Text und auch die mathematischen Formeln sind durch eine andere Farbe hervorgehoben.

Sprungmarken
Viele Assistenten können zusätzliche Sprungmarken einfügen. Dabei handelt es sich um eine eigene Art von Lesezeichen innerhalb des Textes. Die Menüeinträge Bearbeiten Sprungmarken oder die entsprechenden Tastenkürzel ermöglichen den Sprung zur nächsten oder letzten Sprungmarke. Dabei wird auch diese Sprungmarke hervorgehoben, sodass sie bei der ersten Eingabe eines Zeichens automatisch gelöscht wird.
Sprungmarken
Sprungmarken
Pfeil rechts Nächste Sprungmarke 	Springt zur nächsten Sprungmarke im Text (sofern vorhanden).
Pfeil links Vorherige Sprungmarke 	Springt zur vorherigen Sprungmarke im Text (sofern vorhanden).

Auswahl
Das Bearbeiten ist wahrscheinlich einer der Hauptaspekte beim Verwenden eines Programms wie Kile. Obwohl bereits hervorragende Möglichkeiten bietet, wurden in Kile wichtige Funktionen für das Schreiben eines LATEX-Quelltextes hinzugefügt. LATEX benötigt immer viele Umgebungen und Gruppen und deshalb unterstützt Kile spezielle Befehle für deren Auswahl. Unter Bearbeiten Auswählen sind die folgenden Befehle zur Textauswahl enthalten:
Bearbeiten Auswählen
Bearbeiten Auswählen
S ,E Umgebung (Inhalt) 	Wählen Sie eine Umgebung ohne die umrahmenden Markierung. Wird dieser Befehl aufgerufen, wenn bereits eine Umgebung ausgewählt ist, erweitert Kile den Abschnitt bis zur nächsten umliegenden Umgebung.
S ,F Umgebung (Außerhalb) 	Wählen Sie eine Umgebung mit den sie umgebenden Markierungen. Dieser Abschnitt wird durch einen zweiten Aufruf dieses Befehls erweitert.
S ,T TeX-Gruppe (Inhalt) 	Wählt den Inhalt einer TEX-Gruppe aus (ohne umschließende Befehle).
S ,U TeX-Gruppe (Außerhalb) 	Wählt eine TEX-Gruppe komplett aus (einschl. umschließender Befehle).
S ,M Mathematische Gruppe 	Wählt eine mathematischen Gruppe komplett aus (einschl. umschließender Befehle).
S ,P Absatz 	Wählt einen kompletten Absatz aus (Gruppe von Zeilen, die auf beiden Seiten eine leere Zeile enthalten). Mit einem Absatz ist dabei nicht ein Text mit durchgängigen Zeilen gemeint (wie in anderen Texteditoren). Diese erweiterte Bedeutung schließt damit Tabellen, LATEX-Befehle und alle anderen Zeilen des Quelltextes ein. Die einzig bedeutende Sache in Kile ist damit, dass die Absätze durch zwei leere Zeilen getrennt sind.
S ,L Zeile 	Wählt die Textzeile unter der aktuellen Cursor-Position aus.
S ,W TeX-Gruppe 	Wählt das Wort unter der aktuellen Cursor-Position aus. Diese Auswahl hat auch eine erweiterte Bedeutung, da dieser Befehl auch LATEX-Befehle mit einem Rückwärtsschrägstrich (\) und einem zusätzlichen Stern (*) am Ende auswählt.

Wählen Sie die LATEX-Befehle
Kile besitzt die fortgeschrittene Funktion LATEX-Befehle auszuwählen. Wenn Sie beispielsweise folgendes eingegeben haben

Text \bfseries\itshape weiterer Text

und ein Doppelklick auf einen der LATEX-Befehle, wählt beide aus. Aber oft wollen Sie nur einen der Befehle auswählen. Dies ist möglich durch Nutzung der -Taste. Sie müssen die -Taste gedrückt halten und eine Doppelklick wählt lediglich den gewünschten Befehl aus.

Entfernen
Zum Löschen eines Teils des Dokuments kann natürlich dieser zuerst ausgewählt und durch Drücken der Taste Entf entfernt werden. bietet das Tastenkürzel K mit dem die gesamte Zeile entfernt wird. Kile bietet mit eigenen Befehlen hierfür eine schnellere Möglichkeit. Unter Bearbeiten Entfernen sind die folgenden Befehle zum Löschen des Textes enthalten:
Bearbeiten Entfernen
Bearbeiten Entfernen
T ,E Umgebung (Inhalt) 	Entfernt den Inhalt einer Umgebung (ohne umschließende Befehle).
T ,F Umgebung (Komplett) 	Entfernt die komplette Umgebung (einschl. umschließender Befehle).
T ,T TeX-Gruppe (Inhalt) 	Entfernt den Inhalt einer TEX-Gruppe (ohne umschließende Klammern).
T ,U TeX-Gruppe (Komplett) 	Entfernt die komplette TEX-Gruppe (einschl. umschließender Klammern).
T ,M Mathematische Gruppe 	Entfernt die aktuelle mathematische Gruppe (einschl. der math. Befehle).
T ,P Absatz 	Entfernt einen kompletten Absatz. Die Definition für einen Absatz in Kile ist in der Beschreibung zu Bearbeiten Auswählen Absatz enthalten.
T ,I Bis Zeilenende 	Entfernt den Text von der aktuellen Cursor-Position bis zum Zeilenende.
T ,W TeX-Wort 	Entfernt das Wort oder den LATEX-Befehl unter der aktuellen Cursor-Position.

Umgebung
Es wurde bereits verdeutlicht, dass Umgebungen eine zentrale Rolle in LATEX spielen. Deshalb bietet Kile fünf weitere Befehle unter Bearbeiten Umgebung für eine möglichst einfache Arbeit mit LATEX.
Bearbeiten Umgebung
Bearbeiten Umgebung
E ,B Zum Anfang springen 	Mit diesem Befehl wird zum Anfang der aktuellen Umgebung gesprungen (egal wo die aktuelle Position ist). Der Cursor wird direkt vor dem Befehl zum Öffnen der Umgebung platziert.
E ,E Zum Ende springen 	Mit diesem Befehl wird zum Ende der aktuellen Umgebung gesprungen (egal wo die aktuelle Position ist). Der Cursor wird direkt hinter dem Befehl zum Schließen der Umgebung platziert.
E ,M Übereinstimmung 	Wenn sich der Cursor vor oder innerhalb des Befehls \begin{Umgebung} befindet, wird zum Ende der Umgebung gesprungen (oder umgekehrt).
E ,C Schließen 	Bei der Eingabe von vielen verschachtelten Umgebungs-Befehlen kann schnell der Überblick darüber verloren gehen. Dieser Befehl schließt die zuletzt geöffnete Umgebung, sodass die verschachtelte Umgebungsstruktur nicht zerstört wird.
E ,A Alle schließen 	Schließt alle offenen Umgebungen (nicht nur die zuletzt geöffnete).

TEX-Gruppe
Kile bietet auch spezielle Befehle für die LATEX-Gruppen, die durch Klammern { ... } bestimmt werden. Unter Bearbeiten TeX-Gruppe sind ein paar wichtige Befehle, die denen aus Bearbeiten Umgebung entsprechen.
Bearbeiten TeX-Gruppe
Bearbeiten Auswählen
G ,B Zum Anfang springen 	Mit diesem Befehl wird zum Anfang der aktuellen Gruppe gesprungen (egal wo die aktuelle Position ist). Der Cursor wird direkt vor der geschweiften öffnenden Klammer platziert.
G ,E Zum Ende springen 	Mit diesem Befehl wird zum Ende der aktuellen Gruppe gesprungen (egal wo die aktuelle Position ist). Der Cursor wird direkt hinter der geschweiften schließenden Klammer platziert.
G ,M Übereinstimmung 	Wenn sich der Cursor vor oder hinter der geschweiften Klammer einer TEX-Gruppe # befindet, wird zum anderen Ende der Gruppe gesprungen (oder umgekehrt).
G ,C Schließen 	Bei der Eingabe von vielen verschachtelten geschweiften Gruppen-Klammern kann schnell der Überblick darüber verloren gehen. Dieser Befehl schließt die zuletzt geöffnete Gruppe, sodass die verschachtelte Struktur der TEX-Gruppen nicht zerstört wird.

Doppelte Anführungszeichen
In LATEX werden zwei einfache Anführungszeichen als Gänsefüsschen verwendet. Für die effiziente Umsetzung wird in Kile das Zeichen " für zwei einfache Anführungszeichen verwendet. Auch für das Beenden der Anführung wird das Zeichen " verwendet. Kile kennt diesen Fall und fügt zwei schließende Anführungszeichen für LATEX ein.
Für das Einfügen eines Gänsefüsschens sind zwei " (also "") notwendig.
Dieses automatische Einfügen der doppelten Anführungszeichen kann unter Einstellungen Kile einrichten ... LaTeX ein- und ausgeschaltet werden.
Doppelte Anführungszeichen
Doppelte Anführungszeichen
Es können auch länderspezifische Einstellungen (z. B. ngerman oder french) und damit deutsche oder französische Anführungszeichen verwendet werden. Es sind auch viele weitere Sprachen verfügbar.

Intelligenter Zeilenumbruch
Beim Drücken von Eingabetaste fügt Kile einen intelligenten Zeilenumbruch ein. Falls sich die aktuelle Position innerhalb einer Listen-Umgebung (z. B. enumerate oder itemize) befindet, fügt Kile nicht nur einen Zeilenumbruch sondern zugleich den Befehl \item ein.
Innerhalb einer Tabellen-Umgebung schließt Kile die aktuelle Zeile mit \\ mit einem anschließenden Zeilenumbruch ab.
Innerhalb eines LATEX-Kommentars beginnt Kile die neue Zeile mit %.
Sogar noch besser - Kile ist intelligent genug, um voreingestellte LATEX- oder benutzerdefinierte Umgebungen zu unterstützen. Diese können unter Einstellungen Kile einrichten ... LaTeX hinzugefügt werden.

Intelligenter Tabulator
Einige Anwender möchten die Spalten in Tabellen-Umgebungen und dabei alle Et-Zeichen (&) untereinander anordnen. Kile versucht dies zu ermöglichen. Beim Drücken von & sucht Kile nach dem nächsten Tabulator in der darüber liegenden Zeile. Obwohl dieser Tabulator möglicherweise nicht der dazugehörige ist, fügt Kile einigen Zwischenraum für die Spaltenposition des aktuellen Tabulators hinzu.