Noch hab ich nicht DEN Latex-Editor für Linux gefunden. Irgendwas stört mich immer. Mal ist der Editor zu überladen, mal fehlen so einfache Sachen, wie Text-Completion. Früher hab ich mich mit Texmaker rumgeschlagen. War nicht so schlecht, aber viel zu groß und zu voll. Aufm eeePC hatte ich mehr Fläche von den Werkzeugleisten belegt als ich Platz zum Tippen hatte.
Seit Ubuntu 9.04 gibt es jetzt aber das GEdit-Latex-Plugin direkt über das Repository. Es kann einfach durch
sudo apt-get install gedit-latex-plugin
installiert werden. Das Plugin bietet die grundlegendsten Möglichkeiten beim Erstellen von Latex-Dokumenten. Standardmäßig erscheinen nun aber leider keine Vorschläge zur Text-Vervollständigung, wenn man zB \begin tippt. Eine itemize-Umgebung musste ich also immer mühsam von Hand tippen. Jedenfalls bis ich mir mal die Einstellungen des Latex-Plugins angeschaut hatte. Dort kann man sogenannte Snippets eintragen. Da GEdit diese aus welchen Gründen auch immer nicht speichern wollte, musste ich die Snippets per Hand in die passende Datei eintragen.
Diese ist im Verzeichnis ~/.gnome2/gedit/plugins/GeditLaTeXPlugin zu finden und heißt snippets.xml. Jeder, der schonmal eine xml-Datei gesehen hat, wird diese verstehen. Ich habe mir beispielsweise folgende Snippets geschrieben (Tabs bitte selber hinzufügen):
<snippet active="True" id="3" label="itemize" packages="">
\begin{itemize}
\item $_
\item
\item
\end{itemize}
</snippet>
<snippet active="True" id="4" label="description" packages="">
\begin{description}
\item[] $_
\item[]
\item[]
\end{description}
</snippet>
<snippet active="True" id="5" label="enumerate" packages="">
\begin{enumerate}
\item $_
\item
\item
\end{enumerate}
</snippet>
Wird jetzt das Wort enumerate angefangen zu tippen, so kann man nach ein paar Buchstaben durch Drücken von Ctrl+Space die Autovervollständigung aufrufen und man bekommt direkt die komplette enumerate-Umgebung. Spart einiges an Arbeit.
Ähnliche Artikel:











