Latest News
2009-11-25:
The new release TexMakerX 1.9.3 is available
and fixes several bugs
You can download it
below.
Also the old releases have been downloaded
ten thousand times so far.
2009-10-26:
The new release TexMakerX 1.9.2 is available
which adds several new features and fixes some bugs
2009-05-06:
The second release TexMakerX 1.8.1 is available
which fixes several bugs and add some new features
2009-04-03:
TexMakerX 1.8 has now been
downloaded one thousand times.
2009-02-22:
The first release TexMakerX 1.8 is finished.
You can download it below.
TexMakerX is a fork of the LaTeX IDE TexMaker and gives you an environment where you can easily create and manage LaTeX documents.
It provides modern writing support, like interactive spell checking, code folding and syntax highlighting. Also it serves as a starting point from where you can easily run all necessary LaTeX tools. (you can see more features below)
You can run it on Windows, Unix/Linux, BSD and MacOSX systems and modify it if you want, since it is licensed under the GPL.
Althought TexMakerX has a lot of additional features, it tries to be like an improved version of Texmaker, so it keeps it look&feel as well as its version number.

More screenshots...
IWE - Integrated Writing Environment
- All LaTeX tools can be called from TexMakerX with just one key press and you can add your own command line options (e.g. for forward/inverse search)
- LaTex tags and 1102 mathematical symbols you can easily select and add to your text
- Wizards generating necessary code (e.g. documents, tabular/array-environments and BibTex-types)
- Thesaurus which shows possible synonyms for a certain word
- LaTeX errors are displayed in a Log panel and highlight within the tex file
- Structure View which shows the logical hierarchy of a file
- HTML Converter which creates a html out of your LaTeX-based PS-file
- Math Preview which shows the latex output within TexMakerX
- Text analysis counting and showing often used words or phrases
- Random Text generator which automatically creates a text similar to the one you wrote
- Find in files dialog let you search in currently opened files
- BibTeX will be automatically called if the bib files are modified
- LaTeX documentation where you can lookup the tags you don't know
- Customizable menu shortcuts
- DDE-Support to interact with other programs on Windows
- And also customizable code snippets, tabbed MDI view, ...
-
- Interactive spell checker which marks errors while you type them
- Interactive reference checker which marks wrong reference/label combinations and wrong citations
- Syntax highlighting drawing LaTex commands in different, customizable formats
- Code folding which allows you to hide certain blocks
- Auto completion completes tags you wrote and shows corresponding help entriesm, uses the taglists from kile
- Unicode support which can handle files in all encodings
- Incremental search like in FireFox on a search panel at the text bottom (where you can also find a replace panel)
- Text Navigation jumps to bookmarks, certain lines, last changes and LaTex errors/warnings
- Key Remapping of single keys for automatically text insertion (e.g of nice quotation marks)
- And also line numbers, dynamic word wrapping, parenthesis highlighting, undo/redo, line change state ...
Installation
- Platform independence allows you to use it on Windows, Linux, BSD and Mac
- Automatical detection of MikTeX, Ghostscript and Standardlatex
- USB-Mode stores its settings in a texmakerx.ini (only if you create one!), so you can use the same configuration on different computers
- Translated in English, German and French
You can find more details in the
user manual or in the
SVN Changelog.
New/Planned features and their current state: (which of course only list differences to the latest release)
- Mathtext preview: implemented in 1.9.2 (but still experimental)
- Improved recognizing of tool paths, checking of correct tool settings, custom build actions: planned (although former is finished for miktex+ghostscript)
- Integrated LaTeX checker: planned
- Integrated grammar checker: planned
- User defined shortcuts for editor: waiting for QCE update
- Better support for includes/projects: waiting for ideas (first step implemented in 1.8.1 as list of recent master documents)
- Better Integrated LaTeX help: waiting for help (this means someone who want to write it)
- see more in the tex-based road map
Feel free to fill in a
feature request if you have any wishes.
| Platform | Version | Type | Size | Requires QT | Contains QT | Dictionaries | How to install |
| Windows |
| 1.9.3 | Installer | 10.8 MiB | - | 4.5 | en, fr, de | download and double click on the installer exe |
| 1.9.3 | USB (.zip) | 15.5 MiB | - | 4.5 | en, fr, de | download and unzip the zip |
| 1.9.3 | USB small (.zip) | 1.9 MiB | 4.5 (4.4?) | - | none | download and unzip the zip if you have qt |
| old 1.9.2 | Installer | 10.8 MiB | - | 4.5 | en, fr, de | download and double click on the installer exe |
| old 1.9.2 | USB (.zip) | 15.5 MiB | - | 4.5 | en, fr, de | download and unzip the zip |
| old 1.9.2 | USB small (.zip) | 1.9 MiB | 4.5 (4.4?) | - | none | download and unzip the zip if you have qt |
| Linux |
| Ubuntu/Debian | 1.9.3 | .deb 386 Package | 9.4 MiB | 4.5 (4.4?) | - | en, fr, de | download and open it with your package manager |
| Ubuntu/Debian | old 1.9.2 | .deb 386 Package | 9.4 MiB | 4.5 (4.4?) | - | en, fr, de | download and open it with your package manager |
| Ubuntu/Debian | old 1.9.2 | .deb amd64 Package | 10.7 MiB | 4.5 (4.4?) | - | en, fr, de, hu | download and open it with your package manager (thanks to: Ferenc Kovács) |
| MacOSX |
| 10.5/10.6 x86 | 1.9.3 | DMG Image | 14.5 MiB | - | 4.6 | en, fr, de | download and just start it (thanks to: David Sichau) |
| 10.5/10.6 x86 | old 1.9.2 | DMG Image | 14.5 MiB | - | 4.6 | en, fr, de | download and just start it (thanks to: David Sichau) |
| FreeBSD |
| old 1.8.1 | FreshPorts.org | | 4.4? | - | en, fr | cd /usr/ports/editors/texmakerx/ && make install clean |
| All Platforms |
| latest | SVN source | | 4.3 | - | en, fr, de | see below |
| old 1.9.3 | source tarball | 9.9 MiB | 4.3 | - | en, fr, de | see below |
| old 1.9.2 | source tarball | 9.9 MiB | 4.3 | - | en, fr, de | see below |
| old 1.8.1 | source tarball | 2.0 MiB | 4.3 | - | en, fr | see below |
You can choose a source download in the table above.
Then you need
GCC and the
Qt Toolkit (>=4.3.0, but >= 4.5.0 is recommended) to compile it.
You can compile it on all platforms using: qmake texmakerx.pro && make release
On Unix/MacOSX it is also possible to call: sudo sh BUILD.sh
Why does it replace so many characters with quotation marks?
As a new feature in TexMakerX " are replaced with French ("< and ">) quotation marks (in older version it also always replaced ' but now it only if you work on a German system).
If you don't want these replacements you can change the settings in the Options\Configure\Shortcuts table.
Where can I get the SVN version?
See
above.
How can I run it on MacOSX?
This question is deprecated since the 1.8.1 release which provides a
.dmg image,
but if that doesn't work (e.g. if you have MacOSX 10.4 or PPC), you can still follow these old steps: (thanks to yunghsianghan):
- Download QT SDK for mac from http://www.qtsoftware.com/downloads and install it.
- Open Terminal.app
- Download source files of texmakerx from svn: http://texmakerx.svn.sourceforge.net/svnroot/texmakerx/trunk/
- Write the following first lines in the terminal: Cd trunk
- Sudo sh build.sh.
Password:
TexMakerX compilation :
----------------------------------------
Enter path to QT4 (/usr/lib/qt4 or ...):
- /usr/bin
Enter SYSTEM (1: UNIX ; 2: MACOSX) :
- 2
Then compiling processing continued for several minutes.
Finally we have texmakerx.app in /Applications.
Sam
The easiest way to help on the development with TexMakerX is to use it!
Furthermore you can tell everyone that you write your texts with TexMakerX, if you like it.
If you have any suggestions, or even created patches you can submit them either over the
bug or
feature request tracker. Another alternative is just to use
e-mail.
If you speak a foreign language except English or German, you can help us a lot by providing a new translation for TexMakerX.
Especially help for French is needed, because, although there is a
French translation, I created it by looking up every word in a dictionary, which is really slow and not so reliable...
If you are insterested in providing a new one, you should check out the SVN repository, and execute the Qt lupdate tool on texmakerx.pro to get an up-to-date ts file.
Alternatively you could start from an old translation (e.g. last
German one, but it may not be up to date)
You can also support us by just using TexMakerX and reporting every bug you encounter