Graphics, Figures & TablesSoftware for creating freehand graphs?

Information and discussion about graphics, figures & tables in LaTeX documents.
Post Reply
tipsen
Posts: 1
Joined: Tue Mar 21, 2017 3:23 pm

Software for creating freehand graphs?

Post by tipsen »

I'm looking for WYSIWYG software for drawing freehand graphics - preferably vector graphics and preferably in ps or pdf format which is easy to include.

The illustrations I need are mathematical/economical of nature - I need 2-dimensional graphs to illustrate different concepts and the underlying mathematical functions are not necessary (ie. the exact functions are irrelevant to the concepts)

I'm using WinEdt and MiKTeX but need something for creating my illustrations - I've found LaTeXDraw, Scientific WorkPlace, MatLab and more but I don't think any on them really fulfills my requirements... (maybe LaTeXDraw is the most promising but it doesn't work properly on my Windows 7 setup)

Any ideas or pointers?

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p

adam_west
Posts: 5
Joined: Wed Feb 01, 2017 4:48 pm

Software for creating freehand graphs?

Post by adam_west »

Take a look at Inkscape, it's intended to draw vectorial graphics, you can export them in many formats like *.eps, *.pdf, *.svg, *.png, etc. It's free and you can also use it with latex. I don't know if Inkscape will fulfill your requirements but take a look at it :)
User avatar
Stefan Kottwitz
Site Admin
Posts: 10328
Joined: Mon Mar 10, 2008 9:44 pm

Software for creating freehand graphs?

Post by Stefan Kottwitz »

Hi tipsen,

welcome to the forum!

You could try jpgfdraw. Besides that, I use TikZ for smooth drawings looking like freehand made, using either smooth plots or the hobby package such as here.

Code: Select all

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{hobby}
\begin{document}
\begin{tikzpicture}
  \draw [thick, ->] (-3,0) -- (3,0) node [anchor=north west] {};
  \draw [thick, ->] (0,-3) -- (0,3) node [anchor=south east] {$\mathbf{C}$};

  \draw (0,2) to [closed, curve through = {(1.4,1.2) (1.5,1) (2,0)  (1.2,-0.2)
    (0,-1.4) (-1.5,-0.8) (-0.7,0) (-1.4,1) (-0.2,1.5)}] (0,2);

\end{tikzpicture}
\end{document}
glatte-kurve.png
glatte-kurve.png (3.18 KiB) Viewed 3461 times
jpffdraw example from the link above:



Stefan
homotopy.png
homotopy.png (22.07 KiB) Viewed 3461 times
LaTeX.org admin
Post Reply