Software for making Physics charts and chemistry charts?

Click For Summary
SUMMARY

The discussion centers on software recommendations for creating complex physics and chemistry charts. Users suggest various tools including Photoshop, CorelDRAW, and Inkscape, with Inkscape highlighted as a free option. LaTeX is mentioned as a powerful alternative for typesetting and generating graphics, particularly using the pstricks package or Asymptote for enhanced capabilities. The consensus indicates that while MS Paint is simple, it lacks the flexibility needed for complex diagrams.

PREREQUISITES
  • Familiarity with vector graphics editors such as CorelDRAW and Inkscape.
  • Understanding of LaTeX typesetting and its packages, particularly pstricks and Asymptote.
  • Basic knowledge of graphic design principles for effective chart creation.
  • Awareness of the limitations of raster graphics software like MS Paint.
NEXT STEPS
  • Explore Inkscape for creating vector-based physics and chemistry charts.
  • Learn how to use the pstricks package in LaTeX for diagram generation.
  • Investigate Asymptote for advanced graphics creation within LaTeX.
  • Review tutorials on using Photoshop for scientific chart design.
USEFUL FOR

Researchers, educators, and students in the fields of physics and chemistry who need to create detailed and visually appealing charts for presentations or publications.

christian0710
Messages
407
Reaction score
8
Physics news on Phys.org
Hi christian0710,

personally I actually use Photoshop for such things, but you could have a look at some vector graphics editors (a comparison is here), personally I have used e.g. CorelDRAW and/or Inkscape. Inkscape is free and available here. I don't do much graphics nowadays, so somebody else may have other better suggestions, perhaps, I don't know.
 
I believe it is also possible to make them in LaTeX, but I'm not sure how practical that is.
 
wukunlin said:
I believe it is also possible to make them in LaTeX, but I'm not sure how practical that is.
I don't think you can make this using latex
SubwayDiagram.gif
 
adjacent said:
I don't think you can make this using latex

You could do it with the pstricks package, or (probably better) use Asymptote to generate the graphics plus all the capabilities of LaTeX for the typesetting.
http://asymptote.sourceforge.net/

There are LaTeX packages to draw the chemistry diagrams in the other two examples, but I'm not a chemist. http://latex-community.org/know-how/434-chemistry-molecules
 
AlephZero said:
You could do it with the pstricks package, or (probably better) use Asymptote to generate the graphics plus all the capabilities of LaTeX for the typesetting.
http://asymptote.sourceforge.net/

I would rather do it using Microsoft paint. Doing that with latex will take too much time.
 
adjacent said:
I would rather do it using Microsoft paint. Doing that with latex will take too much time.

The problem with doing something like this in MS paint is that "what you see is all you get". If you need to change the format, or make it fit on a different shape of paper, you probably have to start again.

On the other hand with LaTeX you are not drawing the picture, you are writing a set of instructions to draw the picture. Most of that diagram is repetitions of a box with text inside and more text surrounding it. Define how to draw that pattern once, and you don't have to do much more than type in all the text.

It's easy to make the lines join the correct boxes, and automatically stop neatly at the edge of the circles etc, even if you change the layout. OK, you will have to route some the more wiggly lines between the text yourself, but you don't have to do that "carefully" with a mouse, just define a few points and let the software draw nice looking curves..

LaTeX is a lot more powerful than just "something for writing math equations".
 
Last edited:

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • Sticky
  • · Replies 0 ·
Replies
0
Views
11K
  • · Replies 27 ·
Replies
27
Views
10K
Replies
21
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
62
Views
56K
Replies
2
Views
4K