= 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 == * latest release: * [http://endrullis.de/JLatexEditor/releases/JLatexEditor-latest.tar.gz tar.gz] * [http://endrullis.de/JLatexEditor/releases/JLatexEditor-latest.zip zip] {{{ #!comment * [source:/CHANGELOG See what's new?] }}} * [http://endrullis.de/JLatexEditor/releases/ older releases] * [#Sourcecode Source code] == Documentation == * [wiki:Manual] == Screenshots == [[Image(http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_showing_latex_error_mini.png, link=http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_showing_latex_error.png, title=JLatex editor showing LaTeX compiler error in the editor)]] [[Image(http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_cite_completion_minor_restricted_mini.png, link=http://endrullis.de/JLatexEditor/screenshots/screenshot_0.1.28_cite_completion_minor_restricted.png, title=JLatex editor showing a list of bibtex entries in the completion for {{{\cite{}}})]] == 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 [wiki:LiveTemplates 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 * [wiki:FeaturesByScreenshots features by screenshots] == In work == * multi-language support (partially available) * for more features and fixed coming soon see the list of [https://jlatexeditor.endrullis.de/trac/JLatexEditor/query?status=assigned&status=new&status=accepted&status=reopened&group=status&milestone=0.2 open tickets for milestone 0.2] == How to get involved? == There are several way you can contribute to this project: * [/newticket?type=defect report bugs] * suggest [/newticket?type=enhancement enhancements] or [/newticket?type=task new features] * translate JLatexEditor into your language * take part in the development (contact [http://joerg.endrullis.de/ Jörg Endrullis]) == Source code == * checkout from subversion (user "anonymous" with empty password): {{{ svn co https://jle.cc/svn/JLatexEditor/trunk JLatexEditor }}} * build and run: {{{ ant runJLatexEditor }}} * [wiki:Development] == Credits == Developers that took part in the development of JLatexEditor: * [http://joerg.endrullis.de/ Jörg Endrullis] * [http://stefan.endrullis.de/ Stefan Endrullis] * [http://www.few.vu.nl/~rbakhshi/ Rena Bakhshi] == License == This program is free software; you can redistribute it and/or modify it under the [http://en.wikipedia.org/wiki/GNU_General_Public_License GNU General Public License] version 2. == Links == * some references