LaTeXila LaTeXila

Description of the project

LaTeXila is an Integrated LaTeX Environment for the GNOME Desktop, written in Vala and covered by the GPL 3 license.

Here are the main features of LaTeXila 2.4, the current stable version.

Screenshot 1
Screenshot 2
Screenshot 3
Build Tools: customizable buttons to compile, convert and view a document in one click.
Latexmk is used by default, but Rubber and the "low-level" commands such as 'pdflatex', 'dvipdf' and 'bibtex' can also be used.
Screenshot 4 LaTeX commands completion
Screenshot 5 Document structure: a list of chapters, sections, figures, etc. to easily navigate in a document
Screenshot 6 Symbol tables (Greek letters, arrows, etc)
Screenshot 7 Template managing: a few default templates, creating personal templates, etc
Screenshot 8 Easy projects management
Spell checking
Some menus and toolbars with the principal LaTeX commands
File browser integrated
All common things found in a text editor…
Translations available

Downloads

All downloads

The version numbering is the same as GNOME:
A version number has the form X.Y.Z. "Y" is even for stable versions, and is odd for unstable versions. For example, the 2.2.0 version is stable, but 2.3.0 is unstable. An unstable version can potentially have more bugs, and there are generally new features between two minor unstable versions (e.g. 2.3.0 -> 2.3.1). A new minor stable version (e.g. 2.2.0 -> 2.2.1) doesn't add new features, only new or updated translations and bug fixes.

New versions are released "when it's done".

The NEWS file describes the changes for each version.

Packages

Note that the distribution's packages are not always up-to-date.

Arch Linux available in AUR
Debian packages available
Fedora packages available
Gentoo ebuilds available
OpenSUSE packages available
Ubuntu packages available
PPA for stable releases
PPA for unstable releases

Development version

RoadMap

The RoadMap is on this wiki page.

Git Repository

The project is hosted on this Git repository.
A repository is also available on GitHub, so you can fork it easily.

If you want to follow the development, you can download the source code from the Git repository:
$ git clone git://git.gnome.org/latexila

Later, to take the new commits you just have to do:
$ git pull

Contributing

LaTeXila is a free software (GPL 3 license). Free as in Freedom. Everyone can and is encouraged to contribute!

Bug reports and feature requests

Bug reports and feature requests are made on the GNOME bugzilla.
Before reporting a new bug, search if it has not been already reported.
List of all LaTeXila bugs and feature requests.

Design

If you want to improve the logo, the application icon or the other icons, let me know ;)

Translations

If you want to make a new translation, read the instructions in the file README.
See also the status page on GNOME Damned Lies.

Hacking

If you are interested to contribute to the code of the project, contact-me and tell me what you want to do (see the RoadMap). I can help you if you don't understand all the code. Also, tell me if you see some possible improvements.

Contributors

Thanks to all contributors! See the file AUTHORS.

Contacts

Mailing List

Mailing List info page

IRC

Join the #latexila channel on irc.gnome.org (standard port: 6667).

Main developer

You can also contact me personnaly by e-mail:
Sébastien Wilmet: sebastien DOT wilmet AT gmail DOT com

As you might have guessed, English is not my mother tongue (I speak French). So, please tell me if I repeatedly make the same mistakes.

FTP
RoadMap
Bug tracker (all bugs)
Mailing List
Translations
Git repository
GitHub repository
Latexmk
Rubber

Valid XHTML 1.0 Strict Valid CSS 3!