matplotlib / matplotlib

matplotlib: plotting with Python
https://matplotlib.org/stable/
19.93k stars 7.56k forks source link

svg tests failing with inkscape crash on macOS #18072

Closed dstansby closed 4 years ago

dstansby commented 4 years ago

Bug report

When I try to run the tests, all the .svg tests fail because of an Inkscape crash. When a svg test runs, an Inkscape window opens:

Screenshot 2020-07-26 at 13 15 44

Clicking through this leads to another window:

Screenshot 2020-07-26 at 13 15 54

which then leads to the test crashing. My Inkscape version is Inkscape 1.0beta2 (2b71d25, 2019-12-03), installd through homebrew. Perhaps this is a compatability issue with Inkscape 1.0?

The full traceback is:

___________________________________________________________________________ test_clip_to_bbox[svg] ___________________________________________________________________________

self = <matplotlib.testing.compare._SVGConverter object at 0x7f9dc869d730>, orig = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox.svg')
dest = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox_svg.png')

    def __call__(self, orig, dest):
        old_inkscape = mpl._get_executable_info("inkscape").version < "1"
        terminator = b"\n>" if old_inkscape else b"> "
        if not hasattr(self, "_tmpdir"):
            self._tmpdir = TemporaryDirectory()
        if (not self._proc  # First run.
                or self._proc.poll() is not None):  # Inkscape terminated.
            env = {
                **os.environ,
                # If one passes e.g. a png file to Inkscape, it will try to
                # query the user for conversion options via a GUI (even with
                # `--without-gui`).  Unsetting `DISPLAY` prevents this (and
                # causes GTK to crash and Inkscape to terminate, but that'll
                # just be reported as a regular exception below).
                "DISPLAY": "",
                # Do not load any user options.
                "INKSCAPE_PROFILE_DIR": os.devnull,
            }
            # Old versions of Inkscape (e.g. 0.48.3.1) seem to sometimes
            # deadlock when stderr is redirected to a pipe, so we redirect it
            # to a temporary file instead.  This is not necessary anymore as of
            # Inkscape 0.92.1.
            stderr = TemporaryFile()
            self._proc = subprocess.Popen(
                ["inkscape", "--without-gui", "--shell"] if old_inkscape else
                ["inkscape", "--shell"],
                stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=stderr,
                env=env, cwd=self._tmpdir.name)
            # Slight abuse, but makes shutdown handling easier.
            self._proc.stderr = stderr
            try:
>               self._read_until(terminator)

lib/matplotlib/testing/compare.py:191: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <matplotlib.testing.compare._SVGConverter object at 0x7f9dc869d730>, terminator = b'> '

    def _read_until(self, terminator):
        """Read until the prompt is reached."""
        buf = bytearray()
        while True:
            c = self._proc.stdout.read(1)
            if not c:
>               raise _ConverterError
E               matplotlib.testing.compare._ConverterError

lib/matplotlib/testing/compare.py:115: _ConverterError

The above exception was the direct cause of the following exception:

expected = '/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox-expected.svg'
actual = '/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox.svg', tol = 0, in_decorator = True

    def compare_images(expected, actual, tol, in_decorator=False):
        """
        Compare two "image" files checking differences within a tolerance.

        The two given filenames may point to files which are convertible to
        PNG via the `.converter` dictionary. The underlying RMS is calculated
        with the `.calculate_rms` function.

        Parameters
        ----------
        expected : str
            The filename of the expected image.
        actual : str
            The filename of the actual image.
        tol : float
            The tolerance (a color value difference, where 255 is the
            maximal difference).  The test fails if the average pixel
            difference is greater than this value.
        in_decorator : bool
            Determines the output format. If called from image_comparison
            decorator, this should be True. (default=False)

        Returns
        -------
        None or dict or str
            Return *None* if the images are equal within the given tolerance.

            If the images differ, the return value depends on  *in_decorator*.
            If *in_decorator* is true, a dict with the following entries is
            returned:

            - *rms*: The RMS of the image difference.
            - *expected*: The filename of the expected image.
            - *actual*: The filename of the actual image.
            - *diff_image*: The filename of the difference image.
            - *tol*: The comparison tolerance.

            Otherwise, a human-readable multi-line string representation of this
            information is returned.

        Examples
        --------
        ::

            img1 = "./baseline/plot.png"
            img2 = "./output/plot.png"
            compare_images(img1, img2, 0.001)

        """
        actual = os.fspath(actual)
        if not os.path.exists(actual):
            raise Exception("Output image %s does not exist." % actual)
        if os.stat(actual).st_size == 0:
            raise Exception("Output image file %s is empty." % actual)

        # Convert the image to png
        expected = os.fspath(expected)
        if not os.path.exists(expected):
            raise IOError('Baseline image %r does not exist.' % expected)
        extension = expected.split('.')[-1]
        if extension != 'png':
>           actual = convert(actual, cache=False)

lib/matplotlib/testing/compare.py:390: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
lib/matplotlib/testing/compare.py:294: in convert
    converter[path.suffix[1:]](path, newpath)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <matplotlib.testing.compare._SVGConverter object at 0x7f9dc869d730>, orig = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox.svg')
dest = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/clip_to_bbox_svg.png')

    def __call__(self, orig, dest):
        old_inkscape = mpl._get_executable_info("inkscape").version < "1"
        terminator = b"\n>" if old_inkscape else b"> "
        if not hasattr(self, "_tmpdir"):
            self._tmpdir = TemporaryDirectory()
        if (not self._proc  # First run.
                or self._proc.poll() is not None):  # Inkscape terminated.
            env = {
                **os.environ,
                # If one passes e.g. a png file to Inkscape, it will try to
                # query the user for conversion options via a GUI (even with
                # `--without-gui`).  Unsetting `DISPLAY` prevents this (and
                # causes GTK to crash and Inkscape to terminate, but that'll
                # just be reported as a regular exception below).
                "DISPLAY": "",
                # Do not load any user options.
                "INKSCAPE_PROFILE_DIR": os.devnull,
            }
            # Old versions of Inkscape (e.g. 0.48.3.1) seem to sometimes
            # deadlock when stderr is redirected to a pipe, so we redirect it
            # to a temporary file instead.  This is not necessary anymore as of
            # Inkscape 0.92.1.
            stderr = TemporaryFile()
            self._proc = subprocess.Popen(
                ["inkscape", "--without-gui", "--shell"] if old_inkscape else
                ["inkscape", "--shell"],
                stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=stderr,
                env=env, cwd=self._tmpdir.name)
            # Slight abuse, but makes shutdown handling easier.
            self._proc.stderr = stderr
            try:
                self._read_until(terminator)
            except _ConverterError as err:
>               raise OSError("Failed to start Inkscape in interactive "
                              "mode") from err
E               OSError: Failed to start Inkscape in interactive mode

lib/matplotlib/testing/compare.py:193: OSError

Matplotlib version

anntzer commented 4 years ago

does

diff --git i/lib/matplotlib/testing/compare.py w/lib/matplotlib/testing/compare.py
index 06f2074e0..0e1258f79 100644
--- i/lib/matplotlib/testing/compare.py
+++ w/lib/matplotlib/testing/compare.py
@@ -173,7 +173,7 @@ class _SVGConverter(_Converter):
                 # just be reported as a regular exception below).
                 "DISPLAY": "",
                 # Do not load any user options.
-                "INKSCAPE_PROFILE_DIR": os.devnull,
+                "INKSCAPE_PROFILE_DIR": self._tmpdir.name,
             }
             # Old versions of Inkscape (e.g. 0.48.3.1) seem to sometimes
             # deadlock when stderr is redirected to a pipe, so we redirect it

help?

dstansby commented 4 years ago

It stops the invalid directory error, but the "Inkscape encountered and internal error and will close now" message still pops up and a sample test now fails with

self = <matplotlib.testing.compare._SVGConverter object at 0x7fb6ac092700>
orig = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/all_quadrants_arcs.svg')
dest = PosixPath('/Users/dstansby/github/matplotlib/result_images/test_patches/all_quadrants_arcs_svg.png')

    def __call__(self, orig, dest):
        old_inkscape = mpl._get_executable_info("inkscape").version < "1"
        terminator = b"\n>" if old_inkscape else b"> "
        if not hasattr(self, "_tmpdir"):
            self._tmpdir = TemporaryDirectory()
        if (not self._proc  # First run.
                or self._proc.poll() is not None):  # Inkscape terminated.
            env = {
                **os.environ,
                # If one passes e.g. a png file to Inkscape, it will try to
                # query the user for conversion options via a GUI (even with
                # `--without-gui`).  Unsetting `DISPLAY` prevents this (and
                # causes GTK to crash and Inkscape to terminate, but that'll
                # just be reported as a regular exception below).
                "DISPLAY": "",
                # Do not load any user options.
                "INKSCAPE_PROFILE_DIR": self._tmpdir.name,
            }
            # Old versions of Inkscape (e.g. 0.48.3.1) seem to sometimes
            # deadlock when stderr is redirected to a pipe, so we redirect it
            # to a temporary file instead.  This is not necessary anymore as of
            # Inkscape 0.92.1.
            stderr = TemporaryFile()
            self._proc = subprocess.Popen(
                ["inkscape", "--without-gui", "--shell"] if old_inkscape else
                ["inkscape", "--shell"],
                stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=stderr,
                env=env, cwd=self._tmpdir.name)
            # Slight abuse, but makes shutdown handling easier.
            self._proc.stderr = stderr
            try:
                self._read_until(terminator)
            except _ConverterError as err:
                raise OSError("Failed to start Inkscape in interactive "
                              "mode") from err

        # Inkscape's shell mode does not support escaping metacharacters in the
        # filename ("\n", and ":;" for inkscape>=1).  Avoid any problems by
        # running from a temporary directory and using fixed filenames.
        inkscape_orig = Path(self._tmpdir.name, os.fsdecode(b"f.svg"))
        inkscape_dest = Path(self._tmpdir.name, os.fsdecode(b"f.png"))
        try:
            inkscape_orig.symlink_to(Path(orig).resolve())
        except OSError:
            shutil.copyfile(orig, inkscape_orig)
        self._proc.stdin.write(
            b"f.svg --export-png=f.png\n" if old_inkscape else
            b"file-open:f.svg;export-filename:f.png;export-do;file-close\n")
        self._proc.stdin.flush()
        try:
            self._read_until(terminator)
        except _ConverterError as err:
            # Inkscape's output is not localized but gtk's is, so the output
            # stream probably has a mixed encoding.  Using the filesystem
            # encoding should at least get the filenames right...
            self._proc.stderr.seek(0)
>           raise ImageComparisonFailure(
                self._proc.stderr.read().decode(
                    sys.getfilesystemencoding(), "replace")) from err
E           matplotlib.testing.exceptions.ImageComparisonFailure: Pango version: 1.43.0
E           InkscapeApplication::shell: Failed to find file in |file-open:f.svg;export-filename:f.png;export-do;file-close|
E           verbs_action: Invalid verb: file-open
E           
E           Emergency save activated!
E           Emergency save completed. Inkscape will close now.
E           If you can reproduce this crash, please file a bug at https://inkscape.org/report
E           with a detailed description of the steps leading to the crash, so we can fix it.
anntzer commented 4 years ago

what does inkscape --action-list give you? (and I guess inkscape --verb-list, while we're at it)

dstansby commented 4 years ago
action-list ``` $ inkscape --action-list convert-dpi-method export-area export-area-drawing export-area-page export-area-snap export-background export-background-opacity export-do export-dpi export-filename export-height export-id export-id-only export-ignore-filters export-latex export-margin export-overwrite export-pdf-version export-plain-svg export-ps-level export-text-to-path export-type export-use-hints export-width extension-directory inkscape-version no-convert-baseline open-page query-all query-height query-width query-x query-y select select-clear select-via-class select-via-element select-via-id select-via-selector transform-rotate vacuum-defs verb verb-list ```
verb-list ``` $ inkscape --verb-list FileNew: Create new document from the default template (⌘N) FileOpen: Open an existing document (⌘O) FileRevert: Revert to the last saved version of document (changes will be lost) FileSave: Save document (⌘S) FileSaveAs: Save document under a new name (⇧⌘S) FileSaveACopy: Save a copy of the document under a new name (⇧⌥⌘S) FileSaveTemplate: Save a copy of the document as template FilePrint: Print document (⌘P) FileVacuum: Remove unused definitions (such as gradients or clipping paths) from the <defs> of the document FileImport: Import a bitmap or SVG image into this document (⌘I) NextWindow: Switch to the next document window (⌘Tab) PrevWindow: Switch to the previous document window (⌘Left Tab) FileClose: Close this document window (⌘W) FileQuit: Quit Inkscape (⌘Q) FileTemplates: Create new project from template (⌥⌘N) EditUndo: Undo last action (⌘Z) EditRedo: Do again the last undone action (⇧⌘Z) EditCut: Cut selection to clipboard (⌘X) EditCopy: Copy selection to clipboard (⌘C) EditPaste: Paste objects from clipboard to mouse point, or paste text (⌘V) EditPasteStyle: Apply the style of the copied object to selection (⇧⌘V) EditPasteSize: Scale selection to match the size of the copied object EditPasteWidth: Scale selection horizontally to match the width of the copied object EditPasteHeight: Scale selection vertically to match the height of the copied object EditPasteSizeSeparately: Scale each selected object to match the size of the copied object EditPasteWidthSeparately: Scale each selected object horizontally to match the width of the copied object EditPasteHeightSeparately: Scale each selected object vertically to match the height of the copied object EditPasteInPlace: Paste objects from clipboard to the original location (⌥⌘V) PasteLivePathEffect: Apply the path effect of the copied object to selection (⌘7) RemoveLivePathEffect: Remove any path effects from selected objects RemoveFilter: Remove any filters from selected objects EditDelete: Delete selection (⌦) EditDuplicate: Duplicate Selected Objects (⌘D) EditClone: Create a clone (a copy linked to the original) of selected object (⌥D) EditUnlinkClone: Cut the selected clones' links to the originals, turning them into standalone objects (⇧⌥D) EditUnlinkCloneRecursive: Unlink all clones in the selection, even if they are in groups. EditRelinkClone: Relink the selected clones to the object currently on the clipboard EditCloneSelectOriginal: Select the object to which the selected clone is linked (⇧D) EditCloneOriginalPathLPE: Creates a new path, applies the Clone original LPE, and refers it to the selected path ObjectsToMarker: Convert selection to a line marker ObjectsToGuides: Convert selected objects to a collection of guidelines aligned with their edges (⇧G) ObjectsToPattern: Convert selection to a rectangle with tiled pattern fill (⌥I) ObjectsFromPattern: Extract objects from a tiled pattern fill (⇧⌥I) ObjectsToSymbol: Convert group to a symbol ObjectsFromSymbol: Extract group from a symbol EditClearAll: Delete all objects from document EditSelectAll: Select all objects or all nodes (⌘A) EditSelectAllInAllLayers: Select all objects in all visible and unlocked layers (⌥⌘A) EditSelectSameFillStroke: Select all objects with the same fill and stroke as the selected objects EditSelectSameFillColor: Select all objects with the same fill as the selected objects EditSelectSameStrokeColor: Select all objects with the same stroke as the selected objects EditSelectSameStrokeStyle: Select all objects with the same stroke style (width, dash, markers) as the selected objects EditSelectSameObjectType: Select all objects with the same object type (rect, arc, text, path, bitmap etc) as the selected objects (⇧⌥A) EditInvert: Invert selection (unselect what is selected and select everything else) (!) EditInvertInAllLayers: Invert selection in all visible and unlocked layers (⌥!) EditSelectNext: Select next object or node (Tab) EditSelectPrev: Select previous object or node (Left Tab) EditDeselect: Deselect any selected objects or nodes EditRemoveAllGuides: Delete all the guides in the document EditGuidesToggleLock: Toggle lock of all guides in the document EditGuidesAroundPage: Create four guides aligned with the page borders EditNextPathEffectParameter: Show next editable path effect parameter (7) EditSwapFillStroke: Swap fill and stroke of an object SelectionToFront: Raise selection to top (↖) SelectionToBack: Lower selection to bottom (↘) SelectionRaise: Raise selection one step (⇞) SelectionLower: Lower selection one step (⇟) SelectionStackUp: Stack selection one step up SelectionStackDown: Stack selection one step down SelectionGroup: Group selected objects (⌘G) SelectionUnGroup: Ungroup selected groups (⇧⌘G) SelectionUnGroupPopSelection: Pop selected objects out of group SelectionTextToPath: Put text on path SelectionTextFromPath: Remove text from path SelectionTextRemoveKerns: Remove all manual kerns and glyph rotations from a text object SelectionUnion: Create union of selected paths (⌘+) SelectionIntersect: Create intersection of selected paths (⌘*) SelectionDiff: Create difference of selected paths (bottom minus top) (⌘-) SelectionSymDiff: Create exclusive OR of selected paths (those parts that belong to only one path) (⌘^) SelectionDivide: Cut the bottom path into pieces (⌘/) SelectionCutPath: Cut the bottom path's stroke into pieces, removing fill (⌥⌘/) SelectionGrow: Make selected objects bigger (.) SelectionGrowScreen: Make selected objects bigger relative to screen SelectionGrowDouble: Double the size of selected objects SelectionShrink: Make selected objects smaller (,) SelectionShrinkScreen: Make selected objects smaller relative to screen SelectionShrinkHalve: Halve the size of selected objects SelectionOffset: Outset selected paths (⌘)) SelectionOffsetScreen: Outset selected paths by 1 px (⌥)) SelectionOffsetScreen10: Outset selected paths by 10 px (⇧⌥)) SelectionInset: Inset selected paths (⌘() SelectionInsetScreen: Inset selected paths by 1 px (⌥() SelectionInsetScreen10: Inset selected paths by 10 px (⇧⌥() SelectionDynOffset: Create a dynamic offset object (⌘J) SelectionLinkedOffset: Create a dynamic offset object linked to the original path (⌥⌘J) StrokeToPath: Convert selected object's stroke to paths (⌥⌘C) StrokeToPathLegacy: Convert selected object's stroke to paths legacy mode SelectionSimplify: Simplify selected paths (remove extra nodes) (⌘L) SelectionReverse: Reverse the direction of selected paths (useful for flipping markers) SelectionTrace: Create one or more paths from a bitmap by tracing it (⇧⌥B) SelectionCreateBitmap: Export selection to a bitmap and insert it into document (⌥B) SelectionCombine: Combine several paths into one (⌘K) SelectionBreakApart: Break selected paths into subpaths (⇧⌘K) DialogArrange: Arrange selected objects in a table or circle LayerNew: Create a new layer (⇧⌘N) LayerRename: Rename the current layer LayerNext: Switch to the layer above the current (⌘⇞) LayerPrev: Switch to the layer below the current (⌘⇟) LayerMoveToNext: Move selection to the layer above the current (⇧⇞) LayerMoveToPrev: Move selection to the layer below the current (⇧⇟) LayerMoveTo: Move selection to layer LayerToTop: Raise the current layer to the top (⇧⌘↖) LayerToBottom: Lower the current layer to the bottom (⇧⌘↘) LayerRaise: Raise the current layer (⇧⌘⇞) LayerLower: Lower the current layer (⇧⌘⇟) LayerDuplicate: Duplicate an existing layer LayerDelete: Delete the current layer LayerSolo: Solo the current layer LayerShowAll: Show all the layers LayerHideAll: Hide all the layers LayerLockAll: Lock all the layers LayerLockOthers: Lock all the other layers LayerUnlockAll: Unlock all the layers LayerToggleLock: Toggle lock on current layer LayerToggleHide: Toggle visibility of current layer ObjectRotate90: Rotate selection 90° clockwise ObjectRotate90CCW: Rotate selection 90° anticlockwise ObjectRemoveTransform: Remove transformations from object ObjectToPath: Convert selected object to path (⇧⌘C) ObjectFlowText: Put text into a frame (path or shape), creating a flowed text linked to the frame object (⌥W) ObjectUnFlowText: Remove text from frame (creates a single-line text object) (⇧⌥W) ObjectFlowtextToText: Convert flowed text to regular text object (preserves appearance) ObjectFlipHorizontally: Flip selected objects horizontally (H) ObjectFlipVertically: Flip selected objects vertically (V) ObjectSetMask: Apply mask to selection (using the topmost object as mask) ObjectSetInverseMask: Apply inverse mask to selection (using the topmost object as mask) ObjectEditMask: Edit mask ObjectUnSetMask: Remove mask from selection ObjectSetClipPath: Apply clipping path to selection (using the topmost object as clipping path) ObjectSetInverseClipPath: Apply inverse clipping path to selection (using the topmost object as clipping path) ObjectCreateClipGroup: Creates a clip group using the selected objects as a base ObjectEditClipPath: Edit clipping path ObjectUnSetClipPath: Remove clipping path from selection ToolSelector: Select and transform objects (F1) ToolNode: Edit paths by nodes (F2) ToolTweak: Tweak objects by sculpting or painting (⇧F2) ToolSpray: Spray objects by sculpting or painting (⇧F3) ToolRect: Create rectangles and squares (F4) Tool3DBox: Create 3D boxes (⇧F4) ToolArc: Create circles, ellipses, and arcs (F5) ToolStar: Create stars and polygons (*) ToolSpiral: Create spirals (F9) ToolPencil: Draw freehand lines (F6) ToolPen: Draw Bezier curves and straight lines (⇧F6) ToolCalligraphic: Draw calligraphic or brush strokes (⌘F6) ToolText: Create and edit text objects (F8) ToolGradient: Create and edit gradients (⌘F1) ToolMesh: Create and edit meshes ToolZoom: Zoom in or out (F3) ToolMeasure: Measurement tool (M) ToolDropper: Pick colours from image (F7) ToolConnector: Create diagram connectors (⌘F2) ToolPaintBucket: Fill bounded areas (⇧F7) ToolLPE: Edit Path Effect parameters ToolEraser: Erase existing paths (⇧E) ToolLPETool: Do geometric constructions SelectPrefs: Open Preferences for the Selector tool NodePrefs: Open Preferences for the Node tool TweakPrefs: Open Preferences for the Tweak tool SprayPrefs: Open Preferences for the Spray tool RectPrefs: Open Preferences for the Rectangle tool 3DBoxPrefs: Open Preferences for the 3D Box tool ArcPrefs: Open Preferences for the Ellipse tool StarPrefs: Open Preferences for the Star tool SpiralPrefs: Open Preferences for the Spiral tool PencilPrefs: Open Preferences for the Pencil tool PenPrefs: Open Preferences for the Pen tool CalligraphicPrefs: Open Preferences for the Calligraphy tool TextPrefs: Open Preferences for the Text tool GradientPrefs: Open Preferences for the Gradient tool Mesh_Prefs: Open Preferences for the Mesh tool ZoomPrefs: Open Preferences for the Zoom tool MeasurePrefs: Open Preferences for the Measure tool DropperPrefs: Open Preferences for the Dropper tool ConnectorPrefs: Open Preferences for the Connector tool PaintBucketPrefs: Open Preferences for the Paint Bucket tool EraserPrefs: Open Preferences for the Eraser tool LPEToolPrefs: Open Preferences for the LPETool tool ZoomIn: Zoom in (+) ZoomOut: Zoom out (-) ZoomNext: Next zoom (from the history of zooms) (⇧`) ZoomPrev: Previous zoom (from the history of zooms) (`) Zoom1:0: Zoom to 1:1 (1) Zoom1:2: Zoom to 1:2 (2) Zoom2:1: Zoom to 2:1 ZoomPage: Zoom to fit page in window (5) ZoomPageWidth: Zoom to fit page width in window (6) ZoomDrawing: Zoom to fit drawing in window (4) ZoomSelection: Zoom to fit selection in window (3) ZoomCenterPage: Center page in window (⌘4) RotateClockwise: Rotate canvas clockwise RotateCounterClockwise: Rotate canvas counter-clockwise RotateZero: Reset canvas rotation to zero FlipHorizontal: Flip canvas horizontally FlipVertical: Flip canvas vertically FlipNone: Undo any flip ToggleRulers: Show or hide the canvas rulers (⌘R) ToggleScrollbars: Show or hide the canvas scrollbars (⌘B) ToggleGrid: Show or hide the page grid (#) ToggleGuides: Show or hide guides (drag from a ruler to create a guide) (|) ToggleSnapGlobal: Enable snapping (%) ToggleCommandsToolbar: Show or hide the Commands bar (under the menu) ToggleSnapToolbar: Show or hide the snapping controls ToggleToolToolbar: Show or hide the Tool Controls bar ToggleToolbox: Show or hide the main toolbox (on the left) TogglePalette: Show or hide the colour palette (⇧⌥P) ToggleStatusbar: Show or hide the statusbar (at the bottom of the window) FullScreen: Stretch this document window to full screen (F11) FullScreenFocus: Stretch this document window to full screen (⌘F11) FocusToggle: Remove excess toolbars to focus on drawing (⇧F11) ViewNew: Open a new window with the same document ViewModeNormal: Switch to normal display mode ViewModeNoFilters: Switch to normal display without filters ViewModeOutline: Switch to outline (wireframe) display mode ViewModeVisibleHairlines: Make sure hairlines are always drawn thick enough to see ViewModeToggle: Toggle between normal and outline display modes (⌘5) ViewColorModeNormal: Switch to normal colour display mode ViewColorModeGrayscale: Switch to greyscale display mode ViewColorModeToggle: Toggle between normal and greyscale colour display modes (⌥5) ViewSplitModeToggle: Split canvas in 2 to show outline (⌘6) ViewXRayToggle: XRay around cursor (⌥6) ViewCmsToggle: Toggle colour-managed display for this document window ViewIconPreview: Open a window to preview objects at different icon resolutions DialogPrototype: Prototype Dialog DialogPreferences: Edit global Inkscape preferences (⇧⌘P) DialogDocumentProperties: Edit properties of this document (to be saved with the document) (⇧⌘D) DialogMetadata: Edit document metadata (to be saved with the document) DialogFillStroke: Edit objects' colours, gradients, arrowheads, and other fill and stroke properties... (⇧⌘F) DialogGlyphs: Select Unicode characters from a palette DialogSwatches: Select colours from a swatches palette (⇧⌘W) DialogSymbols: Select symbol from a symbols palette (⇧⌘Y) DialogPaintServers: Select paint server from a collection DialogTransform: Precisely control objects' transformations (⇧⌘M) DialogAlignDistribute: Align and distribute objects (⇧⌘A) DialogSprayOption: Some options for the spray DialogUndoHistory: Undo History (⇧⌘H) DialogText: View and select font family, font size and other text properties (⇧⌘T) DialogXMLEditor: View and edit the XML tree of the document (⇧⌘X) DialogSelectors: View and edit CSS selectors and styles (⇧⌘Q) DialogFind: Find objects in document (⌘F) DialogDebug: View debug messages DialogsToggle: Show or hide all open dialogues (F12) DialogClonetiler: Create multiple clones of selected object, arranging them into a pattern or scattering DialogObjectAttributes: Edit the object attributes... DialogObjectProperties: Edit the ID, locked and visible status, and other object properties (⇧⌘O) DialogInput: Configure extended input devices, such as a graphics tablet org.inkscape.dialogs.extensioneditor: Query information about extensions DialogLayers: View Layers (⇧⌘L) DialogObjects: View Objects DialogStyle: View Style Dialog DialogLivePathEffect: Manage, edit, and apply path effects (⇧⌘7) DialogFilterEffects: Manage, edit, and apply SVG filters DialogSVGFonts: Edit SVG fonts DialogPrintColorsPreview: Select which colour separations to render in Print Colours Preview rendermode DialogExport: Export this document or a selection as a PNG image (⇧⌘E) HelpAboutExtensions: Information on Inkscape extensions HelpAboutMemory: Memory usage information HelpAbout: Inkscape version, authors, licence TutorialsBasic: Getting started with Inkscape TutorialsShapes: Using shape tools to create and edit shapes TutorialsAdvanced: Advanced Inkscape topics TutorialsTracing: Using bitmap tracing TutorialsTracingPixelArt: Using Trace Pixel Art dialogue TutorialsCalligraphy: Using the Calligraphy pen tool TutorialsInterpolate: Using the interpolate extension TutorialsDesign: Principles of design in the tutorial form TutorialsTips: Miscellaneous tips and tricks EffectLast: Repeat the last extension with the same settings (⌥Q) EffectLastPref: Repeat the last extension with new settings (⇧⌥Q) FitCanvasToSelection: Fit the page to the current selection FitCanvasToDrawing: Fit the page to the drawing FitCanvasToSelectionOrDrawing: Fit the page to the current selection or the drawing if there is no selection (⇧⌘R) UnlockAll: Unlock all objects in the current layer UnlockAllInAllLayers: Unlock all objects in all layers UnhideAll: Unhide all objects in the current layer UnhideAllInAllLayers: Unhide all objects in all layers LinkColorProfile: Link an ICC colour profile RemoveColorProfile: Remove a linked ICC colour profile AddExternalScript: Add an external script AddEmbeddedScript: Add an embedded script EditEmbeddedScript: Edit an embedded script RemoveExternalScript: Remove an external script RemoveEmbeddedScript: Remove an embedded script AlignHorizontalRightToAnchor: Align right edges of objects to the left edge of the anchor AlignHorizontalLeft: Align left edges (⌥⌘4) AlignHorizontalCenter: Centre on vertical axis (⌥⌘H) AlignHorizontalRight: Align right sides (⌥⌘6) AlignHorizontalLeftToAnchor: Align left edges of objects to the right edge of the anchor AlignVerticalBottomToAnchor: Align bottom edges of objects to the top edge of the anchor AlignVerticalTop: Align top edges (⌥⌘8) AlignVerticalCenter: Centre on horizontal axis (⌥⌘T) AlignVerticalBottom: Align bottom edges (⌥⌘2) AlignVerticalTopToAnchor: Align top edges of objects to the bottom edge of the anchor AlignBothTopLeft: Align edges of objects to the top-left corner of the anchor AlignBothTopRight: Align edges of objects to the top-right corner of the anchor AlignBothBottomRight: Align edges of objects to the bottom-right corner of the anchor AlignBothBottomLeft: Align edges of objects to the bottom-left corner of the anchor AlignBothTopLeftToAnchor: Align edges of objects to the top-left corner of the anchor AlignBothTopRightToAnchor: Align edges of objects to the top-right corner of the anchor AlignBothBottomRightToAnchor: Align edges of objects to the bottom-right corner of the anchor AlignBothBottomLeftToAnchor: Align edges of objects to the bottom-left corner of the anchor AlignVerticalHorizontalCenter: Centre on horizontal and vertical axis (⌥⌘5) org.inkscape.effect.bluredge: Inset/Outset Halo... org.inkscape.effect.bluredge.noprefs: Inset/Outset Halo (No preferences) org.inkscape.effect.grid: Draw a path which is a grid org.inkscape.effect.grid.noprefs: Grid (No preferences) org.inkscape.effect.bitmap.adaptiveThreshold: Apply adaptive thresholding to selected bitmap(s) org.inkscape.effect.bitmap.adaptiveThreshold.noprefs: Adaptive Threshold (No preferences) org.inkscape.effect.bitmap.addNoise: Add random noise to selected bitmap(s) org.inkscape.effect.bitmap.addNoise.noprefs: Add Noise (No preferences) org.inkscape.effect.bitmap.blur: Blur selected bitmap(s) org.inkscape.effect.bitmap.blur.noprefs: Blur (No preferences) org.inkscape.effect.bitmap.channel: Extract specific channel from image org.inkscape.effect.bitmap.channel.noprefs: Channel (No preferences) org.inkscape.effect.bitmap.charcoal: Apply charcoal stylisation to selected bitmap(s) org.inkscape.effect.bitmap.charcoal.noprefs: Charcoal (No preferences) org.inkscape.effect.bitmap.colorize: Colourise selected bitmap(s) with specified colour, using given opacity org.inkscape.effect.bitmap.colorize.noprefs: Colourise (No preferences) org.inkscape.effect.bitmap.contrast: Increase or decrease contrast in bitmap(s) org.inkscape.effect.bitmap.contrast.noprefs: Contrast (No preferences) org.inkscape.effect.bitmap.crop: Crop selected bitmap(s) org.inkscape.effect.bitmap.crop.noprefs: Crop (No preferences) org.inkscape.effect.bitmap.cycleColormap: Cycle colourmap(s) of selected bitmap(s) org.inkscape.effect.bitmap.cycleColormap.noprefs: Cycle Colourmap (No preferences) org.inkscape.effect.bitmap.edge: Highlight edges of selected bitmap(s) org.inkscape.effect.bitmap.edge.noprefs: Edge (No preferences) org.inkscape.effect.bitmap.despeckle: Reduce speckle noise of selected bitmap(s) org.inkscape.effect.bitmap.despeckle.noprefs: Despeckle (No preferences) org.inkscape.effect.bitmap.emboss: Emboss selected bitmap(s); highlight edges with 3D effect org.inkscape.effect.bitmap.emboss.noprefs: Emboss (No preferences) org.inkscape.effect.bitmap.enhance: Enhance selected bitmap(s); minimise noise org.inkscape.effect.bitmap.enhance.noprefs: Enhance (No preferences) org.inkscape.effect.bitmap.equalize: Equalise selected bitmap(s); histogram equalisation org.inkscape.effect.bitmap.equalize.noprefs: Equalise (No preferences) org.inkscape.effect.bitmap.gaussianBlur: Gaussian blur selected bitmap(s) org.inkscape.effect.bitmap.gaussianBlur.noprefs: Gaussian Blur (No preferences) org.inkscape.effect.bitmap.implode: Implode selected bitmap(s) org.inkscape.effect.bitmap.implode.noprefs: Implode (No preferences) org.inkscape.effect.bitmap.level: Level selected bitmap(s) by scaling values falling between the given ranges to the full colour range org.inkscape.effect.bitmap.level.noprefs: Level (No preferences) org.inkscape.effect.bitmap.levelChannel: Level the specified channel of selected bitmap(s) by scaling values falling between the given ranges to the full colour range org.inkscape.effect.bitmap.levelChannel.noprefs: Level (with Channel) (No preferences) org.inkscape.effect.bitmap.medianFilter: Replace each pixel component with the median colour in a circular neighbourhood org.inkscape.effect.bitmap.medianFilter.noprefs: Median (No preferences) org.inkscape.effect.bitmap.modulate: Adjust the amount of hue, saturation, and brightness in selected bitmap(s) org.inkscape.effect.bitmap.modulate.noprefs: HSB Adjust (No preferences) org.inkscape.effect.bitmap.negate: Negate (take inverse) selected bitmap(s) org.inkscape.effect.bitmap.negate.noprefs: Negate (No preferences) org.inkscape.effect.bitmap.normalize: Normalise selected bitmap(s), expanding colour range to the full possible range of colour org.inkscape.effect.bitmap.normalize.noprefs: Normalise (No preferences) org.inkscape.effect.bitmap.oilPaint: Stylise selected bitmap(s) so that they appear to be painted with oils org.inkscape.effect.bitmap.oilPaint.noprefs: Oil Paint (No preferences) org.inkscape.effect.bitmap.opacity: Modify opacity channel(s) of selected bitmap(s) org.inkscape.effect.bitmap.opacity.noprefs: Opacity (No preferences) org.inkscape.effect.bitmap.raise: Alter lightness the edges of selected bitmap(s) to create a raised appearance org.inkscape.effect.bitmap.raise.noprefs: Raise (No preferences) org.inkscape.effect.bitmap.reduceNoise: Reduce noise in selected bitmap(s) using a noise peak elimination filter org.inkscape.effect.bitmap.reduceNoise.noprefs: Reduce Noise (No preferences) org.inkscape.effect.bitmap.sample: Alter the resolution of selected image by resizing it to the given pixel size org.inkscape.effect.bitmap.sample.noprefs: Resample (No preferences) org.inkscape.effect.bitmap.shade: Shade selected bitmap(s) simulating distant light source org.inkscape.effect.bitmap.shade.noprefs: Shade (No preferences) org.inkscape.effect.bitmap.sharpen: Sharpen selected bitmap(s) org.inkscape.effect.bitmap.sharpen.noprefs: Sharpen (No preferences) org.inkscape.effect.bitmap.solarize: Solarise selected bitmap(s), like overexposing photographic film org.inkscape.effect.bitmap.solarize.noprefs: Solarise (No preferences) org.inkscape.effect.bitmap.spread: Randomly scatter pixels in selected bitmap(s), within the given radius of the original position org.inkscape.effect.bitmap.spread.noprefs: Dither (No preferences) org.inkscape.effect.bitmap.swirl: Swirl selected bitmap(s) around centre point org.inkscape.effect.bitmap.swirl.noprefs: Swirl (No preferences) org.inkscape.effect.bitmap.unsharpmask: Sharpen selected bitmap(s) using unsharp mask algorithms org.inkscape.effect.bitmap.unsharpmask.noprefs: Unsharp Mask (No preferences) org.inkscape.effect.bitmap.wave: Alter selected bitmap(s) along sine wave org.inkscape.effect.bitmap.wave.noprefs: Wave (No preferences) org.inkscape.effect.filter.DiffuseLight: Basic diffuse bevel to use for building textures org.inkscape.effect.filter.DiffuseLight.noprefs: Diffuse Light (No preferences) org.inkscape.effect.filter.MatteJelly: Bulging, matte jelly covering org.inkscape.effect.filter.MatteJelly.noprefs: Matte Jelly (No preferences) org.inkscape.effect.filter.SpecularLight: Basic specular bevel to use for building textures org.inkscape.effect.filter.SpecularLight.noprefs: Specular Light (No preferences) org.inkscape.effect.filter.Blur: Simple vertical and horizontal blur effect org.inkscape.effect.filter.Blur.noprefs: Blur (No preferences) org.inkscape.effect.filter.CleanEdges: Removes or decreases glows and jaggeries around objects edges after applying some filters org.inkscape.effect.filter.CleanEdges.noprefs: Clean Edges (No preferences) org.inkscape.effect.filter.CrossBlur: Combine vertical and horizontal blur org.inkscape.effect.filter.CrossBlur.noprefs: Cross Blur (No preferences) org.inkscape.effect.filter.Feather: Blurred mask on the edge without altering the contents org.inkscape.effect.filter.Feather.noprefs: Feather (No preferences) org.inkscape.effect.filter.ImageBlur: Blur eroded by white or transparency org.inkscape.effect.filter.ImageBlur.noprefs: Out of Focus (No preferences) org.inkscape.effect.filter.Bump: All purposes bump filter org.inkscape.effect.filter.Bump.noprefs: Bump (No preferences) org.inkscape.effect.filter.WaxBump: Turns an image to jelly org.inkscape.effect.filter.WaxBump.noprefs: Wax Bump (No preferences) org.inkscape.effect.filter.Brilliance: Brightness filter org.inkscape.effect.filter.Brilliance.noprefs: Brilliance (No preferences) org.inkscape.effect.filter.ChannelPaint: Replace RGB by any colour org.inkscape.effect.filter.ChannelPaint.noprefs: Channel Painting (No preferences) org.inkscape.effect.filter.ColorBlindness: Simulate colour blindness org.inkscape.effect.filter.ColorBlindness.noprefs: Colour Blindness (No preferences) org.inkscape.effect.filter.ColorShift: Rotate and desaturate hue org.inkscape.effect.filter.ColorShift.noprefs: Colour Shift (No preferences) org.inkscape.effect.filter.Colorize: Blend image or object with a flood colour org.inkscape.effect.filter.Colorize.noprefs: Colourise (No preferences) org.inkscape.effect.filter.ComponentTransfer: Basic component transfer structure org.inkscape.effect.filter.ComponentTransfer.noprefs: Component Transfer (No preferences) org.inkscape.effect.filter.Duochrome: Convert luminance values to a duochrome palette org.inkscape.effect.filter.Duochrome.noprefs: Duochrome (No preferences) org.inkscape.effect.filter.ExtractChannel: Extract colour channel as a transparent image org.inkscape.effect.filter.ExtractChannel.noprefs: Extract Channel (No preferences) org.inkscape.effect.filter.FadeToBW: Fade to black or white org.inkscape.effect.filter.FadeToBW.noprefs: Fade to Black or White (No preferences) org.inkscape.effect.filter.Greyscale: Customise greyscale components org.inkscape.effect.filter.Greyscale.noprefs: Greyscale (No preferences) org.inkscape.effect.filter.Invert: Manage hue, lightness and transparency inversions org.inkscape.effect.filter.Invert.noprefs: Invert (No preferences) org.inkscape.effect.filter.Lighting: Modify lights and shadows separately org.inkscape.effect.filter.Lighting.noprefs: Lighting (No preferences) org.inkscape.effect.filter.LightnessContrast: Modify lightness and contrast separately org.inkscape.effect.filter.LightnessContrast.noprefs: Lightness-Contrast (No preferences) org.inkscape.effect.filter.NudgeRGB: Nudge RGB channels separately and blend them to different types of backgrounds org.inkscape.effect.filter.NudgeRGB.noprefs: Nudge RGB (No preferences) org.inkscape.effect.filter.NudgeCMY: Nudge CMY channels separately and blend them to different types of backgrounds org.inkscape.effect.filter.NudgeCMY.noprefs: Nudge CMY (No preferences) org.inkscape.effect.filter.Quadritone: Replace hue by two colours org.inkscape.effect.filter.Quadritone.noprefs: Quadritone Fantasy (No preferences) org.inkscape.effect.filter.SimpleBlend: Simple blend filter org.inkscape.effect.filter.SimpleBlend.noprefs: Simple blend (No preferences) org.inkscape.effect.filter.Solarize: Classic photographic solarisation effect org.inkscape.effect.filter.Solarize.noprefs: Solarise (No preferences) org.inkscape.effect.filter.Tritone: Create a custom tritone palette with additional glow, blend modes and hue moving org.inkscape.effect.filter.Tritone.noprefs: Tritone (No preferences) org.inkscape.effect.filter.FeltFeather: Blur and displace edges of shapes and pictures org.inkscape.effect.filter.FeltFeather.noprefs: Felt Feather (No preferences) org.inkscape.effect.filter.Roughen: Small-scale roughening to edges and content org.inkscape.effect.filter.Roughen.noprefs: Roughen (No preferences) org.inkscape.effect.filter.EdgeDetect: Detect colour edges in object org.inkscape.effect.filter.EdgeDetect.noprefs: Edge Detect (No preferences) org.inkscape.effect.filter.Chromolitho: Chromo effect with customisable edge drawing and graininess org.inkscape.effect.filter.Chromolitho.noprefs: Chromolitho (No preferences) org.inkscape.effect.filter.CrossEngraving: Convert image to an engraving made of vertical and horizontal lines org.inkscape.effect.filter.CrossEngraving.noprefs: Cross Engraving (No preferences) org.inkscape.effect.filter.Drawing: Convert images to duochrome drawings org.inkscape.effect.filter.Drawing.noprefs: Drawing (No preferences) org.inkscape.effect.filter.Electrize: Electro solarisation effects org.inkscape.effect.filter.Electrize.noprefs: Electrise (No preferences) org.inkscape.effect.filter.NeonDraw: Posterise and draw smooth lines around colour shapes org.inkscape.effect.filter.NeonDraw.noprefs: Neon Draw (No preferences) org.inkscape.effect.filter.PointEngraving: Convert image to a transparent point engraving org.inkscape.effect.filter.PointEngraving.noprefs: Point Engraving (No preferences) org.inkscape.effect.filter.Posterize: Poster and painting effects org.inkscape.effect.filter.Posterize.noprefs: Poster Paint (No preferences) org.inkscape.effect.filter.PosterizeBasic: Simple posterising effect org.inkscape.effect.filter.PosterizeBasic.noprefs: Posterise Basic (No preferences) org.inkscape.effect.filter.crosssmooth: Smooth edges and angles of shapes org.inkscape.effect.filter.crosssmooth.noprefs: Cross-smooth (No preferences) org.inkscape.effect.filter.Outline: Adds a colourisable outline org.inkscape.effect.filter.Outline.noprefs: Outline (No preferences) org.inkscape.effect.filter.NoiseFill: Basic noise fill and transparency texture org.inkscape.effect.filter.NoiseFill.noprefs: Noise Fill (No preferences) org.inkscape.effect.filter.snow: Snow has fallen on object org.inkscape.effect.filter.snow.noprefs: Snow Crest (No preferences) org.inkscape.effect.filter.ColorDropShadow: Colourisable Drop shadow org.inkscape.effect.filter.ColorDropShadow.noprefs: Drop Shadow (No preferences) org.inkscape.effect.filter.InkBlot: Inkblot on tissue or rough paper org.inkscape.effect.filter.InkBlot.noprefs: Ink Blot (No preferences) org.inkscape.effect.filter.Blend: Blend objects with background images or with themselves org.inkscape.effect.filter.Blend.noprefs: Blend (No preferences) org.inkscape.effect.filter.ChannelTransparency: Replace RGB with transparency org.inkscape.effect.filter.ChannelTransparency.noprefs: Channel Transparency (No preferences) org.inkscape.effect.filter.LightEraser: Make the lightest parts of the object progressively transparent org.inkscape.effect.filter.LightEraser.noprefs: Light Eraser (No preferences) org.inkscape.effect.filter.Opacity: Set opacity and strength of opacity boundaries org.inkscape.effect.filter.Opacity.noprefs: Opacity (No preferences) org.inkscape.effect.filter.Silhouette: Repaint anything visible monochrome org.inkscape.effect.filter.Silhouette.noprefs: Silhouette (No preferences) org.inkscape.effect.filter.f001: Same as Matte jelly but with more controls org.inkscape.effect.filter.f001.noprefs: Smart Jelly (No preferences) org.inkscape.effect.filter.f002: Smooth drop-like bevel with metallic finish org.inkscape.effect.filter.f002.noprefs: Metal Casting (No preferences) org.inkscape.effect.filter.f003: Edges are partly feathered out org.inkscape.effect.filter.f003.noprefs: Apparition (No preferences) org.inkscape.effect.filter.f005: Low, sharp bevel org.inkscape.effect.filter.f005.noprefs: Jigsaw Piece (No preferences) org.inkscape.effect.filter.f006: Random whiteouts inside org.inkscape.effect.filter.f006.noprefs: Rubber Stamp (No preferences) org.inkscape.effect.filter.f007: Inky splotches underneath the object org.inkscape.effect.filter.f007.noprefs: Ink Bleed (No preferences) org.inkscape.effect.filter.f008: Edges of object are on fire org.inkscape.effect.filter.f008.noprefs: Fire (No preferences) org.inkscape.effect.filter.f009: Soft, cushion-like bevel with matte highlights org.inkscape.effect.filter.f009.noprefs: Bloom (No preferences) org.inkscape.effect.filter.f010: Ridged border with inner bevel org.inkscape.effect.filter.f010.noprefs: Ridged Border (No preferences) org.inkscape.effect.filter.f011: Horizontal rippling of edges org.inkscape.effect.filter.f011.noprefs: Ripple (No preferences) org.inkscape.effect.filter.f012: Fill object with sparse translucent specks org.inkscape.effect.filter.f012.noprefs: Speckle (No preferences) org.inkscape.effect.filter.f013: Rainbow-coloured semitransparent oily splotches org.inkscape.effect.filter.f013.noprefs: Oil Slick (No preferences) org.inkscape.effect.filter.f014: Flake-like white splotches org.inkscape.effect.filter.f014.noprefs: Frost (No preferences) org.inkscape.effect.filter.f015: Leopard spots (loses object's own colour) org.inkscape.effect.filter.f015.noprefs: Leopard Fur (No preferences) org.inkscape.effect.filter.f016: Irregular vertical dark stripes (loses object's own colour) org.inkscape.effect.filter.f016.noprefs: Zebra (No preferences) org.inkscape.effect.filter.f017: Airy, fluffy, sparse white clouds org.inkscape.effect.filter.f017.noprefs: Clouds (No preferences) org.inkscape.effect.filter.f018: Sharpen edges and boundaries within the object, force=0.15 org.inkscape.effect.filter.f018.noprefs: Sharpen (No preferences) org.inkscape.effect.filter.f019: Sharpen edges and boundaries within the object, force=0.3 org.inkscape.effect.filter.f019.noprefs: Sharpen More (No preferences) org.inkscape.effect.filter.f020: Simulate oil painting style org.inkscape.effect.filter.f020.noprefs: Oil Painting (No preferences) org.inkscape.effect.filter.f021: Detect colour edges and retrace them in greyscale org.inkscape.effect.filter.f021.noprefs: Pencil (No preferences) org.inkscape.effect.filter.f022: Detect colour edges and retrace them in blue org.inkscape.effect.filter.f022.noprefs: Blueprint (No preferences) org.inkscape.effect.filter.f025: Imitate aged photograph org.inkscape.effect.filter.f025.noprefs: Age (No preferences) org.inkscape.effect.filter.f026: Bulging, knotty, slick 3D surface org.inkscape.effect.filter.f026.noprefs: Organic (No preferences) org.inkscape.effect.filter.f027: Grey bevelled wires with drop shadows org.inkscape.effect.filter.f027.noprefs: Barbed Wire (No preferences) org.inkscape.effect.filter.f028: Random inner-bevel holes org.inkscape.effect.filter.f028.noprefs: Swiss Cheese (No preferences) org.inkscape.effect.filter.f029: Marble-like bluish speckles org.inkscape.effect.filter.f029.noprefs: Blue Cheese (No preferences) org.inkscape.effect.filter.f030: Soft bevel, slightly depressed middle org.inkscape.effect.filter.f030.noprefs: Button (No preferences) org.inkscape.effect.filter.f031: Shadowy outer bevel org.inkscape.effect.filter.f031.noprefs: Inset (No preferences) org.inkscape.effect.filter.f032: Random paint streaks downwards org.inkscape.effect.filter.f032.noprefs: Dripping (No preferences) org.inkscape.effect.filter.f033: Glossy clumpy jam spread org.inkscape.effect.filter.f033.noprefs: Jam Spread (No preferences) org.inkscape.effect.filter.f034: Van Gogh painting effect for bitmaps org.inkscape.effect.filter.f034.noprefs: Pixel Smear (No preferences) org.inkscape.effect.filter.f035: Under a cracked glass org.inkscape.effect.filter.f035.noprefs: Cracked Glass (No preferences) org.inkscape.effect.filter.f036: Flexible bubbles effect with some displacement org.inkscape.effect.filter.f036.noprefs: Bubbly Bumps (No preferences) org.inkscape.effect.filter.f037: Bubble effect with refraction and glow org.inkscape.effect.filter.f037.noprefs: Glowing Bubble (No preferences) org.inkscape.effect.filter.f038: Neon light effect org.inkscape.effect.filter.f038.noprefs: Neon (No preferences) org.inkscape.effect.filter.f039: Melting parts of object together, with a glossy bevel and a glow org.inkscape.effect.filter.f039.noprefs: Molten Metal (No preferences) org.inkscape.effect.filter.f040: Pressed metal with a rolled edge org.inkscape.effect.filter.f040.noprefs: Pressed Steel (No preferences) org.inkscape.effect.filter.f041: Soft, pastel-coloured, blurry bevel org.inkscape.effect.filter.f041.noprefs: Matte Bevel (No preferences) org.inkscape.effect.filter.f042: Thin like a soap membrane org.inkscape.effect.filter.f042.noprefs: Thin Membrane (No preferences) org.inkscape.effect.filter.f043: Soft pastel ridge org.inkscape.effect.filter.f043.noprefs: Matte Ridge (No preferences) org.inkscape.effect.filter.f044: Glowing metal texture org.inkscape.effect.filter.f044.noprefs: Glowing Metal (No preferences) org.inkscape.effect.filter.f045: Leaves on the ground in Fall, or living foliage org.inkscape.effect.filter.f045.noprefs: Leaves (No preferences) org.inkscape.effect.filter.f046: Illuminated translucent plastic or glass effect org.inkscape.effect.filter.f046.noprefs: Translucent (No preferences) org.inkscape.effect.filter.f047: Waxy texture which keeps its iridescence through colour fill change org.inkscape.effect.filter.f047.noprefs: Iridescent Beeswax (No preferences) org.inkscape.effect.filter.f048: Eroded metal texture with ridges, grooves, holes and bumps org.inkscape.effect.filter.f048.noprefs: Eroded Metal (No preferences) org.inkscape.effect.filter.f049: A volcanic texture, a little like leather org.inkscape.effect.filter.f049.noprefs: Cracked Lava (No preferences) org.inkscape.effect.filter.f050: Bark texture, vertical; use with deep colours org.inkscape.effect.filter.f050.noprefs: Bark (No preferences) org.inkscape.effect.filter.f051: Stylised reptile skin texture org.inkscape.effect.filter.f051.noprefs: Lizard Skin (No preferences) org.inkscape.effect.filter.f052: Stone wall texture to use with not too saturated colours org.inkscape.effect.filter.f052.noprefs: Stone Wall (No preferences) org.inkscape.effect.filter.f053: Silk carpet texture, horizontal stripes org.inkscape.effect.filter.f053.noprefs: Silk Carpet (No preferences) org.inkscape.effect.filter.f054: Gel effect with light refraction org.inkscape.effect.filter.f054.noprefs: Refractive Gel A (No preferences) org.inkscape.effect.filter.f055: Gel effect with strong refraction org.inkscape.effect.filter.f055.noprefs: Refractive Gel B (No preferences) org.inkscape.effect.filter.f056: Metallised effect with a soft lighting, slightly translucent at the edges org.inkscape.effect.filter.f056.noprefs: Metallised Paint (No preferences) org.inkscape.effect.filter.f057: Gel Ridge with a pearlescent look org.inkscape.effect.filter.f057.noprefs: Dragee (No preferences) org.inkscape.effect.filter.f058: Strongly raised border around a flat surface org.inkscape.effect.filter.f058.noprefs: Raised Border (No preferences) org.inkscape.effect.filter.f059: Gel Ridge metallised at its top org.inkscape.effect.filter.f059.noprefs: Metallised Ridge (No preferences) org.inkscape.effect.filter.f060: Fat oil with some adjustable turbulence org.inkscape.effect.filter.f060.noprefs: Fat Oil (No preferences) org.inkscape.effect.filter.f063: Creates a black light inside and outside org.inkscape.effect.filter.f063.noprefs: Black Hole (No preferences) org.inkscape.effect.filter.f065: Scattered cubes; adjust the Morphology primitive to vary size org.inkscape.effect.filter.f065.noprefs: Cubes (No preferences) org.inkscape.effect.filter.f066: Peeling painting on a wall org.inkscape.effect.filter.f066.noprefs: Peel Off (No preferences) org.inkscape.effect.filter.f067: Splattered cast metal, with golden highlights org.inkscape.effect.filter.f067.noprefs: Gold Splatter (No preferences) org.inkscape.effect.filter.f068: Fat pasted cast metal, with golden highlights org.inkscape.effect.filter.f068.noprefs: Gold Paste (No preferences) org.inkscape.effect.filter.f069: Crumpled matte plastic, with melted edge org.inkscape.effect.filter.f069.noprefs: Crumpled Plastic (No preferences) org.inkscape.effect.filter.f070: Slightly cracked enamelled texture org.inkscape.effect.filter.f070.noprefs: Enamel Jewellery (No preferences) org.inkscape.effect.filter.f071: Aquarelle paper effect which can be used for pictures as for objects org.inkscape.effect.filter.f071.noprefs: Rough Paper (No preferences) org.inkscape.effect.filter.f072: Crumpled glossy paper effect which can be used for pictures as for objects org.inkscape.effect.filter.f072.noprefs: Rough and Glossy (No preferences) org.inkscape.effect.filter.f073: Inner colourised shadow, outer black shadow org.inkscape.effect.filter.f073.noprefs: In and Out (No preferences) org.inkscape.effect.filter.f074: Convert to small scattered particles with some thickness org.inkscape.effect.filter.f074.noprefs: Air Spray (No preferences) org.inkscape.effect.filter.f075: Blurred colourised contour, filled inside org.inkscape.effect.filter.f075.noprefs: Warm Inside (No preferences) org.inkscape.effect.filter.f076: Blurred colourised contour, empty inside org.inkscape.effect.filter.f076.noprefs: Cool Outside (No preferences) org.inkscape.effect.filter.f077: Bevel, crude light, discolouration and glow like in electronic microscopy org.inkscape.effect.filter.f077.noprefs: Electronic Microscopy (No preferences) org.inkscape.effect.filter.f078: Chequered tartan pattern org.inkscape.effect.filter.f078.noprefs: Tartan (No preferences) org.inkscape.effect.filter.f083: Colourisable filling with flow inside like transparency org.inkscape.effect.filter.f083.noprefs: Shaken Liquid (No preferences) org.inkscape.effect.filter.f085: Glowing image content without blurring it org.inkscape.effect.filter.f085.noprefs: Soft Focus Lens (No preferences) org.inkscape.effect.filter.f086: Illuminated stained glass effect org.inkscape.effect.filter.f086.noprefs: Stained Glass (No preferences) org.inkscape.effect.filter.f087: Illuminated glass effect with light coming from beneath org.inkscape.effect.filter.f087.noprefs: Dark Glass (No preferences) org.inkscape.effect.filter.f088: Same as HSL Bumps but with transparent highlights org.inkscape.effect.filter.f088.noprefs: HSL Bumps Alpha (No preferences) org.inkscape.effect.filter.f089: Same as Bubbly Bumps but with transparent highlights org.inkscape.effect.filter.f089.noprefs: Bubbly Bumps Alpha (No preferences) org.inkscape.effect.filter.f090: Displace the outside of shapes and pictures without altering their content org.inkscape.effect.filter.f090.noprefs: Torn Edges (No preferences) org.inkscape.effect.filter.f092: Roughen all inside shapes org.inkscape.effect.filter.f092.noprefs: Roughen Inside (No preferences) org.inkscape.effect.filter.f093: Blur the contents of objects, preserving the outline and adding progressive transparency at edges org.inkscape.effect.filter.f093.noprefs: Evanescent (No preferences) org.inkscape.effect.filter.f094: Low turbulence gives sponge look and high turbulence chalk org.inkscape.effect.filter.f094.noprefs: Chalk and Sponge (No preferences) org.inkscape.effect.filter.f095: Colourised blotches, like a crowd of people org.inkscape.effect.filter.f095.noprefs: People (No preferences) org.inkscape.effect.filter.f096: Colourised mountain tops out of the fog org.inkscape.effect.filter.f096.noprefs: Scotland (No preferences) org.inkscape.effect.filter.f097: Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights org.inkscape.effect.filter.f097.noprefs: Garden of Delights (No preferences) org.inkscape.effect.filter.f098: In and out glow with a possible offset and colourisable flood org.inkscape.effect.filter.f098.noprefs: Cutout Glow (No preferences) org.inkscape.effect.filter.f099: Emboss effect : 3D relief where white is replaced by black org.inkscape.effect.filter.f099.noprefs: Dark Emboss (No preferences) org.inkscape.effect.filter.f100: Same as Bubbly Bumps but with a diffuse light instead of a specular one org.inkscape.effect.filter.f100.noprefs: Bubbly Bumps Matte (No preferences) org.inkscape.effect.filter.f101: Inkblot on blotting paper org.inkscape.effect.filter.f101.noprefs: Blotting Paper (No preferences) org.inkscape.effect.filter.f102: Wax print on tissue texture org.inkscape.effect.filter.f102.noprefs: Wax Print (No preferences) org.inkscape.effect.filter.f104: Displace the outside of shapes and pictures without altering their content org.inkscape.effect.filter.f104.noprefs: Torn Edges (No preferences) org.inkscape.effect.filter.f107: Cloudy watercolour effect org.inkscape.effect.filter.f107.noprefs: Watercolour (No preferences) org.inkscape.effect.filter.f108: Felt like texture with colour turbulence and slightly darker at the edges org.inkscape.effect.filter.f108.noprefs: Felt (No preferences) org.inkscape.effect.filter.f109: Ink paint on paper with some turbulent colour shift org.inkscape.effect.filter.f109.noprefs: Ink Paint (No preferences) org.inkscape.effect.filter.f110: Smooth rainbow colours melted along the edges and colourisable org.inkscape.effect.filter.f110.noprefs: Tinted Rainbow (No preferences) org.inkscape.effect.filter.f111: Smooth rainbow colours slightly melted along the edges org.inkscape.effect.filter.f111.noprefs: Melted Rainbow (No preferences) org.inkscape.effect.filter.f112: Bright, polished uneven metal casting, colourisable org.inkscape.effect.filter.f112.noprefs: Flex Metal (No preferences) org.inkscape.effect.filter.f113: Tartan pattern with a wavy displacement and bevel around the edges org.inkscape.effect.filter.f113.noprefs: Wavy Tartan (No preferences) org.inkscape.effect.filter.f114: 3D warped marble texture org.inkscape.effect.filter.f114.noprefs: 3D Marble (No preferences) org.inkscape.effect.filter.f115: 3D warped, fibred wood texture org.inkscape.effect.filter.f115.noprefs: 3D Wood (No preferences) org.inkscape.effect.filter.f116: 3D warped, iridescent pearly shell texture org.inkscape.effect.filter.f116.noprefs: 3D Mother of Pearl (No preferences) org.inkscape.effect.filter.f117: Tiger fur pattern with folds and bevel around the edges org.inkscape.effect.filter.f117.noprefs: Tiger Fur (No preferences) org.inkscape.effect.filter.f119: Light areas turn to black org.inkscape.effect.filter.f119.noprefs: Black Light (No preferences) org.inkscape.effect.filter.f122: Adds a small scale graininess org.inkscape.effect.filter.f122.noprefs: Film Grain (No preferences) org.inkscape.effect.filter.f123: Coloured plaster emboss effect org.inkscape.effect.filter.f123.noprefs: Plaster Colour (No preferences) org.inkscape.effect.filter.f124: Gives Smooth Bumps velvet like org.inkscape.effect.filter.f124.noprefs: Velvet Bumps (No preferences) org.inkscape.effect.filter.f125: Comics shader with creamy waves transparency org.inkscape.effect.filter.f125.noprefs: Comics Cream (No preferences) org.inkscape.effect.filter.f127: Creates colourisable blotches which smoothly flow over the edges of the lines at their crossings org.inkscape.effect.filter.f127.noprefs: Chewing Gum (No preferences) org.inkscape.effect.filter.f128: Darkens the edge with an inner blur and adds a flexible glow org.inkscape.effect.filter.f128.noprefs: Dark and Glow (No preferences) org.inkscape.effect.filter.f130: Smooth rainbow colours warped along the edges and colourisable org.inkscape.effect.filter.f130.noprefs: Warped Rainbow (No preferences) org.inkscape.effect.filter.f131: Create a turbulent contour around org.inkscape.effect.filter.f131.noprefs: Rough and Dilate (No preferences) org.inkscape.effect.filter.f132: Slightly posterise and draw edges like on old printed postcards org.inkscape.effect.filter.f132.noprefs: Old Postcard (No preferences) org.inkscape.effect.filter.f134: Gives a pointillist HSL sensitive transparency org.inkscape.effect.filter.f134.noprefs: Dots Transparency (No preferences) org.inkscape.effect.filter.f135: Gives a canvas like HSL sensitive transparency. org.inkscape.effect.filter.f135.noprefs: Canvas Transparency (No preferences) org.inkscape.effect.filter.f136: Paint objects with a transparent turbulence which turns around colour edges org.inkscape.effect.filter.f136.noprefs: Smear Transparency (No preferences) org.inkscape.effect.filter.f137: Thick painting effect with turbulence org.inkscape.effect.filter.f137.noprefs: Thick Paint (No preferences) org.inkscape.effect.filter.f138: Burst balloon texture crumpled and with holes org.inkscape.effect.filter.f138.noprefs: Burst (No preferences) org.inkscape.effect.filter.f139: Combine a HSL edges detection bump with a leathery or woody and colourisable texture org.inkscape.effect.filter.f139.noprefs: Embossed Leather (No preferences) org.inkscape.effect.filter.f140: White splotches evoking carnaval masks org.inkscape.effect.filter.f140.noprefs: Carnaval (No preferences) org.inkscape.effect.filter.f141: HSL edges detection bump with a wavy reflective surface effect and variable crumple org.inkscape.effect.filter.f141.noprefs: Plastify (No preferences) org.inkscape.effect.filter.f142: Combine a HSL edges detection bump with a matte and crumpled surface effect org.inkscape.effect.filter.f142.noprefs: Plaster (No preferences) org.inkscape.effect.filter.f143: Adds a turbulent transparency which displaces pixels at the same time org.inkscape.effect.filter.f143.noprefs: Rough Transparency (No preferences) org.inkscape.effect.filter.f144: Partly opaque water colour effect with bleed org.inkscape.effect.filter.f144.noprefs: Gouache (No preferences) org.inkscape.effect.filter.f145: Gives a transparent engraving effect with rough line and filling org.inkscape.effect.filter.f145.noprefs: Alpha Engraving (No preferences) org.inkscape.effect.filter.f146: Gives a transparent fluid drawing effect with rough line and filling org.inkscape.effect.filter.f146.noprefs: Alpha Draw Liquid (No preferences) org.inkscape.effect.filter.f147: Gives a fluid and wavy expressionist drawing effect to images org.inkscape.effect.filter.f147.noprefs: Liquid Drawing (No preferences) org.inkscape.effect.filter.f148: Marbled transparency effect which conforms to image detected edges org.inkscape.effect.filter.f148.noprefs: Marbled Ink (No preferences) org.inkscape.effect.filter.f149: Thick acrylic paint texture with high texture depth org.inkscape.effect.filter.f149.noprefs: Thick Acrylic (No preferences) org.inkscape.effect.filter.f150: Gives a controllable roughness engraving effect to bitmaps and materials org.inkscape.effect.filter.f150.noprefs: Alpha Engraving B (No preferences) org.inkscape.effect.filter.f151: Something like a water noise org.inkscape.effect.filter.f151.noprefs: Lapping (No preferences) org.inkscape.effect.filter.f152: Convert to a colourisable transparent positive or negative org.inkscape.effect.filter.f152.noprefs: Monochrome Transparency (No preferences) org.inkscape.effect.filter.f154: Creates an approximative semi-transparent and colourisable image of the saturation levels org.inkscape.effect.filter.f154.noprefs: Saturation Map (No preferences) org.inkscape.effect.filter.f155: Riddle the surface and add bump to images org.inkscape.effect.filter.f155.noprefs: Riddled (No preferences) org.inkscape.effect.filter.f156: Thick glossy and translucent paint texture with high depth org.inkscape.effect.filter.f156.noprefs: Wrinkled Varnish (No preferences) org.inkscape.effect.filter.f157: Canvas texture with an HSL sensitive height map org.inkscape.effect.filter.f157.noprefs: Canvas Bumps (No preferences) org.inkscape.effect.filter.f158: Same as Canvas Bumps but with a diffuse light instead of a specular one org.inkscape.effect.filter.f158.noprefs: Canvas Bumps Matte (No preferences) org.inkscape.effect.filter.f159: Same as Canvas Bumps but with transparent highlights org.inkscape.effect.filter.f159.noprefs: Canvas Bumps Alpha (No preferences) org.inkscape.effect.filter.f161: Bright metallic effect for any colour org.inkscape.effect.filter.f161.noprefs: Bright Metal (No preferences) org.inkscape.effect.filter.f162: Transparent plastic with deep colours org.inkscape.effect.filter.f162.noprefs: Deep Colours Plastic (No preferences) org.inkscape.effect.filter.f163: Matte bevel with blurred edges org.inkscape.effect.filter.f163.noprefs: Melted Jelly Matte (No preferences) org.inkscape.effect.filter.f164: Glossy bevel with blurred edges org.inkscape.effect.filter.f164.noprefs: Melted Jelly (No preferences) org.inkscape.effect.filter.f165: Basic specular bevel to use for building textures org.inkscape.effect.filter.f165.noprefs: Combined Lighting (No preferences) org.inkscape.effect.filter.f166: Metallic foil effect combining two lighting types and variable crumple org.inkscape.effect.filter.f166.noprefs: Tinfoil (No preferences) org.inkscape.effect.filter.f167: Adds a colourisable edges glow inside objects and pictures org.inkscape.effect.filter.f167.noprefs: Soft Colours (No preferences) org.inkscape.effect.filter.f168: Bumps effect with a bevel, colour flood and complex lighting org.inkscape.effect.filter.f168.noprefs: Relief Print (No preferences) org.inkscape.effect.filter.f169: Random rounded living cells like fill org.inkscape.effect.filter.f169.noprefs: Growing Cells (No preferences) org.inkscape.effect.filter.f170: Oversaturate colours which can be fluorescent in real world org.inkscape.effect.filter.f170.noprefs: Fluorescence (No preferences) org.inkscape.effect.filter.f171: Reduce or remove antialiasing around shapes org.inkscape.effect.filter.f171.noprefs: Pixellise (No preferences) org.inkscape.effect.filter.f173: Matte emboss effect org.inkscape.effect.filter.f173.noprefs: Basic Diffuse Bump (No preferences) org.inkscape.effect.filter.f174: Specular emboss effect org.inkscape.effect.filter.f174.noprefs: Basic Specular Bump (No preferences) org.inkscape.effect.filter.f175: Two types of lighting emboss effect org.inkscape.effect.filter.f175.noprefs: Basic Two Lights Bump (No preferences) org.inkscape.effect.filter.f176: Painting canvas emboss effect org.inkscape.effect.filter.f176.noprefs: Linen Canvas (No preferences) org.inkscape.effect.filter.f177: Matte modelling paste emboss effect org.inkscape.effect.filter.f177.noprefs: Plasticine (No preferences) org.inkscape.effect.filter.f178: Painting canvas emboss effect org.inkscape.effect.filter.f178.noprefs: Rough Canvas Painting (No preferences) org.inkscape.effect.filter.f179: Paper like emboss effect org.inkscape.effect.filter.f179.noprefs: Paper Bump (No preferences) org.inkscape.effect.filter.f180: Convert pictures to thick jelly org.inkscape.effect.filter.f180.noprefs: Jelly Bump (No preferences) org.inkscape.effect.filter.f181: Blend an image with its hue opposite org.inkscape.effect.filter.f181.noprefs: Blend Opposites (No preferences) org.inkscape.effect.filter.f182: Fades hue progressively to white org.inkscape.effect.filter.f182.noprefs: Hue to White (No preferences) org.inkscape.effect.filter.f185: Paint objects with a transparent turbulence which wraps around colour edges org.inkscape.effect.filter.f185.noprefs: Swirl (No preferences) org.inkscape.effect.filter.f188: Gives a turbulent pointillist HSL sensitive transparency org.inkscape.effect.filter.f188.noprefs: Pointillism (No preferences) org.inkscape.effect.filter.f189: Basic noise transparency texture org.inkscape.effect.filter.f189.noprefs: Silhouette Marbled (No preferences) org.inkscape.effect.filter.f190: Adds a colourisable opaque background org.inkscape.effect.filter.f190.noprefs: Fill Background (No preferences) org.inkscape.effect.filter.f191: Adds a white opaque background org.inkscape.effect.filter.f191.noprefs: Flatten Transparency (No preferences) org.inkscape.effect.filter.f193: Overlays two copies with different blur amounts and modifiable blend and composite org.inkscape.effect.filter.f193.noprefs: Blur Double (No preferences) org.inkscape.effect.filter.f194: Enhance and redraw colour edges in 1 bit black and white org.inkscape.effect.filter.f194.noprefs: Image Drawing Basic (No preferences) org.inkscape.effect.filter.f195: Enhance and redraw edges around posterised areas org.inkscape.effect.filter.f195.noprefs: Poster Draw (No preferences) org.inkscape.effect.filter.f197: Overlay with a small scale screen like noise org.inkscape.effect.filter.f197.noprefs: Cross Noise Poster (No preferences) org.inkscape.effect.filter.f198: Adds a small scale screen like noise locally org.inkscape.effect.filter.f198.noprefs: Cross Noise Poster B (No preferences) org.inkscape.effect.filter.f199: Poster Colour Fun org.inkscape.effect.filter.f199.noprefs: Poster Colour Fun (No preferences) org.inkscape.effect.filter.f200: Adds roughness to one of the two channels of the Poster paint filter org.inkscape.effect.filter.f200.noprefs: Poster Rough (No preferences) org.inkscape.effect.filter.f201: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f201.noprefs: Alpha Monochrome Cracked (No preferences) org.inkscape.effect.filter.f202: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f202.noprefs: Alpha Turbulent (No preferences) org.inkscape.effect.filter.f203: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f203.noprefs: Colourise Turbulent (No preferences) org.inkscape.effect.filter.f204: Adds a small scale crossy graininess org.inkscape.effect.filter.f204.noprefs: Cross Noise B (No preferences) org.inkscape.effect.filter.f205: Adds a small scale screen like graininess org.inkscape.effect.filter.f205.noprefs: Cross Noise (No preferences) org.inkscape.effect.filter.f206: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f206.noprefs: Duotone Turbulent (No preferences) org.inkscape.effect.filter.f207: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f207.noprefs: Light Eraser Cracked (No preferences) org.inkscape.effect.filter.f208: Basic noise fill texture; adjust colour in Flood org.inkscape.effect.filter.f208.noprefs: Poster Turbulent (No preferences) org.inkscape.effect.filter.f209: Highly configurable chequered tartan pattern org.inkscape.effect.filter.f209.noprefs: Tartan Smart (No preferences) org.inkscape.effect.filter.f210: Uses vertical specular light to draw lines org.inkscape.effect.filter.f210.noprefs: Light Contour (No preferences) org.inkscape.effect.filter.f216: Colourisable filling with liquid transparency org.inkscape.effect.filter.f216.noprefs: Liquid (No preferences) org.inkscape.effect.filter.f217: Aluminium effect with sharp brushed reflections org.inkscape.effect.filter.f217.noprefs: Aluminium (No preferences) org.inkscape.effect.filter.f218: Comics cartoon drawing effect org.inkscape.effect.filter.f218.noprefs: Comics (No preferences) org.inkscape.effect.filter.f219: Draft painted cartoon shading with a glassy look org.inkscape.effect.filter.f219.noprefs: Comics Draft (No preferences) org.inkscape.effect.filter.f220: Cartoon paint style with some fading at the edges org.inkscape.effect.filter.f220.noprefs: Comics Fading (No preferences) org.inkscape.effect.filter.f221: Satiny metal surface effect org.inkscape.effect.filter.f221.noprefs: Brushed Metal (No preferences) org.inkscape.effect.filter.f222: Contouring version of smooth shader org.inkscape.effect.filter.f222.noprefs: Opaline (No preferences) org.inkscape.effect.filter.f223: Bright chrome effect org.inkscape.effect.filter.f223.noprefs: Chrome (No preferences) org.inkscape.effect.filter.f224: Dark chrome effect org.inkscape.effect.filter.f224.noprefs: Deep Chrome (No preferences) org.inkscape.effect.filter.f225: Combination of satiny and emboss effect org.inkscape.effect.filter.f225.noprefs: Emboss Shader (No preferences) org.inkscape.effect.filter.f226: Chrome effect with darkened edges org.inkscape.effect.filter.f226.noprefs: Sharp Metal (No preferences) org.inkscape.effect.filter.f227: Draft painted cartoon shading with a glassy look org.inkscape.effect.filter.f227.noprefs: Brush Draw (No preferences) org.inkscape.effect.filter.f228: Embossed chrome effect org.inkscape.effect.filter.f228.noprefs: Chrome Emboss (No preferences) org.inkscape.effect.filter.f229: Satiny and embossed contour effect org.inkscape.effect.filter.f229.noprefs: Contour Emboss (No preferences) org.inkscape.effect.filter.f230: Unrealistic reflections with sharp edges org.inkscape.effect.filter.f230.noprefs: Sharp Deco (No preferences) org.inkscape.effect.filter.f231: Deep and dark metal shading org.inkscape.effect.filter.f231.noprefs: Deep Metal (No preferences) org.inkscape.effect.filter.f232: Satiny aluminium effect with embossing org.inkscape.effect.filter.f232.noprefs: Aluminium Emboss (No preferences) org.inkscape.effect.filter.f233: Double reflection through glass with some refraction org.inkscape.effect.filter.f233.noprefs: Refractive Glass (No preferences) org.inkscape.effect.filter.f234: Satiny glass effect org.inkscape.effect.filter.f234.noprefs: Frosted Glass (No preferences) org.inkscape.effect.filter.filter53: Carving emboss effect org.inkscape.effect.filter.filter53.noprefs: Bump Engraving (No preferences) org.inkscape.effect.filter.filter81: Old chromolithographic effect org.inkscape.effect.filter.filter81.noprefs: Chromolitho Alternative (No preferences) org.inkscape.effect.filter.filter109: Convoluted emboss effect org.inkscape.effect.filter.filter109.noprefs: Convoluted Bump (No preferences) org.inkscape.effect.filter.filter127: Cut out, add inner shadow and colourise some parts of an image org.inkscape.effect.filter.filter127.noprefs: Emergence (No preferences) org.inkscape.effect.filter.filter169: Create a two colours lithographic effect org.inkscape.effect.filter.filter169.noprefs: Litho (No preferences) org.inkscape.effect.filter.filter291: Colourise separately the three colour channels org.inkscape.effect.filter.filter291.noprefs: Paint Channels (No preferences) org.inkscape.effect.filter.filter451: Create a semi transparent posterised image org.inkscape.effect.filter.filter451.noprefs: Posterised Light Eraser (No preferences) org.inkscape.effect.filter.filter499: Like Duochrome but with three colours org.inkscape.effect.filter.filter499.noprefs: Trichrome (No preferences) org.inkscape.effect.filter.filter106: Render Cyan, Magenta and Yellow channels with a colourisable background org.inkscape.effect.filter.filter106.noprefs: Simulate CMY (No preferences) org.inkscape.effect.filter.filter581: Blurred multiple contours for objects org.inkscape.effect.filter.filter581.noprefs: Contouring Table (No preferences) org.inkscape.effect.filter.filter609: Converts blurred contour to posterised steps org.inkscape.effect.filter.filter609.noprefs: Posterised Blur (No preferences) org.inkscape.effect.filter.filter672: Sharp multiple contour for objects org.inkscape.effect.filter.filter672.noprefs: Contouring Discrete (No preferences) org.inkscape.color.remove_green: Remove Green org.inkscape.color.remove_green.noprefs: Remove Green (No preferences) org.inkscape.text.random_case: rANdOm CasE org.inkscape.text.random_case.noprefs: rANdOm CasE (No preferences) org.inkscape.typography.new_glyph_layer: 2 - Add Glyph Layer... org.inkscape.typography.new_glyph_layer.noprefs: 2 - Add Glyph Layer (No preferences) org.inkscape.color.custom: Custom... org.inkscape.color.custom.noprefs: Custom (No preferences) org.inkscape.jessyink.master_slide: Master slide... org.inkscape.jessyink.master_slide.noprefs: Master slide (No preferences) org.ekips.filter.spirograph: Spirograph... org.ekips.filter.spirograph.noprefs: Spirograph (No preferences) org.inkscape.color.grayscale: Greyscale org.inkscape.color.grayscale.noprefs: Greyscale (No preferences) org.inkscape.color.brighter: Brighter org.inkscape.color.brighter.noprefs: Brighter (No preferences) org.inkscape.render.empty_business_card: Business Card... org.inkscape.render.empty_business_card.noprefs: Business Card (No preferences) org.inkscape.filter.interp_att_g: Interpolate Attribute in a group... org.inkscape.filter.interp_att_g.noprefs: Interpolate Attribute in a group (No preferences) org.inkscape.render.data_matrix: Datamatrix... org.inkscape.render.data_matrix.noprefs: Datamatrix (No preferences) se.lewerin.filter.dimension: Dimensions... se.lewerin.filter.dimension.noprefs: Dimensions (No preferences) jessyink.uninstall: Uninstall/remove... jessyink.uninstall.noprefs: Uninstall/remove (No preferences) org.ekips.filter.whirl: Whirl... org.ekips.filter.whirl.noprefs: Whirl (No preferences) math.triangle: Triangle... math.triangle.noprefs: Triangle (No preferences) org.inkscape.render.empty_video: Video Screen... org.inkscape.render.empty_video.noprefs: Video Screen (No preferences) ru.cnc-club.filter.gcodetools_orientation_no_options_no_preferences: Orientation points... ru.cnc-club.filter.gcodetools_orientation_no_options_no_preferences.noprefs: Orientation points (No preferences) org.inkscape.render.empty_generic_canvas: Generic Canvas... org.inkscape.render.empty_generic_canvas.noprefs: Generic Canvas (No preferences) org.inkscape.color.less_saturation: Less Saturation org.inkscape.color.less_saturation.noprefs: Less Saturation (No preferences) org.inkscape.stylesheet.merge_styles: Merge Styles into CSS... org.inkscape.stylesheet.merge_styles.noprefs: Merge Styles into CSS (No preferences) ru.cnc-club.filter.gcodetools_graffiti_orientation: Graffiti... ru.cnc-club.filter.gcodetools_graffiti_orientation.noprefs: Graffiti (No preferences) org.inkscape.filter.jitter_nodes: Jitter nodes... org.inkscape.filter.jitter_nodes.noprefs: Jitter nodes (No preferences) org.ekips.filter.dots: Number Nodes... org.ekips.filter.dots.noprefs: Number Nodes (No preferences) org.inkscape.render.grid_cartesian: Cartesian Grid... org.inkscape.render.grid_cartesian.noprefs: Cartesian Grid (No preferences) org.inkscape.file.pre_process: Pre-Process File Save As... org.inkscape.file.pre_process.noprefs: Pre-Process File Save As... (No preferences) org.inkscape.text.uppercase: UPPERCASE org.inkscape.text.uppercase.noprefs: UPPERCASE (No preferences) org.inkscape.filter.selected.embed_image: Embed Selected Images org.inkscape.filter.selected.embed_image.noprefs: Embed Selected Images (No preferences) org.ekips.filter.plot: Plot... org.ekips.filter.plot.noprefs: Plot (No preferences) org.inkscape.jessyink.mouse_handler: Mouse handler... org.inkscape.jessyink.mouse_handler.noprefs: Mouse handler (No preferences) org.inkscape.help.reportabug: Report a Bug org.inkscape.help.reportabug.noprefs: Report a Bug (No preferences) org.inkscape.help.askaquestion: Ask Us a Question org.inkscape.help.askaquestion.noprefs: Ask Us a Question (No preferences) org.inkscape.typography.next_layer: View Next Glyph org.inkscape.typography.next_layer.noprefs: View Next Glyph (No preferences) ru.cnc-club.filter.gcodetools_ptg: Path to Gcode... ru.cnc-club.filter.gcodetools_ptg.noprefs: Path to Gcode (No preferences) org.inkscape.template.envelope: Envelope... org.inkscape.template.envelope.noprefs: Envelope (No preferences) org.inkscape.typography.svg_font_to_layers: Convert SVG Font to Glyph Layers... org.inkscape.typography.svg_font_to_layers.noprefs: Convert SVG Font to Glyph Layers (No preferences) org.inkscape.typography.setup_typography_canvas: 1 - Setup Typography Canvas... org.inkscape.typography.setup_typography_canvas.noprefs: 1 - Setup Typography Canvas (No preferences) org.inkscape.jessyink.jessyink_effects: Effects... org.inkscape.jessyink.jessyink_effects.noprefs: Effects (No preferences) org.inkscape.filter.extract_image: Extract Image... org.inkscape.filter.extract_image.noprefs: Extract Image (No preferences) org.inkscape.template.video: Video Screen... org.inkscape.template.video.noprefs: Video Screen (No preferences) jessyink.summary: Summary... jessyink.summary.noprefs: Summary (No preferences) org.inkscape.effect.voronoi: Voronoi Diagram... org.inkscape.effect.voronoi.noprefs: Voronoi Diagram (No preferences) ru.cnc-club.filter.gcodetools_area_area_fill_area_artefacts_ptg: Area... ru.cnc-club.filter.gcodetools_area_area_fill_area_artefacts_ptg.noprefs: Area (No preferences) org.inkscape.help.keys: Keys and Mouse Reference org.inkscape.help.keys.noprefs: Keys and Mouse Reference (No preferences) org.inkscape.color.replace_color: Replace colour... org.inkscape.color.replace_color.noprefs: Replace colour (No preferences) org.inkscape.render.seamless_pattern_procedural: Seamless Pattern Procedural... org.inkscape.render.seamless_pattern_procedural.noprefs: Seamless Pattern Procedural (No preferences) org.inkscape.render.empty_dvd_cover: DVD Cover... org.inkscape.render.empty_dvd_cover.noprefs: DVD Cover (No preferences) org.inkscape.filter.restack: Restack... org.inkscape.filter.restack.noprefs: Restack (No preferences) org.inkscape.render.foldable_box: Foldable Box... org.inkscape.render.foldable_box.noprefs: Foldable Box (No preferences) org.inkscape.filter.segment_straightener: Straighten Segments... org.inkscape.filter.segment_straightener.noprefs: Straighten Segments (No preferences) org.inkscape.color.negative: Negative org.inkscape.color.negative.noprefs: Negative (No preferences) org.inkscape.filter.embed_image: Embed Images... org.inkscape.filter.embed_image.noprefs: Embed Images (No preferences) org.inkscape.color.desaturate: Desaturate org.inkscape.color.desaturate.noprefs: Desaturate (No preferences) org.inkscape.filter.fractalize: Fractalise... org.inkscape.filter.fractalize.noprefs: Fractalise (No preferences) org.inkscape.follow_link: Follow Link org.inkscape.follow_link.noprefs: Follow Link (No preferences) org.inkscape.color.hsl_adjust: HSL Adjust... org.inkscape.color.hsl_adjust.noprefs: HSL Adjust (No preferences) ru.cnc-club.filter.gcodetools_engraving: Engraving... ru.cnc-club.filter.gcodetools_engraving.noprefs: Engraving (No preferences) org.inkscape.template.seamless_pattern: Seamless Pattern... org.inkscape.template.seamless_pattern.noprefs: Seamless Pattern (No preferences) org.inkscape.generate.pdf_latex: LaTeX (pdflatex)... org.inkscape.generate.pdf_latex.noprefs: LaTeX (pdflatex) (No preferences) org.inkscape.web.set_attribute: Set Attributes... org.inkscape.web.set_attribute.noprefs: Set Attributes (No preferences) ru.cnc-club.filter.gcodetools_lathe_lathe_modify_path_ptg: Lathe... ru.cnc-club.filter.gcodetools_lathe_lathe_modify_path_ptg.noprefs: Lathe (No preferences) org.inkscape.filter.alphabet_soup: Alphabet Soup... org.inkscape.filter.alphabet_soup.noprefs: Alphabet Soup (No preferences) jessyink.core.video: Video... jessyink.core.video.noprefs: Video (No preferences) org.inkscape.web.slicer.export: Export layout pieces and HTML+CSS code... org.inkscape.web.slicer.export.noprefs: Export layout pieces and HTML+CSS code (No preferences) org.ekips.filter.handles: Draw Handles org.ekips.filter.handles.noprefs: Draw Handles (No preferences) org.ekips.filter.gears: Gear... org.ekips.filter.gears.noprefs: Gear (No preferences) org.inkscape.template.business_card: Business Card... org.inkscape.template.business_card.noprefs: Business Card (No preferences) org.inkscape.text.extract: Extract... org.inkscape.text.extract.noprefs: Extract (No preferences) org.inkscape.color.rgb_barrel: RGB Barrel org.inkscape.color.rgb_barrel.noprefs: RGB Barrel (No preferences) org.inkscape.render.envelope: Envelope... org.inkscape.render.envelope.noprefs: Envelope (No preferences) org.inkscape.dpi96to90: DPI 96 to 90 org.inkscape.dpi96to90.noprefs: DPI 96 to 90 (No preferences) org.inkscape.render.empty_icon: Icon... org.inkscape.render.empty_icon.noprefs: Icon (No preferences) org.inkscape.render.poly_3d: 3D Polyhedron... org.inkscape.render.poly_3d.noprefs: 3D Polyhedron (No preferences) org.inkscape.filter.markers_stroke_paint: Colour Markers... org.inkscape.filter.markers_stroke_paint.noprefs: Colour Markers (No preferences) org.inkscape.meshes.mesh_to_path: Mesh-Gradient to Path... org.inkscape.meshes.mesh_to_path.noprefs: Mesh-Gradient to Path (No preferences) org.inkscape.template.dvd_cover: DVD Cover... org.inkscape.template.dvd_cover.noprefs: DVD Cover (No preferences) org.inkscape.template.page: Blank Page... org.inkscape.template.page.noprefs: Blank Page (No preferences) org.inkscape.color.black_and_white: Black and White... org.inkscape.color.black_and_white.noprefs: Black and White (No preferences) org.inkscape.template.generic_canvas: Generic Canvas... org.inkscape.template.generic_canvas.noprefs: Generic Canvas (No preferences) org.inkscape.help.relnotes: New in This Version org.inkscape.help.relnotes.noprefs: New in This Version (No preferences) org.inkscape.web.slicer.create_rect: Create a slicer rectangle... org.inkscape.web.slicer.create_rect.noprefs: Create a slicer rectangle (No preferences) org.inkscape.filter.nice_chart: NiceCharts... org.inkscape.filter.nice_chart.noprefs: NiceCharts (No preferences) org.inkscape.color.darker: Darker org.inkscape.color.darker.noprefs: Darker (No preferences) ru.cnc-club.filter.gcodetools_plasma-prepare-path_no_options_no_preferences: Prepare path for plasma... ru.cnc-club.filter.gcodetools_plasma-prepare-path_no_options_no_preferences.noprefs: Prepare path for plasma (No preferences) org.inkscape.color.randomize: Randomise... org.inkscape.color.randomize.noprefs: Randomise (No preferences) org.inkscape.text.flip_case: fLIP cASE org.inkscape.text.flip_case.noprefs: fLIP cASE (No preferences) org.inkscape.typography.layers_to_svg_font: 3 - Convert Glyph Layers to SVG Font org.inkscape.typography.layers_to_svg_font.noprefs: 3 - Convert Glyph Layers to SVG Font (No preferences) org.inkscape.color.remove_blue: Remove Blue org.inkscape.color.remove_blue.noprefs: Remove Blue (No preferences) org.inkscape.render.empty_page: Blank Page... org.inkscape.render.empty_page.noprefs: Blank Page (No preferences) org.inkscape.color.less_hue: Less Hue org.inkscape.color.less_hue.noprefs: Less Hue (No preferences) ru.cnc-club.filter.gcodetools_about_no_options_no_preferences: About... ru.cnc-club.filter.gcodetools_about_no_options_no_preferences.noprefs: About (No preferences) com.inkscape.generate.generate_voronoi: Voronoi Pattern... com.inkscape.generate.generate_voronoi.noprefs: Voronoi Pattern (No preferences) org.ekips.filter.summersnight: Envelope org.ekips.filter.summersnight.noprefs: Envelope (No preferences) org.inkscape.text.title_case: Title Case org.inkscape.text.title_case.noprefs: Title Case (No preferences) org.ekips.filter.turtle_rtree: Random Tree... org.ekips.filter.turtle_rtree.noprefs: Random Tree (No preferences) org.inkscape.render.empty_desktop: Desktop... org.inkscape.render.empty_desktop.noprefs: Desktop (No preferences) org.inkscape.meshes.path_to_mesh: Path to Mesh-Gradient... org.inkscape.meshes.path_to_mesh.noprefs: Path to Mesh-Gradient (No preferences) org.ekips.filter.interp: Interpolate... org.ekips.filter.interp.noprefs: Interpolate (No preferences) org.inkscape.webdesign.interactive_mockup: Interactive Mockup... org.inkscape.webdesign.interactive_mockup.noprefs: Interactive Mockup (No preferences) org.inkscape.effects.edge3d: Edge 3D... org.inkscape.effects.edge3d.noprefs: Edge 3D (No preferences) org.inkscape.jessyink.auto_texts: Auto-texts... org.inkscape.jessyink.auto_texts.noprefs: Auto-texts (No preferences) org.inkscape.jessyink.key_bindings: Key bindings... org.inkscape.jessyink.key_bindings.noprefs: Key bindings (No preferences) org.inkscape.visualise.measure_length: Measure Path... org.inkscape.visualise.measure_length.noprefs: Measure Path (No preferences) org.greygreen.inkscape.effects.nup: N-up layout... org.greygreen.inkscape.effects.nup.noprefs: N-up layout (No preferences) org.inkscape.text.lowercase: lowercase org.inkscape.text.lowercase.noprefs: lowercase (No preferences) org.inkscape.color.less_light: Less Light org.inkscape.color.less_light.noprefs: Less Light (No preferences) mcepl.ungroup_deep: Deep Ungroup... mcepl.ungroup_deep.noprefs: Deep Ungroup (No preferences) org.inkscape.replace_font: Replace font... org.inkscape.replace_font.noprefs: Replace font (No preferences) org.inkscape.template.icon: Icon... org.inkscape.template.icon.noprefs: Icon (No preferences) org.inkscape.color.more_saturation: More Saturation org.inkscape.color.more_saturation.noprefs: More Saturation (No preferences) org.inkscape.generate.grid_polar: Polar Grid... org.inkscape.generate.grid_polar.noprefs: Polar Grid (No preferences) frame: Frame... frame.noprefs: Frame (No preferences) org.inkscape.color.more_light: More Light org.inkscape.color.more_light.noprefs: More Light (No preferences) org.inkscape.web.transmit_attribute: Transmit Attributes... org.inkscape.web.transmit_attribute.noprefs: Transmit Attributes (No preferences) org.inkscape.text.merge: Merge... org.inkscape.text.merge.noprefs: Merge (No preferences) org.inkscape.filter.add_nodes: Add Nodes... org.inkscape.filter.add_nodes.noprefs: Add Nodes (No preferences) org.ekips.filter.flatten: Flatten Beziers... org.ekips.filter.flatten.noprefs: Flatten Beziers (No preferences) org.inkscape.qr_code: QR Code... org.inkscape.qr_code.noprefs: QR Code (No preferences) org.inkscape.docinfo: DOC Info org.inkscape.docinfo.noprefs: DOC Info (No preferences) org.inkscape.render.wireframe_sphere: Wireframe Sphere... org.inkscape.render.wireframe_sphere.noprefs: Wireframe Sphere (No preferences) org.inkscape.effect.image_attributes: Set Image Attributes... org.inkscape.effect.image_attributes.noprefs: Set Image Attributes (No preferences) org.greygreen.inkscape.effects.extrude: Extrude... org.greygreen.inkscape.effects.extrude.noprefs: Extrude (No preferences) org.inkscape.text.sentence_case: Sentence case org.inkscape.text.sentence_case.noprefs: Sentence case (No preferences) org.inkscape.guillotine: Guillotine... org.inkscape.guillotine.noprefs: Guillotine (No preferences) com.nerdson.text_split: Split text... com.nerdson.text_split.noprefs: Split text (No preferences) jessyink.view: View... jessyink.view.noprefs: View (No preferences) org.ekips.filter.turtle.lindenmayer: L-system... org.ekips.filter.turtle.lindenmayer.noprefs: L-system (No preferences) org.inkscape.render.barcode: Classic... org.inkscape.render.barcode.noprefs: Classic (No preferences) org.inkscape.web.slicer.create_group: Set a layout group... org.inkscape.web.slicer.create_group.noprefs: Set a layout group (No preferences) org.inkscape.effect.func_plot: Function Plotter... org.inkscape.effect.func_plot.noprefs: Function Plotter (No preferences) org.ekips.filter.motion: Motion... org.ekips.filter.motion.noprefs: Motion (No preferences) jessyink.install: Install/update... jessyink.install.noprefs: Install/update (No preferences) org.inkscape.filter.pixel_snap: PixelSnap... org.inkscape.filter.pixel_snap.noprefs: PixelSnap (No preferences) org.inkscape.dpi90to96: DPI 90 to 96 org.inkscape.dpi90to96.noprefs: DPI 90 to 96 (No preferences) org.inkscape.generate.path_along_path: Pattern along Path... org.inkscape.generate.path_along_path.noprefs: Pattern along Path (No preferences) org.evilmad.text.hershey: Hershey Text... org.evilmad.text.hershey.noprefs: Hershey Text (No preferences) jessyink.transitions: Transitions... jessyink.transitions.noprefs: Transitions (No preferences) org.inkscape.color.more_hue: More Hue org.inkscape.color.more_hue.noprefs: More Hue (No preferences) org.inkscape.effects.perfect_bound_cover: Perfect-Bound Cover Template... org.inkscape.effects.perfect_bound_cover.noprefs: Perfect-Bound Cover Template (No preferences) org.inkscape.help.manual: Inkscape Manual org.inkscape.help.manual.noprefs: Inkscape Manual (No preferences) org.inkscape.path.rubber_stretch: Rubber Stretch... org.inkscape.path.rubber_stretch.noprefs: Rubber Stretch (No preferences) org.inkscape.path.envelope: Envelope org.inkscape.path.envelope.noprefs: Envelope (No preferences) org.inkscape.render.rack_gear: Rack Gear... org.inkscape.render.rack_gear.noprefs: Rack Gear (No preferences) org.inkscape.filter.dashit: Convert to Dashes org.inkscape.filter.dashit.noprefs: Convert to Dashes (No preferences) org.inkscape.effect.param_curves: Parametric Curves... org.inkscape.effect.param_curves.noprefs: Parametric Curves (No preferences) org.inkscape.help.commandline: Command Line Options org.inkscape.help.commandline.noprefs: Command Line Options (No preferences) org.inkscape.path.path_scatter: Scatter... org.inkscape.path.path_scatter.noprefs: Scatter (No preferences) org.inkscape.render.grid_isometric: Isometric Grid... org.inkscape.render.grid_isometric.noprefs: Isometric Grid (No preferences) org.inkscape.template.desktop: Desktop... org.inkscape.template.desktop.noprefs: Desktop (No preferences) org.inkscape.render.seamless_pattern: Seamless Pattern... org.inkscape.render.seamless_pattern.noprefs: Seamless Pattern (No preferences) org.inkscape.output.export_slices: Export Layer Slices... org.inkscape.output.export_slices.noprefs: Export Layer Slices (No preferences) org.inkscape.text.braille: Convert to Braille org.inkscape.text.braille.noprefs: Convert to Braille (No preferences) org.ekips.filter.perspective: Perspective org.ekips.filter.perspective.noprefs: Perspective (No preferences) org.inkscape.typography.previous_layer: View Previous Glyph org.inkscape.typography.previous_layer.noprefs: View Previous Glyph (No preferences) com.kaioa.lorem_ipsum: Lorem ipsum... com.kaioa.lorem_ipsum.noprefs: Lorem ipsum (No preferences) org.inkscape.effect.guides_creator: Guides creator... org.inkscape.effect.guides_creator.noprefs: Guides creator (No preferences) org.inkscape.color.remove_red: Remove Red org.inkscape.color.remove_red.noprefs: Remove Red (No preferences) ru.cnc-club.filter.gcodetools_tools_library_no_options_no_preferences: Tools library... ru.cnc-club.filter.gcodetools_tools_library_no_options_no_preferences.noprefs: Tools library (No preferences) org.inkscape.help.faq: FAQ org.inkscape.help.faq.noprefs: FAQ (No preferences) org.inkscape.render.calendar: Calendar... org.inkscape.render.calendar.noprefs: Calendar (No preferences) org.inkscape.help.svgspec: SVG 1.1 Specification org.inkscape.help.svgspec.noprefs: SVG 1.1 Specification (No preferences) org.inkscape.render.draw_from_triangle: Draw From Triangle... org.inkscape.render.draw_from_triangle.noprefs: Draw From Triangle (No preferences) ru.cnc-club.filter.gcodetools_dxfpoints_no_options: DXF Points... ru.cnc-club.filter.gcodetools_dxfpoints_no_options.noprefs: DXF Points (No preferences) org.inkscape.generate.printing_marks: Printing Marks... org.inkscape.generate.printing_marks.noprefs: Printing Marks (No preferences) ```

Thanks for the debug help!

dstansby commented 4 years ago

Looks like the command matplotlib is calling should be FileOpen etc. instead of file-open?

anntzer commented 4 years ago

No, FileOpen goes through the GUI; there's should also be a file-open action for non-interactive opening. (Unless you manage to make it work with FileOpen...) file-open works locally on linux + inkscape 1.0, at least; perhaps it's a inkscape 1.0b2 vs 1.0 thing?

dstansby commented 4 years ago

Ah fab, working fine now with 1.0. Turns out I hadn't upgraded in a while. Thanks!