gedit LaTeX Plugin

Screenshots | Download | FAQ | Development

This plugin assists you in composing and compiling LaTeX documents.

Code Completion

http://www.michaels-website.de/screenshots/ac1.png

Probably the most valuable feature is the code completion for LaTeX source. If you type a prefix like \beg it shows you all matching commands and the structure and meaning of their arguments, like e.g. \begin{Environment}. If possible it shows options for the argument the cursor is in. So if you type \begin{ you get a list of all environments you could begin.

Some commands or options may require additional packages to be included. This is indicated and the according \usepackage statement is inserted if you select that command or option.

Some proposals are dynamic. That means that e.g. all .tex files in the working directory are proposed as arguments of the \include command.

Assistants

There are several assistants for frequent tasks like

BibTeX Integration

An outline view is created for BibTeX files and the LaTeX completion is aware of bibliographies included per \bibliography and proposes their entries at the \cite command. BibTeX entries may be inserted with the help of a dialog.

Build System

http://www.michaels-website.de/screenshots/build.png

The build system uses profiles like "PDF", "DVI" or "PostScript". Each profile consists of one or more jobs that are run when the document is built. The log of a job is interpreted by a processor and converted to useful messages. Per default the plugin uses Emmanuel Beffara's rubber for automated document compiling. But you may create your own profiles invoking the LaTeX command chain directly.

News

March 2008

Thanks to Andrea Gasparini there's now an Ubuntu package for the plugin, see https://edge.launchpad.net/~ubuntu-it-dev/+archive. You can download it directly from http://launchpadlibrarian.net/12896227/gedit-latex-plugin_0.1.3.1-2%7E0ubuntuitdev1_i386.deb. Sadly we will not see it in the official repositories until the next release because the ones of Hardy Heron are already freezed.

December 2007

Version 0.1.3.1 is out. The image builder and the completion of \newcommand's have been broken in 0.1.3 due to refactoring. With this release they will work like a charm again ;)

December 2007

Version 0.1.3 is out. The plugin now features a much better BibTeX parser and two new dialogs for inserting a source code listing and for creating BibTeX entries. See the ChangeLog for details.

November 2007

Version 0.1.2 is out. The plugin now supports system-wide installation and is therefor ready to be packaged in distros :-) Besides this, the toolbar is now hidden when you don't edit a LaTeX file, an outline view is created for BibTeX files, the completion has been improved again and so on - see the ChangeLog.

September 2007

Version 0.1.1 is out. The changes include a new auto closing for environment commands, improved wizards for inserting tables and graphics, support for syntax checking and many bugfixes.

September 2007

Version 0.1 is out. Many bugs have been fixed and the code completion has improved considerably. See the ChangeLog for details.

August 2007

From now on I'm sharing the LaTeX plugin at SourceForge.net to have a more convenient platform for development. Please file new bug reports and feature requests there. I'm really working in svn so please don't expect this code to run ;)

August 2007

Version 20070821 is out. I rewrote the build system of the plugin and changed some major things:

Furthermore I changed the configuration backend from GConf to simple XML files, which makes some things easier and more flexible. Your settings are migrated at the first start. Besides that there are some minor changes, see the ChangeLog for details.

June 2007

A new development version of the plugin is out. I rewrote a big part of the code and finally implemented custom build profiles. The search stuff is missing in this version as it wasn't very reliable. I'm thinking about a better implementation for that...

April 2007

The plugin is mentioned in the current edition of LinuxUser, a famous German linux magazine. It is said to be the most sophisticated plugin for gedit ;-)

here is the online version of the article

Gedit/LaTeXPlugin (last edited 2008-03-29 10:42:41 by MichaelZeising)