Zuletzt geändert: 10.06.2011

English version

GeanyLaTeX

Flattr this

GeanyLaTeX ist ein Plugin für Geany, dass die Unterstützung für LaTeX verbessern soll. Dazu bietet es einige sehr hilfreiche Funktionen an. Die aktuelle Version ist verfügbar für Geany 0.19 oder neuer.

Im gemeinsamen Projekt Geany-Plugins ist ebenfalls eine Vorschauversion auf die Version 0.6 enthalten.

Zurück zum Anfang

Funktionen

Zurück zum Anfang

Neuigkeiten

Zurück zum Anfang

Systemanforderungen und Abhängigkeiten

Das Plugin in der aktuellen stabilen Version 0.5 benötigt Geany in Version 0.19 oder höher. Eine LaTeX-Installation ist nicht zwingend notwendig, wird aber empfohlen.

Prinzipiell sollte das Plugin auf allen Plattformen laufen, auf die GTK und Geany portiert wurden und wurde sehr ausgiebig unter GNU/Linux auf x86 und x86_64 getestet, ist aber leider unter einem Windows Betriebssystem nahezu ungetestet. Sollte jemand das ändern wollen, würde ich mich über eine kleine Mail oder eine Nachricht per Jabber freuen. Die Kontaktdaten gibt es hier.

Eine Mindestgröße von RAM oder Mindestverraussetzungen an die Geschwindigkeit der CPU gibt es neben der Einschränkungen für GTK und Geany nicht.

Die aktuelle entwicklerversion aus dem SVN (svn => r896) setzt zum Kompilieren auf waf. Das bedeutet, dass zum einen die autotools nicht mehr dafür installiert sein müssen. Anstatt wird jetzt eine Grundinstallation von Python benötigt.

Zum kompilieren des Plugins ist nicht sehr viel notwendig:

Zurück zum Anfang

Screenshots

Das Plugin gliedert sich in Geany ohne Abstriche ein und ist in verschiedenen Übersetzungen verfügbar. Hier werden gemischte Versionen gezeigt:

Sonderzeichen einfügen

Sonderzeichen einfügen

LaTeX-Wizard

LaTeX-Wizard der Version 0.2

Zurück zum Anfang

Übersetzung und Installation

Wenn keine Binärpakte (siehe Dowload) für eine spezielle Plattform verfügbar sind, ist das Plugin relativ schnell selber kompiliert.

Das Plugin lässt sich mit


./waf configure
./waf build
./waf install

übersetzen und installieren. Dazu wird auf dem System zusätzlich zu den Abhängigkeiten ebenfalls noch eine Python-Umgebung benötigt. Ohne weitere Optionen installiert das Plugin sich bei dem waf install-Aufruf in das $prefix/lib/Geany Verzeichnis, das über das --prefix Option bei der Installation von Geany (Kompilierung) gesetzt wurde. Bei den meisten Linux- und Unixsystemen sollte das /usr/ bzw. /usr/local/ sein. Für eine sich daraus ergebende systemweite Installation sind ggf. erweitere Benutzerrechte notwendig. Soll das Plugin in ein anderes Verzeichnis installiert werden, kann dies über das Verwenden von ./waf configure --prefix=/Pfad/zum/Verzeichnis eingestellt werden. In welchen Pfaden Geany nach Plugins sucht, kann über das Handbuch heraus gefunden werden. Das Plugin wird in so einem Fall nach $prefix/lib/geany/, die Dateien für die Internationalisierung werden nach $prefix/share/locale geschrieben

Zurück zum Anfang

Lizenz

Das Plugin wurde unter der GPL Version 2 oder neuer veröffentlicht. Der genaue Lizenztext wird mit dem Quellcodepaket ausgeliefert oder kann auf den Seiten der FSF heruntergeladen werden.

Zurück zum Anfang

Download

Stabile Version

Die stabile Version 0.5 ist im Release 0.19 des Geany-Plugins-Paketes enthalten, welches in vielen Linuxdistribution mitgeliefert wird. Ebenfalls ist auf der Homepage der Plugins ein Windows-Installer verfügbar. Für alle "normalen" Nutzer von GeanyLaTeX ist dies auf Grund der zusätzlichen Plugins sehr wahrscheinlich die beste Anlaufstelle.

Natürlich gibt es auch das Plugin als Einzelversion, wofür leider sind bis dato keine Binärpakete verfügbar sind, so dass GeanyLaTeX aus den Quellen kompiliert werden muss.

Das aktuelle Release 0.5 kann als Tarball hier heruntergeladen werden:

SVN und aktuelle Entwicklerschnappschüsse

Unter http://frank.uvena.de/files/geany/testing/ gibt es in mehr oder weniger regelmäßigen Abständen aktuelle Entwicklerversionen.

Die aktuellen Quellen können über das Projekt-SVN bei sourceforge.net über
svn co https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanylatex/ ausgecheckt werden.

Für die Benutzer von git gibt es unter http://git.geany.org einen regelmäßig aktualisierten Spiegel.

Zurück zum Anfang