Program or platform for figures and diagrams

In summary, the platform Geogebra has a lot of features for drawing figures and diagrams. It is available online or for download, and can be used without needing to know latex.
  • #1
Moara
43
5
When using latex for writing problems in physics, I find it difficult to make diagrams or figures (such as circuits, atwood machines, lenses, ...) so I wonder if anyone has some recommendations of programs or platforms that can make this "drawings" easy, possibly without the necessity of coding in latex.
 
  • Like
Likes Wrichik Basu
Physics news on Phys.org
  • #3
Moara said:
When using latex for writing problems in physics, I find it difficult to make diagrams or figures (such as circuits, atwood machines, lenses, ...) so I wonder if anyone has some recommendations of programs or platforms that can make this "drawings" easy, possibly without the necessity of coding in latex.
If anyone can recommend platforms or programs for doing these type of figures and diagrams, even if it doesn't have anything related to latex, I would be gratefull to
 
  • Like
Likes sysprog
  • #4
https://www.geogebra.org/?lang=en is available online or for download to run locally ##-## the name 'geogebra' is a portmanteau derived from 'geometry' and 'algebra'.
 
  • Like
Likes Moara
  • #6
I like tikz, I found a couple of front ends for it Qtikz and Ktikz depending on your Linux flavor.
 
  • Like
Likes Moara
  • #7
I usually use Inkscape and export to PNG to include in LaTeX.
 
  • Like
Likes DrClaude
  • #8
I like (and use) https://www.geogebra.org/ ( a dynamic geometry platform ) [as @sysprog suggested]
because the constructions are created mathematically and programmatically, rather than relying on my art skills.

I use the Desktop version for development,
and I export and upload to geogebra.org to share it with others [without them having to install an application].

I take a PNG screenshot of simulation / visualization, then use \includegraphics in [itex] \LaTeX [/itex].
I don't use the other export options
https://wiki.geogebra.org/en/Export_to_LaTeX_(PGF,_PSTricks)_and_Asymptote

Folks have created files like
https://www.geogebra.org/m/JbAKa82Y (circuits)
https://www.geogebra.org/m/vUK7gGkN (mechanics)
for drawing custom diagrams.
Unfortunately, these above examples are just for visual appearance, not simulation like below
https://www.geogebra.org/m/jfhMWxak (wave superposition)
https://www.geogebra.org/m/M3CjvAms (lenses)

(Examples posted online can be downloaded and modified.)
Here's one of mine: https://www.geogebra.org/m/sjzxecxm (spherical coordinates)
 
  • Like
Likes DrClaude, Wrichik Basu and sysprog
  • #9
@robphy, and @crashcat ##-## You might be interested in https://ctan.org/pkg/svg?lang=en:

svg – Include and extract SVG pictures in LATEX documents

This bundle contains the two packages svg and svg-extract.

The svg package is intended for the automated integration of SVG graphics into LATEX documents. Therefore the capabilities provided by Inkscape — or more precisely its command line tool — are used to export the text within an SVG graphic to a separate file, which is then rendered by LATEX. For this purpose the two commands \includesvg and \includeinkscape are provided which are very similar to the \includegraphics command of the graphicx package.
 
  • Like
Likes robphy
  • #10
Here's a little trick that I've found useful (it's maybe a little off-topic):

When you encounter a math formula in wikipedia that's rendered as an image (i.e. right-click doesn't offer a MathML or LaTeX option), you can (usually):

Get the Latex by editing the section (be careful to avoid accidentally saving the edit).

Get the svg by: right-click > Open image in new tab > click on the new tab > right-click > View page source (the page source is the svg text ##-## the title field therein will have the LaTeX expression).​
 
  • #12
robphy said:
@sysprog You might be interested in https://mathpix.com/ (too bad it's not browser based)
Thanks for the tip, @robphy ##\dots##

I don't like the 'software as a service/subscription' billing model, with unlimited snips for $4.95 per month, so I would probably not use it beyond the 50 free snips per month offered to non-student registrants.

At a glance, I really like the product feature set, and it does have what they call a "web editor".
 

What is a program or platform for figures and diagrams?

A program or platform for figures and diagrams is a software tool or online platform that allows scientists to create and manipulate visual representations of data, such as graphs, charts, and diagrams.

Why is it important for scientists to use a program or platform for figures and diagrams?

Visual representations of data are essential for communicating scientific findings and concepts to others. A program or platform for figures and diagrams allows scientists to create professional and visually appealing graphics that effectively convey their research.

What features should I look for in a program or platform for figures and diagrams?

Some important features to consider when choosing a program or platform for figures and diagrams are user-friendliness, a variety of graph and chart options, customizable design elements, and the ability to import and export data from other sources.

Are there any free programs or platforms for figures and diagrams available?

Yes, there are several free programs and platforms for figures and diagrams, such as Google Sheets, Canva, and Plotly. These tools offer basic features for creating graphs and charts, but may have limited options for customization.

Can I use a program or platform for figures and diagrams for scientific publications?

Yes, many scientific publications accept figures and diagrams created using software tools or online platforms. However, it is important to check the specific guidelines and requirements of the publication before submitting your graphics.

Similar threads

  • STEM Academic Advising
Replies
13
Views
873
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
2K
  • Electrical Engineering
Replies
8
Views
1K
  • STEM Academic Advising
Replies
12
Views
1K
Replies
40
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
12
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
10
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
7K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
1K
Back
Top