[[Vorlage(Archiviert, "Das abhängige Paket '''python-gnome2-extras''' ist nicht mehr verfügbar.")]] {{{#!vorlage Wissen [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:sudo: Root-Rechte] [:Programme starten: Ein Programm starten] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [googlecode:desigle:Desigle] {en} ist ein minimaler [:LaTeX:]-Editor, geschrieben in [:Python:], der auf den Bibliotheken [:GTK:] und Poppler aufbaut. Desigle beherrscht Syntax-Highlighting, Auto-Vervollständigung und als Besonderheit ein PDF-Vorschaufenster, das die TEX-Datei in Echtzeit generiert. = Installation = Desigle ist nicht in den offiziellen Paketquellen verfügbar, es lässt sich allerdings einfach entweder über ein fertiges Paket oder lokal installieren. == Fremdpaket == Das Paket [http://code.google.com/p/desigle/source/browse/#svn/trunk/debs desigle_0.1-1_all.deb] {dl} herunterladen und manuell installieren [1]. [[Vorlage(Fremd, Paket, )]] Damit sich Desigle auch aus der Kommandozeile starten lässt, legt man ein Skript '''/usr/local/bin/desigle''' an, etwa mit dem Inhalt: {{{#!code bash #!/bin/bash python /usr/share/desigle/desigle.py }}} Dazu benötigt man [:sudo:Root-Rechte] [2]. Starten [3] lässt sich Desigle aus der Kommandozeile [4] mit: {{{#!vorlage Befehl desigle }}} == Lokal == Da es sich bei Desigle um ein in Python geschriebenes Programm handelt, sind lediglich die einzelnen Programmdateien von der [http://code.google.com/p/desigle/source/browse/trunk/ Projektseite] {dl} herunterzuladen. Am einfachsten gestaltet sich das über [:SVN:]: {{{#!vorlage Befehl svn checkout http://desigle.googlecode.com/svn/trunk/ desigle }}} Zusätzlich müssen die folgenden Pakete installiert werden [1]: {{{#!vorlage Paketinstallation libpoppler4 libpoppler-glib4 python-poppler }}} Starten lässt sich Desigle dann aus dem lokalen Verzeichnis mit: {{{#!vorlage Befehl ./desigle.py }}} = Verwendung = [[Bild(desigle.png, 200, align=right)]] In der Verwendung unterscheidet sich Desigle nicht von anderen Editoren. Allerdings scheint das Highlighting in einigen Fällen nicht richtig zu funktionieren (siehe Bild). Man deaktiviert es z.B. über das Auskommentieren der entsprechenden Zeilen im Python-Quelltext. Als einzige nennenswerte Einstellung bietet Desigle die Erstellung einer Musterdatei an, die fortan als Grundlage einer neuen Datei dient. Das [:PDF:]-Vorschau-Fenster ist intuitiv zu bedienen. Die pdflatex-Ausgabe ist über einen Reiter oberhalb des Vorschaufensters leicht zu erreichen. Evtl. vorhandene Fehler lassen sich so schnell finden. = Menü = ||<-2 tablestyle="width: 95%;" rowclass="titel"> Menüsteuerung|| || Menü||Funktionen|| ||''"File"''||Laden, speichern, beenden des Programms.|| ||''"Edit"''||Aktionen vor- und rückgängig machen, Suchfunktion|| ||''"Settings"''||Einstellungen ändern|| ||''"Help"''||Information, nach Updates suchen|| = Links = * [googlecode:desigle:Projektseite] {en} * [http://www.ctan.org/tex-archive/info/lshort/german/l2kurz.pdf LaTex-Einführung] {de} {dl} (PDF) * [http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf LaTex-Symbolreferenz] {de} {dl} (PDF) * [:LaTeX-Editoren:] {Übersicht} Übersichtsartikel #tag: GNOME, Editor, Bildung, Büro, Latex, Python