
(If your plot's axes do not have lines, temporarily add a box to define a plot area.) Anything outside is assumed to be a label. The extension attempts to maintain the distance between axes and labels/tick labels by assigning a plot area-a bounding box that is calculated from the largest horizontal and vertical lines. Lines and data are scaled while text and ticks are merely repositioned. This is best done in the original program, but precludes quick modification.įor most plots, Scale Plots generates acceptable scalings with little effort. Generally, one wants to resize the lines and data of a plot while leaving text, ticks, and stroke widths unaffected. When dealing with vector graphics generated by plotting environments like Matlab and Matplotlib, resizing plots after the plot has been generated can be difficult. After a restart of Inkscape, the group extensions will be available under Extensions > Academic. Download all of these files, then copy them into the directory listed at Edit > Preferences > System: User extensions. You must have the latest release version of Inkscape (1.0.2), and the extensions should be installed using the instructions provided here. If you find it useful, tell your collegaues! Installation

The Homogenizer: Quickly sets uniform fonts, font sizes, and stroke widths in a selection.Flatten Plots: A utility that eliminates much of the structure generated by common vector graphics plotting programs.Especially useful for assembling multi-panel figures.

Scale Plots: Changes the size or aspect ratio of a plot without modifying its text and ticks.This repository contains several Inkscape extensions designed for editing plots. Academic-Inkscape: Extensions for figure resizing and editing
