LaTeXDraw is an open source graphical drawing editor for LaTeX, a document preparation system and document markup language for high-quality typesetting. LaTeX is often used for technical or scientific documentation, particularly because it generates well formatted papers with beautifully crafted formulae, but the system can be used for any form of publishing.
LaTeXDraw uses the graphical LaTeX language PSTricks for producing either:
- PSTricks code that can be integrated into LaTeX documents.
- PS/PDF pictures that can be included into LaTeX documents without any compilation constraint.
LaTeXDraw has the usual drawing tools (lines, rectangles, circles, Bezier curves) and can resize, rotate, move and join objects using vector transformations. LaTeXDraw uses SVG as its file format and figures.
Key Features
- Native support of LaTeX text.
- Create templates.
- Standard shape operations: Rectangle & Square, Line, Ellipse & Circle, Bezier curve, Polygon, Triangle & Rhombus, Grid, Arc, Point, Free hand, Text, Joined Lines, and Axes.
- Graphical Features: Select, Move, Rescale, Put in front, behind …, Rotation, Join/separate, Change the dimensions, Mirrors, Magnetic Grids.
- Export drawings to PSTricks, JPG, PNG, EPS, BMP, PPM, PDF, SVG and PS.
- Import PSTricks file, Import SVG.
- Zoom in and out.
- Internationalization support.
Website: latexdraw.sourceforge.net
Support: GitHub Code Repository
Developer: Arnoud Blouin
License: GNU General Public License v3.0

LaTeXDraw is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| LaTeX Tools | |
|---|---|
| LyX | The power and flexibility of TeX/LaTeX with an intuitive graphical interface |
| KBibTeX | Reference management software primarily for BibTeX |
| TeXstudio | Fully featured open source LaTeX editor |
| VimTeX | Vim and Neovim filetype and syntax plugin |
| TeXmacs | WYSIWYG mathematical text editor using TeX fonts |
| JabRef | Graphical frontend to manage BibTeX databases |
| Biber | BibTeX replacement for users of BibLaTeX |
| TeXmaker | Integrates many different tools |
| TeXworks | Simple front-end modeled on TeXShop |
| Atom-LaTeX | Typesetting with GitHub's Atom text editor |
| SiSU | Documents - structuring, publishing in multiple formats and search |
| Kile | KDE Integrated LaTeX Environment |
| BibLaTex | Programmable bibliographies and citations |
| Enter TeX | Integrated LaTeX Environment for the GNOME desktop |
| AUCTeX | Environment for editing LaTeX, ConTeXt, docTeX, Texinfo, and TeX files |
| TexMaths | LaTeX equation editor for LibreOffice |
| Setzer | Full-featured LaTeX editor |
| Gummi | Simple LaTeX editor |
| Pybliographer | Tool for managing bibliographic databases |
| LaTeXDraw | Graphical drawing editor for LaTeX |
| KLatexFormula | Useful utility for creating images from LaTeX equations |
| Hieroglyphic | Find LaTeX symbols |
| Hand TeX | Handwritten LaTeX symbol classifier |
Read our verdict in the software roundup.
| Vector Graphics Editors | |
|---|---|
| Inkscape | Vector-based drawing program |
| Graphite | 2D vector and raster editor |
| SVG-edit | Complete vector graphics editor in the browser (in JavaScript) |
| Xfig | Draw and manipulate objects interactively |
| GodSVG | Editor for Scalable Vector Graphics files |
| LibreOffice Draw | Vector graphics editor and diagramming tool |
| LateXDraw | Vector drawing program for LaTeX using PSTricks |
| sK1 | High quality illustration program |
| Karbon | Vector drawing and editing application |
| Ipe | Extensible drawing editor |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

