Recent Releases of scientific-inkscape
scientific-inkscape - v1.4.23
- Handling of differentially-kerned text has been improved, which is necessary since v1.4 of Inkscape changes how PDF text is imported
- Font shorthand support added, improving compatibility with Matplotlib-generated SVGs
- Speedups and efficiency improvements to the Gallery Viewer
- Bug fixes
- Python
Published by burghoff 10 months ago
scientific-inkscape - v1.4.22
This release adds new features to Scale Plots, now renamed to the Scaler. It can now match position as well as height & width, making it easier to assemble perfectly-aligned subfigures.
- Python
Published by burghoff about 1 year ago
scientific-inkscape - v1.4.21
This release further optimizes SI for version 1.4 of Inkscape, fixing certain new bugs and speeding up Flattening of differentially-kerned text (the new way Inkscape imports text from PDFs).
- Python
Published by burghoff over 1 year ago
scientific-inkscape - v1.4.20
This emergency release fixes a compatibility issue with Inkscape 1.4 (released yesterday).
It also overhauls the Gallery Viewer, which can now handle larger galleries without issue and can extract vector files from more types of documents (including OneNote sections).
- Python
Published by burghoff over 1 year ago
scientific-inkscape - v1.4.19
This release optimizes for the beta version of Inkscape 1.4.
Changes: * Overhauled Autoexporter can now be configured directly in its GUI. * Homogenizer now supports font variations (bold, italic, light, etc.) * Bug fixes and general speedups. * Now incorporates a local copy of Inkex, which makes it less likely that future updates to Inkscape break Scientific Inkscape functionality.
- Python
Published by burghoff over 1 year ago
scientific-inkscape - v1.3.2
Adds the ability to exclude items from Flattening Multi-line text flattens more nicely Many bug fixes
- Python
Published by burghoff over 2 years ago
scientific-inkscape - v1.3.1
This release optimizes for compatibility with v1.3 of Inkscape. I have moved to a less-frequent release schedule, so this release has several major improvements:
- Adds the Gallery Viewer, which generates a GUI that can be used to examine the SVG contents of files and folders. This is especially helpful for closing the loop on Powerpoint files, allowing you to edit their SVG contents.
- The Autoexporter replaces Portable SVGs (SVGs converted to PDF and back) with Plain SVGs (SVGs optimized for compatibility). The resulting SVG files are generally cleaner, smaller, and easier to edit. More Office bugs have been identified and preempted.
- The Autoexporter now runs in a GUI in most environments.
- The Homogenizer can now do plot-aware adjustments of text, maintaining appropriate distance to axes.
- The Flattener's white rectangle removal now only operates on rectangles in the background.
- Scale Plots now allows for objects to be scaled with a locked aspect ratio, and excluding objects is easier.
- All of the core extensions run significantly faster in most situations, and many bugs have been fixed.
(Same as v1.3.0, except the DeprecationWarning that pops up due to the new version of Python is prevented.)
- Python
Published by burghoff over 2 years ago
scientific-inkscape - v1.3.0
This release optimizes for compatibility with v1.3 of Inkscape. I have moved to a less-frequent release schedule, so this release has several major improvements:
- Adds the Gallery Viewer, which generates a GUI that can be used to examine the SVG contents of files and folders. This is especially helpful for closing the loop on Powerpoint files, allowing you to edit their SVG contents.
- The Autoexporter replaces Portable SVGs (SVGs converted to PDF and back) with Plain SVGs (SVGs optimized for compatibility). The resulting SVG files are generally cleaner, smaller, and easier to edit. More Office bugs have been identified and preempted.
- The Autoexporter now runs in a GUI in most environments.
- The Homogenizer can now do plot-aware adjustments of text, maintaining appropriate distance to axes.
- The Flattener's white rectangle removal now only operates on rectangles in the background.
- Scale Plots now allows for objects to be scaled with a locked aspect ratio, and excluding objects is easier.
- All of the core extensions run significantly faster in most situations, and many bugs have been fixed.
- Python
Published by burghoff over 2 years ago
scientific-inkscape - v1.2.29
Adds options to the Autoexporter
- Python
Published by burghoff about 3 years ago
scientific-inkscape -
Significant speed increases in Flattener, Scale_Plots, and Homogenizer Autoexporter will now export multiple pages to different files
- Python
Published by burghoff over 3 years ago
scientific-inkscape - v1.2.26
Update for Inkscape 1.2.1, removes deprecation warning
- Python
Published by burghoff over 3 years ago
scientific-inkscape - v1.2.22
Autoexporter can optionally rasterize designated objects; will fix PDF transparency bug on export.
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.20
(Was v1.4.18 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.19
Adds test files
(Was v1.4.17 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.18
(Was v1.4.16 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.17
(Was v1.4.15 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.16
Improves accuracy and generality of manual kerning removal in the Flattener, some bug fixes in Scale Plots
(Was v1.4.14 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.15
(Was v1.4.13 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.14
(Was v1.4.12 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.13
(Was v1.4.11 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.12
(Was v1.4.10 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.11
Autoexporter can automatically crop images, convert text to paths, and generate files that won't be affected by thin line enhancement.
(Was v1.4.9 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff almost 4 years ago
scientific-inkscape - v1.2.10
Ensures compatibility with the Inkscape 1.2 alpha, which is set for release in May
(Was v1.4.1 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.9
Bux fix
(Was v1.4.7 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.8
Manual kerning removal is more accurate, especially when the font is missing
(Was v1.4.6 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.7
Text parsing and merging in the Flattener is now significantly improved. Merging is more aggressive and can merge text of different styles together.
(Was v1.4.5 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.6
(Was v1.4.3 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.5
(Was v1.4.2 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff about 4 years ago
scientific-inkscape - v1.2.4
Bug fixes
(Was v1.4.1 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff over 4 years ago
scientific-inkscape - v1.2.3
(Was v1.4 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff over 4 years ago
scientific-inkscape - v1.2.2
Adds the Text Ghoster and converts the Autoexporter from a standalone program into an extension
(Was v1.3 prior to version numbers being changed on 2022.05.09)
- Python
Published by burghoff over 4 years ago
scientific-inkscape - v1.2.1
Manual kerning removal now supports center- and right- justified text. Flatten Plots can now justify the text it produces (center-justified by default).
- Python
Published by burghoff over 4 years ago
scientific-inkscape - Version 1.2
Version 1.2 adds a Correction Mode to Scale Plots, which makes it a lot easier to make little adjustments to the sizes of subfigures. The Homogenizer now has an option to fuse transforms to paths and correct badly-shaped text (which is generally desired). There are also a number of under-the-hood improvements to Flatten Plots that make manual kerning removal even better.
- Python
Published by burghoff over 4 years ago