Software for making Physics charts and chemistry charts?

Click For Summary

Discussion Overview

The discussion centers around recommendations for software to create complex physics and chemistry charts, with participants sharing their experiences and preferences regarding various tools and methods for graphic creation.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests using Photoshop for creating charts, while also mentioning vector graphics editors like CorelDRAW and Inkscape, noting that Inkscape is free.
  • Another participant proposes that charts can be made in LaTeX but expresses uncertainty about its practicality.
  • Some participants argue that while LaTeX can be used, it may not be the best option, with one mentioning the pstricks package and Asymptote as better alternatives for generating graphics.
  • There is a suggestion that using Microsoft Paint could be an option, but concerns are raised about its limitations in terms of flexibility and ease of modification.
  • One participant emphasizes the advantages of LaTeX in terms of defining instructions for drawing, which allows for easier adjustments compared to manual drawing in programs like Paint.

Areas of Agreement / Disagreement

Participants express differing opinions on the practicality and effectiveness of using LaTeX versus other graphic software, indicating that there is no consensus on the best tool for creating the charts discussed.

Contextual Notes

Some participants highlight the potential limitations of using certain software, such as the time-consuming nature of LaTeX for graphic creation and the inflexibility of Microsoft Paint for layout adjustments.

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
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • Sticky
  • · Replies 0 ·
Replies
0
Views
12K
  • · Replies 27 ·
Replies
27
Views
11K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
62
Views
56K
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
8K