JLatexEditor

JLatexEditor is a cross-platform open source LaTeX editor. The editor is in constant development. It is well-tested on Linux, but has to be considered pre-alpha version, and only for experimental use for Windows and Mac OS.

Operating System Support

  • GNU/Linux: yes
  • Windows: highly experimental (not yet for production use)
  • Mac OS: yes

The support for Windows will be improved in the next stable release.

Download

Documentation

Screenshots

http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_showing_latex_error_mini.png http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_cite_completion_minor_restricted_mini.png

Features

  • syntax highlighting:
    • user configurable highlighting of latex commands
    • fast bracket identification (including highlighting of nested brackets)
  • live spell checker (aspell and hunspell integration)
  • completion of
    • LaTeX commands
    • bibtex entries after \cite{
    • labels after \ref{
    • directories and files after \include{ and \input{
    • words
  • command templates and user defined live templates
  • quick help for LaTeX commands
  • LaTeX compiler integration
    • separate lists for errors, warnings, overfilled hboxes
    • jump to code position with one click
    • advanced latex output parser (we usually point to the right error location)
  • diff integration (compare two files)
  • version control
    • svn integration
    • local version history (see what you have changed in the last minutes, hours, and days)
  • show document structure and allow quick jump to sections
  • quick jump to element under cursor (file, label, command)
  • fast file creation: just press alt+enter over an non-exsisting file after an \input or \include command
  • features by screenshots

In work

  • multi-language support (partially available)

How to get involved?

There are several way you can contribute to this project:

Source code

  • checkout from subversion (user "anonymous" with empty password):
    svn co https://jle.cc/svn/JLatexEditor/trunk JLatexEditor
    
  • build and run:
    ant runJLatexEditor
    
  • Development

Credits

Developers that took part in the development of JLatexEditor:

License

This program is free software; you can redistribute it and/or modify it under the  GNU General Public License version 2.

  • some references