Lasercut Jigsaw
i

Neon22Lasercut Jigsaw

Neon22

An extension for Inkscape that creates jigsaw shaped pieces. Options for back, and single-cut pieces. Creates a jigsaw puzzle for laser cutting. - set dimensions in various units, - number of pieces in X,Y, - randomness and size of tabs, - rounded corners, and a backing as an option. - packed neatly for minimal cutting. Uses minimal lines to optimize for laser cutting (e.g. when using packed backboard). [Edited to work in Inkscape 1.0+] [Install from "Manage Extensions" on Extensions Tab for a simpler life] --- Review by Martin Owens on May 12 2021 2:05 PM pytest coverage 0% pylint score 0.36/10 Working in Inkscape 1.1 - 1.3


Comment here...
Guide Creation Tools
i

Maren HachmannGuide Creation Tools

Maren Hachmann

Add (colored and labelled) guides for margins, grids, diagonal guides, golden ratio and more. Find the latest version of the extension for download, examples and usage instructions at https://gitlab.com/Moini/inkscape-guide-tools This extension requires Inkscape 1.2 or higher and Python 3.


Comment here...
Shapes new version for Inkscape 1.0 - 1.2 - updated march 2022
i

Paco GarcíaShapes new version for Inkscape 1.0 - 1.2 - updated march 2022

Paco García

Updated for Inkscape 1.0 This new version adds new shapes to the previous and rearrange some tabs The Rombus shape goes to the From corners tab. Now is posible use Size for the corners New shapes Crossed corners, uses the bounding box of the selected objects for create shapes where the borders crosses himselfs in 3 different ways creating squares, triangles or circles New tab Spikes lets repeat a profile over the perimeter of the selected objects with a size and separation defined by the user. We can choose between five profiles and 3 directions: outside the selection, inside or alternate. Join circles tab creates a path that joins smoothly two circles of different radius. For get the final shape is necesary perform some extra boolean operations. UPDATED: Not need to perform boolean operations on the Join circles option in the new version, added Join circles-Oval https://youtu.be/dP8Ost-PZMI https://youtu.be/YXxL9km1PB0 https://youtu.be/Setvs4d1Yq4 New option Paper craft tab video demo: https://www.youtube.com/watch?v=cNzcQLOl18w --- Curated by Maren Hachmann on April 26 2021 2:32 PM


Comment here...
GcodePlot
i

Alexander PrussGcodePlot

Alexander Pruss

Extension to export paths to 3-axis gcode for a 3D printer or CNC router with a plotter/cutter attachment. For instructions, see the external link.


Comment here...
Inkscape Stroke Font Extensions
i

Khemadeva .Inkscape Stroke Font Extensions

Khemadeva .

With this set of extensions, users can - create their own stroke fonts - edit these or other fonts stored in the stroke font format - Render text using the stroke fonts with various options like flow in Rectangle, justified text etc. The font file format is the same used in Inkscape 1.0 Hershey Text extension, so the files created with this extension are compatible with the 1.0 Hershey Text render engine. Also, the fonts that come with 1.0 Hershey Text Extension can be edited with these extensions. Download location: https://github.com/Shriinivas/inkscapestrokefont File Name: inkscapestrokefont.zip Video Tutorials: https://youtu.be/iCsnYlVjWA0 https://youtu.be/-7BjfxpUAfU https://youtu.be/3YBaZfPpNjc https://youtu.be/S6lxYLMTxyg


Comment here...
Instrument Scale Thumb
i

Neon22Instrument Scale Thumb

Neon22

Instrument_scale. Create a linear or circular arc display suitable for various kinds of panel meter. Settings for range, tick marks, labels, and angles for the circular option. Many minor improvements to label placement, corner cases fixed, etc. Useful unicode char for Temperature = ° Appears under Extensions/Render Inkscape 1.0 - 1.3


Comment here...
Removeduplicatenodes
i

Ellen WasbøRemoveduplicatenodes

Ellen Wasbø

Remove duplicate nodes from path and join nodes closer than a specified distance. Optionally close paths if start/end nodes are closer than a specified distance. When joining nodes the new coordinate will be interpolated from the original coordinates. If separate paths are combined (Ctrl+K) these can be joined if closer than a specified distance. This join can be either a straight line or an interpolation. The extension will appear in Extensions -> Cutlings


Comment here...
Minimal Icon By 7k
i

7kMinimal Icon By 7k

7k

v1.4.2 changelogs - few new icons added - cursor icons updated v1.4.1 changelogs - 100+ new icons added - Some cursor icons added v1.2.1 changelogs - Added new layer icons - Some more icons redesign v1.2 changelogs -Add new Cursor set to consistent looking UI -Some icons redesign How to use.. Extract zip file, Copy minimal icon folder Open Inkscape Find you Inkscape user icon folder at Edit > Preferences > System > User icons: or Edit > Preferences > Interface > Theme > User icons open User icons folder Then, Past the Minimal Icon folder here Restart inkscape Change icon pack :Edit > Preferences > Interface > Theme > User icons for best experiance change icon size, Toolbox icon size : Small Control bar size : Small Secondary toolbar : Smaller Restart inkscape again Enjoy new icons... for more info click below link, https://gitlab.com/7kv929/minimal-icon-for-inkscape


Comment here...
Multiple Boolean Operations with Inx Pathops
i

Maren HachmannMultiple Boolean Operations with Inx Pathops

Maren Hachmann

Boolean operations for multiple objects at once - difference, union, intersection, exclusion, division or cut. The extension is a rewrite of the Multi-Bool extension, and offers many adjustable settings and improvements. It takes a selection of one or more groups, or of several elements (paths, shapes, text), or a mix of both, and applies a chosen path operation with the top-most valid object in paint order and each other valid object which is part of the selection (directly or as member of a processed group) that is lower in Z-order. For more info, please refer to the README file at https://gitlab.com/moini_ink/inx-pathops/-/blob/master/README.md . Inkscape extension written by su-v and updated for Inkscape 1.0 – 1.4 by Maren Hachmann, licensed GPLv2 or higher.


Comment here...
Line Animator (draw by invisible hand)
i

Maren HachmannLine Animator (draw by invisible hand)

Maren Hachmann

Create simple, line-drawing animations for the web from selected paths. When you look at the file that you've applied the extension to using a web browser, it will look as if someone were drawing the paths with an invisible pen. Notes: * Find the extension as `Extensions > Animation > Line Animator` * **Only path objects** can be used for this. * **No path effects** should be applied to the paths (something may happen, but perhaps not what you expect). * The paths must have **a visible stroke** (else you won't see anything happen). * The object **lowest in stacking order** will be drawn **first**, then the one above it etc. * Animation speed can be changed by using the same animation name and selecting the same objects, then setting a different duration. * If you are animating a path consisting of **multiple subpaths**, all of them will start to be animated **at the same time**, but the shorter ones will finish first. * If you want to **change the direction** in which a path is drawn, change the path direction in Inkscape (`Path > Reverse`). Examples -------- See https://gitlab.com/Moini/ink_line_animator/-/blob/master/README.md Installation ------------ Drop the files `line-animator.py` and `line-animator.inx` into your user extensions directory. Learn where to find the directory in Inkscape: `Edit > Preferences > System > User extensions`. License ------- This software is licensed under the GPL v2.0 or higher. Note ---- Due to a bug in Inkscape (https://gitlab.com/inkscape/inbox/-/issues/9327), Inkscape 1.3 instantly crashes when you open the Selectors and CSS dialog. So don't do that!


Comment here...
Remove duplicate lines with tolerance
i

Ellen WasbøRemove duplicate lines with tolerance

Ellen Wasbø

Remove overlapping line segments to clean paths for cutting/plotting/engraving. As an option you can set a tolerance when comparing the line segments such that a perfect match is not needed. Read more and see examples here: http://cutlings.wasbo.net/inkscape-extension-removeduplicatelines/ The extension will appear in Extensions -> Cutlings


Comment here...
Color Swap
i

jekoColor Swap

jeko

Extension similar to "color replace" that swaps two user defined colors. The zip file contains versions for Inkscape 0.92, 1.0, 1.1, 1.2 The underlying color extension has a regression in 1.0 and does not work on grouped objects. This has been fixed in later versions. Only tested on Windows but should work on all platforms.


Comment here...
Mirror
i

jekoMirror

jeko

Extension to mirror/flip objects along a line. The zip file contains 4 versions: for Inkscape 0.92, 1.0, 1.1, 1.2. Only tested on Windows but should work on all platforms. You need to select two objects simultaneously and then apply the extension. Select the object (shape, group, image, etc.) you want to mirror first, press "shift", and then select the mirror line (consisting of exactly 2 nodes) second. The extension can be found under "Extensions -> Modify Path -> Mirror"


Comment here...
Hatch fill
i

Maren HachmannHatch fill

Maren Hachmann

Extension based upon the eggbot_hatch extension from https://github.com/evil-mad/EggBot. Creates plottable hatches (simple, cross-hatch, in a single path or separate) in all closed objects in the drawing or in all selected objects. Improvements include: * Updated to work with Inkscape 1.2 and higher * Simplified a portion of the code * Added the option to choose units for the hatch distance and inset * Only depends on inkex now, which makes installation much easier License: GPLv2 or higher


Comment here...
Shape recognition
i

qpadShape recognition

qpad

This extension allows to replace hand drawn paths with regular shapes (segments, rectangles, circle and ellipses) recognized from the paths. It also tries to harmonize lenghts and angles of the recognized shapes


Comment here...
icons.svg
i

BobSongsicons.svg

BobSongs

A set of icons for Inkscape 0.91 as a temporary place-holder until Inkscape 0.91.1 is released. The icons have a familiar feel to Inkscape 0.48.x. To test: 1. using the file management program, open the Inkscape folder. Its location varies depending on the system (Windows/Linux/MacOS). 2. open the subfolder "share". 3. open the subfulder "icons". 4. rename the current "icons.svg" (recommended: "icons.old1.svg"). 5. place the downloaded "icons.svg" into this folder. 6. restart Inkscape (this can be done while Inkscape is running without any detrimental effects). To restore previous icons: 1. using the file management program, open the Inkscape folder. Its location varies depending on the system (Windows/Linux/MacOS). 2. open the subfolder "share". 3. open the subfulder "icons". 4. rename the current "icons.svg" (recommended: "icons.test.svg"). 5. rename the previous "icons.old1.svg" to "icons.svg". 6. restart Inkscape (this can be done while Inkscape is running without any detrimental effects) and the original icon set will be restored.


Comment here...
Join Paths Effect
i

Khemadeva .Join Paths Effect

Khemadeva .

This extension lets the user join SVG paths. After installing, it would appear under Extensions->Modify Path menu. Select the paths that are to be joined and invoke the 'Join Paths' menu option. If the ending nodes of the paths to be joined don't coincide, an extra segment is created; if they do they are merged. Quick Introduction: https://youtu.be/mC7rtjkT4kc Update (Apr 10, 2019) I have uploaded a variant of this extension on github. This will join the paths based on distances. Do let me know if you come across performance or other issues. Video: https://youtu.be/3-cVmrlBRAI Update (June 26, 2024) This extension is rewritten using the latest inkex APIs. Also added options to determine path order based on selection, z-order and distance along with a few other options. Do check it out and open issue on GitHub if you come across any problem.


Comment here...
Inkscape Premium Iconpack
i

AnaseigInkscape Premium Iconpack

Anaseig

STEPS TO INSTALL extract the zip file copy the folder paste it in \Program Files\Inkscape\share\icons open Inkscape go to edit > preferences > interface > theming change the default icon theme to 'premium minimal icons' DISCLAIMER this is an opensource project to make a better icon design system for Inkscape. i do not own all the work, rather i assembled many of the icons from awesome contributors like - logos by nick and 7kv929, as well as i designed some of them. yet there's a lot to do to make it complete. you can also contribute by making minimal icons (as many quantities as you want). You can DM me if you are interested contributing and feel free to give any kind of feedback... (consider sharing this project to spread throughout the Inkscape community.)


Comment here...
Duplicate, reverse and join to create stickfont
i

Ellen WasbøDuplicate, reverse and join to create stickfont

Ellen Wasbø

With using a sketch pen with my plotter, I prefer the true single line SVG fonts that draw the lines only once. But – as these true single line fonts cannot be installed and be used as regular outline fonts I would like to offer my single line fonts as stick fonts too. A stick font is an outline font with zero with so that the letters will be traced twice. I wrote an Inkscape extension to effectively converting a single line SVG font to a TTF stick font. Visit the link to the right (my blog) to learn how to. NB! The extension uses the reverse function which was not implemented correctly in Inkscape v1.0.1 so you will need to update the paths.py. Read howto in the link.


Comment here...
Label Guides
i

jjbeardLabel Guides

jjbeard

Easily create label guides for common labels. Make your own label geometry and add inset guides and shapes.


Comment here...
Render Gear Pair
i

Abhijit KarnikRender Gear Pair

Abhijit Karnik

This extension extends the existing 'Extensions>Render>Gear>Gear' and renders a pair of gears based on the settings selected. This is aimed to help render pairs of gears which will be laser-cut. The extension can render gear pairs based on the distance between the shaft centers (D), or a fixed circular pitch (CP) for a fixed number of teeth on each gear. It can also render a gear pair using a combination of D, CP and gear ratio (GR) to generate a 'best-fit' tooth count. The modified parameter is added as text for future reference.


Comment here...
Apply Transforms
i

Mark RiedeselApply Transforms

Mark Riedesel

An Inkscape extension which recursively applies transformations to shapes. Note that performing this operation on certain shapes (stars, lpes, ...) will convert them to paths, and clones are affected in strange ways due to the way that clone transforms behave.


Comment here...
pencil filter pack
i

Lazurpencil filter pack

Lazur

From 8H to 8B, with three different charcoal hardness. Can come handy if you want to spice up a line drawing. Best viewed in inkscape. To add these to the dropdown list, check this tutorial: http://goinkscape.com/how-to-save-custom-filters-in-inkscape/


Comment here...
Paste Length Effect
i

Khemadeva .Paste Length Effect

Khemadeva .

This effect makes the length of all the destination paths the same as that of the source path, while maintaining their shapes. The source is the topmost path in the selection. Quick introduction: https://youtu.be/L7Z48mZlhV0 Please see: https://github.com/Shriinivas/inkscapepastelength for downloads (ed.)


Comment here...
Printing Marks Dotted
i

Jabiertxo Arraiza CenozPrinting Marks Dotted

Jabiertxo Arraiza Cenoz

Add crop marks visible over dark bleeds


Comment here...
Rounder 0.4
i

Jabiertxo Arraiza CenozRounder 0.4

Jabiertxo Arraiza Cenoz

Menu "Objects->rounder" Round internal SVG data to a fixed decimal positions. Added options to also round stroke width X ,Y, Width and Height. Added options to round opacity. Fix some warnings. 0.4 Added option to round to 0.*5


Comment here...
Jitter Gradients
i

Ken VermetteJitter Gradients

Ken Vermette

Inkscape extension, take a large selection of elements with gradients and randomly move their endpoints. Ideal when working with a large number of tiles, placing a large overarching gradient, then jittering to add texture. Still extremely basic, over time I expect to add more options and improve the overall quality of the extension. Update: This plugin has been updated for Inkscape 1.0+!


Comment here...
Inkscape Fillet and Chamfer
i

taoariInkscape Fillet and Chamfer

taoari

This extension implements the Fillet and Chamfer function for inkscape described as http://launchpadlibrarian.net/12692602/rcp.svg.


Comment here...
Chipscratches
i

Andrew KurnChipscratches

Andrew Kurn

This extension creates visual noise of various kinds, using 3 ingredients, scratches, chips, and specks. Extensions -> Generate -> Noise -> ChipScratches The 3 ingredients go into 3 Inkscape groups. Where they are in the tree is controlled by the object selected at the time the extension is called. They become sisters of the selected object, under the same parent. If there is no selection, they go to the root level. In the text below, each * indicates a settable parameter in the pop-up box. The extension fills a rectangle, which defaults* to the page size, or is width* by height*. The overall size* and number* of marks is set. However, for each of the 3, a multiplier changes the size* and number*. To get the overall value, just set the multiplier to 1.0 Also, each of the 3 may be separately enabled* or disabled. For each ingredient, it is possible to set the size to grow* with y. For this case, it is possible to set the size to a negative multiplier, so that it, when growing, will pass through zero somewhere in the middle of the box. For scratches, it is possible to change their orientation from vertical to angular*, radiating from the center of the box. (If so, growth is measured from the center.) The initial angle* and the change with distance* are set. For chips and specks, there are similar controls, except the angular ones, which are omitted. Last, there is the option to use a density gradient*. In the simple case, the probability of making a mark is the same everywhere. With a gradient, it changes from 0 to 1 across the box from left to right. -- Some of the features above may be of little use, while some omitted ones might be important. This is a beta version, so I await user feedback. I notice that the extension might take 5 seconds to run. Is this important? A bit of clean-up might help this. Two features that might slow it down considerably are clusters and collisions. Collisions, if implemented, would keep any 2 marks from landing on top of each other. Slow, because each mark must search all the previous marks. Clusters is some method of putting new marks near old ones. I think this would be especially useful for specks, which could be clustered around the end of scratches. Right now, they're uniform, and so fade into the background. Again, feedback? Technical note: This file may also be used to generate the inx file. (The bundled inx file was generated this way.) Set the global /inxGen/ =1 and run the file stand-alone. - AK Sept 2018


Comment here...
Parametric SVG
i

FrankParametric SVG

Frank

This Extension allows you to embed a python script in the svg document, in that script you can define vars and functions (any python code really)... Then you can create parametric attributes in your svg objects. a parametric attribute is an attribute prefixed with parametric namespace, this attribute can contain any valid python expression which will be evaluated by this extension and the result will be set to the real attribute (without namespace) for example: # Import utilities from pyscript import svg import math # Simple rotation # 1. Get the Element element = ink.select_first('#arrow') # 2. Parse the element path = svg.PathObject( node = element ) # 3. Rotate path path.rotate( math.radians ( 30 ) ) # take into account inkscape inverted coordinate system # 4. Update element path.commit() Project page: https://gitlab.com/mnesarco/inkscape-pyscript


Comment here...
Stroke Color As Fill
i

Jabiertxo Arraiza CenozStroke Color As Fill

Jabiertxo Arraiza Cenoz

Basicaly get the color fill and add to the stroke. and inverse. Also has an optional alpha. For <= 0.91 you can uncomment line 19 to allow markers without strokes in inkscape <= inkscape0.92-prerelease3. The video play with diferent based features like create Delaunay from any draw in two easy steps(use the extension at the end to allow fix gap between triangles) and play with markers and custom markers. New version -0.2- highly based on the work of suv (made a similar and beter extension previously)


Comment here...
Custom rounded corners rect
i

Mois MoshevCustom rounded corners rect

Mois Moshev

Ever wanted to make some of these fancy folder flap top-side only rounded corners? Or rounded corners with different radii? This extension allows the user to draw a rectangle with rounded corners as a path, specifying each corner's radius, in css order. It also provides an option to remove the selected rectangle when it's done. === Installation Use the included setup.py script: python setup.py install This will copy the necessary files to your extensions directory: * Windows - %APPDATA%\inkscape\extensions (e.g. C:\Users\User\AppData\Roaming) * Linux - $HOME/.config/inkscape/extensions === Usage Select rectangles in the document, in the menu select Render->Custom rounded corners rect. === License GPL-2.0


Comment here...
Circle Clones
i

Aurélio HeckertCircle Clones

Aurélio Heckert

This script create a circle of clones around each selected element, using --ray as the distance of the object center to the clone center. Each clone is rotated (360/--num-clones), making all bottom sides to point to the center. Now support "ray length unity".


Comment here...
Blobs
i

Andrew KurnBlobs

Andrew Kurn

This extension creates a texture of blobs. Blobs are randomly scattered over a rectangle (user input). Individual blobs are randomly generated as described below. Inkscape v 0.92 on Debian Gnu-Linux. The pop-up has two tabs, Each and All. Each: Blobs are built starting with a number of (interior) points, in a Gaussian distribution. The (almost) convex hull is built and then (somewhat) smoothed with splines. In the above sentence, each parenthesis indicates an input parameter, called out in the pop-up "interior" "concavity" "bluntness". Also, "size of a blob" sets the /standard deviation/ of the distribution, so blobs are typically 3 times larger than the value. Bluntness = 0.3 makes pleasingly round, mostly convex blobs. 0.4 makes them more concave. 0.6 - 1.0 they're getting more and more pointy. 2.0 - 10. and they grow appendages like hot-air balloons. 0.1 makes the corners pretty sharp. 0.0 and it's down to the convex hulls that are the basis of the blobs, that is, polygons. Concavity goes from 0 to 1. 0 tries to be completely convex. Increasing the number allows more interior points to be used so the shape becomes more complex, as well as more branchy. All: The work area x,y values specify a rectangle in which to place the blobs. Their centers are restricted to this area, so blobs may spill outside it. Centers are placed randomly. Number of blobs. -- Blobs are on their own layer "Blob layer". There may be several.


Comment here...
Speira
i

panosSpeira

panos

The extension help draw spiral of Archimedes. Base of equation R=r+(a * th) with feature :length of spiral


Comment here...
Card Template
i

NatCatBullyCard Template

NatCatBully

...


Comment here...
IFS fractal rendering extension
i

dylexIFS fractal rendering extension

dylex

Simple extension to render IFS fractals from a base image, by repeatedly duplicating and transforming selected objects. Transformations are specified as matrices, and should be contractive (i.e., shinking). This can potentially make a large number of objects, but for a small number of iterations and transformations the results should be reasonable.


Comment here...
paper filter pack
i

Lazurpaper filter pack

Lazur

A set of filters, to generate paper texture. Best viewed in inkscape. To add these to the dropdown list, check this tutorial: http://goinkscape.com/how-to-save-custom-filters-in-inkscape/


Comment here...
Hawel icon set
i

Ibrahim HawelHawel icon set

Ibrahim Hawel

Hawel is build to be a most Professional Inkscape iconset. The icons are build to understand inkscape tool features much easier and toluck the Software more Professional. 20 main tools were taken from WIP-iconset because they look very nice, the Cursor set and other icons were designed by me. The Cursor set were cleverly designed so that they are visible in dark and also in light theme. Hawel Icon Set consists of 186 icons and will design more icons in future. ______________________________________________________________________ Used GTK Theme (Sweet-Dark-v40): https://www.gnome-look.org/p/1253385 WIP-iconset Link: https://inkscape.org/pt/~m1981/%E2%98%85icons-inkscape+2 if you want to send me your comments or Ideas Email me: inkscape.hawel@gmail.com ________________________________________________________ If you want to support me: https://paypal.me/IbrahimHawel _____________________________________________________ for best experiance change icon size, Toolbox icon size: 188% Control bar icon size: 188% Wide Screen active Icons developed for version 1.x _______________________________________ __________________________________________ Versions: Hawel v0.2 _ 10.02.2023 _ (186) icons Hawel v0.1 _ 27.07.2022 _ (177) icons


Comment here...
Clonesp
i

Andrew KurnClonesp

Andrew Kurn

This is an Inkscape extension that clones an object. It makes multiple clones that shrink toward a vanishing point, necessary for a perspective drawing.


Comment here...
Parallel Translation Extension
i

chris371Parallel Translation Extension

chris371

This extension allows parallel translations and alignment operations of selected straight lines. It has been written to help making a strange kind of paper cube with angles different to 90 degrees. It helps to align the faces together and to add complex folding flaps with lines in different colors to the edges. There are options to resize the length of the flaps so that they match the length of the edges.


Comment here...
Round Corners
i

Jürgen WeigertRound Corners

Jürgen Weigert

Apply a radius to sharp corners of a path. The extension is written for inkscape 1.0.1 (but also contains a backport for 0.92.4). Usage: The screenshot demonstrates the usage. In the upper half, a red path with 4 vertices is shown. We select two vertices: the top left and bottom left corner (shown in blue). Run "Rounded Corners" from "Extensions" -> "Modify Path". The result is the path below. (Viewed here in edit mode again to show all the new vertices.)


Comment here...
"Cut and remove by shape" extension
i

jgk"Cut and remove by shape" extension

jgk

An inkscape extension to cut an open path with a closed one and deleting the parts covered (or not) by it. Like destructive clipping. This is useful for pen plotters and similar devices that cannot deal with clipping masks, but need actually shortened path commands to steer them. For some reason, the established boolean commands only work with closed paths, not with the open ones commonly encountered with plotters and the like. https://github.com/jkrumbiegel/Cut-and-remove-by-shape


Comment here...
Inkscape2laserGRBL
i

erichVK5Inkscape2laserGRBL

erichVK5

A simple extension that exports paths as g-code compatible with cheap GRBL 0.8c based laser cutters. The laser control is simple on/off. Minor typo fixed 18/08/2020.


Comment here...
Set CSS class extension
i

Mois MoshevSet CSS class extension

Mois Moshev

This extension sets a CSS class on elements selected in Inkscape, and optionally clears their inline styles. Works well in conjunction with "Merge Styles into CSS".


Comment here...
DXF calibration frame for Silhouette Studio
i

Ellen WasbøDXF calibration frame for Silhouette Studio

Ellen Wasbø

Silhouette Studio Basic Edition can not open SVG files, only DXF. The scaling of the design is lost when importing the DXF file. Adding a frame around the design matching the size it will be forced into when imported to Silhouette Studio will cause the scaling to be kept. For a quick way of doing this I created an extension with the option to add a frame matching the 8x12in or 12x12in cutting mat and media size in Silhouette Studio. More details on how this works in the Link.


Comment here...
Shadow Free Cursors (Inkscape 1.1.x)
i

Maren HachmannShadow Free Cursors (Inkscape 1.1.x)

Maren Hachmann

This is a set of cursors for Inkscape 1.1.x that do not feature the new shadows and appear a bit less bulky. In addition to removing the shadows, I've also made some other small tweaks, like decreasing the contour width and adding back some holes. You only need this for Inkscape 1.1, later versions will include an option to remove the shadow (in the preferences, but this will not reduce the bulkiness, of course). How to use: * Download the zip file * Unzip it with an unarchiver tool * Open Inkscape * Go to Edit > Preferences > User interface > Theme > Icons * Note the name of the currently selected icon set (e.g. 'hicolor') * Click on 'Browse' behind the line which lists the directory for the user defined icon sets * Create a folder with the name of the currently selected icon set (e.g. 'hicolor') * Move the folder 'cursors' from the downloaded archive into this new folder. * Switch to another tool in Inkscape to see whether it worked.


Comment here...
Simpleinkscape.V0.1
i

Mr. RavenSimpleinkscape.V0.1

Mr. Raven

This extension changes the Inkscape interface into a simpler one. It hides quite some elements from the menus and toolbars so that a more basic version of the interface remains. This can be useful for educational purposes. It is very easy to use and you can always go back to the default Inkscape user interface. After installing the extension, you restart Inkscape, open the menu 'Extensions', submenu 'Interface' and then 'Simple Inkscape'. It explains itself. This extension was made in collaboration with @Kirstie, one of the users of the Inkscape forum and writer of a very good Dutch book about Inkscape. She made the changes to the ui, I made the extension that installs or removes them. There are two forum topics about this extension. https://inkscape.org/forums/extensions/simple-inkscape-what-items-do-we-want/ https://inkscape.org/forums/extensions/simple-inkscape-extension-children-education-learning-simplified-user-interface/ It works in Windows and Linux for Inkscape 1.0 and above. Lower versions of Inkscape will not work. Mac is currently not supported since I have no Mac to test it on. It will simply give an error message on Mac. If anyone who has a Mac wants to help me test it, I believe I can make it work for Mac as well. Please contact me if you want to help me with it. If you have questions - please feel free to ask. I would also be interested to know if the extension is used and what it is used for so that I can keep that in mind for future versions. So if use it - leave a post if you like.


Comment here...
incadiff
i

Thomas Maziereincadiff

Thomas Maziere

Apply successive difference operations on superimposed paths. Useful for plotter addicts as it removes hidden strokes. I use it on Processing generative art, before plotting it with an Axidraw. Select fewer than 64 shapes/paths at a time for performance reasons. Developed thanks to Incaya, a french worker cooperative.


Comment here...
inkscape 0.47pre0
i

Martin Owensinkscape 0.47pre0

Martin Owens

...


Comment here...
vCard QR Code Creator
i

Maren HachmannvCard QR Code Creator

Maren Hachmann

This Inkscape extension creates QR codes that contain your personal business card information in a standardized machine readable format (vCard 4.0), so you can quickly share your info by just letting another person scan your QR code with their mobile phone, e.g. when meeting people at a conference or business fair. It contains fields for both private and business information. All fields except for the name field are optional. Consider creating different codes for private and business events. The most up-to-date version can be found at https://gitlab.com/moini_ink/vcard-qr-code-creator Inspired by Sergey Vedernikov's vCard QR Code generator extension. Installation ============ Copy the files in the src/ directory into the user extensions directory (see 'Inkscape Preferences > System' for the exact location) and relaunch Inkscape. Usage ===== In Inkscape, you can find the extension in Extensions > Render > Barcode > vCard QR Code. The 'Full name' field is the only required field. Each field has an info text with an example which appears when you hover above it with the mouse cursor. Formatting is important! Email addresses, links to images / GPG keys and your birthday must be formatted correctly. The extension will automatically determine the correct QR code size. As QR codes have a limited size (less than 3000 characters), it may happen that the extension tells you that the text is too long. You can then reduce the error correction level to gain capacity and / or shorten/remove some of your data from the form. When you have entered all the information that you would like to appear in your vCard, click on 'Apply'. This will add a QR code to your document. Test the QR code with your phone's QR code scanner. Use: print it on your business card, share it on your website, copy it to your phone, … License ======= Main code: GPLv2 or higher Validation code for email addresses and urls: MIT


Comment here...
Inkscape-osxmenu r12922 GTK3 (demo)
i

su_vInkscape-osxmenu r12922 GTK3 (demo)

su_v

Inkscape-osxmenu-r12922-1-gtk3-quartz-10.7-x86_64.dmg Experimental GTK3 build with OS X integration features (Gtk+/Quartz, global menubar, keyboard shortcuts, proxy icon), requires OS X 10.7.5 or later. *** WARNING *** This GTK3 build is NOT ready for use - it is mostly provided for the curious, and those willing to help with known issues. Inkscape has not migrated to GTK3 yet, and such builds (on Linux or any other platform) have to be considered as highly experimental (in addition to being based on unstable trunk) and should not be installed with the expectation of a fully functional application. Get the GTK2 build if you are interested in a somewhat useable build of Inkscape-osxmenu. *** NOTE *** This GTK3/Quartz-based Inkscape build uses the custom library 'gtk-mac-integration' for the global menubar feature. Based on comments like the following about the scope of this external library: «I will not add API to gtk-mac-integration. While it works with Gtk3, Gtk3 also offers more direct integration with the Mac menus which doesn't require gtk-mac-integration. That's the direction that project developers should be taking: Upgrading to Gtk3 with GMenuModel & GMenu from GIO.» https://bugzilla.gnome.org/show_bug.cgi?id=708513#c4 it seems to me that using gtk-mac-integration with inkscape is kind of a "dead end" with regard to future development goals (migration to GTK3), and further developer efforts should be put into the GTK3 port of inkscape directly (AFAIU recent changes and deprecations in Glib and GTK3 are likely to require major refactoring of Inkscape's code anyway). ===== MD5 9e887bf4a26fb03dd092df88921ad797 SHA256 7039f27d68def2aa759aa69ac1190d24f6d328798c6933a6757f00ac63396220 ===== Source: https://code.launchpad.net/~suv-lp/inkscape/osxmenu ===== README.txt: OSX packages of Inkscape 0.91+devel+osxmenu, based on this branch: <https://code.launchpad.net/~suv-lp/inkscape/osxmenu> Requires OS X 10.7.5 or later. Use at your own risk ;) Known issues (r12922): - Canvas: redraw issues (GTK2), flickering (GTK3) Screen recordings: https://inkscape.org/en/gallery/6314/ - Menubar: radio menu items in sub-menus are not updated on change (View -> Display mode, View -> Color Display mode) - Menubar: check menu items don't sync with keyboard shortcuts (same verb) (also affects Unity's global menubar, see bug #1136344) - Disabled dialogs: SVG Font Editor (crashes, see bug #1116468) - Usability: 'File > Open Recent' on the global menubar has no tooltips (missing info about full path name of hovered item) ... and very likely countless more. Mostly "fixed" (but it's a mess): clipboard handling on quit - bundled Python-based script extensions no longer prompt with stderr via GUI when processing clipboard content on application quit. - no tracebacks from failed UniConvertor attempts to convert clipboard content. - export to GIMP XCF, JessyInk ZIP, Synfig SIF disabled for clipboard content New in r12798: - Proxy icons in window title bar for easy access to file via Finder (contributed by Liam P. White; based on OS X port of Gedit 3.x) New in r12804: - About Inkscape, Preferences, Input Devices moved to application menu (contributed by Liam P. White) New in r12839: - experimental was merged into trunk: ° Internal resolution changed from 90dpi to 96dpi ° Templates: cleaned-up defaults, new procedural templates ° New drawing modes (pen, pencil): spirolive, bspline ° New LPEs: fillet/chamfer, roughen, simplify, show_handles, lattice2, perspective/envelope ° New (from ponyscape): Objects dialog, Selection sets ° New LPEs (from ponyscape): Attach path, Bounding Box, Ellipse by 5 pts, Fill between many, Fill between strokes, Join type, Taper stroke New in r12900: - support for experimental GTK3 app bundle added New in r12902: - new packages won't include custom theming options by default New in r12908: - update for mesh gradient definitions. For details please read http://article.gmane.org/gmane.comp.graphics.inkscape.devel/45586 Note: this code change breaks existing Inkscape SVG files with mesh gradients. The perl script attached to the message will update files to the new spec. Note: Latest packages - include patched cairo 1.14.2 to work around a regression with canvas text introduced in the Quartz backend of cairo 1.14.2. For details see https://bugs.freedesktop.org/show_bug.cgi?id=84324#c13 - include freetype build with old freetype CFF engine driver enabled (workaround for bug #1396582) Debugging options (launch the app in the Terminal with the commands below): - launcher script: INK_DEBUG_LAUNCHER=true /Applications/Inkscape.app/Contents/MacOS/inkscape - inkscape via gdb INK_DEBUG=gdb /Applications/Inkscape.app/Contents/MacOS/inkscape - inkscape via lldb (Mavericks) INK_DEBUG=lldb /Applications/Inkscape.app/Contents/MacOS/inkscape - Use external loader/module cache files USE_EXTERNAL_LOADER_CACHES=true /Applications/Inkscape.app/Contents/MacOS/inkscape For questions or problems (related to packaging): <suv-sf at users.sf.net>


Comment here...
ImportC2D
i

ClayJarImportC2D

ClayJar

An Inkscape input extension to add support for Carbide Create C2D files to the File/Import… dialog. * The stock as defined in Carbide Create is included in the import. * All drawing objects from the C2D file are imported. * Grouping from Carbide Create is fully preserved. * Text is supported if the C2D file has been saved from a recent enough version of Carbide Create. * If the text cannot be imported, you will be notified. *To make the text import, just open the file with a current copy of Carbide Create (e.g. 316 or later) and save. * No toolpath information is imported.


Comment here...
Typst
i

jcwinklerTypst

jcwinkler

Typst is a markdown-based typesetting system comparable to LaTeX but much easier to learn. This extension renders typst code to svg and inserts it into your Inkscape document. Notes: - This extension will be part of Inkscape by default, most likely starting with Inkscape 1.4. Until then you need to install it as described below. - This extension just inserts a formula into your document. If you need to edit your formulas try the TexText extension, which also supports typst: https://github.com/textext/textext Installation instructions (2 possibilities): A) Installation via Inkscape's Extension Manager 1. Download the zip file 2. Launch Inkscape and open "Extensions" - "Manage Extensions..." 3. Select "Install Packages" and then click on the disk button 4. Select the downloaded zip file and close the extension manager. 5. Restart Inkscape. You will find the extension under "Extensions"- "Text" - "Typst Formula..." B) Manual installation 1. Download the zip file 2. Extract its content into Linux, Mac: ~/.config/inkscape/extensions Windows: C:\Users\AppData\Roaming\inkscape\extensions 3. Restart Inkscape. You will find the extension under "Extensions"- "Text" - "Typst Formula..."


Comment here...
Get and set glyph IDs
i

Ellen WasbøGet and set glyph IDs

Ellen Wasbø

A previous extension (setIDs.py) is now updated for Inkscape v1.1 with some extra features. This extension is used together with the Custom Stroke Font extension to streamline the process of font creating. There are two extensions; get and setGlyphIDs. The getGlyphIDs will fetch all path ids for the glyphs when editing an existing svg-font. The process of editing the paths frequently mess up the path ids and the order of the paths. Then the fetched IDs (or a custom string input) can be used with the setGlyphIDs when the font template is ready to generate the new svg-font. When using the setGlyphIDs, the individual characters of the string is set as path ids for the glyphs left to right as seen on screen (use one row when generating the font template from Custom Stroke Font). Known issue: If a glyph have path id " (doublequote) the extension might fail. Temporarly change that path id to something else (f.x. 'temp') and it should work.


Comment here...
 Inkscape-0.92.1-tghs_2-x11-10.7-x86_64.dmg
i

Tim Sheridan Inkscape-0.92.1-tghs_2-x11-10.7-x86_64.dmg

Tim Sheridan

Build information on Fri 17 Feb 2017 12:55:14 GMT for tghs: For OS X Ver LION (10.7) Architecture x86_64 Build system information: OS X Version 10.7.5 Architecture x86_64 MacPorts Ver 2.4.0 Compiler Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) GTK+ backend x11 Included dependency versions (build or runtime): Glib 2.50.2 (License: LGPL-2+, Homepage: http://www.gtk.org/) Glibmm 2.44.0 (License: LGPL-2.1+, Homepage: http://www.gtkmm.org/) GTK 2.24.31 (License: LGPL-2+, Homepage: http://www.gtk.org/) GTKmm 2.24.5 (License: LGPL-2.1+, Homepage: http://www.gtkmm.org/) GdkPixbuf 2.36.4 (License: LGPL, Homepage: http://www.gtk.org/) Pixman 0.34.0 (License: X11, Homepage: http://www.x.org/) Cairo 1.14.8 (License: {LGPL-2.1 MPL-1.1}, Homepage: https://www.cairographics.org/) Cairomm 1.10.0 (License: LGPL-2+, Homepage: http://cairographics.org/) CairoPDF 1.14.8 (License: {LGPL-2.1 MPL-1.1}, Homepage: https://www.cairographics.org/) Poppler 0.51.0 (License: GPL-2+, Homepage: https://poppler.freedesktop.org/) Fontconfig 2.12.1 (License: fontconfig, Homepage: https://www.freedesktop.org/wiki/Software/fontconfig/) Freetype 19.0.13 (License: {FreeType GPL-2}, Homepage: http://freetype.sourceforge.net/) Pango 1.40.3 (License: LGPL-2, Homepage: http://www.pango.org/) Pangoft2 1.40.3 (License: LGPL-2, Homepage: http://www.pango.org/) Harfbuzz 1.4.2 (License: MIT, Homepage: https://www.freedesktop.org/wiki/Software/HarfBuzz/) LibXML2 2.9.4 (License: MIT, Homepage: http://xmlsoft.org/) LibXSLT 1.1.29 (License: MIT, Homepage: http://xmlsoft.org/XSLT/) LibSigC++ 2.4.1 (License: LGPL-2.1, Homepage: http://libsigc.sourceforge.net/) Boost 1.59.0 (License: Boost-1, Homepage: http://www.boost.org) Boehm GC 7.6.0 (License: Permissive, Homepage: https://github.com/ivmai/bdwgc) GSL 2.2.1 (License: GPL-3+, Homepage: http://www.gnu.org/software/gsl) LibPNG 1.6.28 (License: zlib, Homepage: http://www.libpng.org/pub/png/libpng.html) Librsvg 2.40.16 (License: {GPL-2+ LGPL-2+}, Homepage: https://wiki.gnome.org/Projects/LibRsvg) LittleCMS 1.19 (License: MIT, Homepage: http://www.littlecms.com/) LittleCMS2 2.8 (License: MIT, Homepage: http://www.littlecms.com/) GnomeVFS 2.24.4 (License: LGPL-2+, Homepage: http://www.gnome.org/) DBus 1.10.12 (License: {AFL-2.1 GPL-2+}, Homepage: https://www.freedesktop.org/wiki/Software/dbus/) Gvfs --- ImageMagick 6.9.7 (License: Apache-2, Homepage: http://www.imagemagick.org/) Libexif --- JPEG 9b (License: IJG, Homepage: http://www.ijg.org/) Icu 55.1 (License: MIT, Homepage: http://www.icu-project.org/) LibRevenge 0.0.4 (License: LGPL-2+, Homepage: http://libwpd.sourceforge.net/) LibWPD 0.10.1 (License: LGPL-2+, Homepage: http://libwpd.sourceforge.net/) LibWPG 0.3.1 (License: LGPL-2+, Homepage: http://libwpg.sourceforge.net/) Libcdr 0.1.3 (License: {GPL-2.1+ LGPL-2.1+ MPL-1.1+}, Homepage: https://wiki.documentfoundation.org/DLP/Libraries/libcdr) Libvisio 0.1.5 (License: LGPL-2, Homepage: https://wiki.documentfoundation.org/DLP/Libraries/libvisio) Potrace 1.13 (License: GPL-2+, Homepage: http://potrace.sourceforge.net/) Included python modules: lxml 3.6.0 (License: BSD, Homepage: http://lxml.de/) numpy 1.9.1 (License: BSD, Homepage: https://github.com/numpy/numpy) scour 0.35 (License: Unknown, Homepage: ) sk1libs 0.9.1 (License: Unknown, Homepage: ) UniConvertor 1.1.5 (License: Unknown, Homepage: ) Pillow 2.5.3 (License: BSD, Homepage: http://github.com/python-imaging/Pillow)


Comment here...
path animation
i

katkittypath animation

katkitty

Create svg path animation from frames. A path can be animated as follows: <path d="{orignal frame}"> <animate attributeName="d" attributeType="XML" begin="0s" dur="0.73" repeatCount="2" values="{frame1};{frame2}[;{framen}]"> </path> Most browsers will draw the path, then animate it, interpolating between the paths in the animate values list. Some i-phone browsers do not animate. Grrr. To use: Place each frame of the animation in a layer named 'frame{n}'. Each of these layers should have the same number of paths, and each path should have the same number of points as the corresponding path in other layers. The animation is applied to the paths in the first layer in the sequence, so the properties of that layer are used. Animations with different numbers of frames can be put into different sequences, named 'sequence{n}', using sub-groups: Layers: > not_animated_layer1 > sequence1 >> frame1 >>> path1a >>> path2a >> frame5 >>> path1b >>> path2b >> frame2 >>> path1c >>> path2c >> frame4 >>> path1d >>> path2d > sequence5 >> frame >> frame >> frame NOTE, any numbers on frames or sequence are ignored. The z order of frames and paths determine their position in the animation. SUGGESTION: Set all frames but the first to not display or even delete them before using the animated SVG in a browser. Experiment with different duration times for each path. NOTE: The pop-up box does not close after creating the animate node. The node appears under the paths in the first frame of each sequence. NOTE: Inkscape does NOT run the animation! You need to load the svg into a web browser to see it.


Comment here...
Inkscape Portable 1.0 RC 1
i

Gord CaswellInkscape Portable 1.0 RC 1

Gord Caswell

...


Comment here...
pen filter pack
i

Lazurpen filter pack

Lazur

A set of pen stroke looking filters on paper. When working with ink it is a must... Best viewed in inkscape. To add these to the dropdown list, check this tutorial: http://goinkscape.com/how-to-save-custom-filters-in-inkscape/


Comment here...
0.91 Source Tarball (gz)
i

Bryce Harrington0.91 Source Tarball (gz)

Bryce Harrington

Inkscape 0.91 Released on 2015-01-27 Release highlights ------------------ • Cairo rendering for display and PNG export • OpenMP multithreading for all filters • C++ code conversion • Major improvements in the Text tool • Measure tool • Type design features [1],[2] • Symbol library and support for Visio stencils • Cross platform WMF and EMF import and export • Improved support for Corel DRAW documents, Visio importer • Support for real world document and page size units, e.g. millimeters • Numerous usability improvements • Native Windows 64-bit build • See Notable bug fixes ------------------------- Rendering and performance ------------------------- Inkscape 0.91 includes a new renderer based on the Cairo library. This work was done mainly during Google Summer of Code 2010 and 2011 projects. • Improved performance. The new renderer is significantly faster on most drawings. Renderings of the most complex objects are automatically cached to improve responsiveness during editing. • OpenMP multithreading for filters. Filters use all available processor cores for computation. This results in substantial speedups when editing drawings containing large filtered objects on multi-core systems. • Substantial memory savings. Inkscape now uses less memory when opening complex drawings, in some cases using only 25% of the memory used by Inkscape 0.48. Larger files can now be opened. • Responsiveness improvements. The rendering of the SVG drawing is now cached. This results in massive improvements in responsiveness of path highlights, object selection / deselection, and path editing in delayed update mode. • Rendering bug fixes. Most of the rendering glitches in our bug tracker are no longer present in Inkscape 0.91. The following things now render correctly: - Pattern fills (no more gaps between tiles, regardless of transformation) - Stroke of transformed objects in patterns - Patterns containing clipped objects - Nested clipping paths - Masked and clipped objects with large masks / clipping paths in Outline view - Paths with wide strokes and long miters - Fonts Color display mode ------------------ A grayscale display color mode has been added, that shows a preview of your drawing in grayscale. Shift+numpad5 toggles the color display mode between normal and grayscale. ----- Tools ----- Node tool --------- The tool control bar for the Node Tool features a new dropdown to insert new nodes on the selected segments extreme values. For example, (as demonstrated in the image below) it is possible to add a new node at the highest point in a curve using Insert Node at Max Y Measurement tool ---------------- The Measurement tool is a new feature for the artist to measure the elements in their drawing. To use the measurement tool, simply choose the tool, click anywhere on the drawing and drag the ruler out. The measurement tool will live-update with measurements of length and angles as you pass over objects in your drawing. Text tool --------- • Text size default unit is now points (pt) and is customizable (px,pt,pc,mm,cm,in,em) • Text toolbar shows full list of font style variants for that font • Files with text in em units read correctly • Font substitution warning dialog ------- Dialogs ------- Gradients --------- • Gradient toolbar enhanced to select and modify gradient stops, invert, repeat, and link gradients • On-canvas gradient editing fixes: double clicking to create stops, correct focus on select • Gradients sortable by color, name and usage in Fill/Stroke • Gradients can be renamed in Fill/Stroke Arrange (was rows and columns) ------- • NEW: renamed to 'Arrange' - NEW: polar arrangement (separate tab) <http://issuu.com/ddeclara/docs/inkscape_radial_arrangement> Align and Distribute -------------------- • The new updated Inkscape features a new set of buttons in the Align and Distribute Dialog called Exchange position of selected objects. It adds the ability to exchange the positions of the objects that the artist has selected. - In the following example, three objects were selected, and their positions were exchaged with each other (using this new feature) according to their selection order. - There are also two other new buttons in the dialog that allow the artist to exchange the selected objects based on the stacking (z-index) order, or just exchange them clockwise based on the object's position on the page. • Keyboard shortcuts (Ctrl+Alt+Keypad numbers) for align operations Document Properties ------------------- Optionally disable antialiasing (bug #170356, interface partially implemented) Find/Select ----------- • It is now easier to select items which are not at the top of the Z-order: use Alt+mouse wheel scroll to cycle through all items that are stacked on top of each other at the location of the mouse pointer (use Shift+Alt+mouse wheel scroll to add to the existing selection). At present, groups are not honoured, i.e., only individual items within groups are considered. • New Find/Replace dialog can operate on text or any attribute • "Select Same" is a new feature that allows an artist to select objects that have the same properties as the currently selected object. For example, you could select an object that has a fill of blue. Then, using the new feature select all other objects in the drawing with a fill set to that same shade of blue. The new feature is a menu choice under Edit ▶︎ Select Same or as a Context menu if you right click on a selected object. Also there are other choices available to select same, including: matching both Fill and Stroke, matching just stroke, matching stroke style, or matching on object type. Fill and Stroke --------------- • The Gradient view in the fill and stroke dialog now displays a list of all the gradients in the document. The list displays the gradient, the gradient name, and number of uses of that gradient in the document. • More compact Markers selectors Layers ------ • Drag and drop to reorder layers and create sublayers • Show/Hide All layers options in context menu Symbols ------- Inkscape has a new Symbols dialog. The dialog displays symbols from a symbol library. Inkscape 0.91 includes five example libraries: logic symbols, AIGA/DOT transportation symbols, map symbols, flow chart shapes and word balloons. The dialog will also create a pseudo-library of all existing symbols in the current Inkscape drawing. (A symbol is defined by an SVG <symbol> element.) Symbols can be dragged from the dialog onto the Inkscape canvas. Any document with symbols can serve as a source for a symbol library. Simply copy it to the symbols directory in your configuration directory (typically share/inkscape). If proper care is taken, symbols can be provided with default fill and stroke colors that later can be overridden by the user. Visio Stencil files (.vss) can also be used by dropping them in the same symbols directory. Results may not be as satisfactory as using SVG symbol libraries. See the Symbols Dialog Wiki page for more details. Text and Font ------------- • NEW: lists fonts used in the current document at the top • NEW: select all text objects with same font as current selection • NEW (to be verified): support list with fallback fonts (CSS2) Transform --------- • Rotation of objects clockwise or counterclockwise Markers ------- • Markers now take objects color Trace Bitmap ------------ • Trace bitmap preview updates live and is resizeable Live Path Effects ----------------- An object's Live Path Effects are now forked upon object duplication. PowerStroke ~~~~~~~~~~~ Here a list of the current state. Note that this is very much work in progress and anything can change. I think this is the most efficient place of keeping track how the powerstroke LPE works. • Stroke knots are purple diamonds • When first applied, 3 stroke knots are added: start, end, and somewhere in the middle along the path • Add nodes: Ctrl+click purple knot • Delete nodes: Ctrl+Alt+click purple knot • "sort points" reorders the stroke knots according to where they lie along the path (where they are closest to the path), instead of keeping them in original order. • Start and end caps can be specified. The SVG cap types are available, as well as an extra type, "Zero width", that is identical to adding a width control knot at the start/end of the path with zero width. • Join type can be specified. In addition to the SVG join types, there are two new types: - Extrapolated: this extrapolates the contour of the stroked path to obtain a more natural looking miter join. - Extrapolated arc: Mathematical explanation. - Spiro: rounds the join using a spiro curve (the rounded type rounds the curve using an elliptical arc). Clone Original ~~~~~~~~~~~~~~ The Clone original LPE ignores the path data of the path it has been applied to; instead, it copies the original-d path data, i.e. the path data before LPE calculation, from the path linked to by the Linked path parameter. The Clone original LPE is made to be used in conjunction with powerstroke. Powerstroke creates a path with a variable stroke, but this path can then not be filled (because the fill is used as the stroke). To fill a powerstroked path, one must create a second path (dummy path), apply the Clone original LPE and link it to the powerstroked path. Because this second path clones the original path data before the Powerstroke LPE, it can be used to fill the powerstroked path. To quickly create a dummy path and apply this effect, one can select the path to 'clone' and click the menu item Edit ▶︎ Clone ▶︎ Clone original path (LPE). Like for normal clones, pressing Shift+D, when the selected path has the Clone original LPE applied, selects the path referred to by the LPE. Another very useful ability of the Clone original LPE is to create a clone with a different style than its referred path. To facilitate this, the LPE dialog will add the Clone original LPE when a clone is selected and the "+" button is pressed. Filters ------- The new Custom predefined filters allow users to create predefined filters with custom parameters. See SpecCustomPredefinedFilters. Trace Pixel Art (libdepixelize) --------------- A new library developed for Inkscape to automatically vectorize raster images specialized in Pixel Art was integrated in the form of the "Trace Pixel Art" dialog (menu item Path ▶︎ Trace Pixel Art...). Good and old general "Trace Bitmap" is still there. Check the supplementary material of the algorithm authors to see a preview of how the algorithm behaves. -------------------- Other User Interface -------------------- General ------- • Canvas background color can be set without exporting it (background transparency is only used for export but not the canvas). • Panning the canvas with the Space bar is now always turned on and doesn't require an additional mouse button press to grab the canvas: just press the Space bar and move the mouse pointer to pan the canvas. Guides ------ • Guides visibility can be toggled by clicking the ruler • Guides can now have labels, and the colour of individual guides can also be set by the user. To label or colour a guide, double click on the guideline to bring up the guide properties dialog. Menu/Access ----------- • The interface elements are accessible through the keyboard with ALT+key in many more dialogs • "Text and Font", "Fill and Stroke", and "Check Spelling" dialogs are added to the text object context menu (right click) • Menu items renamed: □ Edit ▶︎ Preferences □ Edit ▶︎ Input Devices □ File ▶︎ Cleanup Document • Checkboxes to indicated status of View ▶︎ Grid/Guides/Snap/Color Management • Group/Ungroup from the context menu Preferences ----------- • New keyboard shortcut editor • Prefs ▶︎ Interface -- New option for dockbar and switcher style (icons, text, icons & text) (bug #1098416) • Prefs ▶︎ Interface ▶︎ Windows -- optionally don't save & restore documents viewport (bug #928205) • Prefs ▶︎ Behavior ▶︎ Steps -- unit selector for steps (move, scale, inset/ outset) (bug #170293) • Prefs ▶︎ Behavior ▶︎ Steps -- option for relative snapping of guideline angles (rev 10307) • Prefs ▶︎ Behavior ▶︎ Clones -- optionally relink linked offsets on duplication (bug #686193) • Prefs ▶︎ Input/Output ▶︎ SVG output -- NEW: optionally enforce relative or absolute coordinates (bug #1002230) Dialogs ------- • Dialog status and position is remembered between sessions • Most dialogs now dockable (including "Object properties", "Object attributes", "Text and Font", "Check spelling", "Export PNG image", "XML editor", "Find/Replace", and "Tiled clones") • New preference to allow Windows users to choose between native and Gtk Open /Save dialog • Preferences dialog cleanup • Document Metadata dialog merged into Document Properties Simple calculations in spinboxes -------------------------------- In most spinboxes (a spinbox is an entry field with up and down "spinbuttons" next to it) you can now write simple calculations. Some examples: • 2 * 3 • 50 + 100, or • ((12 + 34) * (5 + 5) - 2) / 2 Moreover, you can use units in entering values, like 2 + 2 cm. The result will be converted to the selected unit for the particular entry. Configurable Control Handles ---------------------------- New preferences have been added to allow for the size of the on-canvas controls to be increased or decreased. The "Input Devices" section has been updated to control this. ------------ Translations ------------ • The Keyboard and mouse reference (inkscape-docs project) and the labels of color palettes are now translatable. • New UI translation in Latvian. • New tutorial translations in Galician and Greek. • New Keyboard and mouse reference translation in Belarusian. • New man pages in Chinese (zh_TW) Greek (el), Japanese (ja) and Slovak (sk), and updated French translation. [Galician (gl) and Polish (pl) in progress] • Man pages now use PO files for translation (inkscape-docs project). • The tutorial generation system now fully supports RTL languages. ------------------- File format support ------------------- • New Flash XML Graphics (FXG) export format. • New Synfig Animation Studio (SIF) export format. • New HTML5 Canvas export format • New Visio (VSD) import format, based on libvisio. • New internal CorelDraw (CDR) import format, based on libcdr. • XAML export improvements (including a new Silverlight compatible mode). • Compressed SVG and media export extension improvements. New options: □ set an image directory in the zip file □ add a text file that lists the fonts used in the SVG document. • New preference to allow users to always link, embed or ask when importing bitmaps. • New preferences that allow the checking of SVG on input and/or export for invalid or not useful elements, attributes, and properties. Options control whether such items generate warnings (when Inkscape is run from the command line) or in removing such items. • The --export-text-to-path option now works with Plain SVG export. EMF/WMF ------- EMF and WMF input and output filters have been completely rewritten and are now cross-platform. It is now possible to copy and paste EMF files between Windows applications running in Wine and a native Linux version of Inkscape. Gimp XCF -------- • The Save Background option allows users to choose if the page background is saved with each GIMP layer. • The exported layers now use the label attribute or, if not set, the id attribute • New Resolution option • New Help tab • Some bugs and warnings fixed PDF --- • Bleed/margin: Added an option to specify an extra margin by which the bounding box to be exported is expanded. This may be helpful to export a PDF with a small white margin around the drawing, or for exporting a bleed region a few mm outside the area of the page. PDF/EPS/PS + LaTeX ------------------ • Added the possibility of scaling the image. The calc package must be included in the preamble. Then the image can be scaled by defining \ svgscale instead of \svgwidth. • The font shape is now also exported. \textit{} for italic text, \textbf{} for bold text, and \textsl{} (slanted) for oblique text. It is important to note that Arial has an oblique font shape, not italic. Thus, the result in LaTeX will be slanted, instead of italic. It is better to use another font in Inkscape when you want true italics. ---------- Extensions ---------- Units: Breaking change ---------------------- Due to the implementation of proper document units, the functions inkex.unittouu and inkex.uutounit had to be modified and moved to the inkex.Effect class. Unit conversion calls should be replaced with inkex.Effect.unittouu and inkex.Effect.uutounit calls (usually self.unittouu and self.uutounit). See also: Notes On Units Handling in Extensions in 0.91 New --- • The new guillotine extension is used for exporting PNG slices from a drawing. The slice rectangles are defined by adding horizontal and vertical guides within the canvas boundary, the canvas boundary serves as the outside of the sliced area. • The new G-code tools extension converts paths to G-code (using circular interpolation), makes offset paths and engraves sharp corners using cone cutters. • New QR code generator. • New isometric grid generator. • New bitmap crop extension. • New Extract text extension. Outputs a document’s text elements in a chosen order. • New Merge text extension. • New HSL adjust extension. • New Replace font extension. • New N-Up layout extension. • New Voronoï diagram extension (creates Voronoï diagrams and Delaunay triangulations based on the selected objects' barycenter). • New Interpolate Attribute in a group extension. • New Typography extensions menu. • New Hershey Text extension. Improvements ------------ • Number nodes. New parameters allowing users to choose the starting dot number and the numbering step between two nodes. • Color Markers to Match Stroke extension improvements. The markers can now inherit the fill and stroke colors and alpha channels from the object, or be customized with color selectors in a separate tab. • Optional sliders added on float and int extension parameters (full and minimal modes). • Extension parameters values (except attributes!) can now be contextualized for translation (with msgctxt). • New sub-menus in the Render menu, grouping the bar-codes, grids and layout extensions. ----------- SVG Support ----------- Rendering of the following properties is now supported (without UI except via XML editor): • clip-rule • color-interpolation-filters: Non-Inkscape filters that specify linearRGB color interpolation will render properly. Filters created inside Inkscape will still use sRGB color interpolation by default. • text-decoration: Underline, strike-through, over line. • text-decoration-line, text-decoration-style: Preliminary support (CSS 3). • paint-order: Allows stroke to be painted under fill; useful for text. -------- Snapping -------- • The snapping preferences and the snap toolbar have been reworked (in the underlying code and in the GUI) to should make the snapping preferences easier to understand, maintain, and find and fix any remaining snapping bugs • Inkscape now also snaps perpendicularly and tangentialy to paths, when creating paths in the pen tool, when dragging nodes, or when manipulating guides. Newly created guides (dragged off the ruler) will snap perpendicularly or tangentialy to any curve that is being snapped to. Two checkboxes have been added to the document properties dialog (on the snapping tab). Please note that snapping perpendicularly or tangetialy will not work in the selector tool when transforming an object or a selection of objects. • Intersections of paths and guides can now be snapped to too • Snapping has been implemented fully for transforming selections of multiple nodes in the node tool • Snapping to text anchors and baselines has been implemented properly • If one has chosen for only snapping the snap source closest to the mouse pointer, then the tab key can be used to cycle to the next closest snap source ----------------- Notable bug fixes ----------------- Notable bug fixes since last bug fix release (0.48.4) -------------------------------------------- • Images are no longer recompressed when embedding or exporting them. [3] • Relative image paths are no longer stored as absolute (regression introduced with 0.47). • Many rendering glitches were fixed. • The rendering of the stroke on transformed objects now matches the SVG specification. • Values entered in the numeric input boxes for the selector tool (X, Y, width, height) are much more accurately applied. • Inkscape launches faster due to new icon cache (on disk) and improved font loading. (Bug #488247) ------------ Known issues ------------ • On MS Windows when the desktop colordepth is set to 16-bit, Inkscape is unusable because of exploding memory usage. Please set the colordepth to 32-bit. • The Cairo library used in the new renderer does not implement downscaling, which causes large bitmaps to be pixelated on export. (bug #804162) The issue can be fixed by upgrading to Cairo 1.14.0. (https://bugs.freedesktop.org/show_bug.cgi?id=41745) • On OS X, the conflict with X11/XQuartz's pasteboard syncing has not been solved yet: turning off "Update Pasteboard when CLIPBOARD changes" in X11 Preferences prevents that vector data copied or cut to the clipboard gets rasterized on paste. (bug #307005) • On OS X 10.9 or later, embedding bitmap images on import or paste from clipboard may crash Inkscape. (bug #1398521, #1410793) • On OS X 10.9 or later, turning off "Displays have separate spaces" in Mission Control helps when using X11 across multiple displays. (bug # 1244397) • The reworked Import Clip Art feature is not available with current OS X packages. (bug #943148) • On MS Windows, the icons for Preferences, Undo, Redo and Revert are missing. (bug #1269698) For information on prior releases, please see: http://wiki.inkscape.org/wiki/index.php/Inkscape


Comment here...
Barcode Extension 2019oct
i

jerrypennerBarcode Extension 2019oct

jerrypenner

Adds the Codabar bar code to the bar-codes render extension. This should run on all platforms.


Comment here...
Filter Layer
i

Jabiertxo Arraiza CenozFilter Layer

Jabiertxo Arraiza Cenoz

V0.3. Add current object selected filter to his layer


Comment here...
HaachamaWare
i

Martin OwensHaachamaWare

Martin Owens

HaachamaWare: The Game! This game used inkscape to do ux/design planning.


Comment here...
fabric filter pack
i

Lazurfabric filter pack

Lazur

A set of filters to add a fabric texture to objects. Can be used to generate plain textiles, or, to add that giclée print feel to your drawing. Best viewed in inkscape. To add these to the dropdown list, check this tutorial: http://goinkscape.com/how-to-save-custom-filters-in-inkscape/ An example for the use: https://openclipart.org/detail/244460/wings


Comment here...
About Screen: Inkscape 0.40
i

InkscapeAbout Screen: Inkscape 0.40

Inkscape

The About Screen for Inkscape 0.40 by Andrew Fitzsimon


Comment here...
Eraser Layer
i

Jabiertxo Arraiza CenozEraser Layer

Jabiertxo Arraiza Cenoz

V0.4. Create erase layer, all his contents erase content on the associated layer.


Comment here...
Inkscape 1.0alpha2-x64
i

Marc JeanmouginInkscape 1.0alpha2-x64

Marc Jeanmougin

...


Comment here...
inkscape 0.44 0.src
i

Martin Owensinkscape 0.44 0.src

Martin Owens

...


Comment here...
inkscape 0.91pre3 2
i

Martin Owensinkscape 0.91pre3 2

Martin Owens

...


Comment here...
inkscape 0.39 suse91.3.i686
i

Martin Owensinkscape 0.39 suse91.3.i686

Martin Owens

...


Comment here...
inkscape 0.44.tar.bz2
i

Martin Owensinkscape 0.44.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.44.tar
i

Martin Owensinkscape 0.44.tar

Martin Owens

...


Comment here...
Inkscape 0.48.1 1
i

Martin OwensInkscape 0.48.1 1

Martin Owens

...


Comment here...
Readme
i

su_vReadme

su_v

...


Comment here...
inkscape 0.91pre4.zip
i

Martin Owensinkscape 0.91pre4.zip

Martin Owens

...


Comment here...
Inkscape 0.42.2 0
i

Martin OwensInkscape 0.42.2 0

Martin Owens

...


Comment here...
inkscape 0.42 1mdk.i586
i

Martin Owensinkscape 0.42 1mdk.i586

Martin Owens

...


Comment here...
inkscape 0.38.1.tar.bz2
i

Martin Owensinkscape 0.38.1.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.91pre4.tar
i

Martin Owensinkscape 0.91pre4.tar

Martin Owens

...


Comment here...
Inkscape 0.48.2 1 SNOWLEOPARD
i

Martin OwensInkscape 0.48.2 1 SNOWLEOPARD

Martin Owens

...


Comment here...
Color and Alpha replace
i

Jabiertxo Arraiza CenozColor and Alpha replace

Jabiertxo Arraiza Cenoz

V0.2. Replace colors with or without alphas in document.


Comment here...
Logo of Techwrench
i

Gaurav MishraLogo of Techwrench

Gaurav Mishra

This is the logo of my blog Techwrench http://techwrench.blogspot.com


Comment here...
Inkscape 0.48.2 1 win32
i

Martin OwensInkscape 0.48.2 1 win32

Martin Owens

...


Comment here...
Inkscape 0.44 1.universal
i

Martin OwensInkscape 0.44 1.universal

Martin Owens

...


Comment here...
Inkscape-0.48.1-1-LEOPARD+.dmg
i

Martin OwensInkscape-0.48.1-1-LEOPARD+.dmg

Martin Owens

(universal) Mac package for ≥10.5 Leopard


Comment here...
inkscape 0.38.1 0.rh9.1.i686
i

Martin Owensinkscape 0.38.1 0.rh9.1.i686

Martin Owens

...


Comment here...
inkscape 0.38.1 0.fdr.1.src
i

Martin Owensinkscape 0.38.1 0.fdr.1.src

Martin Owens

...


Comment here...
inkscape 0.48.1 1 win32 debug
i

Martin Owensinkscape 0.48.1 1 win32 debug

Martin Owens

...


Comment here...
Inkscape 0.91Pre4 1
i

Adib TarabenInkscape 0.91Pre4 1

Adib Taraben

...


Comment here...
Inkscape 0.91pre4 1 win32
i

Martin OwensInkscape 0.91pre4 1 win32

Martin Owens

...


Comment here...
inkscape 0.38.1 1.mdk91.i586
i

Martin Owensinkscape 0.38.1 1.mdk91.i586

Martin Owens

...


Comment here...
Inkscape 0.42 0
i

Martin OwensInkscape 0.42 0

Martin Owens

...


Comment here...
inkscape 0.91pre0
i

Martin Owensinkscape 0.91pre0

Martin Owens

...


Comment here...
inkscape 0.38.1.tar
i

Martin Owensinkscape 0.38.1.tar

Martin Owens

...


Comment here...
inkscape 0.46.tar.gz
i

Martin Owensinkscape 0.46.tar.gz

Martin Owens

...


Comment here...
inkscape 0.41.tar.bz2
i

Martin Owensinkscape 0.41.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.38.1.tar.gz
i

Martin Owensinkscape 0.38.1.tar.gz

Martin Owens

...


Comment here...
inkscape 0.42.2 0.src
i

Martin Owensinkscape 0.42.2 0.src

Martin Owens

...


Comment here...
Inkscape 0.44.1 1.INTEL
i

Martin OwensInkscape 0.44.1 1.INTEL

Martin Owens

...


Comment here...
Inkscape 0.44.1 1.UNIVERSAL
i

Martin OwensInkscape 0.44.1 1.UNIVERSAL

Martin Owens

...


Comment here...
inkscape 0.46.zip
i

Martin Owensinkscape 0.46.zip

Martin Owens

...


Comment here...
Inkscape 0.47pre0 1.win32
i

Martin OwensInkscape 0.47pre0 1.win32

Martin Owens

...


Comment here...
inkscape 0.41.tar.gz
i

Martin Owensinkscape 0.41.tar.gz

Martin Owens

...


Comment here...
inkscape 0.41 3.x86
i

Martin Owensinkscape 0.41 3.x86

Martin Owens

...


Comment here...
inkscape 0.40 1.static.i386
i

Martin Owensinkscape 0.40 1.static.i386

Martin Owens

...


Comment here...
Inkscape 0.44.1 1.win32
i

Martin OwensInkscape 0.44.1 1.win32

Martin Owens

...


Comment here...
inkscape 0.40.tar.bz2
i

Martin Owensinkscape 0.40.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.40.tar
i

Martin Owensinkscape 0.40.tar

Martin Owens

...


Comment here...
inkscape 0.40 1.src
i

Martin Owensinkscape 0.40 1.src

Martin Owens

...


Comment here...
Inkscape 0.47pre0 1.win32
i

Martin OwensInkscape 0.47pre0 1.win32

Martin Owens

...


Comment here...
inkscape 0.91pre3 1 win64 debug
i

Martin Owensinkscape 0.91pre3 1 win64 debug

Martin Owens

...


Comment here...
inkscape 0.40.tar.gz
i

Martin Owensinkscape 0.40.tar.gz

Martin Owens

...


Comment here...
InkscapePortable 0.47.paf
i

Martin OwensInkscapePortable 0.47.paf

Martin Owens

...


Comment here...
Inkscape 0.47 3 win32 debug
i

Martin OwensInkscape 0.47 3 win32 debug

Martin Owens

...


Comment here...
Inkscape 0.47pre4 1
i

Martin OwensInkscape 0.47pre4 1

Martin Owens

...


Comment here...
inkscape 0.48pre0.tar
i

Martin Owensinkscape 0.48pre0.tar

Martin Owens

...


Comment here...
inkscape 0.37 powerpc
i

Martin Owensinkscape 0.37 powerpc

Martin Owens

...


Comment here...
inkscape 0.43 0.static.i386
i

Martin Owensinkscape 0.43 0.static.i386

Martin Owens

...


Comment here...
inkscape 0.43.tar
i

Martin Owensinkscape 0.43.tar

Martin Owens

...


Comment here...
inkscape 0.43.tar.bz2
i

Martin Owensinkscape 0.43.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.48pre0.tar
i

Martin Owensinkscape 0.48pre0.tar

Martin Owens

...


Comment here...
inkscape 0.37 1.rh90.i386
i

Martin Owensinkscape 0.37 1.rh90.i386

Martin Owens

...


Comment here...
inkscape 0.37 0.fdr.7.1.src
i

Martin Owensinkscape 0.37 0.fdr.7.1.src

Martin Owens

...


Comment here...
inkscape 0.43 0.src
i

Martin Owensinkscape 0.43 0.src

Martin Owens

...


Comment here...
inkscape 0.40 1.static.i686
i

Martin Owensinkscape 0.40 1.static.i686

Martin Owens

...


Comment here...
Inkscape 0.43 2.win32
i

Martin OwensInkscape 0.43 2.win32

Martin Owens

...


Comment here...
inkscape 0.39 1.slack.i386
i

Martin Owensinkscape 0.39 1.slack.i386

Martin Owens

...


Comment here...
Inkscape 0.91Pre4 1 Win64
i

Adib TarabenInkscape 0.91Pre4 1 Win64

Adib Taraben

...


Comment here...
Jose Luis
i

joseluisxddJose Luis

joseluisxdd

xd


Comment here...
inkscape 0.43.tar.gz
i

Martin Owensinkscape 0.43.tar.gz

Martin Owens

...


Comment here...
inkscape 0.48.3.1 2 win32
i

Martin Owensinkscape 0.48.3.1 2 win32

Martin Owens

...


Comment here...
inkscape 0.91pre0
i

Martin Owensinkscape 0.91pre0

Martin Owens

...


Comment here...
inkscape 0.38 powerpc
i

Martin Owensinkscape 0.38 powerpc

Martin Owens

...


Comment here...
inkscape 0.91pre0.tar
i

Martin Owensinkscape 0.91pre0.tar

Martin Owens

...


Comment here...
inkscape 0.41.tar.bz2
i

Martin Owensinkscape 0.41.tar.bz2

Martin Owens

...


Comment here...
inkscape 0.42.tar.gz
i

Martin Owensinkscape 0.42.tar.gz

Martin Owens

...


Comment here...
Inkscape 0.48.0 1 win32 debug
i

Martin OwensInkscape 0.48.0 1 win32 debug

Martin Owens

...


Comment here...
inkscape 0.41 2.x86
i

Martin Owensinkscape 0.41 2.x86

Martin Owens

...


Comment here...
Inkscape 0.41 1.win32
i

Martin OwensInkscape 0.41 1.win32

Martin Owens

...


Comment here...
inkscape 0.44 0.i686
i

Martin Owensinkscape 0.44 0.i686

Martin Owens

...


Comment here...
inkscape 0.41.tar.gz
i

Martin Owensinkscape 0.41.tar.gz

Martin Owens

...


Comment here...
inkscape 0.41 1.src
i

Martin Owensinkscape 0.41 1.src

Martin Owens

...


Comment here...
inkscape 0.45.1.x86.package
i

Martin Owensinkscape 0.45.1.x86.package

Martin Owens

...


Comment here...
inkscape 0.48.2 1 win32
i

Martin Owensinkscape 0.48.2 1 win32

Martin Owens

...


Comment here...
Inkscape 0.91Pre4 1 Win64 Debug
i

Adib TarabenInkscape 0.91Pre4 1 Win64 Debug

Adib Taraben

...


Comment here...
Inkscape 0.46 2.PANTHER.PPC
i

Martin OwensInkscape 0.46 2.PANTHER.PPC

Martin Owens

...


Comment here...
inkscape 0.42.tar
i

Martin Owensinkscape 0.42.tar

Martin Owens

...


Comment here...
Inkscape 0.44 1.win32
i

Martin OwensInkscape 0.44 1.win32

Martin Owens

...


Comment here...
inkscape 0.45.1.tar.gz
i

Martin Owensinkscape 0.45.1.tar.gz

Martin Owens

...


Comment here...
inkscape 0.91pre2
i

Martin Owensinkscape 0.91pre2

Martin Owens

...


Comment here...
inkscape 0.44.x86
i

Martin Owensinkscape 0.44.x86

Martin Owens

...


Comment here...
InkscapePortable 0.48.2 1.paf
i

Martin OwensInkscapePortable 0.48.2 1.paf

Martin Owens

...


Comment here...
inkscape 0.91pre3 x64
i

Martin Owensinkscape 0.91pre3 x64

Martin Owens

...


Comment here...
Inkscape 0.91pre1 1
i

Martin OwensInkscape 0.91pre1 1

Martin Owens

...


Comment here...
inkscape 0.91pre4.tar
i

Martin Owensinkscape 0.91pre4.tar

Martin Owens

...


Comment here...
NEWS
i

Martin OwensNEWS

Martin Owens

...


Comment here...
inkscape 0.91pre2 x64
i

Martin Owensinkscape 0.91pre2 x64

Martin Owens

...


Comment here...
Inkscape 0.48.1 2
i

Martin OwensInkscape 0.48.1 2

Martin Owens

...


Comment here...
Unlink Lpe
i

Jabiertxo Arraiza CenozUnlink Lpe

Jabiertxo Arraiza Cenoz

Fix for bug 1682039 in 0.92, 0.93 hopefuly have native methods


Comment here...
Inkscape 0.91pre2 1
i

Martin OwensInkscape 0.91pre2 1

Martin Owens

...


Comment here...
inkscape 0.42.x86
i

Martin Owensinkscape 0.42.x86

Martin Owens

...


Comment here...
Inkscape 0.47pre4 1.win32.dbg
i

Martin OwensInkscape 0.47pre4 1.win32.dbg

Martin Owens

...


Comment here...
Inkscape 0.47 pre0 1.LEOPARD
i

Martin OwensInkscape 0.47 pre0 1.LEOPARD

Martin Owens

...


Comment here...
Measure LIne LPE DIFF V.1507
i

Jabiertxo Arraiza CenozMeasure LIne LPE DIFF V.1507

Jabiertxo Arraiza Cenoz

-


Comment here...
InkscapePortable 0.48.4 1.paf
i

Martin OwensInkscapePortable 0.48.4 1.paf

Martin Owens

...


Comment here...
inkscape-1.1-rc-x86.msi
i

Patrick Storzinkscape-1.1-rc-x86.msi

Patrick Storz

...


Comment here...
Inkscape 0.42 1.win32
i

Martin OwensInkscape 0.42 1.win32

Martin Owens

...


Comment here...
inkscape 0.48.3.1 2 win32 debug
i

Martin Owensinkscape 0.48.3.1 2 win32 debug

Martin Owens

...


Comment here...
inkscape 0.48.1 2 win32
i

Martin Owensinkscape 0.48.1 2 win32

Martin Owens

...


Comment here...
inkscape debuginfo 0.40 0.fdr.3.i386
i

Martin Owensinkscape debuginfo 0.40 0.fdr.3.i386

Martin Owens

...


Comment here...
Inkscape 0.91
i

Adib TarabenInkscape 0.91

Adib Taraben

Inkscape 0.91 win32 installer msi


Comment here...
inkscape 0.91pre4 x64
i

Martin Owensinkscape 0.91pre4 x64

Martin Owens

...


Comment here...
inkscape 0.91pre3
i

Martin Owensinkscape 0.91pre3

Martin Owens

...


Comment here...
20141028 01
i

MD. SHAHIDUL ISLAM20141028 01

MD. SHAHIDUL ISLAM

wallpaper


Comment here...
inkscape 0.46.win32.debug
i

Martin Owensinkscape 0.46.win32.debug

Martin Owens

...


Comment here...
Inkscape 0.44.1 1.win32
i

Martin OwensInkscape 0.44.1 1.win32

Martin Owens

...


Comment here...
inkscape 0.40 0.fdr.3.src
i

Martin Owensinkscape 0.40 0.fdr.3.src

Martin Owens

...


Comment here...
inkscape 0.39 1.mdk91.i586
i

Martin Owensinkscape 0.39 1.mdk91.i586

Martin Owens

...


Comment here...
inkscape 0.39 i386
i

Martin Owensinkscape 0.39 i386

Martin Owens

...


Comment here...
Inkscape 0.47pre3 1.win32.dbg
i

Martin OwensInkscape 0.47pre3 1.win32.dbg

Martin Owens

...


Comment here...
inkscape 0.39 1.src
i

Martin Owensinkscape 0.39 1.src

Martin Owens

...


Comment here...
Inkscape-0.92.0.7z
i

Patrick StorzInkscape-0.92.0.7z

Patrick Storz

Windows 7z archive of "Inkscape 0.92.0" (32-bit)


Comment here...
Live Effect Layer V0.2
i

Jabiertxo Arraiza CenozLive Effect Layer V0.2

Jabiertxo Arraiza Cenoz

Add current object live effect to his layer


Comment here...
Inkscape 0.44 0.PPC
i

Martin OwensInkscape 0.44 0.PPC

Martin Owens

...


Comment here...
Inkscape 0.48.0 1 win32
i

Martin OwensInkscape 0.48.0 1 win32

Martin Owens

...


Comment here...
Inkscape 0.47pre1 1.win32
i

Martin OwensInkscape 0.47pre1 1.win32

Martin Owens

...


Comment here...
inkscape 0.40 CVS.i586.suse92
i

Martin Owensinkscape 0.40 CVS.i586.suse92

Martin Owens

...


Comment here...
Inkscape 0.48.0 1
i

Martin OwensInkscape 0.48.0 1

Martin Owens

...


Comment here...
Inkscape 0.44.1 1.win32
i

Martin OwensInkscape 0.44.1 1.win32

Martin Owens

...


Comment here...
Inkscape 0.47pre2 1.win32
i

Martin OwensInkscape 0.47pre2 1.win32

Martin Owens

...


Comment here...
inkscape 0.48.1 2 win32
i

Martin Owensinkscape 0.48.1 2 win32

Martin Owens

...


Comment here...
Inkscape 0.45.1 1.win32
i

Martin OwensInkscape 0.45.1 1.win32

Martin Owens

...


Comment here...
inkscape 0.48.5 1 win32
i

Martin Owensinkscape 0.48.5 1 win32

Martin Owens

...


Comment here...
Build info GTK3
i

su_vBuild info GTK3

su_v

...


Comment here...
Inkscape-0.92.0-x64.7z
i

Patrick StorzInkscape-0.92.0-x64.7z

Patrick Storz

Windows 7z archive of "Inkscape 0.92.0" (64-bit)


Comment here...
inkscape 0.42.2 1mdk.i586
i

Martin Owensinkscape 0.42.2 1mdk.i586

Martin Owens

...


Comment here...
0.91pre4 Source Tarball (zip)
i

Bryce Harrington0.91pre4 Source Tarball (zip)

Bryce Harrington

Inkscape 0.91 (not released yet - AnnouncePlanning091) Release highlights Released on «YYYY-MM-DD». • Cairo rendering for display and PNG export • OpenMP multithreading for all filters • C++ code conversion • Major improvements in the Text tool • Measure tool • Type design features [1],[2] • Symbol library and support for Visio stencils • Cross platform WMF and EMF import and export • Improved support for Corel DRAW documents, Visio importer • Support for real world document and page size units, e.g. millimeters • Numerous usability improvements • Native Windows 64-bit build • See Notable bug fixes Rendering and performance Inkscape 0.91 includes a new renderer based on the Cairo library. This work was done mainly during Google Summer of Code 2010 and 2011 projects. • Improved performance. The new renderer is significantly faster on most drawings. Renderings of the most complex objects are automatically cached to improve responsiveness during editing. • OpenMP multithreading for filters. Filters use all available processor cores for computation. This results in substantial speedups when editing drawings containing large filtered objects on multi-core systems. • Substantial memory savings. Inkscape now uses less memory when opening complex drawings, in some cases using only 25% of the memory used by Inkscape 0.48. Larger files can now be opened. • Responsiveness improvements. The rendering of the SVG drawing is now cached. This results in massive improvements in responsiveness of path highlights, object selection / deselection, and path editing in delayed update mode. • Rendering bug fixes. Most of the rendering glitches in our bug tracker are no longer present in Inkscape 0.91. The following things now render correctly: □ Pattern fills (no more gaps between tiles, regardless of transformation) □ Stroke of transformed objects in patterns □ Patterns containing clipped objects □ Nested clipping paths □ Masked and clipped objects with large masks / clipping paths in Outline view □ Paths with wide strokes and long miters □ Fonts Color display mode A grayscale display color mode has been added, that shows a preview of your drawing in grayscale. Shift+numpad5 toggles the color display mode between normal and grayscale. Tools Node tool The tool control bar for the Node Tool features a new dropdown to insert new nodes on the selected segments extreme values. For example, (as demonstrated in the image below) it is possible to add a new node at the highest point in a curve using Insert Node at Max Y Add nodes at max.gif Measurement tool The Measurement tool is a new feature for the artist to measure the elements in their drawing. To use the measurement tool, simply choose the tool, click anywhere on the drawing and drag the ruler out. The measurement tool will live-update with measurements of length and angles as you pass over objects in your drawing. Ruler.png Text tool • Text size default unit is now points (pt) and is customizable (px,pt,pc,mm,cm,in,em) • Text toolbar shows full list of font style variants for that font • Files with text in em units read correctly • Font substitution warning dialog Gradients • Gradient toolbar enhanced to select and modify gradient stops, invert, repeat, and link gradients • On-canvas gradient editing fixes: double clicking to create stops, correct focus on select • Gradients sortable by color, name and usage in Fill/Stroke • Gradients can be renamed in Fill/Stroke Dialogs, etc. Arrange (was rows and columns) - NEW: renamed to 'Arrange' - NEW: polar arrangement (separate tab) <http:// issuu.com/ddeclara/docs/inkscape_radial_arrangement> Align and Distribute • The new updated Inkscape features a new set of buttons in the Align and Distribute Dialog called Exchange position of selected objects. It adds the ability to exchange the positions of the objects that the artist has selected. □ In the following example, three objects were selected, and their positions were exchaged with each other (using this new feature) according to their selection order. Swap-objects.gif • □ There are also two other new buttons in the dialog that allow the artist to exchange the selected objects based on the stacking (z-index) order, or just exchange them clockwise based on the object's position on the page. • Keyboard shortcuts (Ctrl+Alt+Keypad numbers) for align operations Document Properties Optionally disable antialiasing (bug #170356, interface partially implemented) Find/Select • It is now easier to select items which are not at the top of the Z-order: use Alt+mouse wheel scroll to cycle through all items that are stacked on top of each other at the location of the mouse pointer (use Shift+Alt+mouse wheel scroll to add to the existing selection). At present, groups are not honoured, i.e., only individual items within groups are considered. • New Find/Replace dialog can operate on text or any attribute • "Select Same" is a new feature that allows an artist to select objects that have the same properties as the currently selected object. For example, you could select an object that has a fill of blue. Then, using the new feature select all other objects in the drawing with a fill set to that same shade of blue. Selectsame.gif The new feature is a menu choice under Edit ▶︎ Select Same or as a Context menu if you right click on a selected object. Also there are other choices available to select same, including: matching both Fill and Stroke, matching just stroke, matching stroke style, or matching on object type. Fill and Stroke • The Gradient view in the fill and stroke dialog now displays a list of all the gradients in the document. The list displays the gradient, the gradient name, and number of uses of that gradient in the document. Gradient-fill-stroke.png • More compact Markers selectors Layers • Drag and drop to reorder layers and create sublayers • Show/Hide All layers options in context menu Symbols Inkscape has a new Symbols dialog. The dialog displays symbols from a symbol library. Inkscape 0.91 includes five example libraries: logic symbols, AIGA/DOT transportation symbols, map symbols, flow chart shapes and word balloons. The dialog will also create a pseudo-library of all existing symbols in the current Inkscape drawing. (A symbol is defined by an SVG <symbol> element.) Symbols can be dragged from the dialog onto the Inkscape canvas. Any document with symbols can serve as a source for a symbol library. Simply copy it to the symbols directory in your configuration directory (typically share/inkscape). If proper care is taken, symbols can be provided with default fill and stroke colors that later can be overridden by the user. Visio Stencil files (.vss) can also be used by dropping them in the same symbols directory. Results may not be as satisfactory as using SVG symbol libraries. See the Symbols Dialog Wiki page for more details. Text and Font • NEW: lists fonts used in the current document at the top • NEW: select all text objects with same font as current selection • NEW (to be verified): support list with fallback fonts (CSS2) Transform • Rotation of objects clockwise or counterclockwise Markers • Markers now take objects color Trace Bitmap • Trace bitmap preview updates live and is resizeable Live Path Effects An object's Live Path Effects are now forked upon object duplication. PowerStroke Here a list of the current state. Note that this is very much work in progress and anything can change. I think this is the most efficient place of keeping track how the powerstroke LPE works. • Stroke knots are purple diamonds • When first applied, 3 stroke knots are added: start, end, and somewhere in the middle along the path • Add nodes: Ctrl+click purple knot • Delete nodes: Ctrl+Alt+click purple knot • "sort points" reorders the stroke knots according to where they lie along the path (where they are closest to the path), instead of keeping them in original order. • Start and end caps can be specified. The SVG cap types are available, as well as an extra type, "Zero width", that is identical to adding a width control knot at the start/end of the path with zero width. • Join type can be specified. In addition to the SVG join types, there are two new types: □ Extrapolated: this extrapolates the contour of the stroked path to obtain a more natural looking miter join. □ Extrapolated arc: Mathematical explanation. □ Spiro: rounds the join using a spiro curve (the rounded type rounds the curve using an elliptical arc). example screenshot Clone Original The Clone original LPE ignores the path data of the path it has been applied to; instead, it copies the original-d path data, i.e. the path data before LPE calculation, from the path linked to by the Linked path parameter. The Clone original LPE is made to be used in conjunction with powerstroke. Powerstroke creates a path with a variable stroke, but this path can then not be filled (because the fill is used as the stroke). To fill a powerstroked path, one must create a second path (dummy path), apply the Clone original LPE and link it to the powerstroked path. Because this second path clones the original path data before the Powerstroke LPE, it can be used to fill the powerstroked path. To quickly create a dummy path and apply this effect, one can select the path to 'clone' and click the menu item Edit ▶︎ Clone ▶︎ Clone original path (LPE). Like for normal clones, pressing Shift+D, when the selected path has the Clone original LPE applied, selects the path referred to by the LPE. Another very useful ability of the Clone original LPE is to create a clone with a different style than its referred path. To facilitate this, the LPE dialog will add the Clone original LPE when a clone is selected and the "+" button is pressed. Filters The new Custom predefined filters allow users to create predefined filters with custom parameters. See SpecCustomPredefinedFilters. Trace Pixel Art (libdepixelize) A new library developed for Inkscape to automatically vectorize raster images specialized in Pixel Art was integrated in the form of the "Trace Pixel Art" dialog (menu item Path ▶︎ Trace Pixel Art...). Good and old general "Trace Bitmap" is still there. Check the supplementary material of the algorithm authors to see a preview of how the algorithm behaves. Other User Interface General • Canvas background color can be set without exporting it (background transparency is only used for export but not the canvas). • Panning the canvas with the Space bar is now always turned on and doesn't require an additional mouse button press to grab the canvas: just press the Space bar and move the mouse pointer to pan the canvas. Guides • Guides visibility can be toggled by clicking the ruler • Guides can now have labels, and the colour of individual guides can also be set by the user. To label or colour a guide, double click on the guideline to bring up the guide properties dialog. Labelled-guides.png Menu/Access • The interface elements are accessible through the keyboard with ALT+key in many more dialogs • "Text and Font", "Fill and Stroke", and "Check Spelling" dialogs are added to the text object context menu (right click) • Menu items renamed: □ Edit ▶︎ Preferences □ Edit ▶︎ Input Devices □ File ▶︎ Cleanup Document • Checkboxes to indicated status of View ▶︎ Grid/Guides/Snap/Color Management • Group/Ungroup from the context menu Preferences • New keyboard shortcut editor • Prefs ▶︎ Interface -- New option for dockbar and switcher style (icons, text, icons & text) (bug #1098416) • Prefs ▶︎ Interface ▶︎ Windows -- optionally don't save & restore documents viewport (bug #928205) • Prefs ▶︎ Behavior ▶︎ Steps -- unit selector for steps (move, scale, inset/ outset) (bug #170293) • Prefs ▶︎ Behavior ▶︎ Steps -- option for relative snapping of guideline angles (rev 10307) • Prefs ▶︎ Behavior ▶︎ Clones -- optionally relink linked offsets on duplication (bug #686193) • Prefs ▶︎ Input/Output ▶︎ SVG output -- NEW: optionally enforce relative or absolute coordinates (bug #1002230) Dialogs • Dialog status and position is remembered between sessions • Most dialogs now dockable (including "Object properties", "Object attributes", "Text and Font", "Check spelling", "Export PNG image", "XML editor", "Find/Replace", and "Tiled clones") • New preference to allow Windows users to choose between native and Gtk Open /Save dialog • Preferences dialog cleanup • Document Metadata dialog merged into Document Properties Simple calculations in spinboxes In most spinboxes (a spinbox is an entry field with up and down "spinbuttons" next to it) you can now write simple calculations. Some examples: • 2 * 3 • 50 + 100, or • ((12 + 34) * (5 + 5) - 2) / 2 Moreover, you can use units in entering values, like 2 + 2 cm. The result will be converted to the selected unit for the particular entry. Configurable Control Handles New preferences have been added to allow for the size of the on-canvas controls to be increased or decreased. The "Input Devices" section has been updated to control this. Translations • The Keyboard and mouse reference (inkscape-docs project) and the labels of color palettes are now translatable. • New UI translation in Latvian. • New tutorial translations in Galician and Greek. • New Keyboard and mouse reference translation in Belarusian. • New man pages in Chinese (zh_TW) Greek (el), Japanese (ja) and Slovak (sk), and updated French translation. [Galician (gl) and Polish (pl) in progress] • Man pages now use PO files for translation (inkscape-docs project). • The tutorial generation system now fully supports RTL languages. File format support • New Flash XML Graphics (FXG) export format. • New Synfig Animation Studio (SIF) export format. • New HTML5 Canvas export format • New Visio (VSD) import format, based on libvisio. • New internal CorelDraw (CDR) import format, based on libcdr. • XAML export improvements (including a new Silverlight compatible mode). • Compressed SVG and media export extension improvements. New options: □ set an image directory in the zip file □ add a text file that lists the fonts used in the SVG document. • New preference to allow users to always link, embed or ask when importing bitmaps. • New preferences that allow the checking of SVG on input and/or export for invalid or not useful elements, attributes, and properties. Options control whether such items generate warnings (when Inkscape is run from the command line) or in removing such items. • The --export-text-to-path option now works with Plain SVG export. EMF/WMF EMF and WMF input and output filters have been completely rewritten and are now cross-platform. It is now possible to copy and paste EMF files between Windows applications running in Wine and a native Linux version of Inkscape. Gimp XCF • The Save Background option allows users to choose if the page background is saved with each GIMP layer. • The exported layers now use the label attribute or, if not set, the id attribute • New Resolution option • New Help tab • Some bugs and warnings fixed PDF • Bleed/margin: Added an option to specify an extra margin by which the bounding box to be exported is expanded. This may be helpful to export a PDF with a small white margin around the drawing, or for exporting a bleed region a few mm outside the area of the page. PDF/EPS/PS + LaTeX • Added the possibility of scaling the image. The calc package must be included in the preamble. Then the image can be scaled by defining \ svgscale instead of \svgwidth. • The font shape is now also exported. \textit{} for italic text, \textbf{} for bold text, and \textsl{} (slanted) for oblique text. It is important to note that Arial has an oblique font shape, not italic. Thus, the result in LaTeX will be slanted, instead of italic. It is better to use another font in Inkscape when you want true italics. Extensions Units: Breaking change Due to the implementation of proper document units, the functions inkex.unittouu and inkex.uutounit had to be modified and moved to the inkex.Effect class. Unit conversion calls should be replaced with inkex.Effect.unittouu and inkex.Effect.uutounit calls (usually self.unittouu and self.uutounit). See also: Notes On Units Handling in Extensions in 0.91 New • The new guillotine extension is used for exporting PNG slices from a drawing. The slice rectangles are defined by adding horizontal and vertical guides within the canvas boundary, the canvas boundary serves as the outside of the sliced area. • The new G-code tools extension converts paths to G-code (using circular interpolation), makes offset paths and engraves sharp corners using cone cutters. • New QR code generator. • New isometric grid generator. • New bitmap crop extension. • New Extract text extension. Outputs a document’s text elements in a chosen order. • New Merge text extension. • New HSL adjust extension. • New Replace font extension. • New N-Up layout extension. • New Voronoï diagram extension (creates Voronoï diagrams and Delaunay triangulations based on the selected objects' barycenter). • New Interpolate Attribute in a group extension. • New Typography extensions menu. • New Hershey Text extension. Improvements • Number nodes. New parameters allowing users to choose the starting dot number and the numbering step between two nodes. • Color Markers to Match Stroke extension improvements. The markers can now inherit the fill and stroke colors and alpha channels from the object, or be customized with color selectors in a separate tab. • Optional sliders added on float and int extension parameters (full and minimal modes). • Extension parameters values (except attributes!) can now be contextualized for translation (with msgctxt). • New sub-menus in the Render menu, grouping the bar-codes, grids and layout extensions. SVG Support Rendering of the following properties is now supported (without UI except via XML editor): • clip-rule • color-interpolation-filters: Non-Inkscape filters that specify linearRGB color interpolation will render properly. Filters created inside Inkscape will still use sRGB color interpolation by default. • text-decoration: Underline, strike-through, over line. • text-decoration-line, text-decoration-style: Preliminary support (CSS 3). • paint-order: Allows stroke to be painted under fill; useful for text. Snapping • The snapping preferences and the snap toolbar have been reworked (in the underlying code and in the GUI) to should make the snapping preferences easier to understand, maintain, and find and fix any remaining snapping bugs • Inkscape now also snaps perpendicularly and tangentialy to paths, when creating paths in the pen tool, when dragging nodes, or when manipulating guides. Newly created guides (dragged off the ruler) will snap perpendicularly or tangentialy to any curve that is being snapped to. Two checkboxes have been added to the document properties dialog (on the snapping tab). Please note that snapping perpendicularly or tangetialy will not work in the selector tool when transforming an object or a selection of objects. • Intersections of paths and guides can now be snapped to too • Snapping has been implemented fully for transforming selections of multiple nodes in the node tool • Snapping to text anchors and baselines has been implemented properly • If one has chosen for only snapping the snap source closest to the mouse pointer, then the tab key can be used to cycle to the next closest snap source Notable bug fixes Notable bug fixes since last bug fix release (0.48.4): • Images are no longer recompressed when embedding or exporting them. [3] • Relative image paths are no longer stored as absolute (regression introduced with 0.47). • Many rendering glitches were fixed. • The rendering of the stroke on transformed objects now matches the SVG specification. • Values entered in the numeric input boxes for the selector tool (X, Y, width, height) are much more accurately applied. • Inkscape launches faster due to new icon cache (on disk) and improved font loading. (Bug #488247) Known issues • On MS Windows when the desktop colordepth is set to 16-bit, Inkscape is unusable because of exploding memory usage. Please set the colordepth to 32-bit. • The Cairo library used in the new renderer does not implement downscaling, which causes large bitmaps to be pixelated on export. [4] The issue can be fixed by upgrading to Cairo 1.14.0. [5] For information on prior releases, please see: http://wiki.inkscape.org/wiki/index.php/Inkscape


Comment here...
inkscape-0.92.4-x86.msi
i

Patrick Storzinkscape-0.92.4-x86.msi

Patrick Storz

...


Comment here...
Ram
i

Jason C. PooleRam

Jason C. Poole

RAM SCRIPT LOGO


Comment here...
Inkscape 1.0beta2 source package
i

Marc JeanmouginInkscape 1.0beta2 source package

Marc Jeanmougin

...


Comment here...