1

Anyone can give me an advice on finding a good program that would allow me to make free-body diagrams, such as a pendulum, a block descending down an inclined plane, a spring attached to a block and other simple graphics. as the ones you see in a typical physics book. I am having difficulties finding such program. I know you may say Adobe Illustrator but that's too expensive and the learning curve is very high, at least for me. Thanks.

3 Answers3

5

Your question is unrelated to TeX, but you may want to take a look at the list of vector graphic editors. For free mathematical drawing, I recommend GeoGebra. For technical drawing, you will obviously need a CAD program. A free alternative to Adobe Illustrator is Inkscape which could be used along with a plug-in to export to PGF/TikZ.

2

As been stated before, the question is kinda unrelated to TeX, but I would recommend Dia for almost any kind of "simple" figures. For example the box-on-sloping-hill-with-spring scenario.

Dia also has commandline options for export, ie very useful when using Makefiles :)

  • A shortcoming of Dia is the impossibility to use LaTeX markup — all special symbols get escaped. This can be disabled, but requires modifying Dia's source code (last time I checked). – Andrey Vihrov May 11 '11 at 07:50
1

For the hard part, but keeping in line with TeX programs and consorts, you can take a look at Metagraf which provides a graphical frontend to Metapost.

chl
  • 8,890