Skip to content

Latest commit

 

History

History
77 lines (64 loc) · 2.69 KB

File metadata and controls

77 lines (64 loc) · 2.69 KB

Workflow for Scientific Paper Figures

Summary

A tutorial for creating publication-quality figures with open-source tools:

  • Focus on electrical engineering / power electronics
  • Compatible with typical IEEE paper format
  • Schematics / diagrams with Inkscape
  • Various plots with Matplotlib
  • Mesh / FEM plots with PyVista
  • Slides of the tutorial

The following open-source tools are used:

  • Inkscape for creating and assembling figures
  • GIMP for handling photos and images
  • LaTeX for typesetting equations
  • Python / Matplotlib for plots
  • Python / PyVista for mesh/FEM plots
  • Paderborn / LEA library for the symbols

Some Examples

Title Schemas Plots

Repository Description

Compatibility

  • Operating systems
    • Tested on Linux x86/64.
    • Tested on MS Windows x86/64.
    • Tested on Apple MacOS ARM64.
  • Software versions
    • Tested with Python 3.12 / 3.13
    • Tested with Inkscape 1.4.1.
  • Python dependencies
    • Numpy / Matplotlib
    • PyVista / Pillow
    • JupyterLab (optional)
    • List in requirements.txt.

Author

Copyright

(c) 2023-2025 - Thomas Guillod

BSD 2-Clause "Simplified" License