How to Generate Math Figures for Academic Papers

journalsmathematical-softwaremathematics-educationonline-resourcesrecreational-mathematics

Good day! I am looking for any tool that would allow me to generate a figure similar to the figures embedded in the paper by King et al. (2020) titled "Trigonometry: a brief conversation."

King, C., Evelyn, T., Ye, F., & Carvajal, B. (2020). Trigonometry: A Brief Conversation. Open Educational Resources. https://academicworks.cuny.edu/qb_oers/167/

Best Answer

To complement Kostya's answer, here is a way to turn hand-drawings into something looking vaguely professional using inkscape, very quickly (and for free).

  1. Draw something on paper.
  2. Take a photo in good light conditions, and drag the photo file into inkscape.
  3. Select the photo in inkscape and press Shift + Alt + B at the same time (this starts the bitmap function).
  4. Tweak the parameters until you're happy with them (click "update" to preview), then click "OK".
  5. Delete the underlying image, an svg (vector graphics) picture will have been generated on top of it.
  6. Go to "document properties" to tweak the page size.
  7. Press Ctrl + Shift + E to open the export function, and export it.
  8. You get an image (png or jpg) which you can include using various packages into a LaTeX file.

This gives the middle image (the above process took ~10 seconds): enter image description here Because it's an svg file, you can use the node tool (select the line drawing, then press N) to tweak the image a bit, change its colour, etc., e.g. giving the above picture on the right.

Here is another example, based on a random maths drawing I found online. The last one took about a minute to (badly) edit.

enter image description here

Tip: do not delete the inkscape file, so that you can re-edit the image later if you like.