Current version: 2.0.8 Download

LaTeXDraw1.9


LaTeXDraw is a graphical drawing editor for LaTeX. LaTeXDraw can be used to 1) generate PSTricks code; 2) directly create PDF or PS pictures. LaTeXDraw is developed in Java and thus runs on top of Linux, Windows, and Mac OS X. It's available in English, in Spanish, in French and in German. You need jre 1.6 to launch LaTeXDraw.

News:

For testing purposes only: LaTeXDraw 3.0.0 alpha 4 released

Fourth alpha just released. Still for testing purposes only. This version: several Windows Seven bugs fixed; can customise grids and free hand shapes using widgets; can change the angles of arcs using their handlers; can reuse and create templates; the PSTricks parameter 'showpoints' supported for Bézier curves. Test it!
One more alpha version is expected to (re-)support PSTricks import. Then, beta versions will be prepared to fix issues.

For testing purposes only: LaTeXDraw 3.0.0 alpha 3 released

Third alpha just released. Still for testing purposes only. I was pretty busy these last weeks so that this release does not contain a lot of improvements: can rotate shapes; can customise axes; can customise the drawings' properties. Another alpha is expected in a couple of weeks.

For testing purposes only: LaTeXDraw 3.0.0 alpha 2 released

Second alpha just released. Still for testing purposes only (piece of advice ;)). A lot of bugs were fixed, can join/separate shapes, can customise arrows, better text thumbnail resolution, progress bars,...
A third alpha is expected in 4 weeks.

For testing purposes only: LaTeXDraw 3.0.0 alpha 1 released

Whooooooooooo! Finally a release. It's about time. Ok ok, this is not a stable release but a preview for testing purposes only. LaTeXDraw 3.0.0 alpha 1 has been released with a lot of improvements such a native support of LaTeX text, pdf export on Macos has been fixed, etc.
You can get the files and the release note there: Download alpha 1.
There is still a lot of features not yet re-introduced in 3.0.0 (for your memory: LaTeXDraw has been completely rewritten for the 3.0.0 version), such as: it is not possible to rotate shapes yet; no PSTricks import; no recent files; some widgets are still missing for modifying some shapes' attributes; etc.
You can report any problem there or there.
I will release a new alpha version at the end of February.

Native support of LaTeX text

More than one year without any release and post... Shame on me. LaTeXDraw 3.0 in on the road and a first beta should be released before the end of this year. This release takes a lot of time because I am completely rewritting LaTeXDraw: the code of 2.0 is really awful and I wanted to integrate the results of my PhD into LaTeXDraw in order to improve this last.
The most important feature of LaTeXDraw 3.0 will be the native support of LaTeX text. It means that you will be able to write LaTeX text as in your favourite LaTeX editor. The text will be rendered in LaTeXDraw as in your final pdf or ps document. For example, in the following screen-shot I added a text in the drawing and typed a formula.

Once typed, the text is compiled in LaTeX to be rendered in LaTeXDraw:
This idea is strongly inspired by Lyx ;). Of course, if you want to use LaTeX commands coming from various packages, you can add \usepackage{} commands as it is already possible in LaTeXDraw 2.0.
You can also discover in the screen-shots others new features; but I will speak about them in next posts soon.

latexdraw 2.0.8 available

This release fixes some issues, notably a problem occuring while exporting as pdf (again...) using pdfcrop. This release is close to the 2.0.7 release because of the Debian feature freeze that will occur soon.

latexdraw 2.0.7 available

This release fixes the issue that did not allow the export as pdf documents on Windows. By the way on Windows, to export as pdf using pdfcrop you need a perl interpreter installed such as strawberryperl (http://strawberryperl.com/).

About the problem concerning a text that contains special characters (for instance &), latexdraw will not escape these characters for two simple reasons: 1) a text shape in latexdraw must be formatted in latex since latexdraw is not an interface to latex as lyx. 2) If we escape special characters, how will we be able to use these special characters, for instance to create a tabular?

Thank you!

We thank the anonymous donator for its donation!

latexdraw 2.0.5 available

This release fixes some problems. It also allows to export a drawing using pdflatex and pdfcrop; this feature allows to crop the generated pdf document.

latexdraw 2.0.4 available

This release fixes some problems related to the pdf export: freezes occured on XP/Vista while exporting, weird pdf/ps title, etc.). It also brings the Polish localisation; thanks Szemek for that!

latexdraw 2.0.3 available

Finally! latexdraw 2.0.3 is just released and brings a great (in my opinion) feature: the ability to export a drawing as pdf and ps using your latex distribution. To sum up, a latex document, containing your drawing, is created and compiled into a pdf or a ps document. You can then insert it into your main latex document as a picture (pstricks packages are no more needed and the pdflatex command can be used). See here for explanations.
This release also fixes some problems (see here for more information) and the Italian localisation is now available!

Thank for donations

I would like to thank Frank Petitjean and Martin Schonger for their donations to the latexdraw project. It is always a motivation to receive messages like 'thank for your editor, it helps me' or donations (even very small donations). Everyone can make a donation using paypal: Support This Project or by sending a cheque (ask the address by mail) if you are french.

Need help to translate :p

If you speak Spanish, Italian, German, Japanese, and so on, you can help to translate latexdraw in your language. Such help can be a correction of a translated string or the translation of untranslated strings. The process is simple: to make translations you just need to create an account on launchpad and to set your language(s). Then you can translate latexdraw (and any program which is on lauchpad such as Ubuntu, Gnome,...). See launchpad. If you find that a translation is not correct, you can modify it too.

LaTeXDraw Translations on Launchpad

To facilitate the translation of latexdraw, we test since a month the translation platform of launchpad. Thanks to it, everone can easily translate the program without any pressure of us :p. To make translations you just need to create an account one launchpad and to set your language(s). Then you can translate latexdraw and any program which is on lauchpad (Ubuntu, Gnome, ...). See launchpad. If you find that a translation is not correct, you can modify it too.




You can make a donation to the LaTeXDraw project here: Support This Project if you want to support its development.



The LaTeXDraw 1.6, 1.7, 1.8, 1.9, 1.9.*, 2.0 pages.
The 3.0 Roadmap


Contact: here