summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2013-09-17 16:57:02 +0000
committerJabiertxof <jtx@jtx.marker.es>2013-09-17 16:57:02 +0000
commit909d0457495fa1d5f3cfe7065fd68d4021c0d291 (patch)
tree33cb19d99eafde178bcc0b08316fba1568ed5fb7
parentupdate to trunk (diff)
parentFix for Bug #1217602 (Measure Path fails with XML too deep error) by dave m. (diff)
downloadinkscape-909d0457495fa1d5f3cfe7065fd68d4021c0d291.tar.gz
inkscape-909d0457495fa1d5f3cfe7065fd68d4021c0d291.zip
Update to trunk
(bzr r11950.1.140)
-rw-r--r--po/nl.po7368
-rw-r--r--share/branding/inkscape.svg24
-rw-r--r--share/examples/blend_modes.svg5449
-rw-r--r--share/examples/lighting_filters.svg229
-rwxr-xr-xshare/extensions/inkex.py3
-rw-r--r--share/icons/inkscape.file.svg24
-rw-r--r--src/display/cairo-utils.cpp143
-rw-r--r--src/display/cairo-utils.h20
-rw-r--r--src/display/drawing-image.cpp9
-rw-r--r--src/display/drawing-item.cpp4
-rw-r--r--src/display/drawing-text.cpp2
-rw-r--r--src/display/nr-filter-image.cpp18
-rw-r--r--src/display/nr-filter-image.h1
-rw-r--r--src/display/nr-filter.cpp14
-rw-r--r--src/display/nr-filter.h6
-rw-r--r--src/extension/internal/cairo-ps-out.cpp2
-rw-r--r--src/extension/internal/cairo-render-context.cpp47
-rw-r--r--src/extension/internal/cairo-renderer.cpp11
-rw-r--r--src/extension/internal/gdkpixbuf-input.cpp81
-rw-r--r--src/extension/internal/image-resolution.cpp18
-rw-r--r--src/helper/pixbuf-ops.cpp7
-rw-r--r--src/livarot/PathStroke.cpp34
-rw-r--r--src/livarot/ShapeSweep.cpp6
-rw-r--r--src/selection-chemistry.cpp3
-rw-r--r--src/sp-image.cpp611
-rw-r--r--src/sp-image.h2
-rw-r--r--src/sp-pattern.cpp10
-rw-r--r--src/svg/svg-length.cpp20
-rw-r--r--src/ui/cache/svg_preview_cache.cpp19
-rw-r--r--src/ui/clipboard.cpp6
-rw-r--r--src/ui/dialog/color-item.cpp12
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp2
-rw-r--r--src/ui/dialog/symbols.cpp118
-rw-r--r--src/ui/widget/color-preview.cpp11
-rw-r--r--src/widgets/dash-selector.cpp78
-rw-r--r--src/widgets/gradient-image.cpp184
-rw-r--r--src/widgets/stroke-marker-selector.cpp10
-rw-r--r--src/xml/repr-io.cpp97
38 files changed, 5324 insertions, 9379 deletions
diff --git a/po/nl.po b/po/nl.po
index 50a6fc389..8fda15b22 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -57,8 +57,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkscape 0.49\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2013-05-12 14:52+0200\n"
-"PO-Revision-Date: 2013-05-13 16:34+0100\n"
+"POT-Creation-Date: 2013-08-22 14:40+0200\n"
+"PO-Revision-Date: 2013-09-15 12:38+0100\n"
"Last-Translator: Kris De Gussem <Kris.DeGussem@gmail.com>\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -991,8 +991,8 @@ msgid "Black Light"
msgstr "Zwart licht"
#: ../share/filters/filters.svg.h:1
-#: ../src/ui/dialog/clonetiler.cpp:831
-#: ../src/ui/dialog/clonetiler.cpp:982
+#: ../src/ui/dialog/clonetiler.cpp:832
+#: ../src/ui/dialog/clonetiler.cpp:983
#: ../src/extension/internal/bitmap/colorize.cpp:52
#: ../src/extension/internal/filter/bumps.h:101
#: ../src/extension/internal/filter/bumps.h:321
@@ -1024,7 +1024,7 @@ msgstr "Zwart licht"
#: ../src/extension/internal/filter/paint.h:717
#: ../src/extension/internal/filter/shadows.h:73
#: ../src/extension/internal/filter/transparency.h:345
-#: ../src/ui/dialog/document-properties.cpp:150
+#: ../src/ui/dialog/document-properties.cpp:149
#: ../share/extensions/color_blackandwhite.inx.h:2
#: ../share/extensions/color_brighter.inx.h:2
#: ../share/extensions/color_custom.inx.h:15
@@ -3044,10 +3044,9 @@ msgstr "Scharlakenrood 3"
#. Palette: ./Tango-Palette.gpl
#: ../share/palettes/palettes.h:187
-#, fuzzy
msgctxt "Palette"
msgid "Snowy White"
-msgstr "Wit"
+msgstr "Sneeuwwit"
#. Palette: ./Tango-Palette.gpl
#: ../share/palettes/palettes.h:188
@@ -3087,10 +3086,9 @@ msgstr "Aluminium 6"
#. Palette: ./Tango-Palette.gpl
#: ../share/palettes/palettes.h:194
-#, fuzzy
msgctxt "Palette"
msgid "Jet Black"
-msgstr "Zwart"
+msgstr "Pikzwart"
#: ../share/patterns/patterns.svg.h:1
msgid "Stripes 1:1"
@@ -3266,8 +3264,8 @@ msgid "Defines the direction and magnitude of the extrusion"
msgstr "Bepaalt de richting en mate van uitrekking"
#: ../src/sp-flowtext.cpp:339
-#: ../src/sp-text.cpp:400
-#: ../src/text-context.cpp:1630
+#: ../src/sp-text.cpp:399
+#: ../src/text-context.cpp:1631
msgid " [truncated]"
msgstr " [afgekort]"
@@ -3285,44 +3283,44 @@ msgid_plural "<b>Linked flowed text</b> (%d characters%s)"
msgstr[0] "<b>Gekoppelde ingekaderde tekst</b> (%d teken%s)"
msgstr[1] "<b>Gekoppelde ingekaderde tekst</b> (%d tekens%s)"
-#: ../src/arc-context.cpp:307
+#: ../src/arc-context.cpp:306
msgid "<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
msgstr "<b>Ctrl</b>: tekent een cirkel of een ellips met gehele verhoudingen, beperkt de boog-/segmenthoek"
-#: ../src/arc-context.cpp:308
-#: ../src/rect-context.cpp:353
+#: ../src/arc-context.cpp:307
+#: ../src/rect-context.cpp:352
msgid "<b>Shift</b>: draw around the starting point"
msgstr "<b>Shift</b>: tekent rond het startpunt"
-#: ../src/arc-context.cpp:464
+#: ../src/arc-context.cpp:465
#, c-format
msgid "<b>Ellipse</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> to draw around the starting point"
msgstr "<b>Ellips</b>: %s &#215; %s (verhouding %d:%d); gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/arc-context.cpp:466
+#: ../src/arc-context.cpp:467
#, c-format
msgid "<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-ratio ellipse; with <b>Shift</b> to draw around the starting point"
msgstr "<b>Ellips</b>: %s &#215; %s; gebruik <b>Ctrl</b> om een ellips met gehele verhoudingen te maken; gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/arc-context.cpp:492
+#: ../src/arc-context.cpp:493
msgid "Create ellipse"
msgstr "Ellips maken"
-#: ../src/box3d-context.cpp:421
-#: ../src/box3d-context.cpp:428
-#: ../src/box3d-context.cpp:435
-#: ../src/box3d-context.cpp:442
-#: ../src/box3d-context.cpp:449
-#: ../src/box3d-context.cpp:456
+#: ../src/box3d-context.cpp:420
+#: ../src/box3d-context.cpp:427
+#: ../src/box3d-context.cpp:434
+#: ../src/box3d-context.cpp:441
+#: ../src/box3d-context.cpp:448
+#: ../src/box3d-context.cpp:455
msgid "Change perspective (angle of PLs)"
msgstr "Perspectief wijzigen (hoek van perspectieflijnen)"
#. status text
-#: ../src/box3d-context.cpp:640
+#: ../src/box3d-context.cpp:639
msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis"
msgstr "<b>3D-kubus</b>; gebruik <b>Shift</b> om over de z-as uit te trekken"
-#: ../src/box3d-context.cpp:668
+#: ../src/box3d-context.cpp:667
msgid "Create 3D box"
msgstr "3D-kubus maken"
@@ -3346,16 +3344,17 @@ msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:518
#: ../src/ui/dialog/inkscape-preferences.cpp:332
#: ../src/ui/dialog/inkscape-preferences.cpp:641
-#: ../src/ui/dialog/inkscape-preferences.cpp:1255
-#: ../src/ui/dialog/inkscape-preferences.cpp:1412
-#: ../src/ui/dialog/inkscape-preferences.cpp:1810
+#: ../src/ui/dialog/inkscape-preferences.cpp:1259
+#: ../src/ui/dialog/inkscape-preferences.cpp:1423
+#: ../src/ui/dialog/inkscape-preferences.cpp:1821
#: ../src/ui/dialog/input.cpp:742
#: ../src/ui/dialog/input.cpp:743
#: ../src/ui/dialog/input.cpp:1571
#: ../src/ui/dialog/input.cpp:1625
-#: ../src/verbs.cpp:2288
+#: ../src/verbs.cpp:2345
#: ../src/widgets/gradient-toolbar.cpp:1128
-#: ../src/widgets/pencil-toolbar.cpp:189
+#: ../src/widgets/pencil-toolbar.cpp:184
+#: ../src/widgets/stroke-marker-selector.cpp:388
#: ../share/extensions/gcodetools_area.inx.h:48
#: ../share/extensions/gcodetools_dxf_points.inx.h:20
#: ../share/extensions/gcodetools_engraving.inx.h:26
@@ -3363,7 +3362,6 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:41
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:30
#: ../share/extensions/grid_polar.inx.h:4
-#: ../share/extensions/guides_creator.inx.h:7
#: ../share/extensions/scour.inx.h:18
msgid "None"
msgstr "Geen"
@@ -3397,12 +3395,12 @@ msgid "Select <b>at least one non-connector object</b>."
msgstr "Selecteer <b>minstens één object</b> dat geen verbindingsobject is."
#: ../src/connector-context.cpp:1456
-#: ../src/widgets/connector-toolbar.cpp:330
+#: ../src/widgets/connector-toolbar.cpp:326
msgid "Make connectors avoid selected objects"
msgstr "Verbindingen ontwijken geselecteerde objecten"
#: ../src/connector-context.cpp:1457
-#: ../src/widgets/connector-toolbar.cpp:340
+#: ../src/widgets/connector-toolbar.cpp:336
msgid "Make connectors ignore selected objects"
msgstr "Verbindingen negeren geselecteerde objecten"
@@ -3416,636 +3414,636 @@ msgstr "<b>De huidige laag is verborgen</b>. Toon deze om er op te kunnen tekene
msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
msgstr "<b>De huidige laag is vergrendeld</b>. Ontgrendel deze om er op te kunnen tekenen."
-#: ../src/desktop-events.cpp:228
+#: ../src/desktop-events.cpp:225
msgid "Create guide"
msgstr "Hulplijn maken"
-#: ../src/desktop-events.cpp:473
+#: ../src/desktop-events.cpp:470
msgid "Move guide"
msgstr "Hulplijn verplaatsen"
-#: ../src/desktop-events.cpp:480
-#: ../src/desktop-events.cpp:538
+#: ../src/desktop-events.cpp:477
+#: ../src/desktop-events.cpp:535
#: ../src/ui/dialog/guides.cpp:144
msgid "Delete guide"
msgstr "Hulplijn verwijderen"
-#: ../src/desktop-events.cpp:518
+#: ../src/desktop-events.cpp:515
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr "<b>Hulplijn</b>: %s"
-#: ../src/desktop.cpp:907
+#: ../src/desktop.cpp:826
msgid "No previous zoom."
msgstr "Er is geen vorige zoom."
-#: ../src/desktop.cpp:928
+#: ../src/desktop.cpp:847
msgid "No next zoom."
msgstr "Er is geen volgende zoom."
-#: ../src/ui/dialog/clonetiler.cpp:111
+#: ../src/ui/dialog/clonetiler.cpp:112
msgid "_Symmetry"
msgstr "_Symmetrie"
#. TRANSLATORS: "translation" means "shift" / "displacement" here.
-#: ../src/ui/dialog/clonetiler.cpp:123
+#: ../src/ui/dialog/clonetiler.cpp:124
msgid "<b>P1</b>: simple translation"
msgstr "<b>P1</b>: eenvoudige verplaatsing"
-#: ../src/ui/dialog/clonetiler.cpp:124
+#: ../src/ui/dialog/clonetiler.cpp:125
msgid "<b>P2</b>: 180&#176; rotation"
msgstr "<b>P2</b>: 180&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:125
+#: ../src/ui/dialog/clonetiler.cpp:126
msgid "<b>PM</b>: reflection"
msgstr "<b>PM</b>: spiegeling"
#. TRANSLATORS: "glide reflection" is a reflection and a translation combined.
#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html
-#: ../src/ui/dialog/clonetiler.cpp:128
+#: ../src/ui/dialog/clonetiler.cpp:129
msgid "<b>PG</b>: glide reflection"
msgstr "<b>PG</b>: schuifspiegeling"
-#: ../src/ui/dialog/clonetiler.cpp:129
+#: ../src/ui/dialog/clonetiler.cpp:130
msgid "<b>CM</b>: reflection + glide reflection"
msgstr "<b>CM</b>: spiegeling + schuifspiegeling"
-#: ../src/ui/dialog/clonetiler.cpp:130
+#: ../src/ui/dialog/clonetiler.cpp:131
msgid "<b>PMM</b>: reflection + reflection"
msgstr "<b>PMM</b>: spiegeling + spiegeling"
-#: ../src/ui/dialog/clonetiler.cpp:131
+#: ../src/ui/dialog/clonetiler.cpp:132
msgid "<b>PMG</b>: reflection + 180&#176; rotation"
msgstr "<b>PMG</b>: spiegeling + 180&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:132
+#: ../src/ui/dialog/clonetiler.cpp:133
msgid "<b>PGG</b>: glide reflection + 180&#176; rotation"
msgstr "<b>PGG</b>: schuifspiegeling + 180&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:133
+#: ../src/ui/dialog/clonetiler.cpp:134
msgid "<b>CMM</b>: reflection + reflection + 180&#176; rotation"
msgstr "<b>CMM</b>: spiegeling + spiegeling + 180&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:134
+#: ../src/ui/dialog/clonetiler.cpp:135
msgid "<b>P4</b>: 90&#176; rotation"
msgstr "<b>P4</b>: 90&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:135
+#: ../src/ui/dialog/clonetiler.cpp:136
msgid "<b>P4M</b>: 90&#176; rotation + 45&#176; reflection"
msgstr "<b>P4M</b>: 90&#176; draaien + 45&#176; spiegeling"
-#: ../src/ui/dialog/clonetiler.cpp:136
+#: ../src/ui/dialog/clonetiler.cpp:137
msgid "<b>P4G</b>: 90&#176; rotation + 90&#176; reflection"
msgstr "<b>P4G</b>: 90&#176; draaien + 90&#176; spiegeling"
-#: ../src/ui/dialog/clonetiler.cpp:137
+#: ../src/ui/dialog/clonetiler.cpp:138
msgid "<b>P3</b>: 120&#176; rotation"
msgstr "<b>P3</b>: 120&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:138
+#: ../src/ui/dialog/clonetiler.cpp:139
msgid "<b>P31M</b>: reflection + 120&#176; rotation, dense"
msgstr "<b>P31M</b>: spiegeling + 120&#176; draaien, dicht"
-#: ../src/ui/dialog/clonetiler.cpp:139
+#: ../src/ui/dialog/clonetiler.cpp:140
msgid "<b>P3M1</b>: reflection + 120&#176; rotation, sparse"
msgstr "<b>P3M1</b>: spiegeling + 120&#176; draaien, dun"
-#: ../src/ui/dialog/clonetiler.cpp:140
+#: ../src/ui/dialog/clonetiler.cpp:141
msgid "<b>P6</b>: 60&#176; rotation"
msgstr "<b>P6</b>: 60&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:141
+#: ../src/ui/dialog/clonetiler.cpp:142
msgid "<b>P6M</b>: reflection + 60&#176; rotation"
msgstr "<b>P6M</b>: spiegeling + 60&#176; draaien"
-#: ../src/ui/dialog/clonetiler.cpp:161
+#: ../src/ui/dialog/clonetiler.cpp:162
msgid "Select one of the 17 symmetry groups for the tiling"
msgstr "Selecteer één van de 17 symmetriegroepen voor het tegelen"
-#: ../src/ui/dialog/clonetiler.cpp:179
+#: ../src/ui/dialog/clonetiler.cpp:180
msgid "S_hift"
msgstr "Ver_plaatsing"
#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount
-#: ../src/ui/dialog/clonetiler.cpp:189
+#: ../src/ui/dialog/clonetiler.cpp:190
#, no-c-format
msgid "<b>Shift X:</b>"
msgstr "<b>X-verplaatsing:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:197
+#: ../src/ui/dialog/clonetiler.cpp:198
#, no-c-format
msgid "Horizontal shift per row (in % of tile width)"
msgstr "Horizontale verplaatsing voor elke volgende rij (in % van de tegelbreedte)"
-#: ../src/ui/dialog/clonetiler.cpp:205
+#: ../src/ui/dialog/clonetiler.cpp:206
#, no-c-format
msgid "Horizontal shift per column (in % of tile width)"
msgstr "Horizontale verplaatsing voor elke volgende kolom (in % van de tegelbreedte)"
-#: ../src/ui/dialog/clonetiler.cpp:211
+#: ../src/ui/dialog/clonetiler.cpp:212
msgid "Randomize the horizontal shift by this percentage"
msgstr "De horizontale positie binnen dit percentage willekeurig aanpassen"
#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount
-#: ../src/ui/dialog/clonetiler.cpp:221
+#: ../src/ui/dialog/clonetiler.cpp:222
#, no-c-format
msgid "<b>Shift Y:</b>"
msgstr "<b>Y-verplaatsing:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:229
+#: ../src/ui/dialog/clonetiler.cpp:230
#, no-c-format
msgid "Vertical shift per row (in % of tile height)"
msgstr "Verticale verplaatsing voor elke volgende rij (in % van de tegelhoogte)"
-#: ../src/ui/dialog/clonetiler.cpp:237
+#: ../src/ui/dialog/clonetiler.cpp:238
#, no-c-format
msgid "Vertical shift per column (in % of tile height)"
msgstr "Verticale verplaatsing voor elke volgende kolom (in % van de tegelhoogte)"
-#: ../src/ui/dialog/clonetiler.cpp:244
+#: ../src/ui/dialog/clonetiler.cpp:245
msgid "Randomize the vertical shift by this percentage"
msgstr "De verticale positie binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:252
-#: ../src/ui/dialog/clonetiler.cpp:398
+#: ../src/ui/dialog/clonetiler.cpp:253
+#: ../src/ui/dialog/clonetiler.cpp:399
msgid "<b>Exponent:</b>"
msgstr "<b>Exponent:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:259
+#: ../src/ui/dialog/clonetiler.cpp:260
msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
msgstr "Of de rij-afstand gelijk blijft (1), afneemt (<1) of toeneemt (>1)"
-#: ../src/ui/dialog/clonetiler.cpp:266
+#: ../src/ui/dialog/clonetiler.cpp:267
msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
msgstr "Of de kolom-afstand gelijk blijft (1), afneemt (<1) of toeneemt (>1)"
#. TRANSLATORS: "Alternate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:274
-#: ../src/ui/dialog/clonetiler.cpp:438
-#: ../src/ui/dialog/clonetiler.cpp:514
-#: ../src/ui/dialog/clonetiler.cpp:587
-#: ../src/ui/dialog/clonetiler.cpp:633
-#: ../src/ui/dialog/clonetiler.cpp:760
+#: ../src/ui/dialog/clonetiler.cpp:275
+#: ../src/ui/dialog/clonetiler.cpp:439
+#: ../src/ui/dialog/clonetiler.cpp:515
+#: ../src/ui/dialog/clonetiler.cpp:588
+#: ../src/ui/dialog/clonetiler.cpp:634
+#: ../src/ui/dialog/clonetiler.cpp:761
msgid "<small>Alternate:</small>"
msgstr "<small>Afwisselen:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:280
+#: ../src/ui/dialog/clonetiler.cpp:281
msgid "Alternate the sign of shifts for each row"
msgstr "De verplaatsingen voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:285
+#: ../src/ui/dialog/clonetiler.cpp:286
msgid "Alternate the sign of shifts for each column"
msgstr "De verplaatsingen voor elke kolom om-en-om afwisselen"
#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:292
-#: ../src/ui/dialog/clonetiler.cpp:456
-#: ../src/ui/dialog/clonetiler.cpp:532
+#: ../src/ui/dialog/clonetiler.cpp:293
+#: ../src/ui/dialog/clonetiler.cpp:457
+#: ../src/ui/dialog/clonetiler.cpp:533
msgid "<small>Cumulate:</small>"
msgstr "<small>Optellen:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:298
+#: ../src/ui/dialog/clonetiler.cpp:299
msgid "Cumulate the shifts for each row"
msgstr "De verplaatsingen voor elke rij optellen"
-#: ../src/ui/dialog/clonetiler.cpp:303
+#: ../src/ui/dialog/clonetiler.cpp:304
msgid "Cumulate the shifts for each column"
msgstr "De verplaatsingen voor elke kolom optellen"
#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:310
+#: ../src/ui/dialog/clonetiler.cpp:311
msgid "<small>Exclude tile:</small>"
msgstr "<small>Tegel uitsluiten:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:316
+#: ../src/ui/dialog/clonetiler.cpp:317
msgid "Exclude tile height in shift"
msgstr "Tegelhoogte niet bij verplaatsing optellen"
-#: ../src/ui/dialog/clonetiler.cpp:321
+#: ../src/ui/dialog/clonetiler.cpp:322
msgid "Exclude tile width in shift"
msgstr "Tegelbreedte niet bij verplaatsing optellen"
-#: ../src/ui/dialog/clonetiler.cpp:330
+#: ../src/ui/dialog/clonetiler.cpp:331
msgid "Sc_ale"
msgstr "_Schalen"
-#: ../src/ui/dialog/clonetiler.cpp:338
+#: ../src/ui/dialog/clonetiler.cpp:339
msgid "<b>Scale X:</b>"
msgstr "<b>X-vergroting:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:346
+#: ../src/ui/dialog/clonetiler.cpp:347
#, no-c-format
msgid "Horizontal scale per row (in % of tile width)"
msgstr "Horizontale vergroting voor elke volgende rij (in % van de tegelbreedte)"
-#: ../src/ui/dialog/clonetiler.cpp:354
+#: ../src/ui/dialog/clonetiler.cpp:355
#, no-c-format
msgid "Horizontal scale per column (in % of tile width)"
msgstr "Horizontale vergroting voor elke volgende kolom (in % van de tegelbreedte)"
-#: ../src/ui/dialog/clonetiler.cpp:360
+#: ../src/ui/dialog/clonetiler.cpp:361
msgid "Randomize the horizontal scale by this percentage"
msgstr "De horizontale afmeting binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:368
+#: ../src/ui/dialog/clonetiler.cpp:369
msgid "<b>Scale Y:</b>"
msgstr "<b>Y-vergroting:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:376
+#: ../src/ui/dialog/clonetiler.cpp:377
#, no-c-format
msgid "Vertical scale per row (in % of tile height)"
msgstr "Verticale vergroting voor elke volgende rij (in % van de tegelhoogte)"
-#: ../src/ui/dialog/clonetiler.cpp:384
+#: ../src/ui/dialog/clonetiler.cpp:385
#, no-c-format
msgid "Vertical scale per column (in % of tile height)"
msgstr "Verticale vergroting voor elke volgende kolom (in % van de tegelhoogte)"
-#: ../src/ui/dialog/clonetiler.cpp:390
+#: ../src/ui/dialog/clonetiler.cpp:391
msgid "Randomize the vertical scale by this percentage"
msgstr "De verticale afmeting binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:404
+#: ../src/ui/dialog/clonetiler.cpp:405
msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)"
msgstr "Soort rijvergroting: uniform (1), convergent (<1) of divergent (>1)"
-#: ../src/ui/dialog/clonetiler.cpp:410
+#: ../src/ui/dialog/clonetiler.cpp:411
msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)"
msgstr "Soort kolomvergroting: uniform (1), convergent (<1) of divergent (>1)"
-#: ../src/ui/dialog/clonetiler.cpp:418
+#: ../src/ui/dialog/clonetiler.cpp:419
msgid "<b>Base:</b>"
msgstr "<b>Grondtal:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:424
-#: ../src/ui/dialog/clonetiler.cpp:430
+#: ../src/ui/dialog/clonetiler.cpp:425
+#: ../src/ui/dialog/clonetiler.cpp:431
msgid "Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)"
msgstr "Grondtal voor logaritmische spiraal: ongebruikt (0), convergent (<1) of divergent (>1)"
-#: ../src/ui/dialog/clonetiler.cpp:444
+#: ../src/ui/dialog/clonetiler.cpp:445
msgid "Alternate the sign of scales for each row"
msgstr "De vergroting voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:449
+#: ../src/ui/dialog/clonetiler.cpp:450
msgid "Alternate the sign of scales for each column"
msgstr "De vergroting voor elke kolom om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:462
+#: ../src/ui/dialog/clonetiler.cpp:463
msgid "Cumulate the scales for each row"
msgstr "De vergrotingen voor elke rij optellen"
-#: ../src/ui/dialog/clonetiler.cpp:467
+#: ../src/ui/dialog/clonetiler.cpp:468
msgid "Cumulate the scales for each column"
msgstr "De vergrotingen voor elke kolom optellen"
-#: ../src/ui/dialog/clonetiler.cpp:476
+#: ../src/ui/dialog/clonetiler.cpp:477
msgid "_Rotation"
msgstr "_Rotatie"
-#: ../src/ui/dialog/clonetiler.cpp:484
+#: ../src/ui/dialog/clonetiler.cpp:485
msgid "<b>Angle:</b>"
msgstr "<b>Hoek:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:492
+#: ../src/ui/dialog/clonetiler.cpp:493
#, no-c-format
msgid "Rotate tiles by this angle for each row"
msgstr "Voor elke volgende rij de tegels over deze hoek draaien"
-#: ../src/ui/dialog/clonetiler.cpp:500
+#: ../src/ui/dialog/clonetiler.cpp:501
#, no-c-format
msgid "Rotate tiles by this angle for each column"
msgstr "Voor elke volgende kolom de tegels over deze hoek draaien"
-#: ../src/ui/dialog/clonetiler.cpp:506
+#: ../src/ui/dialog/clonetiler.cpp:507
msgid "Randomize the rotation angle by this percentage"
msgstr "De draaihoek binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:520
+#: ../src/ui/dialog/clonetiler.cpp:521
msgid "Alternate the rotation direction for each row"
msgstr "De draairichting voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:525
+#: ../src/ui/dialog/clonetiler.cpp:526
msgid "Alternate the rotation direction for each column"
msgstr "De draairichting voor elke kolom om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:538
+#: ../src/ui/dialog/clonetiler.cpp:539
msgid "Cumulate the rotation for each row"
msgstr "De rotaties voor elke rij optellen"
-#: ../src/ui/dialog/clonetiler.cpp:543
+#: ../src/ui/dialog/clonetiler.cpp:544
msgid "Cumulate the rotation for each column"
msgstr "De rotaties voor elke kolom optellen"
-#: ../src/ui/dialog/clonetiler.cpp:552
+#: ../src/ui/dialog/clonetiler.cpp:553
msgid "_Blur & opacity"
msgstr "_Vervaging & ondoorzichtigheid"
-#: ../src/ui/dialog/clonetiler.cpp:561
+#: ../src/ui/dialog/clonetiler.cpp:562
msgid "<b>Blur:</b>"
msgstr "<b>Vervaging:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:567
+#: ../src/ui/dialog/clonetiler.cpp:568
msgid "Blur tiles by this percentage for each row"
msgstr "De tegels elke volgende rij met dit percentage vervagen"
-#: ../src/ui/dialog/clonetiler.cpp:573
+#: ../src/ui/dialog/clonetiler.cpp:574
msgid "Blur tiles by this percentage for each column"
msgstr "De tegels elke volgende kolom met dit percentage vervagen"
-#: ../src/ui/dialog/clonetiler.cpp:579
+#: ../src/ui/dialog/clonetiler.cpp:580
msgid "Randomize the tile blur by this percentage"
msgstr "Tegels binnen dit percentage willekeurig vervagen"
-#: ../src/ui/dialog/clonetiler.cpp:593
+#: ../src/ui/dialog/clonetiler.cpp:594
msgid "Alternate the sign of blur change for each row"
msgstr "De vervaging voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:598
+#: ../src/ui/dialog/clonetiler.cpp:599
msgid "Alternate the sign of blur change for each column"
msgstr "De vervaging voor elke kolom om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:607
+#: ../src/ui/dialog/clonetiler.cpp:608
msgid "<b>Opacity:</b>"
msgstr "<b>Ondoorzichtigheid</b>:"
-#: ../src/ui/dialog/clonetiler.cpp:613
+#: ../src/ui/dialog/clonetiler.cpp:614
msgid "Decrease tile opacity by this percentage for each row"
msgstr "De ondoorzichtigheid elke volgende rij met dit percentage verminderen"
-#: ../src/ui/dialog/clonetiler.cpp:619
+#: ../src/ui/dialog/clonetiler.cpp:620
msgid "Decrease tile opacity by this percentage for each column"
msgstr "De ondoorzichtigheid elke volgende kolom met dit percentage verminderen"
-#: ../src/ui/dialog/clonetiler.cpp:625
+#: ../src/ui/dialog/clonetiler.cpp:626
msgid "Randomize the tile opacity by this percentage"
msgstr "De ondoorzichtigheid binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:639
+#: ../src/ui/dialog/clonetiler.cpp:640
msgid "Alternate the sign of opacity change for each row"
msgstr "De doorzichtigheid voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:644
+#: ../src/ui/dialog/clonetiler.cpp:645
msgid "Alternate the sign of opacity change for each column"
msgstr "De doorzichtigheid voor elke kolom om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:652
+#: ../src/ui/dialog/clonetiler.cpp:653
msgid "Co_lor"
msgstr "_Kleur"
-#: ../src/ui/dialog/clonetiler.cpp:662
+#: ../src/ui/dialog/clonetiler.cpp:663
msgid "Initial color: "
msgstr "Beginkleur: "
-#: ../src/ui/dialog/clonetiler.cpp:666
+#: ../src/ui/dialog/clonetiler.cpp:667
msgid "Initial color of tiled clones"
msgstr "Beginkleur van getegelde klonen"
-#: ../src/ui/dialog/clonetiler.cpp:666
+#: ../src/ui/dialog/clonetiler.cpp:667
msgid "Initial color for clones (works only if the original has unset fill or stroke)"
msgstr "Beginkleur van klonen (werkt alleen als het origineel geen vulling of lijn heeft)"
-#: ../src/ui/dialog/clonetiler.cpp:681
+#: ../src/ui/dialog/clonetiler.cpp:682
msgid "<b>H:</b>"
msgstr "<b>Tint:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:687
+#: ../src/ui/dialog/clonetiler.cpp:688
msgid "Change the tile hue by this percentage for each row"
msgstr "De tint elke volgende rij met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:693
+#: ../src/ui/dialog/clonetiler.cpp:694
msgid "Change the tile hue by this percentage for each column"
msgstr "De tint elke volgende kolom met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:699
+#: ../src/ui/dialog/clonetiler.cpp:700
msgid "Randomize the tile hue by this percentage"
msgstr "De tint binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:708
+#: ../src/ui/dialog/clonetiler.cpp:709
msgid "<b>S:</b>"
msgstr "<b>Verzadiging:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:714
+#: ../src/ui/dialog/clonetiler.cpp:715
msgid "Change the color saturation by this percentage for each row"
msgstr "De verzadiging elke volgende rij met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:720
+#: ../src/ui/dialog/clonetiler.cpp:721
msgid "Change the color saturation by this percentage for each column"
msgstr "De verzadiging elke volgende kolom met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:726
+#: ../src/ui/dialog/clonetiler.cpp:727
msgid "Randomize the color saturation by this percentage"
msgstr "De verzadiging binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:734
+#: ../src/ui/dialog/clonetiler.cpp:735
msgid "<b>L:</b>"
msgstr "<b>Helderheid:</b>"
-#: ../src/ui/dialog/clonetiler.cpp:740
+#: ../src/ui/dialog/clonetiler.cpp:741
msgid "Change the color lightness by this percentage for each row"
msgstr "De helderheid elke volgende rij met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:746
+#: ../src/ui/dialog/clonetiler.cpp:747
msgid "Change the color lightness by this percentage for each column"
msgstr "De helderheid elke volgende kolom met dit percentage aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:752
+#: ../src/ui/dialog/clonetiler.cpp:753
msgid "Randomize the color lightness by this percentage"
msgstr "De helderheid binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:766
+#: ../src/ui/dialog/clonetiler.cpp:767
msgid "Alternate the sign of color changes for each row"
msgstr "De kleurwijzigingen voor elke rij om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:771
+#: ../src/ui/dialog/clonetiler.cpp:772
msgid "Alternate the sign of color changes for each column"
msgstr "De kleurwijzigingen voor elke kolom om-en-om afwisselen"
-#: ../src/ui/dialog/clonetiler.cpp:779
+#: ../src/ui/dialog/clonetiler.cpp:780
msgid "_Trace"
msgstr "_Overtrekken"
-#: ../src/ui/dialog/clonetiler.cpp:791
+#: ../src/ui/dialog/clonetiler.cpp:792
msgid "Trace the drawing under the tiles"
msgstr "De tekening onder de tegels gebruiken"
-#: ../src/ui/dialog/clonetiler.cpp:795
+#: ../src/ui/dialog/clonetiler.cpp:796
msgid "For each clone, pick a value from the drawing in that clone's location and apply it to the clone"
msgstr "Voor elke kloon een eigenschap van de tekening op dat punt gebruiken om die kloon te beïnvloeden."
-#: ../src/ui/dialog/clonetiler.cpp:814
+#: ../src/ui/dialog/clonetiler.cpp:815
msgid "1. Pick from the drawing:"
msgstr "1. Kies een eigenschap uit de tekening:"
-#: ../src/ui/dialog/clonetiler.cpp:832
+#: ../src/ui/dialog/clonetiler.cpp:833
msgid "Pick the visible color and opacity"
msgstr "Selecteer de zichtbare kleur en de ondoorzichtigheid"
-#: ../src/ui/dialog/clonetiler.cpp:839
-#: ../src/ui/dialog/clonetiler.cpp:992
+#: ../src/ui/dialog/clonetiler.cpp:840
+#: ../src/ui/dialog/clonetiler.cpp:993
#: ../src/extension/internal/bitmap/opacity.cpp:38
#: ../src/extension/internal/filter/blurs.h:333
#: ../src/extension/internal/filter/transparency.h:279
-#: ../src/widgets/tweak-toolbar.cpp:352
+#: ../src/widgets/tweak-toolbar.cpp:348
#: ../share/extensions/interp_att_g.inx.h:16
msgid "Opacity"
msgstr "Ondoorzichtigheid"
-#: ../src/ui/dialog/clonetiler.cpp:840
+#: ../src/ui/dialog/clonetiler.cpp:841
msgid "Pick the total accumulated opacity"
msgstr "Selecteer de gesommeerde ondoorzichtigheid"
-#: ../src/ui/dialog/clonetiler.cpp:847
+#: ../src/ui/dialog/clonetiler.cpp:848
msgid "R"
msgstr "R"
-#: ../src/ui/dialog/clonetiler.cpp:848
+#: ../src/ui/dialog/clonetiler.cpp:849
msgid "Pick the Red component of the color"
msgstr "Selecteer de roodcomponent van de kleur"
-#: ../src/ui/dialog/clonetiler.cpp:855
+#: ../src/ui/dialog/clonetiler.cpp:856
msgid "G"
msgstr "G"
-#: ../src/ui/dialog/clonetiler.cpp:856
+#: ../src/ui/dialog/clonetiler.cpp:857
msgid "Pick the Green component of the color"
msgstr "Selecteer de groencomponent van de kleur"
-#: ../src/ui/dialog/clonetiler.cpp:863
+#: ../src/ui/dialog/clonetiler.cpp:864
msgid "B"
msgstr "B"
-#: ../src/ui/dialog/clonetiler.cpp:864
+#: ../src/ui/dialog/clonetiler.cpp:865
msgid "Pick the Blue component of the color"
msgstr "Selecteer de blauwcomponent van de kleur"
-#: ../src/ui/dialog/clonetiler.cpp:871
+#: ../src/ui/dialog/clonetiler.cpp:872
msgctxt "Clonetiler color hue"
msgid "H"
msgstr "T"
-#: ../src/ui/dialog/clonetiler.cpp:872
+#: ../src/ui/dialog/clonetiler.cpp:873
msgid "Pick the hue of the color"
msgstr "De tint van de kleur kiezen"
-#: ../src/ui/dialog/clonetiler.cpp:879
+#: ../src/ui/dialog/clonetiler.cpp:880
msgctxt "Clonetiler color saturation"
msgid "S"
msgstr "V"
-#: ../src/ui/dialog/clonetiler.cpp:880
+#: ../src/ui/dialog/clonetiler.cpp:881
msgid "Pick the saturation of the color"
msgstr "De verzadiging van de kleur kiezen"
-#: ../src/ui/dialog/clonetiler.cpp:887
+#: ../src/ui/dialog/clonetiler.cpp:888
msgctxt "Clonetiler color lightness"
msgid "L"
msgstr "L"
-#: ../src/ui/dialog/clonetiler.cpp:888
+#: ../src/ui/dialog/clonetiler.cpp:889
msgid "Pick the lightness of the color"
msgstr "De helderheid van de kleur kiezen"
-#: ../src/ui/dialog/clonetiler.cpp:898
+#: ../src/ui/dialog/clonetiler.cpp:899
msgid "2. Tweak the picked value:"
msgstr "2. De geselecteerde eigenschap fijnafstemmen:"
-#: ../src/ui/dialog/clonetiler.cpp:915
+#: ../src/ui/dialog/clonetiler.cpp:916
msgid "Gamma-correct:"
msgstr "Gammacorrectie:"
-#: ../src/ui/dialog/clonetiler.cpp:919
+#: ../src/ui/dialog/clonetiler.cpp:920
msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
msgstr "Het middengebied van de gekozen eigenschap verhogen (>0) of verlagen (<0)"
-#: ../src/ui/dialog/clonetiler.cpp:926
+#: ../src/ui/dialog/clonetiler.cpp:927
msgid "Randomize:"
msgstr "Willekeur:"
-#: ../src/ui/dialog/clonetiler.cpp:930
+#: ../src/ui/dialog/clonetiler.cpp:931
msgid "Randomize the picked value by this percentage"
msgstr "De geselecteerde eigenschap binnen dit percentage willekeurig aanpassen"
-#: ../src/ui/dialog/clonetiler.cpp:937
+#: ../src/ui/dialog/clonetiler.cpp:938
msgid "Invert:"
msgstr "Omdraaien:"
-#: ../src/ui/dialog/clonetiler.cpp:941
+#: ../src/ui/dialog/clonetiler.cpp:942
msgid "Invert the picked value"
msgstr "Draai de geselecteerde eigenschap om"
-#: ../src/ui/dialog/clonetiler.cpp:947
+#: ../src/ui/dialog/clonetiler.cpp:948
msgid "3. Apply the value to the clones':"
msgstr "3. De relatie tussen de eigenschap en de klonen:"
-#: ../src/ui/dialog/clonetiler.cpp:962
+#: ../src/ui/dialog/clonetiler.cpp:963
msgid "Presence"
msgstr "Aanwezigheid"
-#: ../src/ui/dialog/clonetiler.cpp:965
+#: ../src/ui/dialog/clonetiler.cpp:966
msgid "Each clone is created with the probability determined by the picked value in that point"
msgstr "De kans dat een kloon op een plek wordt gemaakt is afhankelijk van de waarde van de geselecteerde eigenschap op dat punt."
-#: ../src/ui/dialog/clonetiler.cpp:972
+#: ../src/ui/dialog/clonetiler.cpp:973
msgid "Size"
msgstr "Afmeting"
-#: ../src/ui/dialog/clonetiler.cpp:975
+#: ../src/ui/dialog/clonetiler.cpp:976
msgid "Each clone's size is determined by the picked value in that point"
msgstr "De grootte van een kloon is afhankelijk van de waarde van de geselecteerde eigenschap op dat punt"
-#: ../src/ui/dialog/clonetiler.cpp:985
+#: ../src/ui/dialog/clonetiler.cpp:986
msgid "Each clone is painted by the picked color (the original must have unset fill or stroke)"
msgstr "Klonen worden getekend in de geselecteerde kleur (werkt alleen als de kleur van de lijnen of de vulling van het origineel verwijderd is)"
-#: ../src/ui/dialog/clonetiler.cpp:995
+#: ../src/ui/dialog/clonetiler.cpp:996
msgid "Each clone's opacity is determined by the picked value in that point"
msgstr "De ondoorzichtigheid van een kloon is afhankelijk van de waarde van de geselecteerde eigenschap op dat punt"
-#: ../src/ui/dialog/clonetiler.cpp:1043
+#: ../src/ui/dialog/clonetiler.cpp:1044
msgid "How many rows in the tiling"
msgstr "Hoeveel rijen er betegeld moeten worden"
-#: ../src/ui/dialog/clonetiler.cpp:1073
+#: ../src/ui/dialog/clonetiler.cpp:1074
msgid "How many columns in the tiling"
msgstr "Hoeveel kolommen er betegeld moeten worden"
-#: ../src/ui/dialog/clonetiler.cpp:1117
+#: ../src/ui/dialog/clonetiler.cpp:1119
msgid "Width of the rectangle to be filled"
msgstr "Breedte van de rechthoek die gevuld moet worden"
-#: ../src/ui/dialog/clonetiler.cpp:1151
+#: ../src/ui/dialog/clonetiler.cpp:1152
msgid "Height of the rectangle to be filled"
msgstr "Hoogte van de rechthoek die gevuld moet worden"
-#: ../src/ui/dialog/clonetiler.cpp:1168
+#: ../src/ui/dialog/clonetiler.cpp:1169
msgid "Rows, columns: "
msgstr "Rijen, kolommen: "
-#: ../src/ui/dialog/clonetiler.cpp:1169
+#: ../src/ui/dialog/clonetiler.cpp:1170
msgid "Create the specified number of rows and columns"
msgstr "Het opgegeven aantal rijen en kolommen aanmaken"
-#: ../src/ui/dialog/clonetiler.cpp:1178
+#: ../src/ui/dialog/clonetiler.cpp:1179
msgid "Width, height: "
msgstr "Breedte, hoogte: "
-#: ../src/ui/dialog/clonetiler.cpp:1179
+#: ../src/ui/dialog/clonetiler.cpp:1180
msgid "Fill the specified width and height with the tiling"
msgstr "Vul een gebied met opgegeven breedte en hoogte met de betegeling"
-#: ../src/ui/dialog/clonetiler.cpp:1200
+#: ../src/ui/dialog/clonetiler.cpp:1201
msgid "Use saved size and position of the tile"
msgstr "De opgeslagen grootte en positie van de tegel gebruiken"
-#: ../src/ui/dialog/clonetiler.cpp:1203
+#: ../src/ui/dialog/clonetiler.cpp:1204
msgid "Pretend that the size and position of the tile are the same as the last time you tiled it (if any), instead of using the current size"
msgstr "Doen alsof de grootte en positie van de tegel hetzelfde zijn als de laatste keer dat u er mee tegelde, in plaats van de huidige grootte en positie te gebruiken."
-#: ../src/ui/dialog/clonetiler.cpp:1237
+#: ../src/ui/dialog/clonetiler.cpp:1238
msgid " <b>_Create</b> "
msgstr " <b>_Aanmaken</b> "
-#: ../src/ui/dialog/clonetiler.cpp:1239
+#: ../src/ui/dialog/clonetiler.cpp:1240
msgid "Create and tile the clones of the selection"
msgstr "Maak klonen van de selectie en gebruik ze als betegeling"
@@ -4054,302 +4052,302 @@ msgstr "Maak klonen van de selectie en gebruik ze als betegeling"
#. diagrams on the left in the following screenshot:
#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png
#. So unclumping is the process of spreading a number of objects out more evenly.
-#: ../src/ui/dialog/clonetiler.cpp:1259
+#: ../src/ui/dialog/clonetiler.cpp:1260
msgid " _Unclump "
msgstr " _Ontklonteren "
-#: ../src/ui/dialog/clonetiler.cpp:1260
+#: ../src/ui/dialog/clonetiler.cpp:1261
msgid "Spread out clones to reduce clumping; can be applied repeatedly"
msgstr "De klonen verspreiden om ze te ontklonteren; kan herhaaldelijk worden toegepast"
-#: ../src/ui/dialog/clonetiler.cpp:1266
+#: ../src/ui/dialog/clonetiler.cpp:1267
msgid " Re_move "
msgstr " Ver_wijderen "
-#: ../src/ui/dialog/clonetiler.cpp:1267
+#: ../src/ui/dialog/clonetiler.cpp:1268
msgid "Remove existing tiled clones of the selected object (siblings only)"
msgstr "Verwijder bestaande getegelde klonen van het geselecteerde object"
-#: ../src/ui/dialog/clonetiler.cpp:1283
+#: ../src/ui/dialog/clonetiler.cpp:1284
msgid " R_eset "
msgstr " _Beginwaarden "
#. TRANSLATORS: "change" is a noun here
-#: ../src/ui/dialog/clonetiler.cpp:1285
+#: ../src/ui/dialog/clonetiler.cpp:1286
msgid "Reset all shifts, scales, rotates, opacity and color changes in the dialog to zero"
msgstr "Alle verplaatsingen, vergrotingen, rotaties en kleurveranderingen in het venster terugzetten op nul"
-#: ../src/ui/dialog/clonetiler.cpp:1358
+#: ../src/ui/dialog/clonetiler.cpp:1359
msgid "<small>Nothing selected.</small>"
msgstr "<small>Niets geselecteerd.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:1364
+#: ../src/ui/dialog/clonetiler.cpp:1365
msgid "<small>More than one object selected.</small>"
msgstr "<small>Meer dan één object geselecteerd.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:1371
+#: ../src/ui/dialog/clonetiler.cpp:1372
#, c-format
msgid "<small>Object has <b>%d</b> tiled clones.</small>"
msgstr "<small>Het object heeft <b>%d</b> getegelde klonen.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:1376
+#: ../src/ui/dialog/clonetiler.cpp:1377
msgid "<small>Object has no tiled clones.</small>"
msgstr "<small>Het object heeft geen getegelde klonen.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2096
+#: ../src/ui/dialog/clonetiler.cpp:2097
msgid "Select <b>one object</b> whose tiled clones to unclump."
msgstr "Selecteer <b>één object</b> wiens klonen ontklonterd moeten worden."
-#: ../src/ui/dialog/clonetiler.cpp:2118
+#: ../src/ui/dialog/clonetiler.cpp:2119
msgid "Unclump tiled clones"
msgstr "Getegelde klonen ontklonteren"
-#: ../src/ui/dialog/clonetiler.cpp:2147
+#: ../src/ui/dialog/clonetiler.cpp:2148
msgid "Select <b>one object</b> whose tiled clones to remove."
msgstr "Selecteer <b>één object</b> waarvan de getegelde klonen verwijderd moeten worden."
-#: ../src/ui/dialog/clonetiler.cpp:2170
+#: ../src/ui/dialog/clonetiler.cpp:2171
msgid "Delete tiled clones"
msgstr "Verwijder getegelde klonen"
-#: ../src/ui/dialog/clonetiler.cpp:2217
-#: ../src/selection-chemistry.cpp:2499
+#: ../src/ui/dialog/clonetiler.cpp:2218
+#: ../src/selection-chemistry.cpp:2487
msgid "Select an <b>object</b> to clone."
msgstr "Selecteer een <b>object</b> om te klonen."
-#: ../src/ui/dialog/clonetiler.cpp:2223
+#: ../src/ui/dialog/clonetiler.cpp:2224
msgid "If you want to clone several objects, <b>group</b> them and <b>clone the group</b>."
msgstr "Als u meerdere objecten wilt klonen, <b>groepeer</b> ze dan en <b>kloon de groep</b>."
-#: ../src/ui/dialog/clonetiler.cpp:2232
+#: ../src/ui/dialog/clonetiler.cpp:2233
msgid "<small>Creating tiled clones...</small>"
msgstr "<small>Getegelde klonen maken...</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2637
+#: ../src/ui/dialog/clonetiler.cpp:2638
msgid "Create tiled clones"
msgstr "Tegelen met klonen"
-#: ../src/ui/dialog/clonetiler.cpp:2870
+#: ../src/ui/dialog/clonetiler.cpp:2871
msgid "<small>Per row:</small>"
msgstr "<small>Per rij:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2888
+#: ../src/ui/dialog/clonetiler.cpp:2889
msgid "<small>Per column:</small>"
msgstr "<small>Per kolom:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2896
+#: ../src/ui/dialog/clonetiler.cpp:2897
msgid "<small>Randomize:</small>"
msgstr "<small>Willekeurig:</small>"
-#: ../src/ui/dialog/export.cpp:145
-#: ../src/verbs.cpp:2732
+#: ../src/ui/dialog/export.cpp:151
+#: ../src/verbs.cpp:2791
msgid "_Page"
msgstr "_Pagina"
-#: ../src/ui/dialog/export.cpp:145
-#: ../src/verbs.cpp:2736
+#: ../src/ui/dialog/export.cpp:151
+#: ../src/verbs.cpp:2795
msgid "_Drawing"
msgstr "_Tekening"
-#: ../src/ui/dialog/export.cpp:145
-#: ../src/verbs.cpp:2738
+#: ../src/ui/dialog/export.cpp:151
+#: ../src/verbs.cpp:2797
msgid "_Selection"
msgstr "_Selectie"
-#: ../src/ui/dialog/export.cpp:145
+#: ../src/ui/dialog/export.cpp:151
msgid "_Custom"
msgstr "_Aangepast"
-#: ../src/ui/dialog/export.cpp:161
-#: ../src/widgets/measure-toolbar.cpp:115
-#: ../src/widgets/measure-toolbar.cpp:123
-#: ../share/extensions/gears.inx.h:6
+#: ../src/ui/dialog/export.cpp:167
+#: ../src/widgets/measure-toolbar.cpp:116
+#: ../src/widgets/measure-toolbar.cpp:124
+#: ../share/extensions/render_gears.inx.h:6
msgid "Units:"
msgstr "Eenheden:"
-#: ../src/ui/dialog/export.cpp:163
+#: ../src/ui/dialog/export.cpp:169
msgid "_Export As..."
msgstr "_Exporteren als..."
-#: ../src/ui/dialog/export.cpp:166
+#: ../src/ui/dialog/export.cpp:172
msgid "B_atch export all selected objects"
msgstr "Alle _geselecteerde objecten apart exporteren"
-#: ../src/ui/dialog/export.cpp:166
+#: ../src/ui/dialog/export.cpp:172
msgid "Export each selected object into its own PNG file, using export hints if any (caution, overwrites without asking!)"
msgstr "Elk geselecteerd object naar zijn eigen PNG-bestand exporteren, door gebruik te maken van eventuele exporthints (waarschuwing: overschrijft zonder te vragen!)"
-#: ../src/ui/dialog/export.cpp:168
+#: ../src/ui/dialog/export.cpp:174
msgid "Hide a_ll except selected"
msgstr "Alles _verbergen behalve het geselecteerde"
-#: ../src/ui/dialog/export.cpp:168
+#: ../src/ui/dialog/export.cpp:174
msgid "In the exported image, hide all objects except those that are selected"
msgstr "In de geëxporteerde afbeelding, alle objecten verbergen behalve degene die geselecteerd zijn "
-#: ../src/ui/dialog/export.cpp:169
+#: ../src/ui/dialog/export.cpp:175
msgid "Close when complete"
msgstr "Deze dialoog sluiten indien gedaan"
-#: ../src/ui/dialog/export.cpp:169
+#: ../src/ui/dialog/export.cpp:175
msgid "Once the export completes, close this dialog"
msgstr "Dialoog sluiten bij beëindigen exporteren"
-#: ../src/ui/dialog/export.cpp:171
+#: ../src/ui/dialog/export.cpp:177
msgid "_Export"
msgstr "_Exporteren"
-#: ../src/ui/dialog/export.cpp:189
+#: ../src/ui/dialog/export.cpp:195
msgid "<b>Export area</b>"
msgstr "<b>Exportgebied</b>"
-#: ../src/ui/dialog/export.cpp:225
+#: ../src/ui/dialog/export.cpp:234
msgid "_x0:"
msgstr "_Links:"
-#: ../src/ui/dialog/export.cpp:229
+#: ../src/ui/dialog/export.cpp:238
msgid "x_1:"
msgstr "_Rechts:"
-#: ../src/ui/dialog/export.cpp:233
+#: ../src/ui/dialog/export.cpp:242
msgid "Wid_th:"
msgstr "Bree_dte:"
-#: ../src/ui/dialog/export.cpp:237
+#: ../src/ui/dialog/export.cpp:246
msgid "_y0:"
msgstr "_Onder:"
-#: ../src/ui/dialog/export.cpp:241
+#: ../src/ui/dialog/export.cpp:250
msgid "y_1:"
msgstr "Bo_ven:"
-#: ../src/ui/dialog/export.cpp:245
+#: ../src/ui/dialog/export.cpp:254
msgid "Hei_ght:"
msgstr "_Hoogte:"
-#: ../src/ui/dialog/export.cpp:260
+#: ../src/ui/dialog/export.cpp:269
msgid "<b>Image size</b>"
msgstr "<b>Afbeeldingsgrootte</b>"
-#: ../src/ui/dialog/export.cpp:278
+#: ../src/ui/dialog/export.cpp:287
#: ../src/live_effects/lpe-bendpath.cpp:54
#: ../src/live_effects/lpe-patternalongpath.cpp:62
-#: ../src/ui/dialog/transformation.cpp:75
-#: ../src/ui/widget/page-sizer.cpp:238
+#: ../src/ui/dialog/transformation.cpp:80
+#: ../src/ui/widget/page-sizer.cpp:236
msgid "_Width:"
msgstr "B_reedte:"
-#: ../src/ui/dialog/export.cpp:278
-#: ../src/ui/dialog/export.cpp:289
+#: ../src/ui/dialog/export.cpp:287
+#: ../src/ui/dialog/export.cpp:298
msgid "pixels at"
msgstr "beeldpunten met"
-#: ../src/ui/dialog/export.cpp:284
+#: ../src/ui/dialog/export.cpp:293
msgid "dp_i"
msgstr "pp_i"
-#: ../src/ui/dialog/export.cpp:289
-#: ../src/ui/dialog/transformation.cpp:77
-#: ../src/ui/widget/page-sizer.cpp:239
+#: ../src/ui/dialog/export.cpp:298
+#: ../src/ui/dialog/transformation.cpp:82
+#: ../src/ui/widget/page-sizer.cpp:237
msgid "_Height:"
msgstr "_Hoogte:"
-#: ../src/ui/dialog/export.cpp:297
-#: ../src/ui/dialog/inkscape-preferences.cpp:1425
-#: ../src/ui/dialog/inkscape-preferences.cpp:1428
-#: ../src/ui/dialog/inkscape-preferences.cpp:1440
+#: ../src/ui/dialog/export.cpp:306
+#: ../src/ui/dialog/inkscape-preferences.cpp:1436
+#: ../src/ui/dialog/inkscape-preferences.cpp:1439
+#: ../src/ui/dialog/inkscape-preferences.cpp:1451
msgid "dpi"
msgstr "ppi"
-#: ../src/ui/dialog/export.cpp:305
+#: ../src/ui/dialog/export.cpp:314
msgid "<b>_Filename</b>"
msgstr "<b>Bestands_naam</b>"
-#: ../src/ui/dialog/export.cpp:347
+#: ../src/ui/dialog/export.cpp:356
msgid "Export the bitmap file with these settings"
msgstr "Naar een bitmapafbeelding exporteren met deze instellingen"
-#: ../src/ui/dialog/export.cpp:601
+#: ../src/ui/dialog/export.cpp:607
#, c-format
msgid "B_atch export %d selected object"
msgid_plural "B_atch export %d selected objects"
msgstr[0] "%d _geselecteerd object exporteren"
msgstr[1] "%d _geselecteerde objecten achter elkaar exporteren"
-#: ../src/ui/dialog/export.cpp:917
+#: ../src/ui/dialog/export.cpp:923
msgid "Export in progress"
msgstr "Bezig met exporteren"
-#: ../src/ui/dialog/export.cpp:1001
+#: ../src/ui/dialog/export.cpp:1013
msgid "No items selected."
msgstr "Geen items geselecteerd."
-#: ../src/ui/dialog/export.cpp:1005
-#: ../src/ui/dialog/export.cpp:1007
+#: ../src/ui/dialog/export.cpp:1017
+#: ../src/ui/dialog/export.cpp:1019
msgid "Exporting %1 files"
msgstr "Exporteren van %1 bestanden"
-#: ../src/ui/dialog/export.cpp:1047
-#: ../src/ui/dialog/export.cpp:1049
+#: ../src/ui/dialog/export.cpp:1059
+#: ../src/ui/dialog/export.cpp:1061
#, c-format
msgid "Exporting file <b>%s</b>..."
msgstr "Exporteren van bestand <b>%s</b>..."
-#: ../src/ui/dialog/export.cpp:1058
-#: ../src/ui/dialog/export.cpp:1149
+#: ../src/ui/dialog/export.cpp:1070
+#: ../src/ui/dialog/export.cpp:1161
#, c-format
msgid "Could not export to filename %s.\n"
msgstr "Fout bij het exporteren naar bestand %s.\n"
-#: ../src/ui/dialog/export.cpp:1061
+#: ../src/ui/dialog/export.cpp:1073
#, c-format
msgid "Could not export to filename <b>%s</b>."
msgstr "Fout bij het exporteren naar bestand <b>%s</b>."
-#: ../src/ui/dialog/export.cpp:1076
+#: ../src/ui/dialog/export.cpp:1088
#, c-format
msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items."
msgstr "Succesvol <b>%d</b> bestanden van <b>%d</b> geselecteerde items geëxporteerd."
-#: ../src/ui/dialog/export.cpp:1087
+#: ../src/ui/dialog/export.cpp:1099
msgid "You have to enter a filename."
msgstr "U dient een bestandsnaam in te vullen."
-#: ../src/ui/dialog/export.cpp:1088
+#: ../src/ui/dialog/export.cpp:1100
msgid "You have to enter a filename"
msgstr "U dient een bestandsnaam in te vullen"
-#: ../src/ui/dialog/export.cpp:1102
+#: ../src/ui/dialog/export.cpp:1114
msgid "The chosen area to be exported is invalid."
msgstr "Het gekozen exporterengebied is ongeldig"
-#: ../src/ui/dialog/export.cpp:1103
+#: ../src/ui/dialog/export.cpp:1115
msgid "The chosen area to be exported is invalid"
msgstr "Het gekozen te exporteren gebied is ongeldig"
-#: ../src/ui/dialog/export.cpp:1118
+#: ../src/ui/dialog/export.cpp:1130
#, c-format
msgid "Directory %s does not exist or is not a directory.\n"
msgstr "Map %s bestaat niet of is geen map.\n"
#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image
-#: ../src/ui/dialog/export.cpp:1132
-#: ../src/ui/dialog/export.cpp:1134
+#: ../src/ui/dialog/export.cpp:1144
+#: ../src/ui/dialog/export.cpp:1146
msgid "Exporting %1 (%2 x %3)"
msgstr "Exporteren van %1 (%2 x %3)"
-#: ../src/ui/dialog/export.cpp:1160
+#: ../src/ui/dialog/export.cpp:1172
#, c-format
msgid "Drawing exported to <b>%s</b>."
msgstr "Afbeelding geëxporteerd naar <b>%s</b>."
-#: ../src/ui/dialog/export.cpp:1164
+#: ../src/ui/dialog/export.cpp:1176
msgid "Export aborted."
msgstr "Export afgebroken."
-#: ../src/ui/dialog/export.cpp:1282
-#: ../src/ui/dialog/export.cpp:1316
-#: ../src/shortcuts.cpp:336
+#: ../src/ui/dialog/export.cpp:1294
+#: ../src/ui/dialog/export.cpp:1328
+#: ../src/shortcuts.cpp:337
msgid "Select a filename for exporting"
msgstr "Selecteer een bestandsnaam om naar te exporteren"
@@ -4434,7 +4432,7 @@ msgid "_Font"
msgstr "_Lettertype"
#: ../src/ui/dialog/text-edit.cpp:72
-#: ../src/menus-skeleton.h:253
+#: ../src/menus-skeleton.h:248
#: ../src/ui/dialog/find.cpp:77
msgid "_Text"
msgstr "_Tekst"
@@ -4449,36 +4447,36 @@ msgstr "AaBbCcIiMmPpQqWw(12369)€£$!?.;/@"
#. Align buttons
#: ../src/ui/dialog/text-edit.cpp:97
-#: ../src/widgets/text-toolbar.cpp:1358
-#: ../src/widgets/text-toolbar.cpp:1359
+#: ../src/widgets/text-toolbar.cpp:1349
+#: ../src/widgets/text-toolbar.cpp:1350
msgid "Align left"
msgstr "Links uitlijnen"
#: ../src/ui/dialog/text-edit.cpp:98
-#: ../src/widgets/text-toolbar.cpp:1366
-#: ../src/widgets/text-toolbar.cpp:1367
+#: ../src/widgets/text-toolbar.cpp:1357
+#: ../src/widgets/text-toolbar.cpp:1358
msgid "Align center"
msgstr "Centreren"
#: ../src/ui/dialog/text-edit.cpp:99
-#: ../src/widgets/text-toolbar.cpp:1374
-#: ../src/widgets/text-toolbar.cpp:1375
+#: ../src/widgets/text-toolbar.cpp:1365
+#: ../src/widgets/text-toolbar.cpp:1366
msgid "Align right"
msgstr "Rechts uitlijnen"
#: ../src/ui/dialog/text-edit.cpp:100
-#: ../src/widgets/text-toolbar.cpp:1383
+#: ../src/widgets/text-toolbar.cpp:1374
msgid "Justify (only flowed text)"
msgstr "Uitvullen (enkel ingekaderde tekst)"
#. Direction buttons
#: ../src/ui/dialog/text-edit.cpp:109
-#: ../src/widgets/text-toolbar.cpp:1418
+#: ../src/widgets/text-toolbar.cpp:1409
msgid "Horizontal text"
msgstr "Horizontale tekst"
#: ../src/ui/dialog/text-edit.cpp:110
-#: ../src/widgets/text-toolbar.cpp:1425
+#: ../src/widgets/text-toolbar.cpp:1416
msgid "Vertical text"
msgstr "Verticale tekst"
@@ -4488,13 +4486,12 @@ msgid "Spacing between lines (percent of font size)"
msgstr "Ruimte tussen lijnen (percentage van lettertypegrootte)"
#: ../src/ui/dialog/text-edit.cpp:147
-#, fuzzy
msgid "Text path offset"
-msgstr "Verplaatsing magenta"
+msgstr "Verplaatsing tekstpad"
#: ../src/ui/dialog/text-edit.cpp:588
#: ../src/ui/dialog/text-edit.cpp:662
-#: ../src/text-context.cpp:1518
+#: ../src/text-context.cpp:1519
msgid "Set text style"
msgstr "Tekststijl instellen"
@@ -4610,164 +4607,164 @@ msgstr "Item verwijderen"
msgid "Change attribute"
msgstr "Attribuut instellen"
-#: ../src/display/canvas-axonomgrid.cpp:365
-#: ../src/display/canvas-grid.cpp:742
+#: ../src/display/canvas-axonomgrid.cpp:316
+#: ../src/display/canvas-grid.cpp:693
msgid "Grid _units:"
msgstr "Raster_eenheid:"
-#: ../src/display/canvas-axonomgrid.cpp:367
-#: ../src/display/canvas-grid.cpp:744
+#: ../src/display/canvas-axonomgrid.cpp:318
+#: ../src/display/canvas-grid.cpp:695
msgid "_Origin X:"
msgstr "X-_oorsprong:"
-#: ../src/display/canvas-axonomgrid.cpp:367
-#: ../src/display/canvas-grid.cpp:744
+#: ../src/display/canvas-axonomgrid.cpp:318
+#: ../src/display/canvas-grid.cpp:695
#: ../src/ui/dialog/inkscape-preferences.cpp:735
#: ../src/ui/dialog/inkscape-preferences.cpp:760
msgid "X coordinate of grid origin"
msgstr "X-coördinaat vanaf de rasteroorsprong"
-#: ../src/display/canvas-axonomgrid.cpp:369
-#: ../src/display/canvas-grid.cpp:746
+#: ../src/display/canvas-axonomgrid.cpp:320
+#: ../src/display/canvas-grid.cpp:697
msgid "O_rigin Y:"
msgstr "Y-oo_rsprong:"
-#: ../src/display/canvas-axonomgrid.cpp:369
-#: ../src/display/canvas-grid.cpp:746
+#: ../src/display/canvas-axonomgrid.cpp:320
+#: ../src/display/canvas-grid.cpp:697
#: ../src/ui/dialog/inkscape-preferences.cpp:736
#: ../src/ui/dialog/inkscape-preferences.cpp:761
msgid "Y coordinate of grid origin"
msgstr "Y-coördinaat vanaf de rasteroorsprong"
-#: ../src/display/canvas-axonomgrid.cpp:371
-#: ../src/display/canvas-grid.cpp:750
+#: ../src/display/canvas-axonomgrid.cpp:322
+#: ../src/display/canvas-grid.cpp:701
msgid "Spacing _Y:"
msgstr "_Y-tussenafstand:"
-#: ../src/display/canvas-axonomgrid.cpp:371
+#: ../src/display/canvas-axonomgrid.cpp:322
#: ../src/ui/dialog/inkscape-preferences.cpp:764
msgid "Base length of z-axis"
msgstr "Basislengte van z-as"
-#: ../src/display/canvas-axonomgrid.cpp:373
+#: ../src/display/canvas-axonomgrid.cpp:324
#: ../src/ui/dialog/inkscape-preferences.cpp:767
-#: ../src/widgets/box3d-toolbar.cpp:320
+#: ../src/widgets/box3d-toolbar.cpp:315
msgid "Angle X:"
msgstr "X-hoek:"
-#: ../src/display/canvas-axonomgrid.cpp:373
+#: ../src/display/canvas-axonomgrid.cpp:324
#: ../src/ui/dialog/inkscape-preferences.cpp:767
msgid "Angle of x-axis"
msgstr "Hoek van de x-as"
-#: ../src/display/canvas-axonomgrid.cpp:375
+#: ../src/display/canvas-axonomgrid.cpp:326
#: ../src/ui/dialog/inkscape-preferences.cpp:768
-#: ../src/widgets/box3d-toolbar.cpp:399
+#: ../src/widgets/box3d-toolbar.cpp:394
msgid "Angle Z:"
msgstr "Z-hoek:"
-#: ../src/display/canvas-axonomgrid.cpp:375
+#: ../src/display/canvas-axonomgrid.cpp:326
#: ../src/ui/dialog/inkscape-preferences.cpp:768
msgid "Angle of z-axis"
msgstr "Hoek van de z-as"
-#: ../src/display/canvas-axonomgrid.cpp:379
-#: ../src/display/canvas-grid.cpp:754
+#: ../src/display/canvas-axonomgrid.cpp:330
+#: ../src/display/canvas-grid.cpp:705
msgid "Minor grid line _color:"
msgstr "Kleur _nevenrasterlijnen:"
-#: ../src/display/canvas-axonomgrid.cpp:379
-#: ../src/display/canvas-grid.cpp:754
+#: ../src/display/canvas-axonomgrid.cpp:330
+#: ../src/display/canvas-grid.cpp:705
#: ../src/ui/dialog/inkscape-preferences.cpp:719
msgid "Minor grid line color"
msgstr "Kleur nevenrasterlijnen"
-#: ../src/display/canvas-axonomgrid.cpp:379
-#: ../src/display/canvas-grid.cpp:754
+#: ../src/display/canvas-axonomgrid.cpp:330
+#: ../src/display/canvas-grid.cpp:705
msgid "Color of the minor grid lines"
msgstr "Kleur nevenrasterlijnen"
-#: ../src/display/canvas-axonomgrid.cpp:384
-#: ../src/display/canvas-grid.cpp:759
+#: ../src/display/canvas-axonomgrid.cpp:335
+#: ../src/display/canvas-grid.cpp:710
msgid "Ma_jor grid line color:"
msgstr "Kleur _hoofdrasterlijnen:"
-#: ../src/display/canvas-axonomgrid.cpp:384
-#: ../src/display/canvas-grid.cpp:759
+#: ../src/display/canvas-axonomgrid.cpp:335
+#: ../src/display/canvas-grid.cpp:710
#: ../src/ui/dialog/inkscape-preferences.cpp:721
msgid "Major grid line color"
msgstr "Kleur hoofdrasterlijnen"
-#: ../src/display/canvas-axonomgrid.cpp:385
-#: ../src/display/canvas-grid.cpp:760
+#: ../src/display/canvas-axonomgrid.cpp:336
+#: ../src/display/canvas-grid.cpp:711
msgid "Color of the major (highlighted) grid lines"
msgstr "Kleur van de (gemarkeerde) hoofdrasterlijnen"
-#: ../src/display/canvas-axonomgrid.cpp:389
-#: ../src/display/canvas-grid.cpp:764
+#: ../src/display/canvas-axonomgrid.cpp:340
+#: ../src/display/canvas-grid.cpp:715
msgid "_Major grid line every:"
msgstr "Hoofdr_asterlijn elke:"
-#: ../src/display/canvas-axonomgrid.cpp:389
-#: ../src/display/canvas-grid.cpp:764
+#: ../src/display/canvas-axonomgrid.cpp:340
+#: ../src/display/canvas-grid.cpp:715
msgid "lines"
msgstr "rasterlijnen"
-#: ../src/display/canvas-grid.cpp:58
+#: ../src/display/canvas-grid.cpp:63
msgid "Rectangular grid"
msgstr "Rechthoekig raster"
-#: ../src/display/canvas-grid.cpp:59
+#: ../src/display/canvas-grid.cpp:64
msgid "Axonometric grid"
msgstr "Axonometrisch raster"
-#: ../src/display/canvas-grid.cpp:270
+#: ../src/display/canvas-grid.cpp:275
msgid "Create new grid"
msgstr "Nieuw raster maken"
-#: ../src/display/canvas-grid.cpp:336
+#: ../src/display/canvas-grid.cpp:341
msgid "_Enabled"
msgstr "_Actief"
-#: ../src/display/canvas-grid.cpp:337
+#: ../src/display/canvas-grid.cpp:342
msgid "Determines whether to snap to this grid or not. Can be 'on' for invisible grids."
msgstr "Bepaalt of er aan dit raster gekleefd moet worden of niet. Kan ingeschakeld zijn voor onzichtbare rasters."
-#: ../src/display/canvas-grid.cpp:341
+#: ../src/display/canvas-grid.cpp:346
msgid "Snap to visible _grid lines only"
msgstr "Alleen aan zichtbare _rasterlijnen kleven"
-#: ../src/display/canvas-grid.cpp:342
+#: ../src/display/canvas-grid.cpp:347
msgid "When zoomed out, not all grid lines will be displayed. Only the visible ones will be snapped to"
msgstr "Bij uitzoomen worden niet alle rasterlijnen getoond. Er wordt alleen gekleefd aan de zichtbare rasterlijnen"
-#: ../src/display/canvas-grid.cpp:346
+#: ../src/display/canvas-grid.cpp:351
msgid "_Visible"
msgstr "_Zichtbaar"
-#: ../src/display/canvas-grid.cpp:347
+#: ../src/display/canvas-grid.cpp:352
msgid "Determines whether the grid is displayed or not. Objects are still snapped to invisible grids."
msgstr "Bepaalt of het raster weergegven moet worden of niet. Objecten worden ook aan onzichtbare rasters gekleefd."
-#: ../src/display/canvas-grid.cpp:748
+#: ../src/display/canvas-grid.cpp:699
msgid "Spacing _X:"
msgstr "_X-tussenafstand:"
-#: ../src/display/canvas-grid.cpp:748
+#: ../src/display/canvas-grid.cpp:699
#: ../src/ui/dialog/inkscape-preferences.cpp:741
msgid "Distance between vertical grid lines"
msgstr "Afstand tussen verticale rasterlijnen"
-#: ../src/display/canvas-grid.cpp:750
+#: ../src/display/canvas-grid.cpp:701
#: ../src/ui/dialog/inkscape-preferences.cpp:742
msgid "Distance between horizontal grid lines"
msgstr "Afstand tussen horizontale rasterlijnen"
-#: ../src/display/canvas-grid.cpp:781
+#: ../src/display/canvas-grid.cpp:732
msgid "_Show dots instead of lines"
msgstr "_Punten weergeven in plaats van lijnen"
-#: ../src/display/canvas-grid.cpp:782
+#: ../src/display/canvas-grid.cpp:733
msgid "If set, displays dots at gridpoints instead of gridlines"
msgstr "Indien aangevinkt, worden punten op de rasterkruispunten weergegeven in plaats van rasterlijnen."
@@ -4920,12 +4917,12 @@ msgid "Bounding box side midpoint"
msgstr "Midden rand omvattend vak"
#: ../src/display/snap-indicator.cpp:194
-#: ../src/ui/tool/node.cpp:1310
+#: ../src/ui/tool/node.cpp:1316
msgid "Smooth node"
msgstr "Afgevlakt knooppunt"
#: ../src/display/snap-indicator.cpp:197
-#: ../src/ui/tool/node.cpp:1309
+#: ../src/ui/tool/node.cpp:1315
msgid "Cusp node"
msgstr "Hoekig knooppunt"
@@ -4990,7 +4987,7 @@ msgstr "Nieuw document %d"
msgid "Memory document %1"
msgstr "Omvang van document in het geheugen %1"
-#: ../src/document.cpp:707
+#: ../src/document.cpp:713
#, c-format
msgid "Unnamed document %d"
msgstr "Naamloos document %d"
@@ -5081,7 +5078,7 @@ msgstr "<b>Wissen</b> met de gom"
msgid "Draw eraser stroke"
msgstr "Wissen met de gom"
-#: ../src/event-context.cpp:671
+#: ../src/event-context.cpp:668
msgid "<b>Space+mouse move</b> to pan canvas"
msgstr "<b>Spatie indrukken + muis verplaatsen</b> om het canvas te verschuiven"
@@ -5092,13 +5089,13 @@ msgstr "[Onveranderd]"
#. Edit
#: ../src/event-log.cpp:275
#: ../src/event-log.cpp:278
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2383
msgid "_Undo"
msgstr "_Ongedaan maken"
#: ../src/event-log.cpp:285
#: ../src/event-log.cpp:289
-#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2385
msgid "_Redo"
msgstr "Opn_ieuw"
@@ -5127,7 +5124,7 @@ msgid " (No preferences)"
msgstr " (Geen voorkeuren)"
#: ../src/extension/effect.h:70
-#: ../src/verbs.cpp:2097
+#: ../src/verbs.cpp:2156
msgid "Extensions"
msgstr "Uitbreidingen"
@@ -5146,81 +5143,81 @@ msgstr ""
msgid "Show dialog on startup"
msgstr "Dit venster tonen bij het opstarten"
-#: ../src/extension/execution-env.cpp:136
+#: ../src/extension/execution-env.cpp:144
#, c-format
msgid "'%s' working, please wait..."
msgstr "'%s' werkt, even geduld..."
#. static int i = 0;
#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl;
-#: ../src/extension/extension.cpp:259
+#: ../src/extension/extension.cpp:263
msgid " This is caused by an improper .inx file for this extension. An improper .inx file could have been caused by a faulty installation of Inkscape."
msgstr " Dit wordt veroorzaakt door een foutief .inx-bestand voor deze uitbreiding. Een foutief .inx-bestand kan worden veroorzaakt door een fout tijdens de installatie van Inkscape."
-#: ../src/extension/extension.cpp:262
+#: ../src/extension/extension.cpp:266
msgid "an ID was not defined for it."
msgstr "er geen ID voor gedefinieerd is."
-#: ../src/extension/extension.cpp:266
+#: ../src/extension/extension.cpp:270
msgid "there was no name defined for it."
msgstr "er geen naam voor gedefinieerd is."
-#: ../src/extension/extension.cpp:270
+#: ../src/extension/extension.cpp:274
msgid "the XML description of it got lost."
msgstr "de XML-beschrijving ervoor verdwenen is."
-#: ../src/extension/extension.cpp:274
+#: ../src/extension/extension.cpp:278
msgid "no implementation was defined for the extension."
msgstr "er geen implementatie is gedefinieerd voor deze uitbreiding."
#. std::cout << "Failed: " << *(_deps[i]) << std::endl;
-#: ../src/extension/extension.cpp:281
+#: ../src/extension/extension.cpp:285
msgid "a dependency was not met."
msgstr "er niet voldaan was aan een afhankelijkheid."
-#: ../src/extension/extension.cpp:301
+#: ../src/extension/extension.cpp:305
msgid "Extension \""
msgstr "Uitbreiding \""
-#: ../src/extension/extension.cpp:301
+#: ../src/extension/extension.cpp:305
msgid "\" failed to load because "
msgstr "\" kon niet worden geladen omdat "
-#: ../src/extension/extension.cpp:628
+#: ../src/extension/extension.cpp:654
#, c-format
msgid "Could not create extension error log file '%s'"
msgstr "Het fouten-logboekbestand '%s' voor uitbreidingen kon niet worden aangemaakt"
-#: ../src/extension/extension.cpp:736
+#: ../src/extension/extension.cpp:762
#: ../share/extensions/webslicer_create_rect.inx.h:2
msgid "Name:"
msgstr "Naam:"
-#: ../src/extension/extension.cpp:737
+#: ../src/extension/extension.cpp:763
msgid "ID:"
msgstr "ID:"
-#: ../src/extension/extension.cpp:738
+#: ../src/extension/extension.cpp:764
msgid "State:"
msgstr "Status:"
-#: ../src/extension/extension.cpp:738
+#: ../src/extension/extension.cpp:764
msgid "Loaded"
msgstr "Geladen"
-#: ../src/extension/extension.cpp:738
+#: ../src/extension/extension.cpp:764
msgid "Unloaded"
msgstr "Niet-geladen"
-#: ../src/extension/extension.cpp:738
+#: ../src/extension/extension.cpp:764
msgid "Deactivated"
msgstr "Uitgeschakeld"
-#: ../src/extension/extension.cpp:778
+#: ../src/extension/extension.cpp:804
msgid "Currently there is no help available for this Extension. Please look on the Inkscape website or ask on the mailing lists if you have questions regarding this extension."
msgstr "Er is momenteel geen help beschikbaar voor deze uitbreiding. Kijk aub. op de Inkscape website of vraag op de mailinglijsten indien je vragen hebt over deze uitbreiding."
-#: ../src/extension/implementation/script.cpp:1033
+#: ../src/extension/implementation/script.cpp:1037
msgid "Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected."
msgstr "Inkscape heeft extra informatie ontvangen van het script dat was aangeroepen. Het script gaf geen foutmelding, maar dit zou kunnen betekenen dat de resultaten anders zijn dan verwacht."
@@ -5241,13 +5238,13 @@ msgstr "Aanpassende drempelwaarde"
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41
#: ../src/extension/internal/bitmap/raise.cpp:42
#: ../src/extension/internal/bitmap/sample.cpp:41
-#: ../src/extension/internal/bluredge.cpp:137
+#: ../src/extension/internal/bluredge.cpp:138
#: ../src/ui/dialog/object-attributes.cpp:68
#: ../src/ui/dialog/object-attributes.cpp:76
-#: ../src/widgets/calligraphy-toolbar.cpp:451
-#: ../src/widgets/erasor-toolbar.cpp:149
-#: ../src/widgets/spray-toolbar.cpp:132
-#: ../src/widgets/tweak-toolbar.cpp:146
+#: ../src/widgets/calligraphy-toolbar.cpp:447
+#: ../src/widgets/eraser-toolbar.cpp:145
+#: ../src/widgets/spray-toolbar.cpp:128
+#: ../src/widgets/tweak-toolbar.cpp:142
#: ../share/extensions/foldablebox.inx.h:2
msgid "Width:"
msgstr "Breedte:"
@@ -5322,9 +5319,9 @@ msgstr "Ruis toevoegen"
#: ../src/extension/internal/filter/color.h:1585
#: ../src/extension/internal/filter/distort.h:69
#: ../src/extension/internal/filter/morphology.h:60
-#: ../src/rdf.cpp:241
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2613
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2692
+#: ../src/rdf.cpp:244
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2626
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2705
#: ../src/ui/dialog/object-attributes.cpp:49
#: ../share/extensions/jessyInk_effects.inx.h:5
#: ../share/extensions/jessyInk_export.inx.h:3
@@ -5376,7 +5373,7 @@ msgstr "Vervagen"
#: ../src/extension/internal/bitmap/oilPaint.cpp:39
#: ../src/extension/internal/bitmap/sharpen.cpp:40
#: ../src/extension/internal/bitmap/unsharpmask.cpp:43
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2670
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2683
msgid "Radius:"
msgstr "Straal:"
@@ -5516,7 +5513,7 @@ msgstr "Palet verdraaien"
#: ../src/extension/internal/bitmap/cycleColormap.cpp:39
#: ../src/extension/internal/bitmap/spread.cpp:39
#: ../src/extension/internal/bitmap/unsharpmask.cpp:45
-#: ../src/widgets/spray-toolbar.cpp:224
+#: ../src/widgets/spray-toolbar.cpp:220
msgid "Amount:"
msgstr "Aantal:"
@@ -5680,8 +5677,8 @@ msgid "Stylize selected bitmap(s) so that they appear to be painted with oils"
msgstr "Geselecteerde bitmap(s) stileren, zodat ze eruit zien als een olieverfschilderij"
#: ../src/extension/internal/bitmap/opacity.cpp:40
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2660
-#: ../src/widgets/dropper-toolbar.cpp:111
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2673
+#: ../src/widgets/dropper-toolbar.cpp:107
msgid "Opacity:"
msgstr "Ondoorzichtigheid:"
@@ -5816,23 +5813,23 @@ msgstr "Golflengte:"
msgid "Alter selected bitmap(s) along sine wave"
msgstr "Geselecteerde bitmap(s) vervormen met een sinusgolf"
-#: ../src/extension/internal/bluredge.cpp:135
+#: ../src/extension/internal/bluredge.cpp:136
msgid "Inset/Outset Halo"
msgstr "Halo versmallen/verbreden"
-#: ../src/extension/internal/bluredge.cpp:137
+#: ../src/extension/internal/bluredge.cpp:138
msgid "Width in px of the halo"
msgstr "Breedte van de halo in pixels"
-#: ../src/extension/internal/bluredge.cpp:138
+#: ../src/extension/internal/bluredge.cpp:139
msgid "Number of steps:"
msgstr "Aantal stappen:"
-#: ../src/extension/internal/bluredge.cpp:138
+#: ../src/extension/internal/bluredge.cpp:139
msgid "Number of inset/outset copies of the object to make"
msgstr "Het aantal te maken versmallings-/verbredingskopieën van het object"
-#: ../src/extension/internal/bluredge.cpp:142
+#: ../src/extension/internal/bluredge.cpp:143
#: ../share/extensions/extrude.inx.h:5
#: ../share/extensions/generate_voronoi.inx.h:9
#: ../share/extensions/interp.inx.h:7
@@ -5843,98 +5840,103 @@ msgstr "Het aantal te maken versmallings-/verbredingskopieën van het object"
msgid "Generate from Path"
msgstr "Genereren uit pad"
-#: ../src/extension/internal/cairo-ps-out.cpp:309
+#: ../src/extension/internal/cairo-ps-out.cpp:327
#: ../share/extensions/ps_input.inx.h:3
msgid "PostScript"
msgstr "PostScript"
-#: ../src/extension/internal/cairo-ps-out.cpp:311
-#: ../src/extension/internal/cairo-ps-out.cpp:351
+#: ../src/extension/internal/cairo-ps-out.cpp:329
+#: ../src/extension/internal/cairo-ps-out.cpp:370
msgid "Restrict to PS level:"
msgstr "PS-niveau beperken tot:"
-#: ../src/extension/internal/cairo-ps-out.cpp:312
-#: ../src/extension/internal/cairo-ps-out.cpp:352
+#: ../src/extension/internal/cairo-ps-out.cpp:330
+#: ../src/extension/internal/cairo-ps-out.cpp:371
msgid "PostScript level 3"
msgstr "PostScript niveau 3"
-#: ../src/extension/internal/cairo-ps-out.cpp:314
-#: ../src/extension/internal/cairo-ps-out.cpp:354
+#: ../src/extension/internal/cairo-ps-out.cpp:332
+#: ../src/extension/internal/cairo-ps-out.cpp:373
msgid "PostScript level 2"
msgstr "PostScript niveau 2"
-#: ../src/extension/internal/cairo-ps-out.cpp:317
-#: ../src/extension/internal/cairo-ps-out.cpp:357
+#: ../src/extension/internal/cairo-ps-out.cpp:335
+#: ../src/extension/internal/cairo-ps-out.cpp:376
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250
-#: ../src/extension/internal/emf-win32-inout.cpp:2553
+#: ../src/extension/internal/emf-win32-inout.cpp:2557
msgid "Convert texts to paths"
msgstr "Tekst naar paden omzetten"
-#: ../src/extension/internal/cairo-ps-out.cpp:318
+#: ../src/extension/internal/cairo-ps-out.cpp:336
msgid "PS+LaTeX: Omit text in PS, and create LaTeX file"
msgstr "PS+LaTeX: tekst in PS negeren en LaTeX-bestand maken"
-#: ../src/extension/internal/cairo-ps-out.cpp:319
-#: ../src/extension/internal/cairo-ps-out.cpp:359
+#: ../src/extension/internal/cairo-ps-out.cpp:337
+#: ../src/extension/internal/cairo-ps-out.cpp:378
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252
msgid "Rasterize filter effects"
msgstr "SVG-filtereffecten rasteriseren"
-#: ../src/extension/internal/cairo-ps-out.cpp:320
-#: ../src/extension/internal/cairo-ps-out.cpp:360
+#: ../src/extension/internal/cairo-ps-out.cpp:338
+#: ../src/extension/internal/cairo-ps-out.cpp:379
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
msgid "Resolution for rasterization (dpi):"
msgstr "Resolutie voor rasteriseren (ppi):"
# XXX Waar wordt dit gebruikt?
-#: ../src/extension/internal/cairo-ps-out.cpp:321
-#: ../src/extension/internal/cairo-ps-out.cpp:361
+#: ../src/extension/internal/cairo-ps-out.cpp:339
+#: ../src/extension/internal/cairo-ps-out.cpp:380
msgid "Output page size"
msgstr "Paginagrootte"
# XXX Waar wordt dit gebruikt?
-#: ../src/extension/internal/cairo-ps-out.cpp:322
-#: ../src/extension/internal/cairo-ps-out.cpp:362
+#: ../src/extension/internal/cairo-ps-out.cpp:340
+#: ../src/extension/internal/cairo-ps-out.cpp:381
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255
msgid "Use document's page size"
msgstr "Paginagrootte document gebruiken"
-#: ../src/extension/internal/cairo-ps-out.cpp:323
-#: ../src/extension/internal/cairo-ps-out.cpp:363
+#: ../src/extension/internal/cairo-ps-out.cpp:341
+#: ../src/extension/internal/cairo-ps-out.cpp:382
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256
msgid "Use exported object's size"
msgstr "Objectgrootte gebruiken"
-#: ../src/extension/internal/cairo-ps-out.cpp:325
-#: ../src/extension/internal/cairo-ps-out.cpp:365
+#: ../src/extension/internal/cairo-ps-out.cpp:343
+#: ../src/extension/internal/cairo-ps-out.cpp:384
+msgid "Bleed/margin (mm)"
+msgstr "Overschot/marge (mm)"
+
+#: ../src/extension/internal/cairo-ps-out.cpp:344
+#: ../src/extension/internal/cairo-ps-out.cpp:385
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259
msgid "Limit export to the object with ID:"
msgstr "Export limiteren tot het object met ID:"
-#: ../src/extension/internal/cairo-ps-out.cpp:329
+#: ../src/extension/internal/cairo-ps-out.cpp:348
#: ../share/extensions/ps_input.inx.h:2
msgid "PostScript (*.ps)"
msgstr "PostScript (*.ps)"
-#: ../src/extension/internal/cairo-ps-out.cpp:330
+#: ../src/extension/internal/cairo-ps-out.cpp:349
msgid "PostScript File"
msgstr "Postscript-bestand"
-#: ../src/extension/internal/cairo-ps-out.cpp:349
+#: ../src/extension/internal/cairo-ps-out.cpp:368
#: ../share/extensions/eps_input.inx.h:3
msgid "Encapsulated PostScript"
msgstr "Encapsulated Postscript"
-#: ../src/extension/internal/cairo-ps-out.cpp:358
+#: ../src/extension/internal/cairo-ps-out.cpp:377
msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file"
msgstr "EPS+LaTeX: tekst in EPS negeren en LaTeX-bestand maken"
-#: ../src/extension/internal/cairo-ps-out.cpp:369
+#: ../src/extension/internal/cairo-ps-out.cpp:389
#: ../share/extensions/eps_input.inx.h:2
msgid "Encapsulated PostScript (*.eps)"
msgstr "Encapsulated Postscript (*.eps)"
-#: ../src/extension/internal/cairo-ps-out.cpp:370
+#: ../src/extension/internal/cairo-ps-out.cpp:390
msgid "Encapsulated PostScript File"
msgstr "Encapsulated Postscript File"
@@ -6034,39 +6036,39 @@ msgstr "Corel DRAW Presentation uitwisselingsbestanden (*.cmx)"
msgid "Open presentation exchange files saved in Corel DRAW"
msgstr "Open Presentation uitwisselingsbestanden opgeslagen met Corel DRAW"
-#: ../src/extension/internal/emf-win32-inout.cpp:2523
+#: ../src/extension/internal/emf-win32-inout.cpp:2527
msgid "EMF Input"
msgstr "EMF-invoer"
-#: ../src/extension/internal/emf-win32-inout.cpp:2528
+#: ../src/extension/internal/emf-win32-inout.cpp:2532
msgid "Enhanced Metafiles (*.emf)"
msgstr "Enhanced Metafiles (*.emf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2529
+#: ../src/extension/internal/emf-win32-inout.cpp:2533
msgid "Enhanced Metafiles"
msgstr "Enhanced Metafiles"
-#: ../src/extension/internal/emf-win32-inout.cpp:2537
+#: ../src/extension/internal/emf-win32-inout.cpp:2541
msgid "WMF Input"
msgstr "WMF-invoer"
-#: ../src/extension/internal/emf-win32-inout.cpp:2542
+#: ../src/extension/internal/emf-win32-inout.cpp:2546
msgid "Windows Metafiles (*.wmf)"
msgstr "Windows Metafiles (*.wmf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2543
+#: ../src/extension/internal/emf-win32-inout.cpp:2547
msgid "Windows Metafiles"
msgstr "Windows Metafiles"
-#: ../src/extension/internal/emf-win32-inout.cpp:2551
+#: ../src/extension/internal/emf-win32-inout.cpp:2555
msgid "EMF Output"
msgstr "EMF-uitvoer"
-#: ../src/extension/internal/emf-win32-inout.cpp:2557
+#: ../src/extension/internal/emf-win32-inout.cpp:2561
msgid "Enhanced Metafile (*.emf)"
msgstr "Enhanced Metafile (*.emf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2558
+#: ../src/extension/internal/emf-win32-inout.cpp:2562
msgid "Enhanced Metafile"
msgstr "Enhanced Metafile"
@@ -6335,7 +6337,7 @@ msgstr "Erosie::"
#: ../src/extension/internal/filter/blurs.h:336
#: ../src/extension/internal/filter/color.h:1205
#: ../src/extension/internal/filter/color.h:1317
-#: ../src/ui/dialog/document-properties.cpp:108
+#: ../src/ui/dialog/document-properties.cpp:107
msgid "Background color"
msgstr "Achtergrondkleur"
@@ -6400,8 +6402,8 @@ msgstr "Bron reliëf"
#: ../src/extension/internal/filter/color.h:821
#: ../src/extension/internal/filter/transparency.h:132
#: ../src/filter-enums.cpp:100
-#: ../src/flood-context.cpp:228
-#: ../src/widgets/sp-color-icc-selector.cpp:228
+#: ../src/flood-context.cpp:227
+#: ../src/widgets/sp-color-icc-selector.cpp:355
#: ../src/widgets/sp-color-scales.cpp:429
#: ../src/widgets/sp-color-scales.cpp:430
msgid "Red"
@@ -6414,8 +6416,8 @@ msgstr "Rood"
#: ../src/extension/internal/filter/color.h:822
#: ../src/extension/internal/filter/transparency.h:133
#: ../src/filter-enums.cpp:101
-#: ../src/flood-context.cpp:229
-#: ../src/widgets/sp-color-icc-selector.cpp:228
+#: ../src/flood-context.cpp:228
+#: ../src/widgets/sp-color-icc-selector.cpp:356
#: ../src/widgets/sp-color-scales.cpp:432
#: ../src/widgets/sp-color-scales.cpp:433
msgid "Green"
@@ -6428,8 +6430,8 @@ msgstr "Groen"
#: ../src/extension/internal/filter/color.h:823
#: ../src/extension/internal/filter/transparency.h:134
#: ../src/filter-enums.cpp:102
-#: ../src/flood-context.cpp:230
-#: ../src/widgets/sp-color-icc-selector.cpp:228
+#: ../src/flood-context.cpp:229
+#: ../src/widgets/sp-color-icc-selector.cpp:357
#: ../src/widgets/sp-color-scales.cpp:435
#: ../src/widgets/sp-color-scales.cpp:436
msgid "Blue"
@@ -6455,7 +6457,7 @@ msgstr "Diffuus"
#: ../src/extension/internal/filter/bumps.h:329
#: ../src/libgdl/gdl-dock-placeholder.c:175
#: ../src/libgdl/gdl-dock.c:199
-#: ../src/widgets/rect-toolbar.cpp:332
+#: ../src/widgets/rect-toolbar.cpp:334
#: ../share/extensions/interp_att_g.inx.h:11
msgid "Height"
msgstr "Hoogte"
@@ -6468,11 +6470,11 @@ msgstr "Hoogte"
#: ../src/extension/internal/filter/paint.h:86
#: ../src/extension/internal/filter/paint.h:592
#: ../src/extension/internal/filter/paint.h:707
-#: ../src/flood-context.cpp:233
-#: ../src/widgets/sp-color-icc-selector.cpp:231
+#: ../src/flood-context.cpp:232
+#: ../src/widgets/sp-color-icc-selector.cpp:366
#: ../src/widgets/sp-color-scales.cpp:461
#: ../src/widgets/sp-color-scales.cpp:462
-#: ../src/widgets/tweak-toolbar.cpp:336
+#: ../src/widgets/tweak-toolbar.cpp:332
#: ../share/extensions/color_randomize.inx.h:5
msgid "Lightness"
msgstr "Lichtheid"
@@ -6495,7 +6497,6 @@ msgid "Distant"
msgstr "Veraf"
#: ../src/extension/internal/filter/bumps.h:106
-#: ../src/helper/units.cpp:38
#: ../src/ui/dialog/inkscape-preferences.cpp:451
msgid "Point"
msgstr "Punt"
@@ -6587,7 +6588,7 @@ msgstr "Achtergrond:"
#: ../src/extension/internal/filter/bumps.h:322
#: ../src/extension/internal/filter/transparency.h:57
#: ../src/filter-enums.cpp:29
-#: ../src/selection-describer.cpp:55
+#: ../src/selection-describer.cpp:57
msgid "Image"
msgstr "Afbeelding"
@@ -6671,13 +6672,13 @@ msgstr "Kleur per kanaal"
#: ../src/extension/internal/filter/color.h:156
#: ../src/extension/internal/filter/color.h:257
#: ../src/extension/internal/filter/paint.h:87
-#: ../src/flood-context.cpp:232
-#: ../src/ui/dialog/inkscape-preferences.cpp:937
-#: ../src/widgets/sp-color-icc-selector.cpp:230
-#: ../src/widgets/sp-color-icc-selector.cpp:231
+#: ../src/flood-context.cpp:231
+#: ../src/ui/dialog/inkscape-preferences.cpp:941
+#: ../src/widgets/sp-color-icc-selector.cpp:362
+#: ../src/widgets/sp-color-icc-selector.cpp:367
#: ../src/widgets/sp-color-scales.cpp:458
#: ../src/widgets/sp-color-scales.cpp:459
-#: ../src/widgets/tweak-toolbar.cpp:320
+#: ../src/widgets/tweak-toolbar.cpp:316
#: ../share/extensions/color_randomize.inx.h:4
msgid "Saturation"
msgstr "Verzadiging"
@@ -6685,7 +6686,7 @@ msgstr "Verzadiging"
#: ../src/extension/internal/filter/color.h:160
#: ../src/extension/internal/filter/transparency.h:135
#: ../src/filter-enums.cpp:103
-#: ../src/flood-context.cpp:234
+#: ../src/flood-context.cpp:233
msgid "Alpha"
msgstr "Alfa"
@@ -6813,24 +6814,24 @@ msgid "Extract Channel"
msgstr "Kanaal extraheren"
#: ../src/extension/internal/filter/color.h:640
-#: ../src/widgets/sp-color-icc-selector.cpp:232
-#: ../src/widgets/sp-color-icc-selector.cpp:233
+#: ../src/widgets/sp-color-icc-selector.cpp:369
+#: ../src/widgets/sp-color-icc-selector.cpp:374
#: ../src/widgets/sp-color-scales.cpp:483
#: ../src/widgets/sp-color-scales.cpp:484
msgid "Cyan"
msgstr "Cyaan"
#: ../src/extension/internal/filter/color.h:641
-#: ../src/widgets/sp-color-icc-selector.cpp:232
-#: ../src/widgets/sp-color-icc-selector.cpp:233
+#: ../src/widgets/sp-color-icc-selector.cpp:370
+#: ../src/widgets/sp-color-icc-selector.cpp:375
#: ../src/widgets/sp-color-scales.cpp:486
#: ../src/widgets/sp-color-scales.cpp:487
msgid "Magenta"
msgstr "Magenta"
#: ../src/extension/internal/filter/color.h:642
-#: ../src/widgets/sp-color-icc-selector.cpp:232
-#: ../src/widgets/sp-color-icc-selector.cpp:233
+#: ../src/widgets/sp-color-icc-selector.cpp:371
+#: ../src/widgets/sp-color-icc-selector.cpp:376
#: ../src/widgets/sp-color-scales.cpp:489
#: ../src/widgets/sp-color-scales.cpp:490
msgid "Yellow"
@@ -6857,15 +6858,15 @@ msgid "Fade to:"
msgstr "Vervagen naar:"
#: ../src/extension/internal/filter/color.h:744
-#: ../src/ui/widget/selected-style.cpp:254
-#: ../src/widgets/sp-color-icc-selector.cpp:232
+#: ../src/ui/widget/selected-style.cpp:257
+#: ../src/widgets/sp-color-icc-selector.cpp:372
#: ../src/widgets/sp-color-scales.cpp:492
#: ../src/widgets/sp-color-scales.cpp:493
msgid "Black"
msgstr "Zwart"
#: ../src/extension/internal/filter/color.h:745
-#: ../src/ui/widget/selected-style.cpp:250
+#: ../src/ui/widget/selected-style.cpp:253
msgid "White"
msgstr "Wit"
@@ -6888,7 +6889,7 @@ msgid "Customize greyscale components"
msgstr "Grijswaarden aanpassen"
#: ../src/extension/internal/filter/color.h:905
-#: ../src/ui/widget/selected-style.cpp:246
+#: ../src/ui/widget/selected-style.cpp:249
msgid "Invert"
msgstr "Inverteren"
@@ -6976,7 +6977,7 @@ msgstr "Verplaatsing rood"
#: ../src/extension/internal/filter/color.h:1310
#: ../src/extension/internal/filter/color.h:1313
#: ../src/ui/dialog/input.cpp:1616
-#: ../src/ui/dialog/layers.cpp:915
+#: ../src/ui/dialog/layers.cpp:916
msgid "X"
msgstr "X"
@@ -7111,8 +7112,8 @@ msgstr "Uit"
#: ../src/extension/internal/filter/distort.h:77
#: ../src/extension/internal/filter/textures.h:75
-#: ../src/ui/widget/selected-style.cpp:128
-#: ../src/ui/widget/style-swatch.cpp:127
+#: ../src/ui/widget/selected-style.cpp:131
+#: ../src/ui/widget/style-swatch.cpp:128
msgid "Stroke:"
msgstr "Lijn:"
@@ -7223,6 +7224,8 @@ msgid "Detect:"
msgstr "Detecteren:"
#: ../src/extension/internal/filter/image.h:52
+#: ../src/ui/dialog/template-load-tab.cpp:96
+#: ../src/ui/dialog/template-load-tab.cpp:131
msgid "All"
msgstr "Alle"
@@ -7263,9 +7266,9 @@ msgstr "Open"
#: ../src/extension/internal/filter/morphology.h:65
#: ../src/libgdl/gdl-dock-placeholder.c:167
#: ../src/libgdl/gdl-dock.c:191
-#: ../src/widgets/rect-toolbar.cpp:315
-#: ../src/widgets/spray-toolbar.cpp:132
-#: ../src/widgets/tweak-toolbar.cpp:146
+#: ../src/widgets/rect-toolbar.cpp:317
+#: ../src/widgets/spray-toolbar.cpp:128
+#: ../src/widgets/tweak-toolbar.cpp:142
#: ../share/extensions/interp_att_g.inx.h:10
msgid "Width"
msgstr "Breedte"
@@ -7501,8 +7504,8 @@ msgid "Convert image to an engraving made of vertical and horizontal lines"
msgstr "Afbeelding omzetten in gravure van verticale en horizontale lijnen"
#: ../src/extension/internal/filter/paint.h:331
-#: ../src/ui/dialog/align-and-distribute.cpp:1048
-#: ../src/widgets/desktop-widget.cpp:1930
+#: ../src/ui/dialog/align-and-distribute.cpp:997
+#: ../src/widgets/desktop-widget.cpp:2004
msgid "Drawing"
msgstr "Tekening"
@@ -7510,7 +7513,7 @@ msgstr "Tekening"
#: ../src/extension/internal/filter/paint.h:496
#: ../src/extension/internal/filter/paint.h:590
#: ../src/extension/internal/filter/paint.h:976
-#: ../src/splivarot.cpp:1988
+#: ../src/splivarot.cpp:2024
msgid "Simplify"
msgstr "Vereenvoudigen"
@@ -7781,7 +7784,7 @@ msgid "Blend"
msgstr "Mengen"
#: ../src/extension/internal/filter/transparency.h:55
-#: ../src/rdf.cpp:258
+#: ../src/rdf.cpp:261
msgid "Source:"
msgstr "Bron:"
@@ -7791,12 +7794,12 @@ msgid "Background"
msgstr "Achtergrond"
#: ../src/extension/internal/filter/transparency.h:59
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2610
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2623
#: ../src/ui/dialog/input.cpp:1088
-#: ../src/widgets/erasor-toolbar.cpp:127
-#: ../src/widgets/pencil-toolbar.cpp:161
-#: ../src/widgets/spray-toolbar.cpp:202
-#: ../src/widgets/tweak-toolbar.cpp:272
+#: ../src/widgets/eraser-toolbar.cpp:123
+#: ../src/widgets/pencil-toolbar.cpp:156
+#: ../src/widgets/spray-toolbar.cpp:198
+#: ../src/widgets/tweak-toolbar.cpp:268
#: ../share/extensions/extrude.inx.h:2
#: ../share/extensions/triangle.inx.h:8
msgid "Mode:"
@@ -7884,41 +7887,40 @@ msgstr "GIMP-kleurverloop (*.ggr)"
msgid "Gradients used in GIMP"
msgstr "Kleurverlopen gebruikt in GIMP"
-#: ../src/extension/internal/grid.cpp:201
-#: ../src/ui/widget/panel.cpp:113
+#: ../src/extension/internal/grid.cpp:209
+#: ../src/ui/widget/panel.cpp:117
msgid "Grid"
msgstr "Raster"
-#: ../src/extension/internal/grid.cpp:203
+#: ../src/extension/internal/grid.cpp:211
msgid "Line Width:"
msgstr "Lijnbreedte:"
-#: ../src/extension/internal/grid.cpp:204
+#: ../src/extension/internal/grid.cpp:212
msgid "Horizontal Spacing:"
msgstr "Horizontale tussenruimte:"
-#: ../src/extension/internal/grid.cpp:205
+#: ../src/extension/internal/grid.cpp:213
msgid "Vertical Spacing:"
msgstr "Verticale tussenruimte:"
-#: ../src/extension/internal/grid.cpp:206
+#: ../src/extension/internal/grid.cpp:214
msgid "Horizontal Offset:"
msgstr "Horizontale inspringing:"
-#: ../src/extension/internal/grid.cpp:207
+#: ../src/extension/internal/grid.cpp:215
msgid "Vertical Offset:"
msgstr "Verticale inspringing:"
-#: ../src/extension/internal/grid.cpp:211
+#: ../src/extension/internal/grid.cpp:219
#: ../share/extensions/draw_from_triangle.inx.h:58
#: ../share/extensions/eqtexsvg.inx.h:4
#: ../share/extensions/foldablebox.inx.h:9
#: ../share/extensions/funcplot.inx.h:38
-#: ../share/extensions/gears.inx.h:11
#: ../share/extensions/grid_cartesian.inx.h:23
#: ../share/extensions/grid_isometric.inx.h:11
#: ../share/extensions/grid_polar.inx.h:22
-#: ../share/extensions/guides_creator.inx.h:20
+#: ../share/extensions/guides_creator.inx.h:19
#: ../share/extensions/layout_nup.inx.h:35
#: ../share/extensions/lindenmayer.inx.h:34
#: ../share/extensions/param_curves.inx.h:30
@@ -7929,6 +7931,8 @@ msgstr "Verticale inspringing:"
#: ../share/extensions/render_barcode.inx.h:5
#: ../share/extensions/render_barcode_datamatrix.inx.h:5
#: ../share/extensions/render_barcode_qrcode.inx.h:18
+#: ../share/extensions/render_gears.inx.h:11
+#: ../share/extensions/render_gear_rack.inx.h:5
#: ../share/extensions/rtree.inx.h:4
#: ../share/extensions/spirograph.inx.h:10
#: ../share/extensions/svgcalendar.inx.h:38
@@ -7937,14 +7941,14 @@ msgstr "Verticale inspringing:"
msgid "Render"
msgstr "Renderen"
-#: ../src/extension/internal/grid.cpp:212
-#: ../src/ui/dialog/document-properties.cpp:148
+#: ../src/extension/internal/grid.cpp:220
+#: ../src/ui/dialog/document-properties.cpp:147
#: ../src/ui/dialog/inkscape-preferences.cpp:776
-#: ../src/widgets/toolbox.cpp:1822
+#: ../src/widgets/toolbox.cpp:1820
msgid "Grids"
msgstr "Rasters"
-#: ../src/extension/internal/grid.cpp:215
+#: ../src/extension/internal/grid.cpp:223
msgid "Draw a path which is a grid"
msgstr "Een pad tekenen dat een raster is"
@@ -7976,15 +7980,15 @@ msgstr "LaTeX PSTricks Bestand"
msgid "LaTeX Print"
msgstr "LaTeX print"
-#: ../src/extension/internal/odf.cpp:2138
+#: ../src/extension/internal/odf.cpp:2148
msgid "OpenDocument Drawing Output"
msgstr "OpenDocument-tekeninguitvoer"
-#: ../src/extension/internal/odf.cpp:2143
+#: ../src/extension/internal/odf.cpp:2153
msgid "OpenDocument drawing (*.odg)"
msgstr "OpenDocument-tekening (*.odg)"
-#: ../src/extension/internal/odf.cpp:2144
+#: ../src/extension/internal/odf.cpp:2154
msgid "OpenDocument drawing file"
msgstr "OpenDocument-tekeningbestand"
@@ -8279,132 +8283,132 @@ msgstr "Het effect live voorvertonen op het canvas?"
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr "Het automatisch detecteren van de bestandsindeling is mislukt. Het bestand wordt geopend als SVG."
-#: ../src/file.cpp:153
+#: ../src/file.cpp:179
msgid "default.svg"
msgstr "default.nl.svg"
-#: ../src/file.cpp:284
+#: ../src/file.cpp:318
msgid "Broken links have been changed to point to existing files."
msgstr "Verbroken links werden aangepast naar bestaande bestanden."
-#: ../src/file.cpp:295
-#: ../src/file.cpp:1218
+#: ../src/file.cpp:329
+#: ../src/file.cpp:1253
#, c-format
msgid "Failed to load the requested file %s"
msgstr "Het laden van het gevraagde bestand %s is mislukt"
-#: ../src/file.cpp:321
+#: ../src/file.cpp:355
msgid "Document not saved yet. Cannot revert."
msgstr "Het bestand is nog niet opgeslagen. Kan het niet terugdraaien."
-#: ../src/file.cpp:327
+#: ../src/file.cpp:361
#, c-format
msgid "Changes will be lost! Are you sure you want to reload document %s?"
msgstr "Wijzigingen zullen verloren gaan! Weet u zeker dat u bestand %s opnieuw wilt laden?"
-#: ../src/file.cpp:356
+#: ../src/file.cpp:390
msgid "Document reverted."
msgstr "Het bestand is teruggezet."
-#: ../src/file.cpp:358
+#: ../src/file.cpp:392
msgid "Document not reverted."
msgstr "Het bestand is niet teruggezet."
-#: ../src/file.cpp:508
+#: ../src/file.cpp:542
msgid "Select file to open"
msgstr "Selecteer een bestand om te openen"
-#: ../src/file.cpp:592
+#: ../src/file.cpp:624
msgid "Clean up document"
msgstr "Document schoonmaken"
-#: ../src/file.cpp:597
+#: ../src/file.cpp:631
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] "In &lt;defs&gt; is <b>%i</b> ongebruikte definitie verwijderd."
msgstr[1] "In &lt;defs&gt; zijn <b>%i</b> ongebruikte definities verwijderd."
-#: ../src/file.cpp:602
+#: ../src/file.cpp:636
msgid "No unused definitions in &lt;defs&gt;."
msgstr "Er zijn geen ongebruikte definities in &lt;defs&gt;."
-#: ../src/file.cpp:633
+#: ../src/file.cpp:668
#, c-format
msgid "No Inkscape extension found to save document (%s). This may have been caused by an unknown filename extension."
msgstr "Er werd geen Inkscape-uitbreiding aangetroffen om het bestand (%s) op te slaan. Dit kan komen door een onbekende bestandsextensie."
-#: ../src/file.cpp:634
-#: ../src/file.cpp:642
-#: ../src/file.cpp:650
-#: ../src/file.cpp:656
-#: ../src/file.cpp:661
+#: ../src/file.cpp:669
+#: ../src/file.cpp:677
+#: ../src/file.cpp:685
+#: ../src/file.cpp:691
+#: ../src/file.cpp:696
msgid "Document not saved."
msgstr "Document is niet opgeslagen."
-#: ../src/file.cpp:641
+#: ../src/file.cpp:676
#, c-format
msgid "File %s is write protected. Please remove write protection and try again."
msgstr "Bestand %s is schrijfbeveiligd. Verwijder aub de schrijfbeveiliging en probeer opnieuw."
-#: ../src/file.cpp:649
+#: ../src/file.cpp:684
#, c-format
msgid "File %s could not be saved."
msgstr "Bestand %s kon niet worden opgeslagen."
-#: ../src/file.cpp:679
-#: ../src/file.cpp:681
+#: ../src/file.cpp:714
+#: ../src/file.cpp:716
msgid "Document saved."
msgstr "Document is opgeslagen."
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:829
-#: ../src/file.cpp:1381
+#: ../src/file.cpp:864
+#: ../src/file.cpp:1416
#, c-format
msgid "drawing%s"
msgstr "Tekening%s"
-#: ../src/file.cpp:835
+#: ../src/file.cpp:870
#, c-format
msgid "drawing-%d%s"
msgstr "Tekening-%d%s"
-#: ../src/file.cpp:839
+#: ../src/file.cpp:874
#, c-format
msgid "%s"
msgstr "%s"
-#: ../src/file.cpp:854
+#: ../src/file.cpp:889
msgid "Select file to save a copy to"
msgstr "Selecteer een bestand om een kopie naar op te slaan"
-#: ../src/file.cpp:856
+#: ../src/file.cpp:891
msgid "Select file to save to"
msgstr "Selecteer een bestand om in op te slaan"
-#: ../src/file.cpp:962
-#: ../src/file.cpp:964
+#: ../src/file.cpp:997
+#: ../src/file.cpp:999
msgid "No changes need to be saved."
msgstr "Er zijn geen wijzigingen die opgeslagen hoeven te worden."
-#: ../src/file.cpp:983
+#: ../src/file.cpp:1018
msgid "Saving document..."
msgstr "Opslaan van document..."
-#: ../src/file.cpp:1215
+#: ../src/file.cpp:1250
#: ../src/ui/dialog/ocaldialogs.cpp:1244
msgid "Import"
msgstr "Importeren"
-#: ../src/file.cpp:1265
+#: ../src/file.cpp:1300
msgid "Select file to import"
msgstr "Selecteer een bestand om te importeren"
-#: ../src/file.cpp:1403
+#: ../src/file.cpp:1438
msgid "Select file to export to"
msgstr "Selecteer een bestand om naar te exporteren"
-#: ../src/file.cpp:1656
+#: ../src/file.cpp:1691
msgid "Import Clip Art"
msgstr "Clipart importeren"
@@ -8433,6 +8437,7 @@ msgid "Flood"
msgstr "Vullen"
#: ../src/filter-enums.cpp:30
+#: ../share/extensions/text_merge.inx.h:1
msgid "Merge"
msgstr "Samenvoegen"
@@ -8486,7 +8491,7 @@ msgstr "Luminantie naar alfa"
#. File
#: ../src/filter-enums.cpp:70
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2348
#: ../share/extensions/jessyInk_mouseHandler.inx.h:3
#: ../share/extensions/jessyInk_transitions.inx.h:7
msgid "Default"
@@ -8497,7 +8502,7 @@ msgid "Arithmetic"
msgstr "Aritmetisch"
#: ../src/filter-enums.cpp:92
-#: ../src/selection-chemistry.cpp:516
+#: ../src/selection-chemistry.cpp:531
msgid "Duplicate"
msgstr "Dupliceren"
@@ -8529,77 +8534,77 @@ msgstr "Puntlicht"
msgid "Spot Light"
msgstr "Spotlicht"
-#: ../src/flood-context.cpp:227
+#: ../src/flood-context.cpp:226
msgid "Visible Colors"
msgstr "Zichtbare kleuren"
-#: ../src/flood-context.cpp:231
-#: ../src/widgets/sp-color-icc-selector.cpp:230
-#: ../src/widgets/sp-color-icc-selector.cpp:231
+#: ../src/flood-context.cpp:230
+#: ../src/widgets/sp-color-icc-selector.cpp:361
+#: ../src/widgets/sp-color-icc-selector.cpp:365
#: ../src/widgets/sp-color-scales.cpp:455
#: ../src/widgets/sp-color-scales.cpp:456
-#: ../src/widgets/tweak-toolbar.cpp:304
+#: ../src/widgets/tweak-toolbar.cpp:300
#: ../share/extensions/color_randomize.inx.h:3
msgid "Hue"
msgstr "Tint"
-#: ../src/flood-context.cpp:245
+#: ../src/flood-context.cpp:244
msgctxt "Flood autogap"
msgid "None"
msgstr "Geen"
-#: ../src/flood-context.cpp:246
+#: ../src/flood-context.cpp:245
msgctxt "Flood autogap"
msgid "Small"
msgstr "Klein"
-#: ../src/flood-context.cpp:247
+#: ../src/flood-context.cpp:246
msgctxt "Flood autogap"
msgid "Medium"
msgstr "Middel"
-#: ../src/flood-context.cpp:248
+#: ../src/flood-context.cpp:247
msgctxt "Flood autogap"
msgid "Large"
msgstr "Groot"
-#: ../src/flood-context.cpp:470
+#: ../src/flood-context.cpp:469
msgid "<b>Too much inset</b>, the result is empty."
msgstr "<b>Te veel versmalling</b>, het resultaat is leeg."
-#: ../src/flood-context.cpp:511
+#: ../src/flood-context.cpp:510
#, c-format
msgid "Area filled, path with <b>%d</b> node created and unioned with selection."
msgid_plural "Area filled, path with <b>%d</b> nodes created and unioned with selection."
msgstr[0] "Gebied is gevuld, pad met <b>%d</b> knooppunt is gemaakt en verenigd met selectie."
msgstr[1] "Gebied is gevuld, pad met <b>%d</b> knooppunten is gemaakt en verenigd met selectie."
-#: ../src/flood-context.cpp:517
+#: ../src/flood-context.cpp:516
#, c-format
msgid "Area filled, path with <b>%d</b> node created."
msgid_plural "Area filled, path with <b>%d</b> nodes created."
msgstr[0] "Gebied is gevuld, pad met <b>%d</b> knooppunt is gemaakt."
msgstr[1] "Gebied is gevuld, pad met <b>%d</b> knooppunten is gemaakt."
-#: ../src/flood-context.cpp:785
-#: ../src/flood-context.cpp:1095
+#: ../src/flood-context.cpp:784
+#: ../src/flood-context.cpp:1094
msgid "<b>Area is not bounded</b>, cannot fill."
msgstr "<b>Gebied is niet gesloten</b>, kan het niet vullen."
-#: ../src/flood-context.cpp:1100
+#: ../src/flood-context.cpp:1099
msgid "<b>Only the visible part of the bounded area was filled.</b> If you want to fill all of the area, undo, zoom out, and fill again."
msgstr "<b>Enkel het zichtbare deel van een afgebakend gebied werd gevuld.</b> Als u het hele gebied wilt vullen, ongedaan maken, uitzoomen en opnieuw vullen."
-#: ../src/flood-context.cpp:1118
-#: ../src/flood-context.cpp:1277
+#: ../src/flood-context.cpp:1117
+#: ../src/flood-context.cpp:1276
msgid "Fill bounded area"
msgstr "Afgebakend gebied vullen"
-#: ../src/flood-context.cpp:1137
+#: ../src/flood-context.cpp:1136
msgid "Set style on object"
msgstr "Stijl aan object geven"
-#: ../src/flood-context.cpp:1196
+#: ../src/flood-context.cpp:1195
msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
msgstr "<b>Sleep over</b> gebieden om ze aan vulling toe te voegen; gebruik <b>Alt</b> voor aanraakvulling"
@@ -8612,7 +8617,7 @@ msgid "Reverse gradient"
msgstr "Kleurverloop omdraaien"
#: ../src/gradient-chemistry.cpp:1608
-#: ../src/widgets/gradient-selector.cpp:227
+#: ../src/widgets/gradient-selector.cpp:228
msgid "Delete swatch"
msgstr "Palet verwijderen"
@@ -8713,7 +8718,7 @@ msgstr[1] "<b>Geen</b> (van %d) kleurverloophandvat geselecteerd op %d geselecte
#: ../src/gradient-context.cpp:381
#: ../src/gradient-context.cpp:479
-#: ../src/ui/dialog/swatches.cpp:203
+#: ../src/ui/dialog/swatches.cpp:204
#: ../src/widgets/gradient-vector.cpp:814
msgid "Add gradient stop"
msgstr "Kleurverloopovergang toevoegen"
@@ -8823,307 +8828,114 @@ msgstr "Kleurverloopovergang(en) verplaatsen"
msgid "Delete gradient stop(s)"
msgstr "Kleurverloopovergang(en) verwijderen"
-#: ../src/helper/units.cpp:37
-#: ../src/live_effects/lpe-ruler.cpp:42
-msgid "Unit"
-msgstr "Eenheid"
-
-#. Add the units menu.
-#: ../src/helper/units.cpp:37
-#: ../src/widgets/lpe-toolbar.cpp:400
-#: ../src/widgets/node-toolbar.cpp:622
-#: ../src/widgets/paintbucket-toolbar.cpp:185
-#: ../src/widgets/rect-toolbar.cpp:376
-#: ../src/widgets/select-toolbar.cpp:538
-msgid "Units"
-msgstr "Eenheden"
-
-#: ../src/helper/units.cpp:38
-#: ../share/extensions/dxf_outlines.inx.h:9
-msgid "pt"
-msgstr "pt"
-
-#: ../src/helper/units.cpp:38
-#: ../share/extensions/perfectboundcover.inx.h:11
-msgid "Points"
-msgstr "Punten"
-
-#: ../src/helper/units.cpp:38
-msgid "Pt"
-msgstr "Pt"
-
-#: ../src/helper/units.cpp:39
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Pica"
-msgstr "Pica"
-
-#: ../src/helper/units.cpp:39
-#: ../share/extensions/dxf_outlines.inx.h:10
-msgid "pc"
-msgstr "pc"
-
-#: ../src/helper/units.cpp:39
-msgid "Picas"
-msgstr "Pica's"
-
-#: ../src/helper/units.cpp:39
-msgid "Pc"
-msgstr "Pc"
-
-#: ../src/helper/units.cpp:40
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Pixel"
-msgstr "Pixel"
-
-#: ../src/helper/units.cpp:40
-#: ../share/extensions/dxf_outlines.inx.h:11
-#: ../share/extensions/gears.inx.h:7
-msgid "px"
-msgstr "px"
-
-#: ../src/helper/units.cpp:40
-msgid "Pixels"
-msgstr "Pixels"
-
-#: ../src/helper/units.cpp:40
-msgid "Px"
-msgstr "Px"
-
-#. You can add new elements from this point forward
-#: ../src/helper/units.cpp:42
-msgid "Percent"
-msgstr "Procent"
-
-#: ../src/helper/units.cpp:42
-#: ../src/ui/dialog/inkscape-preferences.cpp:1265
-msgid "%"
-msgstr "%"
-
-#: ../src/helper/units.cpp:42
-msgid "Percents"
-msgstr "Procent"
-
-#: ../src/helper/units.cpp:43
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Millimeter"
-msgstr "Millimeter"
-
-#: ../src/helper/units.cpp:43
-#: ../share/extensions/dxf_outlines.inx.h:12
-#: ../share/extensions/gears.inx.h:9
-#: ../share/extensions/gcodetools_area.inx.h:46
-#: ../share/extensions/gcodetools_dxf_points.inx.h:18
-#: ../share/extensions/gcodetools_engraving.inx.h:24
-#: ../share/extensions/gcodetools_graffiti.inx.h:18
-#: ../share/extensions/gcodetools_lathe.inx.h:39
-#: ../share/extensions/gcodetools_orientation_points.inx.h:11
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28
-msgid "mm"
-msgstr "mm"
-
-#: ../src/helper/units.cpp:43
-msgid "Millimeters"
-msgstr "Millimeter"
-
-#: ../src/helper/units.cpp:44
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Centimeter"
-msgstr "Centimeter"
-
-#: ../src/helper/units.cpp:44
-#: ../share/extensions/dxf_outlines.inx.h:13
-msgid "cm"
-msgstr "cm"
-
-#: ../src/helper/units.cpp:44
-msgid "Centimeters"
-msgstr "Centimeter"
-
-#: ../src/helper/units.cpp:45
-msgid "Meter"
-msgstr "Meter"
-
-#: ../src/helper/units.cpp:45
-#: ../share/extensions/dxf_outlines.inx.h:14
-msgid "m"
-msgstr "m"
-
-#: ../src/helper/units.cpp:45
-msgid "Meters"
-msgstr "Meter"
-
-#. no svg_unit
-#: ../src/helper/units.cpp:46
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Inch"
-msgstr "Duim"
-
-#: ../src/helper/units.cpp:46
-#: ../share/extensions/dxf_outlines.inx.h:15
-#: ../share/extensions/gears.inx.h:8
-#: ../share/extensions/gcodetools_area.inx.h:47
-#: ../share/extensions/gcodetools_dxf_points.inx.h:19
-#: ../share/extensions/gcodetools_engraving.inx.h:25
-#: ../share/extensions/gcodetools_graffiti.inx.h:19
-#: ../share/extensions/gcodetools_lathe.inx.h:40
-#: ../share/extensions/gcodetools_orientation_points.inx.h:12
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29
-msgid "in"
-msgstr "duim"
-
-#: ../src/helper/units.cpp:46
-msgid "Inches"
-msgstr "Duim"
-
-#: ../src/helper/units.cpp:47
-msgid "Foot"
-msgstr "voet"
-
-#: ../src/helper/units.cpp:47
-#: ../share/extensions/dxf_outlines.inx.h:16
-msgid "ft"
-msgstr "voet"
-
-#: ../src/helper/units.cpp:47
-msgid "Feet"
-msgstr "voet"
-
-#. Volatiles do not have default, so there are none here
-#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
-#: ../src/helper/units.cpp:50
-#: ../src/ui/dialog/inkscape-preferences.cpp:451
-msgid "Em square"
-msgstr "Em kwadraat"
-
-#: ../src/helper/units.cpp:50
-msgid "em"
-msgstr "em"
-
-#: ../src/helper/units.cpp:50
-msgid "Em squares"
-msgstr "Em kwadraat"
-
-#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
-#: ../src/helper/units.cpp:52
-msgid "Ex square"
-msgstr "Ex kwadraat"
-
-#: ../src/helper/units.cpp:52
-msgid "ex"
-msgstr "ex"
-
-#: ../src/helper/units.cpp:52
-msgid "Ex squares"
-msgstr "Ex kwadraat"
-
-#: ../src/inkscape.cpp:317
+#: ../src/inkscape.cpp:341
msgid "Autosave failed! Cannot create directory %1."
msgstr "Auto-opslaan mislukt! Kan directory %1 niet maken."
-#: ../src/inkscape.cpp:326
+#: ../src/inkscape.cpp:350
msgid "Autosave failed! Cannot open directory %1."
msgstr "Auto-opslaan mislukt! Kan directory %1 niet openen."
-#: ../src/inkscape.cpp:342
+#: ../src/inkscape.cpp:366
msgid "Autosaving documents..."
msgstr "Auto-opslaan van document..."
-#: ../src/inkscape.cpp:415
+#: ../src/inkscape.cpp:439
msgid "Autosave failed! Could not find inkscape extension to save document."
msgstr "Auto-opslaan mislukt! Kon de inkscape-uitbreiding om document te bewaren niet vinden."
-#: ../src/inkscape.cpp:418
-#: ../src/inkscape.cpp:425
+#: ../src/inkscape.cpp:442
+#: ../src/inkscape.cpp:449
#, c-format
msgid "Autosave failed! File %s could not be saved."
msgstr "Auto-opslaan mislukt! Bestand %s kon niet bewaard worden."
-#: ../src/inkscape.cpp:440
+#: ../src/inkscape.cpp:464
msgid "Autosave complete."
msgstr "Auto-opslaan afgelopen."
-#: ../src/inkscape.cpp:686
+#: ../src/inkscape.cpp:712
msgid "Untitled document"
msgstr "Naamloos document"
#. Show nice dialog box
-#: ../src/inkscape.cpp:718
+#: ../src/inkscape.cpp:744
msgid "Inkscape encountered an internal error and will close now.\n"
msgstr "Er is een interne fout opgetreden in Inkscape. Het programma wordt afgesloten.\n"
-#: ../src/inkscape.cpp:719
+#: ../src/inkscape.cpp:745
msgid "Automatic backups of unsaved documents were done to the following locations:\n"
msgstr "Automatische reservekopieën van niet-opgeslagen documenten werden gemaakt op de volgende locaties:\n"
-#: ../src/inkscape.cpp:720
+#: ../src/inkscape.cpp:746
msgid "Automatic backup of the following documents failed:\n"
msgstr "Het automatisch maken van een reservekopie is mislukt voor de volgende bestanden:\n"
-#: ../src/interface.cpp:865
+#: ../src/interface.cpp:774
msgctxt "Interface setup"
msgid "Default"
msgstr "Standaard"
-#: ../src/interface.cpp:865
+#: ../src/interface.cpp:774
msgid "Default interface setup"
msgstr "Standaard interface"
-#: ../src/interface.cpp:866
+#: ../src/interface.cpp:775
msgctxt "Interface setup"
msgid "Custom"
msgstr "Aangepast"
-#: ../src/interface.cpp:866
+#: ../src/interface.cpp:775
msgid "Setup for custom task"
msgstr "Aangepaste interface"
-#: ../src/interface.cpp:867
+#: ../src/interface.cpp:776
msgctxt "Interface setup"
msgid "Wide"
msgstr "Breedbeeld"
-#: ../src/interface.cpp:867
+#: ../src/interface.cpp:776
msgid "Setup for widescreen work"
msgstr "Setup voor breedbeeldwerk"
-#: ../src/interface.cpp:979
+#: ../src/interface.cpp:888
#, c-format
msgid "Verb \"%s\" Unknown"
msgstr "Werkwoord \"%s\" is onbekend"
-#: ../src/interface.cpp:1021
+#: ../src/interface.cpp:927
msgid "Open _Recent"
msgstr "_Recente bestanden"
-#: ../src/interface.cpp:1129
-#: ../src/interface.cpp:1215
-#: ../src/interface.cpp:1318
-#: ../src/ui/widget/selected-style.cpp:523
+#: ../src/interface.cpp:1035
+#: ../src/interface.cpp:1121
+#: ../src/interface.cpp:1224
+#: ../src/ui/widget/selected-style.cpp:528
msgid "Drop color"
msgstr "Kleur plakken"
-#: ../src/interface.cpp:1168
-#: ../src/interface.cpp:1278
+#: ../src/interface.cpp:1074
+#: ../src/interface.cpp:1184
msgid "Drop color on gradient"
msgstr "Kleur plakken op kleurverloop"
-#: ../src/interface.cpp:1331
+#: ../src/interface.cpp:1237
msgid "Could not parse SVG data"
msgstr "De SVG-gegevens konden niet worden verwerkt."
-#: ../src/interface.cpp:1370
+#: ../src/interface.cpp:1276
msgid "Drop SVG"
msgstr "SVG plakken"
-#: ../src/interface.cpp:1383
+#: ../src/interface.cpp:1289
msgid "Drop Symbol"
msgstr "Symbool plakken"
-#: ../src/interface.cpp:1414
+#: ../src/interface.cpp:1320
msgid "Drop bitmap image"
msgstr "Bitmap plakken"
-#: ../src/interface.cpp:1506
+#: ../src/interface.cpp:1412
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do you want to replace it?</span>\n"
@@ -9134,169 +8946,169 @@ msgstr ""
"\n"
"Het bestand bestaat al in \"%s\". Door dit te vervangen, wordt de oude inhoud overschreven."
-#: ../src/interface.cpp:1513
+#: ../src/interface.cpp:1419
#: ../share/extensions/web-set-att.inx.h:21
#: ../share/extensions/web-transmit-att.inx.h:19
msgid "Replace"
msgstr "Vervangen"
-#: ../src/interface.cpp:1584
+#: ../src/interface.cpp:1490
msgid "Go to parent"
msgstr "Naar de ouder gaan"
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/interface.cpp:1625
+#: ../src/interface.cpp:1531
msgid "Enter group #%1"
msgstr "Groep #%1 binnengaan"
#. Item dialog
-#: ../src/interface.cpp:1737
-#: ../src/verbs.cpp:2785
+#: ../src/interface.cpp:1643
+#: ../src/verbs.cpp:2842
msgid "_Object Properties..."
msgstr "Object_eigenschappen..."
-#: ../src/interface.cpp:1746
+#: ../src/interface.cpp:1652
msgid "_Select This"
msgstr "Object _selecteren"
-#: ../src/interface.cpp:1757
+#: ../src/interface.cpp:1663
msgid "Select Same"
msgstr "Gelijkaardig selecteren"
#. Select same fill and stroke
-#: ../src/interface.cpp:1767
+#: ../src/interface.cpp:1673
msgid "Fill and Stroke"
msgstr "Vulling en lijn"
#. Select same fill color
-#: ../src/interface.cpp:1774
+#: ../src/interface.cpp:1680
msgid "Fill Color"
msgstr "Vulkleur"
#. Select same stroke color
-#: ../src/interface.cpp:1781
+#: ../src/interface.cpp:1687
msgid "Stroke Color"
msgstr "Lijnkleur"
#. Select same stroke style
-#: ../src/interface.cpp:1788
+#: ../src/interface.cpp:1694
msgid "Stroke Style"
msgstr "Lijnstijl"
#. Select same stroke style
-#: ../src/interface.cpp:1795
+#: ../src/interface.cpp:1701
msgid "Object type"
msgstr "Objecttype"
#. Move to layer
-#: ../src/interface.cpp:1802
+#: ../src/interface.cpp:1708
msgid "_Move to layer ..."
msgstr "N_aar laag verplaatsen..."
#. Create link
-#: ../src/interface.cpp:1812
+#: ../src/interface.cpp:1718
msgid "Create _Link"
msgstr "Koppeling _maken"
#. Set mask
-#: ../src/interface.cpp:1835
+#: ../src/interface.cpp:1741
msgid "Set Mask"
msgstr "Masker inschakelen"
#. Release mask
-#: ../src/interface.cpp:1846
+#: ../src/interface.cpp:1752
msgid "Release Mask"
msgstr "Masker uitschakelen"
#. Set Clip
-#: ../src/interface.cpp:1857
+#: ../src/interface.cpp:1763
msgid "Set Cl_ip"
msgstr "_Afsnijden instellen"
#. Release Clip
-#: ../src/interface.cpp:1868
+#: ../src/interface.cpp:1774
msgid "Release C_lip"
msgstr "A_fsnijden opheffen"
#. Group
-#: ../src/interface.cpp:1879
-#: ../src/verbs.cpp:2424
+#: ../src/interface.cpp:1785
+#: ../src/verbs.cpp:2483
msgid "_Group"
msgstr "_Groeperen"
-#: ../src/interface.cpp:1950
+#: ../src/interface.cpp:1856
msgid "Create link"
msgstr "Koppeling maken"
#. Ungroup
-#: ../src/interface.cpp:1981
-#: ../src/verbs.cpp:2426
+#: ../src/interface.cpp:1887
+#: ../src/verbs.cpp:2485
msgid "_Ungroup"
msgstr "Groep op_heffen"
#. Link dialog
-#: ../src/interface.cpp:2006
+#: ../src/interface.cpp:1912
msgid "Link _Properties..."
msgstr "_Linkeigenschappen..."
#. Select item
-#: ../src/interface.cpp:2012
+#: ../src/interface.cpp:1918
msgid "_Follow Link"
msgstr "Koppeling vo_lgen"
#. Reset transformations
-#: ../src/interface.cpp:2018
+#: ../src/interface.cpp:1924
msgid "_Remove Link"
msgstr "Koppeling ve_rwijderen"
-#: ../src/interface.cpp:2049
+#: ../src/interface.cpp:1955
msgid "Remove link"
msgstr "Koppeling ve_rwijderen"
#. Image properties
-#: ../src/interface.cpp:2060
+#: ../src/interface.cpp:1966
msgid "Image _Properties..."
msgstr "_Afbeeldingseigenschappen..."
#. Edit externally
-#: ../src/interface.cpp:2066
+#: ../src/interface.cpp:1972
msgid "Edit Externally..."
msgstr "Extern bewerken..."
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/interface.cpp:2075
-#: ../src/verbs.cpp:2487
+#: ../src/interface.cpp:1981
+#: ../src/verbs.cpp:2546
msgid "_Trace Bitmap..."
msgstr "_Bitmap overtrekken..."
-#: ../src/interface.cpp:2085
+#: ../src/interface.cpp:1991
msgctxt "Context menu"
msgid "Embed Image"
msgstr "Afbeelding invoegen"
-#: ../src/interface.cpp:2096
+#: ../src/interface.cpp:2002
msgctxt "Context menu"
msgid "Extract Image..."
msgstr "Afbeelding extraheren..."
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/interface.cpp:2235
-#: ../src/interface.cpp:2255
-#: ../src/verbs.cpp:2748
+#: ../src/interface.cpp:2141
+#: ../src/interface.cpp:2161
+#: ../src/verbs.cpp:2807
msgid "_Fill and Stroke..."
msgstr "V_ulling en lijn..."
#. Edit Text dialog
-#: ../src/interface.cpp:2261
-#: ../src/verbs.cpp:2765
+#: ../src/interface.cpp:2167
+#: ../src/verbs.cpp:2824
msgid "_Text and Font..."
msgstr "_Tekst en lettertype..."
#. Spellcheck dialog
-#: ../src/interface.cpp:2267
-#: ../src/verbs.cpp:2773
+#: ../src/interface.cpp:2173
+#: ../src/verbs.cpp:2832
msgid "Check Spellin_g..."
msgstr "Spellin_g controleren..."
@@ -9360,7 +9172,8 @@ msgstr "Paneelitem die dit grijppunt 'beheert'"
#. Name
#: ../src/libgdl/gdl-dock-item.c:298
-#: ../src/widgets/text-toolbar.cpp:1430
+#: ../src/widgets/ruler.cpp:191
+#: ../src/widgets/text-toolbar.cpp:1421
#: ../share/extensions/gcodetools_graffiti.inx.h:9
#: ../share/extensions/gcodetools_orientation_points.inx.h:2
msgid "Orientation"
@@ -9461,12 +9274,12 @@ msgid "If is set to 1, all the dock items bound to the master are locked; if it'
msgstr "Indien ingesteld op 1, zijn alle paneelitems vergrendeld die gebonden zijn aan de meester; indien 0, is alles ontgrendeld; -1 geeft aan dat items verschillend ingesteld zijn"
#: ../src/libgdl/gdl-dock-master.c:157
-#: ../src/libgdl/gdl-switcher.c:732
+#: ../src/libgdl/gdl-switcher.c:737
msgid "Switcher Style"
msgstr "Stijl wisselen"
#: ../src/libgdl/gdl-dock-master.c:158
-#: ../src/libgdl/gdl-switcher.c:733
+#: ../src/libgdl/gdl-switcher.c:738
msgid "Switcher buttons style"
msgstr "Stijl knoppen wisselen"
@@ -9481,10 +9294,10 @@ msgid "The new dock controller %p is automatic. Only manual dock objects should
msgstr "De nieuwe dock-controller %p is automatisch. Enkel manuele dockobjecten mogen controller genoemd worden."
#: ../src/libgdl/gdl-dock-notebook.c:132
-#: ../src/ui/dialog/align-and-distribute.cpp:1047
-#: ../src/ui/dialog/document-properties.cpp:146
+#: ../src/ui/dialog/align-and-distribute.cpp:996
+#: ../src/ui/dialog/document-properties.cpp:145
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551
-#: ../src/widgets/desktop-widget.cpp:1926
+#: ../src/widgets/desktop-widget.cpp:2000
#: ../share/extensions/voronoi2svg.inx.h:9
msgid "Page"
msgstr "Pagina"
@@ -9494,9 +9307,9 @@ msgid "The index of the current page"
msgstr "De index van de huidige pagina"
#: ../src/libgdl/gdl-dock-object.c:125
-#: ../src/ui/dialog/inkscape-preferences.cpp:1475
-#: ../src/ui/widget/page-sizer.cpp:260
-#: ../src/widgets/gradient-selector.cpp:156
+#: ../src/ui/dialog/inkscape-preferences.cpp:1486
+#: ../src/ui/widget/page-sizer.cpp:258
+#: ../src/widgets/gradient-selector.cpp:157
#: ../src/widgets/sp-xmlview-attr-list.cpp:54
msgid "Name"
msgstr "Naam"
@@ -9558,6 +9371,7 @@ msgid "Attempt to bind to %p an already bound dock object %p (current master: %p
msgstr "Poging tot binden aan %p van een reeds gebonden paneelobject %p (huidige meester: %p)"
#: ../src/libgdl/gdl-dock-paned.c:130
+#: ../src/widgets/ruler.cpp:229
msgid "Position"
msgstr "Positie"
@@ -9824,7 +9638,7 @@ msgid "Power stroke"
msgstr "Power stroke"
#: ../src/live_effects/effect.cpp:124
-#: ../src/selection-chemistry.cpp:2790
+#: ../src/selection-chemistry.cpp:2778
msgid "Clone original path"
msgstr "Origineel pad klonen"
@@ -10248,7 +10062,7 @@ msgid "Beveled"
msgstr "Afgeschuind"
#: ../src/live_effects/lpe-powerstroke.cpp:221
-#: ../src/widgets/star-toolbar.cpp:546
+#: ../src/widgets/star-toolbar.cpp:542
msgid "Rounded"
msgstr "Afgerond"
@@ -10261,7 +10075,7 @@ msgid "Miter"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:224
-#: ../src/widgets/pencil-toolbar.cpp:137
+#: ../src/widgets/pencil-toolbar.cpp:132
msgid "Spiro"
msgstr "Spiraal"
@@ -10310,7 +10124,7 @@ msgstr "Bepaalt de vorm van het padbegin"
#. TRANSLATORS: The line join style specifies the shape to be used at the
#. corners of paths. It can be "miter", "round" or "bevel".
#: ../src/live_effects/lpe-powerstroke.cpp:238
-#: ../src/widgets/stroke-style.cpp:220
+#: ../src/widgets/stroke-style.cpp:223
msgid "Join:"
msgstr "Hoekpunten:"
@@ -10323,7 +10137,7 @@ msgid "Miter limit:"
msgstr "Hoeklimiet:"
#: ../src/live_effects/lpe-powerstroke.cpp:239
-#: ../src/widgets/stroke-style.cpp:271
+#: ../src/widgets/stroke-style.cpp:274
msgid "Maximum length of the miter (in units of stroke width)"
msgstr "Maximale lengte (in lijnbreedtes) van de punt"
@@ -10496,12 +10310,14 @@ msgstr "Relatieve positie ten opzichte van referentiepunt bepaalt globale richti
#: ../src/live_effects/lpe-ruler.cpp:25
#: ../share/extensions/restack.inx.h:12
#: ../share/extensions/text_extract.inx.h:8
+#: ../share/extensions/text_merge.inx.h:8
msgid "Left"
msgstr "Links"
#: ../src/live_effects/lpe-ruler.cpp:26
#: ../share/extensions/restack.inx.h:14
#: ../share/extensions/text_extract.inx.h:10
+#: ../share/extensions/text_merge.inx.h:10
msgid "Right"
msgstr "Rechts"
@@ -10511,12 +10327,12 @@ msgid "Both"
msgstr "Beide"
#: ../src/live_effects/lpe-ruler.cpp:33
-#: ../src/widgets/arc-toolbar.cpp:341
+#: ../src/widgets/arc-toolbar.cpp:337
msgid "Start"
msgstr "Begin"
#: ../src/live_effects/lpe-ruler.cpp:34
-#: ../src/widgets/arc-toolbar.cpp:354
+#: ../src/widgets/arc-toolbar.cpp:350
msgid "End"
msgstr "Einde"
@@ -10536,6 +10352,11 @@ msgstr "Afstand tussen opeenvolgende markeringen"
msgid "Unit:"
msgstr "Eenheid:"
+#: ../src/live_effects/lpe-ruler.cpp:42
+#: ../src/widgets/ruler.cpp:201
+msgid "Unit"
+msgstr "Eenheid"
+
#: ../src/live_effects/lpe-ruler.cpp:43
msgid "Ma_jor length:"
msgstr "Len_gte hoofdmarkering:"
@@ -10675,7 +10496,7 @@ msgid "How many construction lines (tangents) to draw"
msgstr "Hoeveel constructielijnen (raaklijnen) er getekend moeten worden"
#: ../src/live_effects/lpe-sketch.cpp:58
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2654
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2667
#: ../share/extensions/render_alphabetsoup.inx.h:3
msgid "Scale:"
msgstr "Schaal:"
@@ -10784,12 +10605,12 @@ msgstr "Booleaanse parameter veranderen"
msgid "Change enumeration parameter"
msgstr "Opsommingsparameter veranderen"
-#: ../src/live_effects/parameter/originalpath.cpp:62
+#: ../src/live_effects/parameter/originalpath.cpp:70
#: ../src/live_effects/parameter/path.cpp:194
msgid "Link to path"
msgstr "Aan pad linken"
-#: ../src/live_effects/parameter/originalpath.cpp:74
+#: ../src/live_effects/parameter/originalpath.cpp:82
msgid "Select original"
msgstr "Origineel selecteren"
@@ -10834,7 +10655,7 @@ msgstr "Willekeurige parameter veranderen"
msgid "Change text parameter"
msgstr "Tekstparameter veranderen"
-#: ../src/live_effects/parameter/unit.cpp:78
+#: ../src/live_effects/parameter/unit.cpp:80
msgid "Change unit parameter"
msgstr "Eenheidsparameter veranderen"
@@ -10842,7 +10663,7 @@ msgstr "Eenheidsparameter veranderen"
msgid "Change vector parameter"
msgstr "Vectorparameter veranderen"
-#: ../src/main-cmdlineact.cpp:49
+#: ../src/main-cmdlineact.cpp:50
#, c-format
msgid "Unable to find verb ID '%s' specified on the command line.\n"
msgstr "Niet in staat verb ID '%s' te vinden zoals opgegeven op de commandoregel.\n"
@@ -10852,222 +10673,251 @@ msgstr "Niet in staat verb ID '%s' te vinden zoals opgegeven op de commandoregel
msgid "Unable to find node ID: '%s'\n"
msgstr "Kan node-ID '%s' niet vinden.\n"
-#: ../src/main.cpp:274
+#: ../src/main.cpp:298
msgid "Print the Inkscape version number"
msgstr "Het versienummer van Inkscape tonen"
-#: ../src/main.cpp:279
+#: ../src/main.cpp:303
msgid "Do not use X server (only process files from console)"
msgstr "X-server niet gebruiken (alleen bestanden van de terminal verwerken)"
-#: ../src/main.cpp:284
+#: ../src/main.cpp:308
msgid "Try to use X server (even if $DISPLAY is not set)"
msgstr "X-server proberen te gebruiken (zelfs als $DISPLAY geen waarde heeft)"
-#: ../src/main.cpp:289
+#: ../src/main.cpp:313
msgid "Open specified document(s) (option string may be excluded)"
msgstr "Gegeven document(en) openen (optie-tekenreeks hoeft niet te worden opgegeven)"
-#: ../src/main.cpp:290
-#: ../src/main.cpp:295
-#: ../src/main.cpp:300
-#: ../src/main.cpp:372
-#: ../src/main.cpp:377
-#: ../src/main.cpp:382
-#: ../src/main.cpp:387
-#: ../src/main.cpp:398
+#: ../src/main.cpp:314
+#: ../src/main.cpp:319
+#: ../src/main.cpp:324
+#: ../src/main.cpp:396
+#: ../src/main.cpp:401
+#: ../src/main.cpp:406
+#: ../src/main.cpp:417
+#: ../src/main.cpp:434
msgid "FILENAME"
msgstr "BESTANDSNAAM"
-#: ../src/main.cpp:294
+#: ../src/main.cpp:318
msgid "Print document(s) to specified output file (use '| program' for pipe)"
msgstr "Document(en) afdrukken naar het opgegeven bestand (gebruik '| programma' voor een pijp)"
-#: ../src/main.cpp:299
+#: ../src/main.cpp:323
msgid "Export document to a PNG file"
msgstr "Document exporteren naar PNG-bestand"
-#: ../src/main.cpp:304
+#: ../src/main.cpp:328
msgid "Resolution for exporting to bitmap and for rasterization of filters in PS/EPS/PDF (default 90)"
msgstr "Resolutie voor het exporteren van de bitmap en voor rasterisatie van filters in PS/EPS/PDF (standaard 90)"
-#: ../src/main.cpp:305
+#: ../src/main.cpp:329
#: ../src/ui/widget/rendering-options.cpp:34
msgid "DPI"
msgstr "PPI"
-#: ../src/main.cpp:309
+#: ../src/main.cpp:333
msgid "Exported area in SVG user units (default is the page; 0,0 is lower-left corner)"
msgstr "Geëxporteerde oppervlakte in SVG-eenheden (standaard de volledige pagina; 0,0 is de hoek linksonder)"
-#: ../src/main.cpp:310
+#: ../src/main.cpp:334
msgid "x0:y0:x1:y1"
msgstr "x0:y0:x1:y1"
-#: ../src/main.cpp:314
+#: ../src/main.cpp:338
msgid "Exported area is the entire drawing (not page)"
msgstr "Het geëxporteerde gebied is de volledige tekening (niet de pagina)"
-#: ../src/main.cpp:319
+#: ../src/main.cpp:343
msgid "Exported area is the entire page"
msgstr "Het geëxporteerde gebied is de volledige pagina"
-#: ../src/main.cpp:324
+#: ../src/main.cpp:348
msgid "Only for PS/EPS/PDF, sets margin in mm around exported area (default 0)"
msgstr ""
-#: ../src/main.cpp:325
-#: ../src/main.cpp:367
+#: ../src/main.cpp:349
+#: ../src/main.cpp:391
msgid "VALUE"
msgstr "WAARDE"
-#: ../src/main.cpp:329
+#: ../src/main.cpp:353
msgid "Snap the bitmap export area outwards to the nearest integer values (in SVG user units)"
msgstr "De grootte van het te exporteren bitmapgebied naar boven afronden op een geheel getal (in SVG-eenheden)"
-#: ../src/main.cpp:334
+#: ../src/main.cpp:358
msgid "The width of exported bitmap in pixels (overrides export-dpi)"
msgstr "De breedte van de gegenereerde bitmap in pixels (dit negeert de PPI)"
-#: ../src/main.cpp:335
+#: ../src/main.cpp:359
msgid "WIDTH"
msgstr "BREEDTE"
-#: ../src/main.cpp:339
+#: ../src/main.cpp:363
msgid "The height of exported bitmap in pixels (overrides export-dpi)"
msgstr "De hoogte van de gegenereerde bitmap in pixels (dit negeert de PPI)"
-#: ../src/main.cpp:340
+#: ../src/main.cpp:364
msgid "HEIGHT"
msgstr "HOOGTE"
-#: ../src/main.cpp:344
+#: ../src/main.cpp:368
msgid "The ID of the object to export"
msgstr "Het ID van het te exporteren object"
-#: ../src/main.cpp:345
-#: ../src/main.cpp:443
-#: ../src/ui/dialog/inkscape-preferences.cpp:1478
+#: ../src/main.cpp:369
+#: ../src/main.cpp:479
+#: ../src/ui/dialog/inkscape-preferences.cpp:1489
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id".
#. See "man inkscape" for details.
-#: ../src/main.cpp:351
+#: ../src/main.cpp:375
msgid "Export just the object with export-id, hide all others (only with export-id)"
msgstr "Alleen het object met het gegeven ID exporteren; alle andere objecten verbergen (alleen samen met '--export-id')"
-#: ../src/main.cpp:356
+#: ../src/main.cpp:380
msgid "Use stored filename and DPI hints when exporting (only with export-id)"
msgstr "De opgeslagen bestandsnaam en PPI-hints gebruiken bij het exporteren (alleen samen met '--export-id')"
-#: ../src/main.cpp:361
+#: ../src/main.cpp:385
msgid "Background color of exported bitmap (any SVG-supported color string)"
msgstr "Achtergrondkleur van de geëxporteerde bitmap (kan iedere door SVG ondersteunde kleur zijn)"
-#: ../src/main.cpp:362
+#: ../src/main.cpp:386
msgid "COLOR"
msgstr "KLEUR"
-#: ../src/main.cpp:366
+#: ../src/main.cpp:390
msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
msgstr "Achtergrondondoorzichtigheid van de geëxporteerde bitmap (ofwel tussen 0.0 en 1.0, of tussen 1 en 255)"
-#: ../src/main.cpp:371
+#: ../src/main.cpp:395
msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)"
msgstr "Document exporteren naar gewoon SVG-bestand (geen sodipodi- of inkscapenaamruimte)"
-#: ../src/main.cpp:376
+#: ../src/main.cpp:400
msgid "Export document to a PS file"
msgstr "Document exporteren naar een PS-bestand"
-#: ../src/main.cpp:381
+#: ../src/main.cpp:405
msgid "Export document to an EPS file"
msgstr "Document exporteren naar een EPS-bestand"
-#: ../src/main.cpp:386
+#: ../src/main.cpp:410
+msgid "Choose the PostScript Level used to export. Possible choices are 2 (the default) and 3"
+msgstr "Kies het PostScript niveau voor export. Kies tussen 2 (standaard) en 3"
+
+#: ../src/main.cpp:412
+msgid "PS Level"
+msgstr "PS-niveau"
+
+#: ../src/main.cpp:416
msgid "Export document to a PDF file"
msgstr "Document exporteren naar een PDF-bestand"
-#: ../src/main.cpp:391
+#. TRANSLATORS: "--export-pdf-version" is an Inkscape command line option; see "inkscape --help"
+#: ../src/main.cpp:422
+msgid "Export PDF to given version. (hint: make sure to input the exact string found in the PDF export dialog, e.g. \"PDF 1.4\" which is PDF-a conformant)"
+msgstr "PDF naar versie exporteren. (tip: geef de exacte tekst zoals weergegeven in het venster PDF exporteren, bv. \"PDF 1.4\" die PDF-a conform is)"
+
+#: ../src/main.cpp:423
+msgid "PDF_VERSION"
+msgstr "PDF_VERSION"
+
+#: ../src/main.cpp:427
msgid "Export PDF/PS/EPS without text. Besides the PDF/PS/EPS, a LaTeX file is exported, putting the text on top of the PDF/PS/EPS file. Include the result in LaTeX like: \\input{latexfile.tex}"
msgstr "PDF/PS/EPS zonder tekst exporteren. Behalve de PDF/PS/EPS wordt een LaTeX-bestand geëxporteerd dat de tekst op het PDF/PS/EPS-bestand plaatst. Voeg het resultaat in LaTeX in met: \\input{latexfile.tex}"
-#: ../src/main.cpp:397
+#: ../src/main.cpp:433
msgid "Export document to an Enhanced Metafile (EMF) File"
msgstr "Document exporteren naar een EMF-bestand (Enhanced Metafile)"
-#: ../src/main.cpp:403
+#: ../src/main.cpp:439
msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)"
msgstr "Tekst omzetten naar paden bij het exporteren (PS, EPS, PDF, SVG)"
-#: ../src/main.cpp:408
+#: ../src/main.cpp:444
msgid "Render filtered objects without filters, instead of rasterizing (PS, EPS, PDF)"
msgstr "Gefilterde objecten renderen zonder filters in plaats van rasteriseren (PS, EPS, PDF)"
#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:414
+#: ../src/main.cpp:450
msgid "Query the X coordinate of the drawing or, if specified, of the object with --query-id"
msgstr "De X-coördinaat van de tekening opvragen, of - indien opgegeven met --query-id - van het object"
#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:420
+#: ../src/main.cpp:456
msgid "Query the Y coordinate of the drawing or, if specified, of the object with --query-id"
msgstr "De Y-coördinaat van de tekening opvragen, of - indien opgegeven met --query-id - van het object"
#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:426
+#: ../src/main.cpp:462
msgid "Query the width of the drawing or, if specified, of the object with --query-id"
msgstr "De breedte van de tekening opvragen, of - indien opgegeven met --query-id - van het object"
#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:432
+#: ../src/main.cpp:468
msgid "Query the height of the drawing or, if specified, of the object with --query-id"
msgstr "De hoogte van de tekening opvragen, of - indien opgegeven met --query-id - van het object"
-#: ../src/main.cpp:437
+#: ../src/main.cpp:473
msgid "List id,x,y,w,h for all objects"
msgstr "Lijst id,x,y,b,h van alle objecten"
-#: ../src/main.cpp:442
+#: ../src/main.cpp:478
msgid "The ID of the object whose dimensions are queried"
msgstr "Het ID van het object waarvan de informatie wordt opgevraagd"
#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory
-#: ../src/main.cpp:448
+#: ../src/main.cpp:484
msgid "Print out the extension directory and exit"
msgstr "De naam van de uitbreidingenmap tonen en stoppen"
-#: ../src/main.cpp:453
+#: ../src/main.cpp:489
msgid "Remove unused definitions from the defs section(s) of the document"
msgstr "Ongebruikte definities uit de 'defs'-onderdelen van het bestand verwijderen"
-#: ../src/main.cpp:458
+#: ../src/main.cpp:495
+msgid "Enter a listening loop for D-Bus messages in console mode"
+msgstr "Geef een loop op voor D-Bus boodschappen in consolemodus"
+
+#: ../src/main.cpp:500
+msgid "Specify the D-Bus bus name to listen for messages on (default is org.inkscape)"
+msgstr "Geef de D-Bus naam op om naar te luisteren (standaard org.inkscape)"
+
+#: ../src/main.cpp:501
+msgid "BUS-NAME"
+msgstr "BUS-NAME"
+
+#: ../src/main.cpp:506
msgid "List the IDs of all the verbs in Inkscape"
msgstr "Lijst met ID's van alle verbs in Inkscape"
-#: ../src/main.cpp:463
+#: ../src/main.cpp:511
msgid "Verb to call when Inkscape opens."
msgstr "Verb om aan te roepen als Inkscape start."
-#: ../src/main.cpp:464
+#: ../src/main.cpp:512
msgid "VERB-ID"
msgstr "VERB-ID"
-#: ../src/main.cpp:468
+#: ../src/main.cpp:516
msgid "Object ID to select when Inkscape opens."
msgstr "Te selecteren object-ID wanneer Inkscape opent."
-#: ../src/main.cpp:469
+#: ../src/main.cpp:517
msgid "OBJECT-ID"
msgstr "OBJECT-ID"
-#: ../src/main.cpp:473
+#: ../src/main.cpp:521
msgid "Start Inkscape in interactive shell mode."
msgstr "Inkscape in interactieve commandomodus starten."
-#: ../src/main.cpp:817
-#: ../src/main.cpp:1174
+#: ../src/main.cpp:868
+#: ../src/main.cpp:1256
msgid ""
"[OPTIONS...] [FILE...]\n"
"\n"
@@ -11079,7 +10929,7 @@ msgstr ""
#. ## Add a menu for clear()
#: ../src/menus-skeleton.h:16
-#: ../src/ui/dialog/debug.cpp:79
+#: ../src/ui/dialog/debug.cpp:83
msgid "_File"
msgstr "_Bestand"
@@ -11090,13 +10940,13 @@ msgstr "_Nieuw"
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
#: ../src/menus-skeleton.h:43
-#: ../src/verbs.cpp:2570
-#: ../src/verbs.cpp:2576
+#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2635
msgid "_Edit"
msgstr "Be_werken"
#: ../src/menus-skeleton.h:53
-#: ../src/verbs.cpp:2336
+#: ../src/verbs.cpp:2395
msgid "Paste Si_ze"
msgstr "_Grootte plakken"
@@ -11134,50 +10984,45 @@ msgstr "_Kleurweergavemodus"
msgid "Sh_ow/Hide"
msgstr "_Weergeven/verbergen"
-#. " <verb verb-id=\"DialogScript\" />\n"
#. Not quite ready to be in the menus.
#. " <verb verb-id=\"FocusToggle\" />\n"
-#: ../src/menus-skeleton.h:158
+#: ../src/menus-skeleton.h:157
msgid "_Layer"
msgstr "_Laag"
-#: ../src/menus-skeleton.h:182
+#: ../src/menus-skeleton.h:181
msgid "_Object"
msgstr "_Object"
-#: ../src/menus-skeleton.h:190
+#: ../src/menus-skeleton.h:189
msgid "Cli_p"
msgstr "Masker_pad"
-#: ../src/menus-skeleton.h:194
+#: ../src/menus-skeleton.h:193
msgid "Mas_k"
msgstr "Mas_ker"
-#: ../src/menus-skeleton.h:198
+#: ../src/menus-skeleton.h:197
msgid "Patter_n"
msgstr "Patroo_n"
-#: ../src/menus-skeleton.h:202
-msgid "Symbo_l"
-msgstr "_Symbool"
-
-#: ../src/menus-skeleton.h:226
+#: ../src/menus-skeleton.h:221
msgid "_Path"
msgstr "_Paden"
-#: ../src/menus-skeleton.h:271
+#: ../src/menus-skeleton.h:266
msgid "Filter_s"
msgstr "_Filters"
-#: ../src/menus-skeleton.h:277
+#: ../src/menus-skeleton.h:272
msgid "Exte_nsions"
msgstr "_Uitbreidingen"
-#: ../src/menus-skeleton.h:283
+#: ../src/menus-skeleton.h:278
msgid "_Help"
msgstr "_Help"
-#: ../src/menus-skeleton.h:287
+#: ../src/menus-skeleton.h:282
msgid "Tutorials"
msgstr "_Handleidingen"
@@ -11344,92 +11189,92 @@ msgstr "Opdelen"
msgid "<b>No path(s)</b> to break apart in the selection."
msgstr "<b>Geen paden geselecteerd</b> om in stukken te breken."
-#: ../src/path-chemistry.cpp:303
+#: ../src/path-chemistry.cpp:301
msgid "Select <b>object(s)</b> to convert to path."
msgstr "Selecteer <b>object(en)</b> om te converteren naar een pad."
-#: ../src/path-chemistry.cpp:309
+#: ../src/path-chemistry.cpp:307
msgid "Converting objects to paths..."
msgstr "Converteren van objecten naar paden..."
-#: ../src/path-chemistry.cpp:331
+#: ../src/path-chemistry.cpp:329
msgid "Object to path"
msgstr "Object naar pad"
-#: ../src/path-chemistry.cpp:333
+#: ../src/path-chemistry.cpp:331
msgid "<b>No objects</b> to convert to path in the selection."
msgstr "<b>Geen objecten geselecteerd</b> om te converteren naar een pad."
-#: ../src/path-chemistry.cpp:610
+#: ../src/path-chemistry.cpp:608
msgid "Select <b>path(s)</b> to reverse."
msgstr "Selecteer <b>pad(en)</b> om om te keren."
-#: ../src/path-chemistry.cpp:619
+#: ../src/path-chemistry.cpp:617
msgid "Reversing paths..."
msgstr "Omkeren van paden..."
-#: ../src/path-chemistry.cpp:654
+#: ../src/path-chemistry.cpp:652
msgid "Reverse path"
msgstr "Pad omkeren"
-#: ../src/path-chemistry.cpp:656
+#: ../src/path-chemistry.cpp:654
msgid "<b>No paths</b> to reverse in the selection."
msgstr "<b>Geen pad(en) geselecteerd</b> om om te keren."
-#: ../src/pen-context.cpp:222
+#: ../src/pen-context.cpp:220
#: ../src/pencil-context.cpp:534
msgid "Drawing cancelled"
msgstr "Tekenen is geannuleerd"
-#: ../src/pen-context.cpp:460
+#: ../src/pen-context.cpp:458
#: ../src/pencil-context.cpp:259
msgid "Continuing selected path"
msgstr "Huidig pad wordt voortgezet"
-#: ../src/pen-context.cpp:470
+#: ../src/pen-context.cpp:468
#: ../src/pencil-context.cpp:267
msgid "Creating new path"
msgstr "Maken van nieuw pad"
-#: ../src/pen-context.cpp:472
+#: ../src/pen-context.cpp:470
#: ../src/pencil-context.cpp:270
msgid "Appending to selected path"
msgstr "Toevoegen aan het geselecteerde pad"
-#: ../src/pen-context.cpp:632
+#: ../src/pen-context.cpp:630
msgid "<b>Click</b> or <b>click and drag</b> to close and finish the path."
msgstr "<b>Klik</b> of <b>klik en sleep</b> om een pad te sluiten."
-#: ../src/pen-context.cpp:642
+#: ../src/pen-context.cpp:640
msgid "<b>Click</b> or <b>click and drag</b> to continue the path from this point."
msgstr "<b>Klik</b> of <b>klik en sleep</b> om vanaf daar het pad voort te zetten."
-#: ../src/pen-context.cpp:1237
+#: ../src/pen-context.cpp:1240
#, c-format
msgid "<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, <b>Enter</b> to finish the path"
msgstr "<b>Segment curve</b>: hoek %3.2f&#176;, afstand %s; gebruik <b>Ctrl</b> om in stappen te draaien, <b>Enter</b> om het pad af te maken"
-#: ../src/pen-context.cpp:1238
+#: ../src/pen-context.cpp:1241
#, c-format
msgid "<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, <b>Enter</b> to finish the path"
msgstr "<b>Segment lijn</b>: hoek %3.2f&#176;, afstand %s; gebruik <b>Ctrl</b> om in stappen te draaien, <b>Enter</b> om het pad af te maken"
-#: ../src/pen-context.cpp:1255
+#: ../src/pen-context.cpp:1258
#, c-format
msgid "<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle"
msgstr "<b>Handvat curve</b>: hoek %3.2f&#176;, lengte %s; gebruik <b>Ctrl</b> om in stappen te draaien"
-#: ../src/pen-context.cpp:1277
+#: ../src/pen-context.cpp:1280
#, c-format
msgid "<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, with <b>Shift</b> to move this handle only"
msgstr "<b>Symmetrisch handvat curve</b>: hoek %3.2f&#176;, lengte %s; gebruik <b>Ctrl</b> om in stappen te draaien, <b>Shift</b> om enkel dit handvat te verplaatsen"
-#: ../src/pen-context.cpp:1278
+#: ../src/pen-context.cpp:1281
#, c-format
msgid "<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, with <b>Shift</b> to move this handle only"
msgstr "<b>Handvat curve</b>: hoek %3.2f&#176;, lengte %s; gebruik <b>Ctrl</b> om in stappen te draaien, <b>Shift</b> om enkel dit handvat te verplaatsen"
-#: ../src/pen-context.cpp:1324
+#: ../src/pen-context.cpp:1327
msgid "Drawing finished"
msgstr "Tekenen is voltooid"
@@ -11490,14 +11335,14 @@ msgstr "Vlekkenmakend"
msgid "Tracing"
msgstr "Overtrekkend"
-#: ../src/preferences.cpp:132
+#: ../src/preferences.cpp:134
msgid "Inkscape will run with default settings, and new settings will not be saved. "
msgstr "Inscape wordt gestart met de standaardinstellingen. Nieuwe instellingen worden niet bewaard."
#. the creation failed
#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."),
#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:147
+#: ../src/preferences.cpp:149
#, c-format
msgid "Cannot create profile directory %s."
msgstr "Kan profielmap %s niet aanmaken."
@@ -11505,7 +11350,7 @@ msgstr "Kan profielmap %s niet aanmaken."
#. The profile dir is not actually a directory
#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."),
#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:165
+#: ../src/preferences.cpp:167
#, c-format
msgid "%s is not a valid directory."
msgstr "%s is geen geldige maps."
@@ -11513,27 +11358,27 @@ msgstr "%s is geen geldige maps."
#. The write failed.
#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."),
#. Glib::filename_to_utf8(_prefs_filename)), not_saved);
-#: ../src/preferences.cpp:176
+#: ../src/preferences.cpp:178
#, c-format
msgid "Failed to create the preferences file %s."
msgstr "Aanmaken van het voorkeurenbestand %s is mislukt."
-#: ../src/preferences.cpp:212
+#: ../src/preferences.cpp:214
#, c-format
msgid "The preferences file %s is not a regular file."
msgstr "Het voorkeurenbestand %s is geen regulier bestand."
-#: ../src/preferences.cpp:222
+#: ../src/preferences.cpp:224
#, c-format
msgid "The preferences file %s could not be read."
msgstr "Het voorkeurenbestand %s kon niet worden gelezen."
-#: ../src/preferences.cpp:233
+#: ../src/preferences.cpp:235
#, c-format
msgid "The preferences file %s is not a valid XML document."
msgstr "Het voorkeurenbestand %s is geen geldig XML-document."
-#: ../src/preferences.cpp:242
+#: ../src/preferences.cpp:244
#, c-format
msgid "The file %s is not a valid Inkscape preferences file."
msgstr "Het bestand %s is geen geldig Inkscape voorkeurenbestand."
@@ -11563,180 +11408,180 @@ msgid "CC Attribution-NonCommercial-NoDerivs"
msgstr "CC Attribution-NonCommercial-NoDerivs"
#: ../src/rdf.cpp:205
-msgid "Public Domain"
-msgstr "Publiek domein"
+msgid "CC0 Public Domain Dedication"
+msgstr "CC0 Publiek domein"
#: ../src/rdf.cpp:210
msgid "FreeArt"
-msgstr "Free Art-licentie"
+msgstr "FreeArt"
#: ../src/rdf.cpp:215
msgid "Open Font License"
msgstr "Open Font-licentie"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute
-#: ../src/rdf.cpp:232
+#: ../src/rdf.cpp:235
#: ../src/ui/dialog/object-attributes.cpp:57
msgid "Title:"
msgstr "Titel:"
-#: ../src/rdf.cpp:233
-msgid "Name by which this document is formally known"
-msgstr "De naam waaronder dit document officieel bekend is"
+#: ../src/rdf.cpp:236
+msgid "A name given to the resource"
+msgstr "Titel voor het document"
-#: ../src/rdf.cpp:235
+#: ../src/rdf.cpp:238
msgid "Date:"
msgstr "Datum:"
-#: ../src/rdf.cpp:236
-msgid "Date associated with the creation of this document (YYYY-MM-DD)"
-msgstr "Datum waarop dit document is aangemaakt (JJJJ-MM-DD)"
+#: ../src/rdf.cpp:239
+msgid "A point or period of time associated with an event in the lifecycle of the resource"
+msgstr "Datum of periode gelinkt aan een evenement in de geschiedenis van het document"
-#: ../src/rdf.cpp:238
+#: ../src/rdf.cpp:241
#: ../share/extensions/webslicer_create_rect.inx.h:3
msgid "Format:"
msgstr "Formaat:"
-#: ../src/rdf.cpp:239
-msgid "The physical or digital manifestation of this document (MIME type)"
-msgstr "De fysieke of digitale verschijningsvorm van dit document (MIME-type)"
-
#: ../src/rdf.cpp:242
-msgid "Type of document (DCMI Type)"
-msgstr "Documenttype (DCMI-type)"
+msgid "The file format, physical medium, or dimensions of the resource"
+msgstr "Het bestandsformaat, fysiek medium of dimensies van het document"
#: ../src/rdf.cpp:245
+msgid "The nature or genre of the resource"
+msgstr "Aard of genre van het document"
+
+#: ../src/rdf.cpp:248
msgid "Creator:"
msgstr "Maker:"
-#: ../src/rdf.cpp:246
-msgid "Name of entity primarily responsible for making the content of this document"
-msgstr "Naam van de instantie die verantwoordelijk is voor het maken van dit document"
+#: ../src/rdf.cpp:249
+msgid "An entity primarily responsible for making the resource"
+msgstr "Instantie die primair verantwoordelijk is voor het maken van het document"
-#: ../src/rdf.cpp:248
+#: ../src/rdf.cpp:251
msgid "Rights:"
msgstr "Rechten:"
-#: ../src/rdf.cpp:249
-msgid "Name of entity with rights to the Intellectual Property of this document"
-msgstr "Naam van instantie van wie dit document het intellectueel eigendom is"
+#: ../src/rdf.cpp:252
+msgid "Information about rights held in and over the resource"
+msgstr "Informatie over de rechten gebruikt in en van het document"
-#: ../src/rdf.cpp:251
+#: ../src/rdf.cpp:254
msgid "Publisher:"
msgstr "Uitgever:"
-#: ../src/rdf.cpp:252
-msgid "Name of entity responsible for making this document available"
-msgstr "Naam van de instantie die verantwoordelijk is voor publicatie van dit document"
-
#: ../src/rdf.cpp:255
+msgid "An entity responsible for making the resource available"
+msgstr "Naam van de instantie die het document ter beschikking stelt"
+
+#: ../src/rdf.cpp:258
msgid "Identifier:"
msgstr "Identificatie:"
-#: ../src/rdf.cpp:256
-msgid "Unique URI to reference this document"
-msgstr "Een unieke URI om aan dit document te refereren"
-
#: ../src/rdf.cpp:259
-msgid "Unique URI to reference the source of this document"
-msgstr "Een unieke URI om aan de bron van dit document te refereren"
+msgid "An unambiguous reference to the resource within a given context"
+msgstr "Een eenduidige referentie naar het document in een gegeven context"
-#: ../src/rdf.cpp:261
+#: ../src/rdf.cpp:262
+msgid "A related resource from which the described resource is derived"
+msgstr "Een gerelateerd document waarvan dit document is afgeleid"
+
+#: ../src/rdf.cpp:264
msgid "Relation:"
msgstr "Gerelateerd aan:"
-#: ../src/rdf.cpp:262
-msgid "Unique URI to a related document"
-msgstr "Een unieke URI naar een gerelateerd document"
+#: ../src/rdf.cpp:265
+msgid "A related resource"
+msgstr "Een gerelateerd document"
-#: ../src/rdf.cpp:264
-#: ../src/ui/dialog/inkscape-preferences.cpp:1830
+#: ../src/rdf.cpp:267
+#: ../src/ui/dialog/inkscape-preferences.cpp:1841
msgid "Language:"
msgstr "Taal:"
-#: ../src/rdf.cpp:265
-msgid "Two-letter language tag with optional subtags for the language of this document (e.g. 'en-GB')"
-msgstr "Een tweeletterige aanduiding (met optionele subaanduiding) van de taal van dit document (bijvoorbeeld 'nl-NL')"
+#: ../src/rdf.cpp:268
+msgid "A language of the resource"
+msgstr "Taal van het document"
-#: ../src/rdf.cpp:267
+#: ../src/rdf.cpp:270
msgid "Keywords:"
msgstr "Sleutelwoorden:"
-#: ../src/rdf.cpp:268
-msgid "The topic of this document as comma-separated key words, phrases, or classifications"
-msgstr "Het onderwerp van dit document als losse woorden of zinnetjes, gescheiden door komma's"
+#: ../src/rdf.cpp:271
+msgid "The topic of the resource"
+msgstr "Kernwoorden van het document"
#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content.
#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/
-#: ../src/rdf.cpp:272
+#: ../src/rdf.cpp:275
msgid "Coverage:"
msgstr "Dekking:"
-#: ../src/rdf.cpp:273
-msgid "Extent or scope of this document"
-msgstr "Dekking of lading van dit document"
-
#: ../src/rdf.cpp:276
+msgid "The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant"
+msgstr "Ruimtelijke of tijdelijke dekking van het document, toepasbaarheid van het document of de jurisdictie waaronder het document valt"
+
+#: ../src/rdf.cpp:279
msgid "Description:"
msgstr "Beschrijving:"
-#: ../src/rdf.cpp:277
-msgid "A short account of the content of this document"
-msgstr "Een korte samenvatting van de inhoud van dit document"
+#: ../src/rdf.cpp:280
+msgid "An account of the resource"
+msgstr "Een korte samenvatting van de inhoud"
#. FIXME: need to handle 1 agent per line of input
-#: ../src/rdf.cpp:281
+#: ../src/rdf.cpp:284
msgid "Contributors:"
msgstr "Met dank aan:"
-#: ../src/rdf.cpp:282
-msgid "Names of entities responsible for making contributions to the content of this document"
-msgstr "Naam van degenen die bijdragen hebben geleverd aan de inhoud van dit document"
+#: ../src/rdf.cpp:285
+msgid "An entity responsible for making contributions to the resource"
+msgstr "Instantie verantwoordelijk voor bijdragen aan het document"
#. TRANSLATORS: URL to a page that defines the license for the document
-#: ../src/rdf.cpp:286
+#: ../src/rdf.cpp:289
msgid "URI:"
msgstr "URI:"
#. TRANSLATORS: this is where you put a URL to a page that defines the license
-#: ../src/rdf.cpp:288
+#: ../src/rdf.cpp:291
msgid "URI to this document's license's namespace definition"
msgstr "URI naar de naamsruimtedefinitie van de licentie van dit document"
#. TRANSLATORS: fragment of XML representing the license of the document
-#: ../src/rdf.cpp:292
+#: ../src/rdf.cpp:295
msgid "Fragment:"
msgstr "Onderdeel:"
-#: ../src/rdf.cpp:293
+#: ../src/rdf.cpp:296
msgid "XML fragment for the RDF 'License' section"
msgstr "XML-fragment voor het RDF 'licentie'-deel"
-#: ../src/rect-context.cpp:352
+#: ../src/rect-context.cpp:351
msgid "<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner circular"
msgstr "<b>Ctrl</b>: tekent een vierkant of simpele rechthoek, vergrendelt de hoekafronding op cirkelvormig"
-#: ../src/rect-context.cpp:505
+#: ../src/rect-context.cpp:506
#, c-format
msgid "<b>Rectangle</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> to draw around the starting point"
msgstr "<b>Rechthoek</b>: %s &#215; %s (verhouding %d:%d); gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/rect-context.cpp:508
+#: ../src/rect-context.cpp:509
#, c-format
msgid "<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1.618 : 1); with <b>Shift</b> to draw around the starting point"
msgstr "<b>Rechthoek</b>: %s &#215; %s (gulden snede 1,618:1); gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/rect-context.cpp:510
+#: ../src/rect-context.cpp:511
#, c-format
msgid "<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1 : 1.618); with <b>Shift</b> to draw around the starting point"
msgstr "<b>Rechthoek</b>: %s &#215; %s (gulden snede 1:1,618); gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/rect-context.cpp:514
+#: ../src/rect-context.cpp:515
#, c-format
msgid "<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-ratio rectangle; with <b>Shift</b> to draw around the starting point"
msgstr "<b>Rechthoek</b>: %s &#215; %s; gebruik <b>Ctrl</b> om een vierkant of een rechthoek te maken; gebruik <b>Shift</b> om rond het startpunt te tekenen"
-#: ../src/rect-context.cpp:539
+#: ../src/rect-context.cpp:540
msgid "Create rectangle"
msgstr "Rechthoek maken"
@@ -11744,19 +11589,19 @@ msgstr "Rechthoek maken"
msgid "Fixup broken links"
msgstr ""
-#: ../src/select-context.cpp:181
+#: ../src/select-context.cpp:183
msgid "Click selection to toggle scale/rotation handles"
msgstr "Klik op de selectie om te wisselen tussen draaien en vergroten/verkleinen"
-#: ../src/select-context.cpp:182
+#: ../src/select-context.cpp:184
msgid "No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, or drag around objects to select."
msgstr "Geen objecten geselecteerd. Klik, Shift+klik of Alt+scroll met de muis over objecten of sleep rond objecten om te selecteren."
-#: ../src/select-context.cpp:241
+#: ../src/select-context.cpp:243
msgid "Move canceled."
msgstr "Het verplaatsen is geannuleerd."
-#: ../src/select-context.cpp:249
+#: ../src/select-context.cpp:251
msgid "Selection canceled."
msgstr "Het selecteren is geannuleerd."
@@ -11784,551 +11629,572 @@ msgstr "<b>Alt</b>: klik voor onderselectie; scroll muiswiel om de selectie te w
msgid "Selected object is not a group. Cannot enter."
msgstr "Het geselecteerde object is geen groep. Kan er niet in gaan."
-#: ../src/selection-chemistry.cpp:377
+#: ../src/selection-chemistry.cpp:392
msgid "Delete text"
msgstr "Tekst verwijderen"
-#: ../src/selection-chemistry.cpp:385
+#: ../src/selection-chemistry.cpp:400
msgid "<b>Nothing</b> was deleted."
msgstr "Er is <b>niets</b> verwijderd."
-#: ../src/selection-chemistry.cpp:404
-#: ../src/text-context.cpp:1030
+#: ../src/selection-chemistry.cpp:419
+#: ../src/text-context.cpp:1031
#: ../src/ui/dialog/calligraphic-profile-rename.cpp:75
-#: ../src/ui/dialog/swatches.cpp:278
-#: ../src/widgets/erasor-toolbar.cpp:114
+#: ../src/ui/dialog/swatches.cpp:279
+#: ../src/widgets/eraser-toolbar.cpp:110
#: ../src/widgets/gradient-toolbar.cpp:1193
#: ../src/widgets/gradient-toolbar.cpp:1207
#: ../src/widgets/gradient-toolbar.cpp:1221
-#: ../src/widgets/node-toolbar.cpp:410
+#: ../src/widgets/node-toolbar.cpp:413
msgid "Delete"
msgstr "Verwijderen"
-#: ../src/selection-chemistry.cpp:432
+#: ../src/selection-chemistry.cpp:447
msgid "Select <b>object(s)</b> to duplicate."
msgstr "Selecteer (een) <b>object(en)</b> om te dupliceren."
-#: ../src/selection-chemistry.cpp:541
+#: ../src/selection-chemistry.cpp:556
msgid "Delete all"
msgstr "Alles verwijderen"
-#: ../src/selection-chemistry.cpp:737
+#: ../src/selection-chemistry.cpp:746
msgid "Select <b>some objects</b> to group."
msgstr "Selecteer <b>twee objecten of meer objecten</b> om te groeperen."
-#: ../src/selection-chemistry.cpp:752
-#: ../src/selection-describer.cpp:53
+#: ../src/selection-chemistry.cpp:761
+#: ../src/selection-describer.cpp:55
msgid "Group"
msgstr "Groeperen"
-#: ../src/selection-chemistry.cpp:766
+#: ../src/selection-chemistry.cpp:770
msgid "Select a <b>group</b> to ungroup."
msgstr "Selecteer een <b>groep</b> om op te heffen"
-#: ../src/selection-chemistry.cpp:807
+#: ../src/selection-chemistry.cpp:813
msgid "<b>No groups</b> to ungroup in the selection."
msgstr "<b>Geen groepen geselecteerd</b> om op te heffen."
-#: ../src/selection-chemistry.cpp:813
-#: ../src/sp-item-group.cpp:476
+#: ../src/selection-chemistry.cpp:819
+#: ../src/sp-item-group.cpp:479
msgid "Ungroup"
msgstr "Groep opheffen"
-#: ../src/selection-chemistry.cpp:899
+#: ../src/selection-chemistry.cpp:900
msgid "Select <b>object(s)</b> to raise."
msgstr "Selecteer <b>object(en)</b> om naar boven te brengen."
-#: ../src/selection-chemistry.cpp:905
-#: ../src/selection-chemistry.cpp:965
-#: ../src/selection-chemistry.cpp:998
-#: ../src/selection-chemistry.cpp:1062
+#: ../src/selection-chemistry.cpp:906
+#: ../src/selection-chemistry.cpp:962
+#: ../src/selection-chemistry.cpp:990
+#: ../src/selection-chemistry.cpp:1050
msgid "You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
msgstr "U kunt geen object uit <b>verschillende groepen</b> of <b>lagen</b> naar boven brengen of naar onder sturen."
#. TRANSLATORS: "Raise" means "to raise an object" in the undo history
-#: ../src/selection-chemistry.cpp:945
+#: ../src/selection-chemistry.cpp:946
msgctxt "Undo action"
msgid "Raise"
msgstr "Verhogen"
-#: ../src/selection-chemistry.cpp:957
+#: ../src/selection-chemistry.cpp:954
msgid "Select <b>object(s)</b> to raise to top."
msgstr "Selecteer <b>objecten</b> die u helemaal naar boven wilt brengen."
-#: ../src/selection-chemistry.cpp:980
+#: ../src/selection-chemistry.cpp:977
msgid "Raise to top"
msgstr "Bovenaan"
-#: ../src/selection-chemistry.cpp:992
+#: ../src/selection-chemistry.cpp:984
msgid "Select <b>object(s)</b> to lower."
msgstr "Selecteer <b>objecten</b> die u naar onderen wilt brengen."
-#: ../src/selection-chemistry.cpp:1042
+#: ../src/selection-chemistry.cpp:1034
+#: ../src/widgets/ruler.cpp:209
msgid "Lower"
msgstr "Omlaag"
-#: ../src/selection-chemistry.cpp:1054
+#: ../src/selection-chemistry.cpp:1042
msgid "Select <b>object(s)</b> to lower to bottom."
msgstr "Selecteer <b>objecten</b> die u naar helemaal naar onderen wilt sturen."
-#: ../src/selection-chemistry.cpp:1089
+#: ../src/selection-chemistry.cpp:1077
msgid "Lower to bottom"
msgstr "Onderaan"
-#: ../src/selection-chemistry.cpp:1096
+#: ../src/selection-chemistry.cpp:1084
msgid "Nothing to undo."
msgstr "Er is niets om ongedaan te maken."
-#: ../src/selection-chemistry.cpp:1104
+#: ../src/selection-chemistry.cpp:1092
msgid "Nothing to redo."
msgstr "Er is niets om opnieuw te doen."
-#: ../src/selection-chemistry.cpp:1165
+#: ../src/selection-chemistry.cpp:1153
msgid "Paste"
msgstr "Plakken"
-#: ../src/selection-chemistry.cpp:1173
+#: ../src/selection-chemistry.cpp:1161
msgid "Paste style"
msgstr "Stijl plakken"
-#: ../src/selection-chemistry.cpp:1183
+#: ../src/selection-chemistry.cpp:1171
msgid "Paste live path effect"
msgstr "Padeffect plakken"
-#: ../src/selection-chemistry.cpp:1204
+#: ../src/selection-chemistry.cpp:1192
msgid "Select <b>object(s)</b> to remove live path effects from."
msgstr "Selecteer <b>object(en)</b> om padeffect van te verwijderen."
-#: ../src/selection-chemistry.cpp:1216
+#: ../src/selection-chemistry.cpp:1204
msgid "Remove live path effect"
msgstr "Padeffect verwijderen"
-#: ../src/selection-chemistry.cpp:1227
+#: ../src/selection-chemistry.cpp:1215
msgid "Select <b>object(s)</b> to remove filters from."
msgstr "Selecteer <b>object(en)</b> om filters van te verwijderen."
-#: ../src/selection-chemistry.cpp:1237
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1448
+#: ../src/selection-chemistry.cpp:1225
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1461
msgid "Remove filter"
msgstr "Verwijder filter"
-#: ../src/selection-chemistry.cpp:1246
+#: ../src/selection-chemistry.cpp:1234
msgid "Paste size"
msgstr "Grootte plakken"
-#: ../src/selection-chemistry.cpp:1255
+#: ../src/selection-chemistry.cpp:1243
msgid "Paste size separately"
msgstr "Grootte apart plakken"
-#: ../src/selection-chemistry.cpp:1265
+#: ../src/selection-chemistry.cpp:1253
msgid "Select <b>object(s)</b> to move to the layer above."
msgstr "Selecteer <b>objecten</b> om naar de bovenliggende laag te verplaatsen."
-#: ../src/selection-chemistry.cpp:1291
+#: ../src/selection-chemistry.cpp:1279
msgid "Raise to next layer"
msgstr "Verhoog naar de volgende laag"
-#: ../src/selection-chemistry.cpp:1298
+#: ../src/selection-chemistry.cpp:1286
msgid "No more layers above."
msgstr "Er zijn geen bovenliggende lagen."
-#: ../src/selection-chemistry.cpp:1310
+#: ../src/selection-chemistry.cpp:1298
msgid "Select <b>object(s)</b> to move to the layer below."
msgstr "Selecteer <b>objecten</b> om naar de onderliggende laag te verplaatsen."
-#: ../src/selection-chemistry.cpp:1336
+#: ../src/selection-chemistry.cpp:1324
msgid "Lower to previous layer"
msgstr "Verlaag naar de vorige laag"
-#: ../src/selection-chemistry.cpp:1343
+#: ../src/selection-chemistry.cpp:1331
msgid "No more layers below."
msgstr "Er zijn geen onderliggende lagen."
-#: ../src/selection-chemistry.cpp:1355
+#: ../src/selection-chemistry.cpp:1343
msgid "Select <b>object(s)</b> to move."
msgstr "Selecteer <b>object(en)</b> om te verplaatsen."
-#: ../src/selection-chemistry.cpp:1372
-#: ../src/verbs.cpp:2513
+#: ../src/selection-chemistry.cpp:1360
+#: ../src/verbs.cpp:2572
msgid "Move selection to layer"
msgstr "Selectie naar laag verplaatsen"
-#: ../src/selection-chemistry.cpp:1596
+#: ../src/selection-chemistry.cpp:1584
msgid "Remove transform"
msgstr "Transformatie verwijderen"
-#: ../src/selection-chemistry.cpp:1699
+#: ../src/selection-chemistry.cpp:1687
msgid "Rotate 90&#176; CCW"
msgstr "90 graden draaien; TKI"
-#: ../src/selection-chemistry.cpp:1699
+#: ../src/selection-chemistry.cpp:1687
msgid "Rotate 90&#176; CW"
msgstr "90 graden draaien; MKM"
-#: ../src/selection-chemistry.cpp:1720
-#: ../src/seltrans.cpp:485
-#: ../src/ui/dialog/transformation.cpp:888
+#: ../src/selection-chemistry.cpp:1708
+#: ../src/seltrans.cpp:468
+#: ../src/ui/dialog/transformation.cpp:893
msgid "Rotate"
msgstr "Roteren"
-#: ../src/selection-chemistry.cpp:2099
+#: ../src/selection-chemistry.cpp:2087
msgid "Rotate by pixels"
msgstr "Per pixel draaien"
-#: ../src/selection-chemistry.cpp:2129
-#: ../src/seltrans.cpp:482
-#: ../src/ui/dialog/transformation.cpp:863
+#: ../src/selection-chemistry.cpp:2117
+#: ../src/seltrans.cpp:465
+#: ../src/ui/dialog/transformation.cpp:868
#: ../share/extensions/interp_att_g.inx.h:12
msgid "Scale"
msgstr "Schalen"
-#: ../src/selection-chemistry.cpp:2154
+#: ../src/selection-chemistry.cpp:2142
msgid "Scale by whole factor"
msgstr "Met een hele factor schalen"
-#: ../src/selection-chemistry.cpp:2169
+#: ../src/selection-chemistry.cpp:2157
msgid "Move vertically"
msgstr "Verticaal verplaatsen"
-#: ../src/selection-chemistry.cpp:2172
+#: ../src/selection-chemistry.cpp:2160
msgid "Move horizontally"
msgstr "Horizontaal verplaatsen"
-#: ../src/selection-chemistry.cpp:2175
-#: ../src/selection-chemistry.cpp:2201
-#: ../src/seltrans.cpp:479
-#: ../src/ui/dialog/transformation.cpp:802
+#: ../src/selection-chemistry.cpp:2163
+#: ../src/selection-chemistry.cpp:2189
+#: ../src/seltrans.cpp:462
+#: ../src/ui/dialog/transformation.cpp:807
msgid "Move"
msgstr "Verplaatsen"
-#: ../src/selection-chemistry.cpp:2195
+#: ../src/selection-chemistry.cpp:2183
msgid "Move vertically by pixels"
msgstr "Verticaal verplaatsen per pixels"
-#: ../src/selection-chemistry.cpp:2198
+#: ../src/selection-chemistry.cpp:2186
msgid "Move horizontally by pixels"
msgstr "Horizontaal verplaatsen per pixels"
-#: ../src/selection-chemistry.cpp:2330
+#: ../src/selection-chemistry.cpp:2318
msgid "The selection has no applied path effect."
msgstr "De selectie bevat geen toegepast padeffect."
-#: ../src/selection-chemistry.cpp:2533
+#: ../src/selection-chemistry.cpp:2521
msgctxt "Action"
msgid "Clone"
msgstr "Kloon"
-#: ../src/selection-chemistry.cpp:2549
+#: ../src/selection-chemistry.cpp:2537
msgid "Select <b>clones</b> to relink."
msgstr "Selecteer <b>klonen</b> om te herlinken."
-#: ../src/selection-chemistry.cpp:2556
+#: ../src/selection-chemistry.cpp:2544
msgid "Copy an <b>object</b> to clipboard to relink clones to."
msgstr "Een <b>object</b> naar het klembord kopiëren om klonen naar te herlinken"
-#: ../src/selection-chemistry.cpp:2580
+#: ../src/selection-chemistry.cpp:2568
msgid "<b>No clones to relink</b> in the selection."
msgstr "<b>Geen klonen om te herlinken</b> in de selectie"
-#: ../src/selection-chemistry.cpp:2583
+#: ../src/selection-chemistry.cpp:2571
msgid "Relink clone"
msgstr "Kloon herlinken"
-#: ../src/selection-chemistry.cpp:2597
+#: ../src/selection-chemistry.cpp:2585
msgid "Select <b>clones</b> to unlink."
msgstr "Selecteer <b>klonen</b> om te ontlinken."
-#: ../src/selection-chemistry.cpp:2651
+#: ../src/selection-chemistry.cpp:2639
msgid "<b>No clones to unlink</b> in the selection."
msgstr "<b>Geen klonen geselecteerd</b> om te ontkoppelen."
-#: ../src/selection-chemistry.cpp:2655
+#: ../src/selection-chemistry.cpp:2643
msgid "Unlink clone"
msgstr "Kloon ontkoppelen"
-#: ../src/selection-chemistry.cpp:2668
+#: ../src/selection-chemistry.cpp:2656
msgid "Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> to go to its source. Select a <b>text on path</b> to go to the path. Select a <b>flowed text</b> to go to its frame."
msgstr "Selecteer een <b>kloon</b> om naar zijn origineel te gaan. Selecteer een <b>gekoppelde offset</b> om naar zijn bron te gaan. Selecteer <b>tekst op een pad</b> om naar het pad te gaan. Selecteer <b>ingekaderde tekst</b> om naar het vormende object te gaan."
-#: ../src/selection-chemistry.cpp:2701
+#: ../src/selection-chemistry.cpp:2689
msgid "<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, flowed text?)"
msgstr "Het te selecteren object <b>is onvindbaar</b> (verweesde kloon, offset, tekstpad of ingekaderde tekst?)"
-#: ../src/selection-chemistry.cpp:2707
+#: ../src/selection-chemistry.cpp:2695
msgid "The object you're trying to select is <b>not visible</b> (it is in &lt;defs&gt;)"
msgstr "Het object dat u probeert te selecteren is <b>niet zichtbaar</b> (het staat in &lt;defs&gt;)"
-#: ../src/selection-chemistry.cpp:2752
+#: ../src/selection-chemistry.cpp:2740
msgid "Select <b>one</b> path to clone."
msgstr "Selecteer <b>een</b> pad om te klonen."
-#: ../src/selection-chemistry.cpp:2756
+#: ../src/selection-chemistry.cpp:2744
msgid "Select one <b>path</b> to clone."
msgstr "Selecteer een <b>pad</b> om te klonen."
-#: ../src/selection-chemistry.cpp:2811
+#: ../src/selection-chemistry.cpp:2799
msgid "Select <b>object(s)</b> to convert to marker."
msgstr "Selecteer eerst de <b>objecten</b> om te converteren naar een markering."
-#: ../src/selection-chemistry.cpp:2879
+#: ../src/selection-chemistry.cpp:2867
msgid "Objects to marker"
msgstr "Objecten naar markering"
-#: ../src/selection-chemistry.cpp:2907
+#: ../src/selection-chemistry.cpp:2895
msgid "Select <b>object(s)</b> to convert to guides."
msgstr "Selecteer eerst de <b>objecten</b> om te converteren naar hulplijnen."
-#: ../src/selection-chemistry.cpp:2919
+#: ../src/selection-chemistry.cpp:2907
msgid "Objects to guides"
msgstr "Objecten naar hulplijnen"
-#: ../src/selection-chemistry.cpp:2938
+#: ../src/selection-chemistry.cpp:2926
msgid "Select <b>groups</b> to convert to symbols."
msgstr "Selecteer <b>groepen</b> om naar symbolen te converteren."
-#: ../src/selection-chemistry.cpp:2958
+#: ../src/selection-chemistry.cpp:2946
msgid "No <b>groups</b> converted to symbols."
msgstr "Geen <b>groepen</b> naar symbolen geconverteerd."
#. Group just disappears, nothing to select.
-#: ../src/selection-chemistry.cpp:2965
+#: ../src/selection-chemistry.cpp:2953
msgid "Group to symbol"
msgstr "Groep naar symbool"
-#: ../src/selection-chemistry.cpp:3029
+#: ../src/selection-chemistry.cpp:3017
msgid "Select a <b>symbol</b> to extract objects from."
msgstr "Selecteer een <b>symbool</b> om objecten uit te halen."
-#: ../src/selection-chemistry.cpp:3038
+#: ../src/selection-chemistry.cpp:3026
msgid "Select only one <b>symbol</b> to convert to group."
msgstr "Selecteer slechts één <b>symbool</b> om naar een groep te converteren."
-#: ../src/selection-chemistry.cpp:3081
+#: ../src/selection-chemistry.cpp:3067
msgid "Group from symbol"
msgstr "Groep van symbool"
-#: ../src/selection-chemistry.cpp:3098
+#: ../src/selection-chemistry.cpp:3084
msgid "Select <b>object(s)</b> to convert to pattern."
msgstr "Selecteer eerst de <b>objecten</b> om te converteren naar een patroon."
-#: ../src/selection-chemistry.cpp:3186
+#: ../src/selection-chemistry.cpp:3172
msgid "Objects to pattern"
msgstr "Objecten naar patroon"
-#: ../src/selection-chemistry.cpp:3202
+#: ../src/selection-chemistry.cpp:3188
msgid "Select an <b>object with pattern fill</b> to extract objects from."
msgstr "Selecteer <b>objecten met patroonvulling</b> om objecten uit te halen."
-#: ../src/selection-chemistry.cpp:3255
+#: ../src/selection-chemistry.cpp:3241
msgid "<b>No pattern fills</b> in the selection."
msgstr "Er zijn geen <b>objecten met patroonvulling</b> geselecteerd."
-#: ../src/selection-chemistry.cpp:3258
+#: ../src/selection-chemistry.cpp:3244
msgid "Pattern to objects"
msgstr "Patroon naar objecten"
-#: ../src/selection-chemistry.cpp:3349
+#: ../src/selection-chemistry.cpp:3335
msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr "Selecteer eerst de <b>objecten</b> om een bitmapkopie van te maken."
-#: ../src/selection-chemistry.cpp:3353
+#: ../src/selection-chemistry.cpp:3339
msgid "Rendering bitmap..."
msgstr "Renderen van bitmap..."
-#: ../src/selection-chemistry.cpp:3530
+#: ../src/selection-chemistry.cpp:3516
msgid "Create bitmap"
msgstr "Bitmap maken"
-#: ../src/selection-chemistry.cpp:3562
+#: ../src/selection-chemistry.cpp:3548
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr "Selecteer de <b>objecten</b> om een afsnijpad/masker van te maken."
-#: ../src/selection-chemistry.cpp:3565
+#: ../src/selection-chemistry.cpp:3551
msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr "Selecteer het maskerobject en de <b>object(en)</b> om het afsnijpad/masker op toe te passen."
-#: ../src/selection-chemistry.cpp:3746
+#: ../src/selection-chemistry.cpp:3732
msgid "Set clipping path"
msgstr "Afsnijpad inschakelen"
-#: ../src/selection-chemistry.cpp:3748
+#: ../src/selection-chemistry.cpp:3734
msgid "Set mask"
msgstr "Masker inschakelen"
-#: ../src/selection-chemistry.cpp:3763
+#: ../src/selection-chemistry.cpp:3749
msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr "Selecteer <b>object(en)</b> om het afsnijpad/masker van uit te schakelen."
-#: ../src/selection-chemistry.cpp:3874
+#: ../src/selection-chemistry.cpp:3860
msgid "Release clipping path"
msgstr "Afsnijpad uitschakelen"
-#: ../src/selection-chemistry.cpp:3876
+#: ../src/selection-chemistry.cpp:3862
msgid "Release mask"
msgstr "Masker uitschakelen"
-#: ../src/selection-chemistry.cpp:3895
+#: ../src/selection-chemistry.cpp:3881
msgid "Select <b>object(s)</b> to fit canvas to."
msgstr "Selecteer <b>object(en)</b> voor aanpassing van het canvas"
#. Fit Page
-#: ../src/selection-chemistry.cpp:3915
-#: ../src/verbs.cpp:2839
+#: ../src/selection-chemistry.cpp:3901
+#: ../src/verbs.cpp:2896
msgid "Fit Page to Selection"
msgstr "Pagina naar selectie schalen"
-#: ../src/selection-chemistry.cpp:3944
-#: ../src/verbs.cpp:2841
+#: ../src/selection-chemistry.cpp:3930
+#: ../src/verbs.cpp:2898
msgid "Fit Page to Drawing"
msgstr "Pagina naar tekening schalen"
-#: ../src/selection-chemistry.cpp:3965
-#: ../src/verbs.cpp:2843
+#: ../src/selection-chemistry.cpp:3951
+#: ../src/verbs.cpp:2900
msgid "Fit Page to Selection or Drawing"
msgstr "Pagina naar selectie of inhoud schalen"
#. TRANSLATORS: "Link" means internet link (anchor)
-#: ../src/selection-describer.cpp:45
+#: ../src/selection-describer.cpp:47
msgctxt "Web"
msgid "Link"
msgstr "Link"
-#: ../src/selection-describer.cpp:47
+#: ../src/selection-describer.cpp:49
msgid "Circle"
msgstr "Cirkel"
#. Ellipse
-#: ../src/selection-describer.cpp:49
-#: ../src/selection-describer.cpp:74
+#: ../src/selection-describer.cpp:51
+#: ../src/selection-describer.cpp:78
#: ../src/ui/dialog/inkscape-preferences.cpp:403
-#: ../src/widgets/pencil-toolbar.cpp:192
+#: ../src/widgets/pencil-toolbar.cpp:187
msgid "Ellipse"
msgstr "Ellips"
-#: ../src/selection-describer.cpp:51
+#: ../src/selection-describer.cpp:53
msgid "Flowed text"
msgstr "Ingekaderde tekst"
-#: ../src/selection-describer.cpp:57
+#: ../src/selection-describer.cpp:59
msgid "Line"
msgstr "Lijn"
-#: ../src/selection-describer.cpp:59
+#: ../src/selection-describer.cpp:61
msgid "Path"
msgstr "Pad"
-#: ../src/selection-describer.cpp:61
-#: ../src/widgets/star-toolbar.cpp:474
+#: ../src/selection-describer.cpp:63
+#: ../src/widgets/star-toolbar.cpp:470
msgid "Polygon"
msgstr "Veelhoek"
-#: ../src/selection-describer.cpp:63
+#: ../src/selection-describer.cpp:65
msgid "Polyline"
msgstr "Veellijn"
#. Rectangle
-#: ../src/selection-describer.cpp:65
+#: ../src/selection-describer.cpp:67
#: ../src/ui/dialog/inkscape-preferences.cpp:393
msgid "Rectangle"
msgstr "Rechthoek"
#. 3D box
-#: ../src/selection-describer.cpp:67
+#: ../src/selection-describer.cpp:69
#: ../src/ui/dialog/inkscape-preferences.cpp:398
msgid "3D Box"
msgstr "3D-kubus"
-#: ../src/selection-describer.cpp:69
+#: ../src/selection-describer.cpp:71
msgctxt "Object"
msgid "Text"
msgstr "Tekst"
+#: ../src/selection-describer.cpp:74
+msgctxt "Object"
+msgid "Symbol"
+msgstr "Symbool"
+
#. TRANSLATORS: "Clone" is a noun, type of object
-#: ../src/selection-describer.cpp:72
+#: ../src/selection-describer.cpp:76
msgctxt "Object"
msgid "Clone"
msgstr "Kloon"
-#: ../src/selection-describer.cpp:76
+#: ../src/selection-describer.cpp:80
#: ../share/extensions/gcodetools_lathe.inx.h:9
msgid "Offset path"
msgstr "Rand object"
#. Spiral
-#: ../src/selection-describer.cpp:78
+#: ../src/selection-describer.cpp:82
#: ../src/ui/dialog/inkscape-preferences.cpp:411
#: ../share/extensions/gcodetools_area.inx.h:11
msgid "Spiral"
msgstr "Spiraal"
#. Star
-#: ../src/selection-describer.cpp:80
+#: ../src/selection-describer.cpp:84
#: ../src/ui/dialog/inkscape-preferences.cpp:407
-#: ../src/widgets/star-toolbar.cpp:481
+#: ../src/widgets/star-toolbar.cpp:477
msgid "Star"
msgstr "Ster"
-#: ../src/selection-describer.cpp:150
+#: ../src/selection-describer.cpp:153
msgid "root"
msgstr "basis"
-#: ../src/selection-describer.cpp:162
+#: ../src/selection-describer.cpp:155
+#: ../src/widgets/ege-paint-def.cpp:67
+#: ../src/widgets/ege-paint-def.cpp:91
+msgid "none"
+msgstr "Niet"
+
+#: ../src/selection-describer.cpp:167
#, c-format
msgid "layer <b>%s</b>"
msgstr "laag <b>%s</b>"
-#: ../src/selection-describer.cpp:164
+#: ../src/selection-describer.cpp:169
#, c-format
msgid "layer <b><i>%s</i></b>"
msgstr "laag <b><i>%s</i></b>"
-#: ../src/selection-describer.cpp:173
+#: ../src/selection-describer.cpp:178
#, c-format
msgid "<i>%s</i>"
msgstr "<i>%s</i>"
-#: ../src/selection-describer.cpp:182
+#: ../src/selection-describer.cpp:187
#, c-format
msgid " in %s"
msgstr " in %s"
-#: ../src/selection-describer.cpp:184
+#: ../src/selection-describer.cpp:189
+#, c-format
+msgid " hidden in definitions"
+msgstr " verborgen in de definities"
+
+#: ../src/selection-describer.cpp:191
#, c-format
msgid " in group %s (%s)"
msgstr " in groep %s (%s)"
-#: ../src/selection-describer.cpp:186
+#: ../src/selection-describer.cpp:193
#, c-format
msgid " in <b>%i</b> parents (%s)"
msgid_plural " in <b>%i</b> parents (%s)"
msgstr[0] " in <b>%i</b> ouder (%s)"
msgstr[1] " in <b>%i</b> ouders (%s)"
-#: ../src/selection-describer.cpp:189
+#: ../src/selection-describer.cpp:196
#, c-format
msgid " in <b>%i</b> layers"
msgid_plural " in <b>%i</b> layers"
msgstr[0] " in <b>%i</b> lagen"
msgstr[1] " in <b>%i</b> lagen"
-#: ../src/selection-describer.cpp:199
+#: ../src/selection-describer.cpp:206
msgid "Convert symbol to group to edit"
msgstr "Symbool naar bewerkbare groep omzetten"
-#: ../src/selection-describer.cpp:203
+#: ../src/selection-describer.cpp:210
+msgid "Remove from symbols tray to edit symbol"
+msgstr ""
+
+#: ../src/selection-describer.cpp:214
msgid "Use <b>Shift+D</b> to look up original"
msgstr "Gebruik <b>Shift+D</b> om het origineel te vinden"
-#: ../src/selection-describer.cpp:207
+#: ../src/selection-describer.cpp:218
msgid "Use <b>Shift+D</b> to look up path"
msgstr "Gebruik <b>Shift+D</b> om het pad te vinden"
-#: ../src/selection-describer.cpp:211
+#: ../src/selection-describer.cpp:222
msgid "Use <b>Shift+D</b> to look up frame"
msgstr "Gebruik <b>Shift+D</b> om het kaderobject te vinden"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:226
+#: ../src/selection-describer.cpp:237
#: ../src/spray-context.cpp:203
#: ../src/tweak-context.cpp:189
#, c-format
@@ -12338,7 +12204,7 @@ msgstr[0] "<b>%i</b> object geselecteerd"
msgstr[1] "<b>%i</b> objecten geselecteerd"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:231
+#: ../src/selection-describer.cpp:242
#, c-format
msgid "<b>%i</b> object of type <b>%s</b>"
msgid_plural "<b>%i</b> objects of type <b>%s</b>"
@@ -12346,7 +12212,7 @@ msgstr[0] "<b>%d</b> object gevonden van type <b>%s</b>"
msgstr[1] "<b>%d</b> objecten gevonden van type <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:236
+#: ../src/selection-describer.cpp:247
#, c-format
msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>"
msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>"
@@ -12354,7 +12220,7 @@ msgstr[0] "<b>%d</b> object gevonden van type <b>%s</b>, <b>%s</b>"
msgstr[1] "<b>%d</b> objecten gevonden van type <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:241
+#: ../src/selection-describer.cpp:252
#, c-format
msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
@@ -12362,93 +12228,93 @@ msgstr[0] "<b>%d</b> object gevonden van type <b>%s</b>, <b>%s</b>, <b>%s</b>"
msgstr[1] "<b>%d</b> objecten gevonden van type <b>%s</b>, <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:246
+#: ../src/selection-describer.cpp:257
#, c-format
msgid "<b>%i</b> object of <b>%i</b> types"
msgid_plural "<b>%i</b> objects of <b>%i</b> types"
msgstr[0] "<b>%d</b> object gevonden van <b>%i</b> types"
msgstr[1] "<b>%d</b> objecten gevonden van <b>%i</b> types"
-#: ../src/selection-describer.cpp:256
+#: ../src/selection-describer.cpp:267
#, c-format
msgid "; <i>%d filtered object</i> "
msgid_plural "; <i>%d filtered objects</i> "
msgstr[0] "; <i>%d gefilterd object</i>"
msgstr[1] "; <i>%d gefilterde objecten</i>"
-#: ../src/seltrans.cpp:488
-#: ../src/ui/dialog/transformation.cpp:946
+#: ../src/seltrans.cpp:471
+#: ../src/ui/dialog/transformation.cpp:981
msgid "Skew"
msgstr "Scheeftrekken"
-#: ../src/seltrans.cpp:500
+#: ../src/seltrans.cpp:483
msgid "Set center"
msgstr "Centrum instellen"
-#: ../src/seltrans.cpp:575
+#: ../src/seltrans.cpp:558
msgid "Stamp"
msgstr "Stempel"
-#: ../src/seltrans.cpp:604
-msgid "<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
-msgstr "Selectie <b>samendrukken of uitrekken</b>; <b>Ctrl</b> behoudt de verhoudingen; <b>Shift</b> vergroot/verkleint om het rotatiemiddelpunt"
-
-#: ../src/seltrans.cpp:605
-msgid "<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
-msgstr "Selectie <b>vergroten of verkleinen</b>; <b>Ctrl</b> behoudt de verhoudingen; <b>Shift</b> vergroot/verkleint om het rotatiemiddelpunt"
-
-#: ../src/seltrans.cpp:609
-msgid "<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to skew around the opposite side"
-msgstr "Selectie <b>scheeftrekken</b>; <b>Ctrl</b> trekt in stappen, <b>Shift</b> trekt om de tegenoverliggende hoek"
-
-#: ../src/seltrans.cpp:610
-msgid "<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to rotate around the opposite corner"
-msgstr "Selectie <b>draaien</b>; <b>Ctrl</b> draait in stappen, <b>Shift</b> draait om de tegenoverliggende hoek"
-
-#: ../src/seltrans.cpp:623
-msgid "<b>Center</b> of rotation and skewing: drag to reposition; scaling with Shift also uses this center"
-msgstr "Het <b>centrum</b> van draaien en scheeftrekken: sleep om te verplaatsen; vergroten/verkleinen met <b>Shift</b> gebruikt ook dit centrum."
-
-#: ../src/seltrans.cpp:773
+#: ../src/seltrans.cpp:711
msgid "Reset center"
msgstr "Centrum herstellen"
-#: ../src/seltrans.cpp:1017
-#: ../src/seltrans.cpp:1114
+#: ../src/seltrans.cpp:938
+#: ../src/seltrans.cpp:1035
#, c-format
msgid "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
msgstr "<b>Vergroten/verkleinen</b>: %0.2f%% x %0.2f%%; gebruik <b>Ctrl</b> om de verhouding te vergrendelen"
#. TRANSLATORS: don't modify the first ";"
#. (it will NOT be displayed as ";" - only the second one will be)
-#: ../src/seltrans.cpp:1228
+#: ../src/seltrans.cpp:1167
#, c-format
msgid "<b>Skew</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
msgstr "<b>Scheeftrekken</b>: %0.2f&#176;; gebruik <b>Ctrl</b> om in stappen te trekken"
#. TRANSLATORS: don't modify the first ";"
#. (it will NOT be displayed as ";" - only the second one will be)
-#: ../src/seltrans.cpp:1303
+#: ../src/seltrans.cpp:1242
#, c-format
msgid "<b>Rotate</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
msgstr "<b>Draaien</b>: %0.2f&#176;; gebruik <b>Ctrl</b> in stappen te draaien"
-#: ../src/seltrans.cpp:1338
+#: ../src/seltrans.cpp:1279
#, c-format
msgid "Move <b>center</b> to %s, %s"
msgstr "<b>Centrum</b> verplaatsen naar %s, %s"
-#: ../src/seltrans.cpp:1514
+#: ../src/seltrans.cpp:1433
#, c-format
msgid "<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; with <b>Shift</b> to disable snapping"
msgstr "<b>Verplaatsen</b> met %s, %s; gebruik <b>Ctrl</b> om het te beperken tot horizontaal en verticaal, gebruik <b>Shift</b> om magnetisch raster uit te zetten."
-#: ../src/shortcuts.cpp:225
+#: ../src/seltrans-handles.cpp:9
+msgid "<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
+msgstr "Selectie <b>samendrukken of uitrekken</b>; <b>Ctrl</b> behoudt de verhoudingen; <b>Shift</b> vergroot/verkleint om het rotatiemiddelpunt"
+
+#: ../src/seltrans-handles.cpp:10
+msgid "<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
+msgstr "Selectie <b>vergroten of verkleinen</b>; <b>Ctrl</b> behoudt de verhoudingen; <b>Shift</b> vergroot/verkleint om het rotatiemiddelpunt"
+
+#: ../src/seltrans-handles.cpp:11
+msgid "<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to skew around the opposite side"
+msgstr "Selectie <b>scheeftrekken</b>; <b>Ctrl</b> trekt in stappen, <b>Shift</b> trekt om de tegenoverliggende hoek"
+
+#: ../src/seltrans-handles.cpp:12
+msgid "<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to rotate around the opposite corner"
+msgstr "Selectie <b>draaien</b>; <b>Ctrl</b> draait in stappen, <b>Shift</b> draait om de tegenoverliggende hoek"
+
+#: ../src/seltrans-handles.cpp:13
+msgid "<b>Center</b> of rotation and skewing: drag to reposition; scaling with Shift also uses this center"
+msgstr "Het <b>centrum</b> van draaien en scheeftrekken: sleep om te verplaatsen; vergroten/verkleinen met <b>Shift</b> gebruikt ook dit centrum."
+
+#: ../src/shortcuts.cpp:226
#, c-format
msgid "Keyboard directory (%s) is unavailable."
msgstr "Toetsenbordmap (%s) is niet beschikbaar."
-#: ../src/shortcuts.cpp:369
+#: ../src/shortcuts.cpp:370
msgid "Select a file to import"
msgstr "Selecteer een bestand om te importeren"
@@ -12461,20 +12327,20 @@ msgstr "<b>Koppeling</b> naar %s"
msgid "<b>Link</b> without URI"
msgstr "<b>Koppeling</b> zonder URI"
-#: ../src/sp-ellipse.cpp:452
-#: ../src/sp-ellipse.cpp:775
+#: ../src/sp-ellipse.cpp:457
+#: ../src/sp-ellipse.cpp:780
msgid "<b>Ellipse</b>"
msgstr "<b>Ellips</b>"
-#: ../src/sp-ellipse.cpp:566
+#: ../src/sp-ellipse.cpp:571
msgid "<b>Circle</b>"
msgstr "<b>Cirkel</b>"
-#: ../src/sp-ellipse.cpp:770
+#: ../src/sp-ellipse.cpp:775
msgid "<b>Segment</b>"
msgstr "<b>Segment</b>"
-#: ../src/sp-ellipse.cpp:772
+#: ../src/sp-ellipse.cpp:777
msgid "<b>Arc</b>"
msgstr "<b>Boog</b>"
@@ -12493,55 +12359,55 @@ msgstr "Gebied met tekstvormen"
msgid "Flow excluded region"
msgstr "Gebied zonder tekstvormen"
-#: ../src/sp-guide.cpp:290
+#: ../src/sp-guide.cpp:289
msgid "Create Guides Around the Page"
msgstr "Hulplijnen rond pagina maken"
-#: ../src/sp-guide.cpp:302
-#: ../src/verbs.cpp:2410
+#: ../src/sp-guide.cpp:301
+#: ../src/verbs.cpp:2467
msgid "Delete All Guides"
msgstr "Alle hulplijnen verwijderen"
#. Guide has probably been deleted and no longer has an attached namedview.
-#: ../src/sp-guide.cpp:462
+#: ../src/sp-guide.cpp:461
#, c-format
msgid "Deleted"
msgstr "Verwijderd"
-#: ../src/sp-guide.cpp:471
+#: ../src/sp-guide.cpp:470
msgid "<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to delete"
msgstr "<b>Shift+sleep</b> om te draaien, <b>Ctrl+sleep</b> om de oorsprong te verplaatsen, <b>Del</b> om te verwijderen"
-#: ../src/sp-guide.cpp:475
+#: ../src/sp-guide.cpp:474
#, c-format
msgid "vertical, at %s"
msgstr "verticaal, op %s"
-#: ../src/sp-guide.cpp:478
+#: ../src/sp-guide.cpp:477
#, c-format
msgid "horizontal, at %s"
msgstr "horizontaal, op %s"
-#: ../src/sp-guide.cpp:483
+#: ../src/sp-guide.cpp:482
#, c-format
msgid "at %d degrees, through (%s,%s)"
msgstr "op %d graden, door (%s,%s)"
-#: ../src/sp-image.cpp:1068
+#: ../src/sp-image.cpp:1069
msgid "embedded"
msgstr "ingevoegd"
-#: ../src/sp-image.cpp:1076
+#: ../src/sp-image.cpp:1077
#, c-format
msgid "<b>Image with bad reference</b>: %s"
msgstr "<b>Afbeelding met ongeldige referentie</b>: %s"
-#: ../src/sp-image.cpp:1077
+#: ../src/sp-image.cpp:1078
#, c-format
msgid "<b>Image</b> %d &#215; %d: %s"
msgstr "<b>Afbeelding</b> %d &#215; %d: %s"
-#: ../src/sp-item-group.cpp:718
+#: ../src/sp-item-group.cpp:721
#, c-format
msgid "<b>Group</b> of <b>%d</b> object"
msgid_plural "<b>Group</b> of <b>%d</b> objects"
@@ -12549,7 +12415,7 @@ msgstr[0] "<b>Groep</b> van <b>%d</b> object"
msgstr[1] "<b>Groep</b> van <b>%d</b> objecten"
#: ../src/sp-item.cpp:977
-#: ../src/verbs.cpp:207
+#: ../src/verbs.cpp:213
msgid "Object"
msgstr "Object"
@@ -12651,16 +12517,16 @@ msgstr[0] "<b>Veelhoek</b> met %d hoek"
msgstr[1] "<b>Veelhoek</b> met %d hoeken"
#. TRANSLATORS: For description of font with no name.
-#: ../src/sp-text.cpp:392
+#: ../src/sp-text.cpp:390
msgid "&lt;no name found&gt;"
msgstr "&lt;geen naam gevonden&gt;"
-#: ../src/sp-text.cpp:404
+#: ../src/sp-text.cpp:403
#, c-format
msgid "<b>Text on path</b>%s (%s, %s)"
msgstr "<b>Tekst op een pad</b>%s (%s, %s)"
-#: ../src/sp-text.cpp:405
+#: ../src/sp-text.cpp:404
#, c-format
msgid "<b>Text</b>%s (%s, %s)"
msgstr "<b>Tekst</b>%s (%s, %s)"
@@ -12682,31 +12548,31 @@ msgstr "<b>Verweesde gekloonde tekst</b>"
msgid "<b>Text span</b>"
msgstr "<b>Tekstbreedte</b>"
-#: ../src/sp-use.cpp:303
-#, fuzzy, c-format
+#: ../src/sp-use.cpp:299
+#, c-format
msgid "<b>'%s' Symbol</b>"
-msgstr "<b>Kloon van symbool</b>"
+msgstr ""
#. TRANSLATORS: Used for statusbar description for long <use> chains:
#. * "Clone of: Clone of: ... in Layer 1".
-#: ../src/sp-use.cpp:311
+#: ../src/sp-use.cpp:307
msgid "..."
msgstr "..."
-#: ../src/sp-use.cpp:319
+#: ../src/sp-use.cpp:315
#, c-format
msgid "<b>Clone</b> of: %s"
msgstr "<b>Kloon</b> van %s"
-#: ../src/sp-use.cpp:323
+#: ../src/sp-use.cpp:319
msgid "<b>Orphaned clone</b>"
msgstr "<b>Verweesde kloon</b>"
-#: ../src/spiral-context.cpp:304
+#: ../src/spiral-context.cpp:303
msgid "<b>Ctrl</b>: snap angle"
msgstr "<b>Ctrl</b>: draait in stappen"
-#: ../src/spiral-context.cpp:306
+#: ../src/spiral-context.cpp:305
msgid "<b>Alt</b>: lock spiral radius"
msgstr "<b>Alt</b>: vergrendelt de spiraalstraal"
@@ -12719,119 +12585,119 @@ msgstr "<b>Spiraal</b>: straal %s, hoek %5g&#176;; gebruik <b>Ctrl</b> om in sta
msgid "Create spiral"
msgstr "Spiraal maken"
-#: ../src/splivarot.cpp:68
-#: ../src/splivarot.cpp:74
+#: ../src/splivarot.cpp:69
+#: ../src/splivarot.cpp:75
msgid "Union"
msgstr "Vereniging"
-#: ../src/splivarot.cpp:80
+#: ../src/splivarot.cpp:81
msgid "Intersection"
msgstr "Overlap"
-#: ../src/splivarot.cpp:86
-#: ../src/splivarot.cpp:92
+#: ../src/splivarot.cpp:87
+#: ../src/splivarot.cpp:93
msgid "Difference"
msgstr "Verschil"
-#: ../src/splivarot.cpp:98
+#: ../src/splivarot.cpp:99
msgid "Exclusion"
msgstr "Uitsluiten"
-#: ../src/splivarot.cpp:103
+#: ../src/splivarot.cpp:104
msgid "Division"
msgstr "Splitsen"
-#: ../src/splivarot.cpp:108
+#: ../src/splivarot.cpp:109
msgid "Cut path"
msgstr "Pad versnijden"
-#: ../src/splivarot.cpp:123
+#: ../src/splivarot.cpp:134
msgid "Select <b>at least 2 paths</b> to perform a boolean operation."
msgstr "Selecteer <b>minstens twee paden</b> om een booleaanse bewerking uit te voeren."
-#: ../src/splivarot.cpp:127
+#: ../src/splivarot.cpp:138
msgid "Select <b>at least 1 path</b> to perform a boolean union."
msgstr "Selecteer <b>minstens één pad</b> om een booleaanse vereniging uit te voeren."
-#: ../src/splivarot.cpp:133
+#: ../src/splivarot.cpp:144
msgid "Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
msgstr "Selecteer <b>precies twee paden</b> om een verschil, uitsluiting, splitsing of padversnijding uit te voeren."
-#: ../src/splivarot.cpp:149
-#: ../src/splivarot.cpp:164
+#: ../src/splivarot.cpp:160
+#: ../src/splivarot.cpp:175
msgid "Unable to determine the <b>z-order</b> of the objects selected for difference, XOR, division, or path cut."
msgstr "Er kon niet worden bepaald welk object <b>boven de andere</b> lag om een verschil, uitsluiting, splitsing of pad-snijding uit te voeren."
-#: ../src/splivarot.cpp:194
+#: ../src/splivarot.cpp:205
msgid "One of the objects is <b>not a path</b>, cannot perform boolean operation."
msgstr "Een van de geselecteerde objecten <b>is geen pad</b>, de booleaansche bewerking kan niet worden uitgevoerd."
-#: ../src/splivarot.cpp:918
+#: ../src/splivarot.cpp:954
msgid "Select <b>stroked path(s)</b> to convert stroke to path."
msgstr "Selecteer <b>paden</b> waarvan de omlijning omgezet moet worden naar een pad."
-#: ../src/splivarot.cpp:1271
+#: ../src/splivarot.cpp:1307
msgid "Convert stroke to path"
msgstr "Omlijning omzetten naar pad"
#. TRANSLATORS: "to outline" means "to convert stroke to path"
-#: ../src/splivarot.cpp:1274
+#: ../src/splivarot.cpp:1310
msgid "<b>No stroked paths</b> in the selection."
msgstr "Er zijn <b>geen omlijnde paden</b> geselecteerd."
-#: ../src/splivarot.cpp:1345
+#: ../src/splivarot.cpp:1381
msgid "Selected object is <b>not a path</b>, cannot inset/outset."
msgstr "Het geselecteerde object is <b>geen pad</b>, en kan dus niet versmalt/verbreed worden."
-#: ../src/splivarot.cpp:1441
-#: ../src/splivarot.cpp:1506
+#: ../src/splivarot.cpp:1477
+#: ../src/splivarot.cpp:1542
msgid "Create linked offset"
msgstr "Gekoppelde offset maken"
-#: ../src/splivarot.cpp:1442
-#: ../src/splivarot.cpp:1507
+#: ../src/splivarot.cpp:1478
+#: ../src/splivarot.cpp:1543
msgid "Create dynamic offset"
msgstr "Dynamische offset maken"
-#: ../src/splivarot.cpp:1532
+#: ../src/splivarot.cpp:1568
msgid "Select <b>path(s)</b> to inset/outset."
msgstr "Selecteer de <b>paden</b> om te versmallen/verbreden."
-#: ../src/splivarot.cpp:1745
+#: ../src/splivarot.cpp:1781
msgid "Outset path"
msgstr "Pad verbreden"
-#: ../src/splivarot.cpp:1745
+#: ../src/splivarot.cpp:1781
msgid "Inset path"
msgstr "Pad versmallen"
-#: ../src/splivarot.cpp:1747
+#: ../src/splivarot.cpp:1783
msgid "<b>No paths</b> to inset/outset in the selection."
msgstr "Er zijn <b>geen paden</b> geselecteerd om te vernauwen/verwijden."
-#: ../src/splivarot.cpp:1909
+#: ../src/splivarot.cpp:1945
msgid "Simplifying paths (separately):"
msgstr "Vereenvoudigen van paden (apart):"
-#: ../src/splivarot.cpp:1911
+#: ../src/splivarot.cpp:1947
msgid "Simplifying paths:"
msgstr "Vereenvoudigen van paden:"
-#: ../src/splivarot.cpp:1948
+#: ../src/splivarot.cpp:1984
#, c-format
msgid "%s <b>%d</b> of <b>%d</b> paths simplified..."
msgstr "%s <b>%d</b> van <b>%d</b> paden vereenvoudigd..."
-#: ../src/splivarot.cpp:1960
+#: ../src/splivarot.cpp:1996
#, c-format
msgid "<b>%d</b> paths simplified."
msgstr "<b>%d</b> paden zijn vereenvoudigd."
-#: ../src/splivarot.cpp:1974
+#: ../src/splivarot.cpp:2010
msgid "Select <b>path(s)</b> to simplify."
msgstr "Selecteer <b>paden</b> om te vereenvoudigen."
-#: ../src/splivarot.cpp:1990
+#: ../src/splivarot.cpp:2026
msgid "<b>No paths</b> to simplify in the selection."
msgstr "Er zijn <b>geen paden</b> geselecteerd om te vereenvoudigen."
@@ -12861,12 +12727,12 @@ msgid "<b>Nothing selected!</b> Select objects to spray."
msgstr "<b>Niets geselecteerd!</b> Selecteer objecten voor verstuiving."
#: ../src/spray-context.cpp:745
-#: ../src/widgets/spray-toolbar.cpp:182
+#: ../src/widgets/spray-toolbar.cpp:178
msgid "Spray with copies"
msgstr "Verstuiven met kopieën"
#: ../src/spray-context.cpp:749
-#: ../src/widgets/spray-toolbar.cpp:189
+#: ../src/widgets/spray-toolbar.cpp:185
msgid "Spray with clones"
msgstr "Verstuiven met klonen"
@@ -12874,7 +12740,7 @@ msgstr "Verstuiven met klonen"
msgid "Spray in single path"
msgstr "Verstuiven in één richting"
-#: ../src/star-context.cpp:320
+#: ../src/star-context.cpp:319
msgid "<b>Ctrl</b>: snap angle; keep rays radial"
msgstr "<b>Ctrl</b>: in stappen draaien; stralen radiaal houden"
@@ -12910,7 +12776,7 @@ msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
msgstr "Ingekaderde tekst moet <b>zichtbaar</b> zijn om deze op een pad te kunnen zetten."
#: ../src/text-chemistry.cpp:183
-#: ../src/verbs.cpp:2430
+#: ../src/verbs.cpp:2489
msgid "Put text on path"
msgstr "Tekst op een pad plaatsen"
@@ -12923,7 +12789,7 @@ msgid "<b>No texts-on-paths</b> in the selection."
msgstr "Geen <b>tekst op een pad</b> geselecteerd."
#: ../src/text-chemistry.cpp:219
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2491
msgid "Remove text from path"
msgstr "Tekst van een pad verwijderen"
@@ -12968,141 +12834,141 @@ msgstr "Ingekaderde tekst omzetten naar tekst"
msgid "<b>No flowed text(s)</b> to convert in the selection."
msgstr "Er zijn <b>geen ingekaderde tekst(en)</b> geselecteerd om om te zetten."
-#: ../src/text-context.cpp:426
+#: ../src/text-context.cpp:425
msgid "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
msgstr "<b>Klik</b> om de tekst te bewerken, <b>sleep</b> om een deel van de tekst te selecteren."
-#: ../src/text-context.cpp:428
+#: ../src/text-context.cpp:427
msgid "<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
msgstr "<b>Klik</b> om de ingekaderde tekst te bewerken, <b>sleep</b> om een gedeelte te selecteren."
-#: ../src/text-context.cpp:482
+#: ../src/text-context.cpp:481
msgid "Create text"
msgstr "Tekst aanmaken"
-#: ../src/text-context.cpp:507
+#: ../src/text-context.cpp:506
msgid "Non-printable character"
msgstr "Niet-afdrukbaar teken"
-#: ../src/text-context.cpp:522
+#: ../src/text-context.cpp:521
msgid "Insert Unicode character"
msgstr "Unicodeteken invoegen"
-#: ../src/text-context.cpp:557
+#: ../src/text-context.cpp:556
#, c-format
msgid "Unicode (<b>Enter</b> to finish): %s: %s"
msgstr "Unicode (<b>Enter</b> om te voltooien): %s: %s"
-#: ../src/text-context.cpp:559
-#: ../src/text-context.cpp:868
+#: ../src/text-context.cpp:558
+#: ../src/text-context.cpp:869
msgid "Unicode (<b>Enter</b> to finish): "
msgstr "Unicode (<b>Enter</b> om te voltooien): "
-#: ../src/text-context.cpp:645
+#: ../src/text-context.cpp:646
#, c-format
msgid "<b>Flowed text frame</b>: %s &#215; %s"
msgstr "<b>Tekstkader</b>: %s &#215; %s"
-#: ../src/text-context.cpp:702
+#: ../src/text-context.cpp:703
msgid "Type text; <b>Enter</b> to start new line."
msgstr "Tik uw tekst; <b>Enter</b> begint een nieuwe regel."
-#: ../src/text-context.cpp:713
+#: ../src/text-context.cpp:714
msgid "Flowed text is created."
msgstr "Ingekaderde tekst is aangemaakt."
-#: ../src/text-context.cpp:715
+#: ../src/text-context.cpp:716
msgid "Create flowed text"
msgstr "Ingekaderde tekst maken"
-#: ../src/text-context.cpp:717
+#: ../src/text-context.cpp:718
msgid "The frame is <b>too small</b> for the current font size. Flowed text not created."
msgstr "Het kader is <b>te klein</b> voor de grootte van het huidige lettertype. Er is geen ingekaderde tekst aangemaakt."
-#: ../src/text-context.cpp:853
+#: ../src/text-context.cpp:854
msgid "No-break space"
msgstr "Harde spatie"
-#: ../src/text-context.cpp:855
+#: ../src/text-context.cpp:856
msgid "Insert no-break space"
msgstr "Harde spatie invoegen"
-#: ../src/text-context.cpp:892
+#: ../src/text-context.cpp:893
msgid "Make bold"
msgstr "Vet maken"
-#: ../src/text-context.cpp:910
+#: ../src/text-context.cpp:911
msgid "Make italic"
msgstr "Cursief maken"
-#: ../src/text-context.cpp:949
+#: ../src/text-context.cpp:950
msgid "New line"
msgstr "Nieuwe regel invoegen"
-#: ../src/text-context.cpp:991
+#: ../src/text-context.cpp:992
msgid "Backspace"
msgstr "Backspace"
-#: ../src/text-context.cpp:1047
+#: ../src/text-context.cpp:1048
msgid "Kern to the left"
msgstr "Overhang naar links"
-#: ../src/text-context.cpp:1072
+#: ../src/text-context.cpp:1073
msgid "Kern to the right"
msgstr "Overhang naar rechts"
-#: ../src/text-context.cpp:1097
+#: ../src/text-context.cpp:1098
msgid "Kern up"
msgstr "Overhang naar boven"
-#: ../src/text-context.cpp:1122
+#: ../src/text-context.cpp:1123
msgid "Kern down"
msgstr "Overhang naar beneden"
-#: ../src/text-context.cpp:1198
+#: ../src/text-context.cpp:1199
msgid "Rotate counterclockwise"
msgstr "Tegen de klok in draaien"
-#: ../src/text-context.cpp:1219
+#: ../src/text-context.cpp:1220
msgid "Rotate clockwise"
msgstr "Met de klok mee draaien"
-#: ../src/text-context.cpp:1236
+#: ../src/text-context.cpp:1237
msgid "Contract line spacing"
msgstr "Regelafstand verkleinen"
-#: ../src/text-context.cpp:1243
+#: ../src/text-context.cpp:1244
msgid "Contract letter spacing"
msgstr "Letterafstand verkleinen"
-#: ../src/text-context.cpp:1261
+#: ../src/text-context.cpp:1262
msgid "Expand line spacing"
msgstr "Regelafstand vergroten"
-#: ../src/text-context.cpp:1268
+#: ../src/text-context.cpp:1269
msgid "Expand letter spacing"
msgstr "Letterafstand vergroten"
-#: ../src/text-context.cpp:1396
+#: ../src/text-context.cpp:1397
msgid "Paste text"
msgstr "Tekst plakken"
-#: ../src/text-context.cpp:1647
+#: ../src/text-context.cpp:1648
#, c-format
msgid "Type or edit flowed text (%d characters%s); <b>Enter</b> to start new paragraph."
msgstr "Tik of wijzig ingekaderde tekst (%d karakters%s); <b>Enter</b> begint een nieuwe paragraaf."
-#: ../src/text-context.cpp:1649
+#: ../src/text-context.cpp:1650
#, c-format
msgid "Type or edit text (%d characters%s); <b>Enter</b> to start new line."
msgstr "Tik of wijzig tekst (%d karakters%s); <b>Enter</b> begint een nieuwe regel."
-#: ../src/text-context.cpp:1657
+#: ../src/text-context.cpp:1658
#: ../src/tools-switch.cpp:201
msgid "<b>Click</b> to select or create text, <b>drag</b> to create flowed text; then type."
msgstr "<b>Klik</b> om een tekst te beginnen of te selecteren, <b>sleep</b> om ingekaderde tekst te maken; begin vervolgens te tikken."
-#: ../src/text-context.cpp:1759
+#: ../src/text-context.cpp:1760
msgid "Type text"
msgstr "Tekst typen"
@@ -13450,260 +13316,260 @@ msgstr ""
"Vincent van Adrighem (V.vanAdrighem@dirck.mine.nu), 2003.\n"
"Jeroen van der Vegt (jvdvegt@gmail.com), 2003, 2005, 2008."
-#: ../src/ui/dialog/align-and-distribute.cpp:219
-#: ../src/ui/dialog/align-and-distribute.cpp:896
+#: ../src/ui/dialog/align-and-distribute.cpp:170
+#: ../src/ui/dialog/align-and-distribute.cpp:845
msgid "Align"
msgstr "Uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:391
-#: ../src/ui/dialog/align-and-distribute.cpp:897
+#: ../src/ui/dialog/align-and-distribute.cpp:340
+#: ../src/ui/dialog/align-and-distribute.cpp:846
msgid "Distribute"
msgstr "Verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:464
+#: ../src/ui/dialog/align-and-distribute.cpp:413
msgid "Minimum horizontal gap (in px units) between bounding boxes"
msgstr "Minimum horizontale tussenruimte (in px) tussen omvattende vakken"
# Hue - Tint.
#. TRANSLATORS: "H:" stands for horizontal gap
-#: ../src/ui/dialog/align-and-distribute.cpp:466
+#: ../src/ui/dialog/align-and-distribute.cpp:415
msgctxt "Gap"
msgid "_H:"
msgstr "_T:"
-#: ../src/ui/dialog/align-and-distribute.cpp:474
+#: ../src/ui/dialog/align-and-distribute.cpp:423
msgid "Minimum vertical gap (in px units) between bounding boxes"
msgstr "Minimum verticale tussenruimte (in px) tussen omvattende vakken"
#. TRANSLATORS: Vertical gap
-#: ../src/ui/dialog/align-and-distribute.cpp:476
+#: ../src/ui/dialog/align-and-distribute.cpp:425
msgctxt "Gap"
msgid "_V:"
msgstr "V:"
-#: ../src/ui/dialog/align-and-distribute.cpp:512
-#: ../src/ui/dialog/align-and-distribute.cpp:899
-#: ../src/widgets/connector-toolbar.cpp:427
+#: ../src/ui/dialog/align-and-distribute.cpp:461
+#: ../src/ui/dialog/align-and-distribute.cpp:848
+#: ../src/widgets/connector-toolbar.cpp:423
msgid "Remove overlaps"
msgstr "Overlappingen verwijderen"
-#: ../src/ui/dialog/align-and-distribute.cpp:543
-#: ../src/widgets/connector-toolbar.cpp:256
+#: ../src/ui/dialog/align-and-distribute.cpp:492
+#: ../src/widgets/connector-toolbar.cpp:252
msgid "Arrange connector network"
msgstr "Het verbindingennetwerk herschikken"
-#: ../src/ui/dialog/align-and-distribute.cpp:636
+#: ../src/ui/dialog/align-and-distribute.cpp:585
msgid "Exchange Positions"
msgstr "Posities uitwisselen"
-#: ../src/ui/dialog/align-and-distribute.cpp:670
+#: ../src/ui/dialog/align-and-distribute.cpp:619
msgid "Unclump"
msgstr "Ontklonteren"
-#: ../src/ui/dialog/align-and-distribute.cpp:742
+#: ../src/ui/dialog/align-and-distribute.cpp:691
msgid "Randomize positions"
msgstr "Posities willekeurig maken"
-#: ../src/ui/dialog/align-and-distribute.cpp:845
+#: ../src/ui/dialog/align-and-distribute.cpp:794
msgid "Distribute text baselines"
msgstr "Grondlijnen van tekst verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:868
+#: ../src/ui/dialog/align-and-distribute.cpp:817
msgid "Align text baselines"
msgstr "Grondlijnen van tekst uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:898
+#: ../src/ui/dialog/align-and-distribute.cpp:847
msgid "Rearrange"
msgstr "Ordenen"
-#: ../src/ui/dialog/align-and-distribute.cpp:900
-#: ../src/widgets/toolbox.cpp:1724
+#: ../src/ui/dialog/align-and-distribute.cpp:849
+#: ../src/widgets/toolbox.cpp:1722
msgid "Nodes"
msgstr "Knooppunten"
-#: ../src/ui/dialog/align-and-distribute.cpp:914
+#: ../src/ui/dialog/align-and-distribute.cpp:863
msgid "Relative to: "
msgstr "Relatief tov: "
-#: ../src/ui/dialog/align-and-distribute.cpp:915
+#: ../src/ui/dialog/align-and-distribute.cpp:864
msgid "_Treat selection as group: "
msgstr "_Selectie als groep behandelen: "
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:921
-#: ../src/verbs.cpp:2861
-#: ../src/verbs.cpp:2862
+#: ../src/ui/dialog/align-and-distribute.cpp:870
+#: ../src/verbs.cpp:2928
+#: ../src/verbs.cpp:2929
msgid "Align right edges of objects to the left edge of the anchor"
msgstr "Rechterzijden van de objecten uitlijnen op de linkerkant van het anker"
-#: ../src/ui/dialog/align-and-distribute.cpp:924
-#: ../src/verbs.cpp:2863
-#: ../src/verbs.cpp:2864
+#: ../src/ui/dialog/align-and-distribute.cpp:873
+#: ../src/verbs.cpp:2930
+#: ../src/verbs.cpp:2931
msgid "Align left edges"
msgstr "Linkerzijden uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:927
-#: ../src/verbs.cpp:2865
-#: ../src/verbs.cpp:2866
+#: ../src/ui/dialog/align-and-distribute.cpp:876
+#: ../src/verbs.cpp:2932
+#: ../src/verbs.cpp:2933
msgid "Center on vertical axis"
msgstr "Centreren op horizontale as"
-#: ../src/ui/dialog/align-and-distribute.cpp:930
-#: ../src/verbs.cpp:2867
-#: ../src/verbs.cpp:2868
+#: ../src/ui/dialog/align-and-distribute.cpp:879
+#: ../src/verbs.cpp:2934
+#: ../src/verbs.cpp:2935
msgid "Align right sides"
msgstr "Rechterzijden uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:933
-#: ../src/verbs.cpp:2869
-#: ../src/verbs.cpp:2870
+#: ../src/ui/dialog/align-and-distribute.cpp:882
+#: ../src/verbs.cpp:2936
+#: ../src/verbs.cpp:2937
msgid "Align left edges of objects to the right edge of the anchor"
msgstr "Linkerzijden van de objecten uitlijnen op de rechterzijde van het anker"
-#: ../src/ui/dialog/align-and-distribute.cpp:936
-#: ../src/verbs.cpp:2871
-#: ../src/verbs.cpp:2872
+#: ../src/ui/dialog/align-and-distribute.cpp:885
+#: ../src/verbs.cpp:2938
+#: ../src/verbs.cpp:2939
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr "Onderzijde van de objecten uitlijnen op de bovenzijde van het anker"
-#: ../src/ui/dialog/align-and-distribute.cpp:939
-#: ../src/verbs.cpp:2873
-#: ../src/verbs.cpp:2874
+#: ../src/ui/dialog/align-and-distribute.cpp:888
+#: ../src/verbs.cpp:2940
+#: ../src/verbs.cpp:2941
msgid "Align top edges"
msgstr "Bovenzijden uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:942
-#: ../src/verbs.cpp:2875
-#: ../src/verbs.cpp:2876
+#: ../src/ui/dialog/align-and-distribute.cpp:891
+#: ../src/verbs.cpp:2942
+#: ../src/verbs.cpp:2943
msgid "Center on horizontal axis"
msgstr "Centreren om de horizontale as"
-#: ../src/ui/dialog/align-and-distribute.cpp:945
-#: ../src/verbs.cpp:2877
-#: ../src/verbs.cpp:2878
+#: ../src/ui/dialog/align-and-distribute.cpp:894
+#: ../src/verbs.cpp:2944
+#: ../src/verbs.cpp:2945
msgid "Align bottom edges"
msgstr "Onderzijden uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:948
-#: ../src/verbs.cpp:2879
-#: ../src/verbs.cpp:2880
+#: ../src/ui/dialog/align-and-distribute.cpp:897
+#: ../src/verbs.cpp:2946
+#: ../src/verbs.cpp:2947
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr "Bovenzijde van de objecten uitlijnen op de onderzijde van het anker"
-#: ../src/ui/dialog/align-and-distribute.cpp:953
+#: ../src/ui/dialog/align-and-distribute.cpp:902
msgid "Align baseline anchors of texts horizontally"
msgstr "Grondlijnankers teksten horizontaal uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:956
+#: ../src/ui/dialog/align-and-distribute.cpp:905
msgid "Align baselines of texts"
msgstr "Grondlijnen van teksten uitlijnen"
-#: ../src/ui/dialog/align-and-distribute.cpp:961
+#: ../src/ui/dialog/align-and-distribute.cpp:910
msgid "Make horizontal gaps between objects equal"
msgstr "Horizontale afstand tussen objecten gelijk maken"
-#: ../src/ui/dialog/align-and-distribute.cpp:965
+#: ../src/ui/dialog/align-and-distribute.cpp:914
msgid "Distribute left edges equidistantly"
msgstr "Afstand tussen de linkerzijden van de objecten gelijkmatig verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:968
+#: ../src/ui/dialog/align-and-distribute.cpp:917
msgid "Distribute centers equidistantly horizontally"
msgstr "Objectmiddens gelijkmatig verdelen in horizontale richting"
-#: ../src/ui/dialog/align-and-distribute.cpp:971
+#: ../src/ui/dialog/align-and-distribute.cpp:920
msgid "Distribute right edges equidistantly"
msgstr "Afstand tussen de rechterzijden van de objecten gelijkmatig verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:975
+#: ../src/ui/dialog/align-and-distribute.cpp:924
msgid "Make vertical gaps between objects equal"
msgstr "Verticale afstand tussen de objecten gelijk maken"
-#: ../src/ui/dialog/align-and-distribute.cpp:979
+#: ../src/ui/dialog/align-and-distribute.cpp:928
msgid "Distribute top edges equidistantly"
msgstr "Afstand tussen de bovenzijden van de objecten gelijkmatig verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:982
+#: ../src/ui/dialog/align-and-distribute.cpp:931
msgid "Distribute centers equidistantly vertically"
msgstr "Objectmiddens gelijkmatig verdelen in verticale richting"
-#: ../src/ui/dialog/align-and-distribute.cpp:985
+#: ../src/ui/dialog/align-and-distribute.cpp:934
msgid "Distribute bottom edges equidistantly"
msgstr "Afstand tussen de onderzijden van de objecten gelijkmatig verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:990
+#: ../src/ui/dialog/align-and-distribute.cpp:939
msgid "Distribute baseline anchors of texts horizontally"
msgstr "Geselecteerde teksten horizontaal verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:993
+#: ../src/ui/dialog/align-and-distribute.cpp:942
msgid "Distribute baselines of texts vertically"
msgstr "Grondlijnen van geselecteerde teksten verticaal verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:999
-#: ../src/widgets/connector-toolbar.cpp:389
+#: ../src/ui/dialog/align-and-distribute.cpp:948
+#: ../src/widgets/connector-toolbar.cpp:385
msgid "Nicely arrange selected connector network"
msgstr "Het geselecteerde verbindingennetwerk netjes schikken"
-#: ../src/ui/dialog/align-and-distribute.cpp:1002
+#: ../src/ui/dialog/align-and-distribute.cpp:951
msgid "Exchange positions of selected objects - selection order"
msgstr "Posities van geselecteerde objecten uitwisselen - volgens selectie"
-#: ../src/ui/dialog/align-and-distribute.cpp:1005
+#: ../src/ui/dialog/align-and-distribute.cpp:954
msgid "Exchange positions of selected objects - stacking order"
msgstr "Posities van geselecteerde objecten uitwisselen - volgens stapeling"
-#: ../src/ui/dialog/align-and-distribute.cpp:1008
+#: ../src/ui/dialog/align-and-distribute.cpp:957
msgid "Exchange positions of selected objects - clockwise rotate"
msgstr "Posities van geselecteerde objecten uitwisselen - met de klok draaien"
-#: ../src/ui/dialog/align-and-distribute.cpp:1013
+#: ../src/ui/dialog/align-and-distribute.cpp:962
msgid "Randomize centers in both dimensions"
msgstr "Objectmiddens in beide richtingen willekeurig verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:1016
+#: ../src/ui/dialog/align-and-distribute.cpp:965
msgid "Unclump objects: try to equalize edge-to-edge distances"
msgstr "Objecten ontklonteren: rand-tot-rand afstanden gelijk proberen maken"
-#: ../src/ui/dialog/align-and-distribute.cpp:1021
+#: ../src/ui/dialog/align-and-distribute.cpp:970
msgid "Move objects as little as possible so that their bounding boxes do not overlap"
msgstr "Objecten zo min mogelijk verplaatsen opdat hun omvattende vakken niet overlappen"
-#: ../src/ui/dialog/align-and-distribute.cpp:1029
+#: ../src/ui/dialog/align-and-distribute.cpp:978
msgid "Align selected nodes to a common horizontal line"
msgstr "Geselecteerde knooppunten uitlijnen op een gemeenschappelijke horizontale lijn"
-#: ../src/ui/dialog/align-and-distribute.cpp:1032
+#: ../src/ui/dialog/align-and-distribute.cpp:981
msgid "Align selected nodes to a common vertical line"
msgstr "Geselecteerde knooppunten uitlijnen op een gemeenschappelijke verticale lijn"
-#: ../src/ui/dialog/align-and-distribute.cpp:1035
+#: ../src/ui/dialog/align-and-distribute.cpp:984
msgid "Distribute selected nodes horizontally"
msgstr "Geselecteerde knooppunten horizontaal verdelen"
-#: ../src/ui/dialog/align-and-distribute.cpp:1038
+#: ../src/ui/dialog/align-and-distribute.cpp:987
msgid "Distribute selected nodes vertically"
msgstr "Geselecteerde knooppunten verticaal verdelen"
#. Rest of the widgetry
-#: ../src/ui/dialog/align-and-distribute.cpp:1043
+#: ../src/ui/dialog/align-and-distribute.cpp:992
msgid "Last selected"
msgstr "Laatst geselecteerde"
-#: ../src/ui/dialog/align-and-distribute.cpp:1044
+#: ../src/ui/dialog/align-and-distribute.cpp:993
msgid "First selected"
msgstr "Eerst geselecteerde"
-#: ../src/ui/dialog/align-and-distribute.cpp:1045
+#: ../src/ui/dialog/align-and-distribute.cpp:994
msgid "Biggest object"
msgstr "Grootste object"
-#: ../src/ui/dialog/align-and-distribute.cpp:1046
+#: ../src/ui/dialog/align-and-distribute.cpp:995
msgid "Smallest object"
msgstr "Kleinste object"
-#: ../src/ui/dialog/align-and-distribute.cpp:1049
+#: ../src/ui/dialog/align-and-distribute.cpp:998
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1555
-#: ../src/verbs.cpp:169
-#: ../src/widgets/desktop-widget.cpp:1934
+#: ../src/verbs.cpp:175
+#: ../src/widgets/desktop-widget.cpp:2008
#: ../share/extensions/printing_marks.inx.h:18
msgid "Selection"
msgstr "Selectie"
@@ -13725,328 +13591,327 @@ msgstr "Opslaan"
msgid "Add profile"
msgstr "Kleurprofiel toevoegen"
-#: ../src/ui/dialog/color-item.cpp:122
+#: ../src/ui/dialog/color-item.cpp:131
#, c-format
msgid "Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"
msgstr "Kleur: <b>%s</b>; <b>Klik</b> om vulling in te stellen, <b>Shift+klik</b> om lijnkleur in te stellen"
-#: ../src/ui/dialog/color-item.cpp:504
+#: ../src/ui/dialog/color-item.cpp:513
msgid "Change color definition"
msgstr "Kleurdefinitie veranderen"
-#: ../src/ui/dialog/color-item.cpp:678
+#: ../src/ui/dialog/color-item.cpp:687
msgid "Remove stroke color"
msgstr "Lijnkleur verwijderen"
-#: ../src/ui/dialog/color-item.cpp:678
+#: ../src/ui/dialog/color-item.cpp:687
msgid "Remove fill color"
msgstr "Vulling verwijderen"
-#: ../src/ui/dialog/color-item.cpp:683
+#: ../src/ui/dialog/color-item.cpp:692
msgid "Set stroke color to none"
msgstr "Lijnkleur op geen instellen"
-#: ../src/ui/dialog/color-item.cpp:683
+#: ../src/ui/dialog/color-item.cpp:692
msgid "Set fill color to none"
msgstr "Vulling op geen instellen"
-#: ../src/ui/dialog/color-item.cpp:699
+#: ../src/ui/dialog/color-item.cpp:708
msgid "Set stroke color from swatch"
msgstr "Lijnkleur instellen uit palet"
-#: ../src/ui/dialog/color-item.cpp:699
+#: ../src/ui/dialog/color-item.cpp:708
msgid "Set fill color from swatch"
msgstr "Vulling instellen uit palet"
-#: ../src/ui/dialog/debug.cpp:69
+#: ../src/ui/dialog/debug.cpp:73
msgid "Messages"
msgstr "Berichten"
-#: ../src/ui/dialog/debug.cpp:83
+#: ../src/ui/dialog/debug.cpp:87
#: ../src/ui/dialog/messages.cpp:47
-#: ../src/ui/dialog/scriptdialog.cpp:182
msgid "_Clear"
msgstr "_Wissen"
-#: ../src/ui/dialog/debug.cpp:87
+#: ../src/ui/dialog/debug.cpp:91
#: ../src/ui/dialog/messages.cpp:48
msgid "Capture log messages"
msgstr "Logberichten bewaren"
-#: ../src/ui/dialog/debug.cpp:91
+#: ../src/ui/dialog/debug.cpp:95
msgid "Release log messages"
msgstr "Logberichten negeren"
#: ../src/ui/dialog/document-metadata.cpp:88
-#: ../src/ui/dialog/document-properties.cpp:152
+#: ../src/ui/dialog/document-properties.cpp:151
msgid "Metadata"
msgstr "Metadata"
#: ../src/ui/dialog/document-metadata.cpp:89
-#: ../src/ui/dialog/document-properties.cpp:153
+#: ../src/ui/dialog/document-properties.cpp:152
msgid "License"
msgstr "Licentie"
#: ../src/ui/dialog/document-metadata.cpp:126
-#: ../src/ui/dialog/document-properties.cpp:960
+#: ../src/ui/dialog/document-properties.cpp:959
msgid "<b>Dublin Core Entities</b>"
msgstr "<b>Dublin Core-elementen</b>"
#: ../src/ui/dialog/document-metadata.cpp:168
-#: ../src/ui/dialog/document-properties.cpp:1022
+#: ../src/ui/dialog/document-properties.cpp:1021
msgid "<b>License</b>"
msgstr "<b>Licentie</b>"
#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:105
+#: ../src/ui/dialog/document-properties.cpp:104
msgid "Show page _border"
msgstr "Pagina_rand weergeven"
-#: ../src/ui/dialog/document-properties.cpp:105
+#: ../src/ui/dialog/document-properties.cpp:104
msgid "If set, rectangular page border is shown"
msgstr "Indien aangevinkt, wordt de rechthoekige paginarand getoond"
-#: ../src/ui/dialog/document-properties.cpp:106
+#: ../src/ui/dialog/document-properties.cpp:105
msgid "Border on _top of drawing"
msgstr "Rand altijd boven de _tekening"
-#: ../src/ui/dialog/document-properties.cpp:106
+#: ../src/ui/dialog/document-properties.cpp:105
msgid "If set, border is always on top of the drawing"
msgstr "Indien aangevinkt, wordt de rand altijd boven de tekening getoond"
-#: ../src/ui/dialog/document-properties.cpp:107
+#: ../src/ui/dialog/document-properties.cpp:106
msgid "_Show border shadow"
msgstr "Paginascha_duw weergeven"
-#: ../src/ui/dialog/document-properties.cpp:107
+#: ../src/ui/dialog/document-properties.cpp:106
msgid "If set, page border shows a shadow on its right and lower side"
msgstr "Indien aangevinkt, heeft de paginarand onder en rechts een schaduw"
-#: ../src/ui/dialog/document-properties.cpp:108
+#: ../src/ui/dialog/document-properties.cpp:107
msgid "Back_ground color:"
msgstr "_Achtergrondkleur:"
-#: ../src/ui/dialog/document-properties.cpp:108
+#: ../src/ui/dialog/document-properties.cpp:107
msgid "Color of the page background. Note: transparency setting ignored while editing but used when exporting to bitmap."
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:109
+#: ../src/ui/dialog/document-properties.cpp:108
msgid "Border _color:"
msgstr "_Kleur paginarand:"
-#: ../src/ui/dialog/document-properties.cpp:109
+#: ../src/ui/dialog/document-properties.cpp:108
msgid "Page border color"
msgstr "Kleur paginarand"
-#: ../src/ui/dialog/document-properties.cpp:109
+#: ../src/ui/dialog/document-properties.cpp:108
msgid "Color of the page border"
msgstr "Kleur van de paginarand"
-#: ../src/ui/dialog/document-properties.cpp:110
+#: ../src/ui/dialog/document-properties.cpp:109
msgid "Default _units:"
msgstr "Standaardeen_heid:"
#. ---------------------------------------------------------------
#. General snap options
-#: ../src/ui/dialog/document-properties.cpp:114
+#: ../src/ui/dialog/document-properties.cpp:113
msgid "Show _guides"
msgstr "_Hulplijnen weergeven"
-#: ../src/ui/dialog/document-properties.cpp:114
+#: ../src/ui/dialog/document-properties.cpp:113
msgid "Show or hide guides"
msgstr "Hulplijnen weergeven of verbergen"
-#: ../src/ui/dialog/document-properties.cpp:115
+#: ../src/ui/dialog/document-properties.cpp:114
msgid "Guide co_lor:"
msgstr "K_leur hulplijnen:"
-#: ../src/ui/dialog/document-properties.cpp:115
+#: ../src/ui/dialog/document-properties.cpp:114
msgid "Guideline color"
msgstr "Kleur hulplijnen"
-#: ../src/ui/dialog/document-properties.cpp:115
+#: ../src/ui/dialog/document-properties.cpp:114
msgid "Color of guidelines"
msgstr "Kleur van de hulplijnen"
-#: ../src/ui/dialog/document-properties.cpp:116
+#: ../src/ui/dialog/document-properties.cpp:115
msgid "_Highlight color:"
msgstr "_Oplichtende kleur:"
-#: ../src/ui/dialog/document-properties.cpp:116
+#: ../src/ui/dialog/document-properties.cpp:115
msgid "Highlighted guideline color"
msgstr "Kleur van oplichtende hulplijn"
-#: ../src/ui/dialog/document-properties.cpp:116
+#: ../src/ui/dialog/document-properties.cpp:115
msgid "Color of a guideline when it is under mouse"
msgstr "Kleur van een hulplijn als de muis ernaar wijst"
#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:118
+#: ../src/ui/dialog/document-properties.cpp:117
msgid "Snap _distance"
msgstr "Kleefafstan_d"
-#: ../src/ui/dialog/document-properties.cpp:118
+#: ../src/ui/dialog/document-properties.cpp:117
msgid "Snap only when _closer than:"
msgstr "Alleen kleven indien _dichter dan:"
-#: ../src/ui/dialog/document-properties.cpp:118
-#: ../src/ui/dialog/document-properties.cpp:123
-#: ../src/ui/dialog/document-properties.cpp:128
+#: ../src/ui/dialog/document-properties.cpp:117
+#: ../src/ui/dialog/document-properties.cpp:122
+#: ../src/ui/dialog/document-properties.cpp:127
msgid "Always snap"
msgstr "Altijd kleven"
-#: ../src/ui/dialog/document-properties.cpp:119
+#: ../src/ui/dialog/document-properties.cpp:118
msgid "Snapping distance, in screen pixels, for snapping to objects"
msgstr "Kleefafstand, in schermpixels, voor kleven aan objecten"
-#: ../src/ui/dialog/document-properties.cpp:119
+#: ../src/ui/dialog/document-properties.cpp:118
msgid "Always snap to objects, regardless of their distance"
msgstr "Altijd aan objecten kleven, ongeacht hun afstand"
-#: ../src/ui/dialog/document-properties.cpp:120
+#: ../src/ui/dialog/document-properties.cpp:119
msgid "If set, objects only snap to another object when it's within the range specified below"
msgstr "Indien aangevinkt, kleven objecten alleen aan andere objecten als deze zich binnen de hier aangegeven afstand bevindt"
#. Options for snapping to grids
-#: ../src/ui/dialog/document-properties.cpp:123
+#: ../src/ui/dialog/document-properties.cpp:122
msgid "Snap d_istance"
msgstr "Klee_fafstand"
-#: ../src/ui/dialog/document-properties.cpp:123
+#: ../src/ui/dialog/document-properties.cpp:122
msgid "Snap only when c_loser than:"
msgstr "Alleen kleven indien d_ichter dan:"
-#: ../src/ui/dialog/document-properties.cpp:124
+#: ../src/ui/dialog/document-properties.cpp:123
msgid "Snapping distance, in screen pixels, for snapping to grid"
msgstr "Kleefafstand, in schermpixels, voor kleven aan raster"
-#: ../src/ui/dialog/document-properties.cpp:124
+#: ../src/ui/dialog/document-properties.cpp:123
msgid "Always snap to grids, regardless of the distance"
msgstr "Altijd aan raster kleven, ongeacht de afstand"
-#: ../src/ui/dialog/document-properties.cpp:125
+#: ../src/ui/dialog/document-properties.cpp:124
msgid "If set, objects only snap to a grid line when it's within the range specified below"
msgstr "Indien aangevinkt, kleven objecten alleen aan een rasterlijn als deze zich binnen de hier aangegeven afstand bevindt"
#. Options for snapping to guides
-#: ../src/ui/dialog/document-properties.cpp:128
+#: ../src/ui/dialog/document-properties.cpp:127
msgid "Snap dist_ance"
msgstr "Kleef_afstand"
-#: ../src/ui/dialog/document-properties.cpp:128
+#: ../src/ui/dialog/document-properties.cpp:127
msgid "Snap only when close_r than:"
msgstr "Alleen kleven indien di_chter dan:"
-#: ../src/ui/dialog/document-properties.cpp:129
+#: ../src/ui/dialog/document-properties.cpp:128
msgid "Snapping distance, in screen pixels, for snapping to guides"
msgstr "Kleefafstand, in schermpixels, voor kleven aan hulplijnen"
-#: ../src/ui/dialog/document-properties.cpp:129
+#: ../src/ui/dialog/document-properties.cpp:128
msgid "Always snap to guides, regardless of the distance"
msgstr "Altijd aan hulplijnen kleven, ongeacht de afstand"
-#: ../src/ui/dialog/document-properties.cpp:130
+#: ../src/ui/dialog/document-properties.cpp:129
msgid "If set, objects only snap to a guide when it's within the range specified below"
msgstr "Indien aangevinkt, kleven objecten alleen aan een hulplijn als deze zich binnen de hier aangegeven afstand bevindt"
#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:133
+#: ../src/ui/dialog/document-properties.cpp:132
msgid "Snap to clip paths"
msgstr "Aan afsnijpaden kleven"
-#: ../src/ui/dialog/document-properties.cpp:133
+#: ../src/ui/dialog/document-properties.cpp:132
msgid "When snapping to paths, then also try snapping to clip paths"
msgstr "Bij het kleven aan paden, ook aan afsnijpaden trachten te kleven"
-#: ../src/ui/dialog/document-properties.cpp:134
+#: ../src/ui/dialog/document-properties.cpp:133
msgid "Snap to mask paths"
msgstr "Aan maskerpaden kleven"
-#: ../src/ui/dialog/document-properties.cpp:134
+#: ../src/ui/dialog/document-properties.cpp:133
msgid "When snapping to paths, then also try snapping to mask paths"
msgstr "Bij het kleven aan paden, ook aan maskerpaden trachten te kleven"
-#: ../src/ui/dialog/document-properties.cpp:135
+#: ../src/ui/dialog/document-properties.cpp:134
msgid "Snap perpendicularly"
msgstr "Loodrecht kleven"
-#: ../src/ui/dialog/document-properties.cpp:135
+#: ../src/ui/dialog/document-properties.cpp:134
msgid "When snapping to paths or guides, then also try snapping perpendicularly"
msgstr "Bij het kleven aan paden of hulplijnen, ook loodrecht trachten te kleven"
-#: ../src/ui/dialog/document-properties.cpp:136
+#: ../src/ui/dialog/document-properties.cpp:135
msgid "Snap tangentially"
msgstr "Tangentiëel kleven"
-#: ../src/ui/dialog/document-properties.cpp:136
+#: ../src/ui/dialog/document-properties.cpp:135
msgid "When snapping to paths or guides, then also try snapping tangentially"
msgstr "Bij het kleven aan paden of hulplijnen, ook tangentiëel trachten te kleven"
-#: ../src/ui/dialog/document-properties.cpp:139
+#: ../src/ui/dialog/document-properties.cpp:138
msgctxt "Grid"
msgid "_New"
msgstr "_Nieuw"
-#: ../src/ui/dialog/document-properties.cpp:139
+#: ../src/ui/dialog/document-properties.cpp:138
msgid "Create new grid."
msgstr "Nieuw raster maken."
-#: ../src/ui/dialog/document-properties.cpp:140
+#: ../src/ui/dialog/document-properties.cpp:139
msgctxt "Grid"
msgid "_Remove"
msgstr "Ve_rwijderen"
-#: ../src/ui/dialog/document-properties.cpp:140
+#: ../src/ui/dialog/document-properties.cpp:139
msgid "Remove selected grid."
msgstr "Geselecteerd raster verwijderen."
-#: ../src/ui/dialog/document-properties.cpp:147
-#: ../src/widgets/toolbox.cpp:1831
+#: ../src/ui/dialog/document-properties.cpp:146
+#: ../src/widgets/toolbox.cpp:1829
msgid "Guides"
msgstr "Hulplijnen"
-#: ../src/ui/dialog/document-properties.cpp:149
-#: ../src/verbs.cpp:2680
+#: ../src/ui/dialog/document-properties.cpp:148
+#: ../src/verbs.cpp:2739
msgid "Snap"
msgstr "Kleven"
-#: ../src/ui/dialog/document-properties.cpp:151
+#: ../src/ui/dialog/document-properties.cpp:150
msgid "Scripting"
msgstr "Scripting"
-#: ../src/ui/dialog/document-properties.cpp:311
+#: ../src/ui/dialog/document-properties.cpp:310
msgid "<b>General</b>"
msgstr "<b>Algemeen</b>"
-#: ../src/ui/dialog/document-properties.cpp:313
+#: ../src/ui/dialog/document-properties.cpp:312
msgid "<b>Color</b>"
msgstr "<b>Kleur</b>"
-#: ../src/ui/dialog/document-properties.cpp:315
+#: ../src/ui/dialog/document-properties.cpp:314
msgid "<b>Border</b>"
msgstr "<b>Omranding</b>"
-#: ../src/ui/dialog/document-properties.cpp:317
+#: ../src/ui/dialog/document-properties.cpp:316
msgid "<b>Page Size</b>"
msgstr "<b>Paginagrootte</b>"
-#: ../src/ui/dialog/document-properties.cpp:350
+#: ../src/ui/dialog/document-properties.cpp:349
msgid "<b>Guides</b>"
msgstr "<b>Hulplijnen</b>"
-#: ../src/ui/dialog/document-properties.cpp:368
+#: ../src/ui/dialog/document-properties.cpp:367
msgid "<b>Snap to objects</b>"
msgstr "<b>Kleven aan objecten</b>"
-#: ../src/ui/dialog/document-properties.cpp:370
+#: ../src/ui/dialog/document-properties.cpp:369
msgid "<b>Snap to grids</b>"
msgstr "<b>Kleven aan rasters</b>"
-#: ../src/ui/dialog/document-properties.cpp:372
+#: ../src/ui/dialog/document-properties.cpp:371
msgid "<b>Snap to guides</b>"
msgstr "<b>Kleven aan hulplijnen</b>"
-#: ../src/ui/dialog/document-properties.cpp:374
+#: ../src/ui/dialog/document-properties.cpp:373
msgid "<b>Miscellaneous</b>"
msgstr "<b>Diversen</b>"
@@ -14054,134 +13919,134 @@ msgstr "<b>Diversen</b>"
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:487
-#: ../src/verbs.cpp:2855
+#: ../src/ui/dialog/document-properties.cpp:486
+#: ../src/verbs.cpp:2912
msgid "Link Color Profile"
msgstr "Kleurprofiel linken"
-#: ../src/ui/dialog/document-properties.cpp:588
+#: ../src/ui/dialog/document-properties.cpp:587
msgid "Remove linked color profile"
msgstr "Gelinkt kleurprofiel verwijderen"
-#: ../src/ui/dialog/document-properties.cpp:601
+#: ../src/ui/dialog/document-properties.cpp:600
msgid "<b>Linked Color Profiles:</b>"
msgstr "<b>Gelinkte kleurprofielen:</b>"
-#: ../src/ui/dialog/document-properties.cpp:603
+#: ../src/ui/dialog/document-properties.cpp:602
msgid "<b>Available Color Profiles:</b>"
msgstr "<b>Beschikbare kleurprofielen:</b>"
-#: ../src/ui/dialog/document-properties.cpp:605
+#: ../src/ui/dialog/document-properties.cpp:604
msgid "Link Profile"
msgstr "Kleurprofiel linken"
-#: ../src/ui/dialog/document-properties.cpp:608
+#: ../src/ui/dialog/document-properties.cpp:607
msgid "Unlink Profile"
msgstr "Kleurprofiel ontlinken"
-#: ../src/ui/dialog/document-properties.cpp:686
+#: ../src/ui/dialog/document-properties.cpp:685
msgid "Profile Name"
msgstr "Naam profiel"
-#: ../src/ui/dialog/document-properties.cpp:722
+#: ../src/ui/dialog/document-properties.cpp:721
msgid "External scripts"
msgstr "Externe scripts"
-#: ../src/ui/dialog/document-properties.cpp:723
+#: ../src/ui/dialog/document-properties.cpp:722
msgid "Embedded scripts"
msgstr "Ingevoegde scripts"
# zijn dit de uitbreidingen (Engels: external modules)?
-#: ../src/ui/dialog/document-properties.cpp:728
+#: ../src/ui/dialog/document-properties.cpp:727
msgid "<b>External script files:</b>"
msgstr "<b>Externe scriptbestanden:</b>"
-#: ../src/ui/dialog/document-properties.cpp:730
+#: ../src/ui/dialog/document-properties.cpp:729
msgid "Add the current file name or browse for a file"
msgstr "Deze bestandsnaam toevoegen of naar bestand browsen"
-#: ../src/ui/dialog/document-properties.cpp:733
-#: ../src/ui/dialog/document-properties.cpp:811
-#: ../src/ui/widget/selected-style.cpp:334
+#: ../src/ui/dialog/document-properties.cpp:732
+#: ../src/ui/dialog/document-properties.cpp:810
+#: ../src/ui/widget/selected-style.cpp:339
msgid "Remove"
msgstr "Verwijderen"
-#: ../src/ui/dialog/document-properties.cpp:798
+#: ../src/ui/dialog/document-properties.cpp:797
msgid "Filename"
msgstr "Bestand"
# zijn dit de uitbreidingen (Engels: external modules)?
-#: ../src/ui/dialog/document-properties.cpp:806
+#: ../src/ui/dialog/document-properties.cpp:805
msgid "<b>Embedded script files:</b>"
msgstr "<b>Ingevoegde scriptbestanden:</b>"
-#: ../src/ui/dialog/document-properties.cpp:808
+#: ../src/ui/dialog/document-properties.cpp:807
msgid "New"
msgstr "Nieuw"
-#: ../src/ui/dialog/document-properties.cpp:875
+#: ../src/ui/dialog/document-properties.cpp:874
msgid "Script id"
msgstr "Script id"
-#: ../src/ui/dialog/document-properties.cpp:881
+#: ../src/ui/dialog/document-properties.cpp:880
msgid "<b>Content:</b>"
msgstr "<b>Inhoud:</b>"
-#: ../src/ui/dialog/document-properties.cpp:998
+#: ../src/ui/dialog/document-properties.cpp:997
msgid "_Save as default"
msgstr "_Instellen als standaard"
-#: ../src/ui/dialog/document-properties.cpp:999
+#: ../src/ui/dialog/document-properties.cpp:998
msgid "Save this metadata as the default metadata"
msgstr "Deze metadata als standaardwaarde bewaren"
-#: ../src/ui/dialog/document-properties.cpp:1000
+#: ../src/ui/dialog/document-properties.cpp:999
msgid "Use _default"
msgstr "_Standaard gebruiken"
-#: ../src/ui/dialog/document-properties.cpp:1001
+#: ../src/ui/dialog/document-properties.cpp:1000
msgid "Use the previously saved default metadata here"
msgstr "_Bewaarde standaardmetadata gebruiken"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1074
+#: ../src/ui/dialog/document-properties.cpp:1073
msgid "Add external script..."
msgstr "Extern script toevoegen..."
-#: ../src/ui/dialog/document-properties.cpp:1113
+#: ../src/ui/dialog/document-properties.cpp:1112
msgid "Select a script to load"
msgstr "Selecteer een script om te laden"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1141
+#: ../src/ui/dialog/document-properties.cpp:1140
msgid "Add embedded script..."
msgstr "Ingevoegd script toevoegen..."
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1172
+#: ../src/ui/dialog/document-properties.cpp:1171
msgid "Remove external script"
msgstr "Extern script verwijderen"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1206
+#: ../src/ui/dialog/document-properties.cpp:1205
msgid "Remove embedded script"
msgstr "Ingevoegd script verwijderen"
#. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text());
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1306
+#: ../src/ui/dialog/document-properties.cpp:1305
msgid "Edit embedded script"
msgstr "Ingevoegd script bewerken"
-#: ../src/ui/dialog/document-properties.cpp:1389
+#: ../src/ui/dialog/document-properties.cpp:1388
msgid "<b>Creation</b>"
msgstr "<b>Aanmaken</b>"
-#: ../src/ui/dialog/document-properties.cpp:1390
+#: ../src/ui/dialog/document-properties.cpp:1389
msgid "<b>Defined grids</b>"
msgstr "<b>Bestaande rasters</b>"
-#: ../src/ui/dialog/document-properties.cpp:1618
+#: ../src/ui/dialog/document-properties.cpp:1617
msgid "Remove grid"
msgstr "Raster verwijderen"
@@ -14190,8 +14055,8 @@ msgid "Information"
msgstr "Informatie"
#: ../src/ui/dialog/extension-editor.cpp:82
-#: ../src/verbs.cpp:284
-#: ../src/verbs.cpp:303
+#: ../src/verbs.cpp:290
+#: ../src/verbs.cpp:309
#: ../share/extensions/color_custom.inx.h:7
#: ../share/extensions/color_HSL_adjust.inx.h:11
#: ../share/extensions/color_randomize.inx.h:6
@@ -14264,36 +14129,36 @@ msgstr "Bestandsvoorbeeld tonen"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:779
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:795
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:810
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:291
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:422
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:289
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:420
msgid "All Files"
msgstr "Alle bestanden"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:776
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:792
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:807
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:292
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:290
msgid "All Inkscape Files"
msgstr "Alle Inkscapebestanden"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:783
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:799
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:813
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:293
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:291
msgid "All Images"
msgstr "Alle afbeeldingen"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:786
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:802
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:816
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:294
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:292
msgid "All Vectors"
msgstr "Alle vectoren"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:789
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:805
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:819
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:295
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:293
msgid "All Bitmaps"
msgstr "Alle bitmaps"
@@ -14374,15 +14239,15 @@ msgstr "Antialias"
msgid "Destination"
msgstr "Doel"
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:423
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:421
msgid "All Executable Files"
msgstr "Alle uitvoerbare bestanden"
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:615
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:613
msgid "Show Preview"
msgstr "Voorbeeld tonen"
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:753
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:751
msgid "No file selected"
msgstr "Geen bestand geselecteerd"
@@ -14495,275 +14360,275 @@ msgstr "_Dupliceren"
msgid "_Filter"
msgstr "_Filter"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1168
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1174
msgid "R_ename"
msgstr "H_ernoemen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1298
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1304
msgid "Rename filter"
msgstr "Hernoem filter"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1335
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1348
msgid "Apply filter"
msgstr "Filter toepassen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1405
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1418
msgid "filter"
msgstr "filter"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1412
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1425
msgid "Add filter"
msgstr "Filter toevoegen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1464
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1477
msgid "Duplicate filter"
msgstr "Filter dupliceren"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1563
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1576
msgid "_Effect"
msgstr "_Effect"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1573
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1586
msgid "Connections"
msgstr "Verbindingen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1711
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1724
msgid "Remove filter primitive"
msgstr "Filtereffect verwijderen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2299
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2312
msgid "Remove merge node"
msgstr "Verwijder samenvoegingsknooppunt"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2419
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2432
msgid "Reorder filter primitive"
msgstr "Filtereffect herordenen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2499
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2512
msgid "Add Effect:"
msgstr "Effect toevoegen:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2500
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2513
msgid "No effect selected"
msgstr "Geen effect geselecteerd"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2501
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2514
msgid "No filter selected"
msgstr "Geen filter geselecteerd"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2547
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2560
msgid "Effect parameters"
msgstr "Effectparameters"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2548
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2561
msgid "Filter General Settings"
msgstr "Algemene filterinstellingen"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2606
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2619
msgid "Coordinates:"
msgstr "Coördinaten:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2606
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2619
msgid "X coordinate of the left corners of filter effects region"
msgstr "X-coördinaat van de linkerhoeken van het filtereffectgebied"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2606
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2619
msgid "Y coordinate of the upper corners of filter effects region"
msgstr "Y-coördinaat van de linkerhoeken van het filtereffectgebied"
#. default width:
#. default height:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2607
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2620
msgid "Dimensions:"
msgstr "Dimensies:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2607
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2620
msgid "Width of filter effects region"
msgstr "Breedte van filtereffectgebied"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2607
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2620
msgid "Height of filter effects region"
msgstr "Hoogte van filtereffectgebied"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2613
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2626
msgid "Indicates the type of matrix operation. The keyword 'matrix' indicates that a full 5x4 matrix of values will be provided. The other keywords represent convenience shortcuts to allow commonly used color operations to be performed without specifying a complete matrix."
msgstr "Geeft het type matrixbewerking aan. De optie 'matrix' geeft de mogelijkheid een volledige 5x4-matrix op te geven. De andere opties stellen veelgebruikte kleurbewerkingen voor zonder dat een volledige matrix opgegeven moet worden."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2614
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2627
msgid "Value(s):"
msgstr "Waarde(n):"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2629
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2669
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2642
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2682
msgid "Operator:"
msgstr "Operator:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2630
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2643
msgid "K1:"
msgstr "K1:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2630
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2631
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2632
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2633
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2643
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2644
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2645
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2646
msgid "If the arithmetic operation is chosen, each result pixel is computed using the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel values of the first and second inputs respectively."
msgstr "Als de rekenkundige bewerking is gekozen, wordt elke pixel berekend volgens de formule k1*i1*i2 + k2*i1 + k3*i2 + k4 waarbij i1 en i2 de pixelwaarden van respectievelijk de eerste en tweede invoer zijn."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2631
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2644
msgid "K2:"
msgstr "K2:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2632
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2645
msgid "K3:"
msgstr "K3:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2633
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2646
msgid "K4:"
msgstr "K4:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2636
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2649
msgid "Size:"
msgstr "Grootte:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2636
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2649
msgid "width of the convolve matrix"
msgstr "Breedte van de convolutiematrix"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2636
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2649
msgid "height of the convolve matrix"
msgstr "Hoogte van de convolutiematrix"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2637
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2650
#: ../src/ui/dialog/object-attributes.cpp:48
msgid "Target:"
msgstr "Doel:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2637
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2650
msgid "X coordinate of the target point in the convolve matrix. The convolution is applied to pixels around this point."
msgstr "X-coördinaat van het doelpunt in de convolutiematrix. De convolutie wordt toegepast op pixels rondom dit punt."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2637
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2650
msgid "Y coordinate of the target point in the convolve matrix. The convolution is applied to pixels around this point."
msgstr "Y-coördinaat van het doelpunt in de convolutiematrix. De convolutie wordt toegepast op pixels rondom dit punt."
#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2639
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2652
msgid "Kernel:"
msgstr "Kernmatrix:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2639
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2652
msgid "This matrix describes the convolve operation that is applied to the input image in order to calculate the pixel colors at the output. Different arrangements of values in this matrix result in various possible visual effects. An identity matrix would lead to a motion blur effect (parallel to the matrix diagonal) while a matrix filled with a constant non-zero value would lead to a common blur effect."
msgstr "Deze matrix beschrijft de convolutie die wordt toegepast op de afbeelding om de kleurwaarde van de pixels in het resultaat te berekenen. Verschillende waarden voor de getallen in deze matrix resulteren in verschillende visuele effecten. Een identiteitsmatrix resulteert in bewegingsonscherpte (parallel met de diagonaal) terwijl een matrix met een constante niet-nul waarde resulteert in algemene onscherpte."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2641
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2654
msgid "Divisor:"
msgstr "Deler:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2641
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2654
msgid "After applying the kernelMatrix to the input image to yield a number, that number is divided by divisor to yield the final destination color value. A divisor that is the sum of all the matrix values tends to have an evening effect on the overall color intensity of the result."
msgstr "Na toepassen van de kernmatrix op de afbeelding wordt de kleurwaarde gedeeld door de deler om de uiteindelijke kleurwaarde te bepalen. Een deler die gelijk is aan de som van de kleurwaarden geeft een avondeffect aan de algemene kleurintensiteit van het resultaat."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2642
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2655
msgid "Bias:"
msgstr "Vertekening:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2642
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2655
msgid "This value is added to each component. This is useful to define a constant value as the zero response of the filter."
msgstr "Deze waarde wordt opgeteld bij elke kleurcomponent. Dit is handig om een constante als nulwaarde van de filterrespons te definiëren."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2643
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2656
msgid "Edge Mode:"
msgstr "Randgedrag:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2643
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2656
msgid "Determines how to extend the input image as necessary with color values so that the matrix operations can be applied when the kernel is positioned at or near the edge of the input image."
msgstr "Bepaalt hoe de afbeelding wordt vergroot met extra pixels opdat matrixoperaties toegepast kunnen worden wanneer de kernmatrix zich op of nabij de rand van de afbeelding bevindt."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2644
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2657
msgid "Preserve Alpha"
msgstr "Alfa behouden"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2644
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2657
msgid "If set, the alpha channel won't be altered by this filter primitive."
msgstr "Indien aangevinkt, wordt het alfakanaal door dit filtereffect niet aangepast."
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2647
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2660
msgid "Diffuse Color:"
msgstr "Diffusiekleur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2647
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2680
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2660
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2693
msgid "Defines the color of the light source"
msgstr "Definieert de kleur van de lichtbron"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2648
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2681
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2661
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2694
msgid "Surface Scale:"
msgstr "Textuurversterking:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2648
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2681
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2661
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2694
msgid "This value amplifies the heights of the bump map defined by the input alpha channel"
msgstr "Deze waarde versterkt de hoogten in de textuurkaart gedefinieerd door het invoeralfakanaal"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2649
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2682
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2662
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2695
msgid "Constant:"
msgstr "Constante:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2649
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2682
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2662
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2695
msgid "This constant affects the Phong lighting model."
msgstr "Deze constante beïnvloedt het Phong-belichtingsmodel"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2650
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2684
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2663
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2697
msgid "Kernel Unit Length:"
msgstr "Kerneleenheidslengte:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2654
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2667
msgid "This defines the intensity of the displacement effect."
msgstr "Dit definieert de intensiteit van het verplaatsingseffect."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2655
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2668
msgid "X displacement:"
msgstr "X-verplaatsing:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2655
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2668
msgid "Color component that controls the displacement in the X direction"
msgstr "Kleurcomponent die de verplaatsing in horizontale richting bepaalt."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2656
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2669
msgid "Y displacement:"
msgstr "Y-verplaatsing:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2656
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2669
msgid "Color component that controls the displacement in the Y direction"
msgstr "Kleurcomponent die de verplaatsing in verticale richting bepaalt."
#. default: black
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2659
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2672
msgid "Flood Color:"
msgstr "Vulkleur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2659
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2672
msgid "The whole filter region will be filled with this color."
msgstr "Het hele filtereffectgebied zal worden gevuld met deze kleur."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2663
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2676
msgid "Standard Deviation:"
msgstr "Standaarddeviatie:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2663
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2676
msgid "The standard deviation for the blur operation."
msgstr "De standaarddeviatie voor de vervagingsbewerking."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2669
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2682
msgid ""
"Erode: performs \"thinning\" of input image.\n"
"Dilate: performs \"fattenning\" of input image."
@@ -14771,133 +14636,133 @@ msgstr ""
"Eroderen: maakt de afbeelding \"vlakker\".\n"
"Aandikken: maakt de afbeelding \"dikker\"."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2673
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2686
msgid "Source of Image:"
msgstr "Bron van afbeelding:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2676
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2689
msgid "Delta X:"
msgstr "Horizontaal verschil:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2676
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2689
msgid "This is how far the input image gets shifted to the right"
msgstr "Hoe ver de bronafbeelding naar rechts wordt verschoven."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2677
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2690
msgid "Delta Y:"
msgstr "Verticaal verschil:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2677
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2690
msgid "This is how far the input image gets shifted downwards"
msgstr "Hoe ver de bronafbeelding omlaag wordt verschoven."
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2680
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2693
msgid "Specular Color:"
msgstr "Lichtbronkleur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2683
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2696
#: ../share/extensions/interp.inx.h:2
msgid "Exponent:"
msgstr "Exponent:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2683
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2696
msgid "Exponent for specular term, larger is more \"shiny\"."
msgstr "Exponent van de lichtbronkleur; groter is \"glimmender\"."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2692
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2705
msgid "Indicates whether the filter primitive should perform a noise or turbulence function."
msgstr "Geeft aan of het filtereffect een ruis- of turbulentiefunctie toepast."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2693
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2706
msgid "Base Frequency:"
msgstr "Basisfrequentie:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2694
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2707
msgid "Octaves:"
msgstr "Octaven:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2695
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2708
msgid "Seed:"
msgstr "Beginwaarde:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2695
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2708
msgid "The starting number for the pseudo random number generator."
msgstr "Het begingetal voor de toevalsgenerator"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2707
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2720
msgid "Add filter primitive"
msgstr "Filtereffect toevoegen"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2724
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2737
msgid "The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, multiply, darken and lighten."
msgstr "Het <b>feBlend</b>-filtereffect kent vier mengmanieren voor afbeeldingen: scherm, vermenigvuldigen, donkerder en lichter."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2728
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2741
msgid "The <b>feColorMatrix</b> filter primitive applies a matrix transformation to color of each rendered pixel. This allows for effects like turning object to grayscale, modifying color saturation and changing color hue."
msgstr "Het <b>feColorMatrix</b>-filtereffect past een matrixoperatie toe op de kleur van elke gerenderde pixel. Dit maakt effecten mogelijk zoals het omzetten van een object naar grijswaarden, het aanpassen van kleurverzadiging en het veranderen van de tint."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2732
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2745
msgid "The <b>feComponentTransfer</b> filter primitive manipulates the input's color components (red, green, blue, and alpha) according to particular transfer functions, allowing operations like brightness and contrast adjustment, color balance, and thresholding."
msgstr "Het <b>feComponentTransfer</b>-filtereffect manipuleert de kleurcomponenten (rood, groen, blauw en alfa) van de invoer aan de hand van bepaalde transferfuncties, hetgeen bewerkingen zoals het aanpassen van helderheid en contrast, kleurbalans, en drempelwaarden mogelijk maakt."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2736
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2749
msgid "The <b>feComposite</b> filter primitive composites two images using one of the Porter-Duff blending modes or the arithmetic mode described in SVG standard. Porter-Duff blending modes are essentially logical operations between the corresponding pixel values of the images."
msgstr "Het <b>feComposite</b>-filtereffect verenigt twee afbeeldingen met één van de Porter-Duff-mengmodi of de rekenkundige modus beschreven in de SVG-standaard. Porter-Duff-mengmodi zijn in essentie logische bewerkingen tussen de overeenkomende pixelwaarden van de afbeeldingen."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2740
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2753
msgid "The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on the image. Common effects created using convolution matrices are blur, sharpening, embossing and edge detection. Note that while gaussian blur can be created using this filter primitive, the special gaussian blur primitive is faster and resolution-independent."
msgstr "Met het <b>feConvolveMatrix</b>-filtereffect kan een convolutie toegepast worden op de afbeelding. Gebruikelijke effecten die met convolutiematrices gemaakt worden zijn: vervaging, verscherping, reliëf, en randherkenning. Merk op dat hoewel gaussiaans vervagen mogelijk is met dit filtereffect, het speciale filtereffect hiervoor sneller en resolutie-onafhankelijk is."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2744
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2757
msgid "The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create \"embossed\" shadings. The input's alpha channel is used to provide depth information: higher opacity areas are raised toward the viewer and lower opacity areas recede away from the viewer."
msgstr "De <b>feDiffuseLighting</b>- en <i>feSpecularLighting</i>-filtereffecten maken reliëfschaduwen. Het alfakanaal van de invoer wordt gebruikt voor de diepte-informatie: gebieden met grotere ondoorzichtigheid verrijzen ten opzichte van de kijker en gebieden met lagere ondoorzichtigheid wijken terug."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2748
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2761
msgid "The <b>feDisplacementMap</b> filter primitive displaces the pixels in the first input using the second input as a displacement map, that shows from how far the pixel should come from. Classical examples are whirl and pinch effects."
msgstr "Het <b>feDisplacementMap</b>-filtereffect verplaatst de pixels in de eerste invoer, daarbij de tweede invoer gebruikend als een verplaatsingskaart die aangeeft van hoever elk pixel moet komen. Klassieke voorbeelden zijn draai- en boetseerefffecten"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2752
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2765
msgid "The <b>feFlood</b> filter primitive fills the region with a given color and opacity. It is usually used as an input to other filters to apply color to a graphic."
msgstr "Het <b>feFlood</b>-filtereffect vult een regio met een opgegeven kleur en ondoorzichtigheid. Het wordt normaal gebruikt als invoer voor andere filters om een kleur toe te passen op een tekening."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2756
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2769
msgid "The <b>feGaussianBlur</b> filter primitive uniformly blurs its input. It is commonly used together with feOffset to create a drop shadow effect."
msgstr "Het <b>feGaussianBlur</b>-filtereffect vervaagt de invoer uniform. Het wordt vaak samen met <i>feOffset</i> gebruikt om een schaduweffect te creëren."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2760
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2773
msgid "The <b>feImage</b> filter primitive fills the region with an external image or another part of the document."
msgstr "Het <b>feImage</b>-filtereffect vult een regio met een externe afbeelding of een ander deel van het document."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2764
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2777
msgid "The <b>feMerge</b> filter primitive composites several temporary images inside the filter primitive to a single image. It uses normal alpha compositing for this. This is equivalent to using several feBlend primitives in 'normal' mode or several feComposite primitives in 'over' mode."
msgstr "Het <b>feMerge</b>-filtereffect verenigt verschillende tijdelijke beelden in het filter tot één afbeelding. Hiervoor wordt normale alfamenging gebruikt. Dit is equivalent aan het gebruik van verschillende <i>feBlend</i>-filtereffecten in 'normale' modus of verschillende <i>feComposite</i>-filtereffecten in 'over'-modus."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2768
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2781
msgid "The <b>feMorphology</b> filter primitive provides erode and dilate effects. For single-color objects erode makes the object thinner and dilate makes it thicker."
msgstr "Het <b>feMorphology</b>-filtereffect verschaft eroderings- en verdikkingseffecten. Voor objecten met één kleur maakt eroderen het object dunner en verdikken maakt het object dikker."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2772
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2785
msgid "The <b>feOffset</b> filter primitive offsets the image by an user-defined amount. For example, this is useful for drop shadows, where the shadow is in a slightly different position than the actual object."
msgstr "Het <b>feOffset</b>-filtereffect verplaatst de afbeelding met een opgegeven hoeveelheid. Dit is handig om bijvoorbeeld schaduwen te maken, waarbij de schaduw en het actuele object zich op bijna dezelfde positie bevinden."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2776
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2789
msgid "The <b>feDiffuseLighting</b> and <b>feSpecularLighting</b> filter primitives create \"embossed\" shadings. The input's alpha channel is used to provide depth information: higher opacity areas are raised toward the viewer and lower opacity areas recede away from the viewer."
msgstr "De <b>feDiffuseLighting</b>- en <i>feSpecularLighting</i>-filtereffecten maken \"reliëf\"schaduwen. Het alfakanaal van de invoer wordt gebruikt voor de diepte-informatie: gebieden met grotere ondoorzichtigheid verrijzen ten opzichte van de kijker en gebieden met lagere ondoorzichtigheid wijken terug."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2780
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2793
msgid "The <b>feTile</b> filter primitive tiles a region with its input graphic"
msgstr "Het <b>feTile</b>-filtereffect maakt klonen van een regio in de bronafbeelding."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2784
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2797
msgid "The <b>feTurbulence</b> filter primitive renders Perlin noise. This kind of noise is useful in simulating several nature phenomena like clouds, fire and smoke and in generating complex textures like marble or granite."
msgstr "Het <b>feTurbulence</b>-filtereffect genereert Perlin-ruis. Dit type ruis simuleert diverse natuurlijke fenomenen zoals wolken, vuur en rook, en genereert complexe texturen zoals marmer of graniet."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2803
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2816
msgid "Duplicate filter primitive"
msgstr "Filtereffect dupliceren"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2856
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2869
msgid "Set filter primitive attribute"
msgstr "Eigenschap van filtereffect instellen"
@@ -15084,7 +14949,7 @@ msgid "Search spirals"
msgstr "Spiralen doorzoeken"
#: ../src/ui/dialog/find.cpp:102
-#: ../src/widgets/toolbox.cpp:1732
+#: ../src/widgets/toolbox.cpp:1730
msgid "Paths"
msgstr "Paden"
@@ -15210,7 +15075,7 @@ msgstr "Selecteer een objecttype"
msgid "Select a property"
msgstr "Selecteer een eigenschap"
-#: ../src/ui/dialog/font-substitution.cpp:83
+#: ../src/ui/dialog/font-substitution.cpp:87
msgid ""
"\n"
"Some fonts are not available and have been substituted."
@@ -15218,19 +15083,19 @@ msgstr ""
"\n"
"Sommige lettertypen zijn niet beschikbaar en werden vervangen."
-#: ../src/ui/dialog/font-substitution.cpp:86
+#: ../src/ui/dialog/font-substitution.cpp:90
msgid "Font substitution"
msgstr "Lettertypevervanging"
-#: ../src/ui/dialog/font-substitution.cpp:105
+#: ../src/ui/dialog/font-substitution.cpp:109
msgid "Select all the affected items"
msgstr "Selecteer alle geaffecteerde objecten"
-#: ../src/ui/dialog/font-substitution.cpp:110
+#: ../src/ui/dialog/font-substitution.cpp:114
msgid "Don't show this warning again"
msgstr "Toon deze waarschuwing niet meer"
-#: ../src/ui/dialog/font-substitution.cpp:251
+#: ../src/ui/dialog/font-substitution.cpp:255
msgid "Font '%1' substituted with '%2'"
msgstr "Lettertype '%1' vervangen door '%2'"
@@ -16061,25 +15926,25 @@ msgstr "Hulplijn ID: %s"
msgid "Current: %s"
msgstr "Huidig: %s"
-#: ../src/ui/dialog/icon-preview.cpp:155
+#: ../src/ui/dialog/icon-preview.cpp:159
#, c-format
msgid "%d x %d"
msgstr "%d x %d"
-#: ../src/ui/dialog/icon-preview.cpp:167
+#: ../src/ui/dialog/icon-preview.cpp:171
msgid "Magnified:"
msgstr "Uitvergroot:"
-#: ../src/ui/dialog/icon-preview.cpp:236
+#: ../src/ui/dialog/icon-preview.cpp:240
msgid "Actual Size:"
msgstr "Huidige grootte:"
-#: ../src/ui/dialog/icon-preview.cpp:241
+#: ../src/ui/dialog/icon-preview.cpp:245
msgctxt "Icon preview window"
msgid "Sele_ction"
msgstr "Sele_ctie"
-#: ../src/ui/dialog/icon-preview.cpp:243
+#: ../src/ui/dialog/icon-preview.cpp:247
msgid "Selection only or whole document"
msgstr "Alleen selectie of volledig document"
@@ -16373,16 +16238,14 @@ msgid "Object paint style"
msgstr "Verfstijl objecten"
#. Zoom
-#. dtw->zoom_status = gtk_spin_button_new_with_range (log(SP_DESKTOP_ZOOM_MIN)/log(2), log(SP_DESKTOP_ZOOM_MAX)/log(2), 0.1);
#: ../src/ui/dialog/inkscape-preferences.cpp:376
-#: ../src/widgets/desktop-widget.cpp:636
-#: ../src/widgets/desktop-widget.cpp:639
+#: ../src/widgets/desktop-widget.cpp:635
msgid "Zoom"
msgstr "Zoomen"
#. Measure
#: ../src/ui/dialog/inkscape-preferences.cpp:381
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2673
msgctxt "ContextVerb"
msgid "Measure"
msgstr "Meetlat"
@@ -16429,7 +16292,7 @@ msgstr "Indien actief, zal ieder nieuw aangemaakt object selecteren (deselecteer
#. Text
#: ../src/ui/dialog/inkscape-preferences.cpp:439
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2665
msgctxt "ContextVerb"
msgid "Text"
msgstr "Tekst"
@@ -16450,6 +16313,30 @@ msgstr "Waarschuwing lettertypevervanging weergeven"
msgid "Show font substitution warning dialog when requested fonts are not available on the system"
msgstr "Waarschuwing lettertypevervanging weergeven wanneer de gevraagde lettertypes niet beschikbaar zijn op het systeem"
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Pixel"
+msgstr "Pixel"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Pica"
+msgstr "Pica"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Millimeter"
+msgstr "Millimeter"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Centimeter"
+msgstr "Centimeter"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Inch"
+msgstr "Duim"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
+msgid "Em square"
+msgstr "Em kwadraat"
+
#. , _("Ex square"), _("Percent")
#. , SP_CSS_UNIT_EX, SP_CSS_UNIT_PERCENT
#: ../src/ui/dialog/inkscape-preferences.cpp:454
@@ -16489,8 +16376,8 @@ msgstr "Verfemmer"
#. Gradient
#: ../src/ui/dialog/inkscape-preferences.cpp:478
-#: ../src/widgets/gradient-selector.cpp:150
-#: ../src/widgets/gradient-selector.cpp:302
+#: ../src/widgets/gradient-selector.cpp:151
+#: ../src/widgets/gradient-selector.cpp:303
msgid "Gradient"
msgstr "Kleurverloop"
@@ -17216,9 +17103,9 @@ msgid "_Click/drag threshold:"
msgstr "G_renswaarde klikken/slepen:"
#: ../src/ui/dialog/inkscape-preferences.cpp:852
-#: ../src/ui/dialog/inkscape-preferences.cpp:1190
#: ../src/ui/dialog/inkscape-preferences.cpp:1194
-#: ../src/ui/dialog/inkscape-preferences.cpp:1204
+#: ../src/ui/dialog/inkscape-preferences.cpp:1198
+#: ../src/ui/dialog/inkscape-preferences.cpp:1208
msgid "pixels"
msgstr "pixels"
@@ -17287,151 +17174,164 @@ msgstr "Het aantal spaties dat gebruikt wordt voor het inspringen van geneste el
msgid "Path data"
msgstr "Data pad"
-#: ../src/ui/dialog/inkscape-preferences.cpp:882
-msgid "Allow relative coordinates"
-msgstr "Relatieve coördinaten toestaan"
+#: ../src/ui/dialog/inkscape-preferences.cpp:883
+msgid "Absolute"
+msgstr "Absoluut"
#: ../src/ui/dialog/inkscape-preferences.cpp:883
-msgid "If set, relative coordinates may be used in path data"
-msgstr "Indien aangevinkt, kunnen relatieve coördinaten gebruikt worden in paddata"
+msgid "Relative"
+msgstr "Relatief"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:883
+#: ../src/ui/dialog/inkscape-preferences.cpp:1173
+msgid "Optimized"
+msgstr "Optimaliseren"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:887
+msgid "Path string format"
+msgstr "Padstringformaat"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:887
+msgid "Path data should be written: only with absolute coordinates, only with relative coordinates, or optimized for string length (mixed absolute and relative coordinates)"
+msgstr "Wijze waarop paddata geschreven worden: met alleen absolute coördinatie, met alleen relatieve coördinaten of geoptimaliseerd voor stringlengte (absolute en relatieve coördinaten gemengd)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:885
+#: ../src/ui/dialog/inkscape-preferences.cpp:889
msgid "Force repeat commands"
msgstr "Herhaalcommando's forceren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:886
+#: ../src/ui/dialog/inkscape-preferences.cpp:890
msgid "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead of 'L 1,2 3,4')"
msgstr "Herhaling van hetzelfde padcommando forceren (bijvoorbeeld 'L 1,2 L 3,4' in plaats van 'L 1,2 3,4')"
-#: ../src/ui/dialog/inkscape-preferences.cpp:888
+#: ../src/ui/dialog/inkscape-preferences.cpp:892
msgid "Numbers"
msgstr "Getallen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:891
+#: ../src/ui/dialog/inkscape-preferences.cpp:895
msgid "_Numeric precision:"
msgstr "Numerieke _precisie:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:891
+#: ../src/ui/dialog/inkscape-preferences.cpp:895
msgid "Significant figures of the values written to the SVG file"
msgstr "Significante cijfers van waarden weggeschreven in SVG-bestand"
-#: ../src/ui/dialog/inkscape-preferences.cpp:894
+#: ../src/ui/dialog/inkscape-preferences.cpp:898
msgid "Minimum _exponent:"
msgstr "Minimum _exponent:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:894
+#: ../src/ui/dialog/inkscape-preferences.cpp:898
msgid "The smallest number written to SVG is 10 to the power of this exponent; anything smaller is written as zero"
msgstr "Het kleinste getal dat naar SVG weggeschreven wordt is 10 tot deze macht. Alles wat kleiner is, wordt weggeschreven als nul."
#. Code to add controls for attribute checking options
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:899
+#: ../src/ui/dialog/inkscape-preferences.cpp:903
msgid "Improper Attributes Actions"
msgstr "Bij foutieve attributen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:901
-#: ../src/ui/dialog/inkscape-preferences.cpp:909
-#: ../src/ui/dialog/inkscape-preferences.cpp:917
+#: ../src/ui/dialog/inkscape-preferences.cpp:905
+#: ../src/ui/dialog/inkscape-preferences.cpp:913
+#: ../src/ui/dialog/inkscape-preferences.cpp:921
msgid "Print warnings"
msgstr "Waarschuwingen tonen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:902
+#: ../src/ui/dialog/inkscape-preferences.cpp:906
msgid "Print warning if invalid or non-useful attributes found. Database files located in inkscape_data_dir/attributes."
msgstr "Waarschuwing tonen bij ongeldige of onbruikbare attributen. Databasebestanden staan in inkscape_data_dir/attributes."
-#: ../src/ui/dialog/inkscape-preferences.cpp:903
+#: ../src/ui/dialog/inkscape-preferences.cpp:907
msgid "Remove attributes"
msgstr "Attributen verwijderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:904
+#: ../src/ui/dialog/inkscape-preferences.cpp:908
msgid "Delete invalid or non-useful attributes from element tag"
msgstr "Ongeldige of onbruikbare attributen van tags verwijderen"
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:907
+#: ../src/ui/dialog/inkscape-preferences.cpp:911
msgid "Inappropriate Style Properties Actions"
msgstr "Bij ongeschikte stijleigenschappen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:910
+#: ../src/ui/dialog/inkscape-preferences.cpp:914
msgid "Print warning if inappropriate style properties found (i.e. 'font-family' set on a <rect>). Database files located in inkscape_data_dir/attributes."
msgstr "Waarschuwing tonen bij ongeschikte stijleigenschappen (bv. 'font-family' op een <rect>). Databasebestanden staan in inkscape_data_dir/attributes."
-#: ../src/ui/dialog/inkscape-preferences.cpp:911
-#: ../src/ui/dialog/inkscape-preferences.cpp:919
+#: ../src/ui/dialog/inkscape-preferences.cpp:915
+#: ../src/ui/dialog/inkscape-preferences.cpp:923
msgid "Remove style properties"
msgstr "Stijleigenschappen verwijderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:912
+#: ../src/ui/dialog/inkscape-preferences.cpp:916
msgid "Delete inappropriate style properties"
msgstr "Ongeschikte stijleigenschappen verwijderen"
#. Add default or inherited style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:915
+#: ../src/ui/dialog/inkscape-preferences.cpp:919
msgid "Non-useful Style Properties Actions"
msgstr "Bij niet bruikbare stijleigenschappen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:918
+#: ../src/ui/dialog/inkscape-preferences.cpp:922
msgid "Print warning if redundant style properties found (i.e. if a property has the default value and a different value is not inherited or if value is the same as would be inherited). Database files located in inkscape_data_dir/attributes."
msgstr "Waarschuwing tonen bij redundante stijleigenschappen (bv. indien een eigenschap ingesteld is op de standaardwaarde, een andere waarde niet overgeërfd wordt of indien de waarde identiek is aan de overgeërfde waarde). Databasebestanden staan in inkscape_data_dir/attributes."
-#: ../src/ui/dialog/inkscape-preferences.cpp:920
+#: ../src/ui/dialog/inkscape-preferences.cpp:924
msgid "Delete redundant style properties"
msgstr "Redundante stijleigenschappen verwijderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:922
+#: ../src/ui/dialog/inkscape-preferences.cpp:926
msgid "Check Attributes and Style Properties on"
msgstr "Attributen en stijleigenschappen nakijken bij"
-#: ../src/ui/dialog/inkscape-preferences.cpp:924
+#: ../src/ui/dialog/inkscape-preferences.cpp:928
msgid "Reading"
msgstr "Lezen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:925
+#: ../src/ui/dialog/inkscape-preferences.cpp:929
msgid "Check attributes and style properties on reading in SVG files (including those internal to Inkscape which will slow down startup)"
msgstr "Attributen en stijleigenschappen nakijken bij het lezen van SVG-bestanden (inclusief de interne Inkscapebestanden hetgeen het opstarten zal vertragen)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:926
+#: ../src/ui/dialog/inkscape-preferences.cpp:930
msgid "Editing"
msgstr "Bewerken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:927
+#: ../src/ui/dialog/inkscape-preferences.cpp:931
msgid "Check attributes and style properties while editing SVG files (may slow down Inkscape, mostly useful for debugging)"
msgstr "Attributen en stijleigenschappen nakijken bij het bewerken van SVG-bestanden (kan Inkscape vertragen, bruikbaar bij het debuggen)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:928
+#: ../src/ui/dialog/inkscape-preferences.cpp:932
msgid "Writing"
msgstr "Bewaren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:929
+#: ../src/ui/dialog/inkscape-preferences.cpp:933
msgid "Check attributes and style properties on writing out SVG files"
msgstr "Attributen en stijleigenschappen bewaren bij het bewaren van SVG-bestanden."
-#: ../src/ui/dialog/inkscape-preferences.cpp:931
+#: ../src/ui/dialog/inkscape-preferences.cpp:935
msgid "SVG output"
msgstr "SVG-uitvoer"
#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm
-#: ../src/ui/dialog/inkscape-preferences.cpp:937
+#: ../src/ui/dialog/inkscape-preferences.cpp:941
msgid "Perceptual"
msgstr "Perceptueel"
-#: ../src/ui/dialog/inkscape-preferences.cpp:937
+#: ../src/ui/dialog/inkscape-preferences.cpp:941
msgid "Relative Colorimetric"
msgstr "Relatief colorimetrisch"
-#: ../src/ui/dialog/inkscape-preferences.cpp:937
+#: ../src/ui/dialog/inkscape-preferences.cpp:941
msgid "Absolute Colorimetric"
msgstr "Absoluut colorimetrisch"
-#: ../src/ui/dialog/inkscape-preferences.cpp:941
+#: ../src/ui/dialog/inkscape-preferences.cpp:945
msgid "(Note: Color management has been disabled in this build)"
msgstr "(Opmerking: kleurbeheer is niet beschikbaar in deze versie.)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:945
+#: ../src/ui/dialog/inkscape-preferences.cpp:949
msgid "Display adjustment"
msgstr "Weergavebijstelling"
-#: ../src/ui/dialog/inkscape-preferences.cpp:955
+#: ../src/ui/dialog/inkscape-preferences.cpp:959
#, c-format
msgid ""
"The ICC profile to use to calibrate display output.\n"
@@ -17440,135 +17340,135 @@ msgstr ""
"Te ICC-kleurprofiel gebruiken om schermuitvoer te kalibreren.\n"
"Doorzochte mappen: %s"
-#: ../src/ui/dialog/inkscape-preferences.cpp:956
+#: ../src/ui/dialog/inkscape-preferences.cpp:960
msgid "Display profile:"
msgstr "Weergaveprofiel:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:961
+#: ../src/ui/dialog/inkscape-preferences.cpp:965
msgid "Retrieve profile from display"
msgstr "Profiel uit weergaveapparaat ophalen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:964
+#: ../src/ui/dialog/inkscape-preferences.cpp:968
msgid "Retrieve profiles from those attached to displays via XICC"
msgstr "Verkrijg profielen van die verbonden aan weergaveapparaten via XICC"
-#: ../src/ui/dialog/inkscape-preferences.cpp:966
+#: ../src/ui/dialog/inkscape-preferences.cpp:970
msgid "Retrieve profiles from those attached to displays"
msgstr "Verkrijg profielen van die verbonden aan weergaveapparaten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:971
+#: ../src/ui/dialog/inkscape-preferences.cpp:975
msgid "Display rendering intent:"
msgstr "Rendermethode voor weergave:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:972
+#: ../src/ui/dialog/inkscape-preferences.cpp:976
msgid "The rendering intent to use to calibrate display output"
msgstr "De rendermethode die gebruikt moet worden voor het kalibreren van de weergave"
-#: ../src/ui/dialog/inkscape-preferences.cpp:974
+#: ../src/ui/dialog/inkscape-preferences.cpp:978
msgid "Proofing"
msgstr "Visuele controle"
-#: ../src/ui/dialog/inkscape-preferences.cpp:976
+#: ../src/ui/dialog/inkscape-preferences.cpp:980
msgid "Simulate output on screen"
msgstr "Uitvoer op scherm simuleren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:978
+#: ../src/ui/dialog/inkscape-preferences.cpp:982
msgid "Simulates output of target device"
msgstr "Simuleert de uitvoer van het doelapparaat"
-#: ../src/ui/dialog/inkscape-preferences.cpp:980
+#: ../src/ui/dialog/inkscape-preferences.cpp:984
msgid "Mark out of gamut colors"
msgstr "Kleuren die buiten bereik vallen markeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:982
+#: ../src/ui/dialog/inkscape-preferences.cpp:986
msgid "Highlights colors that are out of gamut for the target device"
msgstr "Markeert kleuren die buiten het bereik van het doelapparaat liggen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:994
+#: ../src/ui/dialog/inkscape-preferences.cpp:998
msgid "Out of gamut warning color:"
msgstr "Buitenbereikwaarschuwingskleur:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:995
+#: ../src/ui/dialog/inkscape-preferences.cpp:999
msgid "Selects the color used for out of gamut warning"
msgstr "Selecteert de kleur die voor de buitenbereikwaarschuwing gebruikt wordt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:997
+#: ../src/ui/dialog/inkscape-preferences.cpp:1001
msgid "Device profile:"
msgstr "Apparaatprofiel:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:998
+#: ../src/ui/dialog/inkscape-preferences.cpp:1002
msgid "The ICC profile to use to simulate device output"
msgstr "ICC-profiel om apparaatuitvoer mee te simuleren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1001
+#: ../src/ui/dialog/inkscape-preferences.cpp:1005
msgid "Device rendering intent:"
msgstr "Rendermethode voor apparaat:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1002
+#: ../src/ui/dialog/inkscape-preferences.cpp:1006
msgid "The rendering intent to use to calibrate device output"
msgstr "De te gebruiken rendermethode voor het kalibreren van de apparaatuitvoer"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1004
+#: ../src/ui/dialog/inkscape-preferences.cpp:1008
msgid "Black point compensation"
msgstr "Zwartpuntcompensatie"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1006
+#: ../src/ui/dialog/inkscape-preferences.cpp:1010
msgid "Enables black point compensation"
msgstr "Zwartpuntcompensatie inschakelen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1008
+#: ../src/ui/dialog/inkscape-preferences.cpp:1012
msgid "Preserve black"
msgstr "Zwart behouden"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1015
+#: ../src/ui/dialog/inkscape-preferences.cpp:1019
msgid "(LittleCMS 1.15 or later required)"
msgstr "(LittleCMS 1.15 of nieuwer is vereist)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1017
+#: ../src/ui/dialog/inkscape-preferences.cpp:1021
msgid "Preserve K channel in CMYK -> CMYK transforms"
msgstr "K-kanaal behouden in CMYK->CMYK-transformaties"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1031
-#: ../src/widgets/sp-color-icc-selector.cpp:325
-#: ../src/widgets/sp-color-icc-selector.cpp:678
+#: ../src/ui/dialog/inkscape-preferences.cpp:1035
+#: ../src/widgets/sp-color-icc-selector.cpp:474
+#: ../src/widgets/sp-color-icc-selector.cpp:766
msgid "<none>"
msgstr "<geen>"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1076
+#: ../src/ui/dialog/inkscape-preferences.cpp:1080
msgid "Color management"
msgstr "Kleurbeheer"
#. Autosave options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1079
+#: ../src/ui/dialog/inkscape-preferences.cpp:1083
msgid "Enable autosave (requires restart)"
msgstr "Auto-opslaan inschakelen (vereist herstart)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1080
+#: ../src/ui/dialog/inkscape-preferences.cpp:1084
msgid "Automatically save the current document(s) at a given interval, thus minimizing loss in case of a crash"
msgstr "Huidig(e) document(en) automatisch opslaan na een gegeven interval om verlies te beperken bij een crash"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1086
+#: ../src/ui/dialog/inkscape-preferences.cpp:1090
msgctxt "Filesystem"
msgid "Autosave _directory:"
msgstr "Map voor _auto-opslaan:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1086
+#: ../src/ui/dialog/inkscape-preferences.cpp:1090
msgid "The directory where autosaves will be written. This should be an absolute path (starts with / on UNIX or a drive letter such as C: on Windows). "
msgstr "De map waar automatisch bewaarde bestanden staan. Dit zou een absoluut pad moeten zijn (start met / op UNIX en een schijfletter zoals C: op Windows)."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1088
+#: ../src/ui/dialog/inkscape-preferences.cpp:1092
msgid "_Interval (in minutes):"
msgstr "I_nterval (in minuten):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1088
+#: ../src/ui/dialog/inkscape-preferences.cpp:1092
msgid "Interval (in minutes) at which document will be autosaved"
msgstr "Interval (in minuten) voor het automatisch opslaan van documenten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1090
+#: ../src/ui/dialog/inkscape-preferences.cpp:1094
msgid "_Maximum number of autosaves:"
msgstr "_Maximum aantal auto-bewaringen:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1090
+#: ../src/ui/dialog/inkscape-preferences.cpp:1094
msgid "Maximum number of autosaved files; use this to limit the storage space used"
msgstr "Maximum aantal automatisch opgeslagen bestanden; gebruik deze instelling om de ingenomen opslagruimte te beperken"
@@ -17584,244 +17484,240 @@ msgstr "Maximum aantal automatisch opgeslagen bestanden; gebruik deze instelling
#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
#.
#. -----------
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
msgid "Autosave"
msgstr "Auto-opslaan"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1113
msgid "Open Clip Art Library _Server Name:"
msgstr "'Open Clip Art Library' _servernaam:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
msgid "The server name of the Open Clip Art Library webdav server; it's used by the Import and Export to OCAL function"
msgstr "De servernaam van de weddav-server van de 'Open Clip Art'-mediatheek: deze wordt gebruikt bij het importeren uit en exporteren naar OCAL"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
msgid "Open Clip Art Library _Username:"
msgstr "'Open Clip Art Library' _gebruikersnaam:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
msgid "The username used to log into Open Clip Art Library"
msgstr "De gebruikersnaam om in te loggen in de 'Open Clip Art'-mediatheek"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1115
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
msgid "Open Clip Art Library _Password:"
msgstr "'Open Clip Art Library' _wachtwoord:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1116
+#: ../src/ui/dialog/inkscape-preferences.cpp:1120
msgid "The password used to log into Open Clip Art Library"
msgstr "Het wachtwoord om in te loggen in de 'Open Clip Art'-mediatheek"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1117
+#: ../src/ui/dialog/inkscape-preferences.cpp:1121
msgid "Open Clip Art"
msgstr "Open Clip Art"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1122
+#: ../src/ui/dialog/inkscape-preferences.cpp:1126
msgid "Behavior"
msgstr "Gedrag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1126
+#: ../src/ui/dialog/inkscape-preferences.cpp:1130
msgid "_Simplification threshold:"
msgstr "_Grenswaarde voor vereenvoudiging:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1127
+#: ../src/ui/dialog/inkscape-preferences.cpp:1131
msgid "How strong is the Node tool's Simplify command by default. If you invoke this command several times in quick succession, it will act more and more aggressively; invoking it again after a pause restores the default threshold."
msgstr "De standaardsterkte van de 'Vereenvoudigen'-opdracht. Als u deze opdracht enkele malen vlak na elkaar uitvoert, zal dat steeds meer effect hebben; uitvoeren na een korte pauze herstelt de standaard grenswaarde."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1129
+#: ../src/ui/dialog/inkscape-preferences.cpp:1133
msgid "Color stock markers the same color as object"
msgstr "Kleur standaardmarkering is deze van object"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1130
+#: ../src/ui/dialog/inkscape-preferences.cpp:1134
msgid "Color custom markers the same color as object"
msgstr "Kleur aangepaste markering is deze van object"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1131
-#: ../src/ui/dialog/inkscape-preferences.cpp:1341
+#: ../src/ui/dialog/inkscape-preferences.cpp:1135
+#: ../src/ui/dialog/inkscape-preferences.cpp:1345
msgid "Update marker color when object color changes"
msgstr "Markeringskleur bijwerken bij verandering objectkleur"
# De volgende zes strings beschrijven wat enkele toetsen doen.
# Een kleine letter maakt duidelijker dat ze een voortzetting zijn.
#. Selecting options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1134
+#: ../src/ui/dialog/inkscape-preferences.cpp:1138
msgid "Select in all layers"
msgstr "In alle lagen selecteren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1135
+#: ../src/ui/dialog/inkscape-preferences.cpp:1139
msgid "Select only within current layer"
msgstr "Alleen binnen de huidige laag selecteren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1136
+#: ../src/ui/dialog/inkscape-preferences.cpp:1140
msgid "Select in current layer and sublayers"
msgstr "In huidige laag en onderliggende lagen selecteren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1137
+#: ../src/ui/dialog/inkscape-preferences.cpp:1141
msgid "Ignore hidden objects and layers"
msgstr "Verborgen objecten en lagen negeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1138
+#: ../src/ui/dialog/inkscape-preferences.cpp:1142
msgid "Ignore locked objects and layers"
msgstr "Vergrendelde objecten en lagen negeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1139
+#: ../src/ui/dialog/inkscape-preferences.cpp:1143
msgid "Deselect upon layer change"
msgstr "Deselecteren bij veranderen van laag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1142
+#: ../src/ui/dialog/inkscape-preferences.cpp:1146
msgid "Uncheck this to be able to keep the current objects selected when the current layer changes"
msgstr "Deselecteer om geselecteerde objecten geselecteerd te houden als de huidige laag verandert"
# Dit staat voor de vorige zes strings.
-#: ../src/ui/dialog/inkscape-preferences.cpp:1144
+#: ../src/ui/dialog/inkscape-preferences.cpp:1148
msgid "Ctrl+A, Tab, Shift+Tab"
msgstr "Ctrl+A, Tab, Shift+Tab"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1146
+#: ../src/ui/dialog/inkscape-preferences.cpp:1150
msgid "Make keyboard selection commands work on objects in all layers"
msgstr "Toetsenbordselectiecommando's werken op objecten in alle lagen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1148
+#: ../src/ui/dialog/inkscape-preferences.cpp:1152
msgid "Make keyboard selection commands work on objects in current layer only"
msgstr "Toetsenbordselectiecommando's werken alleen op objecten in de huidige laag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1150
+#: ../src/ui/dialog/inkscape-preferences.cpp:1154
msgid "Make keyboard selection commands work on objects in current layer and all its sublayers"
msgstr "Toetsenbordselectiecommando's werken op objecten in de huidige laag en alle onderliggende lagen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1152
+#: ../src/ui/dialog/inkscape-preferences.cpp:1156
msgid "Uncheck this to be able to select objects that are hidden (either by themselves or by being in a hidden layer)"
msgstr "Deselecteer om objecten te kunnen selecteren die verborgen zijn (zelf verborgen of doordat ze in een verborgen laag zitten)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1154
+#: ../src/ui/dialog/inkscape-preferences.cpp:1158
msgid "Uncheck this to be able to select objects that are locked (either by themselves or by being in a locked layer)"
msgstr "Deselecteer om objecten te kunnen selecteren die vergrendeld zijn (zelf vergrendeld of doordat ze in een vergrendelde laag zitten)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1156
+#: ../src/ui/dialog/inkscape-preferences.cpp:1160
msgid "Wrap when cycling objects in z-order"
msgstr "In cycli gaan door objecten bij onderselectie"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1158
+#: ../src/ui/dialog/inkscape-preferences.cpp:1162
msgid "Alt+Scroll Wheel"
msgstr "Alt+Scrollwiel"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1160
+#: ../src/ui/dialog/inkscape-preferences.cpp:1164
msgid "Wrap around at start and end when cycling objects in z-order"
msgstr "Bij het bereiken van het onderste object terug naar het bovenste bij onderselectie"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1162
+#: ../src/ui/dialog/inkscape-preferences.cpp:1166
msgid "Selecting"
msgstr "Selecteren"
#. Transforms options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1165
-#: ../src/widgets/select-toolbar.cpp:572
+#: ../src/ui/dialog/inkscape-preferences.cpp:1169
+#: ../src/widgets/select-toolbar.cpp:576
msgid "Scale stroke width"
msgstr "Lijndikte mee schalen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1166
+#: ../src/ui/dialog/inkscape-preferences.cpp:1170
msgid "Scale rounded corners in rectangles"
msgstr "Afronding van hoeken mee schalen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1167
+#: ../src/ui/dialog/inkscape-preferences.cpp:1171
msgid "Transform gradients"
msgstr "Kleurverlopen transformeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1168
+#: ../src/ui/dialog/inkscape-preferences.cpp:1172
msgid "Transform patterns"
msgstr "Patronen transformeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1169
-msgid "Optimized"
-msgstr "Optimaliseren"
-
-#: ../src/ui/dialog/inkscape-preferences.cpp:1170
+#: ../src/ui/dialog/inkscape-preferences.cpp:1174
msgid "Preserved"
msgstr "Behouden"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1173
-#: ../src/widgets/select-toolbar.cpp:573
+#: ../src/ui/dialog/inkscape-preferences.cpp:1177
+#: ../src/widgets/select-toolbar.cpp:577
msgid "When scaling objects, scale the stroke width by the same proportion"
msgstr "Wanneer objecten worden vergroot of verkleind, de lijndikte evenveel mee vergroten of verkleinen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1175
-#: ../src/widgets/select-toolbar.cpp:584
+#: ../src/ui/dialog/inkscape-preferences.cpp:1179
+#: ../src/widgets/select-toolbar.cpp:588
msgid "When scaling rectangles, scale the radii of rounded corners"
msgstr "Wanneer rechthoeken worden vergroot of verkleind, de straal van de hoek mee vergroten of verkleinen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1177
-#: ../src/widgets/select-toolbar.cpp:595
+#: ../src/ui/dialog/inkscape-preferences.cpp:1181
+#: ../src/widgets/select-toolbar.cpp:599
msgid "Move gradients (in fill or stroke) along with the objects"
msgstr "Kleurverlopen (bij vulling of lijn) verplaatsen samen met de objecten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1179
-#: ../src/widgets/select-toolbar.cpp:606
+#: ../src/ui/dialog/inkscape-preferences.cpp:1183
+#: ../src/widgets/select-toolbar.cpp:610
msgid "Move patterns (in fill or stroke) along with the objects"
msgstr "Patronen (bij vulling of lijn) verplaatsen samen met de objecten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1180
+#: ../src/ui/dialog/inkscape-preferences.cpp:1184
msgid "Store transformation"
msgstr "Opslaan van transformaties"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1182
+#: ../src/ui/dialog/inkscape-preferences.cpp:1186
msgid "If possible, apply transformation to objects without adding a transform= attribute"
msgstr "Pas, indien mogelijk, transformaties op objecten toe zonder een 'transform='-waarde toe te voegen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1184
+#: ../src/ui/dialog/inkscape-preferences.cpp:1188
msgid "Always store transformation as a transform= attribute on objects"
msgstr "Transformaties altijd opslaan als een 'transform='-waarde bij objecten."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1190
msgid "Transforms"
msgstr "Transformaties"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1190
+#: ../src/ui/dialog/inkscape-preferences.cpp:1194
msgid "Mouse _wheel scrolls by:"
msgstr "_Muiswiel verschuift met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1191
+#: ../src/ui/dialog/inkscape-preferences.cpp:1195
msgid "One mouse wheel notch scrolls by this distance in screen pixels (horizontally with Shift)"
msgstr "Elke muiswielstap verschuift het beeld dit aantal pixels (houd Shift ingedrukt om horizontaal te verschuiven)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1192
+#: ../src/ui/dialog/inkscape-preferences.cpp:1196
msgid "Ctrl+arrows"
msgstr "Ctrl+pijltjestoetsen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1194
+#: ../src/ui/dialog/inkscape-preferences.cpp:1198
msgid "Sc_roll by:"
msgstr "_Verschuiven met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1195
+#: ../src/ui/dialog/inkscape-preferences.cpp:1199
msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
msgstr "Ctrl en een pijltjestoets indrukken verschuift dit aantal pixels"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1197
+#: ../src/ui/dialog/inkscape-preferences.cpp:1201
msgid "_Acceleration:"
msgstr "V_ersnelling:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1198
+#: ../src/ui/dialog/inkscape-preferences.cpp:1202
msgid "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no acceleration)"
msgstr "Ctrl en een pijltjestoets ingedrukt houden zal versnellend verschuiven (0 voor geen versnelling)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1199
+#: ../src/ui/dialog/inkscape-preferences.cpp:1203
msgid "Autoscrolling"
msgstr "Automatisch verschuiven"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1201
+#: ../src/ui/dialog/inkscape-preferences.cpp:1205
msgid "_Speed:"
msgstr "_Snelheid:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1202
+#: ../src/ui/dialog/inkscape-preferences.cpp:1206
msgid "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn autoscroll off)"
msgstr "Hoe snel het canvas automatisch verschuift wanneer u voorbij de paginarand sleept (0 om dit uit te schakelen)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1204
+#: ../src/ui/dialog/inkscape-preferences.cpp:1208
#: ../src/ui/dialog/tracedialog.cpp:522
#: ../src/ui/dialog/tracedialog.cpp:721
msgid "_Threshold:"
msgstr "_Grenswaarde:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1205
+#: ../src/ui/dialog/inkscape-preferences.cpp:1209
msgid "How far (in screen pixels) you need to be from the canvas edge to trigger autoscroll; positive is outside the canvas, negative is within the canvas"
msgstr "Hoe ver de cursor van de canvasrand moet zijn verwijderd om het automatisch verschuiven te activeren; positieve getallen voor buiten het canvas, negatieve voor er binnen"
@@ -17830,639 +17726,658 @@ msgstr "Hoe ver de cursor van de canvasrand moet zijn verwijderd om het automati
#. _page_scrolling.add_line( false, "", _scroll_space, "",
#. _("When on, pressing and holding Space and dragging with left mouse button pans canvas (as in Adobe Illustrator); when off, Space temporarily switches to Selector tool (default)"));
#.
-#: ../src/ui/dialog/inkscape-preferences.cpp:1211
+#: ../src/ui/dialog/inkscape-preferences.cpp:1215
msgid "Mouse wheel zooms by default"
msgstr "Standaard zoom muiswiel"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1213
+#: ../src/ui/dialog/inkscape-preferences.cpp:1217
msgid "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when off, it zooms with Ctrl and scrolls without Ctrl"
msgstr "Indien aangevinkt, zal de muis zoomen zonder Ctrl en het canvas scrollen met Ctrl; indien uitgeschakeld, zal de muis zoomen met Ctrl en scrollen zonder Ctrl"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1214
+#: ../src/ui/dialog/inkscape-preferences.cpp:1218
msgid "Scrolling"
msgstr "Verschuiven"
#. Snapping options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1217
+#: ../src/ui/dialog/inkscape-preferences.cpp:1221
msgid "Enable snap indicator"
msgstr "Kleefindicator activeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1219
+#: ../src/ui/dialog/inkscape-preferences.cpp:1223
msgid "After snapping, a symbol is drawn at the point that has snapped"
msgstr "Na het kleven wordt er een symbool getekend op het punt waaraan gekleefd werd"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1222
+#: ../src/ui/dialog/inkscape-preferences.cpp:1226
msgid "_Delay (in ms):"
msgstr "_Vertraging (ms):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1223
+#: ../src/ui/dialog/inkscape-preferences.cpp:1227
msgid "Postpone snapping as long as the mouse is moving, and then wait an additional fraction of a second. This additional delay is specified here. When set to zero or to a very small number, snapping will be immediate."
msgstr "Het kleven uitstellen zolang de muis beweegt en wacht een bepaalde fractie van een seconde. Deze extra vertraging wordt hier opgegeven. Indien ingesteld op nul of een zeer klein getal, vindt het kleven onmiddellijk plaats."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1225
+#: ../src/ui/dialog/inkscape-preferences.cpp:1229
msgid "Only snap the node closest to the pointer"
msgstr "Enkel het knooppunt dichtst bij de cursor kleeft"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1227
+#: ../src/ui/dialog/inkscape-preferences.cpp:1231
msgid "Only try to snap the node that is initially closest to the mouse pointer"
msgstr "Enkel het knooppunt dat initieel het dichtst bij de muiscursor is, proberen kleven"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1230
+#: ../src/ui/dialog/inkscape-preferences.cpp:1234
msgid "_Weight factor:"
msgstr "W_egingsfactor:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1231
+#: ../src/ui/dialog/inkscape-preferences.cpp:1235
msgid "When multiple snap solutions are found, then Inkscape can either prefer the closest transformation (when set to 0), or prefer the node that was initially the closest to the pointer (when set to 1)"
msgstr "Wanneer er meerdere mogelijkheden voor kleven zijn, dan kan Inkscape kiezen tussen de meest nabije transformatie (indien ingesteld op 0) of het knooppunt dat initeel het dichtst bij de muiscursor was (indien ingesteld op 1)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1233
+#: ../src/ui/dialog/inkscape-preferences.cpp:1237
msgid "Snap the mouse pointer when dragging a constrained knot"
msgstr "De muis kleeft bij het slepen van een beperkt knooppunt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1235
+#: ../src/ui/dialog/inkscape-preferences.cpp:1239
msgid "When dragging a knot along a constraint line, then snap the position of the mouse pointer instead of snapping the projection of the knot onto the constraint line"
msgstr "Bij het verslepen van een beperkte lijn, de positie van de muis kleven in plaats van de projectie van het knooppunt op de beperkte lijn"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1237
+#: ../src/ui/dialog/inkscape-preferences.cpp:1241
msgid "Snapping"
msgstr "Kleven"
#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:1242
+#: ../src/ui/dialog/inkscape-preferences.cpp:1246
msgid "_Arrow keys move by:"
msgstr "P_ijltjestoetsen verschuiven met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1243
+#: ../src/ui/dialog/inkscape-preferences.cpp:1247
msgid "Pressing an arrow key moves selected object(s) or node(s) by this distance"
msgstr "Een pijltjestoets indrukken verplaatst de geselecteerde objecten of knooppunten met deze afstand"
#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:1246
+#: ../src/ui/dialog/inkscape-preferences.cpp:1250
msgid "> and < _scale by:"
msgstr "> en < _schalen met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1247
+#: ../src/ui/dialog/inkscape-preferences.cpp:1251
msgid "Pressing > or < scales selection up or down by this increment"
msgstr "Op > of < drukken vergroot of verkleint de selectie met deze waarde"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1249
+#: ../src/ui/dialog/inkscape-preferences.cpp:1253
msgid "_Inset/Outset by:"
msgstr "_Vernauwen/verwijden met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1250
+#: ../src/ui/dialog/inkscape-preferences.cpp:1254
msgid "Inset and Outset commands displace the path by this distance"
msgstr "Vernauwing en verwijding verplaatsen het pad met deze afstand"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1251
+#: ../src/ui/dialog/inkscape-preferences.cpp:1255
msgid "Compass-like display of angles"
msgstr "Hoeken weergeven als een kompas"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1253
+#: ../src/ui/dialog/inkscape-preferences.cpp:1257
msgid "When on, angles are displayed with 0 at north, 0 to 360 range, positive clockwise; otherwise with 0 at east, -180 to 180 range, positive counterclockwise"
msgstr "Indien aangevinkt, dan wijst 0 naar het noorden, en lopen de hoeken van 0 tot 360 graden met de klok mee; indien uit, dan wijst 0 naar het oosten, en lopen de hoeken van -180 tot 180 graden, tegen de klok in"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1259
+#: ../src/ui/dialog/inkscape-preferences.cpp:1263
msgid "_Rotation snaps every:"
msgstr "D_raaien in stappen van:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1259
+#: ../src/ui/dialog/inkscape-preferences.cpp:1263
msgid "degrees"
msgstr "graden"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1260
+#: ../src/ui/dialog/inkscape-preferences.cpp:1264
msgid "Rotating with Ctrl pressed snaps every that much degrees; also, pressing [ or ] rotates by this amount"
msgstr "Het aantal graden per stap wanneer Ctrl ingedrukt wordt tijdens het draaien; de toetsen [ en ] draaien ditzelfde aantal graden"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1261
+#: ../src/ui/dialog/inkscape-preferences.cpp:1265
msgid "Relative snapping of guideline angles"
msgstr "Relatief kleven van hulplijnhoeken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1263
+#: ../src/ui/dialog/inkscape-preferences.cpp:1267
msgid "When on, the snap angles when rotating a guideline will be relative to the original angle"
msgstr "Indien aangevinkt, zijn de kleefhoeken bij het draaien van een hulplijn relatief tov de originele hoek"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1265
+#: ../src/ui/dialog/inkscape-preferences.cpp:1269
msgid "_Zoom in/out by:"
msgstr "In- en uit_zoomen met:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1266
+#: ../src/ui/dialog/inkscape-preferences.cpp:1269
+msgid "%"
+msgstr "%"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:1270
msgid "Zoom tool click, +/- keys, and middle click zoom in and out by this multiplier"
msgstr "Deze factor wordt gebruikt bij een klik op het vergrootglas, door de +/- toetsen, en door de middelste muisknop"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1267
+#: ../src/ui/dialog/inkscape-preferences.cpp:1271
msgid "Steps"
msgstr "Stappen"
#. Clones options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1270
+#: ../src/ui/dialog/inkscape-preferences.cpp:1274
msgid "Move in parallel"
msgstr "Parallel verplaatsen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1272
+#: ../src/ui/dialog/inkscape-preferences.cpp:1276
msgid "Stay unmoved"
msgstr "Laten staan"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1274
+#: ../src/ui/dialog/inkscape-preferences.cpp:1278
msgid "Move according to transform"
msgstr "Verplaatsen volgens transformatie"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1276
+#: ../src/ui/dialog/inkscape-preferences.cpp:1280
msgid "Are unlinked"
msgstr "Ontkoppelen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1278
+#: ../src/ui/dialog/inkscape-preferences.cpp:1282
msgid "Are deleted"
msgstr "Verwijderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1281
+#: ../src/ui/dialog/inkscape-preferences.cpp:1285
msgid "Moving original: clones and linked offsets"
msgstr "Verplaatsen origineel: klonen en gekoppelde offsets"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1283
+#: ../src/ui/dialog/inkscape-preferences.cpp:1287
msgid "Clones are translated by the same vector as their original"
msgstr "Klonen worden op dezelfde manier verplaatst als het origineel"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1285
+#: ../src/ui/dialog/inkscape-preferences.cpp:1289
msgid "Clones preserve their positions when their original is moved"
msgstr "Klonen blijven op hun plaats staan als het origineel wordt verplaatst"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1287
+#: ../src/ui/dialog/inkscape-preferences.cpp:1291
msgid "Each clone moves according to the value of its transform= attribute; for example, a rotated clone will move in a different direction than its original"
msgstr "Elke kloon verplaatst volgens zijn eigen 'transform='-waarde. Een gedraaide kloon zal bijvoorbeeld in een andere richting verplaatsen dan zijn origineel."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1288
+#: ../src/ui/dialog/inkscape-preferences.cpp:1292
msgid "Deleting original: clones"
msgstr "Verwijderen origineel: klonen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1290
+#: ../src/ui/dialog/inkscape-preferences.cpp:1294
msgid "Orphaned clones are converted to regular objects"
msgstr "Verweesde klonen worden omgezet naar normale objecten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1292
+#: ../src/ui/dialog/inkscape-preferences.cpp:1296
msgid "Orphaned clones are deleted along with their original"
msgstr "Verweesde klonen worden verwijderd samen met hun origineel"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1294
+#: ../src/ui/dialog/inkscape-preferences.cpp:1298
msgid "Duplicating original+clones/linked offset"
msgstr "Dupliceren van origineel en klonen/gekoppelde offset"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1296
+#: ../src/ui/dialog/inkscape-preferences.cpp:1300
msgid "Relink duplicated clones"
msgstr "Gedupliceerde klonen herlinken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1298
+#: ../src/ui/dialog/inkscape-preferences.cpp:1302
msgid "When duplicating a selection containing both a clone and its original (possibly in groups), relink the duplicated clone to the duplicated original instead of the old original"
msgstr "De gedupliceerde kloon herlinken naar het gedupliceerde origineel in plaats van het oude origineel bij het dupliceren van een selectie met zowel een kloon en zijn origineel (mogelijk voorkomend in groepen)."
#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page
-#: ../src/ui/dialog/inkscape-preferences.cpp:1301
+#: ../src/ui/dialog/inkscape-preferences.cpp:1305
msgid "Clones"
msgstr "Klonen"
#. Clip paths and masks options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1304
+#: ../src/ui/dialog/inkscape-preferences.cpp:1308
msgid "When applying, use the topmost selected object as clippath/mask"
msgstr "Het bovenste object als afsnijpad/masker gebruiken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1306
+#: ../src/ui/dialog/inkscape-preferences.cpp:1310
msgid "Uncheck this to use the bottom selected object as the clipping path or mask"
msgstr "Vink uit om het onderste object als masker of maskerpad te gebruiken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
+#: ../src/ui/dialog/inkscape-preferences.cpp:1311
msgid "Remove clippath/mask object after applying"
msgstr "Het afsnijpad/masker verwijderen na gebruik"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1309
+#: ../src/ui/dialog/inkscape-preferences.cpp:1313
msgid "After applying, remove the object used as the clipping path or mask from the drawing"
msgstr "Het object dat als afsnijpad of masker gebruikt is, verwijderen na gebruik"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1311
+#: ../src/ui/dialog/inkscape-preferences.cpp:1315
msgid "Before applying"
msgstr "Voor toepassen afsnijpad/masker"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1313
+#: ../src/ui/dialog/inkscape-preferences.cpp:1317
msgid "Do not group clipped/masked objects"
msgstr "Afgesneden/gemaskerde objecten niet groeperen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1314
+#: ../src/ui/dialog/inkscape-preferences.cpp:1318
msgid "Put every clipped/masked object in its own group"
msgstr "Elk afgesneden/gemaskerd object in zijn eigen groep plaatsen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1315
+#: ../src/ui/dialog/inkscape-preferences.cpp:1319
msgid "Put all clipped/masked objects into one group"
msgstr "Alle afgesneden/gemaskerde objecte in één groep plaatsen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1318
+#: ../src/ui/dialog/inkscape-preferences.cpp:1322
msgid "Apply clippath/mask to every object"
msgstr "Afsnijding/masker op elk object toepassen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1321
+#: ../src/ui/dialog/inkscape-preferences.cpp:1325
msgid "Apply clippath/mask to groups containing single object"
msgstr "Afsnijding/masker toepassen op één-object-groepen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1324
+#: ../src/ui/dialog/inkscape-preferences.cpp:1328
msgid "Apply clippath/mask to group containing all objects"
msgstr "Afsnijding/masker toepassen op groep met alle objecten"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1326
+#: ../src/ui/dialog/inkscape-preferences.cpp:1330
msgid "After releasing"
msgstr "Na toepassen afsnijpad/masker"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1328
+#: ../src/ui/dialog/inkscape-preferences.cpp:1332
msgid "Ungroup automatically created groups"
msgstr "Automatisch aangemaakte groepen degroeperen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1330
+#: ../src/ui/dialog/inkscape-preferences.cpp:1334
msgid "Ungroup groups created when setting clip/mask"
msgstr "Groepen gemaakt tijdens maskeren/afsnijden, degroeperen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1332
+#: ../src/ui/dialog/inkscape-preferences.cpp:1336
msgid "Clippaths and masks"
msgstr "Maskers en maskerpaden"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1335
+#: ../src/ui/dialog/inkscape-preferences.cpp:1339
msgid "Stroke Style Markers"
msgstr "Lijnstijl"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1337
-#: ../src/ui/dialog/inkscape-preferences.cpp:1339
+#: ../src/ui/dialog/inkscape-preferences.cpp:1341
+#: ../src/ui/dialog/inkscape-preferences.cpp:1343
msgid "Stroke color same as object, fill color either object fill color or marker fill color"
msgstr "Lijnkleur identiek als object, vulkleur is ofwel deze van object of markering"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1343
+#: ../src/ui/dialog/inkscape-preferences.cpp:1347
msgid "Markers"
msgstr "Markeringen"
+#: ../src/ui/dialog/inkscape-preferences.cpp:1350
+msgid "Document cleanup"
+msgstr "Document schoonmaken"
+
#: ../src/ui/dialog/inkscape-preferences.cpp:1351
+#: ../src/ui/dialog/inkscape-preferences.cpp:1353
+msgid "Remove unused swatches when doing a document cleanup"
+msgstr "Ongebruikte paletten verwijderen bij het schoonmaken van een document"
+
+#. tooltip
+#: ../src/ui/dialog/inkscape-preferences.cpp:1354
+msgid "Cleanup"
+msgstr "Schoonmaken"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:1362
msgid "Number of _Threads:"
msgstr "_Aantal threads:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1351
-#: ../src/ui/dialog/inkscape-preferences.cpp:1869
+#: ../src/ui/dialog/inkscape-preferences.cpp:1362
+#: ../src/ui/dialog/inkscape-preferences.cpp:1880
msgid "(requires restart)"
msgstr "(vereist herstart)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1352
+#: ../src/ui/dialog/inkscape-preferences.cpp:1363
msgid "Configure number of processors/threads to use when rendering filters"
msgstr "Het aantal te gebruiken processors/threads bij het renderen van filters"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1356
+#: ../src/ui/dialog/inkscape-preferences.cpp:1367
msgid "Rendering _cache size:"
msgstr "_Cachegrootte voor renderen:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1356
+#: ../src/ui/dialog/inkscape-preferences.cpp:1367
msgctxt "mebibyte (2^20 bytes) abbreviation"
msgid "MiB"
msgstr "MiB"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1356
+#: ../src/ui/dialog/inkscape-preferences.cpp:1367
msgid "Set the amount of memory per document which can be used to store rendered parts of the drawing for later reuse; set to zero to disable caching"
msgstr "De hoeveelheid geheugen voor het bewaren van gerenderde delen van de afbeelding voor hergebruik: stel in op nul om de cache uit te schakelen"
#. blur quality
#. filter quality
-#: ../src/ui/dialog/inkscape-preferences.cpp:1359
-#: ../src/ui/dialog/inkscape-preferences.cpp:1383
+#: ../src/ui/dialog/inkscape-preferences.cpp:1370
+#: ../src/ui/dialog/inkscape-preferences.cpp:1394
msgid "Best quality (slowest)"
msgstr "Beste kwaliteit (traagst)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1361
-#: ../src/ui/dialog/inkscape-preferences.cpp:1385
+#: ../src/ui/dialog/inkscape-preferences.cpp:1372
+#: ../src/ui/dialog/inkscape-preferences.cpp:1396
msgid "Better quality (slower)"
msgstr "Betere kwaliteit (trager)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1363
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1374
+#: ../src/ui/dialog/inkscape-preferences.cpp:1398
msgid "Average quality"
msgstr "Gemiddelde kwaliteit"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1365
-#: ../src/ui/dialog/inkscape-preferences.cpp:1389
+#: ../src/ui/dialog/inkscape-preferences.cpp:1376
+#: ../src/ui/dialog/inkscape-preferences.cpp:1400
msgid "Lower quality (faster)"
msgstr "Lagere kwaliteit (sneller)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1367
-#: ../src/ui/dialog/inkscape-preferences.cpp:1391
+#: ../src/ui/dialog/inkscape-preferences.cpp:1378
+#: ../src/ui/dialog/inkscape-preferences.cpp:1402
msgid "Lowest quality (fastest)"
msgstr "Laagste kwaliteit (snelst)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1370
+#: ../src/ui/dialog/inkscape-preferences.cpp:1381
msgid "Gaussian blur quality for display"
msgstr "Kwaliteit gaussiaanse vervaging voor weergave"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1372
-#: ../src/ui/dialog/inkscape-preferences.cpp:1396
+#: ../src/ui/dialog/inkscape-preferences.cpp:1383
+#: ../src/ui/dialog/inkscape-preferences.cpp:1407
msgid "Best quality, but display may be very slow at high zooms (bitmap export always uses best quality)"
msgstr "Beste kwaliteit, maar weergave kan heel langzaam zijn bij hoge zoom (bitmapexport gebruikt altijd beste kwaliteit)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1374
-#: ../src/ui/dialog/inkscape-preferences.cpp:1398
+#: ../src/ui/dialog/inkscape-preferences.cpp:1385
+#: ../src/ui/dialog/inkscape-preferences.cpp:1409
msgid "Better quality, but slower display"
msgstr "Betere kwaliteit, maar langzamere weergave"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1376
-#: ../src/ui/dialog/inkscape-preferences.cpp:1400
+#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1411
msgid "Average quality, acceptable display speed"
msgstr "Gemiddelde kwaliteit, acceptabele weergavesnelheid"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1378
-#: ../src/ui/dialog/inkscape-preferences.cpp:1402
+#: ../src/ui/dialog/inkscape-preferences.cpp:1389
+#: ../src/ui/dialog/inkscape-preferences.cpp:1413
msgid "Lower quality (some artifacts), but display is faster"
msgstr "Lage kwaliteit (enkele weergavefouten), maar weergave is sneller"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1380
-#: ../src/ui/dialog/inkscape-preferences.cpp:1404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1391
+#: ../src/ui/dialog/inkscape-preferences.cpp:1415
msgid "Lowest quality (considerable artifacts), but display is fastest"
msgstr "Laagste kwaliteit (veel weergavefouten), maar weergave is het snelst"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1394
+#: ../src/ui/dialog/inkscape-preferences.cpp:1405
msgid "Filter effects quality for display"
msgstr "Kwaliteit filtereffecten voor weergave"
#. build custom preferences tab
-#: ../src/ui/dialog/inkscape-preferences.cpp:1406
+#: ../src/ui/dialog/inkscape-preferences.cpp:1417
#: ../src/ui/dialog/print.cpp:224
msgid "Rendering"
msgstr "Renderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1412
+#: ../src/ui/dialog/inkscape-preferences.cpp:1423
msgid "2x2"
msgstr "2x2"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1412
+#: ../src/ui/dialog/inkscape-preferences.cpp:1423
msgid "4x4"
msgstr "4x4"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1412
+#: ../src/ui/dialog/inkscape-preferences.cpp:1423
msgid "8x8"
msgstr "8x8"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1412
+#: ../src/ui/dialog/inkscape-preferences.cpp:1423
msgid "16x16"
msgstr "16x16"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1416
+#: ../src/ui/dialog/inkscape-preferences.cpp:1427
msgid "Oversample bitmaps:"
msgstr "Bitmaps oversampelen:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1419
+#: ../src/ui/dialog/inkscape-preferences.cpp:1430
msgid "Automatically reload bitmaps"
msgstr "Bitmaps automatisch herladen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1421
+#: ../src/ui/dialog/inkscape-preferences.cpp:1432
msgid "Automatically reload linked images when file is changed on disk"
msgstr "Gelinkte afbeeldingen automatisch herladen wanneer het bestand op de schijf gewijzigd is"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1423
+#: ../src/ui/dialog/inkscape-preferences.cpp:1434
msgid "_Bitmap editor:"
msgstr "B_itmapeditor:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1425
+#: ../src/ui/dialog/inkscape-preferences.cpp:1436
msgid "Default export _resolution:"
msgstr "Standaardresolutie voor _exporteren:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1426
+#: ../src/ui/dialog/inkscape-preferences.cpp:1437
msgid "Default bitmap resolution (in dots per inch) in the Export dialog"
msgstr "Standaardresolutie voor bitmaps (in punten per duim) in het 'Bitmap exporteren'-dialoogvenster"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1428
+#: ../src/ui/dialog/inkscape-preferences.cpp:1439
msgid "Resolution for Create Bitmap _Copy:"
msgstr "_Resolutie voor bitmapkopie:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1429
+#: ../src/ui/dialog/inkscape-preferences.cpp:1440
msgid "Resolution used by the Create Bitmap Copy command"
msgstr "Resolutie gebruikt voor het commando Bitmapkopie Aanmaken:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1431
+#: ../src/ui/dialog/inkscape-preferences.cpp:1442
msgid "Always embed"
msgstr "Altijd invoegen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1431
+#: ../src/ui/dialog/inkscape-preferences.cpp:1442
msgid "Always link"
msgstr "Altijd linken"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1431
+#: ../src/ui/dialog/inkscape-preferences.cpp:1442
msgid "Ask"
msgstr "Vragen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1434
+#: ../src/ui/dialog/inkscape-preferences.cpp:1445
msgid "Bitmap import:"
msgstr "Bitmapeditor:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1437
+#: ../src/ui/dialog/inkscape-preferences.cpp:1448
msgid "Bitmap import quality:"
msgstr "Importkwaliteit bitmap:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1440
+#: ../src/ui/dialog/inkscape-preferences.cpp:1451
msgid "Default _import resolution:"
msgstr "Standaardresolutie voor _importeren:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1441
+#: ../src/ui/dialog/inkscape-preferences.cpp:1452
msgid "Default bitmap resolution (in dots per inch) for bitmap import"
msgstr "Standaardresolutie (in punten per duim) voor het exporteren van bitmaps"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1442
+#: ../src/ui/dialog/inkscape-preferences.cpp:1453
msgid "Override file resolution"
msgstr "Bestandsresolutie overschrijven"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1444
+#: ../src/ui/dialog/inkscape-preferences.cpp:1455
msgid "Use default bitmap resolution in favor of information from file"
msgstr "Standaardresolutie voor bitmaps gebruiken in plaats van info uit bestand"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1446
+#: ../src/ui/dialog/inkscape-preferences.cpp:1457
msgid "Bitmaps"
msgstr "Bitmaps"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1458
+#: ../src/ui/dialog/inkscape-preferences.cpp:1469
msgid "Select a file of predefined shortcuts to use. Any customized shortcuts you create will be added seperately to "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1461
+#: ../src/ui/dialog/inkscape-preferences.cpp:1472
msgid "Shortcut file:"
msgstr "Bestand met sneltoetsen:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1464
+#: ../src/ui/dialog/inkscape-preferences.cpp:1475
+#: ../src/ui/dialog/template-load-tab.cpp:46
msgid "Search:"
msgstr "Zoeken:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1476
+#: ../src/ui/dialog/inkscape-preferences.cpp:1487
msgid "Shortcut"
msgstr "Sneltoets"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1477
-#: ../src/ui/widget/page-sizer.cpp:262
+#: ../src/ui/dialog/inkscape-preferences.cpp:1488
+#: ../src/ui/widget/page-sizer.cpp:260
msgid "Description"
msgstr "Beschrijving"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1532
+#: ../src/ui/dialog/inkscape-preferences.cpp:1543
#: ../src/ui/dialog/svg-fonts-dialog.cpp:694
#: ../src/ui/dialog/tracedialog.cpp:813
-#: ../src/ui/widget/preferences-widget.cpp:745
+#: ../src/ui/widget/preferences-widget.cpp:749
msgid "Reset"
msgstr "Beginwaarde"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1532
+#: ../src/ui/dialog/inkscape-preferences.cpp:1543
msgid "Remove all your customized keyboard shortcuts, and revert to the shortcuts in the shortcut file listed above"
msgstr "Alle aangepaste sneltoetsen verwijderen en vervangen door de sneltoetsen in het hierboven geselecteerd sneltoetsbestand"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1536
+#: ../src/ui/dialog/inkscape-preferences.cpp:1547
msgid "Import ..."
msgstr "Importeren..."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1536
+#: ../src/ui/dialog/inkscape-preferences.cpp:1547
msgid "Import custom keyboard shortcuts from a file"
msgstr "Aangepaste sneltoetsen van een bestand importeren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1539
+#: ../src/ui/dialog/inkscape-preferences.cpp:1550
msgid "Export ..."
msgstr "Exporteren..."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1539
+#: ../src/ui/dialog/inkscape-preferences.cpp:1550
msgid "Export custom keyboard shortcuts to a file"
msgstr "Aangepaste sneltoetsen naar een bestand exporteren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1549
+#: ../src/ui/dialog/inkscape-preferences.cpp:1560
msgid "Keyboard Shortcuts"
msgstr "Sneltoetsen"
#. Find this group in the tree
-#: ../src/ui/dialog/inkscape-preferences.cpp:1712
+#: ../src/ui/dialog/inkscape-preferences.cpp:1723
msgid "Misc"
msgstr "Overig"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1831
+#: ../src/ui/dialog/inkscape-preferences.cpp:1842
msgid "Set the main spell check language"
msgstr "De hoofdtaal voor spellingscontrole instellen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1834
+#: ../src/ui/dialog/inkscape-preferences.cpp:1845
msgid "Second language:"
msgstr "Tweede taal:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1835
+#: ../src/ui/dialog/inkscape-preferences.cpp:1846
msgid "Set the second spell check language; checking will only stop on words unknown in ALL chosen languages"
msgstr "De tweede taal voor spellingscontrole instellen; controle zal enkel stoppen bij niet-bekende woorden in ALLE gekozen talen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1838
+#: ../src/ui/dialog/inkscape-preferences.cpp:1849
msgid "Third language:"
msgstr "Derde taal:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1839
+#: ../src/ui/dialog/inkscape-preferences.cpp:1850
msgid "Set the third spell check language; checking will only stop on words unknown in ALL chosen languages"
msgstr "De derde taal voor spellingscontrole instellen; controle zal enkel stoppen bij niet-bekende woorden in ALLE gekozen talen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1841
+#: ../src/ui/dialog/inkscape-preferences.cpp:1852
msgid "Ignore words with digits"
msgstr "Woorden met cijfers overslaan"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1843
+#: ../src/ui/dialog/inkscape-preferences.cpp:1854
msgid "Ignore words containing digits, such as \"R2D2\""
msgstr "Woorden met cijfers overslaan, bijvoorbeeld \"R2D2\""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1845
+#: ../src/ui/dialog/inkscape-preferences.cpp:1856
msgid "Ignore words in ALL CAPITALS"
msgstr "Woorden in HOOFDLETTERS overslaan"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1847
+#: ../src/ui/dialog/inkscape-preferences.cpp:1858
msgid "Ignore words in all capitals, such as \"IUPAC\""
msgstr "Woorden in hoofdletters overslaan, bijvoorbeeld \"IUPAC\""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1849
+#: ../src/ui/dialog/inkscape-preferences.cpp:1860
msgid "Spellcheck"
msgstr "Spellingscontrole"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1869
+#: ../src/ui/dialog/inkscape-preferences.cpp:1880
msgid "Latency _skew:"
msgstr "_Aanpassing vertraging:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1870
+#: ../src/ui/dialog/inkscape-preferences.cpp:1881
msgid "Factor by which the event clock is skewed from the actual time (0.9766 on some systems)"
msgstr "Factor waarmee de tijd van een gebeurtenis wordt aangepast ten opzichte van de actuele tijd (0,9766 op sommige systemen)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1872
+#: ../src/ui/dialog/inkscape-preferences.cpp:1883
msgid "Pre-render named icons"
msgstr "Pictogram met naam prerenderen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1874
+#: ../src/ui/dialog/inkscape-preferences.cpp:1885
msgid "When on, named icons will be rendered before displaying the ui. This is for working around bugs in GTK+ named icon notification"
msgstr "Indien aangevinkt, worden pictogrammen met een naam gerenderd voor het tonen van de interface. Dit wordt gebruikt om bugs op te vangen bij GTK+ benoemde pictogrammeldingen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1882
+#: ../src/ui/dialog/inkscape-preferences.cpp:1893
msgid "System info"
msgstr "Systeeminfo"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1886
+#: ../src/ui/dialog/inkscape-preferences.cpp:1897
msgid "User config: "
msgstr "Gebruikersinstellingen: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1886
+#: ../src/ui/dialog/inkscape-preferences.cpp:1897
msgid "Location of users configuration"
msgstr "Locatie van de gebruikersinstellingen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1890
+#: ../src/ui/dialog/inkscape-preferences.cpp:1901
msgid "User preferences: "
msgstr "Gebruikersvoorkeuren: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1890
+#: ../src/ui/dialog/inkscape-preferences.cpp:1901
msgid "Location of the users preferences file"
msgstr "Locatie van het bestand met de gebruikersvoorkeuren"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1894
+#: ../src/ui/dialog/inkscape-preferences.cpp:1905
msgid "User extensions: "
msgstr "Uitbreidingen van de gebruiker: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1894
+#: ../src/ui/dialog/inkscape-preferences.cpp:1905
msgid "Location of the users extensions"
msgstr "Locatie van de uitbreidingen van de gebruiker"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1898
+#: ../src/ui/dialog/inkscape-preferences.cpp:1909
msgid "User cache: "
msgstr "Cache gebruiker: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1898
+#: ../src/ui/dialog/inkscape-preferences.cpp:1909
msgid "Location of users cache"
msgstr "Locatie van de cache van de gebruiker"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1906
+#: ../src/ui/dialog/inkscape-preferences.cpp:1917
msgid "Temporary files: "
msgstr "Tijdelijke bestanden: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1906
+#: ../src/ui/dialog/inkscape-preferences.cpp:1917
msgid "Location of the temporary files used for autosave"
msgstr "Locatie van de tijdelijke bestanden voor auto-opslaan"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1910
+#: ../src/ui/dialog/inkscape-preferences.cpp:1921
msgid "Inkscape data: "
msgstr "Inkscape data: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1910
+#: ../src/ui/dialog/inkscape-preferences.cpp:1921
msgid "Location of Inkscape data"
msgstr "Locatie van Inkscapedata"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1914
+#: ../src/ui/dialog/inkscape-preferences.cpp:1925
msgid "Inkscape extensions: "
msgstr "Inkscape-uitbreidingen:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1914
+#: ../src/ui/dialog/inkscape-preferences.cpp:1925
msgid "Location of the Inkscape extensions"
msgstr "Locatie van de Inkscape-uitbreidingen"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1923
+#: ../src/ui/dialog/inkscape-preferences.cpp:1934
msgid "System data: "
msgstr "Systeemdata: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1923
+#: ../src/ui/dialog/inkscape-preferences.cpp:1934
msgid "Locations of system data"
msgstr "Locaties van de systeemdata"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1947
+#: ../src/ui/dialog/inkscape-preferences.cpp:1958
msgid "Icon theme: "
msgstr "Pictogramthema: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1947
+#: ../src/ui/dialog/inkscape-preferences.cpp:1958
msgid "Locations of icon themes"
msgstr "Locaties van de pictogramthema's"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1949
+#: ../src/ui/dialog/inkscape-preferences.cpp:1960
msgid "System"
msgstr "Systeem"
@@ -18529,7 +18444,7 @@ msgid "_Use pressure-sensitive tablet (requires restart)"
msgstr "Drukgevoelig _tekentablet gebruiken (vereist herstart)"
#: ../src/ui/dialog/input.cpp:1082
-#: ../src/verbs.cpp:2297
+#: ../src/verbs.cpp:2354
msgid "_Save"
msgstr "Op_slaan"
@@ -18546,9 +18461,9 @@ msgid "A device can be 'Disabled', its co-ordinates mapped to the whole 'Screen'
msgstr "Een invoerapparaat kan 'Inactief' zijn, zijn coördinaten naar het volledige 'Scherm' gemapt worden of naar een enkel 'Venster' (dat normaal in focus is)"
#: ../src/ui/dialog/input.cpp:1616
-#: ../src/widgets/calligraphy-toolbar.cpp:599
-#: ../src/widgets/spray-toolbar.cpp:240
-#: ../src/widgets/tweak-toolbar.cpp:390
+#: ../src/widgets/calligraphy-toolbar.cpp:595
+#: ../src/widgets/spray-toolbar.cpp:236
+#: ../src/widgets/tweak-toolbar.cpp:386
msgid "Pressure"
msgstr "Druk"
@@ -18592,8 +18507,8 @@ msgstr "Laag hernoemen"
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:354
#: ../src/ui/dialog/layer-properties.cpp:410
-#: ../src/verbs.cpp:188
-#: ../src/verbs.cpp:2228
+#: ../src/verbs.cpp:194
+#: ../src/verbs.cpp:2285
msgid "Layer"
msgstr "Laag"
@@ -18602,7 +18517,7 @@ msgid "_Rename"
msgstr "_Hernoemen"
#: ../src/ui/dialog/layer-properties.cpp:368
-#: ../src/ui/dialog/layers.cpp:749
+#: ../src/ui/dialog/layers.cpp:750
msgid "Rename layer"
msgstr "Laag hernoemen"
@@ -18628,65 +18543,65 @@ msgid "Move to Layer"
msgstr ""
#: ../src/ui/dialog/layer-properties.cpp:411
-#: ../src/ui/dialog/transformation.cpp:109
+#: ../src/ui/dialog/transformation.cpp:114
msgid "_Move"
msgstr "_Verplaatsen"
-#: ../src/ui/dialog/layers.cpp:524
+#: ../src/ui/dialog/layers.cpp:525
#: ../src/ui/widget/layer-selector.cpp:613
msgid "Unhide layer"
msgstr "Laag weergeven"
-#: ../src/ui/dialog/layers.cpp:524
+#: ../src/ui/dialog/layers.cpp:525
#: ../src/ui/widget/layer-selector.cpp:613
msgid "Hide layer"
msgstr "Laag verbergen"
-#: ../src/ui/dialog/layers.cpp:535
+#: ../src/ui/dialog/layers.cpp:536
#: ../src/ui/widget/layer-selector.cpp:605
msgid "Lock layer"
msgstr "Laag vergrendelen"
-#: ../src/ui/dialog/layers.cpp:535
+#: ../src/ui/dialog/layers.cpp:536
#: ../src/ui/widget/layer-selector.cpp:605
msgid "Unlock layer"
msgstr "Laag ontgrendelen"
-#: ../src/ui/dialog/layers.cpp:623
-#: ../src/verbs.cpp:1343
+#: ../src/ui/dialog/layers.cpp:624
+#: ../src/verbs.cpp:1397
msgid "Toggle layer solo"
msgstr "Laag als enige (on)zichtbaar maken"
-#: ../src/ui/dialog/layers.cpp:626
-#: ../src/verbs.cpp:1367
+#: ../src/ui/dialog/layers.cpp:627
+#: ../src/verbs.cpp:1421
msgid "Lock other layers"
msgstr "Andere lagen vergrendelen"
-#: ../src/ui/dialog/layers.cpp:720
+#: ../src/ui/dialog/layers.cpp:721
msgid "Moved layer"
msgstr "Laag verplaatst"
-#: ../src/ui/dialog/layers.cpp:882
+#: ../src/ui/dialog/layers.cpp:883
msgctxt "Layers"
msgid "New"
msgstr "Nieuw"
-#: ../src/ui/dialog/layers.cpp:887
+#: ../src/ui/dialog/layers.cpp:888
msgctxt "Layers"
msgid "Bot"
msgstr "Ond"
-#: ../src/ui/dialog/layers.cpp:893
+#: ../src/ui/dialog/layers.cpp:894
msgctxt "Layers"
msgid "Dn"
msgstr "La"
-#: ../src/ui/dialog/layers.cpp:899
+#: ../src/ui/dialog/layers.cpp:900
msgctxt "Layers"
msgid "Up"
msgstr "Ho"
-#: ../src/ui/dialog/layers.cpp:905
+#: ../src/ui/dialog/layers.cpp:906
msgctxt "Layers"
msgid "Top"
msgstr "Bov"
@@ -18814,6 +18729,49 @@ msgstr "Loggen begonnen."
msgid "Log capture stopped."
msgstr "Log aanleggen gestopt."
+#: ../src/ui/dialog/new-from-template.cpp:24
+#, fuzzy
+msgid "Create from template"
+msgstr "Spiraal maken"
+
+#: ../src/ui/dialog/new-from-template.cpp:26
+msgid "New From Template"
+msgstr ""
+
+#: ../src/ui/dialog/template-widget.cpp:29
+#, fuzzy
+msgid "More info"
+msgstr "Knooppunten verplaatsen"
+
+#: ../src/ui/dialog/template-widget.cpp:30
+#: ../src/ui/dialog/template-widget.cpp:31
+msgid " "
+msgstr ""
+
+#: ../src/ui/dialog/template-widget.cpp:32
+#, fuzzy
+msgid "no template selected"
+msgstr "Geen items geselecteerd."
+
+#: ../src/ui/dialog/template-widget.cpp:98
+#, fuzzy
+msgid "Path: "
+msgstr "Pad"
+
+#: ../src/ui/dialog/template-widget.cpp:101
+#, fuzzy
+msgid "Description: "
+msgstr "Beschrijving:"
+
+#: ../src/ui/dialog/template-widget.cpp:103
+#, fuzzy
+msgid "Keywords: "
+msgstr "Sleutelwoorden:"
+
+#: ../src/ui/dialog/template-widget.cpp:110
+msgid "By: "
+msgstr ""
+
#: ../src/ui/dialog/object-attributes.cpp:47
msgid "Href:"
msgstr "Href:"
@@ -18847,16 +18805,16 @@ msgstr "URL:"
#: ../src/ui/dialog/object-attributes.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:74
#: ../src/ui/dialog/tile.cpp:618
-#: ../src/widgets/desktop-widget.cpp:674
-#: ../src/widgets/node-toolbar.cpp:590
+#: ../src/widgets/desktop-widget.cpp:670
+#: ../src/widgets/node-toolbar.cpp:593
msgid "X:"
msgstr "X:"
#: ../src/ui/dialog/object-attributes.cpp:67
#: ../src/ui/dialog/object-attributes.cpp:75
#: ../src/ui/dialog/tile.cpp:619
-#: ../src/widgets/desktop-widget.cpp:684
-#: ../src/widgets/node-toolbar.cpp:608
+#: ../src/widgets/desktop-widget.cpp:680
+#: ../src/widgets/node-toolbar.cpp:611
msgid "Y:"
msgstr "Y:"
@@ -18884,8 +18842,8 @@ msgid "L_ock"
msgstr "Ver_grendelen"
#: ../src/ui/dialog/object-properties.cpp:74
-#: ../src/verbs.cpp:2568
-#: ../src/verbs.cpp:2574
+#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2633
msgid "_Set"
msgstr "In_stellen"
@@ -19033,36 +18991,6 @@ msgstr "SVG-document"
msgid "Print"
msgstr "Afdrukken"
-#. ## Add a menu for clear()
-#: ../src/ui/dialog/scriptdialog.cpp:178
-#: ../src/verbs.cpp:131
-msgid "File"
-msgstr "Bestand"
-
-#: ../src/ui/dialog/scriptdialog.cpp:186
-msgid "_Execute Javascript"
-msgstr "_Javascript uitvoeren"
-
-#: ../src/ui/dialog/scriptdialog.cpp:190
-msgid "_Execute Python"
-msgstr "_Python uitvoeren"
-
-#: ../src/ui/dialog/scriptdialog.cpp:194
-msgid "_Execute Ruby"
-msgstr "_Ruby uitvoeren"
-
-#: ../src/ui/dialog/scriptdialog.cpp:205
-msgid "Script"
-msgstr "Script"
-
-#: ../src/ui/dialog/scriptdialog.cpp:215
-msgid "Output"
-msgstr "Uitvoer"
-
-#: ../src/ui/dialog/scriptdialog.cpp:225
-msgid "Errors"
-msgstr "Fouten"
-
#: ../src/ui/dialog/svg-fonts-dialog.cpp:138
msgid "Set SVG Font attribute"
msgstr "SVG-lettertypekenmerk instellen"
@@ -19223,57 +19151,63 @@ msgid "Preview Text:"
msgstr "Voorbeeldtekst:"
#. ******************* Symbol Sets ************************
-#: ../src/ui/dialog/symbols.cpp:120
+#: ../src/ui/dialog/symbols.cpp:128
msgid "Symbol set: "
msgstr "Symbolenset:"
#. Fill in later
-#: ../src/ui/dialog/symbols.cpp:129
-#: ../src/ui/dialog/symbols.cpp:130
+#: ../src/ui/dialog/symbols.cpp:137
+#: ../src/ui/dialog/symbols.cpp:138
msgid "Current Document"
msgstr "Huidig document"
-#. ******************* Preview Scale **********************
-#: ../src/ui/dialog/symbols.cpp:182
-msgid "Preview scale: "
-msgstr "Schaal voorvertoning: "
+#: ../src/ui/dialog/symbols.cpp:205
+#, fuzzy
+msgid "Add Symbol from the current document."
+msgstr "Alleen huidige laag tonen"
-#: ../src/ui/dialog/symbols.cpp:192
-msgid "Fit"
-msgstr "Aanpassen"
+#: ../src/ui/dialog/symbols.cpp:214
+#, fuzzy
+msgid "Remove Symbol from the current document."
+msgstr "Selecteer een overgang voor het huidige kleurverloop"
-#: ../src/ui/dialog/symbols.cpp:192
-msgid "Fit to width"
-msgstr "Aanpassen aan breedte"
+#: ../src/ui/dialog/symbols.cpp:227
+msgid "Make Icons bigger by zooming in."
+msgstr ""
+
+#: ../src/ui/dialog/symbols.cpp:236
+#, fuzzy
+msgid "Make Icons smaller by zooming out."
+msgstr "Lijnkleur bij uitzoomen"
-#: ../src/ui/dialog/symbols.cpp:192
-msgid "Fit to height"
-msgstr "Aanpassen aan hoogte"
+#: ../src/ui/dialog/symbols.cpp:245
+msgid "Toggle 'fit' symbols in icon space."
+msgstr ""
-#. ******************* Preview Size ***********************
-#: ../src/ui/dialog/symbols.cpp:212
-msgid "Preview size: "
-msgstr "Grootte voorvertoning: "
+#: ../src/ui/dialog/symbols.cpp:558
+#, fuzzy
+msgid "Unnamed Symbols"
+msgstr "Khmer symbolen"
#. TRANSLATORS: An item in context menu on a colour in the swatches
-#: ../src/ui/dialog/swatches.cpp:258
+#: ../src/ui/dialog/swatches.cpp:259
msgid "Set fill"
msgstr "Vulling instellen"
#. TRANSLATORS: An item in context menu on a colour in the swatches
-#: ../src/ui/dialog/swatches.cpp:266
+#: ../src/ui/dialog/swatches.cpp:267
msgid "Set stroke"
msgstr "Lijnkleur instellen"
-#: ../src/ui/dialog/swatches.cpp:287
+#: ../src/ui/dialog/swatches.cpp:288
msgid "Edit..."
msgstr "Bewerken..."
-#: ../src/ui/dialog/swatches.cpp:299
+#: ../src/ui/dialog/swatches.cpp:300
msgid "Convert"
msgstr "Converteren"
-#: ../src/ui/dialog/swatches.cpp:543
+#: ../src/ui/dialog/swatches.cpp:544
#, c-format
msgid "Palettes directory (%s) is unavailable."
msgstr "De palettenmap (%s) is niet beschikbaar."
@@ -19597,142 +19531,152 @@ msgstr "Het overtrekken afbreken"
msgid "Execute the trace"
msgstr "Het overtrekken starten"
-#: ../src/ui/dialog/transformation.cpp:71
-#: ../src/ui/dialog/transformation.cpp:81
+#: ../src/ui/dialog/transformation.cpp:76
+#: ../src/ui/dialog/transformation.cpp:86
msgid "_Horizontal:"
msgstr "_Horizontaal:"
-#: ../src/ui/dialog/transformation.cpp:71
+#: ../src/ui/dialog/transformation.cpp:76
msgid "Horizontal displacement (relative) or position (absolute)"
msgstr "Horizontale verplaatsing (relatief) of positie (absoluut)"
-#: ../src/ui/dialog/transformation.cpp:73
-#: ../src/ui/dialog/transformation.cpp:83
+#: ../src/ui/dialog/transformation.cpp:78
+#: ../src/ui/dialog/transformation.cpp:88
msgid "_Vertical:"
msgstr "_Verticaal:"
-#: ../src/ui/dialog/transformation.cpp:73
+#: ../src/ui/dialog/transformation.cpp:78
msgid "Vertical displacement (relative) or position (absolute)"
msgstr "Verticale verplaatsing (relatief) of positie (absoluut)"
-#: ../src/ui/dialog/transformation.cpp:75
+#: ../src/ui/dialog/transformation.cpp:80
msgid "Horizontal size (absolute or percentage of current)"
msgstr "Horizontale grootte (absoluut of procentueel van huidige)"
-#: ../src/ui/dialog/transformation.cpp:77
+#: ../src/ui/dialog/transformation.cpp:82
msgid "Vertical size (absolute or percentage of current)"
msgstr "Verticale grootte (absoluut of procentueel van huidige)"
-#: ../src/ui/dialog/transformation.cpp:79
+#: ../src/ui/dialog/transformation.cpp:84
msgid "A_ngle:"
msgstr "Hoe_k:"
-#: ../src/ui/dialog/transformation.cpp:79
-#: ../src/ui/dialog/transformation.cpp:1064
+#: ../src/ui/dialog/transformation.cpp:84
+#: ../src/ui/dialog/transformation.cpp:1103
msgid "Rotation angle (positive = counterclockwise)"
msgstr "Rotatiehoek (positief is met de klok mee)"
-#: ../src/ui/dialog/transformation.cpp:81
+#: ../src/ui/dialog/transformation.cpp:86
msgid "Horizontal skew angle (positive = counterclockwise), or absolute displacement, or percentage displacement"
msgstr "Horizontale rotatiehoek (positief is met de klok mee), absolute verplaatsing of percentage verplaatsing"
-#: ../src/ui/dialog/transformation.cpp:83
+#: ../src/ui/dialog/transformation.cpp:88
msgid "Vertical skew angle (positive = counterclockwise), or absolute displacement, or percentage displacement"
msgstr "Verticale rotatiehoek (positief is met de klok mee), absolute verplaatsing of percentage verplaatsing"
-#: ../src/ui/dialog/transformation.cpp:86
+#: ../src/ui/dialog/transformation.cpp:91
msgid "Transformation matrix element A"
msgstr "Transformatiematrix-element A"
-#: ../src/ui/dialog/transformation.cpp:87
+#: ../src/ui/dialog/transformation.cpp:92
msgid "Transformation matrix element B"
msgstr "Transformatiematrix-element B"
-#: ../src/ui/dialog/transformation.cpp:88
+#: ../src/ui/dialog/transformation.cpp:93
msgid "Transformation matrix element C"
msgstr "Transformatiematrix-element C"
-#: ../src/ui/dialog/transformation.cpp:89
+#: ../src/ui/dialog/transformation.cpp:94
msgid "Transformation matrix element D"
msgstr "Transformatiematrix-element D"
-#: ../src/ui/dialog/transformation.cpp:90
+#: ../src/ui/dialog/transformation.cpp:95
msgid "Transformation matrix element E"
msgstr "Transformatiematrix-element E"
-#: ../src/ui/dialog/transformation.cpp:91
+#: ../src/ui/dialog/transformation.cpp:96
msgid "Transformation matrix element F"
msgstr "Transformatiematrix-element F"
-#: ../src/ui/dialog/transformation.cpp:96
+#: ../src/ui/dialog/transformation.cpp:101
msgid "Rela_tive move"
msgstr "Rela_tieve verplaatsing"
-#: ../src/ui/dialog/transformation.cpp:96
+#: ../src/ui/dialog/transformation.cpp:101
msgid "Add the specified relative displacement to the current position; otherwise, edit the current absolute position directly"
msgstr "Tel de opgegeven relatieve verplaatsing op bij de huidige positie; anders, bewerk de huidige absolute positie direct"
-#: ../src/ui/dialog/transformation.cpp:97
+#: ../src/ui/dialog/transformation.cpp:102
msgid "_Scale proportionally"
msgstr "Proportioneel s_chalen"
-#: ../src/ui/dialog/transformation.cpp:97
+#: ../src/ui/dialog/transformation.cpp:102
msgid "Preserve the width/height ratio of the scaled objects"
msgstr "De breedte/hoogteverhouding van de geschaalde objecten behouden"
-#: ../src/ui/dialog/transformation.cpp:98
+#: ../src/ui/dialog/transformation.cpp:103
msgid "Apply to each _object separately"
msgstr "_Op ieder object apart toepassen"
-#: ../src/ui/dialog/transformation.cpp:98
+#: ../src/ui/dialog/transformation.cpp:103
msgid "Apply the scale/rotate/skew to each selected object separately; otherwise, transform the selection as a whole"
msgstr "De acties schalen/roteren/scheeftrekken op ieder geselecteerd object onafhankelijk toepassen; anders de hele selectie als een geheel transformeren"
-#: ../src/ui/dialog/transformation.cpp:99
+#: ../src/ui/dialog/transformation.cpp:104
msgid "Edit c_urrent matrix"
msgstr "_Huidige matrix bewerken"
-#: ../src/ui/dialog/transformation.cpp:99
+#: ../src/ui/dialog/transformation.cpp:104
msgid "Edit the current transform= matrix; otherwise, post-multiply transform= by this matrix"
msgstr "De huidige transformatiematrix bewerken; zoniet, navermenigvuldigen transformatiematrix met deze matrix"
-#: ../src/ui/dialog/transformation.cpp:112
+#: ../src/ui/dialog/transformation.cpp:117
msgid "_Scale"
msgstr "_Schalen"
-#: ../src/ui/dialog/transformation.cpp:115
+#: ../src/ui/dialog/transformation.cpp:120
msgid "_Rotate"
msgstr "_Roteren"
-#: ../src/ui/dialog/transformation.cpp:118
+#: ../src/ui/dialog/transformation.cpp:123
msgid "Ske_w"
msgstr "Scheef_trekken"
-#: ../src/ui/dialog/transformation.cpp:121
+#: ../src/ui/dialog/transformation.cpp:126
msgid "Matri_x"
msgstr "Matri_x"
-#: ../src/ui/dialog/transformation.cpp:145
+#: ../src/ui/dialog/transformation.cpp:150
msgid "Reset the values on the current tab to defaults"
msgstr "Op het huidige tabblad de standaarwaarden terugzetten"
-#: ../src/ui/dialog/transformation.cpp:152
+#: ../src/ui/dialog/transformation.cpp:157
msgid "Apply transformation to selection"
msgstr "Transformatie toepassen op selectie"
-#: ../src/ui/dialog/transformation.cpp:327
+#: ../src/ui/dialog/transformation.cpp:332
msgid "Rotate in a counterclockwise direction"
msgstr "Tegen de klok in draaien"
-#: ../src/ui/dialog/transformation.cpp:333
+#: ../src/ui/dialog/transformation.cpp:338
msgid "Rotate in a clockwise direction"
msgstr "Rotatie met de klok mee"
+#: ../src/ui/dialog/transformation.cpp:907
+#: ../src/ui/dialog/transformation.cpp:918
+#: ../src/ui/dialog/transformation.cpp:932
+#: ../src/ui/dialog/transformation.cpp:951
+#: ../src/ui/dialog/transformation.cpp:962
#: ../src/ui/dialog/transformation.cpp:972
+#: ../src/ui/dialog/transformation.cpp:996
+msgid "Transform matrix is singular, <b>not used</b>."
+msgstr ""
+
+#: ../src/ui/dialog/transformation.cpp:1011
msgid "Edit transformation matrix"
msgstr "Transformatiematrix bewerken"
-#: ../src/ui/dialog/transformation.cpp:1071
+#: ../src/ui/dialog/transformation.cpp:1110
msgid "Rotation angle (positive = clockwise)"
msgstr "Rotatiehoek (positief is met de klok mee)"
@@ -19764,96 +19708,96 @@ msgctxt "Path segment tip"
msgid "<b>Bezier segment</b>: drag to shape the segment, doubleclick to insert node, click to select (more: Shift, Ctrl+Alt)"
msgstr "<b>Beziersegment</b>: sleep om het segment te vervormen, dubbelklik om een knooppunt in te voegen, klik om te selecteren (toetscombinaties: Shift, Ctrl+Alt)"
-#: ../src/ui/tool/multi-path-manipulator.cpp:322
+#: ../src/ui/tool/multi-path-manipulator.cpp:326
msgid "Retract handles"
msgstr "Handvaten intrekken"
-#: ../src/ui/tool/multi-path-manipulator.cpp:322
-#: ../src/ui/tool/node.cpp:271
+#: ../src/ui/tool/multi-path-manipulator.cpp:326
+#: ../src/ui/tool/node.cpp:270
msgid "Change node type"
msgstr "Knooppunttype veranderen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:330
+#: ../src/ui/tool/multi-path-manipulator.cpp:334
msgid "Straighten segments"
msgstr "Segmenten effenen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:332
+#: ../src/ui/tool/multi-path-manipulator.cpp:336
msgid "Make segments curves"
msgstr "Van segmenten curven maken"
-#: ../src/ui/tool/multi-path-manipulator.cpp:339
+#: ../src/ui/tool/multi-path-manipulator.cpp:343
msgid "Add nodes"
msgstr "Knooppunten toevoegen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:344
+#: ../src/ui/tool/multi-path-manipulator.cpp:348
msgid "Add extremum nodes"
msgstr "Knooppunten aan uiteinden toevoegen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:350
+#: ../src/ui/tool/multi-path-manipulator.cpp:354
msgid "Duplicate nodes"
msgstr "Knooppunten dupliceren"
-#: ../src/ui/tool/multi-path-manipulator.cpp:412
-#: ../src/widgets/node-toolbar.cpp:417
+#: ../src/ui/tool/multi-path-manipulator.cpp:416
+#: ../src/widgets/node-toolbar.cpp:420
msgid "Join nodes"
msgstr "Knooppunten samenvoegen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:419
-#: ../src/widgets/node-toolbar.cpp:428
+#: ../src/ui/tool/multi-path-manipulator.cpp:423
+#: ../src/widgets/node-toolbar.cpp:431
msgid "Break nodes"
msgstr "Knooppunten verbreken"
-#: ../src/ui/tool/multi-path-manipulator.cpp:426
+#: ../src/ui/tool/multi-path-manipulator.cpp:430
msgid "Delete nodes"
msgstr "Knooppunten verwijderen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:756
+#: ../src/ui/tool/multi-path-manipulator.cpp:760
msgid "Move nodes"
msgstr "Knooppunten verplaatsen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:759
+#: ../src/ui/tool/multi-path-manipulator.cpp:763
msgid "Move nodes horizontally"
msgstr "Knooppunten horizontaal verplaatsen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:763
+#: ../src/ui/tool/multi-path-manipulator.cpp:767
msgid "Move nodes vertically"
msgstr "Knooppunten verticaal verplaatsen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:767
-#: ../src/ui/tool/multi-path-manipulator.cpp:770
+#: ../src/ui/tool/multi-path-manipulator.cpp:771
+#: ../src/ui/tool/multi-path-manipulator.cpp:774
msgid "Rotate nodes"
msgstr "Knooppunten roteren"
-#: ../src/ui/tool/multi-path-manipulator.cpp:774
-#: ../src/ui/tool/multi-path-manipulator.cpp:780
+#: ../src/ui/tool/multi-path-manipulator.cpp:778
+#: ../src/ui/tool/multi-path-manipulator.cpp:784
msgid "Scale nodes uniformly"
msgstr "Knooppunten uniform schalen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:777
+#: ../src/ui/tool/multi-path-manipulator.cpp:781
msgid "Scale nodes"
msgstr "Knooppunten schalen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:784
+#: ../src/ui/tool/multi-path-manipulator.cpp:788
msgid "Scale nodes horizontally"
msgstr "Knooppunten horizontaal schalen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:788
+#: ../src/ui/tool/multi-path-manipulator.cpp:792
msgid "Scale nodes vertically"
msgstr "Knooppunten verticaal schalen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:792
+#: ../src/ui/tool/multi-path-manipulator.cpp:796
msgid "Skew nodes horizontally"
msgstr "Knooppunten horizontaal scheeftrekken"
-#: ../src/ui/tool/multi-path-manipulator.cpp:796
+#: ../src/ui/tool/multi-path-manipulator.cpp:800
msgid "Skew nodes vertically"
msgstr "Knooppunten verticaal scheeftrekken"
-#: ../src/ui/tool/multi-path-manipulator.cpp:800
+#: ../src/ui/tool/multi-path-manipulator.cpp:804
msgid "Flip nodes horizontally"
msgstr "Knooppunten horizontaal spiegelen"
-#: ../src/ui/tool/multi-path-manipulator.cpp:803
+#: ../src/ui/tool/multi-path-manipulator.cpp:807
msgid "Flip nodes vertically"
msgstr "Knooppunten verticaal spiegelen"
@@ -19906,143 +19850,143 @@ msgctxt "Node tool tip"
msgid "Drag to select objects to edit"
msgstr "Sleep om te bewerken objecten te selecteren"
-#: ../src/ui/tool/node.cpp:246
+#: ../src/ui/tool/node.cpp:245
msgid "Cusp node handle"
msgstr "Handvat hoekig knooppunt"
-#: ../src/ui/tool/node.cpp:247
+#: ../src/ui/tool/node.cpp:246
msgid "Smooth node handle"
msgstr "Handvat glad knooppunt"
-#: ../src/ui/tool/node.cpp:248
+#: ../src/ui/tool/node.cpp:247
msgid "Symmetric node handle"
msgstr "Handvat symmetrisch knooppunt"
-#: ../src/ui/tool/node.cpp:249
+#: ../src/ui/tool/node.cpp:248
msgid "Auto-smooth node handle"
msgstr "Handvat automatisch glad knooppunt"
-#: ../src/ui/tool/node.cpp:433
+#: ../src/ui/tool/node.cpp:432
msgctxt "Path handle tip"
msgid "more: Shift, Ctrl, Alt"
msgstr "meer: Shift, Ctrl, Alt"
-#: ../src/ui/tool/node.cpp:435
+#: ../src/ui/tool/node.cpp:434
msgctxt "Path handle tip"
msgid "more: Ctrl, Alt"
msgstr "meer: Ctrl, Alt"
-#: ../src/ui/tool/node.cpp:441
+#: ../src/ui/tool/node.cpp:440
#, c-format
msgctxt "Path handle tip"
msgid "<b>Shift+Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments while rotating both handles"
msgstr "<b>Shift+Ctrl+Alt</b>: lengte behouden en draaihoek beperken tot stappen van %g° tijdens roteren van beide handvatten"
-#: ../src/ui/tool/node.cpp:446
+#: ../src/ui/tool/node.cpp:445
#, c-format
msgctxt "Path handle tip"
msgid "<b>Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments"
msgstr "<b>Ctrl+Alt</b>: lengte behouden en draaihoek beperken tot stappen van %g°"
-#: ../src/ui/tool/node.cpp:452
+#: ../src/ui/tool/node.cpp:451
msgctxt "Path handle tip"
msgid "<b>Shift+Alt</b>: preserve handle length and rotate both handles"
msgstr "<b>Shift+Alt</b>: handvatlengte behouden en beide handvatten roteren"
-#: ../src/ui/tool/node.cpp:455
+#: ../src/ui/tool/node.cpp:454
msgctxt "Path handle tip"
msgid "<b>Alt</b>: preserve handle length while dragging"
msgstr "<b>Alt</b>: handvatlengte behouden tijdens slepen"
-#: ../src/ui/tool/node.cpp:462
+#: ../src/ui/tool/node.cpp:461
#, c-format
msgctxt "Path handle tip"
msgid "<b>Shift+Ctrl</b>: snap rotation angle to %g° increments and rotate both handles"
msgstr "<b>Shift+Ctrl</b>: draaihoek beperken tot stappen van %g° en handvatten roteren"
-#: ../src/ui/tool/node.cpp:466
+#: ../src/ui/tool/node.cpp:465
#, c-format
msgctxt "Path handle tip"
msgid "<b>Ctrl</b>: snap rotation angle to %g° increments, click to retract"
msgstr "<b>Ctrl</b>: draaihoek beperken tot stappen van %g°, klik voor intrekken"
-#: ../src/ui/tool/node.cpp:471
+#: ../src/ui/tool/node.cpp:470
msgctxt "Path hande tip"
msgid "<b>Shift</b>: rotate both handles by the same angle"
msgstr "<b>Shift</b>: beide handvatten met dezelfde hoek roteren"
-#: ../src/ui/tool/node.cpp:478
+#: ../src/ui/tool/node.cpp:477
#, c-format
msgctxt "Path handle tip"
msgid "<b>Auto node handle</b>: drag to convert to smooth node (%s)"
msgstr "<b>Automatischknooppunthandvat</b>: sleep om om te zetten naar een glad knooppunt (%s)"
-#: ../src/ui/tool/node.cpp:481
+#: ../src/ui/tool/node.cpp:480
#, c-format
msgctxt "Path handle tip"
msgid "<b>%s</b>: drag to shape the segment (%s)"
msgstr "<b>%s</b>: sleep om het segment te vervormen (%s)"
-#: ../src/ui/tool/node.cpp:497
+#: ../src/ui/tool/node.cpp:500
#, c-format
msgctxt "Path handle tip"
msgid "Move handle by %s, %s; angle %.2f°, length %s"
msgstr "Handvat verplaatsen met %s, %s; hoek %.2f°, lengte %s"
-#: ../src/ui/tool/node.cpp:1263
+#: ../src/ui/tool/node.cpp:1266
msgctxt "Path node tip"
msgid "<b>Shift</b>: drag out a handle, click to toggle selection"
msgstr "<b>Shift</b>: sleep een handvat, klik voor verandering selectie"
-#: ../src/ui/tool/node.cpp:1265
+#: ../src/ui/tool/node.cpp:1268
msgctxt "Path node tip"
msgid "<b>Shift</b>: click to toggle selection"
msgstr "<b>Shift</b>: klik voor verandering selectie"
-#: ../src/ui/tool/node.cpp:1270
+#: ../src/ui/tool/node.cpp:1273
msgctxt "Path node tip"
msgid "<b>Ctrl+Alt</b>: move along handle lines, click to delete node"
msgstr "<b>Ctrl+Alt:</b> verplaatsen langs handvatlijnen, klik om knooppunt te verwijderen"
-#: ../src/ui/tool/node.cpp:1273
+#: ../src/ui/tool/node.cpp:1276
msgctxt "Path node tip"
msgid "<b>Ctrl</b>: move along axes, click to change node type"
msgstr "<b>Ctrl</b>: verplaatsen langs assen, klik om knooppunttype te veranderen"
-#: ../src/ui/tool/node.cpp:1277
+#: ../src/ui/tool/node.cpp:1280
msgctxt "Path node tip"
msgid "<b>Alt</b>: sculpt nodes"
msgstr "<b>Alt</b>: knooppunten boetseren"
-#: ../src/ui/tool/node.cpp:1285
+#: ../src/ui/tool/node.cpp:1288
#, c-format
msgctxt "Path node tip"
msgid "<b>%s</b>: drag to shape the path (more: Shift, Ctrl, Alt)"
msgstr "<b>%s</b>: sleep om het pad te vervormen (toetscombinatie: Shift, Ctrl, Alt)"
-#: ../src/ui/tool/node.cpp:1288
+#: ../src/ui/tool/node.cpp:1291
#, c-format
msgctxt "Path node tip"
msgid "<b>%s</b>: drag to shape the path, click to toggle scale/rotation handles (more: Shift, Ctrl, Alt)"
msgstr "<b>%s</b>: sleep om het pad te vervormen, klik om te schakelen tussen schalings- en rotatiehandvatten (toetscombinaties: Shift, Ctrl, Alt)"
-#: ../src/ui/tool/node.cpp:1291
+#: ../src/ui/tool/node.cpp:1294
#, c-format
msgctxt "Path node tip"
msgid "<b>%s</b>: drag to shape the path, click to select only this node (more: Shift, Ctrl, Alt)"
msgstr "<b>%s</b>: sleep om het pad te vervormen, klik om enkel dit knooppunt te selecteren (toetscombinaties: Shift, Ctrl, Alt)"
-#: ../src/ui/tool/node.cpp:1299
+#: ../src/ui/tool/node.cpp:1305
#, c-format
msgctxt "Path node tip"
msgid "Move node by %s, %s"
msgstr "Knooppunt verplaatsen met %s, %s"
-#: ../src/ui/tool/node.cpp:1311
+#: ../src/ui/tool/node.cpp:1317
msgid "Symmetric node"
msgstr "Symmetrisch knooppunt"
-#: ../src/ui/tool/node.cpp:1312
+#: ../src/ui/tool/node.cpp:1318
msgid "Auto-smooth node"
msgstr "Automatisch glad knooppunt"
@@ -20056,7 +20000,7 @@ msgstr "Roteerhandvat"
#. We need to call MPM's method because it could have been our last node
#: ../src/ui/tool/path-manipulator.cpp:1374
-#: ../src/widgets/node-toolbar.cpp:406
+#: ../src/widgets/node-toolbar.cpp:409
msgid "Delete node"
msgstr "Item verwijderen"
@@ -20205,8 +20149,8 @@ msgid "MetadataLicence|Other"
msgstr "Ander"
#: ../src/ui/widget/object-composite-settings.cpp:67
-#: ../src/ui/widget/selected-style.cpp:1090
-#: ../src/ui/widget/selected-style.cpp:1091
+#: ../src/ui/widget/selected-style.cpp:1095
+#: ../src/ui/widget/selected-style.cpp:1096
msgid "Opacity (%)"
msgstr "Ondoorzichtigheid (%)"
@@ -20215,185 +20159,187 @@ msgid "Change blur"
msgstr "Vervaging wijzigen"
#: ../src/ui/widget/object-composite-settings.cpp:220
-#: ../src/ui/widget/selected-style.cpp:922
-#: ../src/ui/widget/selected-style.cpp:1216
+#: ../src/ui/widget/selected-style.cpp:927
+#: ../src/ui/widget/selected-style.cpp:1221
msgid "Change opacity"
msgstr "Ondoorzichtigheid wijzigen"
-#: ../src/ui/widget/page-sizer.cpp:237
+#: ../src/ui/widget/page-sizer.cpp:235
msgid "U_nits:"
msgstr "Ee_nheden:"
-#: ../src/ui/widget/page-sizer.cpp:238
+#: ../src/ui/widget/page-sizer.cpp:236
msgid "Width of paper"
msgstr "Breedte van het papier"
-#: ../src/ui/widget/page-sizer.cpp:239
+#: ../src/ui/widget/page-sizer.cpp:237
msgid "Height of paper"
msgstr "Hoogte van het papier"
-#: ../src/ui/widget/page-sizer.cpp:240
+#: ../src/ui/widget/page-sizer.cpp:238
msgid "T_op margin:"
msgstr "_Bovenmarge"
-#: ../src/ui/widget/page-sizer.cpp:240
+#: ../src/ui/widget/page-sizer.cpp:238
msgid "Top margin"
msgstr "Bovenmarge"
-#: ../src/ui/widget/page-sizer.cpp:241
+#: ../src/ui/widget/page-sizer.cpp:239
msgid "L_eft:"
msgstr "_Links:"
-#: ../src/ui/widget/page-sizer.cpp:241
+#: ../src/ui/widget/page-sizer.cpp:239
+#: ../share/extensions/guides_creator.inx.h:17
msgid "Left margin"
msgstr "Linkermarge"
-#: ../src/ui/widget/page-sizer.cpp:242
+#: ../src/ui/widget/page-sizer.cpp:240
msgid "Ri_ght:"
msgstr "_Rechts:"
-#: ../src/ui/widget/page-sizer.cpp:242
+#: ../src/ui/widget/page-sizer.cpp:240
+#: ../share/extensions/guides_creator.inx.h:18
msgid "Right margin"
msgstr "Rechtermarge"
-#: ../src/ui/widget/page-sizer.cpp:243
+#: ../src/ui/widget/page-sizer.cpp:241
msgid "Botto_m:"
msgstr "_Onder:"
-#: ../src/ui/widget/page-sizer.cpp:243
+#: ../src/ui/widget/page-sizer.cpp:241
msgid "Bottom margin"
msgstr "Ondermarge"
-#: ../src/ui/widget/page-sizer.cpp:303
+#: ../src/ui/widget/page-sizer.cpp:296
#: ../share/extensions/hpgl_output.inx.h:7
msgid "Orientation:"
msgstr "Oriëntatie:"
-#: ../src/ui/widget/page-sizer.cpp:306
+#: ../src/ui/widget/page-sizer.cpp:299
msgid "_Landscape"
msgstr "_Liggend"
-#: ../src/ui/widget/page-sizer.cpp:311
+#: ../src/ui/widget/page-sizer.cpp:304
msgid "_Portrait"
msgstr "_Staand"
#. ## Set up custom size frame
-#: ../src/ui/widget/page-sizer.cpp:329
+#: ../src/ui/widget/page-sizer.cpp:322
msgid "Custom size"
msgstr "Aangepaste grootte"
-#: ../src/ui/widget/page-sizer.cpp:374
+#: ../src/ui/widget/page-sizer.cpp:367
msgid "Resi_ze page to content..."
msgstr "_Pagina schalen naar inhoud..."
-#: ../src/ui/widget/page-sizer.cpp:426
+#: ../src/ui/widget/page-sizer.cpp:419
msgid "_Resize page to drawing or selection"
msgstr "Pagina _schalen naar tekening of selectie"
-#: ../src/ui/widget/page-sizer.cpp:427
+#: ../src/ui/widget/page-sizer.cpp:420
msgid "Resize the page to fit the current selection, or the entire drawing if there is no selection"
msgstr "De afmetingen van de pagina zodanig aanpassen dat de huidige selectie er precies op past, of de volledige tekening als er niets geselecteerd is"
# XXX Waar wordt dit gebruikt?
-#: ../src/ui/widget/page-sizer.cpp:492
+#: ../src/ui/widget/page-sizer.cpp:485
msgid "Set page size"
msgstr "Paginagrootte instellen"
-#: ../src/ui/widget/panel.cpp:112
+#: ../src/ui/widget/panel.cpp:116
msgid "List"
msgstr "Lijst"
-#: ../src/ui/widget/panel.cpp:135
+#: ../src/ui/widget/panel.cpp:139
msgctxt "Swatches"
msgid "Size"
msgstr "Grootte"
-#: ../src/ui/widget/panel.cpp:139
+#: ../src/ui/widget/panel.cpp:143
msgctxt "Swatches height"
msgid "Tiny"
msgstr "Klein"
-#: ../src/ui/widget/panel.cpp:140
+#: ../src/ui/widget/panel.cpp:144
msgctxt "Swatches height"
msgid "Small"
msgstr "Klein"
-#: ../src/ui/widget/panel.cpp:141
+#: ../src/ui/widget/panel.cpp:145
msgctxt "Swatches height"
msgid "Medium"
msgstr "Middel"
-#: ../src/ui/widget/panel.cpp:142
+#: ../src/ui/widget/panel.cpp:146
msgctxt "Swatches height"
msgid "Large"
msgstr "Groot"
-#: ../src/ui/widget/panel.cpp:143
+#: ../src/ui/widget/panel.cpp:147
msgctxt "Swatches height"
msgid "Huge"
msgstr "Groot"
-#: ../src/ui/widget/panel.cpp:165
+#: ../src/ui/widget/panel.cpp:169
msgctxt "Swatches"
msgid "Width"
msgstr "Breedte"
-#: ../src/ui/widget/panel.cpp:169
+#: ../src/ui/widget/panel.cpp:173
msgctxt "Swatches width"
msgid "Narrower"
msgstr "Smaller"
-#: ../src/ui/widget/panel.cpp:170
+#: ../src/ui/widget/panel.cpp:174
msgctxt "Swatches width"
msgid "Narrow"
msgstr "Smal"
-#: ../src/ui/widget/panel.cpp:171
+#: ../src/ui/widget/panel.cpp:175
msgctxt "Swatches width"
msgid "Medium"
msgstr "Middel"
-#: ../src/ui/widget/panel.cpp:172
+#: ../src/ui/widget/panel.cpp:176
msgctxt "Swatches width"
msgid "Wide"
msgstr "Breed"
-#: ../src/ui/widget/panel.cpp:173
+#: ../src/ui/widget/panel.cpp:177
msgctxt "Swatches width"
msgid "Wider"
msgstr "Breed"
-#: ../src/ui/widget/panel.cpp:203
+#: ../src/ui/widget/panel.cpp:207
msgctxt "Swatches"
msgid "Border"
msgstr "Rand"
-#: ../src/ui/widget/panel.cpp:207
+#: ../src/ui/widget/panel.cpp:211
msgctxt "Swatches border"
msgid "None"
msgstr "Geen"
-#: ../src/ui/widget/panel.cpp:208
+#: ../src/ui/widget/panel.cpp:212
msgctxt "Swatches border"
msgid "Solid"
msgstr "Massief"
-#: ../src/ui/widget/panel.cpp:209
+#: ../src/ui/widget/panel.cpp:213
msgctxt "Swatches border"
msgid "Wide"
msgstr "Breed"
#. TRANSLATORS: "Wrap" indicates how colour swatches are displayed
-#: ../src/ui/widget/panel.cpp:240
+#: ../src/ui/widget/panel.cpp:244
msgctxt "Swatches"
msgid "Wrap"
msgstr "Terugloop"
-#: ../src/ui/widget/preferences-widget.cpp:798
+#: ../src/ui/widget/preferences-widget.cpp:802
msgid "_Browse..."
msgstr "_Bladeren..."
-#: ../src/ui/widget/preferences-widget.cpp:884
+#: ../src/ui/widget/preferences-widget.cpp:888
msgid "Select a bitmap editor"
msgstr "Selecteer een bitmapeditor"
@@ -20431,362 +20377,362 @@ msgstr "Renderen d.m.v. Cairo-vectorbewerkingen. Het bestand is meestal kleiner
msgid "Render everything as bitmap. The resulting image is usually larger in file size and cannot be arbitrarily scaled without quality loss, but all objects will be rendered exactly as displayed."
msgstr "Alles als bitmap renderen. Het bestand is meestal groter en kan niet geschaald worden zonder kwaliteitsverlies, maar alle objecten worden precies gerenderd zoals ze weergegeven worden."
-#: ../src/ui/widget/selected-style.cpp:127
-#: ../src/ui/widget/style-swatch.cpp:126
+#: ../src/ui/widget/selected-style.cpp:130
+#: ../src/ui/widget/style-swatch.cpp:127
msgid "Fill:"
msgstr "Vulling:"
-#: ../src/ui/widget/selected-style.cpp:129
+#: ../src/ui/widget/selected-style.cpp:132
msgid "O:"
msgstr "O:"
-#: ../src/ui/widget/selected-style.cpp:174
+#: ../src/ui/widget/selected-style.cpp:177
msgid "N/A"
msgstr "---"
-#: ../src/ui/widget/selected-style.cpp:177
-#: ../src/ui/widget/selected-style.cpp:1083
-#: ../src/ui/widget/selected-style.cpp:1084
+#: ../src/ui/widget/selected-style.cpp:180
+#: ../src/ui/widget/selected-style.cpp:1088
+#: ../src/ui/widget/selected-style.cpp:1089
#: ../src/widgets/gradient-toolbar.cpp:176
msgid "Nothing selected"
msgstr "Niets geselecteerd"
-#: ../src/ui/widget/selected-style.cpp:179
-#: ../src/ui/widget/style-swatch.cpp:319
+#: ../src/ui/widget/selected-style.cpp:182
+#: ../src/ui/widget/style-swatch.cpp:320
msgctxt "Fill and stroke"
msgid "<i>None</i>"
msgstr "<i>Geen</i>"
-#: ../src/ui/widget/selected-style.cpp:182
-#: ../src/ui/widget/style-swatch.cpp:321
+#: ../src/ui/widget/selected-style.cpp:185
+#: ../src/ui/widget/style-swatch.cpp:322
msgctxt "Fill and stroke"
msgid "No fill"
msgstr "Geen vulling"
-#: ../src/ui/widget/selected-style.cpp:182
-#: ../src/ui/widget/style-swatch.cpp:321
+#: ../src/ui/widget/selected-style.cpp:185
+#: ../src/ui/widget/style-swatch.cpp:322
msgctxt "Fill and stroke"
msgid "No stroke"
msgstr "Geen lijn"
-#: ../src/ui/widget/selected-style.cpp:184
-#: ../src/ui/widget/style-swatch.cpp:300
-#: ../src/widgets/paint-selector.cpp:239
+#: ../src/ui/widget/selected-style.cpp:187
+#: ../src/ui/widget/style-swatch.cpp:301
+#: ../src/widgets/paint-selector.cpp:242
msgid "Pattern"
msgstr "Patroon"
-#: ../src/ui/widget/selected-style.cpp:187
-#: ../src/ui/widget/style-swatch.cpp:302
+#: ../src/ui/widget/selected-style.cpp:190
+#: ../src/ui/widget/style-swatch.cpp:303
msgid "Pattern fill"
msgstr "Patroonvulling"
-#: ../src/ui/widget/selected-style.cpp:187
-#: ../src/ui/widget/style-swatch.cpp:302
+#: ../src/ui/widget/selected-style.cpp:190
+#: ../src/ui/widget/style-swatch.cpp:303
msgid "Pattern stroke"
msgstr "Patroonlijn"
-#: ../src/ui/widget/selected-style.cpp:189
+#: ../src/ui/widget/selected-style.cpp:192
msgid "<b>L</b>"
msgstr "<b>L</b>"
-#: ../src/ui/widget/selected-style.cpp:192
-#: ../src/ui/widget/style-swatch.cpp:294
+#: ../src/ui/widget/selected-style.cpp:195
+#: ../src/ui/widget/style-swatch.cpp:295
msgid "Linear gradient fill"
msgstr "Lineair vulkleurverloop"
-#: ../src/ui/widget/selected-style.cpp:192
-#: ../src/ui/widget/style-swatch.cpp:294
+#: ../src/ui/widget/selected-style.cpp:195
+#: ../src/ui/widget/style-swatch.cpp:295
msgid "Linear gradient stroke"
msgstr "Lineair lijnkleurverloop"
-#: ../src/ui/widget/selected-style.cpp:199
+#: ../src/ui/widget/selected-style.cpp:202
msgid "<b>R</b>"
msgstr "<b>R</b>"
-#: ../src/ui/widget/selected-style.cpp:202
-#: ../src/ui/widget/style-swatch.cpp:298
+#: ../src/ui/widget/selected-style.cpp:205
+#: ../src/ui/widget/style-swatch.cpp:299
msgid "Radial gradient fill"
msgstr "Radiaal vulkleurverloop"
-#: ../src/ui/widget/selected-style.cpp:202
-#: ../src/ui/widget/style-swatch.cpp:298
+#: ../src/ui/widget/selected-style.cpp:205
+#: ../src/ui/widget/style-swatch.cpp:299
msgid "Radial gradient stroke"
msgstr "Radiaal lijnkleurverloop"
-#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Different"
msgstr "Verschillend"
-#: ../src/ui/widget/selected-style.cpp:212
+#: ../src/ui/widget/selected-style.cpp:215
msgid "Different fills"
msgstr "Verschillende vullingen"
-#: ../src/ui/widget/selected-style.cpp:212
+#: ../src/ui/widget/selected-style.cpp:215
msgid "Different strokes"
msgstr "Verschillende lijnen"
-#: ../src/ui/widget/selected-style.cpp:214
-#: ../src/ui/widget/style-swatch.cpp:324
+#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/style-swatch.cpp:325
msgid "<b>Unset</b>"
msgstr "<b>Uitgezet</b>"
#. TRANSLATORS COMMENT: unset is a verb here
-#: ../src/ui/widget/selected-style.cpp:217
-#: ../src/ui/widget/selected-style.cpp:275
-#: ../src/ui/widget/selected-style.cpp:554
-#: ../src/ui/widget/style-swatch.cpp:326
-#: ../src/widgets/fill-style.cpp:708
+#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:278
+#: ../src/ui/widget/selected-style.cpp:559
+#: ../src/ui/widget/style-swatch.cpp:327
+#: ../src/widgets/fill-style.cpp:712
msgid "Unset fill"
msgstr "Vulling uitzetten"
-#: ../src/ui/widget/selected-style.cpp:217
-#: ../src/ui/widget/selected-style.cpp:275
-#: ../src/ui/widget/selected-style.cpp:570
-#: ../src/ui/widget/style-swatch.cpp:326
-#: ../src/widgets/fill-style.cpp:708
+#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:278
+#: ../src/ui/widget/selected-style.cpp:575
+#: ../src/ui/widget/style-swatch.cpp:327
+#: ../src/widgets/fill-style.cpp:712
msgid "Unset stroke"
msgstr "Omlijning uitzetten"
-#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:223
msgid "Flat color fill"
msgstr "Egale vulkleur"
-#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:223
msgid "Flat color stroke"
msgstr "Egale lijnkleur"
#. TRANSLATOR COMMENT: A means "Averaged"
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:226
msgid "<b>a</b>"
msgstr "<b>g</b>"
-#: ../src/ui/widget/selected-style.cpp:226
+#: ../src/ui/widget/selected-style.cpp:229
msgid "Fill is averaged over selected objects"
msgstr "Vulling is het gemiddelde van de geselecteerde objecten"
-#: ../src/ui/widget/selected-style.cpp:226
+#: ../src/ui/widget/selected-style.cpp:229
msgid "Stroke is averaged over selected objects"
msgstr "Lijn is het gemiddelde van de geselecteerde objecten"
#. TRANSLATOR COMMENT: M means "Multiple"
-#: ../src/ui/widget/selected-style.cpp:229
+#: ../src/ui/widget/selected-style.cpp:232
msgid "<b>m</b>"
msgstr "<b>m</b>"
-#: ../src/ui/widget/selected-style.cpp:232
+#: ../src/ui/widget/selected-style.cpp:235
msgid "Multiple selected objects have the same fill"
msgstr "Meerdere geselecteerde objecten hebben dezelfde vulling"
-#: ../src/ui/widget/selected-style.cpp:232
+#: ../src/ui/widget/selected-style.cpp:235
msgid "Multiple selected objects have the same stroke"
msgstr "Meerdere geselecteerde objecten hebben dezelfde lijn"
-#: ../src/ui/widget/selected-style.cpp:234
+#: ../src/ui/widget/selected-style.cpp:237
msgid "Edit fill..."
msgstr "Vulling bewerken..."
-#: ../src/ui/widget/selected-style.cpp:234
+#: ../src/ui/widget/selected-style.cpp:237
msgid "Edit stroke..."
msgstr "Lijn bewerken..."
-#: ../src/ui/widget/selected-style.cpp:238
+#: ../src/ui/widget/selected-style.cpp:241
msgid "Last set color"
msgstr "Laatst gebruikte kleur"
-#: ../src/ui/widget/selected-style.cpp:242
+#: ../src/ui/widget/selected-style.cpp:245
msgid "Last selected color"
msgstr "Laatst geselecteerde kleur"
-#: ../src/ui/widget/selected-style.cpp:258
+#: ../src/ui/widget/selected-style.cpp:261
msgid "Copy color"
msgstr "Kleur kopiëren"
-#: ../src/ui/widget/selected-style.cpp:262
+#: ../src/ui/widget/selected-style.cpp:265
msgid "Paste color"
msgstr "Kleur plakken"
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:847
+#: ../src/ui/widget/selected-style.cpp:269
+#: ../src/ui/widget/selected-style.cpp:852
msgid "Swap fill and stroke"
msgstr "Kleur vulling en lijn verwisselen"
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:579
-#: ../src/ui/widget/selected-style.cpp:588
+#: ../src/ui/widget/selected-style.cpp:273
+#: ../src/ui/widget/selected-style.cpp:584
+#: ../src/ui/widget/selected-style.cpp:593
msgid "Make fill opaque"
msgstr "Vulling ondoorzichtig maken"
-#: ../src/ui/widget/selected-style.cpp:270
+#: ../src/ui/widget/selected-style.cpp:273
msgid "Make stroke opaque"
msgstr "Lijn ondoorzichtig maken"
-#: ../src/ui/widget/selected-style.cpp:279
-#: ../src/ui/widget/selected-style.cpp:536
-#: ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:282
+#: ../src/ui/widget/selected-style.cpp:541
+#: ../src/widgets/fill-style.cpp:510
msgid "Remove fill"
msgstr "Vulling verwijderen"
-#: ../src/ui/widget/selected-style.cpp:279
-#: ../src/ui/widget/selected-style.cpp:545
-#: ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:282
+#: ../src/ui/widget/selected-style.cpp:550
+#: ../src/widgets/fill-style.cpp:510
msgid "Remove stroke"
msgstr "Lijn verwijderen"
-#: ../src/ui/widget/selected-style.cpp:600
+#: ../src/ui/widget/selected-style.cpp:605
msgid "Apply last set color to fill"
msgstr "De laatst gebruikte kleur voor de vulling gebruiken"
-#: ../src/ui/widget/selected-style.cpp:612
+#: ../src/ui/widget/selected-style.cpp:617
msgid "Apply last set color to stroke"
msgstr "De laatst gebruikte kleur voor de lijn gebruiken"
-#: ../src/ui/widget/selected-style.cpp:623
+#: ../src/ui/widget/selected-style.cpp:628
msgid "Apply last selected color to fill"
msgstr "De laatst gekozen kleur voor de vulling gebruiken"
-#: ../src/ui/widget/selected-style.cpp:634
+#: ../src/ui/widget/selected-style.cpp:639
msgid "Apply last selected color to stroke"
msgstr "De laatst gekozen kleur voor de lijn gebruiken"
-#: ../src/ui/widget/selected-style.cpp:660
+#: ../src/ui/widget/selected-style.cpp:665
msgid "Invert fill"
msgstr "Vulling inverteren"
-#: ../src/ui/widget/selected-style.cpp:684
+#: ../src/ui/widget/selected-style.cpp:689
msgid "Invert stroke"
msgstr "Lijn inverteren"
-#: ../src/ui/widget/selected-style.cpp:696
+#: ../src/ui/widget/selected-style.cpp:701
msgid "White fill"
msgstr "Witte vulling"
-#: ../src/ui/widget/selected-style.cpp:708
+#: ../src/ui/widget/selected-style.cpp:713
msgid "White stroke"
msgstr "Witte lijn"
-#: ../src/ui/widget/selected-style.cpp:720
+#: ../src/ui/widget/selected-style.cpp:725
msgid "Black fill"
msgstr "Zwarte vulling"
-#: ../src/ui/widget/selected-style.cpp:732
+#: ../src/ui/widget/selected-style.cpp:737
msgid "Black stroke"
msgstr "Zwarte lijn"
-#: ../src/ui/widget/selected-style.cpp:775
+#: ../src/ui/widget/selected-style.cpp:780
msgid "Paste fill"
msgstr "Vulling plakken"
-#: ../src/ui/widget/selected-style.cpp:793
+#: ../src/ui/widget/selected-style.cpp:798
msgid "Paste stroke"
msgstr "Lijn plakken"
-#: ../src/ui/widget/selected-style.cpp:949
+#: ../src/ui/widget/selected-style.cpp:954
msgid "Change stroke width"
msgstr "Lijndikte aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1044
+#: ../src/ui/widget/selected-style.cpp:1049
msgid ", drag to adjust"
msgstr ", sleep om aan te passen"
-#: ../src/ui/widget/selected-style.cpp:1129
+#: ../src/ui/widget/selected-style.cpp:1134
#, c-format
msgid "Stroke width: %.5g%s%s"
msgstr "Lijndikte: %.5g%s%s"
-#: ../src/ui/widget/selected-style.cpp:1133
+#: ../src/ui/widget/selected-style.cpp:1138
msgid " (averaged)"
msgstr " (gemiddeld)"
-#: ../src/ui/widget/selected-style.cpp:1161
+#: ../src/ui/widget/selected-style.cpp:1166
msgid "0 (transparent)"
msgstr "0 (transparant)"
-#: ../src/ui/widget/selected-style.cpp:1185
+#: ../src/ui/widget/selected-style.cpp:1190
msgid "100% (opaque)"
msgstr "100% (ondoorzichtig)"
-#: ../src/ui/widget/selected-style.cpp:1352
+#: ../src/ui/widget/selected-style.cpp:1357
msgid "Adjust alpha"
msgstr "Alfa aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1354
+#: ../src/ui/widget/selected-style.cpp:1359
#, c-format
msgid "Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, with <b>Shift</b> to adjust saturation, without modifiers to adjust hue"
msgstr "<b>Alfa</b> is aangepast: was %.3g, is nu <b>%.3g</b> (verschil %.3g); gebruik <b>Shift</b> om lichtheid, <b>Shift</b> om verzadiging en geen toets om tint aan te passen"
-#: ../src/ui/widget/selected-style.cpp:1358
+#: ../src/ui/widget/selected-style.cpp:1363
msgid "Adjust saturation"
msgstr "Verzadiging aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1360
+#: ../src/ui/widget/selected-style.cpp:1365
#, c-format
msgid "Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, with <b>Alt</b> to adjust alpha, without modifiers to adjust hue"
msgstr "<b>Verzadiging</b> is aangepast: was %.3g, is nu <b>%.3g</b> (verschil %.3g); gebruik <b>Ctrl</b> om lichtheid, <b>Alt</b> om alfa en geen toets om tint aan te passen"
-#: ../src/ui/widget/selected-style.cpp:1364
+#: ../src/ui/widget/selected-style.cpp:1369
msgid "Adjust lightness"
msgstr "Lichtheid aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1366
+#: ../src/ui/widget/selected-style.cpp:1371
#, c-format
msgid "Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, without modifiers to adjust hue"
msgstr "<b>Lichtheid</b> is aangepast: was %.3g, is nu <b>%.3g</b> (verschil %.3g); gebruik <b>Shift</b> om verzadiging, <b>Alt</b> om alfa en geen toets om tint aan te passen"
-#: ../src/ui/widget/selected-style.cpp:1370
+#: ../src/ui/widget/selected-style.cpp:1375
msgid "Adjust hue"
msgstr "Tint aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1372
+#: ../src/ui/widget/selected-style.cpp:1377
#, c-format
msgid "Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, with <b>Ctrl</b> to adjust lightness"
msgstr "<b>Tint</b> is aangepast: was %.3g, is nu <b>%.3g</b> (verschil %.3g); gebruik <b>Shift</b> om verzadiging, <b>Alt</b> om alfa en <b>Ctrl</b> om lichtheid aan te passen"
-#: ../src/ui/widget/selected-style.cpp:1492
-#: ../src/ui/widget/selected-style.cpp:1506
+#: ../src/ui/widget/selected-style.cpp:1497
+#: ../src/ui/widget/selected-style.cpp:1511
msgid "Adjust stroke width"
msgstr "Lijndikte aanpassen"
-#: ../src/ui/widget/selected-style.cpp:1493
+#: ../src/ui/widget/selected-style.cpp:1498
#, c-format
msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)"
msgstr "<b>Lijndikte aangepast</b>: was %.3g, nu <b>%.3g</b> (verschil %.3g)"
#. TRANSLATORS: "Link" means to _link_ two sliders together
-#: ../src/ui/widget/spin-scale.cpp:137
+#: ../src/ui/widget/spin-scale.cpp:138
#: ../src/ui/widget/spin-slider.cpp:156
msgctxt "Sliders"
msgid "Link"
msgstr "Link"
-#: ../src/ui/widget/style-swatch.cpp:292
+#: ../src/ui/widget/style-swatch.cpp:293
msgid "L Gradient"
msgstr "L-verloop"
-#: ../src/ui/widget/style-swatch.cpp:296
+#: ../src/ui/widget/style-swatch.cpp:297
msgid "R Gradient"
msgstr "R-verloop"
-#: ../src/ui/widget/style-swatch.cpp:312
+#: ../src/ui/widget/style-swatch.cpp:313
#, c-format
msgid "Fill: %06x/%.3g"
msgstr "Vulkleur: %06x/%.3g"
-#: ../src/ui/widget/style-swatch.cpp:314
+#: ../src/ui/widget/style-swatch.cpp:315
#, c-format
msgid "Stroke: %06x/%.3g"
msgstr "Lijnkleur: %06x/%.3g"
-#: ../src/ui/widget/style-swatch.cpp:346
+#: ../src/ui/widget/style-swatch.cpp:347
#, c-format
msgid "Stroke width: %.5g%s"
msgstr "Lijndikte: %.5g%s"
-#: ../src/ui/widget/style-swatch.cpp:362
+#: ../src/ui/widget/style-swatch.cpp:363
#, c-format
msgid "O: %2.0f"
msgstr "O: %2.0f"
-#: ../src/ui/widget/style-swatch.cpp:367
+#: ../src/ui/widget/style-swatch.cpp:368
#, c-format
msgid "Opacity: %2.1f %%"
msgstr "Ondoorzichtigheid: %2.1f %%"
@@ -20826,27 +20772,31 @@ msgid_plural "shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate sele
msgstr[0] "gedeeld met <b>%d</b> kubus; sleep met <b>Shift</b> om de geselecteerde kubus(sen) te scheiden"
msgstr[1] "gedeeld met <b>%d</b> kubussen; sleep met <b>Shift</b> om de geselecteerde kubus(sen) te scheiden"
-#: ../src/verbs.cpp:150
-#: ../src/widgets/calligraphy-toolbar.cpp:647
+#: ../src/verbs.cpp:137
+msgid "File"
+msgstr "Bestand"
+
+#: ../src/verbs.cpp:156
+#: ../src/widgets/calligraphy-toolbar.cpp:643
msgid "Edit"
msgstr "Bewerken"
-#: ../src/verbs.cpp:226
+#: ../src/verbs.cpp:232
msgid "Context"
msgstr ""
-#: ../src/verbs.cpp:245
-#: ../src/verbs.cpp:2162
+#: ../src/verbs.cpp:251
+#: ../src/verbs.cpp:2219
#: ../share/extensions/jessyInk_view.inx.h:1
#: ../share/extensions/polyhedron_3d.inx.h:26
msgid "View"
msgstr "Zicht"
-#: ../src/verbs.cpp:265
+#: ../src/verbs.cpp:271
msgid "Dialog"
msgstr "Dialoog"
-#: ../src/verbs.cpp:322
+#: ../src/verbs.cpp:328
#: ../share/extensions/lorem_ipsum.inx.h:8
#: ../share/extensions/replace_font.inx.h:11
#: ../share/extensions/split.inx.h:10
@@ -20854,6 +20804,7 @@ msgstr "Dialoog"
#: ../share/extensions/text_extract.inx.h:14
#: ../share/extensions/text_flipcase.inx.h:2
#: ../share/extensions/text_lowercase.inx.h:2
+#: ../share/extensions/text_merge.inx.h:16
#: ../share/extensions/text_randomcase.inx.h:2
#: ../share/extensions/text_sentencecase.inx.h:2
#: ../share/extensions/text_titlecase.inx.h:2
@@ -20861,2674 +20812,2726 @@ msgstr "Dialoog"
msgid "Text"
msgstr "Tekst"
-#: ../src/verbs.cpp:1169
+#: ../src/verbs.cpp:1223
msgid "Switch to next layer"
msgstr "Verplaats naar de volgende laag"
-#: ../src/verbs.cpp:1170
+#: ../src/verbs.cpp:1224
msgid "Switched to next layer."
msgstr "Verplaatst naar de volgende laag."
-#: ../src/verbs.cpp:1172
+#: ../src/verbs.cpp:1226
msgid "Cannot go past last layer."
msgstr "Kan niet verder dan de laatste laag gaan."
-#: ../src/verbs.cpp:1181
+#: ../src/verbs.cpp:1235
msgid "Switch to previous layer"
msgstr "Verplaats naar de vorige laag"
-#: ../src/verbs.cpp:1182
+#: ../src/verbs.cpp:1236
msgid "Switched to previous layer."
msgstr "Verplaatst naar de vorige laag."
-#: ../src/verbs.cpp:1184
+#: ../src/verbs.cpp:1238
msgid "Cannot go before first layer."
msgstr "Kan niet verder dan de eerste laag gaan."
-#: ../src/verbs.cpp:1205
-#: ../src/verbs.cpp:1302
-#: ../src/verbs.cpp:1334
-#: ../src/verbs.cpp:1340
-#: ../src/verbs.cpp:1364
-#: ../src/verbs.cpp:1379
+#: ../src/verbs.cpp:1259
+#: ../src/verbs.cpp:1356
+#: ../src/verbs.cpp:1388
+#: ../src/verbs.cpp:1394
+#: ../src/verbs.cpp:1418
+#: ../src/verbs.cpp:1433
msgid "No current layer."
msgstr "Geen huidige laag."
-#: ../src/verbs.cpp:1234
-#: ../src/verbs.cpp:1238
+#: ../src/verbs.cpp:1288
+#: ../src/verbs.cpp:1292
#, c-format
msgid "Raised layer <b>%s</b>."
msgstr "Laag <b>%s</b> is naar boven gebracht."
-#: ../src/verbs.cpp:1235
+#: ../src/verbs.cpp:1289
msgid "Layer to top"
msgstr "Laag bovenaan"
-#: ../src/verbs.cpp:1239
+#: ../src/verbs.cpp:1293
msgid "Raise layer"
msgstr "Laag omhoog"
-#: ../src/verbs.cpp:1242
-#: ../src/verbs.cpp:1246
+#: ../src/verbs.cpp:1296
+#: ../src/verbs.cpp:1300
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr "Laag <b>%s</b> is omlaag gebracht."
-#: ../src/verbs.cpp:1243
+#: ../src/verbs.cpp:1297
msgid "Layer to bottom"
msgstr "Laag onderaan"
-#: ../src/verbs.cpp:1247
+#: ../src/verbs.cpp:1301
msgid "Lower layer"
msgstr "Laag omlaag"
-#: ../src/verbs.cpp:1256
+#: ../src/verbs.cpp:1310
msgid "Cannot move layer any further."
msgstr "Laag kan niet verder worden verplaatst."
-#: ../src/verbs.cpp:1270
-#: ../src/verbs.cpp:1289
+#: ../src/verbs.cpp:1324
+#: ../src/verbs.cpp:1343
#, c-format
msgid "%s copy"
msgstr "%s kopiëren"
-#: ../src/verbs.cpp:1297
+#: ../src/verbs.cpp:1351
msgid "Duplicate layer"
msgstr "Laag dupliceren"
#. TRANSLATORS: this means "The layer has been duplicated."
-#: ../src/verbs.cpp:1300
+#: ../src/verbs.cpp:1354
msgid "Duplicated layer."
msgstr "De laag is gedupliceerd."
-#: ../src/verbs.cpp:1329
+#: ../src/verbs.cpp:1383
msgid "Delete layer"
msgstr "Laag verwijderen"
#. TRANSLATORS: this means "The layer has been deleted."
-#: ../src/verbs.cpp:1332
+#: ../src/verbs.cpp:1386
msgid "Deleted layer."
msgstr "De laag is verwijderd."
-#: ../src/verbs.cpp:1349
+#: ../src/verbs.cpp:1403
msgid "Show all layers"
msgstr "Alle lagen tonen"
-#: ../src/verbs.cpp:1354
+#: ../src/verbs.cpp:1408
msgid "Hide all layers"
msgstr "Alle lagen verbergen"
-#: ../src/verbs.cpp:1359
+#: ../src/verbs.cpp:1413
msgid "Lock all layers"
msgstr "Alle lagen vergrendelen"
-#: ../src/verbs.cpp:1373
+#: ../src/verbs.cpp:1427
msgid "Unlock all layers"
msgstr "Alle lagen ontgrendelen"
-#: ../src/verbs.cpp:1447
+#: ../src/verbs.cpp:1511
msgid "Flip horizontally"
msgstr "Horizontaal spiegelen"
-#: ../src/verbs.cpp:1452
+#: ../src/verbs.cpp:1516
msgid "Flip vertically"
msgstr "Verticaal spiegelen"
#. TRANSLATORS: If you have translated the tutorial-basic.en.svgz file to your language,
#. then translate this string as "tutorial-basic.LANG.svgz" (where LANG is your language
#. code); otherwise leave as "tutorial-basic.svg".
-#: ../src/verbs.cpp:2045
+#: ../src/verbs.cpp:2104
msgid "tutorial-basic.svg"
msgstr "tutorial-basic.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2049
+#: ../src/verbs.cpp:2108
msgid "tutorial-shapes.svg"
msgstr "tutorial-shapes.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2053
+#: ../src/verbs.cpp:2112
msgid "tutorial-advanced.svg"
msgstr "tutorial-advanced.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2057
+#: ../src/verbs.cpp:2116
msgid "tutorial-tracing.svg"
msgstr "tutorial-tracing.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2061
+#: ../src/verbs.cpp:2120
msgid "tutorial-calligraphy.svg"
msgstr "tutorial-calligraphy.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2065
+#: ../src/verbs.cpp:2124
msgid "tutorial-interpolate.svg"
msgstr "tutorial-interpolate.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2069
+#: ../src/verbs.cpp:2128
msgid "tutorial-elements.svg"
msgstr "tutorial-elements.nl.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2073
+#: ../src/verbs.cpp:2132
msgid "tutorial-tips.svg"
msgstr "tutorial-tips.nl.svg"
-#: ../src/verbs.cpp:2261
-#: ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2904
msgid "Unlock all objects in the current layer"
msgstr "Alle objecten in de huidige laag ontgrendelen"
-#: ../src/verbs.cpp:2265
-#: ../src/verbs.cpp:2849
+#: ../src/verbs.cpp:2322
+#: ../src/verbs.cpp:2906
msgid "Unlock all objects in all layers"
msgstr "Alle objecten in alle lagen ontgrendelen"
-#: ../src/verbs.cpp:2269
-#: ../src/verbs.cpp:2851
+#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2908
msgid "Unhide all objects in the current layer"
msgstr "Alle objecten in de huidige laag weergeven"
-#: ../src/verbs.cpp:2273
-#: ../src/verbs.cpp:2853
+#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2910
msgid "Unhide all objects in all layers"
msgstr "Alle objecten in alle lagen weergeven"
-#: ../src/verbs.cpp:2288
+#: ../src/verbs.cpp:2345
msgid "Does nothing"
msgstr "Doet niets"
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2348
msgid "Create new document from the default template"
msgstr "Een nieuw document aanmaken volgens het standaardsjabloon"
-#: ../src/verbs.cpp:2293
+#: ../src/verbs.cpp:2350
msgid "_Open..."
msgstr "_Openen..."
-#: ../src/verbs.cpp:2294
+#: ../src/verbs.cpp:2351
msgid "Open an existing document"
msgstr "Een bestaand document openen"
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2352
msgid "Re_vert"
msgstr "_Terugdraaien"
-#: ../src/verbs.cpp:2296
+#: ../src/verbs.cpp:2353
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr "Terugkeren naar de laatst opgeslagen versie van het document (huidige veranderingen gaan verloren)"
-#: ../src/verbs.cpp:2297
+#: ../src/verbs.cpp:2354
msgid "Save document"
msgstr "Het document opslaan"
-#: ../src/verbs.cpp:2299
+#: ../src/verbs.cpp:2356
msgid "Save _As..."
msgstr "Opslaan _als..."
-#: ../src/verbs.cpp:2300
+#: ../src/verbs.cpp:2357
msgid "Save document under a new name"
msgstr "Het document opslaan onder een nieuwe naam"
-#: ../src/verbs.cpp:2301
+#: ../src/verbs.cpp:2358
msgid "Save a Cop_y..."
msgstr "Kopie opslaan _als..."
-#: ../src/verbs.cpp:2302
+#: ../src/verbs.cpp:2359
msgid "Save a copy of the document under a new name"
msgstr "Een kopie van het document opslaan onder een nieuwe naam"
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2360
msgid "_Print..."
msgstr "Af_drukken..."
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2360
msgid "Print document"
msgstr "Het document afdrukken"
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2363
msgid "Clean _up document"
msgstr "Document o_pschonen"
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2363
msgid "Remove unused definitions (such as gradients or clipping paths) from the &lt;defs&gt; of the document"
msgstr "Ongebruikte definities (zoals kleurverlopen of hulplijnen) uit het &lt;defs&gt;-onderdeel van het bestand verwijderen"
-#: ../src/verbs.cpp:2308
+#: ../src/verbs.cpp:2365
msgid "_Import..."
msgstr "_Importeren..."
-#: ../src/verbs.cpp:2309
+#: ../src/verbs.cpp:2366
msgid "Import a bitmap or SVG image into this document"
msgstr "Bitmap of SVG-afbeelding in het document importeren"
-#: ../src/verbs.cpp:2310
+#: ../src/verbs.cpp:2367
msgid "_Export Bitmap..."
msgstr "_Bitmap exporteren..."
-#: ../src/verbs.cpp:2311
+#: ../src/verbs.cpp:2368
msgid "Export this document or a selection as a bitmap image"
msgstr "Document of selectie als bitmapafbeelding exporteren"
-#: ../src/verbs.cpp:2312
+#: ../src/verbs.cpp:2369
msgid "Import Clip Art..."
msgstr "Clipart importeren..."
-#: ../src/verbs.cpp:2313
+#: ../src/verbs.cpp:2370
msgid "Import clipart from Open Clip Art Library"
msgstr "Clipart uit Open Clip Art bibliotheek importeren"
#. new FileVerb(SP_VERB_FILE_EXPORT_TO_OCAL, "FileExportToOCAL", N_("Export To Open Clip Art Library"), N_("Export this document to Open Clip Art Library"), INKSCAPE_ICON_DOCUMENT_EXPORT_OCAL),
-#: ../src/verbs.cpp:2315
+#: ../src/verbs.cpp:2372
msgid "N_ext Window"
msgstr "V_olgende venster"
-#: ../src/verbs.cpp:2316
+#: ../src/verbs.cpp:2373
msgid "Switch to the next document window"
msgstr "Naar het volgende documentvenster gaan"
-#: ../src/verbs.cpp:2317
+#: ../src/verbs.cpp:2374
msgid "P_revious Window"
msgstr "Vor_ige venster"
-#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2375
msgid "Switch to the previous document window"
msgstr "Naar het vorige documentvenster gaan"
-#: ../src/verbs.cpp:2319
+#: ../src/verbs.cpp:2376
msgid "_Close"
msgstr "Sl_uiten"
-#: ../src/verbs.cpp:2320
+#: ../src/verbs.cpp:2377
msgid "Close this document window"
msgstr "Dit documentvenster sluiten"
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2378
msgid "_Quit"
msgstr "A_fsluiten"
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2378
msgid "Quit Inkscape"
msgstr "Inkscape afsluiten"
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2379
+#, fuzzy
+msgid "_Templates..."
+msgstr "_Paletten..."
+
+#: ../src/verbs.cpp:2380
+#, fuzzy
+msgid "Create new project from template"
+msgstr "Een nieuw document aanmaken volgens het standaardsjabloon"
+
+#: ../src/verbs.cpp:2383
msgid "Undo last action"
msgstr "De laatste bewerking ongedaan maken"
-#: ../src/verbs.cpp:2327
+#: ../src/verbs.cpp:2386
msgid "Do again the last undone action"
msgstr "De laatst ongedaan gemaakte bewerking opnieuw doen"
-#: ../src/verbs.cpp:2328
+#: ../src/verbs.cpp:2387
msgid "Cu_t"
msgstr "K_nippen"
-#: ../src/verbs.cpp:2329
+#: ../src/verbs.cpp:2388
msgid "Cut selection to clipboard"
msgstr "Selectie knippen en op het klembord plaatsen"
-#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2389
msgid "_Copy"
msgstr "_Kopiëren"
-#: ../src/verbs.cpp:2331
+#: ../src/verbs.cpp:2390
msgid "Copy selection to clipboard"
msgstr "Selectie naar het klembord kopiëren"
-#: ../src/verbs.cpp:2332
+#: ../src/verbs.cpp:2391
msgid "_Paste"
msgstr "_Plakken"
-#: ../src/verbs.cpp:2333
+#: ../src/verbs.cpp:2392
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr "Objecten vanaf het klembord naar de cursor plakken, of tekst plakken"
-#: ../src/verbs.cpp:2334
+#: ../src/verbs.cpp:2393
msgid "Paste _Style"
msgstr "_Stijl plakken"
-#: ../src/verbs.cpp:2335
+#: ../src/verbs.cpp:2394
msgid "Apply the style of the copied object to selection"
msgstr "De stijl van het gekopieerde object op de huidige selectie toepassen"
-#: ../src/verbs.cpp:2337
+#: ../src/verbs.cpp:2396
msgid "Scale selection to match the size of the copied object"
msgstr "De huidige selectie aan de grootte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2338
+#: ../src/verbs.cpp:2397
msgid "Paste _Width"
msgstr "_Breedte plakken"
-#: ../src/verbs.cpp:2339
+#: ../src/verbs.cpp:2398
msgid "Scale selection horizontally to match the width of the copied object"
msgstr "De huidige selectie aan de breedte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2340
+#: ../src/verbs.cpp:2399
msgid "Paste _Height"
msgstr "_Hoogte plakken"
-#: ../src/verbs.cpp:2341
+#: ../src/verbs.cpp:2400
msgid "Scale selection vertically to match the height of the copied object"
msgstr "De huidige selectie aan de hoogte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2342
+#: ../src/verbs.cpp:2401
msgid "Paste Size Separately"
msgstr "Grootte apart plakken"
-#: ../src/verbs.cpp:2343
+#: ../src/verbs.cpp:2402
msgid "Scale each selected object to match the size of the copied object"
msgstr "Elk geselecteerd object aan de grootte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2344
+#: ../src/verbs.cpp:2403
msgid "Paste Width Separately"
msgstr "Breedte apart plakken"
-#: ../src/verbs.cpp:2345
+#: ../src/verbs.cpp:2404
msgid "Scale each selected object horizontally to match the width of the copied object"
msgstr "Elk geselecteerd object aan de breedte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2346
+#: ../src/verbs.cpp:2405
msgid "Paste Height Separately"
msgstr "Hoogte apart plakken"
-#: ../src/verbs.cpp:2347
+#: ../src/verbs.cpp:2406
msgid "Scale each selected object vertically to match the height of the copied object"
msgstr "Elk geselecteerd object aan de hoogte van het gekopieerde object aanpassen"
-#: ../src/verbs.cpp:2348
+#: ../src/verbs.cpp:2407
msgid "Paste _In Place"
msgstr "_Op positie plakken"
-#: ../src/verbs.cpp:2349
+#: ../src/verbs.cpp:2408
msgid "Paste objects from clipboard to the original location"
msgstr "Objecten van het klembord naar hun originele locatie plakken"
-#: ../src/verbs.cpp:2350
+#: ../src/verbs.cpp:2409
msgid "Paste Path _Effect"
msgstr "Pad_effect plakken"
-#: ../src/verbs.cpp:2351
+#: ../src/verbs.cpp:2410
msgid "Apply the path effect of the copied object to selection"
msgstr "Het padeffect van het gekopieerde object op de huidige selectie toepassen"
-#: ../src/verbs.cpp:2352
+#: ../src/verbs.cpp:2411
msgid "Remove Path _Effect"
msgstr "Padeffect _verwijderen"
-#: ../src/verbs.cpp:2353
+#: ../src/verbs.cpp:2412
msgid "Remove any path effects from selected objects"
msgstr "Alle padeffecten van geselecteerde objecten verwijderen"
-#: ../src/verbs.cpp:2354
+#: ../src/verbs.cpp:2413
msgid "_Remove Filters"
msgstr "_Filters verwijderen"
-#: ../src/verbs.cpp:2355
+#: ../src/verbs.cpp:2414
msgid "Remove any filters from selected objects"
msgstr "Alle filters van geselecteerde objecten verwijderen"
-#: ../src/verbs.cpp:2356
+#: ../src/verbs.cpp:2415
msgid "_Delete"
msgstr "_Verwijderen"
-#: ../src/verbs.cpp:2357
+#: ../src/verbs.cpp:2416
msgid "Delete selection"
msgstr "Selectie verwijderen"
-#: ../src/verbs.cpp:2358
+#: ../src/verbs.cpp:2417
msgid "Duplic_ate"
msgstr "_Dupliceren"
-#: ../src/verbs.cpp:2359
+#: ../src/verbs.cpp:2418
msgid "Duplicate selected objects"
msgstr "Geselecteerde objecten verdubbelen"
-#: ../src/verbs.cpp:2360
+#: ../src/verbs.cpp:2419
msgid "Create Clo_ne"
msgstr "_Klonen"
-#: ../src/verbs.cpp:2361
+#: ../src/verbs.cpp:2420
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr "Een kloon (een aan het origineel gekoppelde kopie) maken van het geselecteerde object"
-#: ../src/verbs.cpp:2362
+#: ../src/verbs.cpp:2421
msgid "Unlin_k Clone"
msgstr "Kloon o_ntkoppelen"
-#: ../src/verbs.cpp:2363
+#: ../src/verbs.cpp:2422
msgid "Cut the selected clones' links to the originals, turning them into standalone objects"
msgstr "De koppeling tussen de geselecteerde klonen en de originelen verwijderen, zodat ze op zichzelf staande objecten worden"
-#: ../src/verbs.cpp:2364
+#: ../src/verbs.cpp:2423
msgid "Relink to Copied"
msgstr "Herlinken aan kopie"
-#: ../src/verbs.cpp:2365
+#: ../src/verbs.cpp:2424
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr "De geselecteerde klonen herlinken naar het object op het klembord"
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2425
msgid "Select _Original"
msgstr "_Origineel selecteren"
-#: ../src/verbs.cpp:2367
+#: ../src/verbs.cpp:2426
msgid "Select the object to which the selected clone is linked"
msgstr "Het object waaraan de kloon gekoppeld is selecteren"
-#: ../src/verbs.cpp:2368
+#: ../src/verbs.cpp:2427
msgid "Clone original path (LPE)"
msgstr "Origineel pad klonen (LPE)"
-#: ../src/verbs.cpp:2369
+#: ../src/verbs.cpp:2428
msgid "Creates a new path, applies the Clone original LPE, and refers it to the selected path"
msgstr "Maakt een nieuw pad, past de Origineel pad klonen LPE toe en linkt het aan het geselecteerde pad"
-#: ../src/verbs.cpp:2370
+#: ../src/verbs.cpp:2429
msgid "Objects to _Marker"
msgstr "Objecten naar _markering"
-#: ../src/verbs.cpp:2371
+#: ../src/verbs.cpp:2430
msgid "Convert selection to a line marker"
msgstr "Selectie converteren naar een lijnmarkering"
-#: ../src/verbs.cpp:2372
+#: ../src/verbs.cpp:2431
msgid "Objects to Gu_ides"
msgstr "Objecten naar hulpl_ijnen"
-#: ../src/verbs.cpp:2373
+#: ../src/verbs.cpp:2432
msgid "Convert selected objects to a collection of guidelines aligned with their edges"
msgstr "De geselecteerde objecten converteren naar een set hulplijnen die hun randen aangeven"
-#: ../src/verbs.cpp:2374
+#: ../src/verbs.cpp:2433
msgid "Objects to Patter_n"
msgstr "Objecten naar patroo_n"
-#: ../src/verbs.cpp:2375
+#: ../src/verbs.cpp:2434
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr "Selectie converteren naar een rechthoek gevuld met een getegeld patroon"
-#: ../src/verbs.cpp:2376
+#: ../src/verbs.cpp:2435
msgid "Pattern to _Objects"
msgstr "Patroon naar _objecten"
-#: ../src/verbs.cpp:2377
+#: ../src/verbs.cpp:2436
msgid "Extract objects from a tiled pattern fill"
msgstr "Objecten uit een getegeld patroon extraheren"
-#: ../src/verbs.cpp:2378
+#: ../src/verbs.cpp:2437
msgid "Group to Symbol"
msgstr "Groep naar symbool"
-#: ../src/verbs.cpp:2379
+#: ../src/verbs.cpp:2438
msgid "Convert group to a symbol"
msgstr "Groep naar symbool omzetten"
-#: ../src/verbs.cpp:2380
+#: ../src/verbs.cpp:2439
msgid "Symbol to Group"
msgstr "Symbool naar groep"
-#: ../src/verbs.cpp:2381
+#: ../src/verbs.cpp:2440
msgid "Extract group from a symbol"
msgstr "Groep extraheren uit symbool"
-#: ../src/verbs.cpp:2382
+#: ../src/verbs.cpp:2441
msgid "Clea_r All"
msgstr "Alles verwijderen"
-#: ../src/verbs.cpp:2383
+#: ../src/verbs.cpp:2442
msgid "Delete all objects from document"
msgstr "Alle objecten uit het document verwijderen"
-#: ../src/verbs.cpp:2384
+#: ../src/verbs.cpp:2443
msgid "Select Al_l"
msgstr "_Alles selecteren"
-#: ../src/verbs.cpp:2385
+#: ../src/verbs.cpp:2444
msgid "Select all objects or all nodes"
msgstr "Alle objecten of alle knooppunten selecteren"
-#: ../src/verbs.cpp:2386
+#: ../src/verbs.cpp:2445
msgid "Select All in All La_yers"
msgstr "Alles selecteren in alle _lagen"
-#: ../src/verbs.cpp:2387
+#: ../src/verbs.cpp:2446
msgid "Select all objects in all visible and unlocked layers"
msgstr "Alle objecten in alle zichtbare en niet vergrendelde lagen selecteren"
-#: ../src/verbs.cpp:2388
+#: ../src/verbs.cpp:2447
msgid "Fill _and Stroke"
msgstr "_Vulling en lijn"
-#: ../src/verbs.cpp:2389
+#: ../src/verbs.cpp:2448
msgid "Select all objects with the same fill and stroke as the selected objects"
msgstr "Alle objecten met identieke vulling en lijn als de selectie selecteren"
-#: ../src/verbs.cpp:2390
+#: ../src/verbs.cpp:2449
msgid "_Fill Color"
msgstr "V_ulkleur"
-#: ../src/verbs.cpp:2391
+#: ../src/verbs.cpp:2450
msgid "Select all objects with the same fill as the selected objects"
msgstr "Alle objecten met identieke vulling als de selectie selecteren"
-#: ../src/verbs.cpp:2392
+#: ../src/verbs.cpp:2451
msgid "_Stroke Color"
msgstr "Lijn_kleur"
-#: ../src/verbs.cpp:2393
+#: ../src/verbs.cpp:2452
msgid "Select all objects with the same stroke as the selected objects"
msgstr "Alle objecten met identieke lijn als de selectie selecteren"
-#: ../src/verbs.cpp:2394
+#: ../src/verbs.cpp:2453
msgid "Stroke St_yle"
msgstr "Lijn_stijl"
-#: ../src/verbs.cpp:2395
+#: ../src/verbs.cpp:2454
msgid "Select all objects with the same stroke style (width, dash, markers) as the selected objects"
msgstr "Alle objecten met dezelfde lijnstijl (breedte, streepjes, markering) als de selectie selecteren"
-#: ../src/verbs.cpp:2396
+#: ../src/verbs.cpp:2455
msgid "_Object Type"
msgstr "_Objecttype"
-#: ../src/verbs.cpp:2397
+#: ../src/verbs.cpp:2456
msgid "Select all objects with the same object type (rect, arc, text, path, bitmap etc) as the selected objects"
msgstr "Alle objecten met hetzelfde objecttype (rechthoef, boog, tekst, pad, bitmap, etc.) als de selectie selecteren"
-#: ../src/verbs.cpp:2398
+#: ../src/verbs.cpp:2457
msgid "In_vert Selection"
msgstr "Selectie _omkeren"
-#: ../src/verbs.cpp:2399
+#: ../src/verbs.cpp:2458
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr "Selectie omkeren (alleen dat selecteren wat nu niet geselecteerd is)"
-#: ../src/verbs.cpp:2400
+#: ../src/verbs.cpp:2459
msgid "Invert in All Layers"
msgstr "Omkeren in alle lagen"
-#: ../src/verbs.cpp:2401
+#: ../src/verbs.cpp:2460
msgid "Invert selection in all visible and unlocked layers"
msgstr "Selectie omkeren in alle zichtbare en niet vergrendelde lagen"
-#: ../src/verbs.cpp:2402
+#: ../src/verbs.cpp:2461
msgid "Select Next"
msgstr "Volgende selecteren"
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2462
msgid "Select next object or node"
msgstr "Volgend object of knooppunt selecteren"
-#: ../src/verbs.cpp:2404
+#: ../src/verbs.cpp:2463
msgid "Select Previous"
msgstr "Vorige selecteren"
-#: ../src/verbs.cpp:2405
+#: ../src/verbs.cpp:2464
msgid "Select previous object or node"
msgstr "Vorig object of knoopppunt selecteren"
-#: ../src/verbs.cpp:2406
+#: ../src/verbs.cpp:2465
msgid "D_eselect"
msgstr "S_electie opheffen"
-#: ../src/verbs.cpp:2407
+#: ../src/verbs.cpp:2466
msgid "Deselect any selected objects or nodes"
msgstr "Alles deselecteren"
-#: ../src/verbs.cpp:2408
-msgid "Create _Guides Around the Page"
-msgstr "_Hulplijnen rond pagina"
-
-#: ../src/verbs.cpp:2409
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2470
msgid "Create four guides aligned with the page borders"
msgstr "Vier hulplijnen maken op de paginaranden"
-#: ../src/verbs.cpp:2412
+#: ../src/verbs.cpp:2469
+msgid "Create _Guides Around the Page"
+msgstr "_Hulplijnen rond pagina"
+
+#: ../src/verbs.cpp:2471
msgid "Next path effect parameter"
msgstr "Volgende padeffectparameter"
-#: ../src/verbs.cpp:2413
+#: ../src/verbs.cpp:2472
msgid "Show next editable path effect parameter"
msgstr "Volgende bewerkbare padeffectparameter tonen"
#. Selection
-#: ../src/verbs.cpp:2416
+#: ../src/verbs.cpp:2475
msgid "Raise to _Top"
msgstr "_Bovenaan"
-#: ../src/verbs.cpp:2417
+#: ../src/verbs.cpp:2476
msgid "Raise selection to top"
msgstr "Selectie boven alle andere objecten plaatsen"
-#: ../src/verbs.cpp:2418
+#: ../src/verbs.cpp:2477
msgid "Lower to _Bottom"
msgstr "_Onderaan"
-#: ../src/verbs.cpp:2419
+#: ../src/verbs.cpp:2478
msgid "Lower selection to bottom"
msgstr "Selectie onder alle andere objecten plaatsen"
-#: ../src/verbs.cpp:2420
+#: ../src/verbs.cpp:2479
msgid "_Raise"
msgstr "Om_hoog"
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2480
msgid "Raise selection one step"
msgstr "Selectie één niveau omhoog halen"
-#: ../src/verbs.cpp:2422
+#: ../src/verbs.cpp:2481
msgid "_Lower"
msgstr "Om_laag"
-#: ../src/verbs.cpp:2423
+#: ../src/verbs.cpp:2482
msgid "Lower selection one step"
msgstr "Selectie één niveau omlaag brengen"
-#: ../src/verbs.cpp:2425
+#: ../src/verbs.cpp:2484
msgid "Group selected objects"
msgstr "Geselecteerde objecten groeperen"
-#: ../src/verbs.cpp:2427
+#: ../src/verbs.cpp:2486
msgid "Ungroup selected groups"
msgstr "Geselecteerde groepen opheffen"
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2488
msgid "_Put on Path"
msgstr "Op pad _plaatsen"
-#: ../src/verbs.cpp:2431
+#: ../src/verbs.cpp:2490
msgid "_Remove from Path"
msgstr "Van pad _verwijderen"
-#: ../src/verbs.cpp:2433
+#: ../src/verbs.cpp:2492
msgid "Remove Manual _Kerns"
msgstr "Teken_spatiëring herstellen"
#. TRANSLATORS: "glyph": An image used in the visual representation of characters;
#. roughly speaking, how a character looks. A font is a set of glyphs.
-#: ../src/verbs.cpp:2436
+#: ../src/verbs.cpp:2495
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr "Tekenspatiëring en karakterrotaties van het tekstobject herstellen"
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2497
msgid "_Union"
msgstr "_Vereniging"
-#: ../src/verbs.cpp:2439
+#: ../src/verbs.cpp:2498
msgid "Create union of selected paths"
msgstr "Geselecteerde paden verenigen"
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2499
msgid "_Intersection"
msgstr "_Overlap"
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2500
msgid "Create intersection of selected paths"
msgstr "Intersectie van geselecteerde paden maken"
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2501
msgid "_Difference"
msgstr "_Verschil"
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2502
msgid "Create difference of selected paths (bottom minus top)"
msgstr "Verschil van geselecteerde maken (onderste min bovenste)"
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2503
msgid "E_xclusion"
msgstr "_Uitsluiting"
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2504
msgid "Create exclusive OR of selected paths (those parts that belong to only one path)"
msgstr "Geselecteerde paden reduceren tot de niet-overlappende gebieden"
-#: ../src/verbs.cpp:2446
+#: ../src/verbs.cpp:2505
msgid "Di_vision"
msgstr "_Splitsing"
-#: ../src/verbs.cpp:2447
+#: ../src/verbs.cpp:2506
msgid "Cut the bottom path into pieces"
msgstr "Het onderste pad in stukken snijden"
#. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the
#. Advanced tutorial for more info
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2509
msgid "Cut _Path"
msgstr "_Pad versnijden"
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2510
msgid "Cut the bottom path's stroke into pieces, removing fill"
msgstr "De lijn van het onderste pad in stukken snijden en vulling verwijderen"
#. TRANSLATORS: "outset": expand a shape by offsetting the object's path,
#. i.e. by displacing it perpendicular to the path in each point.
#. See also the Advanced Tutorial for explanation.
-#: ../src/verbs.cpp:2455
+#: ../src/verbs.cpp:2514
msgid "Outs_et"
msgstr "Ver_wijden"
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2515
msgid "Outset selected paths"
msgstr "Geselecteerde paden verwijden"
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2517
msgid "O_utset Path by 1 px"
msgstr "Pad met 1 pixel ver_wijden"
-#: ../src/verbs.cpp:2459
+#: ../src/verbs.cpp:2518
msgid "Outset selected paths by 1 px"
msgstr "Geselecteerde paden met 1 pixel verwijden"
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2520
msgid "O_utset Path by 10 px"
msgstr "Pad met 10 pixels ver_wijden"
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2521
msgid "Outset selected paths by 10 px"
msgstr "Geselecteerde paden met 10 pixels verwijden"
#. TRANSLATORS: "inset": contract a shape by offsetting the object's path,
#. i.e. by displacing it perpendicular to the path in each point.
#. See also the Advanced Tutorial for explanation.
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2525
msgid "I_nset"
msgstr "Ver_nauwen"
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2526
msgid "Inset selected paths"
msgstr "Geselecteerde paden vernauwen"
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2528
msgid "I_nset Path by 1 px"
msgstr "Pad met 1 pixel ver_nauwen"
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2529
msgid "Inset selected paths by 1 px"
msgstr "Geselecteerde paden met 1 pixel vernauwen"
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2531
msgid "I_nset Path by 10 px"
msgstr "Pad met 10 pixels ver_nauwen"
-#: ../src/verbs.cpp:2473
+#: ../src/verbs.cpp:2532
msgid "Inset selected paths by 10 px"
msgstr "Geselecteerde paden met 10 pixels vernauwen"
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2534
msgid "D_ynamic Offset"
msgstr "D_ynamische offset"
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2534
msgid "Create a dynamic offset object"
msgstr "Een 'dynamische offset'-object aanmaken"
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2536
msgid "_Linked Offset"
msgstr "_Gekoppelde offset"
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2537
msgid "Create a dynamic offset object linked to the original path"
msgstr "Een 'dynamische offset'-object aanmaken, gekoppeld aan het originele pad"
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2539
msgid "_Stroke to Path"
msgstr "_Lijn naar pad"
# Werkt ook voor meerdere objecten, vandaar meervoud.
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2540
msgid "Convert selected object's stroke to paths"
msgstr "Lijn van geselecteerde objecten omzetten naar paden"
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2541
msgid "Si_mplify"
msgstr "_Vereenvoudigen"
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2542
msgid "Simplify selected paths (remove extra nodes)"
msgstr "Geselecteerde paden vereenvoudigen (overbodige knooppunten verwijderen)"
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2543
msgid "_Reverse"
msgstr "_Omdraaien"
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2544
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr "De richting van geselecteerde paden omkeren (handig voor het omdraaien van markeringen)"
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2547
msgid "Create one or more paths from a bitmap by tracing it"
msgstr "Door overtrekken één of meer paden aanmaken uit een bitmap"
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2548
msgid "Make a _Bitmap Copy"
msgstr "Als _bitmap kopiëren"
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2549
msgid "Export selection to a bitmap and insert it into document"
msgstr "Selectie omzetten naar een bitmap en in het document plaatsen"
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2550
msgid "_Combine"
msgstr "_Combineren"
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2551
msgid "Combine several paths into one"
msgstr "Verschillende paden combineren tot één pad"
#. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the
#. Advanced tutorial for more info
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2554
msgid "Break _Apart"
msgstr "Op_delen"
-#: ../src/verbs.cpp:2496
+#: ../src/verbs.cpp:2555
msgid "Break selected paths into subpaths"
msgstr "Geselecteerde paden in subpaden opdelen"
-#: ../src/verbs.cpp:2497
+#: ../src/verbs.cpp:2556
msgid "Ro_ws and Columns..."
msgstr "_Rijen en kolommen..."
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2557
msgid "Arrange selected objects in a table"
msgstr "Geselecteerde objecten in een tabel rangschikken"
#. Layer
-#: ../src/verbs.cpp:2500
+#: ../src/verbs.cpp:2559
msgid "_Add Layer..."
msgstr "_Nieuwe laag..."
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2560
msgid "Create a new layer"
msgstr "Een nieuwe laag maken"
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2561
msgid "Re_name Layer..."
msgstr "Laag hernoe_men..."
-#: ../src/verbs.cpp:2503
+#: ../src/verbs.cpp:2562
msgid "Rename the current layer"
msgstr "Huidige laag hernoemen"
-#: ../src/verbs.cpp:2504
+#: ../src/verbs.cpp:2563
msgid "Switch to Layer Abov_e"
msgstr "_Wisselen naar de laag erboven"
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2564
msgid "Switch to the layer above the current"
msgstr "Wisselen naar de laag in het document die boven de huidige ligt"
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2565
msgid "Switch to Layer Belo_w"
msgstr "W_isselen naar de laag eronder"
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2566
msgid "Switch to the layer below the current"
msgstr "Wisselen naar de laag in het document die onder de huidige ligt"
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2567
msgid "Move Selection to Layer Abo_ve"
msgstr "_Selectie omhoog verplaatsen"
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2568
msgid "Move selection to the layer above the current"
msgstr "De geselecteerde objecten naar de laag boven de huidige verplaatsen"
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2569
msgid "Move Selection to Layer Bel_ow"
msgstr "S_electie omlaag verplaatsen"
-#: ../src/verbs.cpp:2511
+#: ../src/verbs.cpp:2570
msgid "Move selection to the layer below the current"
msgstr "De geselecteerde objecten naar de laag onder de huidige verplaatsen"
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2571
msgid "Move Selection to Layer..."
msgstr "Selectie naar laag verplaatsen..."
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2573
msgid "Layer to _Top"
msgstr "Laag _bovenaan"
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2574
msgid "Raise the current layer to the top"
msgstr "Huidige laag boven alle andere plaatsen"
-#: ../src/verbs.cpp:2516
+#: ../src/verbs.cpp:2575
msgid "Layer to _Bottom"
msgstr "Laag _onderaan"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2576
msgid "Lower the current layer to the bottom"
msgstr "Huidige laag onder alle andere plaatsen"
-#: ../src/verbs.cpp:2518
+#: ../src/verbs.cpp:2577
msgid "_Raise Layer"
msgstr "Laag om_hoog"
-#: ../src/verbs.cpp:2519
+#: ../src/verbs.cpp:2578
msgid "Raise the current layer"
msgstr "Huidige laag één niveau omhoog brengen"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2579
msgid "_Lower Layer"
msgstr "Laag om_laag"
-#: ../src/verbs.cpp:2521
+#: ../src/verbs.cpp:2580
msgid "Lower the current layer"
msgstr "Huidige laag één niveau omlaag brengen"
-#: ../src/verbs.cpp:2522
+#: ../src/verbs.cpp:2581
msgid "D_uplicate Current Layer"
msgstr "Huidige laag _dupliceren"
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2582
msgid "Duplicate an existing layer"
msgstr "Een bestaande laag dupliceren"
-#: ../src/verbs.cpp:2524
+#: ../src/verbs.cpp:2583
msgid "_Delete Current Layer"
msgstr "Laag _verwijderen"
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2584
msgid "Delete the current layer"
msgstr "Huidige laag verwijderen"
-#: ../src/verbs.cpp:2526
+#: ../src/verbs.cpp:2585
msgid "_Show/hide other layers"
msgstr "Andere lagen _tonen/verbergen"
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2586
msgid "Solo the current layer"
msgstr "Alleen huidige laag tonen"
-#: ../src/verbs.cpp:2528
+#: ../src/verbs.cpp:2587
msgid "_Show all layers"
msgstr "Alle lagen t_onen"
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2588
msgid "Show all the layers"
msgstr "Alle lagen tonen"
-#: ../src/verbs.cpp:2530
+#: ../src/verbs.cpp:2589
msgid "_Hide all layers"
msgstr "Alle lagen ver_bergen"
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2590
msgid "Hide all the layers"
msgstr "Alle lagen verbergen"
-#: ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2591
msgid "_Lock all layers"
msgstr "Alle lagen ver_grendelen"
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2592
msgid "Lock all the layers"
msgstr "Alle lagen vergrendelen"
-#: ../src/verbs.cpp:2534
+#: ../src/verbs.cpp:2593
msgid "Lock/Unlock _other layers"
msgstr "_Andere lagen vergrendelen/ontgrendelen"
-#: ../src/verbs.cpp:2535
+#: ../src/verbs.cpp:2594
msgid "Lock all the other layers"
msgstr "Andere lagen vergrendelen"
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2595
msgid "_Unlock all layers"
msgstr "Alle lagen _ontgrendelen"
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2596
msgid "Unlock all the layers"
msgstr "Alle lagen ontgrendelen"
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2597
msgid "_Lock/Unlock Current Layer"
msgstr "_Vergrendelen/ontgrendel huidige laag"
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2598
msgid "Toggle lock on current layer"
msgstr "Vergrendeling huidige laag aanpassen"
-#: ../src/verbs.cpp:2540
+#: ../src/verbs.cpp:2599
msgid "_Show/hide Current Layer"
msgstr "_Huidige laag tonen/verbergen"
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2600
msgid "Toggle visibility of current layer"
msgstr "Zichtbaarheid huidige laag aanpassen"
#. Object
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2603
msgid "Rotate _90&#176; CW"
msgstr "_90&#176; rechtsom draaien"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2606
msgid "Rotate selection 90° clockwise"
msgstr "Geselecteerde objecten 90° rechtsom draaien"
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2607
msgid "Rotate 9_0&#176; CCW"
msgstr "9_0&#176; linksom draaien"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2610
msgid "Rotate selection 90° counter-clockwise"
msgstr "Geselecteerde objecten 90° linksom draaien"
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2611
msgid "Remove _Transformations"
msgstr "_Transformaties verwijderen"
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2612
msgid "Remove transformations from object"
msgstr "Transformaties verwijderen van het object"
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2613
msgid "_Object to Path"
msgstr "_Object naar pad"
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2614
msgid "Convert selected object to path"
msgstr "Geselecteerd object omzetten naar pad"
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2615
msgid "_Flow into Frame"
msgstr "_Inkaderen"
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2616
msgid "Put text into a frame (path or shape), creating a flowed text linked to the frame object"
msgstr "Tekst in een kader plaatsen (pad of vorm), zodat een ingekaderde tekst ontstaat die gekoppeld is aan het kader"
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2617
msgid "_Unflow"
msgstr "_Uit kader halen"
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2618
msgid "Remove text from frame (creates a single-line text object)"
msgstr "Tekst niet langer in het kader plaatsen (resulteert in een tekstobject met één regel)"
-#: ../src/verbs.cpp:2560
+#: ../src/verbs.cpp:2619
msgid "_Convert to Text"
msgstr "_Omzetten naar tekst"
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2620
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr "Ingekaderde tekst omzetten naar een gewoon tekstobject (met behoud van uiterlijk)"
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2622
msgid "Flip _Horizontal"
msgstr "_Horizontaal spiegelen"
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2622
msgid "Flip selected objects horizontally"
msgstr "Geselecteerde objecten horizontaal spiegelen"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2625
msgid "Flip _Vertical"
msgstr "_Verticaal spiegelen"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2625
msgid "Flip selected objects vertically"
msgstr "Geselecteerde objecten verticaal spiegelen"
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2628
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr "Masker toepassen op selectie (met bovenste object als masker)"
-#: ../src/verbs.cpp:2571
+#: ../src/verbs.cpp:2630
msgid "Edit mask"
msgstr "Masker bewerken"
-#: ../src/verbs.cpp:2572
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2637
msgid "_Release"
msgstr "_Uitschakelen"
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2632
msgid "Remove mask from selection"
msgstr "Masker uitschakelen"
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2634
msgid "Apply clipping path to selection (using the topmost object as clipping path)"
msgstr "Maskerpad toepassen op selectie (met bovenste object als maskerpad)"
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2636
msgid "Edit clipping path"
msgstr "Maskerpad bewerken"
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2638
msgid "Remove clipping path from selection"
msgstr "Maskerpad uitschakelen"
#. Tools
-#: ../src/verbs.cpp:2582
+#: ../src/verbs.cpp:2641
msgctxt "ContextVerb"
msgid "Select"
msgstr "Selecteren"
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2642
msgid "Select and transform objects"
msgstr "Objecten selecteren of vervormen"
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2643
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr "Knooppunt wijzigen"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2644
msgid "Edit paths by nodes"
msgstr "Paden aanpassen via hun knooppunten"
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2645
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "Boetseren"
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2646
msgid "Tweak objects by sculpting or painting"
msgstr "Objecten aanpassen door boetseren of verven"
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2647
msgctxt "ContextVerb"
msgid "Spray"
msgstr "Verstuiven"
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2648
msgid "Spray objects by sculpting or painting"
msgstr "Object verstuiven door boetseren of verven"
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2649
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "Rechthoek"
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2650
msgid "Create rectangles and squares"
msgstr "Rechthoeken of vierkanten maken"
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2651
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "3D-kubus"
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2652
msgid "Create 3D boxes"
msgstr "3D-kubussen maken"
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2653
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "Ellips"
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2654
msgid "Create circles, ellipses, and arcs"
msgstr "Cirkels, ellipsen of bogen maken"
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2655
msgctxt "ContextVerb"
msgid "Star"
msgstr "Ster"
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2656
msgid "Create stars and polygons"
msgstr "Sterren of veelhoeken maken"
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2657
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "Spiraal"
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2658
msgid "Create spirals"
msgstr "Spiralen maken"
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2659
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Potlood"
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2660
msgid "Draw freehand lines"
msgstr "Lijnen tekenen uit de losse hand"
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2661
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Pen"
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2662
msgid "Draw Bezier curves and straight lines"
msgstr "Rechten of Bezierkrommes trekken"
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2663
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "Kalligrafie"
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2664
msgid "Draw calligraphic or brush strokes"
msgstr "Kalligrafische lijnen of penseelstreken tekenen"
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2666
msgid "Create and edit text objects"
msgstr "Tekstobjecten maken en aanpassen"
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2667
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "Kleurverloop"
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2668
msgid "Create and edit gradients"
msgstr "Kleurverlopen maken en aanpassen"
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2669
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Mesh"
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2670
msgid "Create and edit meshes"
msgstr "Meshes maken en bewerken"
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2671
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "Zoomen"
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2672
msgid "Zoom in or out"
msgstr "In- of uitzoomen"
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2674
msgid "Measurement tool"
msgstr "Meetlat"
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2675
msgctxt "ContextVerb"
msgid "Dropper"
msgstr "Pipet"
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2676
#: ../src/widgets/sp-color-notebook.cpp:411
msgid "Pick colors from image"
msgstr "Kleur uitkiezen in de afbeelding"
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2677
msgctxt "ContextVerb"
msgid "Connector"
msgstr "Verbinding"
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2678
msgid "Create diagram connectors"
msgstr "Diagramverbindingen maken"
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2679
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "Verfemmer"
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2680
msgid "Fill bounded areas"
msgstr "Afgebakende gebieden vullen"
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2681
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr "Padeffect wijzigen"
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2682
msgid "Edit Path Effect parameters"
msgstr "Wijzig padeffectparameters"
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2683
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Gom"
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2684
msgid "Erase existing paths"
msgstr "Bestaande pagen verwijderen"
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2685
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr "Padeffecten"
-#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2686
msgid "Do geometric constructions"
msgstr "Geometrische constructies maken"
#. Tool prefs
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2688
msgid "Selector Preferences"
msgstr "Selectievoorkeuren"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2689
msgid "Open Preferences for the Selector tool"
msgstr "Voorkeuren voor het selectiegereedschap openen"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2690
msgid "Node Tool Preferences"
msgstr "Knooppuntvoorkeuren"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2691
msgid "Open Preferences for the Node tool"
msgstr "Voorkeuren voor het knooppuntengereedschap openen"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2692
msgid "Tweak Tool Preferences"
msgstr "Boetseervoorkeuren"
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2693
msgid "Open Preferences for the Tweak tool"
msgstr "Voorkeuren voor het boetseergereedschap openen"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2694
msgid "Spray Tool Preferences"
msgstr "Verstuifvoorkeuren"
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2695
msgid "Open Preferences for the Spray tool"
msgstr "Voorkeuren voor het verstuifgereedschap openen"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2696
msgid "Rectangle Preferences"
msgstr "Voorkeuren voor rechthoeken"
-#: ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2697
msgid "Open Preferences for the Rectangle tool"
msgstr "Voorkeuren voor het rechthoekgereedschap openen"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2698
msgid "3D Box Preferences"
msgstr "Voorkeuren voor 3D-kubus"
-#: ../src/verbs.cpp:2640
+#: ../src/verbs.cpp:2699
msgid "Open Preferences for the 3D Box tool"
msgstr "Voorkeuren voor het 3D-kubusgereedschap openen"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2700
msgid "Ellipse Preferences"
msgstr "Voorkeuren voor ellipsen"
-#: ../src/verbs.cpp:2642
+#: ../src/verbs.cpp:2701
msgid "Open Preferences for the Ellipse tool"
msgstr "Voorkeuren voor het ellipsgereedschap openen"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2702
msgid "Star Preferences"
msgstr "Voorkeuren voor sterren"
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2703
msgid "Open Preferences for the Star tool"
msgstr "Voorkeuren voor het stergereedschap openen"
-#: ../src/verbs.cpp:2645
+#: ../src/verbs.cpp:2704
msgid "Spiral Preferences"
msgstr "Voorkeuren voor spiralen"
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2705
msgid "Open Preferences for the Spiral tool"
msgstr "Voorkeuren voor het spiraalgereedschap openen"
-#: ../src/verbs.cpp:2647
+#: ../src/verbs.cpp:2706
msgid "Pencil Preferences"
msgstr "Potloodvoorkeuren"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2707
msgid "Open Preferences for the Pencil tool"
msgstr "Voorkeuren voor het potloodgereedschap openen"
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2708
msgid "Pen Preferences"
msgstr "Penvoorkeuren"
-#: ../src/verbs.cpp:2650
+#: ../src/verbs.cpp:2709
msgid "Open Preferences for the Pen tool"
msgstr "Voorkeuren voor het pengereedschap openen"
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2710
msgid "Calligraphic Preferences"
msgstr "Kalligrafievoorkeuren"
-#: ../src/verbs.cpp:2652
+#: ../src/verbs.cpp:2711
msgid "Open Preferences for the Calligraphy tool"
msgstr "Voorkeuren voor het kalligrafiegereedschap openen"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2712
msgid "Text Preferences"
msgstr "Tekstvoorkeuren"
-#: ../src/verbs.cpp:2654
+#: ../src/verbs.cpp:2713
msgid "Open Preferences for the Text tool"
msgstr "Voorkeuren voor het tekstgereedschap openen"
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2714
msgid "Gradient Preferences"
msgstr "Kleurverloopvoorkeuren"
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2715
msgid "Open Preferences for the Gradient tool"
msgstr "Voorkeuren voor het kleurverloopgereedschap openen"
-#: ../src/verbs.cpp:2657
+#: ../src/verbs.cpp:2716
msgid "Mesh Preferences"
msgstr "Meshvoorkeuren"
-#: ../src/verbs.cpp:2658
+#: ../src/verbs.cpp:2717
msgid "Open Preferences for the Mesh tool"
msgstr "Voorkeuren voor het meshgereedschap openen"
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2718
msgid "Zoom Preferences"
msgstr "Zoomvoorkeuren"
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2719
msgid "Open Preferences for the Zoom tool"
msgstr "Voorkeuren voor het zoomgereedschap openen"
-#: ../src/verbs.cpp:2661
+#: ../src/verbs.cpp:2720
msgid "Measure Preferences"
msgstr "Meetlatvoorkeuren"
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2721
msgid "Open Preferences for the Measure tool"
msgstr "Voorkeuren voor de meetlat openen"
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2722
msgid "Dropper Preferences"
msgstr "Pipetvoorkeuren"
-#: ../src/verbs.cpp:2664
+#: ../src/verbs.cpp:2723
msgid "Open Preferences for the Dropper tool"
msgstr "Voorkeuren voor het pipetgereedschap openen"
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2724
msgid "Connector Preferences"
msgstr "Voorkeuren voor verbindingen"
-#: ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2725
msgid "Open Preferences for the Connector tool"
msgstr "Voorkeuren voor het verbindingsgereedschap openen"
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2726
msgid "Paint Bucket Preferences"
msgstr "Verfemmervoorkeuren"
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2727
msgid "Open Preferences for the Paint Bucket tool"
msgstr "Voorkeuren voor het verfemmergereedschap openen"
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2728
msgid "Eraser Preferences"
msgstr "Gomvoorkeuren"
-#: ../src/verbs.cpp:2670
+#: ../src/verbs.cpp:2729
msgid "Open Preferences for the Eraser tool"
msgstr "Voorkeuren voor de gom openen"
-#: ../src/verbs.cpp:2671
+#: ../src/verbs.cpp:2730
msgid "LPE Tool Preferences"
msgstr "Padeffectvoorkeuren"
-#: ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2731
msgid "Open Preferences for the LPETool tool"
msgstr "Voorkeuren voor het padeffectengereedschap openen"
#. Zoom/View
-#: ../src/verbs.cpp:2674
+#: ../src/verbs.cpp:2733
msgid "Zoom In"
msgstr "_Inzoomen"
-#: ../src/verbs.cpp:2674
+#: ../src/verbs.cpp:2733
msgid "Zoom in"
msgstr "Inzoomen"
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2734
msgid "Zoom Out"
msgstr "_Uitzoomen"
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2734
msgid "Zoom out"
msgstr "Uitzoomen"
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2735
msgid "_Rulers"
msgstr "_Linialen"
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2735
msgid "Show or hide the canvas rulers"
msgstr "Linialen van het canvas weergeven of verbergen"
-#: ../src/verbs.cpp:2677
+#: ../src/verbs.cpp:2736
msgid "Scroll_bars"
msgstr "Schuif_balken"
-#: ../src/verbs.cpp:2677
+#: ../src/verbs.cpp:2736
msgid "Show or hide the canvas scrollbars"
msgstr "Schuifbalken weergeven of verbergen"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2737
msgid "_Grid"
msgstr "_Raster"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2737
msgid "Show or hide the grid"
msgstr "Raster weergeven of verbergen"
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2738
msgid "G_uides"
msgstr "_Hulplijnen"
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2738
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr "Hulplijnen weergeven of verbergen (sleep vanaf een liniaal om een hulplijn te maken"
-#: ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2739
msgid "Enable snapping"
msgstr "Kleven activeren"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2740
msgid "_Commands Bar"
msgstr "_Opdrachtenbalk"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2740
msgid "Show or hide the Commands bar (under the menu)"
msgstr "Opdrachtenbalk weergeven of verbergen (onder de menubalk)"
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2741
msgid "Sn_ap Controls Bar"
msgstr "Klee_findicatoren"
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2741
msgid "Show or hide the snapping controls"
msgstr "Balk met kleefinstellingen weergeven of verbergen"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2742
msgid "T_ool Controls Bar"
msgstr "G_ereedschapsdetails"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2742
msgid "Show or hide the Tool Controls bar"
msgstr "Gereedschapsdetailsbalk weergeven of verbergen"
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2743
msgid "_Toolbox"
msgstr "_Gereedschappen"
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2743
msgid "Show or hide the main toolbox (on the left)"
msgstr "Gereedschappenbalk weergeven of verbergen (aan de linkerzijde)"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2744
msgid "_Palette"
msgstr "_Palet"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2744
msgid "Show or hide the color palette"
msgstr "Paletbalk weergeven of verbergen (onderaan)"
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2745
msgid "_Statusbar"
msgstr "_Statusbalk"
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2745
msgid "Show or hide the statusbar (at the bottom of the window)"
msgstr "Statusbalk weergeven of verbergen (onderaan)"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2746
msgid "Nex_t Zoom"
msgstr "V_olgende zoomniveau"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2746
msgid "Next zoom (from the history of zooms)"
msgstr "Volgende zoomniveau (uit de zoomgeschiedenis)"
-#: ../src/verbs.cpp:2689
+#: ../src/verbs.cpp:2748
msgid "Pre_vious Zoom"
msgstr "Vo_rige zoomniveau"
-#: ../src/verbs.cpp:2689
+#: ../src/verbs.cpp:2748
msgid "Previous zoom (from the history of zooms)"
msgstr "Vorige zoomniveau (uit de zoomgeschiedenis)"
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2750
msgid "Zoom 1:_1"
msgstr "Zoom 1:_1"
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2750
msgid "Zoom to 1:1"
msgstr "Ware grootte"
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2752
msgid "Zoom 1:_2"
msgstr "Zoom 1:_2"
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2752
msgid "Zoom to 1:2"
msgstr "Halve grootte"
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2754
msgid "_Zoom 2:1"
msgstr "_Zoom 2:1"
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2754
msgid "Zoom to 2:1"
msgstr "Dubbele grootte"
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2757
msgid "_Fullscreen"
msgstr "_Volledig scherm"
-#: ../src/verbs.cpp:2698
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2759
msgid "Stretch this document window to full screen"
msgstr "Dit documentvenster vergroten tot de volledige schermgrootte"
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2759
msgid "Fullscreen & Focus Mode"
msgstr "Volledig scherm en focus modus"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2762
msgid "Toggle _Focus Mode"
msgstr "_Focus modus aan/uitzetten"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2762
msgid "Remove excess toolbars to focus on drawing"
msgstr "Overtollige balken verwijderen om op het tekenen te focussen"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2764
msgid "Duplic_ate Window"
msgstr "Venster _dupliceren"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2764
msgid "Open a new window with the same document"
msgstr "Een nieuw venster met hetzelfde document openen"
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2766
msgid "_New View Preview"
msgstr "_Nieuw voorbeeld weergeven"
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2767
msgid "New View Preview"
msgstr "Nieuw voorbeeld weergeven"
#. "view_new_preview"
-#: ../src/verbs.cpp:2710
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2777
msgid "_Normal"
msgstr "_Normaal"
-#: ../src/verbs.cpp:2711
+#: ../src/verbs.cpp:2770
msgid "Switch to normal display mode"
msgstr "Naar normale weergavemodus overschakelen"
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2771
msgid "No _Filters"
msgstr "Geen _filters"
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2772
msgid "Switch to normal display without filters"
msgstr "Naar normale weergavemodus zonder filters overschakelen"
-#: ../src/verbs.cpp:2714
+#: ../src/verbs.cpp:2773
msgid "_Outline"
msgstr "_Contour"
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2774
msgid "Switch to outline (wireframe) display mode"
msgstr "Naar contourmodus voor weergave (draadmodel) overschakelen"
#. new ZoomVerb(SP_VERB_VIEW_COLOR_MODE_PRINT_COLORS_PREVIEW, "ViewColorModePrintColorsPreview", N_("_Print Colors Preview"),
#. N_("Switch to print colors preview mode"), NULL),
-#: ../src/verbs.cpp:2716
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2783
msgid "_Toggle"
msgstr "_Schakelen"
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2776
msgid "Toggle between normal and outline display modes"
msgstr "Tussen normale en contourweergavemodus schakelen"
-#: ../src/verbs.cpp:2719
+#: ../src/verbs.cpp:2778
msgid "Switch to normal color display mode"
msgstr "Naar normale kleurweergavemodus schakelen"
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2779
msgid "_Grayscale"
msgstr "_Grijstinten"
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2780
msgid "Switch to grayscale display mode"
msgstr "Naar weergavemodus grijswaarden schakelen"
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2784
msgid "Toggle between normal and grayscale color display modes"
msgstr "Tussen kleurweergavenmodi normaal en grijswaarden schakelen"
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2786
msgid "Color-managed view"
msgstr "Kleurmanagementmodus"
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2787
msgid "Toggle color-managed display for this document window"
msgstr "Kleurmanagementweergave veranderen voor dit documentvenster"
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2789
msgid "Ico_n Preview..."
msgstr "_Pictogramvoorbeeld..."
-#: ../src/verbs.cpp:2731
+#: ../src/verbs.cpp:2790
msgid "Open a window to preview objects at different icon resolutions"
msgstr "Van objecten pictogramvoorbeelden tonen in verschillende resoluties"
-#: ../src/verbs.cpp:2733
+#: ../src/verbs.cpp:2792
msgid "Zoom to fit page in window"
msgstr "De hele pagina in het scherm laten passen"
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2793
msgid "Page _Width"
msgstr "Pagina_breedte"
-#: ../src/verbs.cpp:2735
+#: ../src/verbs.cpp:2794
msgid "Zoom to fit page width in window"
msgstr "De paginabreedte in het scherm laten passen"
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2796
msgid "Zoom to fit drawing in window"
msgstr "De hele tekening in het scherm laten passen"
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2798
msgid "Zoom to fit selection in window"
msgstr "Selectie in het scherm laten passen"
#. Dialogs
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2801
msgid "P_references..."
msgstr "Voo_rkeuren..."
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2802
msgid "Edit global Inkscape preferences"
msgstr "Algemene Inkscapevoorkeuren instellen"
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2803
msgid "_Document Properties..."
msgstr "Document_eigenschappen..."
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2804
msgid "Edit properties of this document (to be saved with the document)"
msgstr "Documenteigenschappen instellen (worden opgeslagen in dit document)"
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2805
msgid "Document _Metadata..."
msgstr "Document_metagegevens..."
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2806
msgid "Edit document metadata (to be saved with the document)"
msgstr "Documentmetagegevens bewerken (worden opgeslagen in dit document)"
-#: ../src/verbs.cpp:2749
+#: ../src/verbs.cpp:2808
msgid "Edit objects' colors, gradients, arrowheads, and other fill and stroke properties..."
msgstr "Kleuren, kleurverlopen, pijlen en andere lijn- en vullingseigenschappen van objecten bewerken..."
-#: ../src/verbs.cpp:2750
+#: ../src/verbs.cpp:2809
msgid "Gl_yphs..."
msgstr "T_ekens..."
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2810
msgid "Select characters from a glyphs palette"
msgstr "Karakters van een tekenpalet kiezen"
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:2753
+#: ../src/verbs.cpp:2812
msgid "S_watches..."
msgstr "_Paletten..."
-#: ../src/verbs.cpp:2754
+#: ../src/verbs.cpp:2813
msgid "Select colors from a swatches palette"
msgstr "Kleuren kiezen van een palet"
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2814
msgid "S_ymbols..."
msgstr "_Symbolen..."
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2815
msgid "Select symbol from a symbols palette"
msgstr "Symbool selecteren van symboolpalet"
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2816
msgid "Transfor_m..."
msgstr "_Transformeren..."
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2817
msgid "Precisely control objects' transformations"
msgstr "Transformaties op een object gedetailleerd instellen"
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2818
msgid "_Align and Distribute..."
msgstr "_Uitlijnen en verdelen..."
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2819
msgid "Align and distribute objects"
msgstr "Objecten uitlijnen en verdelen"
-#: ../src/verbs.cpp:2761
+#: ../src/verbs.cpp:2820
msgid "_Spray options..."
msgstr "_Verstuifopties..."
-#: ../src/verbs.cpp:2762
+#: ../src/verbs.cpp:2821
msgid "Some options for the spray"
msgstr "Enkele opties voor de verstuiver"
-#: ../src/verbs.cpp:2763
+#: ../src/verbs.cpp:2822
msgid "Undo _History..."
msgstr "Gesc_hiedenis..."
-#: ../src/verbs.cpp:2764
+#: ../src/verbs.cpp:2823
msgid "Undo History"
msgstr "Geschiedenis"
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2825
msgid "View and select font family, font size and other text properties"
msgstr "Lettertype, lettergrootte, letterstijl en andere teksteigenschappen tonen en instellen"
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2826
msgid "_XML Editor..."
msgstr "_XML-editor..."
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2827
msgid "View and edit the XML tree of the document"
msgstr "De XML-boom van het document bekijken en bewerken"
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2828
msgid "_Find/Replace..."
msgstr "_Zoeken/vervangen..."
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2829
msgid "Find objects in document"
msgstr "Objecten in het document zoeken"
-#: ../src/verbs.cpp:2771
+#: ../src/verbs.cpp:2830
msgid "Find and _Replace Text..."
msgstr "Tekst zoeken en _vervangen..."
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2831
msgid "Find and replace text in document"
msgstr "Tekst zoeken en vervangen in het document"
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2833
msgid "Check spelling of text in document"
msgstr "De spelling van de tekst in het document controleren"
-#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2834
msgid "_Messages..."
msgstr "_Berichten..."
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2835
msgid "View debug messages"
msgstr "Debug-meldingen bekijken"
-#: ../src/verbs.cpp:2777
-msgid "S_cripts..."
-msgstr "S_cripts..."
-
-#: ../src/verbs.cpp:2778
-msgid "Run scripts"
-msgstr "Scripts uitvoeren"
-
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2836
msgid "Show/Hide D_ialogs"
msgstr "_Dialogen weergeven/verbergen"
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2837
msgid "Show or hide all open dialogs"
msgstr "Alle actieve dialogen verbergen of weergeven"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2838
msgid "Create Tiled Clones..."
msgstr "_Tegelen met klonen..."
-#: ../src/verbs.cpp:2782
+#: ../src/verbs.cpp:2839
msgid "Create multiple clones of selected object, arranging them into a pattern or scattering"
msgstr "Van het geselecteerde object meerdere klonen maken en deze rangschikken of verstrooien"
-#: ../src/verbs.cpp:2783
+#: ../src/verbs.cpp:2840
msgid "_Object attributes..."
msgstr "Object_eigenschappen..."
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2841
msgid "Edit the object attributes..."
msgstr "Objectattributen bewerken..."
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2843
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr "Object-ID, vergrendelings- en zichtbaarheidsstatus, en andere objecteigenschappen bewerken"
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2844
msgid "_Input Devices..."
msgstr "_Invoerapparaten..."
-#: ../src/verbs.cpp:2788
+#: ../src/verbs.cpp:2845
msgid "Configure extended input devices, such as a graphics tablet"
msgstr "Extra invoerapparaten instellen, zoals een tekentablet"
-#: ../src/verbs.cpp:2789
+#: ../src/verbs.cpp:2846
msgid "_Extensions..."
msgstr "_Uitbreidingen..."
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2847
msgid "Query information about extensions"
msgstr "Informatie over uitbreidingen opvragen"
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2848
msgid "Layer_s..."
msgstr "L_agen..."
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2849
msgid "View Layers"
msgstr "Informatie over de aanwezige lagen tonen"
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2850
msgid "Path E_ffects ..."
msgstr "P_adeffecten..."
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2851
msgid "Manage, edit, and apply path effects"
msgstr "Padeffecten beheren, wijzigen en toepassen"
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2852
msgid "Filter _Editor..."
msgstr "Filter _editor..."
-#: ../src/verbs.cpp:2796
+#: ../src/verbs.cpp:2853
msgid "Manage, edit, and apply SVG filters"
msgstr "SVG-filters beheren, wijzigen en toepassen"
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2854
msgid "SVG Font Editor..."
msgstr "SVG-lettertypen editor..."
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2855
msgid "Edit SVG fonts"
msgstr "SVG-lettertypen bewerken"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2856
msgid "Print Colors..."
msgstr "Afdrukkleuren..."
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2857
msgid "Select which color separations to render in Print Colors Preview rendermode"
msgstr "Selecteer welke kleuren gerenderd worden in de weergavemodus Afdrukvoorbeeld kleuren"
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2858
msgid "_Export PNG Image..."
msgstr "PNG-afbeelding _exporteren..."
-#: ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2859
msgid "Export this document or a selection as a PNG image"
msgstr "Document of selectie als PNG-afbeelding exporteren"
#. Help
-#: ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2861
msgid "About E_xtensions"
msgstr "Over _uitbreidingen"
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2862
msgid "Information on Inkscape extensions"
msgstr "Informatie over Inkscape-uitbreidingen tonen"
-#: ../src/verbs.cpp:2806
+#: ../src/verbs.cpp:2863
msgid "About _Memory"
msgstr "_Geheugengebruik"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2864
msgid "Memory usage information"
msgstr "Informatie over geheugengebruik tonen"
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2865
msgid "_About Inkscape"
msgstr "_Over Inkscape"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2866
msgid "Inkscape version, authors, license"
msgstr "Inkscapeversie, -auteurs, en -licentie tonen"
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2871
msgid "Inkscape: _Basic"
msgstr "Inkscape: _Basis"
-#: ../src/verbs.cpp:2815
+#: ../src/verbs.cpp:2872
msgid "Getting started with Inkscape"
msgstr "Aan de slag met Inkscape"
#. "tutorial_basic"
-#: ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2873
msgid "Inkscape: _Shapes"
msgstr "Inkscape: _Vormen"
-#: ../src/verbs.cpp:2817
+#: ../src/verbs.cpp:2874
msgid "Using shape tools to create and edit shapes"
msgstr "Het gebruik van het vormgereedschap om vormen te maken en te wijzigen"
-#: ../src/verbs.cpp:2818
+#: ../src/verbs.cpp:2875
msgid "Inkscape: _Advanced"
msgstr "Inkscape: _Geavanceerd"
-#: ../src/verbs.cpp:2819
+#: ../src/verbs.cpp:2876
msgid "Advanced Inkscape topics"
msgstr "Geavanceerde Inkscape-onderwerpen"
#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2821
+#: ../src/verbs.cpp:2878
msgid "Inkscape: T_racing"
msgstr "Inkscape: _Overtrekken"
-#: ../src/verbs.cpp:2822
+#: ../src/verbs.cpp:2879
msgid "Using bitmap tracing"
msgstr "Bitmaps 'overtrekken' om een lijntekening te krijgen"
#. "tutorial_tracing"
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2880
msgid "Inkscape: _Calligraphy"
msgstr "Inkscape: _Kalligrafie"
-#: ../src/verbs.cpp:2824
+#: ../src/verbs.cpp:2881
msgid "Using the Calligraphy pen tool"
msgstr "Het gebruik van het kalligrafiegereedschap"
-#: ../src/verbs.cpp:2825
+#: ../src/verbs.cpp:2882
msgid "Inkscape: _Interpolate"
msgstr "Inkscape: _Interpoleren"
-#: ../src/verbs.cpp:2826
+#: ../src/verbs.cpp:2883
msgid "Using the interpolate extension"
msgstr "Het gebruik van de extensie interpoleren"
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2827
+#: ../src/verbs.cpp:2884
msgid "_Elements of Design"
msgstr "Ont_werpbeginselen"
-#: ../src/verbs.cpp:2828
+#: ../src/verbs.cpp:2885
msgid "Principles of design in the tutorial form"
msgstr "Beginselen van een ontwerp in de vorm van een handleiding"
#. "tutorial_design"
-#: ../src/verbs.cpp:2829
+#: ../src/verbs.cpp:2886
msgid "_Tips and Tricks"
msgstr "_Tips en trucs"
-#: ../src/verbs.cpp:2830
+#: ../src/verbs.cpp:2887
msgid "Miscellaneous tips and tricks"
msgstr "Verschillende tips en trucs"
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2890
msgid "Previous Exte_nsion"
msgstr "_Vorige uitbreiding"
-#: ../src/verbs.cpp:2834
+#: ../src/verbs.cpp:2891
msgid "Repeat the last extension with the same settings"
msgstr "De laatste uitbreiding met dezelfde instellingen herhalen"
-#: ../src/verbs.cpp:2835
+#: ../src/verbs.cpp:2892
msgid "_Previous Extension Settings..."
msgstr "_Instellingen van de vorige uitbreiding..."
-#: ../src/verbs.cpp:2836
+#: ../src/verbs.cpp:2893
msgid "Repeat the last extension with new settings"
msgstr "De laatste uitbreiding met nieuwe instellingen herhalen"
-#: ../src/verbs.cpp:2840
+#: ../src/verbs.cpp:2897
msgid "Fit the page to the current selection"
msgstr "Paginaformaat aan selectie aanpassen"
-#: ../src/verbs.cpp:2842
+#: ../src/verbs.cpp:2899
msgid "Fit the page to the drawing"
msgstr "Paginaformaat aan tekening aanpassen"
-#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2901
msgid "Fit the page to the current selection or the drawing if there is no selection"
msgstr "Paginaformaat aanpassen aan huidige selectie of tekening aan als er geen selectie is"
#. LockAndHide
-#: ../src/verbs.cpp:2846
+#: ../src/verbs.cpp:2903
msgid "Unlock All"
msgstr "Alles ontgrendelen"
-#: ../src/verbs.cpp:2848
+#: ../src/verbs.cpp:2905
msgid "Unlock All in All Layers"
msgstr "Alles ontgrendelen in alle lagen"
-#: ../src/verbs.cpp:2850
+#: ../src/verbs.cpp:2907
msgid "Unhide All"
msgstr "Alles tonen"
-#: ../src/verbs.cpp:2852
+#: ../src/verbs.cpp:2909
msgid "Unhide All in All Layers"
msgstr "Alles tonen in alle lagen"
-#: ../src/verbs.cpp:2856
+#: ../src/verbs.cpp:2913
msgid "Link an ICC color profile"
msgstr "Een ICC-kleurprofiel linken"
-#: ../src/verbs.cpp:2857
+#: ../src/verbs.cpp:2914
msgid "Remove Color Profile"
msgstr "Kleurprofiel verwijderen"
-#: ../src/verbs.cpp:2858
+#: ../src/verbs.cpp:2915
msgid "Remove a linked ICC color profile"
msgstr "Een gelinkt ICC-kleurprofiel verwijderen"
-#: ../src/verbs.cpp:2881
-#: ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2918
+#, fuzzy
+msgid "Add External Script"
+msgstr "Extern script toevoegen..."
+
+#: ../src/verbs.cpp:2918
+#, fuzzy
+msgid "Add an external script"
+msgstr "Extern script toevoegen..."
+
+#: ../src/verbs.cpp:2920
+#, fuzzy
+msgid "Add Embedded Script"
+msgstr "Ingevoegd script toevoegen..."
+
+#: ../src/verbs.cpp:2920
+#, fuzzy
+msgid "Add an embedded script"
+msgstr "Ingevoegd script toevoegen..."
+
+#: ../src/verbs.cpp:2922
+#, fuzzy
+msgid "Edit Embedded Script"
+msgstr "Ingevoegd script bewerken"
+
+#: ../src/verbs.cpp:2922
+#, fuzzy
+msgid "Edit an embedded script"
+msgstr "Ingevoegd script bewerken"
+
+#: ../src/verbs.cpp:2924
+#, fuzzy
+msgid "Remove External Script"
+msgstr "Extern script verwijderen"
+
+#: ../src/verbs.cpp:2924
+#, fuzzy
+msgid "Remove an external script"
+msgstr "Extern script verwijderen"
+
+#: ../src/verbs.cpp:2926
+#, fuzzy
+msgid "Remove Embedded Script"
+msgstr "Ingevoegd script verwijderen"
+
+#: ../src/verbs.cpp:2926
+#, fuzzy
+msgid "Remove an embedded script"
+msgstr "Ingevoegd script verwijderen"
+
+#: ../src/verbs.cpp:2948
+#: ../src/verbs.cpp:2949
msgid "Center on horizontal and vertical axis"
msgstr "Centreren op horizontale en verticale as"
-#: ../src/widgets/arc-toolbar.cpp:146
+#: ../src/widgets/arc-toolbar.cpp:142
msgid "Arc: Change start/end"
msgstr "Boog: Begin/einde veranderen"
-#: ../src/widgets/arc-toolbar.cpp:212
+#: ../src/widgets/arc-toolbar.cpp:208
msgid "Arc: Change open/closed"
msgstr "Boog: Open/gesloten veranderen"
-#: ../src/widgets/arc-toolbar.cpp:303
-#: ../src/widgets/arc-toolbar.cpp:332
-#: ../src/widgets/rect-toolbar.cpp:259
-#: ../src/widgets/rect-toolbar.cpp:297
-#: ../src/widgets/spiral-toolbar.cpp:229
-#: ../src/widgets/spiral-toolbar.cpp:253
-#: ../src/widgets/star-toolbar.cpp:395
-#: ../src/widgets/star-toolbar.cpp:456
+#: ../src/widgets/arc-toolbar.cpp:299
+#: ../src/widgets/arc-toolbar.cpp:328
+#: ../src/widgets/rect-toolbar.cpp:261
+#: ../src/widgets/rect-toolbar.cpp:299
+#: ../src/widgets/spiral-toolbar.cpp:225
+#: ../src/widgets/spiral-toolbar.cpp:249
+#: ../src/widgets/star-toolbar.cpp:391
+#: ../src/widgets/star-toolbar.cpp:452
msgid "<b>New:</b>"
msgstr "<b>Nieuw:</b>"
#. FIXME: implement averaging of all parameters for multiple selected
#. gtk_label_set_markup(GTK_LABEL(l), _("<b>Average:</b>"));
-#: ../src/widgets/arc-toolbar.cpp:306
-#: ../src/widgets/arc-toolbar.cpp:317
-#: ../src/widgets/rect-toolbar.cpp:267
-#: ../src/widgets/rect-toolbar.cpp:285
-#: ../src/widgets/spiral-toolbar.cpp:231
-#: ../src/widgets/spiral-toolbar.cpp:242
-#: ../src/widgets/star-toolbar.cpp:397
+#: ../src/widgets/arc-toolbar.cpp:302
+#: ../src/widgets/arc-toolbar.cpp:313
+#: ../src/widgets/rect-toolbar.cpp:269
+#: ../src/widgets/rect-toolbar.cpp:287
+#: ../src/widgets/spiral-toolbar.cpp:227
+#: ../src/widgets/spiral-toolbar.cpp:238
+#: ../src/widgets/star-toolbar.cpp:393
msgid "<b>Change:</b>"
msgstr "<b>Wijzigen:</b>"
-#: ../src/widgets/arc-toolbar.cpp:341
+#: ../src/widgets/arc-toolbar.cpp:337
msgid "Start:"
msgstr "Begin:"
-#: ../src/widgets/arc-toolbar.cpp:342
+#: ../src/widgets/arc-toolbar.cpp:338
msgid "The angle (in degrees) from the horizontal to the arc's start point"
msgstr "De hoek (in graden) tussen een horizontale lijn en het begin van de boog"
-#: ../src/widgets/arc-toolbar.cpp:354
+#: ../src/widgets/arc-toolbar.cpp:350
msgid "End:"
msgstr "Einde:"
-#: ../src/widgets/arc-toolbar.cpp:355
+#: ../src/widgets/arc-toolbar.cpp:351
msgid "The angle (in degrees) from the horizontal to the arc's end point"
msgstr "De hoek (in graden) tussen een horizontale lijn en het einde van de boog"
-#: ../src/widgets/arc-toolbar.cpp:371
+#: ../src/widgets/arc-toolbar.cpp:367
msgid "Closed arc"
msgstr "Gesloten boog"
-#: ../src/widgets/arc-toolbar.cpp:372
+#: ../src/widgets/arc-toolbar.cpp:368
msgid "Switch to segment (closed shape with two radii)"
msgstr "Omschakelen naar segment (gesloten vorm met twee stralen)"
-#: ../src/widgets/arc-toolbar.cpp:378
+#: ../src/widgets/arc-toolbar.cpp:374
msgid "Open Arc"
msgstr "Open boog"
-#: ../src/widgets/arc-toolbar.cpp:379
+#: ../src/widgets/arc-toolbar.cpp:375
msgid "Switch to arc (unclosed shape)"
msgstr "Omschakelen naar boog (open vorm)"
-#: ../src/widgets/arc-toolbar.cpp:402
+#: ../src/widgets/arc-toolbar.cpp:398
msgid "Make whole"
msgstr "Ellips herstellen"
-#: ../src/widgets/arc-toolbar.cpp:403
+#: ../src/widgets/arc-toolbar.cpp:399
msgid "Make the shape a whole ellipse, not arc or segment"
msgstr "Van de figuur een hele ellips maken, geen boog of segment"
#. TODO: use the correct axis here, too
-#: ../src/widgets/box3d-toolbar.cpp:253
+#: ../src/widgets/box3d-toolbar.cpp:248
msgid "3D Box: Change perspective (angle of infinite axis)"
msgstr "3D-kubus: Perspectief veranderen (hoek van oneindige as)"
-#: ../src/widgets/box3d-toolbar.cpp:320
+#: ../src/widgets/box3d-toolbar.cpp:315
msgid "Angle in X direction"
msgstr "Hoek in X-richting"
#. Translators: PL is short for 'perspective line'
-#: ../src/widgets/box3d-toolbar.cpp:322
+#: ../src/widgets/box3d-toolbar.cpp:317
msgid "Angle of PLs in X direction"
msgstr "Hoek van perspectieflijn in X-richting"
#. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/box3d-toolbar.cpp:344
+#: ../src/widgets/box3d-toolbar.cpp:339
msgid "State of VP in X direction"
msgstr "Toestand van verdwijnpunt in X-richting"
-#: ../src/widgets/box3d-toolbar.cpp:345
+#: ../src/widgets/box3d-toolbar.cpp:340
msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)"
msgstr "Verdwijnpunt in X-richting omschakelen tussen 'eindig ' en 'oneindig' (=parallel)"
-#: ../src/widgets/box3d-toolbar.cpp:360
+#: ../src/widgets/box3d-toolbar.cpp:355
msgid "Angle in Y direction"
msgstr "Hoek in Y-richting"
-#: ../src/widgets/box3d-toolbar.cpp:360
+#: ../src/widgets/box3d-toolbar.cpp:355
msgid "Angle Y:"
msgstr "Y-hoek:"
#. Translators: PL is short for 'perspective line'
-#: ../src/widgets/box3d-toolbar.cpp:362
+#: ../src/widgets/box3d-toolbar.cpp:357
msgid "Angle of PLs in Y direction"
msgstr "Hoek van perspectieflijn in Y-richting"
#. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/box3d-toolbar.cpp:383
+#: ../src/widgets/box3d-toolbar.cpp:378
msgid "State of VP in Y direction"
msgstr "Toestand van verdwijnpunt in Y-richting"
-#: ../src/widgets/box3d-toolbar.cpp:384
+#: ../src/widgets/box3d-toolbar.cpp:379
msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)"
msgstr "Verdwijnpunt in Y-richting omschakelen tussen 'eindig' en 'oneindig' (=parallel)"
-#: ../src/widgets/box3d-toolbar.cpp:399
+#: ../src/widgets/box3d-toolbar.cpp:394
msgid "Angle in Z direction"
msgstr "Hoek in Z-richting"
#. Translators: PL is short for 'perspective line'
-#: ../src/widgets/box3d-toolbar.cpp:401
+#: ../src/widgets/box3d-toolbar.cpp:396
msgid "Angle of PLs in Z direction"
msgstr "Hoek van perspectieflijn in Z-richting"
#. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/box3d-toolbar.cpp:422
+#: ../src/widgets/box3d-toolbar.cpp:417
msgid "State of VP in Z direction"
msgstr "Toestand van verdwijnpunt in Z-richting"
-#: ../src/widgets/box3d-toolbar.cpp:423
+#: ../src/widgets/box3d-toolbar.cpp:418
msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)"
msgstr "Verdwijnpunt in Z-richting omschakelen tussen 'eindig ' en 'oneindig' (=parallel)"
#. gint preset_index = ege_select_one_action_get_active( sel );
-#: ../src/widgets/calligraphy-toolbar.cpp:239
-#: ../src/widgets/calligraphy-toolbar.cpp:283
-#: ../src/widgets/calligraphy-toolbar.cpp:288
+#: ../src/widgets/calligraphy-toolbar.cpp:235
+#: ../src/widgets/calligraphy-toolbar.cpp:279
+#: ../src/widgets/calligraphy-toolbar.cpp:284
msgid "No preset"
msgstr "Geen voorkeur"
#. Width
-#: ../src/widgets/calligraphy-toolbar.cpp:448
-#: ../src/widgets/erasor-toolbar.cpp:146
+#: ../src/widgets/calligraphy-toolbar.cpp:444
+#: ../src/widgets/eraser-toolbar.cpp:142
msgid "(hairline)"
msgstr "(haarlijn)"
#. Mean
#. Rotation
#. Scale
-#: ../src/widgets/calligraphy-toolbar.cpp:448
-#: ../src/widgets/calligraphy-toolbar.cpp:481
-#: ../src/widgets/erasor-toolbar.cpp:146
-#: ../src/widgets/pencil-toolbar.cpp:303
-#: ../src/widgets/spray-toolbar.cpp:129
-#: ../src/widgets/spray-toolbar.cpp:145
-#: ../src/widgets/spray-toolbar.cpp:161
-#: ../src/widgets/spray-toolbar.cpp:221
-#: ../src/widgets/spray-toolbar.cpp:251
-#: ../src/widgets/spray-toolbar.cpp:269
-#: ../src/widgets/tweak-toolbar.cpp:143
-#: ../src/widgets/tweak-toolbar.cpp:160
-#: ../src/widgets/tweak-toolbar.cpp:368
+#: ../src/widgets/calligraphy-toolbar.cpp:444
+#: ../src/widgets/calligraphy-toolbar.cpp:477
+#: ../src/widgets/eraser-toolbar.cpp:142
+#: ../src/widgets/pencil-toolbar.cpp:298
+#: ../src/widgets/spray-toolbar.cpp:125
+#: ../src/widgets/spray-toolbar.cpp:141
+#: ../src/widgets/spray-toolbar.cpp:157
+#: ../src/widgets/spray-toolbar.cpp:217
+#: ../src/widgets/spray-toolbar.cpp:247
+#: ../src/widgets/spray-toolbar.cpp:265
+#: ../src/widgets/tweak-toolbar.cpp:139
+#: ../src/widgets/tweak-toolbar.cpp:156
+#: ../src/widgets/tweak-toolbar.cpp:364
msgid "(default)"
msgstr "(standaard)"
-#: ../src/widgets/calligraphy-toolbar.cpp:448
-#: ../src/widgets/erasor-toolbar.cpp:146
+#: ../src/widgets/calligraphy-toolbar.cpp:444
+#: ../src/widgets/eraser-toolbar.cpp:142
msgid "(broad stroke)"
msgstr "(dikke lijn)"
-#: ../src/widgets/calligraphy-toolbar.cpp:451
-#: ../src/widgets/erasor-toolbar.cpp:149
+#: ../src/widgets/calligraphy-toolbar.cpp:447
+#: ../src/widgets/eraser-toolbar.cpp:145
msgid "Pen Width"
msgstr "Penbreedte"
-#: ../src/widgets/calligraphy-toolbar.cpp:452
+#: ../src/widgets/calligraphy-toolbar.cpp:448
msgid "The width of the calligraphic pen (relative to the visible canvas area)"
msgstr "De breedte van de kalligrafische pen (ten opzichte van het canvas)"
#. Thinning
-#: ../src/widgets/calligraphy-toolbar.cpp:465
+#: ../src/widgets/calligraphy-toolbar.cpp:461
msgid "(speed blows up stroke)"
msgstr "(snelheid verbreedt de lijn)"
-#: ../src/widgets/calligraphy-toolbar.cpp:465
+#: ../src/widgets/calligraphy-toolbar.cpp:461
msgid "(slight widening)"
msgstr "(lichte verbreding)"
-#: ../src/widgets/calligraphy-toolbar.cpp:465
+#: ../src/widgets/calligraphy-toolbar.cpp:461
msgid "(constant width)"
msgstr "(constante breedte)"
-#: ../src/widgets/calligraphy-toolbar.cpp:465
+#: ../src/widgets/calligraphy-toolbar.cpp:461
msgid "(slight thinning, default)"
msgstr "(lichte versmalling, standaard)"
-#: ../src/widgets/calligraphy-toolbar.cpp:465
+#: ../src/widgets/calligraphy-toolbar.cpp:461
msgid "(speed deflates stroke)"
msgstr "(snelheid versmalt de lijn)"
-#: ../src/widgets/calligraphy-toolbar.cpp:468
+#: ../src/widgets/calligraphy-toolbar.cpp:464
msgid "Stroke Thinning"
msgstr "Lijnversmalling"
-#: ../src/widgets/calligraphy-toolbar.cpp:468
+#: ../src/widgets/calligraphy-toolbar.cpp:464
msgid "Thinning:"
msgstr "Versmalling:"
-#: ../src/widgets/calligraphy-toolbar.cpp:469
+#: ../src/widgets/calligraphy-toolbar.cpp:465
msgid "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 makes them broader, 0 makes width independent of velocity)"
msgstr "De invloed van snelheid op de dikte van de lijn (>0 maakte snelle lijnen dunner, <0 maakt ze dikker, 0 maakt de dikte onafhankelijk van de snelheid)"
#. Angle
-#: ../src/widgets/calligraphy-toolbar.cpp:481
+#: ../src/widgets/calligraphy-toolbar.cpp:477
msgid "(left edge up)"
msgstr "(rand links omhoog)"
-#: ../src/widgets/calligraphy-toolbar.cpp:481
+#: ../src/widgets/calligraphy-toolbar.cpp:477
msgid "(horizontal)"
msgstr "(horizontaal)"
-#: ../src/widgets/calligraphy-toolbar.cpp:481
+#: ../src/widgets/calligraphy-toolbar.cpp:477
msgid "(right edge up)"
msgstr "(rand rechts omhoog)"
-#: ../src/widgets/calligraphy-toolbar.cpp:484
+#: ../src/widgets/calligraphy-toolbar.cpp:480
msgid "Pen Angle"
msgstr "Hoek pen"
-#: ../src/widgets/calligraphy-toolbar.cpp:484
+#: ../src/widgets/calligraphy-toolbar.cpp:480
#: ../share/extensions/motion.inx.h:3
#: ../share/extensions/restack.inx.h:10
msgid "Angle:"
msgstr "Hoek:"
-#: ../src/widgets/calligraphy-toolbar.cpp:485
+#: ../src/widgets/calligraphy-toolbar.cpp:481
msgid "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if fixation = 0)"
msgstr "De hoek van de punt van de pen (in graden; 0 = horizontaal. Heeft geen invloed als de fixatie 0 is)."
#. Fixation
-#: ../src/widgets/calligraphy-toolbar.cpp:499
+#: ../src/widgets/calligraphy-toolbar.cpp:495
msgid "(perpendicular to stroke, \"brush\")"
msgstr "(loodrecht op lijn, \"penseel\")"
-#: ../src/widgets/calligraphy-toolbar.cpp:499
+#: ../src/widgets/calligraphy-toolbar.cpp:495
msgid "(almost fixed, default)"
msgstr "(bijna vast, standaard)"
-#: ../src/widgets/calligraphy-toolbar.cpp:499
+#: ../src/widgets/calligraphy-toolbar.cpp:495
msgid "(fixed by Angle, \"pen\")"
msgstr "(vaste hoek, \"pen\")"
-#: ../src/widgets/calligraphy-toolbar.cpp:502
+#: ../src/widgets/calligraphy-toolbar.cpp:498
msgid "Fixation"
msgstr "Fixatie"
-#: ../src/widgets/calligraphy-toolbar.cpp:502
+#: ../src/widgets/calligraphy-toolbar.cpp:498
msgid "Fixation:"
msgstr "Fixatie:"
-#: ../src/widgets/calligraphy-toolbar.cpp:503
+#: ../src/widgets/calligraphy-toolbar.cpp:499
msgid "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = fixed angle)"
msgstr "Hoekgedrag van de pen (0 = altijd loodrecht op de tekenrichting, 100 = vaste hoek)"
#. Cap Rounding
-#: ../src/widgets/calligraphy-toolbar.cpp:515
+#: ../src/widgets/calligraphy-toolbar.cpp:511
msgid "(blunt caps, default)"
msgstr "(stomp uiteinde, standaard)"
-#: ../src/widgets/calligraphy-toolbar.cpp:515
+#: ../src/widgets/calligraphy-toolbar.cpp:511
msgid "(slightly bulging)"
msgstr "(licht uitpuilend)"
-#: ../src/widgets/calligraphy-toolbar.cpp:515
+#: ../src/widgets/calligraphy-toolbar.cpp:511
msgid "(approximately round)"
msgstr "(ongeveer rond)"
-#: ../src/widgets/calligraphy-toolbar.cpp:515
+#: ../src/widgets/calligraphy-toolbar.cpp:511
msgid "(long protruding caps)"
msgstr "(lang uitstekend uiteinde)"
-#: ../src/widgets/calligraphy-toolbar.cpp:519
+#: ../src/widgets/calligraphy-toolbar.cpp:515
msgid "Cap rounding"
msgstr "Ronding van uiteinde"
-#: ../src/widgets/calligraphy-toolbar.cpp:519
+#: ../src/widgets/calligraphy-toolbar.cpp:515
msgid "Caps:"
msgstr "Uiteinden:"
-#: ../src/widgets/calligraphy-toolbar.cpp:520
+#: ../src/widgets/calligraphy-toolbar.cpp:516
msgid "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = round caps)"
msgstr "Verhoog dit om afronding op het einde van lijnen meer uitgesproken te maken (0 = geen afronding, 1 = rond uiteinde)"
#. Tremor
-#: ../src/widgets/calligraphy-toolbar.cpp:532
+#: ../src/widgets/calligraphy-toolbar.cpp:528
msgid "(smooth line)"
msgstr "(afgevlakte lijn)"
-#: ../src/widgets/calligraphy-toolbar.cpp:532
+#: ../src/widgets/calligraphy-toolbar.cpp:528
msgid "(slight tremor)"
msgstr "(lichte beving)"
-#: ../src/widgets/calligraphy-toolbar.cpp:532
+#: ../src/widgets/calligraphy-toolbar.cpp:528
msgid "(noticeable tremor)"
msgstr "(zichtbare beving)"
-#: ../src/widgets/calligraphy-toolbar.cpp:532
+#: ../src/widgets/calligraphy-toolbar.cpp:528
msgid "(maximum tremor)"
msgstr "(maximale beving)"
-#: ../src/widgets/calligraphy-toolbar.cpp:535
+#: ../src/widgets/calligraphy-toolbar.cpp:531
msgid "Stroke Tremor"
msgstr "Lijnbeving"
-#: ../src/widgets/calligraphy-toolbar.cpp:535
+#: ../src/widgets/calligraphy-toolbar.cpp:531
msgid "Tremor:"
msgstr "Beving:"
-#: ../src/widgets/calligraphy-toolbar.cpp:536
+#: ../src/widgets/calligraphy-toolbar.cpp:532
msgid "Increase to make strokes rugged and trembling"
msgstr "Verhoog dit om lijnen ruw en bevend te maken"
#. Wiggle
-#: ../src/widgets/calligraphy-toolbar.cpp:550
+#: ../src/widgets/calligraphy-toolbar.cpp:546
msgid "(no wiggle)"
msgstr "(zonder wegglijden)"
-#: ../src/widgets/calligraphy-toolbar.cpp:550
+#: ../src/widgets/calligraphy-toolbar.cpp:546
msgid "(slight deviation)"
msgstr "(lichte uitwijkingen)"
-#: ../src/widgets/calligraphy-toolbar.cpp:550
+#: ../src/widgets/calligraphy-toolbar.cpp:546
msgid "(wild waves and curls)"
msgstr "(wilde golven en krullen)"
-#: ../src/widgets/calligraphy-toolbar.cpp:553
+#: ../src/widgets/calligraphy-toolbar.cpp:549
msgid "Pen Wiggle"
msgstr "Wegglijden van de pen"
-#: ../src/widgets/calligraphy-toolbar.cpp:553
+#: ../src/widgets/calligraphy-toolbar.cpp:549
msgid "Wiggle:"
msgstr "Wegglijden:"
-#: ../src/widgets/calligraphy-toolbar.cpp:554
+#: ../src/widgets/calligraphy-toolbar.cpp:550
msgid "Increase to make the pen waver and wiggle"
msgstr "Verhoog dit om de pen onvast te maken en te laten wegglijden"
#. Mass
-#: ../src/widgets/calligraphy-toolbar.cpp:567
+#: ../src/widgets/calligraphy-toolbar.cpp:563
msgid "(no inertia)"
msgstr "(geen traagheid)"
-#: ../src/widgets/calligraphy-toolbar.cpp:567
+#: ../src/widgets/calligraphy-toolbar.cpp:563
msgid "(slight smoothing, default)"
msgstr "(lichte vertraging, standaard)"
-#: ../src/widgets/calligraphy-toolbar.cpp:567
+#: ../src/widgets/calligraphy-toolbar.cpp:563
msgid "(noticeable lagging)"
msgstr "(merkbare vertraging)"
-#: ../src/widgets/calligraphy-toolbar.cpp:567
+#: ../src/widgets/calligraphy-toolbar.cpp:563
msgid "(maximum inertia)"
msgstr "(maximale traagheid)"
-#: ../src/widgets/calligraphy-toolbar.cpp:570
+#: ../src/widgets/calligraphy-toolbar.cpp:566
msgid "Pen Mass"
msgstr "Penmassa"
-#: ../src/widgets/calligraphy-toolbar.cpp:570
+#: ../src/widgets/calligraphy-toolbar.cpp:566
msgid "Mass:"
msgstr "Massa:"
-#: ../src/widgets/calligraphy-toolbar.cpp:571
+#: ../src/widgets/calligraphy-toolbar.cpp:567
msgid "Increase to make the pen drag behind, as if slowed by inertia"
msgstr "Verhoog dit om de pen langzamer te laten reageren, alsof vertraagd door inertie"
-#: ../src/widgets/calligraphy-toolbar.cpp:586
+#: ../src/widgets/calligraphy-toolbar.cpp:582
msgid "Trace Background"
msgstr "Achtergrond volgen"
-#: ../src/widgets/calligraphy-toolbar.cpp:587
+#: ../src/widgets/calligraphy-toolbar.cpp:583
msgid "Trace the lightness of the background by the width of the pen (white - minimum width, black - maximum width)"
msgstr "De lichtheid van de achtergrond bepaalt de breedte van de pen (wit = minimum breedte, zwart = maximum breedte)"
-#: ../src/widgets/calligraphy-toolbar.cpp:600
+#: ../src/widgets/calligraphy-toolbar.cpp:596
msgid "Use the pressure of the input device to alter the width of the pen"
msgstr "De op het invoerapparaat uitgeoefende druk gebruiken om de penbreedte te variëren"
-#: ../src/widgets/calligraphy-toolbar.cpp:612
+#: ../src/widgets/calligraphy-toolbar.cpp:608
msgid "Tilt"
msgstr "Helling"
-#: ../src/widgets/calligraphy-toolbar.cpp:613
+#: ../src/widgets/calligraphy-toolbar.cpp:609
msgid "Use the tilt of the input device to alter the angle of the pen's nib"
msgstr "De helling waaronder het invoerapparaat wordt gehouden, gebruiken om de penhoek te variëren"
-#: ../src/widgets/calligraphy-toolbar.cpp:628
+#: ../src/widgets/calligraphy-toolbar.cpp:624
msgid "Choose a preset"
msgstr "Kies een voorkeur"
-#: ../src/widgets/calligraphy-toolbar.cpp:643
+#: ../src/widgets/calligraphy-toolbar.cpp:639
msgid "Add/Edit Profile"
msgstr "Profiel toevoegen/bewerken"
-#: ../src/widgets/calligraphy-toolbar.cpp:644
+#: ../src/widgets/calligraphy-toolbar.cpp:640
msgid "Add or edit calligraphic profile"
msgstr "Kalligrafisch profiel toevoegen of bewerken"
-#: ../src/widgets/connector-toolbar.cpp:136
+#: ../src/widgets/connector-toolbar.cpp:132
msgid "Set connector type: orthogonal"
msgstr "Type verbinding instellen: orthogonaal"
-#: ../src/widgets/connector-toolbar.cpp:136
+#: ../src/widgets/connector-toolbar.cpp:132
msgid "Set connector type: polyline"
msgstr "Type verbinding instellen: veellijn"
-#: ../src/widgets/connector-toolbar.cpp:185
+#: ../src/widgets/connector-toolbar.cpp:181
msgid "Change connector curvature"
msgstr "Kromming verbinding aanpassen"
-#: ../src/widgets/connector-toolbar.cpp:236
+#: ../src/widgets/connector-toolbar.cpp:232
msgid "Change connector spacing"
msgstr "Verbindingsafstanden aanpassen"
-#: ../src/widgets/connector-toolbar.cpp:329
+#: ../src/widgets/connector-toolbar.cpp:325
msgid "Avoid"
msgstr "Vermijden"
-#: ../src/widgets/connector-toolbar.cpp:339
+#: ../src/widgets/connector-toolbar.cpp:335
msgid "Ignore"
msgstr "Negeren"
-#: ../src/widgets/connector-toolbar.cpp:350
+#: ../src/widgets/connector-toolbar.cpp:346
msgid "Orthogonal"
msgstr "Orthogonaal"
-#: ../src/widgets/connector-toolbar.cpp:351
+#: ../src/widgets/connector-toolbar.cpp:347
msgid "Make connector orthogonal or polyline"
msgstr "Verbinding orthogonaal maken"
-#: ../src/widgets/connector-toolbar.cpp:365
+#: ../src/widgets/connector-toolbar.cpp:361
msgid "Connector Curvature"
msgstr "Kromming verbinding"
-#: ../src/widgets/connector-toolbar.cpp:365
+#: ../src/widgets/connector-toolbar.cpp:361
msgid "Curvature:"
msgstr "Kromming:"
-#: ../src/widgets/connector-toolbar.cpp:366
+#: ../src/widgets/connector-toolbar.cpp:362
msgid "The amount of connectors curvature"
msgstr "Mate van kromming van verbindingen"
-#: ../src/widgets/connector-toolbar.cpp:376
+#: ../src/widgets/connector-toolbar.cpp:372
msgid "Connector Spacing"
msgstr "Verbindingsafstanden"
-#: ../src/widgets/connector-toolbar.cpp:376
+#: ../src/widgets/connector-toolbar.cpp:372
msgid "Spacing:"
msgstr "Afstand:"
-#: ../src/widgets/connector-toolbar.cpp:377
+#: ../src/widgets/connector-toolbar.cpp:373
msgid "The amount of space left around objects by auto-routing connectors"
msgstr "Vrij te laten ruimte rond objecten bij het automatisch routeren van verbindingen"
-#: ../src/widgets/connector-toolbar.cpp:388
+#: ../src/widgets/connector-toolbar.cpp:384
msgid "Graph"
msgstr "Diagram"
-#: ../src/widgets/connector-toolbar.cpp:398
+#: ../src/widgets/connector-toolbar.cpp:394
msgid "Connector Length"
msgstr "Verbindingslengte"
-#: ../src/widgets/connector-toolbar.cpp:398
+#: ../src/widgets/connector-toolbar.cpp:394
msgid "Length:"
msgstr "Lengte:"
-#: ../src/widgets/connector-toolbar.cpp:399
+#: ../src/widgets/connector-toolbar.cpp:395
msgid "Ideal length for connectors when layout is applied"
msgstr "Ideale lengte van verbindingen bij herschikken"
-#: ../src/widgets/connector-toolbar.cpp:411
+#: ../src/widgets/connector-toolbar.cpp:407
msgid "Downwards"
msgstr "Omlaag"
-#: ../src/widgets/connector-toolbar.cpp:412
+#: ../src/widgets/connector-toolbar.cpp:408
msgid "Make connectors with end-markers (arrows) point downwards"
msgstr "Eindmarkeringen (pijlen) van verbindingen wijzen omlaag"
-#: ../src/widgets/connector-toolbar.cpp:428
+#: ../src/widgets/connector-toolbar.cpp:424
msgid "Do not allow overlapping shapes"
msgstr "Geen overlappende vormen toestaan"
@@ -23540,84 +23543,88 @@ msgstr "Streepjespatroon"
msgid "Pattern offset"
msgstr "Patroonverplaatsing"
-#: ../src/widgets/desktop-widget.cpp:462
+#: ../src/widgets/desktop-widget.cpp:465
msgid "Zoom drawing if window size changes"
msgstr "In- of uitzoomen wanneer venstergrootte verandert"
-#: ../src/widgets/desktop-widget.cpp:673
+#: ../src/widgets/desktop-widget.cpp:669
msgid "Cursor coordinates"
msgstr "Cursorcoördinaten"
+#: ../src/widgets/desktop-widget.cpp:695
+msgid "Z:"
+msgstr "Z:"
+
#. display the initial welcome message in the statusbar
-#: ../src/widgets/desktop-widget.cpp:742
+#: ../src/widgets/desktop-widget.cpp:738
msgid "<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; use selector (arrow) to move or transform them."
msgstr "<b>Welkom bij Inkscape!</b> Gebruik vorm- of tekengereedschappen om objecten te maken, gebruik aanwijsgereedschap om ze te verplaatsen of te vervormen."
-#: ../src/widgets/desktop-widget.cpp:836
+#: ../src/widgets/desktop-widget.cpp:832
msgid "grayscale"
msgstr "grijstinten"
-#: ../src/widgets/desktop-widget.cpp:837
+#: ../src/widgets/desktop-widget.cpp:833
msgid ", grayscale"
msgstr ", grijstinten"
-#: ../src/widgets/desktop-widget.cpp:838
+#: ../src/widgets/desktop-widget.cpp:834
msgid "print colors preview"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:839
+#: ../src/widgets/desktop-widget.cpp:835
msgid ", print colors preview"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:840
+#: ../src/widgets/desktop-widget.cpp:836
msgid "outline"
msgstr "contour"
-#: ../src/widgets/desktop-widget.cpp:841
+#: ../src/widgets/desktop-widget.cpp:837
msgid "no filters"
msgstr "geen filters"
-#: ../src/widgets/desktop-widget.cpp:868
+#: ../src/widgets/desktop-widget.cpp:864
#, c-format
msgid "%s%s: %d (%s%s) - Inkscape"
msgstr "%s%s: %d (%s%s) - Inkscape"
+#: ../src/widgets/desktop-widget.cpp:866
#: ../src/widgets/desktop-widget.cpp:870
-#: ../src/widgets/desktop-widget.cpp:874
#, c-format
msgid "%s%s: %d (%s) - Inkscape"
msgstr "%s%s: %d (%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:876
+#: ../src/widgets/desktop-widget.cpp:872
#, c-format
msgid "%s%s: %d - Inkscape"
msgstr "%s%s: %d - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:882
+#: ../src/widgets/desktop-widget.cpp:878
#, c-format
msgid "%s%s (%s%s) - Inkscape"
msgstr "%s%s (%s%s) - Inkscape"
+#: ../src/widgets/desktop-widget.cpp:880
#: ../src/widgets/desktop-widget.cpp:884
-#: ../src/widgets/desktop-widget.cpp:888
#, c-format
msgid "%s%s (%s) - Inkscape"
msgstr "%s%s (%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:890
+#: ../src/widgets/desktop-widget.cpp:886
#, c-format
msgid "%s%s - Inkscape"
msgstr "%s%s - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:1059
+#: ../src/widgets/desktop-widget.cpp:1055
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr "Kleurmanagementweergave is <b>actief</b>voor dit venster"
-#: ../src/widgets/desktop-widget.cpp:1061
+#: ../src/widgets/desktop-widget.cpp:1057
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr "Kleurmanagementweergave is <b>inactief</b> voor dit venster"
-#: ../src/widgets/desktop-widget.cpp:1116
+#: ../src/widgets/desktop-widget.cpp:1112
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before closing?</span>\n"
@@ -23628,12 +23635,12 @@ msgstr ""
"\n"
"Als u afsluit zonder opslaan, gaan de wijzigingen verloren."
-#: ../src/widgets/desktop-widget.cpp:1126
-#: ../src/widgets/desktop-widget.cpp:1185
+#: ../src/widgets/desktop-widget.cpp:1122
+#: ../src/widgets/desktop-widget.cpp:1181
msgid "Close _without saving"
msgstr "Sluiten _zonder opslaan"
-#: ../src/widgets/desktop-widget.cpp:1175
+#: ../src/widgets/desktop-widget.cpp:1171
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a format that may cause data loss!</span>\n"
@@ -23644,129 +23651,124 @@ msgstr ""
"\n"
"Wilt u dit bestand opslaan in het Inkscape SVG-formaat?"
-#: ../src/widgets/desktop-widget.cpp:1187
+#: ../src/widgets/desktop-widget.cpp:1183
msgid "_Save as Inkscape SVG"
msgstr "Op_slaan als Inkscape SVG"
-#: ../src/widgets/desktop-widget.cpp:1397
+#: ../src/widgets/desktop-widget.cpp:1393
msgid "Note:"
msgstr "Nota:"
-#: ../src/widgets/dropper-toolbar.cpp:118
+#: ../src/widgets/dropper-toolbar.cpp:114
msgid "Pick opacity"
msgstr "Kies ondoorzichtigheid"
-#: ../src/widgets/dropper-toolbar.cpp:119
+#: ../src/widgets/dropper-toolbar.cpp:115
msgid "Pick both the color and the alpha (transparency) under cursor; otherwise, pick only the visible color premultiplied by alpha"
msgstr "Zowel kleur als alfa (transparantie) onder de cursor nemen; zoniet, alleen de zichtbare kleur voorvermenigvuldigd met alfa nemen"
-#: ../src/widgets/dropper-toolbar.cpp:122
+#: ../src/widgets/dropper-toolbar.cpp:118
msgid "Pick"
msgstr "Kiezen"
-#: ../src/widgets/dropper-toolbar.cpp:131
+#: ../src/widgets/dropper-toolbar.cpp:127
msgid "Assign opacity"
msgstr "Ondoorzichtigheid wijzigen"
-#: ../src/widgets/dropper-toolbar.cpp:132
+#: ../src/widgets/dropper-toolbar.cpp:128
msgid "If alpha was picked, assign it to selection as fill or stroke transparency"
msgstr "Als alfa gekozen is, deze op de selectie toepassen als transparantie van vulling of omlijning"
-#: ../src/widgets/dropper-toolbar.cpp:135
+#: ../src/widgets/dropper-toolbar.cpp:131
msgid "Assign"
msgstr "Toekennen"
-#: ../src/widgets/ege-paint-def.cpp:67
-#: ../src/widgets/ege-paint-def.cpp:91
-msgid "none"
-msgstr "Niet"
-
#: ../src/widgets/ege-paint-def.cpp:88
msgid "remove"
msgstr "verwijderen"
-#: ../src/widgets/erasor-toolbar.cpp:115
+#: ../src/widgets/eraser-toolbar.cpp:111
msgid "Delete objects touched by the eraser"
msgstr "Objecten aangeraakt met de gom verwijderen"
-#: ../src/widgets/erasor-toolbar.cpp:121
+#: ../src/widgets/eraser-toolbar.cpp:117
msgid "Cut"
msgstr "Knippen"
-#: ../src/widgets/erasor-toolbar.cpp:122
+#: ../src/widgets/eraser-toolbar.cpp:118
msgid "Cut out from objects"
msgstr "Van objecten uitsnijden"
-#: ../src/widgets/erasor-toolbar.cpp:150
+#: ../src/widgets/eraser-toolbar.cpp:146
msgid "The width of the eraser pen (relative to the visible canvas area)"
msgstr "De breedte van de gom (relatief tov het zichtbare canvasoppervlak)"
-#: ../src/widgets/fill-style.cpp:358
+#: ../src/widgets/fill-style.cpp:362
msgid "Change fill rule"
msgstr "Vulregel veranderen"
-#: ../src/widgets/fill-style.cpp:443
-#: ../src/widgets/fill-style.cpp:522
+#: ../src/widgets/fill-style.cpp:447
+#: ../src/widgets/fill-style.cpp:526
msgid "Set fill color"
msgstr "Vulkleur instellen"
-#: ../src/widgets/fill-style.cpp:443
-#: ../src/widgets/fill-style.cpp:522
+#: ../src/widgets/fill-style.cpp:447
+#: ../src/widgets/fill-style.cpp:526
msgid "Set stroke color"
msgstr "Lijnkleur instellen"
-#: ../src/widgets/fill-style.cpp:621
+#: ../src/widgets/fill-style.cpp:625
msgid "Set gradient on fill"
msgstr "Kleurverloop instellen voor vulling"
-#: ../src/widgets/fill-style.cpp:621
+#: ../src/widgets/fill-style.cpp:625
msgid "Set gradient on stroke"
msgstr "Kleurverloop instellen op lijn"
-#: ../src/widgets/fill-style.cpp:681
+#: ../src/widgets/fill-style.cpp:685
msgid "Set pattern on fill"
msgstr "Patroon instellen voor vulling"
-#: ../src/widgets/fill-style.cpp:682
+#: ../src/widgets/fill-style.cpp:686
msgid "Set pattern on stroke"
msgstr "Patroon instellen op lijn"
-#: ../src/widgets/font-selector.cpp:135
-#: ../src/widgets/text-toolbar.cpp:966
-#: ../src/widgets/text-toolbar.cpp:1284
+#: ../src/widgets/font-selector.cpp:134
+#: ../src/widgets/text-toolbar.cpp:962
+#: ../src/widgets/text-toolbar.cpp:1275
msgid "Font size"
msgstr "Lettergrootte"
#. Family frame
-#: ../src/widgets/font-selector.cpp:149
+#: ../src/widgets/font-selector.cpp:148
msgid "Font family"
msgstr "Lettertypefamilie"
#. Style frame
-#: ../src/widgets/font-selector.cpp:192
+#: ../src/widgets/font-selector.cpp:191
msgctxt "Font selector"
msgid "Style"
msgstr "Stijl"
-#: ../src/widgets/font-selector.cpp:243
+#: ../src/widgets/font-selector.cpp:242
#: ../share/extensions/dots.inx.h:3
msgid "Font size:"
msgstr "Lettergrootte:"
-#: ../src/widgets/gradient-selector.cpp:207
+#: ../src/widgets/gradient-selector.cpp:208
msgid "Create a duplicate gradient"
msgstr "Duplicaat van kleurverloop maken"
-#: ../src/widgets/gradient-selector.cpp:217
+#: ../src/widgets/gradient-selector.cpp:218
msgid "Edit gradient"
msgstr "Kleurverloop bewerken"
-#: ../src/widgets/gradient-selector.cpp:288
-#: ../src/widgets/paint-selector.cpp:241
+#: ../src/widgets/gradient-selector.cpp:289
+#: ../src/widgets/paint-selector.cpp:244
msgid "Swatch"
msgstr "Palet"
-#: ../src/widgets/gradient-selector.cpp:338
+#: ../src/widgets/gradient-selector.cpp:339
msgid "Rename gradient"
msgstr "Kleurverloop hernoemen"
@@ -23927,7 +23929,8 @@ msgid "Link gradients to change all related gradients"
msgstr "Kleurverlopen linken om alle gerelateerde kleurverlopen te veranderen"
#: ../src/widgets/gradient-vector.cpp:332
-#: ../src/widgets/paint-selector.cpp:919
+#: ../src/widgets/paint-selector.cpp:922
+#: ../src/widgets/stroke-marker-selector.cpp:154
msgid "No document selected"
msgstr "Geen document geselecteerd"
@@ -23965,81 +23968,90 @@ msgstr "Kleurverloopeditor"
msgid "Change gradient stop color"
msgstr "Overgangskleur aanpassen"
-#: ../src/widgets/lpe-toolbar.cpp:249
+#: ../src/widgets/lpe-toolbar.cpp:252
msgid "Closed"
msgstr "Gesloten"
-#: ../src/widgets/lpe-toolbar.cpp:251
+#: ../src/widgets/lpe-toolbar.cpp:254
msgid "Open start"
msgstr "Open begin"
-#: ../src/widgets/lpe-toolbar.cpp:253
+#: ../src/widgets/lpe-toolbar.cpp:256
msgid "Open end"
msgstr "Open einde"
-#: ../src/widgets/lpe-toolbar.cpp:255
+#: ../src/widgets/lpe-toolbar.cpp:258
msgid "Open both"
msgstr "Beide open"
-#: ../src/widgets/lpe-toolbar.cpp:314
+#: ../src/widgets/lpe-toolbar.cpp:317
msgid "All inactive"
msgstr "Allemaal inactief"
-#: ../src/widgets/lpe-toolbar.cpp:315
+#: ../src/widgets/lpe-toolbar.cpp:318
msgid "No geometric tool is active"
msgstr "Geen enkel geometrisch gereedschap is actief"
-#: ../src/widgets/lpe-toolbar.cpp:348
+#: ../src/widgets/lpe-toolbar.cpp:351
msgid "Show limiting bounding box"
msgstr "Het beperkend omvattend vak tonen"
-#: ../src/widgets/lpe-toolbar.cpp:349
+#: ../src/widgets/lpe-toolbar.cpp:352
msgid "Show bounding box (used to cut infinite lines)"
msgstr "Het omvattend vak tonen (om oneindige lijnen af te snijden)"
-#: ../src/widgets/lpe-toolbar.cpp:360
+#: ../src/widgets/lpe-toolbar.cpp:363
msgid "Get limiting bounding box from selection"
msgstr "Het beperkend omvattend vak verkrijgen van selectie"
-#: ../src/widgets/lpe-toolbar.cpp:361
+#: ../src/widgets/lpe-toolbar.cpp:364
msgid "Set limiting bounding box (used to cut infinite lines) to the bounding box of current selection"
msgstr "Het beperkend omvattend vak (om oneindige lijnen af te snijden) instellen op het omvattend vak van de huidige selectie"
-#: ../src/widgets/lpe-toolbar.cpp:373
+#: ../src/widgets/lpe-toolbar.cpp:376
msgid "Choose a line segment type"
msgstr "Segmenttype veranderen"
-#: ../src/widgets/lpe-toolbar.cpp:389
+#: ../src/widgets/lpe-toolbar.cpp:392
msgid "Display measuring info"
msgstr "Meetinfo weergeven"
-#: ../src/widgets/lpe-toolbar.cpp:390
+#: ../src/widgets/lpe-toolbar.cpp:393
msgid "Display measuring info for selected items"
msgstr "Meetinfo weergeven voor geselecteerde items"
-#: ../src/widgets/lpe-toolbar.cpp:410
+#. Add the units menu.
+#: ../src/widgets/lpe-toolbar.cpp:403
+#: ../src/widgets/node-toolbar.cpp:625
+#: ../src/widgets/paintbucket-toolbar.cpp:186
+#: ../src/widgets/rect-toolbar.cpp:378
+#: ../src/widgets/select-toolbar.cpp:542
+msgid "Units"
+msgstr "Eenheden"
+
+#: ../src/widgets/lpe-toolbar.cpp:413
msgid "Open LPE dialog"
msgstr "Padeffectenvenster openen"
-#: ../src/widgets/lpe-toolbar.cpp:411
+#: ../src/widgets/lpe-toolbar.cpp:414
msgid "Open LPE dialog (to adapt parameters numerically)"
msgstr "Padeffectenvenster openen (om parameters numeriek aan te passen)"
-#: ../src/widgets/measure-toolbar.cpp:102
-#: ../src/widgets/text-toolbar.cpp:1287
+#: ../src/widgets/measure-toolbar.cpp:103
+#: ../src/widgets/text-toolbar.cpp:1278
msgid "Font Size"
msgstr "Lettertypegrootte"
-#: ../src/widgets/measure-toolbar.cpp:102
+#: ../src/widgets/measure-toolbar.cpp:103
msgid "Font Size:"
msgstr "Lettertypegrootte:"
-#: ../src/widgets/measure-toolbar.cpp:103
+#: ../src/widgets/measure-toolbar.cpp:104
msgid "The font size to be used in the measurement labels"
msgstr "Lettertypegrootte voor de meetlabels"
-#: ../src/widgets/measure-toolbar.cpp:115
-#: ../src/widgets/measure-toolbar.cpp:123
+#: ../src/widgets/measure-toolbar.cpp:116
+#: ../src/widgets/measure-toolbar.cpp:124
msgid "The units to be used for the measurements"
msgstr "Lettertypegrootte voor de meetlabels"
@@ -24060,6 +24072,7 @@ msgid "Create conical gradient"
msgstr "Conisch gradiënt maken"
#: ../src/widgets/mesh-toolbar.cpp:263
+#: ../share/extensions/guides_creator.inx.h:5
msgid "Rows"
msgstr "Rijen"
@@ -24073,6 +24086,7 @@ msgid "Number of rows in new mesh"
msgstr "Aantal rijen in nieuw mesh"
#: ../src/widgets/mesh-toolbar.cpp:279
+#: ../share/extensions/guides_creator.inx.h:4
msgid "Columns"
msgstr "Kolommen"
@@ -24101,7 +24115,7 @@ msgid "Edit stroke mesh"
msgstr "Lijn mesh bewerken"
#: ../src/widgets/mesh-toolbar.cpp:317
-#: ../src/widgets/node-toolbar.cpp:530
+#: ../src/widgets/node-toolbar.cpp:533
msgid "Show Handles"
msgstr "Handvatten tonen"
@@ -24109,196 +24123,196 @@ msgstr "Handvatten tonen"
msgid "Show side and tensor handles"
msgstr "Zijde- en tensorhandvatten tonen"
-#: ../src/widgets/node-toolbar.cpp:350
+#: ../src/widgets/node-toolbar.cpp:353
msgid "Insert node"
msgstr "Knooppunt invoegen"
-#: ../src/widgets/node-toolbar.cpp:351
+#: ../src/widgets/node-toolbar.cpp:354
msgid "Insert new nodes into selected segments"
msgstr "Nieuwe knooppunten invoegen in geselecteerde segmenten"
-#: ../src/widgets/node-toolbar.cpp:354
+#: ../src/widgets/node-toolbar.cpp:357
msgid "Insert"
msgstr "Invoegen"
-#: ../src/widgets/node-toolbar.cpp:365
+#: ../src/widgets/node-toolbar.cpp:368
msgid "Insert node at min X"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:366
+#: ../src/widgets/node-toolbar.cpp:369
msgid "Insert new nodes at min X into selected segments"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:369
+#: ../src/widgets/node-toolbar.cpp:372
msgid "Insert min X"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:375
+#: ../src/widgets/node-toolbar.cpp:378
msgid "Insert node at max X"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:376
+#: ../src/widgets/node-toolbar.cpp:379
msgid "Insert new nodes at max X into selected segments"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:379
+#: ../src/widgets/node-toolbar.cpp:382
msgid "Insert max X"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:385
+#: ../src/widgets/node-toolbar.cpp:388
msgid "Insert node at min Y"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:386
+#: ../src/widgets/node-toolbar.cpp:389
msgid "Insert new nodes at min Y into selected segments"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:389
+#: ../src/widgets/node-toolbar.cpp:392
msgid "Insert min Y"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:395
+#: ../src/widgets/node-toolbar.cpp:398
msgid "Insert node at max Y"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:396
+#: ../src/widgets/node-toolbar.cpp:399
msgid "Insert new nodes at max Y into selected segments"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:399
+#: ../src/widgets/node-toolbar.cpp:402
msgid "Insert max Y"
msgstr ""
-#: ../src/widgets/node-toolbar.cpp:407
+#: ../src/widgets/node-toolbar.cpp:410
msgid "Delete selected nodes"
msgstr "Geselecteerde knooppunten verwijderen"
-#: ../src/widgets/node-toolbar.cpp:418
+#: ../src/widgets/node-toolbar.cpp:421
msgid "Join selected nodes"
msgstr "Geselecteerde knooppunten verbinden"
-#: ../src/widgets/node-toolbar.cpp:421
+#: ../src/widgets/node-toolbar.cpp:424
msgid "Join"
msgstr "Verbinden"
-#: ../src/widgets/node-toolbar.cpp:429
+#: ../src/widgets/node-toolbar.cpp:432
msgid "Break path at selected nodes"
msgstr "Het pad op geselecteerde knooppunten verbreken"
-#: ../src/widgets/node-toolbar.cpp:439
+#: ../src/widgets/node-toolbar.cpp:442
msgid "Join with segment"
msgstr "Verbinden met segment"
-#: ../src/widgets/node-toolbar.cpp:440
+#: ../src/widgets/node-toolbar.cpp:443
msgid "Join selected endnodes with a new segment"
msgstr "Geselecteerde eindpunten verbinden met een nieuw segment"
-#: ../src/widgets/node-toolbar.cpp:449
+#: ../src/widgets/node-toolbar.cpp:452
msgid "Delete segment"
msgstr "Segment verwijderen"
-#: ../src/widgets/node-toolbar.cpp:450
+#: ../src/widgets/node-toolbar.cpp:453
msgid "Delete segment between two non-endpoint nodes"
msgstr "Het pad tussen twee niet-eindpunten verwijderen"
-#: ../src/widgets/node-toolbar.cpp:459
+#: ../src/widgets/node-toolbar.cpp:462
msgid "Node Cusp"
msgstr "Hoekig knooppunt"
-#: ../src/widgets/node-toolbar.cpp:460
+#: ../src/widgets/node-toolbar.cpp:463
msgid "Make selected nodes corner"
msgstr "Geselecteerde knooppunten hoekig maken"
-#: ../src/widgets/node-toolbar.cpp:469
+#: ../src/widgets/node-toolbar.cpp:472
msgid "Node Smooth"
msgstr "Glad knooppunt"
-#: ../src/widgets/node-toolbar.cpp:470
+#: ../src/widgets/node-toolbar.cpp:473
msgid "Make selected nodes smooth"
msgstr "Geselecteerde knooppunten glad maken"
-#: ../src/widgets/node-toolbar.cpp:479
+#: ../src/widgets/node-toolbar.cpp:482
msgid "Node Symmetric"
msgstr "Symmetrisch knooppunt"
-#: ../src/widgets/node-toolbar.cpp:480
+#: ../src/widgets/node-toolbar.cpp:483
msgid "Make selected nodes symmetric"
msgstr "Geselecteerde knooppunten symmetrisch maken"
-#: ../src/widgets/node-toolbar.cpp:489
+#: ../src/widgets/node-toolbar.cpp:492
msgid "Node Auto"
msgstr "Automatisch knooppunt"
-#: ../src/widgets/node-toolbar.cpp:490
+#: ../src/widgets/node-toolbar.cpp:493
msgid "Make selected nodes auto-smooth"
msgstr "Geselecteerde knooppunten automatisch glad maken"
-#: ../src/widgets/node-toolbar.cpp:499
+#: ../src/widgets/node-toolbar.cpp:502
msgid "Node Line"
msgstr "Recht knooppunt"
-#: ../src/widgets/node-toolbar.cpp:500
+#: ../src/widgets/node-toolbar.cpp:503
msgid "Make selected segments lines"
msgstr "Van geselecteerde segmenten rechte lijnen maken"
-#: ../src/widgets/node-toolbar.cpp:509
+#: ../src/widgets/node-toolbar.cpp:512
msgid "Node Curve"
msgstr "Krom knooppunt"
-#: ../src/widgets/node-toolbar.cpp:510
+#: ../src/widgets/node-toolbar.cpp:513
msgid "Make selected segments curves"
msgstr "Van geselecteerde segmenten krommes maken"
-#: ../src/widgets/node-toolbar.cpp:519
+#: ../src/widgets/node-toolbar.cpp:522
msgid "Show Transform Handles"
msgstr "Transformatiehandvatten tonen"
-#: ../src/widgets/node-toolbar.cpp:520
+#: ../src/widgets/node-toolbar.cpp:523
msgid "Show transformation handles for selected nodes"
msgstr "Transformatiehandvatten tonen voor geselecteerde knooppunten"
-#: ../src/widgets/node-toolbar.cpp:531
+#: ../src/widgets/node-toolbar.cpp:534
msgid "Show Bezier handles of selected nodes"
msgstr "Bezierhandvatten van geselecteerde knooppunten tonen"
-#: ../src/widgets/node-toolbar.cpp:541
+#: ../src/widgets/node-toolbar.cpp:544
msgid "Show Outline"
msgstr "Contour tonen"
-#: ../src/widgets/node-toolbar.cpp:542
+#: ../src/widgets/node-toolbar.cpp:545
msgid "Show path outline (without path effects)"
msgstr "Padindicator tonen (zonder padeffecten)"
-#: ../src/widgets/node-toolbar.cpp:564
+#: ../src/widgets/node-toolbar.cpp:567
msgid "Edit clipping paths"
msgstr "Afsnijpaden bewerken"
-#: ../src/widgets/node-toolbar.cpp:565
+#: ../src/widgets/node-toolbar.cpp:568
msgid "Show clipping path(s) of selected object(s)"
msgstr "Afsnijdingspad(en) van geselecteerde object(en) tonen"
-#: ../src/widgets/node-toolbar.cpp:575
+#: ../src/widgets/node-toolbar.cpp:578
msgid "Edit masks"
msgstr "Maskers bewerken"
-#: ../src/widgets/node-toolbar.cpp:576
+#: ../src/widgets/node-toolbar.cpp:579
msgid "Show mask(s) of selected object(s)"
msgstr "Masker(s) van geselecteerde object(en) tonen"
-#: ../src/widgets/node-toolbar.cpp:590
+#: ../src/widgets/node-toolbar.cpp:593
msgid "X coordinate:"
msgstr "X-coördinaat:"
# Er wordt altijd maar één coördinaat getoond, dus enkelvoud is beter.
-#: ../src/widgets/node-toolbar.cpp:590
+#: ../src/widgets/node-toolbar.cpp:593
msgid "X coordinate of selected node(s)"
msgstr "X-coördinaat van geselecteerd knooppunt"
-#: ../src/widgets/node-toolbar.cpp:608
+#: ../src/widgets/node-toolbar.cpp:611
msgid "Y coordinate:"
msgstr "Y-coördinaat:"
-#: ../src/widgets/node-toolbar.cpp:608
+#: ../src/widgets/node-toolbar.cpp:611
msgid "Y coordinate of selected node(s)"
msgstr "Y-coördinaat van geselecteerd knooppunt"
@@ -24318,570 +24332,608 @@ msgstr "Vullingsdrempel"
msgid "The maximum allowed difference between the clicked pixel and the neighboring pixels to be counted in the fill"
msgstr "Het maximaal toegestane verschil tussen de aangeklikte pixel en de naastliggende pixels geteld in de vulling"
-#: ../src/widgets/paintbucket-toolbar.cpp:193
+#: ../src/widgets/paintbucket-toolbar.cpp:194
msgid "Grow/shrink by"
msgstr "Verdikken/verdunnen met"
-#: ../src/widgets/paintbucket-toolbar.cpp:193
+#: ../src/widgets/paintbucket-toolbar.cpp:194
msgid "Grow/shrink by:"
msgstr "Verdikken/verdunnen met:"
-#: ../src/widgets/paintbucket-toolbar.cpp:194
+#: ../src/widgets/paintbucket-toolbar.cpp:195
msgid "The amount to grow (positive) or shrink (negative) the created fill path"
msgstr "Mate waarmee het vullingspad verdikt (positief) of verdunt (negatief)"
-#: ../src/widgets/paintbucket-toolbar.cpp:219
+#: ../src/widgets/paintbucket-toolbar.cpp:220
msgid "Close gaps"
msgstr "Gaten opvullen"
-#: ../src/widgets/paintbucket-toolbar.cpp:220
+#: ../src/widgets/paintbucket-toolbar.cpp:221
msgid "Close gaps:"
msgstr "Gaten opvullen:"
-#: ../src/widgets/paintbucket-toolbar.cpp:231
-#: ../src/widgets/pencil-toolbar.cpp:326
-#: ../src/widgets/spiral-toolbar.cpp:304
-#: ../src/widgets/star-toolbar.cpp:576
+#: ../src/widgets/paintbucket-toolbar.cpp:232
+#: ../src/widgets/pencil-toolbar.cpp:321
+#: ../src/widgets/spiral-toolbar.cpp:300
+#: ../src/widgets/star-toolbar.cpp:572
msgid "Defaults"
msgstr "Standaardwaarden"
-#: ../src/widgets/paintbucket-toolbar.cpp:232
+#: ../src/widgets/paintbucket-toolbar.cpp:233
msgid "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
msgstr "Herinitialiseer afgebakende gebieden vullen naar standaardwaarden (gebruik Inkscapevoorkeuren > Gereedschappen om de standaardwaarden te veranderen)"
-#: ../src/widgets/paint-selector.cpp:231
+#: ../src/widgets/paint-selector.cpp:234
msgid "No paint"
msgstr "Geen opvulling"
-#: ../src/widgets/paint-selector.cpp:233
+#: ../src/widgets/paint-selector.cpp:236
msgid "Flat color"
msgstr "Egale kleur"
-#: ../src/widgets/paint-selector.cpp:235
+#: ../src/widgets/paint-selector.cpp:238
msgid "Linear gradient"
msgstr "Lineair kleurverloop"
-#: ../src/widgets/paint-selector.cpp:237
+#: ../src/widgets/paint-selector.cpp:240
msgid "Radial gradient"
msgstr "Radiaal kleurverloop"
-#: ../src/widgets/paint-selector.cpp:243
+#: ../src/widgets/paint-selector.cpp:246
msgid "Unset paint (make it undefined so it can be inherited)"
msgstr "Vulling uitzetten (ongedefinieerd maken zodat het overgenomen kan worden)"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty
-#: ../src/widgets/paint-selector.cpp:260
+#: ../src/widgets/paint-selector.cpp:263
msgid "Any path self-intersections or subpaths create holes in the fill (fill-rule: evenodd)"
msgstr "Wanneer een pad zichzelf snijdt, ontstaat een gat (vulregel: evenoneven)"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty
-#: ../src/widgets/paint-selector.cpp:271
+#: ../src/widgets/paint-selector.cpp:274
msgid "Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)"
msgstr "Vulling is zonder gaten totdat een subpad tegen de richting ingaat (vulregel: nietnul)"
-#: ../src/widgets/paint-selector.cpp:587
+#: ../src/widgets/paint-selector.cpp:590
msgid "<b>No objects</b>"
msgstr "<b>Geen objecten</b>"
-#: ../src/widgets/paint-selector.cpp:598
+#: ../src/widgets/paint-selector.cpp:601
msgid "<b>Multiple styles</b>"
msgstr "<b>Meerdere stijlen</b>"
-#: ../src/widgets/paint-selector.cpp:609
+#: ../src/widgets/paint-selector.cpp:612
msgid "<b>Paint is undefined</b>"
msgstr "<b>Vulling is niet gedefinieerd</b>"
-#: ../src/widgets/paint-selector.cpp:620
+#: ../src/widgets/paint-selector.cpp:623
msgid "<b>No paint</b>"
msgstr "<b>Geen opvulling</b>"
-#: ../src/widgets/paint-selector.cpp:691
+#: ../src/widgets/paint-selector.cpp:694
msgid "<b>Flat color</b>"
msgstr "<b>Egale kleur</b>"
#. sp_gradient_selector_set_mode(SP_GRADIENT_SELECTOR(gsel), SP_GRADIENT_SELECTOR_MODE_LINEAR);
-#: ../src/widgets/paint-selector.cpp:755
+#: ../src/widgets/paint-selector.cpp:758
msgid "<b>Linear gradient</b>"
msgstr "<b>Lineair kleurverloop</b>"
-#: ../src/widgets/paint-selector.cpp:758
+#: ../src/widgets/paint-selector.cpp:761
msgid "<b>Radial gradient</b>"
msgstr "<b>Radiaal kleurverloop</b>"
-#: ../src/widgets/paint-selector.cpp:1052
+#: ../src/widgets/paint-selector.cpp:1055
msgid "Use the <b>Node tool</b> to adjust position, scale, and rotation of the pattern on canvas. Use <b>Object &gt; Pattern &gt; Objects to Pattern</b> to create a new pattern from selection."
msgstr "Gebruik het <b>knooppunten-gereedschap</b> om positie, schaal en rotatie van het patroon aan te passen. Gebruik <b>Object &gt; Patroon &gt; Objecten naar patroon</b> om een nieuw patroon te maken uit de selectie."
-#: ../src/widgets/paint-selector.cpp:1065
+#: ../src/widgets/paint-selector.cpp:1068
msgid "<b>Pattern fill</b>"
msgstr "<b>Patroonvulling</b>"
-#: ../src/widgets/paint-selector.cpp:1161
+#: ../src/widgets/paint-selector.cpp:1162
msgid "<b>Swatch fill</b>"
msgstr "<b>Vulling uit palet</b>"
-#: ../src/widgets/pencil-toolbar.cpp:130
+#: ../src/widgets/pencil-toolbar.cpp:125
msgid "Bezier"
msgstr "Bezier"
-#: ../src/widgets/pencil-toolbar.cpp:131
+#: ../src/widgets/pencil-toolbar.cpp:126
msgid "Create regular Bezier path"
msgstr "Regulier Bezierpad aanmaken"
-#: ../src/widgets/pencil-toolbar.cpp:138
+#: ../src/widgets/pencil-toolbar.cpp:133
msgid "Create Spiro path"
msgstr "Spiraal maken"
-#: ../src/widgets/pencil-toolbar.cpp:145
+#: ../src/widgets/pencil-toolbar.cpp:140
msgid "Zigzag"
msgstr "Zigzag"
-#: ../src/widgets/pencil-toolbar.cpp:146
+#: ../src/widgets/pencil-toolbar.cpp:141
msgid "Create a sequence of straight line segments"
msgstr "Een sequentie van rechte lijnstukken maken"
-#: ../src/widgets/pencil-toolbar.cpp:152
+#: ../src/widgets/pencil-toolbar.cpp:147
msgid "Paraxial"
msgstr "Loodrecht"
-#: ../src/widgets/pencil-toolbar.cpp:153
+#: ../src/widgets/pencil-toolbar.cpp:148
msgid "Create a sequence of paraxial line segments"
msgstr "Een sequentie van onderling loodrechte lijnstukken maken"
-#: ../src/widgets/pencil-toolbar.cpp:161
+#: ../src/widgets/pencil-toolbar.cpp:156
msgid "Mode of new lines drawn by this tool"
msgstr "Modus van nieuwe lijnen getekend door dit gereedschap"
-#: ../src/widgets/pencil-toolbar.cpp:190
+#: ../src/widgets/pencil-toolbar.cpp:185
msgid "Triangle in"
msgstr "Aflopende driehoek"
-#: ../src/widgets/pencil-toolbar.cpp:191
+#: ../src/widgets/pencil-toolbar.cpp:186
msgid "Triangle out"
msgstr "Oplopende driehoek"
-#: ../src/widgets/pencil-toolbar.cpp:193
+#: ../src/widgets/pencil-toolbar.cpp:188
msgid "From clipboard"
msgstr "Van klembord"
-#: ../src/widgets/pencil-toolbar.cpp:218
-#: ../src/widgets/pencil-toolbar.cpp:219
+#: ../src/widgets/pencil-toolbar.cpp:213
+#: ../src/widgets/pencil-toolbar.cpp:214
msgid "Shape:"
msgstr "Vorm:"
-#: ../src/widgets/pencil-toolbar.cpp:218
+#: ../src/widgets/pencil-toolbar.cpp:213
msgid "Shape of new paths drawn by this tool"
msgstr "Vorm van nieuwe paden getekend met dit gereedschap"
-#: ../src/widgets/pencil-toolbar.cpp:303
+#: ../src/widgets/pencil-toolbar.cpp:298
msgid "(many nodes, rough)"
msgstr "(veel knooppunten, ruw)"
-#: ../src/widgets/pencil-toolbar.cpp:303
+#: ../src/widgets/pencil-toolbar.cpp:298
msgid "(few nodes, smooth)"
msgstr "(weinig knooppunten, glad)"
-#: ../src/widgets/pencil-toolbar.cpp:306
+#: ../src/widgets/pencil-toolbar.cpp:301
msgid "Smoothing:"
msgstr "Afvlakking:"
-#: ../src/widgets/pencil-toolbar.cpp:306
+#: ../src/widgets/pencil-toolbar.cpp:301
msgid "Smoothing: "
msgstr "Afvlakking: "
-#: ../src/widgets/pencil-toolbar.cpp:307
+#: ../src/widgets/pencil-toolbar.cpp:302
msgid "How much smoothing (simplifying) is applied to the line"
msgstr "Hoeveel afvlakking (vereenvoudiging) er toegepast wordt op de lijn"
-#: ../src/widgets/pencil-toolbar.cpp:327
+#: ../src/widgets/pencil-toolbar.cpp:322
msgid "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
msgstr "Instellingen potlood terugzetten naar de standaardwaarden (gebruik Inkscapevoorkeuren > Gereedschappen om de standaardwaarden te veranderen)"
-#: ../src/widgets/rect-toolbar.cpp:128
+#: ../src/widgets/rect-toolbar.cpp:130
msgid "Change rectangle"
msgstr "Rechthoek aanpassen"
-#: ../src/widgets/rect-toolbar.cpp:315
+#: ../src/widgets/rect-toolbar.cpp:317
msgid "W:"
msgstr "B:"
-#: ../src/widgets/rect-toolbar.cpp:315
+#: ../src/widgets/rect-toolbar.cpp:317
msgid "Width of rectangle"
msgstr "Breedte van de rechthoek"
-#: ../src/widgets/rect-toolbar.cpp:332
+#: ../src/widgets/rect-toolbar.cpp:334
msgid "H:"
msgstr "H:"
-#: ../src/widgets/rect-toolbar.cpp:332
+#: ../src/widgets/rect-toolbar.cpp:334
msgid "Height of rectangle"
msgstr "Hoogte van de rechthoek"
-#: ../src/widgets/rect-toolbar.cpp:346
-#: ../src/widgets/rect-toolbar.cpp:361
+#: ../src/widgets/rect-toolbar.cpp:348
+#: ../src/widgets/rect-toolbar.cpp:363
msgid "not rounded"
msgstr "zonder afronding"
-#: ../src/widgets/rect-toolbar.cpp:349
+#: ../src/widgets/rect-toolbar.cpp:351
msgid "Horizontal radius"
msgstr "Horizontale straal"
-#: ../src/widgets/rect-toolbar.cpp:349
+#: ../src/widgets/rect-toolbar.cpp:351
msgid "Rx:"
msgstr "Rx:"
-#: ../src/widgets/rect-toolbar.cpp:349
+#: ../src/widgets/rect-toolbar.cpp:351
msgid "Horizontal radius of rounded corners"
msgstr "Horizontale straal van afgeronde hoeken"
-#: ../src/widgets/rect-toolbar.cpp:364
+#: ../src/widgets/rect-toolbar.cpp:366
msgid "Vertical radius"
msgstr "Verticale straal"
-#: ../src/widgets/rect-toolbar.cpp:364
+#: ../src/widgets/rect-toolbar.cpp:366
msgid "Ry:"
msgstr "Ry:"
-#: ../src/widgets/rect-toolbar.cpp:364
+#: ../src/widgets/rect-toolbar.cpp:366
msgid "Vertical radius of rounded corners"
msgstr "Verticale straal van afgeronde hoeken"
-#: ../src/widgets/rect-toolbar.cpp:383
+#: ../src/widgets/rect-toolbar.cpp:385
msgid "Not rounded"
msgstr "Niet afgerond"
-#: ../src/widgets/rect-toolbar.cpp:384
+#: ../src/widgets/rect-toolbar.cpp:386
msgid "Make corners sharp"
msgstr "De hoeken weer scherp maken"
-#: ../src/widgets/select-toolbar.cpp:263
+#: ../src/widgets/ruler.cpp:192
+#, fuzzy
+msgid "The orientation of the ruler"
+msgstr "Oriëntatie van het paneelitem"
+
+#: ../src/widgets/ruler.cpp:202
+#, fuzzy
+msgid "Unit of the ruler"
+msgstr "Breedte van het patroon"
+
+#: ../src/widgets/ruler.cpp:210
+#, fuzzy
+msgid "Lower limit of ruler"
+msgstr "Verlaag naar de vorige laag"
+
+#: ../src/widgets/ruler.cpp:219
+#, fuzzy
+msgid "Upper"
+msgstr "Verschijnen"
+
+#: ../src/widgets/ruler.cpp:220
+msgid "Upper limit of ruler"
+msgstr ""
+
+#: ../src/widgets/ruler.cpp:230
+#, fuzzy
+msgid "Position of mark on the ruler"
+msgstr "Locaties van de pictogramthema's"
+
+#: ../src/widgets/ruler.cpp:239
+#, fuzzy
+msgid "Max Size"
+msgstr "Gemaximaliseerd"
+
+#: ../src/widgets/ruler.cpp:240
+msgid "Maximum size of the ruler"
+msgstr ""
+
+#: ../src/widgets/select-toolbar.cpp:267
msgid "Transform by toolbar"
msgstr "Transformeren met behulp van de gereedschappenbalk"
-#: ../src/widgets/select-toolbar.cpp:341
+#: ../src/widgets/select-toolbar.cpp:345
msgid "Now <b>stroke width</b> is <b>scaled</b> when objects are scaled."
msgstr "De <b>lijndikte</b> wordt nu <b>meegeschaald</b> wanneer objecten geschaald worden."
-#: ../src/widgets/select-toolbar.cpp:343
+#: ../src/widgets/select-toolbar.cpp:347
msgid "Now <b>stroke width</b> is <b>not scaled</b> when objects are scaled."
msgstr "De <b>lijndikte</b> wordt nu <b>niet geschaald</b> wanneer objecten geschaald worden."
-#: ../src/widgets/select-toolbar.cpp:354
+#: ../src/widgets/select-toolbar.cpp:358
msgid "Now <b>rounded rectangle corners</b> are <b>scaled</b> when rectangles are scaled."
msgstr "<b>Afgeronde hoeken</b> worden nu <b>meegeschaald</b> wanneer rechthoeken worden geschaald."
-#: ../src/widgets/select-toolbar.cpp:356
+#: ../src/widgets/select-toolbar.cpp:360
msgid "Now <b>rounded rectangle corners</b> are <b>not scaled</b> when rectangles are scaled."
msgstr "<b>Afgeronde hoeken</b> worden nu <b>niet geschaald</b> wanneer rechthoeken worden geschaald."
-#: ../src/widgets/select-toolbar.cpp:367
+#: ../src/widgets/select-toolbar.cpp:371
msgid "Now <b>gradients</b> are <b>transformed</b> along with their objects when those are transformed (moved, scaled, rotated, or skewed)."
msgstr "<b>Kleurverlopen</b> worden nu <b>meeveranderd</b> wanneer hun objecten worden veranderd (verplaatst, geschaald, gedraaid, of scheefgetrokken)."
-#: ../src/widgets/select-toolbar.cpp:369
+#: ../src/widgets/select-toolbar.cpp:373
msgid "Now <b>gradients</b> remain <b>fixed</b> when objects are transformed (moved, scaled, rotated, or skewed)."
msgstr "<b>Kleurverlopen</b> blijven nu <b>gefixeerd</b> wanneer hun objecten worden veranderd (verplaatst, geschaald, gedraaid, of scheefgetrokken)."
-#: ../src/widgets/select-toolbar.cpp:380
+#: ../src/widgets/select-toolbar.cpp:384
msgid "Now <b>patterns</b> are <b>transformed</b> along with their objects when those are transformed (moved, scaled, rotated, or skewed)."
msgstr "<b>Patronen</b> worden nu <b>meeveranderd</b> wanneer hun objecten worden veranderd (verplaatst, geschaald, gedraaid, of scheefgetrokken)."
-#: ../src/widgets/select-toolbar.cpp:382
+#: ../src/widgets/select-toolbar.cpp:386
msgid "Now <b>patterns</b> remain <b>fixed</b> when objects are transformed (moved, scaled, rotated, or skewed)."
msgstr "<b>Patronen</b> blijven nu <b>gefixeerd</b> wanneer hun objecten worden veranderd (verplaatst, geschaald, gedraaid, of scheefgetrokken)."
#. four spinbuttons
-#: ../src/widgets/select-toolbar.cpp:500
+#: ../src/widgets/select-toolbar.cpp:504
msgctxt "Select toolbar"
msgid "X position"
msgstr "X-Positie"
-#: ../src/widgets/select-toolbar.cpp:500
+#: ../src/widgets/select-toolbar.cpp:504
msgctxt "Select toolbar"
msgid "X:"
msgstr "X:"
-#: ../src/widgets/select-toolbar.cpp:502
+#: ../src/widgets/select-toolbar.cpp:506
msgid "Horizontal coordinate of selection"
msgstr "Horizontale coördinaat van de selectie"
-#: ../src/widgets/select-toolbar.cpp:506
+#: ../src/widgets/select-toolbar.cpp:510
msgctxt "Select toolbar"
msgid "Y position"
msgstr "Y-Positie"
-#: ../src/widgets/select-toolbar.cpp:506
+#: ../src/widgets/select-toolbar.cpp:510
msgctxt "Select toolbar"
msgid "Y:"
msgstr "Y:"
-#: ../src/widgets/select-toolbar.cpp:508
+#: ../src/widgets/select-toolbar.cpp:512
msgid "Vertical coordinate of selection"
msgstr "Verticale coördinaat van de selectie"
-#: ../src/widgets/select-toolbar.cpp:512
+#: ../src/widgets/select-toolbar.cpp:516
msgctxt "Select toolbar"
msgid "Width"
msgstr "Breedte"
-#: ../src/widgets/select-toolbar.cpp:512
+#: ../src/widgets/select-toolbar.cpp:516
msgctxt "Select toolbar"
msgid "W:"
msgstr "B:"
-#: ../src/widgets/select-toolbar.cpp:514
+#: ../src/widgets/select-toolbar.cpp:518
msgid "Width of selection"
msgstr "Breedte van de selectie"
-#: ../src/widgets/select-toolbar.cpp:521
+#: ../src/widgets/select-toolbar.cpp:525
msgid "Lock width and height"
msgstr "Verhouding tussen breedte en hoogte vastzetten"
-#: ../src/widgets/select-toolbar.cpp:522
+#: ../src/widgets/select-toolbar.cpp:526
msgid "When locked, change both width and height by the same proportion"
msgstr "Indien vastgezet, breedte en hoogte in dezelfde mate aanpassen"
-#: ../src/widgets/select-toolbar.cpp:531
+#: ../src/widgets/select-toolbar.cpp:535
msgctxt "Select toolbar"
msgid "Height"
msgstr "Hoogte"
-#: ../src/widgets/select-toolbar.cpp:531
+#: ../src/widgets/select-toolbar.cpp:535
msgctxt "Select toolbar"
msgid "H:"
msgstr "H:"
-#: ../src/widgets/select-toolbar.cpp:533
+#: ../src/widgets/select-toolbar.cpp:537
msgid "Height of selection"
msgstr "Hoogte van de selectie"
-#: ../src/widgets/select-toolbar.cpp:583
+#: ../src/widgets/select-toolbar.cpp:587
msgid "Scale rounded corners"
msgstr "Afgeronde hoeken schalen"
-#: ../src/widgets/select-toolbar.cpp:594
+#: ../src/widgets/select-toolbar.cpp:598
msgid "Move gradients"
msgstr "Kleurverlopen verplaatsen"
-#: ../src/widgets/select-toolbar.cpp:605
+#: ../src/widgets/select-toolbar.cpp:609
msgid "Move patterns"
msgstr "Patronen verplaatsen"
-#: ../src/widgets/spiral-toolbar.cpp:115
+#: ../src/widgets/spiral-toolbar.cpp:111
msgid "Change spiral"
msgstr "Spiraal aanpassen"
-#: ../src/widgets/spiral-toolbar.cpp:261
+#: ../src/widgets/spiral-toolbar.cpp:257
msgid "just a curve"
msgstr "gewoon een kromme"
-#: ../src/widgets/spiral-toolbar.cpp:261
+#: ../src/widgets/spiral-toolbar.cpp:257
msgid "one full revolution"
msgstr "één hele omwenteling"
-#: ../src/widgets/spiral-toolbar.cpp:264
+#: ../src/widgets/spiral-toolbar.cpp:260
msgid "Number of turns"
msgstr "Aantal stappen"
-#: ../src/widgets/spiral-toolbar.cpp:264
+#: ../src/widgets/spiral-toolbar.cpp:260
msgid "Turns:"
msgstr "Omwentelingen:"
-#: ../src/widgets/spiral-toolbar.cpp:264
+#: ../src/widgets/spiral-toolbar.cpp:260
msgid "Number of revolutions"
msgstr "Aantal omwentelingen"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "circle"
msgstr "cirkel"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "edge is much denser"
msgstr "rand is veel dichter"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "edge is denser"
msgstr "rand is dichter"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "even"
msgstr "gelijkmatig"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "center is denser"
msgstr "centrum is dichter"
-#: ../src/widgets/spiral-toolbar.cpp:275
+#: ../src/widgets/spiral-toolbar.cpp:271
msgid "center is much denser"
msgstr "centrum is veel dichter"
-#: ../src/widgets/spiral-toolbar.cpp:278
+#: ../src/widgets/spiral-toolbar.cpp:274
msgid "Divergence"
msgstr "Uitwaaiering"
-#: ../src/widgets/spiral-toolbar.cpp:278
+#: ../src/widgets/spiral-toolbar.cpp:274
msgid "Divergence:"
msgstr "Uitwaaiering:"
-#: ../src/widgets/spiral-toolbar.cpp:278
+#: ../src/widgets/spiral-toolbar.cpp:274
msgid "How much denser/sparser are outer revolutions; 1 = uniform"
msgstr "Hoeveel de buitenste omwentelingen uitwaaieren; 1=gelijkmatig"
-#: ../src/widgets/spiral-toolbar.cpp:289
+#: ../src/widgets/spiral-toolbar.cpp:285
msgid "starts from center"
msgstr "begint in centrum"
-#: ../src/widgets/spiral-toolbar.cpp:289
+#: ../src/widgets/spiral-toolbar.cpp:285
msgid "starts mid-way"
msgstr "begint halfweg"
-#: ../src/widgets/spiral-toolbar.cpp:289
+#: ../src/widgets/spiral-toolbar.cpp:285
msgid "starts near edge"
msgstr "begint bij rand"
-#: ../src/widgets/spiral-toolbar.cpp:292
+#: ../src/widgets/spiral-toolbar.cpp:288
msgid "Inner radius"
msgstr "Binnenstraal"
-#: ../src/widgets/spiral-toolbar.cpp:292
+#: ../src/widgets/spiral-toolbar.cpp:288
msgid "Inner radius:"
msgstr "Binnenstraal:"
-#: ../src/widgets/spiral-toolbar.cpp:292
+#: ../src/widgets/spiral-toolbar.cpp:288
msgid "Radius of the innermost revolution (relative to the spiral size)"
msgstr "Straal van de binnenste omwenteling (ten opzichte van de spiraalgrootte)"
-#: ../src/widgets/spiral-toolbar.cpp:305
-#: ../src/widgets/star-toolbar.cpp:577
+#: ../src/widgets/spiral-toolbar.cpp:301
+#: ../src/widgets/star-toolbar.cpp:573
msgid "Reset shape parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
msgstr "Zet de instellingen van de vorm terug naar de standaard instellingen (gebruik Bestand -> Inkscapevoorkeuren -> Gereedschappen om de standaard instellingen te wijzigen)"
#. Width
-#: ../src/widgets/spray-toolbar.cpp:129
+#: ../src/widgets/spray-toolbar.cpp:125
msgid "(narrow spray)"
msgstr "(smalle verstuiving)"
-#: ../src/widgets/spray-toolbar.cpp:129
+#: ../src/widgets/spray-toolbar.cpp:125
msgid "(broad spray)"
msgstr "(brede verstuiving)"
-#: ../src/widgets/spray-toolbar.cpp:132
+#: ../src/widgets/spray-toolbar.cpp:128
msgid "The width of the spray area (relative to the visible canvas area)"
msgstr "De breedte van het verstuivingsgebied (relatief tov het canvas)"
-#: ../src/widgets/spray-toolbar.cpp:145
+#: ../src/widgets/spray-toolbar.cpp:141
msgid "(maximum mean)"
msgstr "(maximum gemiddelde)"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:144
msgid "Focus"
msgstr "Focus"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:144
msgid "Focus:"
msgstr "Focus:"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:144
msgid "0 to spray a spot; increase to enlarge the ring radius"
msgstr "0 voor puntverstuiving; verhoog om de straal te vergroten."
#. Standard_deviation
-#: ../src/widgets/spray-toolbar.cpp:161
+#: ../src/widgets/spray-toolbar.cpp:157
msgid "(minimum scatter)"
msgstr "(minimum spreiding)"
-#: ../src/widgets/spray-toolbar.cpp:161
+#: ../src/widgets/spray-toolbar.cpp:157
msgid "(maximum scatter)"
msgstr "(maximum spreiding)"
-#: ../src/widgets/spray-toolbar.cpp:164
+#: ../src/widgets/spray-toolbar.cpp:160
msgctxt "Spray tool"
msgid "Scatter"
msgstr "Verspreiden"
-#: ../src/widgets/spray-toolbar.cpp:164
+#: ../src/widgets/spray-toolbar.cpp:160
msgctxt "Spray tool"
msgid "Scatter:"
msgstr "Verspreiding:"
-#: ../src/widgets/spray-toolbar.cpp:164
+#: ../src/widgets/spray-toolbar.cpp:160
msgid "Increase to scatter sprayed objects"
msgstr "Verhoog om verstoven objecten te verspreiden"
-#: ../src/widgets/spray-toolbar.cpp:183
+#: ../src/widgets/spray-toolbar.cpp:179
msgid "Spray copies of the initial selection"
msgstr "Kopieën van de initiële selectie verstuiven"
-#: ../src/widgets/spray-toolbar.cpp:190
+#: ../src/widgets/spray-toolbar.cpp:186
msgid "Spray clones of the initial selection"
msgstr "Klonen van de initiële selectie verstuiven"
-#: ../src/widgets/spray-toolbar.cpp:196
+#: ../src/widgets/spray-toolbar.cpp:192
msgid "Spray single path"
msgstr "Verstuiven in één richting"
-#: ../src/widgets/spray-toolbar.cpp:197
+#: ../src/widgets/spray-toolbar.cpp:193
msgid "Spray objects in a single path"
msgstr "Objecten in één richting verstuiven"
-#: ../src/widgets/spray-toolbar.cpp:201
-#: ../src/widgets/tweak-toolbar.cpp:271
+#: ../src/widgets/spray-toolbar.cpp:197
+#: ../src/widgets/tweak-toolbar.cpp:267
msgid "Mode"
msgstr "Modus"
#. Population
-#: ../src/widgets/spray-toolbar.cpp:221
+#: ../src/widgets/spray-toolbar.cpp:217
msgid "(low population)"
msgstr "(klein aantal)"
-#: ../src/widgets/spray-toolbar.cpp:221
+#: ../src/widgets/spray-toolbar.cpp:217
msgid "(high population)"
msgstr "(groot aantal)"
-#: ../src/widgets/spray-toolbar.cpp:224
+#: ../src/widgets/spray-toolbar.cpp:220
msgid "Amount"
msgstr "Hoeveelheid"
-#: ../src/widgets/spray-toolbar.cpp:225
+#: ../src/widgets/spray-toolbar.cpp:221
msgid "Adjusts the number of items sprayed per click"
msgstr "Het aantal verstoven objecten per klik"
-#: ../src/widgets/spray-toolbar.cpp:241
+#: ../src/widgets/spray-toolbar.cpp:237
msgid "Use the pressure of the input device to alter the amount of sprayed objects"
msgstr "De druk op het invoerapparaat gebruiken om het aantal verstoven objecten aan te passen"
-#: ../src/widgets/spray-toolbar.cpp:251
+#: ../src/widgets/spray-toolbar.cpp:247
msgid "(high rotation variation)"
msgstr "(grote variatie draaihoek)"
-#: ../src/widgets/spray-toolbar.cpp:254
+#: ../src/widgets/spray-toolbar.cpp:250
msgid "Rotation"
msgstr "Draaihoek"
-#: ../src/widgets/spray-toolbar.cpp:254
+#: ../src/widgets/spray-toolbar.cpp:250
msgid "Rotation:"
msgstr "Draaihoek:"
-#: ../src/widgets/spray-toolbar.cpp:256
+#: ../src/widgets/spray-toolbar.cpp:252
#, no-c-format
msgid "Variation of the rotation of the sprayed objects; 0% for the same rotation than the original object"
msgstr "Variatie van de rotatie van de verstoven objecten; 0% voor dezelfde rotatie als het originele object"
-#: ../src/widgets/spray-toolbar.cpp:269
+#: ../src/widgets/spray-toolbar.cpp:265
msgid "(high scale variation)"
msgstr "(grote variatie schaal)"
-#: ../src/widgets/spray-toolbar.cpp:272
+#: ../src/widgets/spray-toolbar.cpp:268
msgctxt "Spray tool"
msgid "Scale"
msgstr "Schaal"
-#: ../src/widgets/spray-toolbar.cpp:272
+#: ../src/widgets/spray-toolbar.cpp:268
msgctxt "Spray tool"
msgid "Scale:"
msgstr "Schaal:"
-#: ../src/widgets/spray-toolbar.cpp:274
+#: ../src/widgets/spray-toolbar.cpp:270
#, no-c-format
msgid "Variation in the scale of the sprayed objects; 0% for the same scale than the original object"
msgstr "Variatie van de schaal van de verstoven objecten; 0% voor de schaal van het originele object"
@@ -24890,83 +24942,93 @@ msgstr "Variatie van de schaal van de verstoven objecten; 0% voor de schaal van
msgid "Set attribute"
msgstr "Attribuut instellen"
-#: ../src/widgets/sp-color-icc-selector.cpp:107
+#: ../src/widgets/sp-color-icc-selector.cpp:257
msgid "CMS"
msgstr "KBS"
-#: ../src/widgets/sp-color-icc-selector.cpp:214
+#: ../src/widgets/sp-color-icc-selector.cpp:355
#: ../src/widgets/sp-color-scales.cpp:428
msgid "_R:"
msgstr "_R:"
-#: ../src/widgets/sp-color-icc-selector.cpp:214
-#: ../src/widgets/sp-color-icc-selector.cpp:215
+#. TYPE_RGB_16
+#: ../src/widgets/sp-color-icc-selector.cpp:356
#: ../src/widgets/sp-color-scales.cpp:431
msgid "_G:"
msgstr "_G:"
-#: ../src/widgets/sp-color-icc-selector.cpp:214
+#: ../src/widgets/sp-color-icc-selector.cpp:357
#: ../src/widgets/sp-color-scales.cpp:434
msgid "_B:"
msgstr "_B:"
+#: ../src/widgets/sp-color-icc-selector.cpp:359
+#, fuzzy
+msgid "G:"
+msgstr "_G:"
+
+#: ../src/widgets/sp-color-icc-selector.cpp:359
+msgid "Gray"
+msgstr "Grijs"
+
# Hue - Tint.
-#: ../src/widgets/sp-color-icc-selector.cpp:216
-#: ../src/widgets/sp-color-icc-selector.cpp:217
+#. TYPE_GRAY_16
+#: ../src/widgets/sp-color-icc-selector.cpp:361
+#: ../src/widgets/sp-color-icc-selector.cpp:365
#: ../src/widgets/sp-color-scales.cpp:454
msgid "_H:"
msgstr "_T:"
# Saturation - Verzadiging.
-#: ../src/widgets/sp-color-icc-selector.cpp:216
-#: ../src/widgets/sp-color-icc-selector.cpp:217
+#. TYPE_HSV_16
+#: ../src/widgets/sp-color-icc-selector.cpp:362
+#: ../src/widgets/sp-color-icc-selector.cpp:367
#: ../src/widgets/sp-color-scales.cpp:457
msgid "_S:"
msgstr "_V:"
# Lightness - Helderheid.
-#: ../src/widgets/sp-color-icc-selector.cpp:217
+#. TYPE_HLS_16
+#: ../src/widgets/sp-color-icc-selector.cpp:366
#: ../src/widgets/sp-color-scales.cpp:460
msgid "_L:"
msgstr "_L:"
-#: ../src/widgets/sp-color-icc-selector.cpp:218
-#: ../src/widgets/sp-color-icc-selector.cpp:219
+#: ../src/widgets/sp-color-icc-selector.cpp:369
+#: ../src/widgets/sp-color-icc-selector.cpp:374
#: ../src/widgets/sp-color-scales.cpp:482
msgid "_C:"
msgstr "_C:"
-#: ../src/widgets/sp-color-icc-selector.cpp:218
-#: ../src/widgets/sp-color-icc-selector.cpp:219
+#. TYPE_CMYK_16
+#. TYPE_CMY_16
+#: ../src/widgets/sp-color-icc-selector.cpp:370
+#: ../src/widgets/sp-color-icc-selector.cpp:375
#: ../src/widgets/sp-color-scales.cpp:485
msgid "_M:"
msgstr "_M:"
-#: ../src/widgets/sp-color-icc-selector.cpp:218
-#: ../src/widgets/sp-color-icc-selector.cpp:219
+#: ../src/widgets/sp-color-icc-selector.cpp:371
+#: ../src/widgets/sp-color-icc-selector.cpp:376
#: ../src/widgets/sp-color-scales.cpp:488
msgid "_Y:"
msgstr "_Y:"
-#: ../src/widgets/sp-color-icc-selector.cpp:218
+#: ../src/widgets/sp-color-icc-selector.cpp:372
#: ../src/widgets/sp-color-scales.cpp:491
msgid "_K:"
msgstr "_K:"
-#: ../src/widgets/sp-color-icc-selector.cpp:229
-msgid "Gray"
-msgstr "Grijs"
-
-#: ../src/widgets/sp-color-icc-selector.cpp:298
+#: ../src/widgets/sp-color-icc-selector.cpp:455
msgid "Fix"
msgstr "Corrigeren"
-#: ../src/widgets/sp-color-icc-selector.cpp:301
+#: ../src/widgets/sp-color-icc-selector.cpp:458
msgid "Fix RGB fallback to match icc-color() value."
msgstr "RGB-standaardwaarde aanpassen aan waarde van icc-color()."
#. Label
-#: ../src/widgets/sp-color-icc-selector.cpp:439
+#: ../src/widgets/sp-color-icc-selector.cpp:561
#: ../src/widgets/sp-color-scales.cpp:437
#: ../src/widgets/sp-color-scales.cpp:463
#: ../src/widgets/sp-color-scales.cpp:494
@@ -24974,8 +25036,8 @@ msgstr "RGB-standaardwaarde aanpassen aan waarde van icc-color()."
msgid "_A:"
msgstr "_A:"
-#: ../src/widgets/sp-color-icc-selector.cpp:458
-#: ../src/widgets/sp-color-icc-selector.cpp:480
+#: ../src/widgets/sp-color-icc-selector.cpp:572
+#: ../src/widgets/sp-color-icc-selector.cpp:585
#: ../src/widgets/sp-color-scales.cpp:438
#: ../src/widgets/sp-color-scales.cpp:439
#: ../src/widgets/sp-color-scales.cpp:464
@@ -25033,183 +25095,183 @@ msgstr "Waarde"
msgid "Type text in a text node"
msgstr "Tekst tikken in een tekstobject"
-#: ../src/widgets/star-toolbar.cpp:114
+#: ../src/widgets/star-toolbar.cpp:110
msgid "Star: Change number of corners"
msgstr "Ster: aantal hoeken veranderen"
-#: ../src/widgets/star-toolbar.cpp:167
+#: ../src/widgets/star-toolbar.cpp:163
msgid "Star: Change spoke ratio"
msgstr "Ster: spaakverhouding veranderen"
-#: ../src/widgets/star-toolbar.cpp:212
+#: ../src/widgets/star-toolbar.cpp:208
msgid "Make polygon"
msgstr "Veelhoek maken"
-#: ../src/widgets/star-toolbar.cpp:212
+#: ../src/widgets/star-toolbar.cpp:208
msgid "Make star"
msgstr "Ster maken"
-#: ../src/widgets/star-toolbar.cpp:251
+#: ../src/widgets/star-toolbar.cpp:247
msgid "Star: Change rounding"
msgstr "Ster: afronding veranderen"
-#: ../src/widgets/star-toolbar.cpp:291
+#: ../src/widgets/star-toolbar.cpp:287
msgid "Star: Change randomization"
msgstr "Ster: willekeurigheid veranderen"
-#: ../src/widgets/star-toolbar.cpp:475
+#: ../src/widgets/star-toolbar.cpp:471
msgid "Regular polygon (with one handle) instead of a star"
msgstr "Regelmatige veelhoek (met één handvat) in plaats van een ster"
-#: ../src/widgets/star-toolbar.cpp:482
+#: ../src/widgets/star-toolbar.cpp:478
msgid "Star instead of a regular polygon (with one handle)"
msgstr "Ster in plaats van regelmatige veelhoek (met één handvat)"
-#: ../src/widgets/star-toolbar.cpp:503
+#: ../src/widgets/star-toolbar.cpp:499
msgid "triangle/tri-star"
msgstr "driehoek/driepuntige ster"
-#: ../src/widgets/star-toolbar.cpp:503
+#: ../src/widgets/star-toolbar.cpp:499
msgid "square/quad-star"
msgstr "vierkant/vierpuntige ster"
-#: ../src/widgets/star-toolbar.cpp:503
+#: ../src/widgets/star-toolbar.cpp:499
msgid "pentagon/five-pointed star"
msgstr "vijfhoek/vijfpuntige ster"
-#: ../src/widgets/star-toolbar.cpp:503
+#: ../src/widgets/star-toolbar.cpp:499
msgid "hexagon/six-pointed star"
msgstr "zeshoek/zespuntige ster"
-#: ../src/widgets/star-toolbar.cpp:506
+#: ../src/widgets/star-toolbar.cpp:502
msgid "Corners"
msgstr "Hoeken"
-#: ../src/widgets/star-toolbar.cpp:506
+#: ../src/widgets/star-toolbar.cpp:502
msgid "Corners:"
msgstr "Hoeken:"
-#: ../src/widgets/star-toolbar.cpp:506
+#: ../src/widgets/star-toolbar.cpp:502
msgid "Number of corners of a polygon or star"
msgstr "Aantal hoeken van een veelhoek of ster"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "thin-ray star"
msgstr "dunstralige ster"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "pentagram"
msgstr "pentagram"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "hexagram"
msgstr "hexagram"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "heptagram"
msgstr "heptagram"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "octagram"
msgstr "octagram"
-#: ../src/widgets/star-toolbar.cpp:519
+#: ../src/widgets/star-toolbar.cpp:515
msgid "regular polygon"
msgstr "regelmatige veelhoek"
-#: ../src/widgets/star-toolbar.cpp:522
+#: ../src/widgets/star-toolbar.cpp:518
msgid "Spoke ratio"
msgstr "Spaakverhouding"
-#: ../src/widgets/star-toolbar.cpp:522
+#: ../src/widgets/star-toolbar.cpp:518
msgid "Spoke ratio:"
msgstr "Spaakverhouding:"
#. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle.
#. Base radius is the same for the closest handle.
-#: ../src/widgets/star-toolbar.cpp:525
+#: ../src/widgets/star-toolbar.cpp:521
msgid "Base radius to tip radius ratio"
msgstr "Verhouding tussen de straal en de lengte van een spaak"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "stretched"
msgstr "uitgerekt"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "twisted"
msgstr "gewrongen"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "slightly pinched"
msgstr "licht afgeknepen"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "NOT rounded"
msgstr "NIET afgerond"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "slightly rounded"
msgstr "licht afgerond"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "visibly rounded"
msgstr "zichtbaar afgerond"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "well rounded"
msgstr "goed afgerond"
-#: ../src/widgets/star-toolbar.cpp:543
+#: ../src/widgets/star-toolbar.cpp:539
msgid "amply rounded"
msgstr "flink afgerond"
-#: ../src/widgets/star-toolbar.cpp:543
-#: ../src/widgets/star-toolbar.cpp:558
+#: ../src/widgets/star-toolbar.cpp:539
+#: ../src/widgets/star-toolbar.cpp:554
msgid "blown up"
msgstr "opgeblazen"
# Het gaat hier om een hoeveelheid.
-#: ../src/widgets/star-toolbar.cpp:546
+#: ../src/widgets/star-toolbar.cpp:542
msgid "Rounded:"
msgstr "Afronding:"
-#: ../src/widgets/star-toolbar.cpp:546
+#: ../src/widgets/star-toolbar.cpp:542
msgid "How much rounded are the corners (0 for sharp)"
msgstr "Hoe hoeken worden afgerond (0 voor scherpe hoeken)"
-#: ../src/widgets/star-toolbar.cpp:558
+#: ../src/widgets/star-toolbar.cpp:554
msgid "NOT randomized"
msgstr "GEEN willekeur"
-#: ../src/widgets/star-toolbar.cpp:558
+#: ../src/widgets/star-toolbar.cpp:554
msgid "slightly irregular"
msgstr "licht onregelmatig"
-#: ../src/widgets/star-toolbar.cpp:558
+#: ../src/widgets/star-toolbar.cpp:554
msgid "visibly randomized"
msgstr "zichtbaar onregelmatig"
-#: ../src/widgets/star-toolbar.cpp:558
+#: ../src/widgets/star-toolbar.cpp:554
msgid "strongly randomized"
msgstr "sterk onregelmatig"
-#: ../src/widgets/star-toolbar.cpp:561
+#: ../src/widgets/star-toolbar.cpp:557
msgid "Randomized"
msgstr "Willekeur"
-#: ../src/widgets/star-toolbar.cpp:561
+#: ../src/widgets/star-toolbar.cpp:557
msgid "Randomized:"
msgstr "Willekeur:"
-#: ../src/widgets/star-toolbar.cpp:561
+#: ../src/widgets/star-toolbar.cpp:557
msgid "Scatter randomly the corners and angles"
msgstr "Punten en hoeken willekeurig uitspreiden"
-#: ../src/widgets/stroke-style.cpp:185
+#: ../src/widgets/stroke-style.cpp:188
msgid "Stroke width"
msgstr "Lijnbreedte"
-#: ../src/widgets/stroke-style.cpp:187
+#: ../src/widgets/stroke-style.cpp:190
msgctxt "Stroke width"
msgid "_Width:"
msgstr "_Breedte:"
@@ -25217,92 +25279,88 @@ msgstr "_Breedte:"
#. TRANSLATORS: Miter join: joining lines with a sharp (pointed) corner.
#. For an example, draw a triangle with a large stroke width and modify the
#. "Join" option (in the Fill and Stroke dialog).
-#: ../src/widgets/stroke-style.cpp:232
+#: ../src/widgets/stroke-style.cpp:235
msgid "Miter join"
msgstr "Scherpe hoek"
#. TRANSLATORS: Round join: joining lines with a rounded corner.
#. For an example, draw a triangle with a large stroke width and modify the
#. "Join" option (in the Fill and Stroke dialog).
-#: ../src/widgets/stroke-style.cpp:240
+#: ../src/widgets/stroke-style.cpp:243
msgid "Round join"
msgstr "Afgeronde hoek"
#. TRANSLATORS: Bevel join: joining lines with a blunted (flattened) corner.
#. For an example, draw a triangle with a large stroke width and modify the
#. "Join" option (in the Fill and Stroke dialog).
-#: ../src/widgets/stroke-style.cpp:248
+#: ../src/widgets/stroke-style.cpp:251
msgid "Bevel join"
msgstr "Schuine hoek"
-#: ../src/widgets/stroke-style.cpp:273
+#: ../src/widgets/stroke-style.cpp:276
msgid "Miter _limit:"
msgstr "_Hoeklimiet:"
#. Cap type
#. TRANSLATORS: cap type specifies the shape for the ends of lines
#. spw_label(t, _("_Cap:"), 0, i);
-#: ../src/widgets/stroke-style.cpp:289
+#: ../src/widgets/stroke-style.cpp:292
msgid "Cap:"
msgstr "Uiteinde:"
#. TRANSLATORS: Butt cap: the line shape does not extend beyond the end point
#. of the line; the ends of the line are square
-#: ../src/widgets/stroke-style.cpp:300
+#: ../src/widgets/stroke-style.cpp:303
msgid "Butt cap"
msgstr "Afgekapt uiteinde"
#. TRANSLATORS: Round cap: the line shape extends beyond the end point of the
#. line; the ends of the line are rounded
-#: ../src/widgets/stroke-style.cpp:307
+#: ../src/widgets/stroke-style.cpp:310
msgid "Round cap"
msgstr "Rond uiteinde"
#. TRANSLATORS: Square cap: the line shape extends beyond the end point of the
#. line; the ends of the line are square
-#: ../src/widgets/stroke-style.cpp:314
+#: ../src/widgets/stroke-style.cpp:317
msgid "Square cap"
msgstr "Vierkant uiteinde"
#. Dash
-#: ../src/widgets/stroke-style.cpp:319
+#: ../src/widgets/stroke-style.cpp:322
msgid "Dashes:"
msgstr "Streepjes:"
-#: ../src/widgets/stroke-style.cpp:346
-msgid "_Start Markers:"
-msgstr "_Beginmarkering:"
+#. Drop down marker selectors
+#. TRANSLATORS: Path markers are an SVG feature that allows you to attach arbitrary shapes
+#. (arrowheads, bullets, faces, whatever) to the start, end, or middle nodes of a path.
+#: ../src/widgets/stroke-style.cpp:348
+#, fuzzy
+msgid "Markers:"
+msgstr "Markeringen"
-#: ../src/widgets/stroke-style.cpp:347
+#: ../src/widgets/stroke-style.cpp:354
msgid "Start Markers are drawn on the first node of a path or shape"
msgstr "Beginmarkeringen worden getekend bij het eerste knooppunt van een pad of vorm"
-#: ../src/widgets/stroke-style.cpp:365
-msgid "_Mid Markers:"
-msgstr "_Middenmarkering:"
-
-#: ../src/widgets/stroke-style.cpp:366
+#: ../src/widgets/stroke-style.cpp:363
msgid "Mid Markers are drawn on every node of a path or shape except the first and last nodes"
msgstr "Middennmarkeringen worden getekend bij elk knooppunt van een pad of vorm behalve het eerste en laatste knooppunt"
-#: ../src/widgets/stroke-style.cpp:384
-msgid "_End Markers:"
-msgstr "_Eindmarkering:"
-
-#: ../src/widgets/stroke-style.cpp:385
+#: ../src/widgets/stroke-style.cpp:372
msgid "End Markers are drawn on the last node of a path or shape"
msgstr "Eindmarkeringen worden getekend bij het laatste knooppunt van een pad of vorm"
-#: ../src/widgets/stroke-style.cpp:512
+#: ../src/widgets/stroke-style.cpp:490
msgid "Set markers"
msgstr "Markeringen instellen"
-#: ../src/widgets/stroke-style.cpp:1100
-#: ../src/widgets/stroke-style.cpp:1185
+#: ../src/widgets/stroke-style.cpp:1020
+#: ../src/widgets/stroke-style.cpp:1105
msgid "Set stroke style"
msgstr "Lijnstijl instellen"
-#: ../src/widgets/stroke-style.cpp:1273
+#: ../src/widgets/stroke-style.cpp:1193
msgid "Set marker color"
msgstr "Markeringskleur instellen"
@@ -25310,617 +25368,617 @@ msgstr "Markeringskleur instellen"
msgid "Change swatch color"
msgstr "Paletkleur aanpassen"
-#: ../src/widgets/text-toolbar.cpp:178
+#: ../src/widgets/text-toolbar.cpp:174
msgid "Text: Change font family"
msgstr "Tekst: lettertypefamilie veranderen"
-#: ../src/widgets/text-toolbar.cpp:242
+#: ../src/widgets/text-toolbar.cpp:238
msgid "Text: Change font size"
msgstr "Tekst: lettertypegrootte veranderen"
-#: ../src/widgets/text-toolbar.cpp:280
+#: ../src/widgets/text-toolbar.cpp:276
msgid "Text: Change font style"
msgstr "Tekst: lettertypestijl veranderen"
-#: ../src/widgets/text-toolbar.cpp:358
+#: ../src/widgets/text-toolbar.cpp:354
msgid "Text: Change superscript or subscript"
msgstr "Tekst: superscript en subscript veranderen"
-#: ../src/widgets/text-toolbar.cpp:503
+#: ../src/widgets/text-toolbar.cpp:499
msgid "Text: Change alignment"
msgstr "Tekst: uitlijning veranderen"
-#: ../src/widgets/text-toolbar.cpp:546
+#: ../src/widgets/text-toolbar.cpp:542
msgid "Text: Change line-height"
msgstr "Tekst: lijnhoogte veranderen"
-#: ../src/widgets/text-toolbar.cpp:595
+#: ../src/widgets/text-toolbar.cpp:591
msgid "Text: Change word-spacing"
msgstr "Tekst: woordafstand veranderen"
-#: ../src/widgets/text-toolbar.cpp:636
+#: ../src/widgets/text-toolbar.cpp:632
msgid "Text: Change letter-spacing"
msgstr "Tekst: letterafstand veranderen"
-#: ../src/widgets/text-toolbar.cpp:676
+#: ../src/widgets/text-toolbar.cpp:672
msgid "Text: Change dx (kern)"
msgstr "Tekst: dx veranderen (kerning)"
-#: ../src/widgets/text-toolbar.cpp:710
+#: ../src/widgets/text-toolbar.cpp:706
msgid "Text: Change dy"
msgstr "Tekst: dy veranderen"
-#: ../src/widgets/text-toolbar.cpp:745
+#: ../src/widgets/text-toolbar.cpp:741
msgid "Text: Change rotate"
msgstr "Tekst: draaiing veranderen"
-#: ../src/widgets/text-toolbar.cpp:793
+#: ../src/widgets/text-toolbar.cpp:789
msgid "Text: Change orientation"
msgstr "Tekst: oriëntatie veranderen"
-#: ../src/widgets/text-toolbar.cpp:1235
+#: ../src/widgets/text-toolbar.cpp:1226
msgid "Font Family"
msgstr "Lettertypefamilie"
-#: ../src/widgets/text-toolbar.cpp:1236
+#: ../src/widgets/text-toolbar.cpp:1227
msgid "Select Font Family (Alt-X to access)"
msgstr "Selecteer lettertypefamilie (Alt+X voor dialoog)"
#. Focus widget
#. Enable entry completion
-#: ../src/widgets/text-toolbar.cpp:1246
+#: ../src/widgets/text-toolbar.cpp:1237
msgid "Select all text with this font-family"
msgstr ""
-#: ../src/widgets/text-toolbar.cpp:1250
+#: ../src/widgets/text-toolbar.cpp:1241
msgid "Font not found on system"
msgstr "Lettertype niet aanwezig op systeem"
-#: ../src/widgets/text-toolbar.cpp:1309
+#: ../src/widgets/text-toolbar.cpp:1300
msgid "Font Style"
msgstr "Lettertypestijl"
-#: ../src/widgets/text-toolbar.cpp:1310
+#: ../src/widgets/text-toolbar.cpp:1301
msgid "Font style"
msgstr "Lettertypestijl"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1327
+#: ../src/widgets/text-toolbar.cpp:1318
msgid "Toggle Superscript"
msgstr "Superscript"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1328
+#: ../src/widgets/text-toolbar.cpp:1319
msgid "Toggle superscript"
msgstr "Superscript"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1340
+#: ../src/widgets/text-toolbar.cpp:1331
msgid "Toggle Subscript"
msgstr "Subscript"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1341
+#: ../src/widgets/text-toolbar.cpp:1332
msgid "Toggle subscript"
msgstr "Subscript"
-#: ../src/widgets/text-toolbar.cpp:1382
+#: ../src/widgets/text-toolbar.cpp:1373
msgid "Justify"
msgstr "Uitgevuld"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1389
+#: ../src/widgets/text-toolbar.cpp:1380
msgid "Alignment"
msgstr "Uitlijning"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1390
+#: ../src/widgets/text-toolbar.cpp:1381
msgid "Text alignment"
msgstr "Tekstuitlijning"
-#: ../src/widgets/text-toolbar.cpp:1417
+#: ../src/widgets/text-toolbar.cpp:1408
msgid "Horizontal"
msgstr "Horizontaal"
-#: ../src/widgets/text-toolbar.cpp:1424
+#: ../src/widgets/text-toolbar.cpp:1415
msgid "Vertical"
msgstr "Verticaal"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1431
+#: ../src/widgets/text-toolbar.cpp:1422
msgid "Text orientation"
msgstr "Tekstoriëntatie"
#. Drop down menu
-#: ../src/widgets/text-toolbar.cpp:1454
+#: ../src/widgets/text-toolbar.cpp:1445
msgid "Smaller spacing"
msgstr "Kleinere afstand"
-#: ../src/widgets/text-toolbar.cpp:1454
-#: ../src/widgets/text-toolbar.cpp:1485
-#: ../src/widgets/text-toolbar.cpp:1516
+#: ../src/widgets/text-toolbar.cpp:1445
+#: ../src/widgets/text-toolbar.cpp:1475
+#: ../src/widgets/text-toolbar.cpp:1505
msgctxt "Text tool"
msgid "Normal"
msgstr "Normal"
-#: ../src/widgets/text-toolbar.cpp:1454
+#: ../src/widgets/text-toolbar.cpp:1445
msgid "Larger spacing"
msgstr "Grotere afstand"
#. name
-#: ../src/widgets/text-toolbar.cpp:1459
+#: ../src/widgets/text-toolbar.cpp:1450
msgid "Line Height"
msgstr "Lijnhoogte"
#. label
-#: ../src/widgets/text-toolbar.cpp:1460
+#: ../src/widgets/text-toolbar.cpp:1451
msgid "Line:"
msgstr "Lijn:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1461
+#: ../src/widgets/text-toolbar.cpp:1452
msgid "Spacing between lines (times font size)"
msgstr "Ruimte tussen lijnen (maal lettertypegrootte)"
#. Drop down menu
-#: ../src/widgets/text-toolbar.cpp:1485
-#: ../src/widgets/text-toolbar.cpp:1516
+#: ../src/widgets/text-toolbar.cpp:1475
+#: ../src/widgets/text-toolbar.cpp:1505
msgid "Negative spacing"
msgstr "Negatieve afstand"
-#: ../src/widgets/text-toolbar.cpp:1485
-#: ../src/widgets/text-toolbar.cpp:1516
+#: ../src/widgets/text-toolbar.cpp:1475
+#: ../src/widgets/text-toolbar.cpp:1505
msgid "Positive spacing"
msgstr "Positieve afstand"
#. name
-#: ../src/widgets/text-toolbar.cpp:1490
+#: ../src/widgets/text-toolbar.cpp:1480
msgid "Word spacing"
msgstr "Woordafstand"
#. label
-#: ../src/widgets/text-toolbar.cpp:1491
+#: ../src/widgets/text-toolbar.cpp:1481
msgid "Word:"
msgstr "Woord:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1492
+#: ../src/widgets/text-toolbar.cpp:1482
msgid "Spacing between words (px)"
msgstr "Ruimte tussen woorden (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1521
+#: ../src/widgets/text-toolbar.cpp:1510
msgid "Letter spacing"
msgstr "Letterafstand"
#. label
-#: ../src/widgets/text-toolbar.cpp:1522
+#: ../src/widgets/text-toolbar.cpp:1511
msgid "Letter:"
msgstr "Letter:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1523
+#: ../src/widgets/text-toolbar.cpp:1512
msgid "Spacing between letters (px)"
msgstr "Ruimte tussen letters (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1552
+#: ../src/widgets/text-toolbar.cpp:1540
msgid "Kerning"
msgstr "Overhang"
#. label
-#: ../src/widgets/text-toolbar.cpp:1553
+#: ../src/widgets/text-toolbar.cpp:1541
msgid "Kern:"
msgstr "Overhang:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1554
+#: ../src/widgets/text-toolbar.cpp:1542
msgid "Horizontal kerning (px)"
msgstr "Horizontale overhang (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1583
+#: ../src/widgets/text-toolbar.cpp:1570
msgid "Vertical Shift"
msgstr "Verticale verplaatsing"
#. label
-#: ../src/widgets/text-toolbar.cpp:1584
+#: ../src/widgets/text-toolbar.cpp:1571
msgid "Vert:"
msgstr "Vert:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1585
+#: ../src/widgets/text-toolbar.cpp:1572
msgid "Vertical shift (px)"
msgstr "Verticale verplaatsing (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1614
+#: ../src/widgets/text-toolbar.cpp:1600
msgid "Letter rotation"
msgstr "Letterrotatie"
#. label
-#: ../src/widgets/text-toolbar.cpp:1615
+#: ../src/widgets/text-toolbar.cpp:1601
msgid "Rot:"
msgstr "Rot:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1616
+#: ../src/widgets/text-toolbar.cpp:1602
msgid "Character rotation (degrees)"
msgstr "Karakterrotatie (graden)"
-#: ../src/widgets/toolbox.cpp:177
+#: ../src/widgets/toolbox.cpp:179
msgid "Color/opacity used for color tweaking"
msgstr "Kleur en ondoorzichtigheid die gebruikt worden in verfmodi"
-#: ../src/widgets/toolbox.cpp:185
+#: ../src/widgets/toolbox.cpp:187
msgid "Style of new stars"
msgstr "Stijl van nieuwe sterren"
-#: ../src/widgets/toolbox.cpp:187
+#: ../src/widgets/toolbox.cpp:189
msgid "Style of new rectangles"
msgstr "Stijl van nieuwe rechthoeken"
-#: ../src/widgets/toolbox.cpp:189
+#: ../src/widgets/toolbox.cpp:191
msgid "Style of new 3D boxes"
msgstr "Stijl van nieuwe 3D-kubussen"
-#: ../src/widgets/toolbox.cpp:191
+#: ../src/widgets/toolbox.cpp:193
msgid "Style of new ellipses"
msgstr "Stijl van nieuwe ellipsen"
-#: ../src/widgets/toolbox.cpp:193
+#: ../src/widgets/toolbox.cpp:195
msgid "Style of new spirals"
msgstr "Stijl van nieuwe spiralen"
-#: ../src/widgets/toolbox.cpp:195
+#: ../src/widgets/toolbox.cpp:197
msgid "Style of new paths created by Pencil"
msgstr "Stijl van nieuwe paden getekend met het potlood"
-#: ../src/widgets/toolbox.cpp:197
+#: ../src/widgets/toolbox.cpp:199
msgid "Style of new paths created by Pen"
msgstr "Stijl van nieuwe paden getrokken met pen"
-#: ../src/widgets/toolbox.cpp:199
+#: ../src/widgets/toolbox.cpp:201
msgid "Style of new calligraphic strokes"
msgstr "Stijl van nieuwe kalligrafische lijnen"
-#: ../src/widgets/toolbox.cpp:201
#: ../src/widgets/toolbox.cpp:203
+#: ../src/widgets/toolbox.cpp:205
msgid "TBD"
msgstr "Te bepalen"
-#: ../src/widgets/toolbox.cpp:215
+#: ../src/widgets/toolbox.cpp:217
msgid "Style of Paint Bucket fill objects"
msgstr "Stijl van nieuwe verfemmerobjecten"
-#: ../src/widgets/toolbox.cpp:1678
+#: ../src/widgets/toolbox.cpp:1676
msgid "Bounding box"
msgstr "Omvattend vak"
-#: ../src/widgets/toolbox.cpp:1678
+#: ../src/widgets/toolbox.cpp:1676
msgid "Snap bounding boxes"
msgstr "Omvattende vakken kleven"
-#: ../src/widgets/toolbox.cpp:1687
+#: ../src/widgets/toolbox.cpp:1685
msgid "Bounding box edges"
msgstr "Randen van omvattend vak"
-#: ../src/widgets/toolbox.cpp:1687
+#: ../src/widgets/toolbox.cpp:1685
msgid "Snap to edges of a bounding box"
msgstr "Aan randen van omvattend vak kleven"
-#: ../src/widgets/toolbox.cpp:1696
+#: ../src/widgets/toolbox.cpp:1694
msgid "Bounding box corners"
msgstr "Hoeken van omvattend vak"
-#: ../src/widgets/toolbox.cpp:1696
+#: ../src/widgets/toolbox.cpp:1694
msgid "Snap bounding box corners"
msgstr "Aan hoeken van omvattend vak kleven"
-#: ../src/widgets/toolbox.cpp:1705
+#: ../src/widgets/toolbox.cpp:1703
msgid "BBox Edge Midpoints"
msgstr "Midden randen omvattend vak"
-#: ../src/widgets/toolbox.cpp:1705
+#: ../src/widgets/toolbox.cpp:1703
msgid "Snap midpoints of bounding box edges"
msgstr "Middens van de randen van omvattende vakken kleven"
-#: ../src/widgets/toolbox.cpp:1715
+#: ../src/widgets/toolbox.cpp:1713
msgid "BBox Centers"
msgstr "Middelpunt omvattend vak"
-#: ../src/widgets/toolbox.cpp:1715
+#: ../src/widgets/toolbox.cpp:1713
msgid "Snapping centers of bounding boxes"
msgstr "Middelpunten van omvattende vakken kleven"
-#: ../src/widgets/toolbox.cpp:1724
+#: ../src/widgets/toolbox.cpp:1722
msgid "Snap nodes, paths, and handles"
msgstr "Knooppunten, paden en handvatten kleven"
-#: ../src/widgets/toolbox.cpp:1732
+#: ../src/widgets/toolbox.cpp:1730
msgid "Snap to paths"
msgstr "Aan paden kleven"
-#: ../src/widgets/toolbox.cpp:1741
+#: ../src/widgets/toolbox.cpp:1739
msgid "Path intersections"
msgstr "Kruispunten van paden"
-#: ../src/widgets/toolbox.cpp:1741
+#: ../src/widgets/toolbox.cpp:1739
msgid "Snap to path intersections"
msgstr "Aan kruispunten van paden kleven"
-#: ../src/widgets/toolbox.cpp:1750
+#: ../src/widgets/toolbox.cpp:1748
msgid "To nodes"
msgstr "Aan knooppunten"
-#: ../src/widgets/toolbox.cpp:1750
+#: ../src/widgets/toolbox.cpp:1748
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr "Hoekige knooppunte, inclusief hoeken van rechthoeken, kleven"
-#: ../src/widgets/toolbox.cpp:1759
+#: ../src/widgets/toolbox.cpp:1757
msgid "Smooth nodes"
msgstr "Afgevlakte knooppunten"
-#: ../src/widgets/toolbox.cpp:1759
+#: ../src/widgets/toolbox.cpp:1757
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr "Afgevlakte knooppunten, inclusief kwadrantpunten van ellipsen, kleven"
-#: ../src/widgets/toolbox.cpp:1768
+#: ../src/widgets/toolbox.cpp:1766
msgid "Line Midpoints"
msgstr "Midden lijnsegment"
-#: ../src/widgets/toolbox.cpp:1768
+#: ../src/widgets/toolbox.cpp:1766
msgid "Snap midpoints of line segments"
msgstr "Middens van lijnsegmenten kleven"
-#: ../src/widgets/toolbox.cpp:1777
+#: ../src/widgets/toolbox.cpp:1775
msgid "Others"
msgstr "Andere"
-#: ../src/widgets/toolbox.cpp:1777
+#: ../src/widgets/toolbox.cpp:1775
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr "Kleven van andere punten (middelpunten, oorsprong hulplijn, kleurverloophandvatten, etc.)"
-#: ../src/widgets/toolbox.cpp:1785
+#: ../src/widgets/toolbox.cpp:1783
msgid "Object Centers"
msgstr "Objectmiddelpunten"
-#: ../src/widgets/toolbox.cpp:1785
+#: ../src/widgets/toolbox.cpp:1783
msgid "Snap centers of objects"
msgstr "Middelpunten van objecten kleven"
-#: ../src/widgets/toolbox.cpp:1794
+#: ../src/widgets/toolbox.cpp:1792
msgid "Rotation Centers"
msgstr "Rotatiemiddelpunt"
-#: ../src/widgets/toolbox.cpp:1794
+#: ../src/widgets/toolbox.cpp:1792
msgid "Snap an item's rotation center"
msgstr "Rotatiecentra kleven"
-#: ../src/widgets/toolbox.cpp:1803
+#: ../src/widgets/toolbox.cpp:1801
msgid "Text baseline"
msgstr "Grondlijn tekst"
-#: ../src/widgets/toolbox.cpp:1803
+#: ../src/widgets/toolbox.cpp:1801
msgid "Snap text anchors and baselines"
msgstr "Tekstankers en basislijnen kleven"
-#: ../src/widgets/toolbox.cpp:1813
+#: ../src/widgets/toolbox.cpp:1811
msgid "Page border"
msgstr "Paginarand"
-#: ../src/widgets/toolbox.cpp:1813
+#: ../src/widgets/toolbox.cpp:1811
msgid "Snap to the page border"
msgstr "Aan paginarand kleven"
-#: ../src/widgets/toolbox.cpp:1822
+#: ../src/widgets/toolbox.cpp:1820
msgid "Snap to grids"
msgstr "Aan rasters kleven"
-#: ../src/widgets/toolbox.cpp:1831
+#: ../src/widgets/toolbox.cpp:1829
msgid "Snap guides"
msgstr "Hulplijnen kleven"
#. Width
-#: ../src/widgets/tweak-toolbar.cpp:143
+#: ../src/widgets/tweak-toolbar.cpp:139
msgid "(pinch tweak)"
msgstr "(precieze boetsering)"
-#: ../src/widgets/tweak-toolbar.cpp:143
+#: ../src/widgets/tweak-toolbar.cpp:139
msgid "(broad tweak)"
msgstr "(brede boetsering)"
-#: ../src/widgets/tweak-toolbar.cpp:146
+#: ../src/widgets/tweak-toolbar.cpp:142
msgid "The width of the tweak area (relative to the visible canvas area)"
msgstr "De grootte van het boetseergebied (ten opzichte van het zichtbare canvas)"
#. Force
-#: ../src/widgets/tweak-toolbar.cpp:160
+#: ../src/widgets/tweak-toolbar.cpp:156
msgid "(minimum force)"
msgstr "(minimale kracht)"
-#: ../src/widgets/tweak-toolbar.cpp:160
+#: ../src/widgets/tweak-toolbar.cpp:156
msgid "(maximum force)"
msgstr "(maximale kracht)"
-#: ../src/widgets/tweak-toolbar.cpp:163
+#: ../src/widgets/tweak-toolbar.cpp:159
msgid "Force"
msgstr "Kracht"
-#: ../src/widgets/tweak-toolbar.cpp:163
+#: ../src/widgets/tweak-toolbar.cpp:159
msgid "Force:"
msgstr "Kracht:"
-#: ../src/widgets/tweak-toolbar.cpp:163
+#: ../src/widgets/tweak-toolbar.cpp:159
msgid "The force of the tweak action"
msgstr "De kracht van de boetseeracties"
-#: ../src/widgets/tweak-toolbar.cpp:181
+#: ../src/widgets/tweak-toolbar.cpp:177
msgid "Move mode"
msgstr "Modus verplaatsen"
-#: ../src/widgets/tweak-toolbar.cpp:182
+#: ../src/widgets/tweak-toolbar.cpp:178
msgid "Move objects in any direction"
msgstr "Objecten in elke richting verplaatsen"
-#: ../src/widgets/tweak-toolbar.cpp:188
+#: ../src/widgets/tweak-toolbar.cpp:184
msgid "Move in/out mode"
msgstr "Modus naar/van cursor verplaatsen"
-#: ../src/widgets/tweak-toolbar.cpp:189
+#: ../src/widgets/tweak-toolbar.cpp:185
msgid "Move objects towards cursor; with Shift from cursor"
msgstr "Objecten naar cursor verplaatsen; met Shift van de cursor weg"
-#: ../src/widgets/tweak-toolbar.cpp:195
+#: ../src/widgets/tweak-toolbar.cpp:191
msgid "Move jitter mode"
msgstr "Modus random verplaatsen"
-#: ../src/widgets/tweak-toolbar.cpp:196
+#: ../src/widgets/tweak-toolbar.cpp:192
msgid "Move objects in random directions"
msgstr "Objecten in random richting verplaatsen"
-#: ../src/widgets/tweak-toolbar.cpp:202
+#: ../src/widgets/tweak-toolbar.cpp:198
msgid "Scale mode"
msgstr "Modus schalen"
-#: ../src/widgets/tweak-toolbar.cpp:203
+#: ../src/widgets/tweak-toolbar.cpp:199
msgid "Shrink objects, with Shift enlarge"
msgstr "Objecten verkleinen, met Shift vergroten"
-#: ../src/widgets/tweak-toolbar.cpp:209
+#: ../src/widgets/tweak-toolbar.cpp:205
msgid "Rotate mode"
msgstr "Modus roteren"
-#: ../src/widgets/tweak-toolbar.cpp:210
+#: ../src/widgets/tweak-toolbar.cpp:206
msgid "Rotate objects, with Shift counterclockwise"
msgstr "Objecten roteren, met Shift tegen de richting van de klok in"
-#: ../src/widgets/tweak-toolbar.cpp:216
+#: ../src/widgets/tweak-toolbar.cpp:212
msgid "Duplicate/delete mode"
msgstr "Modus dupliceren/verwijderen"
-#: ../src/widgets/tweak-toolbar.cpp:217
+#: ../src/widgets/tweak-toolbar.cpp:213
msgid "Duplicate objects, with Shift delete"
msgstr "Objecten dupliceren, met Shift verwijderen"
-#: ../src/widgets/tweak-toolbar.cpp:223
+#: ../src/widgets/tweak-toolbar.cpp:219
msgid "Push mode"
msgstr "Modus duwen"
-#: ../src/widgets/tweak-toolbar.cpp:224
+#: ../src/widgets/tweak-toolbar.cpp:220
msgid "Push parts of paths in any direction"
msgstr "Delen van paden in gewenste richting duwen"
-#: ../src/widgets/tweak-toolbar.cpp:230
+#: ../src/widgets/tweak-toolbar.cpp:226
msgid "Shrink/grow mode"
msgstr "Modus verdunnen/verdikken"
-#: ../src/widgets/tweak-toolbar.cpp:231
+#: ../src/widgets/tweak-toolbar.cpp:227
msgid "Shrink (inset) parts of paths; with Shift grow (outset)"
msgstr "Delen van paden verdunnen; met Shift verdikken"
-#: ../src/widgets/tweak-toolbar.cpp:237
+#: ../src/widgets/tweak-toolbar.cpp:233
msgid "Attract/repel mode"
msgstr "Modus aantrekken/afstoten"
-#: ../src/widgets/tweak-toolbar.cpp:238
+#: ../src/widgets/tweak-toolbar.cpp:234
msgid "Attract parts of paths towards cursor; with Shift from cursor"
msgstr "Delen van paden naar de cursor toe aantrekken; met Shift om van de cursor af te stoten"
-#: ../src/widgets/tweak-toolbar.cpp:244
+#: ../src/widgets/tweak-toolbar.cpp:240
msgid "Roughen mode"
msgstr "Verruwingsmodus"
-#: ../src/widgets/tweak-toolbar.cpp:245
+#: ../src/widgets/tweak-toolbar.cpp:241
msgid "Roughen parts of paths"
msgstr "Delen van paden verruwen"
-#: ../src/widgets/tweak-toolbar.cpp:251
+#: ../src/widgets/tweak-toolbar.cpp:247
msgid "Color paint mode"
msgstr "Verfmodus"
-#: ../src/widgets/tweak-toolbar.cpp:252
+#: ../src/widgets/tweak-toolbar.cpp:248
msgid "Paint the tool's color upon selected objects"
msgstr "Gekozen kleur over aangewezen objecten verven"
-#: ../src/widgets/tweak-toolbar.cpp:258
+#: ../src/widgets/tweak-toolbar.cpp:254
msgid "Color jitter mode"
msgstr "Verkleuringsmodus"
-#: ../src/widgets/tweak-toolbar.cpp:259
+#: ../src/widgets/tweak-toolbar.cpp:255
msgid "Jitter the colors of selected objects"
msgstr "Kleur van de aangewezen objecten veranderen door slepen"
-#: ../src/widgets/tweak-toolbar.cpp:265
+#: ../src/widgets/tweak-toolbar.cpp:261
msgid "Blur mode"
msgstr "_Mengmodus:"
-#: ../src/widgets/tweak-toolbar.cpp:266
+#: ../src/widgets/tweak-toolbar.cpp:262
msgid "Blur selected objects more; with Shift, blur less"
msgstr "Geselecteerde objecten meer vervagen; minder vervagen met Shift"
-#: ../src/widgets/tweak-toolbar.cpp:293
+#: ../src/widgets/tweak-toolbar.cpp:289
msgid "Channels:"
msgstr "Kanalen:"
-#: ../src/widgets/tweak-toolbar.cpp:305
+#: ../src/widgets/tweak-toolbar.cpp:301
msgid "In color mode, act on objects' hue"
msgstr "Op de tint van het object inwerken (in verfmodi)"
#. TRANSLATORS: "H" here stands for hue
-#: ../src/widgets/tweak-toolbar.cpp:309
+#: ../src/widgets/tweak-toolbar.cpp:305
msgid "H"
msgstr "T"
-#: ../src/widgets/tweak-toolbar.cpp:321
+#: ../src/widgets/tweak-toolbar.cpp:317
msgid "In color mode, act on objects' saturation"
msgstr "Op de verzadiging van het object inwerken (in verfmodi)"
#. TRANSLATORS: "S" here stands for Saturation
-#: ../src/widgets/tweak-toolbar.cpp:325
+#: ../src/widgets/tweak-toolbar.cpp:321
msgid "S"
msgstr "V"
-#: ../src/widgets/tweak-toolbar.cpp:337
+#: ../src/widgets/tweak-toolbar.cpp:333
msgid "In color mode, act on objects' lightness"
msgstr "Op de lichtheid van het object inwerken (in verfmodi)"
#. TRANSLATORS: "L" here stands for Lightness
-#: ../src/widgets/tweak-toolbar.cpp:341
+#: ../src/widgets/tweak-toolbar.cpp:337
msgid "L"
msgstr "L"
-#: ../src/widgets/tweak-toolbar.cpp:353
+#: ../src/widgets/tweak-toolbar.cpp:349
msgid "In color mode, act on objects' opacity"
msgstr "Op de ondoorzichtigheid van het object inwerken (in verfmodi)"
#. TRANSLATORS: "O" here stands for Opacity
-#: ../src/widgets/tweak-toolbar.cpp:357
+#: ../src/widgets/tweak-toolbar.cpp:353
msgid "O"
msgstr "O"
#. Fidelity
-#: ../src/widgets/tweak-toolbar.cpp:368
+#: ../src/widgets/tweak-toolbar.cpp:364
msgid "(rough, simplified)"
msgstr "(ruw, vereenvoudigd)"
-#: ../src/widgets/tweak-toolbar.cpp:368
+#: ../src/widgets/tweak-toolbar.cpp:364
msgid "(fine, but many nodes)"
msgstr "(fijn, maar veel knooppunten)"
-#: ../src/widgets/tweak-toolbar.cpp:371
+#: ../src/widgets/tweak-toolbar.cpp:367
msgid "Fidelity"
msgstr "Kwaliteit"
-#: ../src/widgets/tweak-toolbar.cpp:371
+#: ../src/widgets/tweak-toolbar.cpp:367
msgid "Fidelity:"
msgstr "Kwaliteit:"
-#: ../src/widgets/tweak-toolbar.cpp:372
+#: ../src/widgets/tweak-toolbar.cpp:368
msgid "Low fidelity simplifies paths; high fidelity preserves path features but may generate a lot of new nodes"
msgstr "Een lage kwaliteit vereenvoudigt paden; een hoge kwaliteit behoudt de padeigenschappen maar kan een groot aantal nieuwe knooppunten genereren"
-#: ../src/widgets/tweak-toolbar.cpp:391
+#: ../src/widgets/tweak-toolbar.cpp:387
msgid "Use the pressure of the input device to alter the force of tweak action"
msgstr "De op het invoerapparaat uitgeoefende druk gebruiken om de boetseerkracht te variëren"
@@ -25973,6 +26031,11 @@ msgstr "Semiperimeter (px): "
msgid "Area (px^2): "
msgstr "Oppervlak (px^2): "
+#: ../share/extensions/dxf_input.py:504
+#, python-format
+msgid "%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert to Release 13 format using QCad."
+msgstr ""
+
#: ../share/extensions/dxf_outlines.py:49
msgid "Failed to import the numpy or numpy.linalg modules. These modules are required by this extension. Please install them and try again."
msgstr "Laden van de numpy of numpy.linalg modules mislukt. Deze modules zijn nodig voor deze uitbreiding. Installeer deze alstublief en probeer opnieuw."
@@ -26249,6 +26312,14 @@ msgstr "Deze uitbreiding vereist ten minste één niet lege laag."
msgid "The sliced bitmaps have been saved as:"
msgstr "De versneden bitmaps werden bewaard als:"
+#: ../share/extensions/hpgl_input.py:59
+msgid "No HPGL data found."
+msgstr ""
+
+#: ../share/extensions/hpgl_input.py:111
+msgid "The HPGL data contained unknown (unsupported) commands, there is a possibility that the drawing is missing some content."
+msgstr ""
+
#: ../share/extensions/inkex.py:133
#, python-format
msgid ""
@@ -27353,6 +27424,55 @@ msgstr "Selectie verwijderen"
msgid "Layer match name"
msgstr "Naam van de laag:"
+#: ../share/extensions/dxf_outlines.inx.h:9
+msgid "pt"
+msgstr "pt"
+
+#: ../share/extensions/dxf_outlines.inx.h:10
+msgid "pc"
+msgstr "pc"
+
+#: ../share/extensions/dxf_outlines.inx.h:11
+#: ../share/extensions/render_gears.inx.h:7
+msgid "px"
+msgstr "px"
+
+#: ../share/extensions/dxf_outlines.inx.h:12
+#: ../share/extensions/gcodetools_area.inx.h:46
+#: ../share/extensions/gcodetools_dxf_points.inx.h:18
+#: ../share/extensions/gcodetools_engraving.inx.h:24
+#: ../share/extensions/gcodetools_graffiti.inx.h:18
+#: ../share/extensions/gcodetools_lathe.inx.h:39
+#: ../share/extensions/gcodetools_orientation_points.inx.h:11
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28
+#: ../share/extensions/render_gears.inx.h:9
+msgid "mm"
+msgstr "mm"
+
+#: ../share/extensions/dxf_outlines.inx.h:13
+msgid "cm"
+msgstr "cm"
+
+#: ../share/extensions/dxf_outlines.inx.h:14
+msgid "m"
+msgstr "m"
+
+#: ../share/extensions/dxf_outlines.inx.h:15
+#: ../share/extensions/gcodetools_area.inx.h:47
+#: ../share/extensions/gcodetools_dxf_points.inx.h:19
+#: ../share/extensions/gcodetools_engraving.inx.h:25
+#: ../share/extensions/gcodetools_graffiti.inx.h:19
+#: ../share/extensions/gcodetools_lathe.inx.h:40
+#: ../share/extensions/gcodetools_orientation_points.inx.h:12
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29
+#: ../share/extensions/render_gears.inx.h:8
+msgid "in"
+msgstr "duim"
+
+#: ../share/extensions/dxf_outlines.inx.h:16
+msgid "ft"
+msgstr "voet"
+
#: ../share/extensions/dxf_outlines.inx.h:17
msgid "Latin 1"
msgstr "Latijn 1"
@@ -27699,30 +27819,6 @@ msgstr "Assen tekenen"
msgid "Add x-axis endpoints"
msgstr "Eindpunten x-as toevoegen"
-#: ../share/extensions/gears.inx.h:1
-msgid "Gear"
-msgstr "Tandwiel"
-
-#: ../share/extensions/gears.inx.h:2
-msgid "Number of teeth:"
-msgstr "Aantal tanden:"
-
-#: ../share/extensions/gears.inx.h:3
-msgid "Circular pitch (tooth size):"
-msgstr ""
-
-#: ../share/extensions/gears.inx.h:4
-msgid "Pressure angle (degrees):"
-msgstr "Drukhoek (graden):"
-
-#: ../share/extensions/gears.inx.h:5
-msgid "Diameter of center hole (0 for none):"
-msgstr "Diameter van het centraal gat (0 voro geen):"
-
-#: ../share/extensions/gears.inx.h:10
-msgid "Unit of measurement for both circular pitch and center diameter."
-msgstr ""
-
#: ../share/extensions/gcodetools_about.inx.h:1
msgid "About"
msgstr "Over"
@@ -28611,73 +28707,67 @@ msgid "Guides creator"
msgstr "Hulplijngenerator"
#: ../share/extensions/guides_creator.inx.h:2
-msgid "Preset:"
-msgstr "Methode:"
+#, fuzzy
+msgid "Regular guides"
+msgstr "Rechthoekig raster"
-# Puntjes worden door programma al toegevoegd.
#: ../share/extensions/guides_creator.inx.h:3
-msgid "Custom..."
-msgstr "Aangepast"
-
-#: ../share/extensions/guides_creator.inx.h:4
-msgid "Golden ratio"
-msgstr "Gulden snede"
-
-#: ../share/extensions/guides_creator.inx.h:5
-msgid "Rule-of-third"
-msgstr "Regel van derden"
+#, fuzzy
+msgid "Guides preset"
+msgstr "Hulplijngenerator"
#: ../share/extensions/guides_creator.inx.h:6
-msgid "Vertical guide each:"
-msgstr "Verticale hulplijn elke:"
+msgid "Start from edges"
+msgstr "Aan randen beginnen"
+
+#: ../share/extensions/guides_creator.inx.h:7
+msgid "Delete existing guides"
+msgstr "Bestaande hulplijnen verwijderen"
#: ../share/extensions/guides_creator.inx.h:8
-msgid "1/2"
-msgstr "1/2"
+#, fuzzy
+msgid "Diagonal guides"
+msgstr "Hulplijnen kleven"
#: ../share/extensions/guides_creator.inx.h:9
-msgid "1/3"
-msgstr "1/3"
+#, fuzzy
+msgid "Upper left corner"
+msgstr "paginahoek"
#: ../share/extensions/guides_creator.inx.h:10
-msgid "1/4"
-msgstr "1/4"
+#, fuzzy
+msgid "Upper right corner"
+msgstr "paginahoek"
#: ../share/extensions/guides_creator.inx.h:11
-msgid "1/5"
-msgstr "1/5"
+#, fuzzy
+msgid "Lower left corner"
+msgstr "Huidige laag één niveau omlaag brengen"
#: ../share/extensions/guides_creator.inx.h:12
-msgid "1/6"
-msgstr "1/6"
+#, fuzzy
+msgid "Lower right corner"
+msgstr "Huidige laag één niveau omlaag brengen"
#: ../share/extensions/guides_creator.inx.h:13
-msgid "1/7"
-msgstr "1/7"
+#, fuzzy
+msgid "Margins"
+msgstr "Marge vak"
#: ../share/extensions/guides_creator.inx.h:14
-msgid "1/8"
-msgstr "1/8"
+#, fuzzy
+msgid "Margins preset"
+msgstr "Marge hulplijn"
#: ../share/extensions/guides_creator.inx.h:15
-msgid "1/9"
-msgstr "1/9"
+#, fuzzy
+msgid "Header margin"
+msgstr "Marges"
#: ../share/extensions/guides_creator.inx.h:16
-msgid "1/10"
-msgstr "1/10"
-
-#: ../share/extensions/guides_creator.inx.h:17
-msgid "Horizontal guide each:"
-msgstr "Horizontale hulplijn elke:"
-
-#: ../share/extensions/guides_creator.inx.h:18
-msgid "Start from edges"
-msgstr "Aan randen beginnen"
-
-#: ../share/extensions/guides_creator.inx.h:19
-msgid "Delete existing guides"
-msgstr "Bestaande hulplijnen verwijderen"
+#, fuzzy
+msgid "Footer margin"
+msgstr "Bovenmarge"
#: ../share/extensions/guillotine.inx.h:1
msgid "Guillotine"
@@ -30019,6 +30109,10 @@ msgstr "Pagina's per duim (PPI)"
msgid "Caliper (inches)"
msgstr "Dikte (duim)"
+#: ../share/extensions/perfectboundcover.inx.h:11
+msgid "Points"
+msgstr "Punten"
+
#: ../share/extensions/perfectboundcover.inx.h:12
msgid "Bond Weight #"
msgstr "Gewichtsnummer"
@@ -30458,6 +30552,51 @@ msgstr "H (Ong. 30%)"
msgid "Square size (px):"
msgstr "Puntgrootte (px):"
+#: ../share/extensions/render_gears.inx.h:1
+#: ../share/extensions/render_gear_rack.inx.h:6
+msgid "Gear"
+msgstr "Tandwiel"
+
+#: ../share/extensions/render_gears.inx.h:2
+msgid "Number of teeth:"
+msgstr "Aantal tanden:"
+
+#: ../share/extensions/render_gears.inx.h:3
+msgid "Circular pitch (tooth size):"
+msgstr ""
+
+#: ../share/extensions/render_gears.inx.h:4
+msgid "Pressure angle (degrees):"
+msgstr "Drukhoek (graden):"
+
+#: ../share/extensions/render_gears.inx.h:5
+msgid "Diameter of center hole (0 for none):"
+msgstr "Diameter van het centraal gat (0 voro geen):"
+
+#: ../share/extensions/render_gears.inx.h:10
+msgid "Unit of measurement for both circular pitch and center diameter."
+msgstr ""
+
+#: ../share/extensions/render_gear_rack.inx.h:1
+#, fuzzy
+msgid "Rack Gear"
+msgstr "Tandwiel"
+
+#: ../share/extensions/render_gear_rack.inx.h:2
+#, fuzzy
+msgid "Rack Length:"
+msgstr "Lengte:"
+
+#: ../share/extensions/render_gear_rack.inx.h:3
+#, fuzzy
+msgid "Tooth Spacing:"
+msgstr "Horizontale tussenruimte:"
+
+#: ../share/extensions/render_gear_rack.inx.h:4
+#, fuzzy
+msgid "Contact Angle:"
+msgstr "Contactdriehoek"
+
#: ../share/extensions/replace_font.inx.h:1
msgid "Replace font"
msgstr "Lettertype vervangen"
@@ -30540,6 +30679,7 @@ msgstr "Horizontaal punt:"
#: ../share/extensions/restack.inx.h:13
#: ../share/extensions/text_extract.inx.h:9
+#: ../share/extensions/text_merge.inx.h:9
msgid "Middle"
msgstr "Midden"
@@ -30549,11 +30689,13 @@ msgstr "Verticaal punt:"
#: ../share/extensions/restack.inx.h:16
#: ../share/extensions/text_extract.inx.h:12
+#: ../share/extensions/text_merge.inx.h:12
msgid "Top"
msgstr "Boven"
#: ../share/extensions/restack.inx.h:17
#: ../share/extensions/text_extract.inx.h:13
+#: ../share/extensions/text_merge.inx.h:13
msgid "Bottom"
msgstr "Onderaan"
@@ -31085,30 +31227,37 @@ msgid "Extract"
msgstr "Extraheren"
#: ../share/extensions/text_extract.inx.h:2
+#: ../share/extensions/text_merge.inx.h:2
msgid "Text direction:"
msgstr "Tekstrichting:"
#: ../share/extensions/text_extract.inx.h:3
+#: ../share/extensions/text_merge.inx.h:3
msgid "Left to right"
msgstr "Links naar rechts"
#: ../share/extensions/text_extract.inx.h:4
+#: ../share/extensions/text_merge.inx.h:4
msgid "Bottom to top"
msgstr "Onder naar boven"
#: ../share/extensions/text_extract.inx.h:5
+#: ../share/extensions/text_merge.inx.h:5
msgid "Right to left"
msgstr "Rechts naar links"
#: ../share/extensions/text_extract.inx.h:6
+#: ../share/extensions/text_merge.inx.h:6
msgid "Top to bottom"
msgstr "Boven naar onder"
#: ../share/extensions/text_extract.inx.h:7
+#: ../share/extensions/text_merge.inx.h:7
msgid "Horizontal point:"
msgstr "Horizontaal punt:"
#: ../share/extensions/text_extract.inx.h:11
+#: ../share/extensions/text_merge.inx.h:11
msgid "Vertical point:"
msgstr "Verticaal punt:"
@@ -31129,6 +31278,16 @@ msgstr "Hoofdlettergebruik"
msgid "lowercase"
msgstr "kleine letters"
+#: ../share/extensions/text_merge.inx.h:14
+#, fuzzy
+msgid "Flow text"
+msgstr "Ingekaderde tekst"
+
+#: ../share/extensions/text_merge.inx.h:15
+#, fuzzy
+msgid "Keep style"
+msgstr "Tekststijl instellen"
+
#: ../share/extensions/text_randomcase.inx.h:1
msgid "rANdOm CasE"
msgstr "wiLLeKeURige hOofDleTteRs"
@@ -31643,33 +31802,114 @@ msgstr "Een populair bestandsformaat voor clipart"
msgid "XAML Input"
msgstr "XAML-invoer"
-#~ msgid "Crop:"
-#~ msgstr "Afsnijden:"
-#~ msgid "Red:"
-#~ msgstr "Rood:"
-#~ msgid "Green:"
-#~ msgstr "Groen:"
-#~ msgid "Blue:"
-#~ msgstr "Blauw:"
-#~ msgid "Lightness:"
-#~ msgstr "Lichtheid:"
-#~ msgid "Alpha:"
-#~ msgstr "Alfa:"
-#~ msgid "Level:"
-#~ msgstr "Niveau:"
-#~ msgid "Contrast:"
-#~ msgstr "Contrast:"
-#~ msgid "Colors:"
-#~ msgstr "Kleuren:"
-#~ msgid "Simplify:"
-#~ msgstr "Vereenvoudigen:"
-#~ msgid "Blur:"
-#~ msgstr "Vervaging:"
-#~ msgid "Select only one <b>group</b> to convert to symbol."
-#~ msgstr "Selecteer slechts één <b>groep</b> om naar symbool te converteren."
-#~ msgid "Select original (<b>Shift+D</b>) to convert to symbol."
+#~ msgid "Pt"
+#~ msgstr "Pt"
+#~ msgid "Picas"
+#~ msgstr "Pica's"
+#~ msgid "Pc"
+#~ msgstr "Pc"
+#~ msgid "Pixels"
+#~ msgstr "Pixels"
+#~ msgid "Px"
+#~ msgstr "Px"
+#~ msgid "Percent"
+#~ msgstr "Procent"
+#~ msgid "Percents"
+#~ msgstr "Procent"
+#~ msgid "Millimeters"
+#~ msgstr "Millimeter"
+#~ msgid "Centimeters"
+#~ msgstr "Centimeter"
+#~ msgid "Meter"
+#~ msgstr "Meter"
+#~ msgid "Meters"
+#~ msgstr "Meter"
+#~ msgid "Inches"
+#~ msgstr "Duim"
+#~ msgid "Foot"
+#~ msgstr "voet"
+#~ msgid "Feet"
+#~ msgstr "voet"
+#~ msgid "em"
+#~ msgstr "em"
+#~ msgid "Em squares"
+#~ msgstr "Em kwadraat"
+#~ msgid "Ex square"
+#~ msgstr "Ex kwadraat"
+#~ msgid "ex"
+#~ msgstr "ex"
+#~ msgid "Ex squares"
+#~ msgstr "Ex kwadraat"
+#~ msgid "Name by which this document is formally known"
+#~ msgstr "De naam waaronder dit document officieel bekend is"
+#~ msgid "Date associated with the creation of this document (YYYY-MM-DD)"
+#~ msgstr "Datum waarop dit document is aangemaakt (JJJJ-MM-DD)"
+#~ msgid "The physical or digital manifestation of this document (MIME type)"
+#~ msgstr ""
+#~ "De fysieke of digitale verschijningsvorm van dit document (MIME-type)"
+#~ msgid "Type of document (DCMI Type)"
+#~ msgstr "Documenttype (DCMI-type)"
+#~ msgid ""
+#~ "Name of entity with rights to the Intellectual Property of this document"
+#~ msgstr ""
+#~ "Naam van instantie van wie dit document het intellectueel eigendom is"
+#~ msgid "Unique URI to reference this document"
+#~ msgstr "Een unieke URI om aan dit document te refereren"
+#~ msgid "Unique URI to reference the source of this document"
+#~ msgstr "Een unieke URI om aan de bron van dit document te refereren"
+#~ msgid "Unique URI to a related document"
+#~ msgstr "Een unieke URI naar een gerelateerd document"
+#~ msgid ""
+#~ "Two-letter language tag with optional subtags for the language of this "
+#~ "document (e.g. 'en-GB')"
+#~ msgstr ""
+#~ "Een tweeletterige aanduiding (met optionele subaanduiding) van de taal "
+#~ "van dit document (bijvoorbeeld 'nl-NL')"
+#~ msgid ""
+#~ "The topic of this document as comma-separated key words, phrases, or "
+#~ "classifications"
+#~ msgstr ""
+#~ "Het onderwerp van dit document als losse woorden of zinnetjes, gescheiden "
+#~ "door komma's"
+#~ msgid "Extent or scope of this document"
+#~ msgstr "Dekking of lading van dit document"
+#~ msgid "Allow relative coordinates"
+#~ msgstr "Relatieve coördinaten toestaan"
+#~ msgid "If set, relative coordinates may be used in path data"
#~ msgstr ""
-#~ "Selecteer origineel (<b>Shift+D</b>) om naar symbool te converteren."
-#~ msgid "Z:"
-#~ msgstr "Z:"
+#~ "Indien aangevinkt, kunnen relatieve coördinaten gebruikt worden in paddata"
+#~ msgid "_Execute Javascript"
+#~ msgstr "_Javascript uitvoeren"
+#~ msgid "_Execute Python"
+#~ msgstr "_Python uitvoeren"
+#~ msgid "_Execute Ruby"
+#~ msgstr "_Ruby uitvoeren"
+#~ msgid "Script"
+#~ msgstr "Script"
+#~ msgid "Output"
+#~ msgstr "Uitvoer"
+#~ msgid "Errors"
+#~ msgstr "Fouten"
+#~ msgid "Preview scale: "
+#~ msgstr "Schaal voorvertoning: "
+#~ msgid "Fit"
+#~ msgstr "Aanpassen"
+#~ msgid "Fit to width"
+#~ msgstr "Aanpassen aan breedte"
+#~ msgid "Fit to height"
+#~ msgstr "Aanpassen aan hoogte"
+#~ msgid "Preview size: "
+#~ msgstr "Grootte voorvertoning: "
+#~ msgid "S_cripts..."
+#~ msgstr "S_cripts..."
+#~ msgid "Run scripts"
+#~ msgstr "Scripts uitvoeren"
+#~ msgid "_Start Markers:"
+#~ msgstr "_Beginmarkering:"
+#~ msgid "_Mid Markers:"
+#~ msgstr "_Middenmarkering:"
+#~ msgid "_End Markers:"
+#~ msgstr "_Eindmarkering:"
+#~ msgid "Preset:"
+#~ msgstr "Methode:"
diff --git a/share/branding/inkscape.svg b/share/branding/inkscape.svg
index 121bc3aef..617e66ef4 100644
--- a/share/branding/inkscape.svg
+++ b/share/branding/inkscape.svg
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" width="128" height="128" id="svg2" sodipodi:version="0.32" inkscape:version="0.48+devel r10484 custom" sodipodi:docname="inkscape.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/home/valessio/Desenvolvimento/inkscape/inkscape/inkscape.png" inkscape:export-xdpi="45" inkscape:export-ydpi="45">
-<sodipodi:namedview bordercohor="#666666" inkscape:window-height="577" inkscape:window-width="862" inkscape:pageshadow="2" inkscape:pageopacity="0.0" guidetolerance="10.0" gridtolerance="10.0" objecttolerance="10.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:zoom="1" inkscape:cx="-56" inkscape:cy="64" inkscape:window-x="192" inkscape:window-y="122" inkscape:current-layer="svg2" showgrid="false" inkscape:window-maximized="0" />
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" width="128" height="128" id="svg2" sodipodi:version="0.32" inkscape:version="0.48+devel r" sodipodi:docname="inkscape.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/home/valessio/Desenvolvimento/inkscape/inkscape/inkscape.png" inkscape:export-xdpi="45" inkscape:export-ydpi="45">
+<title id="title7387">Inkscape Logo</title>
+<sodipodi:namedview bordercohor="#666666" inkscape:window-height="577" inkscape:window-width="862" inkscape:pageshadow="2" inkscape:pageopacity="0.0" guidetolerance="10.0" gridtolerance="10.0" objecttolerance="10.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:zoom="1" inkscape:cx="-232" inkscape:cy="64" inkscape:window-x="192" inkscape:window-y="122" inkscape:current-layer="svg2" showgrid="false" inkscape:window-maximized="0" />
<defs id="defs4">
<linearGradient id="WhiteTransparent" gradientUnits="userSpaceOnUse">
<stop style="stop-color:white;stop-opacity:1" offset="0" id="stop7" />
@@ -170,15 +171,16 @@
</dc:publisher>
<dc:identifier>http://andy.fitzsimon.com.au</dc:identifier>
<dc:date>2006</dc:date>
-<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/2/" />
+<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" />
+<dc:title>Inkscape Logo</dc:title>
</cc:Work>
-<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/2/">
-<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" />
-<cc:permits rdf:resource="http://web.resource.org/cc/Distribution" />
-<cc:requires rdf:resource="http://web.resource.org/cc/Notice" />
-<cc:requires rdf:resource="http://web.resource.org/cc/Attribution" />
-<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-<cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
+<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
+<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#Distribution" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Notice" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Attribution" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
@@ -208,7 +210,7 @@
<path transform="matrix(0.7131486,0,0,1.140781,-126.6101,-124.8917)" d="m 237.875,199.0625 c 0,1.3462 -3.5537,2.4375 -7.9375,2.4375 -4.3838,0 -7.9375,-1.0913 -7.9375,-2.4375 0,-1.3462 3.5537,-2.4375 7.9375,-2.4375 4.3838,0 7.9375,1.0913 7.9375,2.4375 z" sodipodi:ry="2.4375" sodipodi:rx="7.9375" sodipodi:cy="199.0625" sodipodi:cx="229.9375" id="path9008" style="opacity:0.6206894;fill:url(#linearGradient9025);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter8906);enable-background:accumulate" sodipodi:type="arc" />
</g>
<path inkscape:connector-curvature="0" style="opacity:0.6157635;fill:url(#radialGradient9046);fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter9068)" d="m 80.5,220.0625 c 0,0 2.10339,5.6508 7.875,5.9375 5.83887,0.2901 12.5032,-7.007 13.0625,-9.625 -1,2.25 -6.59033,9.0333 -13.8125,8.9375 -4.09986,-0.054 -7.125,-5.25 -7.125,-5.25 z" id="path9038" transform="matrix(0.5296484,0,0,0.5296484,-11.62295,-14.42691)" sodipodi:nodetypes="czczc" />
-<path inkscape:label="top_inner_highlight" d="m 63.40625,10.21875 c -3.09818,0 -6.1346,1.12204 -8.28125,3.3125 l -41.1875,42.1875 c -3.76562,3.76562 -4.670241,6.23069 -4.4375,7.625 0.116371,0.69716 0.458599,1.30303 1.1875,1.9375 0.7289,0.63447 1.83149,1.25639 3.15625,1.8125 2.64951,1.11222 6.21796,2.00808 9.71875,2.96875 3.50079,0.96067 6.92981,1.97463 9.53125,3.625 0.39662,0.25827 0.76909,0.57647 1.03125,1.03125 0.26216,0.45478 0.35422,1.05609 0.25,1.5625 -0.20843,1.01282 -0.83202,1.54698 -1.46875,2.03125 -1.27346,0.96853 -3.02326,1.77323 -4.78125,2.625 -1.75799,0.85177 -3.52492,1.72324 -4.40625,2.4375 -0.44066,0.35713 -0.60011,0.67813 -0.59375,0.65625 0.006,-0.0219 -0.11685,-0.2731 0.0937,-0.0625 0.55176,0.56709 2.27408,1.53816 4.46875,2.40625 2.19467,0.86809 4.88065,1.74562 7.59375,2.625 2.7131,0.87938 5.4575,1.74996 7.78125,2.65625 2.32375,0.90629 4.21769,1.74894 5.46875,3 0.62268,0.63998 1.06263,1.43596 1.15625,2.25 0.0936,0.81404 -0.12681,1.57803 -0.4375,2.21875 -0.62138,1.2814 -1.62031,2.2672 -2.53125,3.2188 -0.91094,0.9515 -1.73623,1.8603 -2.03125,2.4687 -0.14751,0.3042 -0.17035,0.5024 -0.15625,0.625 0.0141,0.1226 0.0352,0.2462 0.3125,0.5313 A 1.456677,1.456677 0 0 1 44.875,106 c 1.1936,1.2618 3.787,1.4392 6.71875,2.125 1.46587,0.3429 2.99891,0.862 4.3125,2 1.31359,1.138 2.29944,2.8706 2.71875,5.2188 0.17646,0.9945 0.70272,1.4788 1.96875,1.875 1.26603,0.3961 3.19435,0.4655 5.3125,0.1562 4.2363,-0.6186 9.26003,-2.6953 12.15625,-5.0938 0.17999,-0.1529 0.12996,-0.1125 0.1875,-0.1874 -0.1948,-0.1394 -0.65164,-0.4366 -1.40625,-0.8126 -0.89153,-0.4441 -1.9447,-0.8595 -2.75,-1.875 -0.40265,-0.5077 -0.67988,-1.3093 -0.5625,-2.0937 0.11738,-0.7844 0.54683,-1.437 1.125,-2.0313 4.74575,-4.7984 9.42194,-5.94409 12.9375,-6.87495 1.75778,-0.46543 3.22929,-0.89123 4.34375,-1.59375 1.11446,-0.70252 1.98508,-1.66373 2.71875,-3.53125 0.0809,-0.20217 0.0786,-0.26085 -0.0312,-0.5 C 94.5152,92.5421 94.22054,92.15952 93.75,91.75 92.80892,90.93096 91.23958,90.0508 89.6875,89.1875 88.13542,88.3242 86.62703,87.51926 85.53125,86.5 c -0.54789,-0.50963 -1.12202,-1.15163 -1.1875,-2.125 -0.0655,-0.97337 0.57257,-1.85163 1.3125,-2.375 2.74572,-1.93321 6.89628,-3.40491 11.40625,-4.96875 4.51,-1.56384 9.3611,-3.18213 13.3125,-5.03125 3.9514,-1.84912 6.8573,-3.97867 7.7812,-6.125 0.462,-1.07317 0.5467,-2.15861 0.063,-3.5625 -0.4842,-1.40389 -1.5896,-3.12083 -3.5626,-5.09375 L 72,13.5625 c -0.0107,-0.0101 -0.0205,-0.0212 -0.0312,-0.0312 -2.35772,-2.20774 -5.47837,-3.3125 -8.5625,-3.3125 z m 45.93755,80 c -2.6352,0.0951 -5.0596,1.30141 -6.0938,3.1875 0.2938,0.11052 0.5584,0.23497 1.0312,0.34375 1.3757,0.31646 3.2955,0.52074 5.1876,0.5625 1.892,0.0418 3.7841,-0.11747 4.9374,-0.4375 0.5049,-0.14009 0.7724,-0.28178 0.9063,-0.375 -0.2558,-1.09109 -0.8649,-1.86212 -1.9063,-2.4375 -1.0786,-0.59595 -2.5566,-0.89811 -4.0624,-0.84375 z m -70.50005,9.0625 c -2.08988,-0.14535 -4.71655,0.68656 -6,1.71875 -0.64172,0.5161 -0.91327,0.9944 -0.9375,1.3125 -0.0242,0.3181 0.0773,0.742 0.9375,1.4687 a 1.456677,1.456677 0 0 1 0,0.031 c 1.35282,1.17 2.88226,1.048 4.625,0.094 1.46095,-0.7999 2.7572,-2.3007 3.625,-3.875 -0.58503,-0.37729 -1.28454,-0.68281 -2.25,-0.74995 z m 61,0.625 c -0.4473,0.56855 -0.6909,1.09795 -0.71875,1.46875 -0.0384,0.5117 0.10661,0.9072 0.5,1.2812 0.7373,0.701 2.3391,1.0028 3.9688,0.125 -0.032,-0.189 -0.093,-0.4759 -0.3438,-0.8437 -0.4999,-0.7341 -1.6686,-1.5251 -3.40625,-2.03125 z" inkscape:href="#use7639" id="87235" style="fill:none;stroke:url(#radialGradient11553);stroke-width:1.0035907;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter9298)" xlink:href="#use7639" inkscape:original="M 63.40625 8.75 C 59.95625 8.75 56.54375 10 54.09375 12.5 L 12.90625 54.6875 C -2.69375 70.2875 23.0125 69.00625 32.3125 74.90625 C 36.6125 77.70625 18.4875 81.3 22.1875 85 C 25.7875 88.7 43.9 92.0875 47.5 95.6875 C 51.1 99.3875 40.2125 103.3 43.8125 107 C 47.3125 110.7 55.6875 107.1938 57.1875 115.5938 C 58.2875 121.7938 72.6 118.7062 79 113.4062 C 83 110.0062 72.0875 110.0125 75.6875 106.3125 C 84.6875 97.2125 92.7 102.2125 96 93.8125 C 97.8 89.3125 82.4 86.0875 86.5 83.1875 C 96.3 76.2875 132.2875 72.7875 115.6875 56.1875 L 73 12.5 C 70.35 10 66.85625 8.75 63.40625 8.75 z M 109.2812 88.75 C 105.8188 88.875 102.3062 90.6125 101.4062 93.8125 C 101.4062 95.9125 117.7125 97.1125 116.8125 93.3125 C 116.1625 90.1125 112.7437 88.625 109.2812 88.75 z M 38.9375 97.84375 C 33.95 97.49688 27.55625 101.2312 31.90625 104.9062 C 35.60625 108.1063 41.2 104.1875 43 99.6875 C 42.1 98.5125 40.6 97.95937 38.9375 97.84375 z M 99.40625 98.1875 C 94.80625 102.3875 100.1875 106.8062 104.6875 103.9062 C 105.8875 103.1063 104.6063 99.1875 99.40625 98.1875 z " inkscape:radius="-1.456531" sodipodi:type="inkscape:offset" />
+<path inkscape:label="top_inner_highlight" d="m 63.40625,10.21875 c -3.09818,0 -6.1346,1.12204 -8.28125,3.3125 l -41.1875,42.1875 c -3.76562,3.76562 -4.670241,6.23069 -4.4375,7.625 0.116371,0.69716 0.458599,1.30303 1.1875,1.9375 0.7289,0.63447 1.83149,1.25639 3.15625,1.8125 2.64951,1.11222 6.21796,2.00808 9.71875,2.96875 3.50079,0.96067 6.92981,1.97463 9.53125,3.625 0.39662,0.25827 0.76909,0.57647 1.03125,1.03125 0.26216,0.45478 0.35422,1.05609 0.25,1.5625 -0.20843,1.01282 -0.83202,1.54698 -1.46875,2.03125 -1.27346,0.96853 -3.02326,1.77323 -4.78125,2.625 -1.75799,0.85177 -3.52492,1.72324 -4.40625,2.4375 -0.44066,0.35713 -0.60011,0.67813 -0.59375,0.65625 0.006,-0.0219 -0.11685,-0.2731 0.0937,-0.0625 0.55176,0.56709 2.27408,1.53816 4.46875,2.40625 2.19467,0.86809 4.88065,1.74562 7.59375,2.625 2.7131,0.87938 5.4575,1.74996 7.78125,2.65625 2.32375,0.90629 4.21769,1.74894 5.46875,3 0.62268,0.63998 1.06263,1.43596 1.15625,2.25 0.0936,0.81404 -0.12681,1.57803 -0.4375,2.21875 -0.62138,1.2814 -1.62031,2.2672 -2.53125,3.2188 -0.91094,0.9515 -1.73623,1.8603 -2.03125,2.4687 -0.14751,0.3042 -0.17035,0.5024 -0.15625,0.625 0.0141,0.1226 0.0352,0.2462 0.3125,0.5313 A 1.456677,1.456677 0 0 1 44.875,106 c 1.1936,1.2618 3.787,1.4392 6.71875,2.125 1.46587,0.3429 2.99891,0.862 4.3125,2 1.31359,1.138 2.29944,2.8706 2.71875,5.2188 0.17646,0.9945 0.70272,1.4788 1.96875,1.875 1.26603,0.3961 3.19435,0.4655 5.3125,0.1562 4.2363,-0.6186 9.26003,-2.6953 12.15625,-5.0938 0.17999,-0.1529 0.12996,-0.1125 0.1875,-0.1874 -0.1948,-0.1394 -0.65164,-0.4366 -1.40625,-0.8126 -0.89153,-0.4441 -1.9447,-0.8595 -2.75,-1.875 -0.40265,-0.5077 -0.67988,-1.3093 -0.5625,-2.0937 0.11738,-0.7844 0.54683,-1.437 1.125,-2.0313 4.74575,-4.7984 9.42194,-5.94409 12.9375,-6.87495 1.75778,-0.46543 3.22929,-0.89123 4.34375,-1.59375 1.11446,-0.70252 1.98508,-1.66373 2.71875,-3.53125 0.0809,-0.20217 0.0786,-0.26085 -0.0312,-0.5 C 94.5152,92.5421 94.22054,92.15952 93.75,91.75 92.80892,90.93096 91.23958,90.0508 89.6875,89.1875 88.13542,88.3242 86.62703,87.51926 85.53125,86.5 c -0.54789,-0.50963 -1.12202,-1.15163 -1.1875,-2.125 -0.0655,-0.97337 0.57257,-1.85163 1.3125,-2.375 2.74572,-1.93321 6.89628,-3.40491 11.40625,-4.96875 4.51,-1.56384 9.3611,-3.18213 13.3125,-5.03125 3.9514,-1.84912 6.8573,-3.97867 7.7812,-6.125 0.462,-1.07317 0.5467,-2.15861 0.063,-3.5625 -0.4842,-1.40389 -1.5896,-3.12083 -3.5626,-5.09375 L 72,13.5625 c -0.0107,-0.0101 -0.0205,-0.0212 -0.0312,-0.0312 -2.35772,-2.20774 -5.47837,-3.3125 -8.5625,-3.3125 z m 45.93755,80 c -2.6352,0.0951 -5.0596,1.30141 -6.0938,3.1875 0.2938,0.11052 0.5584,0.23497 1.0312,0.34375 1.3757,0.31646 3.2955,0.52074 5.1876,0.5625 1.892,0.0418 3.7841,-0.11747 4.9374,-0.4375 0.5049,-0.14009 0.7724,-0.28178 0.9063,-0.375 -0.2558,-1.09109 -0.8649,-1.86212 -1.9063,-2.4375 -1.0786,-0.59595 -2.5566,-0.89811 -4.0624,-0.84375 z m -70.50005,9.0625 c -2.08988,-0.14535 -4.71655,0.68656 -6,1.71875 -0.64172,0.5161 -0.91327,0.9944 -0.9375,1.3125 -0.0242,0.3181 0.0773,0.742 0.9375,1.4687 a 1.456677,1.456677 0 0 1 0,0.031 c 1.35282,1.17 2.88226,1.048 4.625,0.094 1.46095,-0.7999 2.7572,-2.3007 3.625,-3.875 -0.58503,-0.37729 -1.28454,-0.68281 -2.25,-0.74995 z m 61,0.625 c -0.4473,0.56855 -0.6909,1.09795 -0.71875,1.46875 -0.0384,0.5117 0.10661,0.9072 0.5,1.2812 0.7373,0.701 2.3391,1.0028 3.9688,0.125 -0.032,-0.189 -0.093,-0.4759 -0.3438,-0.8437 -0.4999,-0.7341 -1.6686,-1.5251 -3.40625,-2.03125 z" inkscape:href="#use7639" id="87235" style="fill:none;stroke:url(#radialGradient11553);stroke-width:1.0035907;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter9298)" xlink:href="#use7639" inkscape:original="M 63.40039 8.75 C 59.95039 8.75 56.54961 10 54.09961 12.5 L 12.90039 54.69922 C -2.699609 70.29922 23.00078 69.00039 32.30078 74.90039 C 36.60078 77.70039 18.49922 81.3 22.19922 85 C 25.79922 88.7 43.9 92.09922 47.5 95.69922 C 51.1 99.39922 40.20078 103.3 43.80078 107 C 47.30078 110.7 55.69922 107.1996 57.19922 115.5996 C 58.29922 121.7996 72.6 118.7004 79 113.4004 C 83 110.0004 72.09922 110.0008 75.69922 106.3008 C 84.69922 97.20078 92.7 102.2008 96 93.80078 C 97.8 89.30078 82.4 86.09922 86.5 83.19922 C 96.3 76.29922 132.2992 72.79922 115.6992 56.19922 L 73 12.5 C 70.35 10 66.85039 8.75 63.40039 8.75 z M 109.2871 88.75 C 105.8246 88.875 102.3004 90.60078 101.4004 93.80078 C 101.4004 95.90078 117.7008 97.10078 116.8008 93.30078 C 116.1508 90.10078 112.7496 88.625 109.2871 88.75 z M 38.93164 97.83984 C 33.94414 97.49297 27.55039 101.2254 31.90039 104.9004 C 35.60039 108.1004 41.2 104.1992 43 99.69922 C 42.1 98.52422 40.59414 97.95547 38.93164 97.83984 z M 99.40039 98.19922 C 94.80039 102.3992 100.1992 106.8004 104.6992 103.9004 C 105.8992 103.1004 104.6004 99.19922 99.40039 98.19922 z " inkscape:radius="-1.456531" sodipodi:type="inkscape:offset" />
<path inkscape:connector-curvature="0" sodipodi:nodetypes="csssssscs" transform="matrix(0.4883067,0,0,0.4883067,-5.810401,-7.704252)" id="path5897" d="m 95.5,172 c -5.09061,1.5019 -21.59202,7.7371 -19.25,12.5 2.2436,4.5627 40.6114,6.4013 46.5,20 2.5679,5.9301 -5.8924,10.4033 -3.75,16.5 1.6497,4.6948 14.412,16.4908 22.486,22.0678 6.333,4.3744 14.651,-3.5224 11.264,-10.0678 -5.3959,-10.4276 18.4427,-23.1991 29.25,-29 6.3052,-3.3844 -13,-20 -13,-20 0,0 -73.5,-12 -73.5,-12 z" style="opacity:0.3251231;fill:url(#linearGradient5905);fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter5983-5)" />
<path inkscape:connector-curvature="0" sodipodi:nodetypes="cssssssssss" id="path5783" d="m 41.74217,78.53304 c 2.23193,1.63922 6.63675,0.65053 9.28212,1.84176 6.34952,2.85921 14.15494,6.04542 12.71857,0.40455 0,0 -1.61577,1.34204 -1.61577,1.34204 0,0 -0.0315,-2.55754 -0.0315,-2.55754 0,0 -3.75198,0.91629 -3.75198,0.91629 0,0 -2.90617,-2.33276 -4.23852,-3.10199 -0.27829,-0.16067 -1.7077,1.29281 -1.7077,1.29281 0,0 -0.25697,-1.5438 -0.25697,-1.5438 -1.85737,-0.19764 -3.69616,-0.28481 -5.31515,-0.27182 -3.88094,0.0311 -6.49906,0.63774 -5.08307,1.6777 z" style="fill:url(#linearGradient5801);fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path inkscape:connector-curvature="0" sodipodi:nodetypes="csssssc" transform="matrix(0.4883067,0,0,0.4883067,-5.810401,-7.704252)" id="path5803" d="m 182.75,187.25 c -1.7598,6.4783 21.6278,15.2799 19.875,19.75 -3.859,9.8416 -24.976,3.1375 -41.125,23.75 -2.3132,2.9525 3.25,13.5 2.5,12.25 -0.75,-1.25 -6.4649,-9.9629 -5,-14.25 4.5942,-13.4452 49.0128,-18.4575 40.875,-24.875 -4.6799,-3.6906 -21.5055,-13.8872 -17.125,-16.625 z" style="opacity:0.4778325;fill:url(#radialGradient5811);fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter5845)" />
diff --git a/share/examples/blend_modes.svg b/share/examples/blend_modes.svg
index d0acf6e4c..6e229b1e5 100644
--- a/share/examples/blend_modes.svg
+++ b/share/examples/blend_modes.svg
@@ -1,4702 +1,753 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="210mm"
- height="297mm"
- id="svg1901"
- sodipodi:version="0.32"
- inkscape:version="0.45+devel"
- sodipodi:docname="blend_modes.svg"
- sodipodi:docbase="/home/tsoots/ohj/translations/po"
- enable-background="new"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs1903">
- <linearGradient
- inkscape:collect="always"
- id="linearGradient4602">
- <stop
- style="stop-color:#0000ff;stop-opacity:1"
- offset="0"
- id="stop4604" />
- <stop
- style="stop-color:#ffff00;stop-opacity:1"
- offset="1"
- id="stop4606" />
- </linearGradient>
- <linearGradient
- id="linearGradient4508"
- inkscape:collect="always">
- <stop
- id="stop4510"
- offset="0"
- style="stop-color:#ff0000;stop-opacity:1" />
- <stop
- id="stop4512"
- offset="1"
- style="stop-color:#00ffff;stop-opacity:1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient4496">
- <stop
- style="stop-color:#00ff00;stop-opacity:1"
- offset="0"
- id="stop4498" />
- <stop
- style="stop-color:#ff00ff;stop-opacity:1"
- offset="1"
- id="stop4500" />
- </linearGradient>
- <linearGradient
- id="linearGradient4220">
- <stop
- style="stop-color:#000000;stop-opacity:1;"
- offset="0"
- id="stop4222" />
- <stop
- style="stop-color:#000000;stop-opacity:0;"
- offset="1"
- id="stop4224" />
- </linearGradient>
- <linearGradient
- id="linearGradient4214">
- <stop
- style="stop-color:#ffff00;stop-opacity:1;"
- offset="0"
- id="stop4216" />
- <stop
- style="stop-color:#ffff00;stop-opacity:0;"
- offset="1"
- id="stop4218" />
- </linearGradient>
- <linearGradient
- id="linearGradient4208">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1;"
- offset="0"
- id="stop4210" />
- <stop
- style="stop-color:#ff00ff;stop-opacity:0;"
- offset="1"
- id="stop4212" />
- </linearGradient>
- <linearGradient
- id="linearGradient4202">
- <stop
- style="stop-color:#00ffff;stop-opacity:1;"
- offset="0"
- id="stop4204" />
- <stop
- style="stop-color:#00ffff;stop-opacity:0;"
- offset="1"
- id="stop4206" />
- </linearGradient>
- <linearGradient
- id="linearGradient3536"
- inkscape:collect="always">
- <stop
- id="stop3538"
- offset="0"
- style="stop-color:#0000ff;stop-opacity:1" />
- <stop
- id="stop3540"
- offset="1"
- style="stop-color:#0000ff;stop-opacity:0" />
- </linearGradient>
- <linearGradient
- id="linearGradient3530"
- inkscape:collect="always">
- <stop
- id="stop3532"
- offset="0"
- style="stop-color:#00ff00;stop-opacity:1" />
- <stop
- id="stop3534"
- offset="1"
- style="stop-color:#00ff00;stop-opacity:0" />
- </linearGradient>
- <linearGradient
- id="linearGradient3524"
- inkscape:collect="always">
- <stop
- id="stop3526"
- offset="0"
- style="stop-color:#ff0000;stop-opacity:1" />
- <stop
- id="stop3528"
- offset="1"
- style="stop-color:#ff0000;stop-opacity:0" />
- </linearGradient>
- <linearGradient
- id="linearGradient3518">
- <stop
- id="stop3520"
- offset="0"
- style="stop-color:#000000;stop-opacity:1" />
- <stop
- id="stop3522"
- offset="1"
- style="stop-color:#000000;stop-opacity:0" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient2959">
- <stop
- style="stop-color:#0000ff;stop-opacity:1"
- offset="0"
- id="stop2961" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="1"
- id="stop2963" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient2951">
- <stop
- style="stop-color:#00ff00;stop-opacity:1"
- offset="0"
- id="stop2953" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="1"
- id="stop2955" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient2937">
- <stop
- style="stop-color:#ff0000;stop-opacity:1"
- offset="0"
- id="stop2939" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="1"
- id="stop2941" />
- </linearGradient>
- <linearGradient
- id="linearGradient2927">
- <stop
- style="stop-color:#000000;stop-opacity:1"
- offset="0"
- id="stop2929" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="1"
- id="stop2931" />
- </linearGradient>
- <filter
- inkscape:collect="always"
- id="filter2849">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend2851" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2853">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend2855" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2857">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend2859" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2877">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend2879" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2881">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend2883" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2885">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend2887" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter2995">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend2997" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3017">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend3019" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3039">
- <feBlend
- inkscape:collect="always"
- mode="darken"
- in2="BackgroundImage"
- id="feBlend3041" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3061">
- <feBlend
- inkscape:collect="always"
- mode="lighten"
- in2="BackgroundImage"
- id="feBlend3063" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3120"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3122"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3124"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3126"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3128"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3130"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3132"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3134"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3136"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3138"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3140"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3142"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3144"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3146"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3148"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3150"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3152"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3154"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3156"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3158"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3254"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3256"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3258"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3260"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3262"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3264"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3266"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3268"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3270"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3272"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3274"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3276"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3278"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3280"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3282"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3284"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3286"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3288"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3290"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3292"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3366"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3368"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3370"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3372"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3374"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3376"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3378"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3380"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3382"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3384"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3386"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3388"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3390"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3392"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3394"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3396"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2927"
- id="linearGradient3398"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2937"
- id="linearGradient3400"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2951"
- id="linearGradient3402"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2959"
- id="linearGradient3404"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3478"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3480"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3482"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3484"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3552"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3554"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3556"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3558"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3570"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3572"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3574"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3576"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3588"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3590"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3592"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3594"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3606"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3608"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3610"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3612"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <filter
- inkscape:collect="always"
- id="filter3614">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend3616" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3618">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend3620" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3622">
- <feBlend
- inkscape:collect="always"
- mode="darken"
- in2="BackgroundImage"
- id="feBlend3624" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter3626">
- <feBlend
- inkscape:collect="always"
- mode="lighten"
- in2="BackgroundImage"
- id="feBlend3628" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3702"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3704"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3706"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3708"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3710"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3712"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3714"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3716"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3718"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3720"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3722"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3724"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3726"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3728"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3730"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3732"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3734"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3736"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3738"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3740"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3814"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3816"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3818"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3820"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3822"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3824"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3826"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3828"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3830"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3832"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3834"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3836"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3838"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3840"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3842"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3844"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3518"
- id="linearGradient3846"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29814"
- x2="699.81165"
- y2="468.29814" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3524"
- id="linearGradient3848"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3530"
- id="linearGradient3850"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3536"
- id="linearGradient3852"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4082"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4084"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4086"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4088"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4236"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4238"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4240"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4242"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4254"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4256"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4258"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4260"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4272"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4274"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4276"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4278"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4290"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4292"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4294"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4296"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <filter
- inkscape:collect="always"
- id="filter4298">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend4300" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter4302">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend4304" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter4306">
- <feBlend
- inkscape:collect="always"
- mode="darken"
- in2="BackgroundImage"
- id="feBlend4308" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter4310">
- <feBlend
- inkscape:collect="always"
- mode="lighten"
- in2="BackgroundImage"
- id="feBlend4312" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4364"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4366"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4368"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4370"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4372"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4374"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4376"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4378"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4380"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4382"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4384"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4386"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4388"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4390"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4392"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4394"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4396"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4398"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4400"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4402"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4454"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4456"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4458"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4460"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4462"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4464"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4466"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4468"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4470"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4472"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4474"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4476"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4478"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4480"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4482"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4484"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4202"
- id="linearGradient4486"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="468.29813"
- x2="699.81165"
- y2="468.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4208"
- id="linearGradient4488"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="484.29813"
- x2="699.81165"
- y2="484.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4214"
- id="linearGradient4490"
- gradientUnits="userSpaceOnUse"
- x1="290.77213"
- y1="500.29813"
- x2="699.81165"
- y2="500.29813" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4220"
- id="linearGradient4492"
- gradientUnits="userSpaceOnUse"
- x1="289.26553"
- y1="515.26233"
- x2="699.81165"
- y2="516.29816" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4502"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,-65.605922)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4506"
- gradientUnits="userSpaceOnUse"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288"
- gradientTransform="translate(80,-100)" />
- <filter
- inkscape:collect="always"
- id="filter4514">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend4516" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4522"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,102.2113)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4524"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,200)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4534"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,270.02853)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4536"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,500)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4554"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,114.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4556"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,-100)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4562"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,294.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4564"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,-100)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4570"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,474.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4572"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,-100)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4578"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,814.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4508"
- id="linearGradient4580"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(80,-100)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <filter
- inkscape:collect="always"
- id="filter4582">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend4584" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter4586">
- <feBlend
- inkscape:collect="always"
- mode="darken"
- in2="BackgroundImage"
- id="feBlend4588" />
- </filter>
- <filter
- inkscape:collect="always"
- id="filter4590">
- <feBlend
- inkscape:collect="always"
- mode="lighten"
- in2="BackgroundImage"
- id="feBlend4592" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4598"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,814.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4602"
- id="linearGradient4600"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,654.39408)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4612"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,474.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4602"
- id="linearGradient4614"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,474.39408)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <filter
- inkscape:collect="always"
- id="filter4616">
- <feBlend
- inkscape:collect="always"
- mode="lighten"
- in2="BackgroundImage"
- id="feBlend4618" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4624"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,294.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4602"
- id="linearGradient4626"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,294.39408)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <filter
- inkscape:collect="always"
- id="filter4628">
- <feBlend
- inkscape:collect="always"
- mode="darken"
- in2="BackgroundImage"
- id="feBlend4630" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4636"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,114.39408)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4602"
- id="linearGradient4638"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,114.39408)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <filter
- inkscape:collect="always"
- id="filter4640">
- <feBlend
- inkscape:collect="always"
- mode="screen"
- in2="BackgroundImage"
- id="feBlend4642" />
- </filter>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4496"
- id="linearGradient4648"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,-65.60592)"
- x1="-242.53761"
- y1="423.03714"
- x2="-242.53761"
- y2="141.60864" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4602"
- id="linearGradient4650"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,-65.60592)"
- x1="-383.25186"
- y1="282.32288"
- x2="-101.82336"
- y2="282.32288" />
- <filter
- inkscape:collect="always"
- id="filter4652">
- <feBlend
- inkscape:collect="always"
- mode="multiply"
- in2="BackgroundImage"
- id="feBlend4654" />
- </filter>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="0.50027544"
- inkscape:cx="369.4624"
- inkscape:cy="520.03929"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- gridtolerance="10000"
- inkscape:window-width="877"
- inkscape:window-height="739"
- inkscape:window-x="96"
- inkscape:window-y="2"
- showguides="true"
- inkscape:guide-bbox="true"
- guidetolerance="4" />
- <metadata
- id="metadata1906">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:creator>
- <cc:Agent>
- <dc:title>Niko Kiirala &lt;niko@kiirala.com&gt;</dc:title>
- </cc:Agent>
- </dc:creator>
- <dc:title>Blending modes test</dc:title>
- <dc:date>2007-07-03</dc:date>
- <cc:license
- rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
- <dc:language>en</dc:language>
- <dc:subject>
- <rdf:Bag>
- <rdf:li>feBlend</rdf:li>
- <rdf:li>blending modes</rdf:li>
- <rdf:li>multiply</rdf:li>
- <rdf:li>screen</rdf:li>
- <rdf:li>darken</rdf:li>
- <rdf:li>lighten</rdf:li>
- </rdf:Bag>
- </dc:subject>
- <dc:rights>
- <cc:Agent>
- <dc:title>Copyright 2007 Niko Kiirala, licensed under Creative Commons by-sa 2.5</dc:title>
- </cc:Agent>
- </dc:rights>
- </cc:Work>
- <cc:License
- rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Reproduction" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Distribution" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/Notice" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/Attribution" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/ShareAlike" />
- </cc:License>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Taso 1"
- inkscape:groupmode="layer"
- id="layer1"
- style="opacity:1">
- <g
- id="g2861"
- transform="translate(-103.06778,-166.47537)"
- style="font-size:11">
- <path
- transform="matrix(0.9598922,0,0,0.9598922,-15.224797,38.350228)"
- d="M 511.47814,294.8725 A 104.17837,104.17837 0 1 1 303.12141,294.8725 A 104.17837,104.17837 0 1 1 511.47814,294.8725 z"
- sodipodi:ry="104.17837"
- sodipodi:rx="104.17837"
- sodipodi:cy="294.8725"
- sodipodi:cx="407.29977"
- id="path2841"
- style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.04178368999999993;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11.45962015"
- sodipodi:type="arc" />
- <path
- transform="matrix(1.0335704,0,0,1.0335704,-234.315,-41.213277)"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- sodipodi:ry="58.051197"
- sodipodi:rx="58.051197"
- sodipodi:cy="312.13095"
- sodipodi:cx="590.2395"
- id="path2843"
- style="opacity:1;color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2849);enable-background:accumulate;font-size:10.64271964"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="opacity:1;color:#000000;fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2857);enable-background:accumulate;font-size:10.64271964"
- id="path2845"
- sodipodi:cx="590.2395"
- sodipodi:cy="312.13095"
- sodipodi:rx="58.051197"
- sodipodi:ry="58.051197"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- transform="matrix(1.0335704,0,0,1.0335704,-267.75004,20.786723)" />
- <path
- transform="matrix(1.0335704,0,0,1.0335704,-200.87996,20.786723)"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- sodipodi:ry="58.051197"
- sodipodi:rx="58.051197"
- sodipodi:cy="312.13095"
- sodipodi:cx="590.2395"
- id="path2847"
- style="opacity:1;color:#000000;fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2853);enable-background:accumulate;font-size:10.64271964"
- sodipodi:type="arc" />
- </g>
- <g
- id="g2867"
- transform="translate(116.93222,-166.47537)"
- style="font-size:11">
- <path
- sodipodi:type="arc"
- style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.04178368999999993;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11.45962015"
- id="path2869"
- sodipodi:cx="407.29977"
- sodipodi:cy="294.8725"
- sodipodi:rx="104.17837"
- sodipodi:ry="104.17837"
- d="M 511.47814,294.8725 A 104.17837,104.17837 0 1 1 303.12141,294.8725 A 104.17837,104.17837 0 1 1 511.47814,294.8725 z"
- transform="matrix(0.9598922,0,0,0.9598922,-15.224797,38.350228)" />
- <path
- sodipodi:type="arc"
- style="opacity:1;color:#000000;fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2877);enable-background:accumulate;font-size:10.64271964"
- id="path2871"
- sodipodi:cx="590.2395"
- sodipodi:cy="312.13095"
- sodipodi:rx="58.051197"
- sodipodi:ry="58.051197"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- transform="matrix(1.0335704,0,0,1.0335704,-234.315,-41.213277)" />
- <path
- transform="matrix(1.0335704,0,0,1.0335704,-267.75004,20.786723)"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- sodipodi:ry="58.051197"
- sodipodi:rx="58.051197"
- sodipodi:cy="312.13095"
- sodipodi:cx="590.2395"
- id="path2873"
- style="opacity:1;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2885);enable-background:accumulate;font-size:10.64271964"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="opacity:1;color:#000000;fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2881);enable-background:accumulate;font-size:10.64271964"
- id="path2875"
- sodipodi:cx="590.2395"
- sodipodi:cy="312.13095"
- sodipodi:rx="58.051197"
- sodipodi:ry="58.051197"
- d="M 648.2907,312.13095 A 58.051197,58.051197 0 1 1 532.1883,312.13095 A 58.051197,58.051197 0 1 1 648.2907,312.13095 z"
- transform="matrix(1.0335704,0,0,1.0335704,-200.87996,20.786723)" />
- </g>
- <rect
- style="opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11"
- id="rect2917"
- width="217.79048"
- height="218.19157"
- x="260.9502"
- y="291.53549" />
- <g
- id="g2967"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,58.09832)"
- style="font-size:20.65946515">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3152);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect2919"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect2921"
- style="opacity:1;color:#000000;fill:url(#linearGradient3154);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3156);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect2923"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect2925"
- style="opacity:1;color:#000000;fill:url(#linearGradient3158);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g2977"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,100.69381)"
- style="filter:url(#filter2995);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect2979"
- style="opacity:1;color:#000000;fill:url(#linearGradient3144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3146);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect2981"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect2983"
- style="opacity:1;color:#000000;fill:url(#linearGradient3148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect2985"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3017);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,143.28929)"
- id="g2999">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3136);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3001"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3003"
- style="opacity:1;color:#000000;fill:url(#linearGradient3138);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3140);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3005"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3007"
- style="opacity:1;color:#000000;fill:url(#linearGradient3142);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g3021"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,185.88478)"
- style="filter:url(#filter3039);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3023"
- style="opacity:1;color:#000000;fill:url(#linearGradient3128);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3130);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3025"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3027"
- style="opacity:1;color:#000000;fill:url(#linearGradient3132);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3134);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3029"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3061);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,228.48026)"
- id="g3043">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3120);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3045"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3047"
- style="opacity:1;color:#000000;fill:url(#linearGradient3122);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3124);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3049"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3051"
- style="opacity:1;color:#000000;fill:url(#linearGradient3126);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="253.79825"
- y="45.830627"
- id="text3110"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3112"
- x="253.79825"
- y="45.830627">Screen</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="471.92325"
- y="45.830627"
- id="text3114"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3116"
- x="471.92325"
- y="45.830627">Multiply</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="301.25674"
- id="text3162"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3164"
- x="263.07996"
- y="301.25674">Normal</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="344.6597"
- id="text3166"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3168"
- x="263.07996"
- y="344.6597">Multiply</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="387.06519"
- id="text3170"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3172"
- x="263.07996"
- y="387.06519">Screen</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="430.13126"
- id="text3174"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3176"
- x="263.07996"
- y="430.13126">Darken</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="472.16821"
- id="text3178"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3180"
- x="263.07996"
- y="472.16821">Lighten</tspan></text>
- <rect
- y="291.53549"
- x="37.323883"
- height="218.19157"
- width="217.79048"
- id="rect3182"
- style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358000000003;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
- <g
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,58.09832)"
- id="g3184"
- style="font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3186"
- style="opacity:1;color:#000000;fill:url(#linearGradient3254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3188"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3190"
- style="opacity:1;color:#000000;fill:url(#linearGradient3258);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3260);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3192"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter2995);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,100.69381)"
- id="g3194">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3262);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3196"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3198"
- style="opacity:1;color:#000000;fill:url(#linearGradient3264);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3266);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3200"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3202"
- style="opacity:1;color:#000000;fill:url(#linearGradient3268);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g3204"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,143.28929)"
- style="filter:url(#filter3017);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3206"
- style="opacity:1;color:#000000;fill:url(#linearGradient3270);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3272);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3208"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3210"
- style="opacity:1;color:#000000;fill:url(#linearGradient3274);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3276);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3212"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3039);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,185.88478)"
- id="g3214">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3278);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3216"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3218"
- style="opacity:1;color:#000000;fill:url(#linearGradient3280);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3282);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3220"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3222"
- style="opacity:1;color:#000000;fill:url(#linearGradient3284);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g3224"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,228.48026)"
- style="filter:url(#filter3061);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3226"
- style="opacity:1;color:#000000;fill:url(#linearGradient3286);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3288);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3228"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3230"
- style="opacity:1;color:#000000;fill:url(#linearGradient3290);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3292);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3232"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text3234"
- y="301.25674"
- x="39.453655"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="301.25674"
- x="39.453655"
- id="tspan3236"
- sodipodi:role="line">Normal</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3238"
- y="344.6597"
- x="39.453655"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="344.6597"
- x="39.453655"
- id="tspan3240"
- sodipodi:role="line">Multiply</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3242"
- y="387.06519"
- x="39.453655"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="387.06519"
- x="39.453655"
- id="tspan3244"
- sodipodi:role="line">Screen</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3246"
- y="430.13126"
- x="39.453655"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="430.13126"
- x="39.453655"
- id="tspan3248"
- sodipodi:role="line">Darken</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3250"
- y="472.16821"
- x="39.453655"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="472.16821"
- x="39.453655"
- id="tspan3252"
- sodipodi:role="line">Lighten</tspan></text>
- <rect
- y="291.53549"
- x="484.57645"
- height="218.19157"
- width="217.79048"
- id="rect3294"
- style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
- <g
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,58.09832)"
- id="g3296"
- style="font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3298"
- style="opacity:1;color:#000000;fill:url(#linearGradient3366);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3368);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3300"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3302"
- style="opacity:1;color:#000000;fill:url(#linearGradient3370);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3372);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3304"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter2995);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,100.69381)"
- id="g3306">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3374);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3308"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3310"
- style="opacity:1;color:#000000;fill:url(#linearGradient3376);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3378);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3312"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3314"
- style="opacity:1;color:#000000;fill:url(#linearGradient3380);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g3316"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,143.28929)"
- style="filter:url(#filter3017);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3318"
- style="opacity:1;color:#000000;fill:url(#linearGradient3382);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3384);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3320"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3322"
- style="opacity:1;color:#000000;fill:url(#linearGradient3386);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3388);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3324"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3039);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,185.88478)"
- id="g3326">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3390);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3328"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3330"
- style="opacity:1;color:#000000;fill:url(#linearGradient3392);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3394);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3332"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3334"
- style="opacity:1;color:#000000;fill:url(#linearGradient3396);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- id="g3336"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,228.48026)"
- style="filter:url(#filter3061);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3338"
- style="opacity:1;color:#000000;fill:url(#linearGradient3398);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3400);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3340"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3342"
- style="opacity:1;color:#000000;fill:url(#linearGradient3402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3404);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3344"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text3346"
- y="301.25674"
- x="486.70624"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="301.25674"
- x="486.70624"
- id="tspan3348"
- sodipodi:role="line">Normal</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3350"
- y="344.6597"
- x="486.70624"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="344.6597"
- x="486.70624"
- id="tspan3352"
- sodipodi:role="line">Multiply</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3354"
- y="387.06519"
- x="486.70624"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="387.06519"
- x="486.70624"
- id="tspan3356"
- sodipodi:role="line">Screen</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3358"
- y="430.13126"
- x="486.70624"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="430.13126"
- x="486.70624"
- id="tspan3360"
- sodipodi:role="line">Darken</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3362"
- y="472.16821"
- x="486.70624"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="472.16821"
- x="486.70624"
- id="tspan3364"
- sodipodi:role="line">Lighten</tspan></text>
- <rect
- y="535.1618"
- x="260.9502"
- height="218.19157"
- width="217.79048"
- id="rect3406"
- style="opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,301.72462)"
- id="g3408"
- style="font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3410"
- style="opacity:1;color:#000000;fill:url(#linearGradient3478);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3480);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3412"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3414"
- style="opacity:1;color:#000000;fill:url(#linearGradient3482);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3484);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3416"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text3458"
- y="544.883"
- x="263.07996"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="544.883"
- x="263.07996"
- id="tspan3460"
- sodipodi:role="line">Normal</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3462"
- y="588.28601"
- x="263.07996"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="588.28601"
- x="263.07996"
- id="tspan3464"
- sodipodi:role="line">Multiply</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3466"
- y="630.69147"
- x="263.07996"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="630.69147"
- x="263.07996"
- id="tspan3468"
- sodipodi:role="line">Screen</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3470"
- y="673.75757"
- x="263.07996"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="673.75757"
- x="263.07996"
- id="tspan3472"
- sodipodi:role="line">Darken</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3474"
- y="715.79443"
- x="263.07996"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="715.79443"
- x="263.07996"
- id="tspan3476"
- sodipodi:role="line">Lighten</tspan></text>
- <g
- id="g3542"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,344.3201)"
- style="filter:url(#filter3614);font-size:20.65946515">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3552);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3544"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3546"
- style="opacity:1;color:#000000;fill:url(#linearGradient3554);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3556);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3548"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3550"
- style="opacity:1;color:#000000;fill:url(#linearGradient3558);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,386.91559)"
- id="g3560"
- style="filter:url(#filter3618);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3562"
- style="opacity:1;color:#000000;fill:url(#linearGradient3570);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3572);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3564"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3566"
- style="opacity:1;color:#000000;fill:url(#linearGradient3574);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3576);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3568"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- id="g3578"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,429.51108)"
- style="filter:url(#filter3622);font-size:20.65946515">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3588);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3580"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3582"
- style="opacity:1;color:#000000;fill:url(#linearGradient3590);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3592);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3584"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3586"
- style="opacity:1;color:#000000;fill:url(#linearGradient3594);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,472.10656)"
- id="g3596"
- style="filter:url(#filter3626);font-size:20.65946515">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3598"
- style="opacity:1;color:#000000;fill:url(#linearGradient3606);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3608);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3600"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3602"
- style="opacity:1;color:#000000;fill:url(#linearGradient3610);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3612);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3604"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <rect
- style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11"
- id="rect3630"
- width="217.79048"
- height="218.19157"
- x="484.57645"
- y="535.1618" />
- <g
- id="g3632"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,301.72462)"
- style="font-size:20.65946515">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3702);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3634"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3636"
- style="opacity:1;color:#000000;fill:url(#linearGradient3704);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3706);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3638"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3640"
- style="opacity:1;color:#000000;fill:url(#linearGradient3708);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="486.70624"
- y="544.883"
- id="text3642"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3644"
- x="486.70624"
- y="544.883">Normal</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="486.70624"
- y="588.28601"
- id="text3646"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3648"
- x="486.70624"
- y="588.28601">Multiply</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="486.70624"
- y="630.69147"
- id="text3650"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3652"
- x="486.70624"
- y="630.69147">Screen</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="486.70624"
- y="673.75757"
- id="text3654"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3656"
- x="486.70624"
- y="673.75757">Darken</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="486.70624"
- y="715.79443"
- id="text3658"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3660"
- x="486.70624"
- y="715.79443">Lighten</tspan></text>
- <g
- style="filter:url(#filter3614);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,344.3201)"
- id="g3662">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3664"
- style="opacity:1;color:#000000;fill:url(#linearGradient3710);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3712);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3666"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3668"
- style="opacity:1;color:#000000;fill:url(#linearGradient3714);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3716);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3670"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3618);font-size:20.65946515"
- id="g3672"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,386.91559)">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3718);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3674"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3676"
- style="opacity:1;color:#000000;fill:url(#linearGradient3720);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3722);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3678"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3680"
- style="opacity:1;color:#000000;fill:url(#linearGradient3724);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- style="filter:url(#filter3622);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,429.51108)"
- id="g3682">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3684"
- style="opacity:1;color:#000000;fill:url(#linearGradient3726);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3728);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3686"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3688"
- style="opacity:1;color:#000000;fill:url(#linearGradient3730);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3732);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3690"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3626);font-size:20.65946515"
- id="g3692"
- transform="matrix(0.5324436,0,0,0.5324436,329.75672,472.10656)">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3734);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3694"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3696"
- style="opacity:1;color:#000000;fill:url(#linearGradient3736);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3738);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3698"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3700"
- style="opacity:1;color:#000000;fill:url(#linearGradient3740);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <rect
- style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358000000003;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11"
- id="rect3742"
- width="217.79048"
- height="218.19157"
- x="37.323883"
- y="535.1618" />
- <g
- id="g3744"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,301.72462)"
- style="font-size:20.65946515">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3814);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3746"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3748"
- style="opacity:1;color:#000000;fill:url(#linearGradient3816);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3818);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3750"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3752"
- style="opacity:1;color:#000000;fill:url(#linearGradient3820);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="39.453655"
- y="544.883"
- id="text3754"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3756"
- x="39.453655"
- y="544.883">Normal</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="39.453655"
- y="588.28601"
- id="text3758"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3760"
- x="39.453655"
- y="588.28601">Multiply</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="39.453655"
- y="630.69147"
- id="text3762"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3764"
- x="39.453655"
- y="630.69147">Screen</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="39.453655"
- y="673.75757"
- id="text3766"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3768"
- x="39.453655"
- y="673.75757">Darken</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="39.453655"
- y="715.79443"
- id="text3770"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3772"
- x="39.453655"
- y="715.79443">Lighten</tspan></text>
- <g
- style="filter:url(#filter3614);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,344.3201)"
- id="g3774">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3776"
- style="opacity:1;color:#000000;fill:url(#linearGradient3822);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3824);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3778"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3780"
- style="opacity:1;color:#000000;fill:url(#linearGradient3826);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3828);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3782"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3618);font-size:20.65946515"
- id="g3784"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,386.91559)">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3830);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3786"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3788"
- style="opacity:1;color:#000000;fill:url(#linearGradient3832);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3834);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3790"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3792"
- style="opacity:1;color:#000000;fill:url(#linearGradient3836);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <g
- style="filter:url(#filter3622);font-size:20.65946515"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,429.51108)"
- id="g3794">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3796"
- style="opacity:1;color:#000000;fill:url(#linearGradient3838);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3840);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3798"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3800"
- style="opacity:1;color:#000000;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3844);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3802"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="filter:url(#filter3626);font-size:20.65946515"
- id="g3804"
- transform="matrix(0.5324436,0,0,0.5324436,-117.49588,472.10656)">
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3846);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3806"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3808"
- style="opacity:1;color:#000000;fill:url(#linearGradient3848);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient3850);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515"
- id="rect3810"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3812"
- style="opacity:1;color:#000000;fill:url(#linearGradient3852);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="36.460007"
- y="288.6987"
- id="text3854"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3856"
- x="36.460007"
- y="288.6987">Colour to white</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="36.460007"
- y="530.5387"
- id="text3858"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3860"
- x="36.460007"
- y="530.5387">Colour to transparent</tspan></text>
- <rect
- style="font-size:11px;opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3862"
- width="217.79048"
- height="218.19157"
- x="260.9502"
- y="775.1618" />
- <g
- style="font-size:20.65946579px"
- id="g3864"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,541.72462)">
- <rect
- style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4082);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3866"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3868"
- style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4084);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4086);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3870"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect3872"
- style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4088);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <text
- xml:space="preserve"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="784.883"
- id="text3874"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3876"
- x="263.07996"
- y="784.883">Normal</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="828.28601"
- id="text3878"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3880"
- x="263.07996"
- y="828.28601">Multiply</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="870.69147"
- id="text3882"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3884"
- x="263.07996"
- y="870.69147">Screen</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="913.75757"
- id="text3886"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3888"
- x="263.07996"
- y="913.75757">Darken</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- x="263.07996"
- y="955.79443"
- id="text3890"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan3892"
- x="263.07996"
- y="955.79443">Lighten</tspan></text>
- <rect
- y="775.1618"
- x="484.57645"
- height="218.19157"
- width="217.79048"
- id="rect3934"
- style="font-size:11px;opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- sodipodi:linespacing="125%"
- id="text3946"
- y="784.883"
- x="486.70624"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="784.883"
- x="486.70624"
- id="tspan3948"
- sodipodi:role="line">Normal</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3950"
- y="828.28601"
- x="486.70624"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="828.28601"
- x="486.70624"
- id="tspan3952"
- sodipodi:role="line">Multiply</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3954"
- y="870.69147"
- x="486.70624"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="870.69147"
- x="486.70624"
- id="tspan3956"
- sodipodi:role="line">Screen</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3958"
- y="913.75757"
- x="486.70624"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="913.75757"
- x="486.70624"
- id="tspan3960"
- sodipodi:role="line">Darken</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3962"
- y="955.79443"
- x="486.70624"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="955.79443"
- x="486.70624"
- id="tspan3964"
- sodipodi:role="line">Lighten</tspan></text>
- <rect
- y="775.1618"
- x="37.323883"
- height="218.19157"
- width="217.79048"
- id="rect4006"
- style="font-size:11px;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- sodipodi:linespacing="125%"
- id="text4018"
- y="784.883"
- x="39.453655"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="784.883"
- x="39.453655"
- id="tspan4020"
- sodipodi:role="line">Normal</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text4022"
- y="828.28601"
- x="39.453655"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="828.28601"
- x="39.453655"
- id="tspan4024"
- sodipodi:role="line">Multiply</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text4026"
- y="870.69147"
- x="39.453655"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="870.69147"
- x="39.453655"
- id="tspan4028"
- sodipodi:role="line">Screen</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text4030"
- y="913.75757"
- x="39.453655"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="913.75757"
- x="39.453655"
- id="tspan4032"
- sodipodi:role="line">Darken</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text4034"
- y="955.79443"
- x="39.453655"
- style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="955.79443"
- x="39.453655"
- id="tspan4036"
- sodipodi:role="line">Lighten</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text4078"
- y="770.5387"
- x="36.460007"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
- xml:space="preserve"><tspan
- y="770.5387"
- x="36.460007"
- id="tspan4080"
- sodipodi:role="line">Colour to transparent (CMYK)</tspan></text>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,584.3201)"
- id="g4226"
- style="font-size:20.65946578999999872px;filter:url(#filter4298)">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4228"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4236);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4238);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4230"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4232"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4240);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4242);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4234"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,626.91559)"
- id="g4244"
- style="font-size:20.65946578999999872px;filter:url(#filter4302)">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4246"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4248"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4250"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4258);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4260);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4252"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,669.51108)"
- id="g4262"
- style="font-size:20.65946578999999872px;filter:url(#filter4306)">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4264"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4272);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4274);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4266"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4268"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4276);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4278);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4270"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="font-size:20.65946578999999872px;filter:url(#filter4310)"
- id="g4280"
- transform="matrix(0.5324436,0,0,0.5324436,106.13043,712.10656)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4290);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4282"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4284"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4292);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4294);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4286"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4288"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4296);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,-117.7621,541.72462)"
- id="g4314"
- style="font-size:20.65946579px">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4316"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4364);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4366);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4318"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4320"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4368);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4370);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4322"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4298)"
- id="g4324"
- transform="matrix(0.5324436,0,0,0.5324436,-117.7621,584.3201)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4372);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4326"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4328"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4374);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4376);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4330"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4332"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4378);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4302)"
- id="g4334"
- transform="matrix(0.5324436,0,0,0.5324436,-117.7621,626.91559)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4380);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4336"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4338"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4382);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4384);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4340"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4342"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4386);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4306)"
- id="g4344"
- transform="matrix(0.5324436,0,0,0.5324436,-117.7621,669.51108)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4388);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4346"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4348"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4390);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4392);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4350"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4352"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4394);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,-117.7621,712.10656)"
- id="g4354"
- style="font-size:20.65946579px;filter:url(#filter4310)">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4356"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4396);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4398);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4358"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4360"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4400);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4362"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,329.75669,541.72462)"
- id="g4404"
- style="font-size:20.65946579px">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4406"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4454);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4456);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4408"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4410"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4458);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4460);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4412"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4298)"
- id="g4414"
- transform="matrix(0.5324436,0,0,0.5324436,329.75669,584.3201)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4462);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4416"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4418"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4464);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4466);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4420"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4422"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4468);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4302)"
- id="g4424"
- transform="matrix(0.5324436,0,0,0.5324436,329.75669,626.91559)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4470);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4426"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4428"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4472);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4474);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4430"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4432"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4476);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="font-size:20.65946579px;filter:url(#filter4306)"
- id="g4434"
- transform="matrix(0.5324436,0,0,0.5324436,329.75669,669.51108)">
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4478);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4436"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="460.76517" />
- <rect
- y="476.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4438"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4480);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4482);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4440"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="492.76517" />
- <rect
- y="508.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4442"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4484);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="matrix(0.5324436,0,0,0.5324436,329.75669,712.10656)"
- id="g4444"
- style="font-size:20.65946579px;filter:url(#filter4310)">
- <rect
- y="460.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4446"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4486);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4488);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4448"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="476.76517" />
- <rect
- y="492.76517"
- x="290.77213"
- height="15.065946"
- width="409.03952"
- id="rect4450"
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4490);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4492);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4452"
- width="409.03952"
- height="15.065946"
- x="290.77213"
- y="508.76517" />
- </g>
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4502);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4494"
- width="157.4285"
- height="157.4285"
- x="-199.25186"
- y="13.608643" />
- <rect
- y="41.608643"
- x="-303.25186"
- height="281.4285"
- width="281.4285"
- id="rect4504"
- style="opacity:1;color:#000000;fill:url(#linearGradient4506);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4514);enable-background:accumulate"
- transform="matrix(0.5593907,0,0,0.5593907,-29.61558,-9.666847)" />
- <rect
- y="193.60864"
- x="-199.25186"
- height="157.4285"
- width="157.4285"
- id="rect4550"
- style="opacity:1;color:#000000;fill:url(#linearGradient4554);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- transform="matrix(0.5593907,0,0,0.5593907,-29.61558,170.33315)"
- style="opacity:1;color:#000000;fill:url(#linearGradient4556);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4582);enable-background:accumulate"
- id="rect4552"
- width="281.4285"
- height="281.4285"
- x="-303.25186"
- y="41.608643" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4562);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4558"
- width="157.4285"
- height="157.4285"
- x="-199.25186"
- y="373.60864" />
- <rect
- y="41.608643"
- x="-303.25186"
- height="281.4285"
- width="281.4285"
- id="rect4560"
- style="opacity:1;color:#000000;fill:url(#linearGradient4564);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4586);enable-background:accumulate"
- transform="matrix(0.5593907,0,0,0.5593907,-29.61558,350.33315)" />
- <rect
- y="553.60864"
- x="-199.25186"
- height="157.4285"
- width="157.4285"
- id="rect4566"
- style="opacity:1;color:#000000;fill:url(#linearGradient4570);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- transform="matrix(0.5593907,0,0,0.5593907,-29.61558,530.33315)"
- style="opacity:1;color:#000000;fill:url(#linearGradient4572);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4590);enable-background:accumulate"
- id="rect4568"
- width="281.4285"
- height="281.4285"
- x="-303.25186"
- y="41.608643" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4578);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4574"
- width="157.4285"
- height="157.4285"
- x="-199.25186"
- y="893.60864" />
- <rect
- y="41.608643"
- x="-303.25186"
- height="281.4285"
- width="281.4285"
- id="rect4576"
- style="opacity:1;color:#000000;fill:url(#linearGradient4580);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- transform="matrix(0.5593907,0,0,0.5593907,-29.61558,710.33315)" />
- <rect
- y="893.60864"
- x="780.74817"
- height="157.4285"
- width="157.4285"
- id="rect4594"
- style="opacity:1;color:#000000;fill:url(#linearGradient4598);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4600);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4596"
- width="157.42848"
- height="157.42848"
- x="780.74817"
- y="733.60864" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4612);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4608"
- width="157.4285"
- height="157.4285"
- x="780.74817"
- y="553.60864" />
- <rect
- y="553.60864"
- x="780.74817"
- height="157.42848"
- width="157.42848"
- id="rect4610"
- style="opacity:1;color:#000000;fill:url(#linearGradient4614);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter4616)" />
- <rect
- y="373.60864"
- x="780.74817"
- height="157.4285"
- width="157.4285"
- id="rect4620"
- style="opacity:1;color:#000000;fill:url(#linearGradient4624);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4626);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4628);enable-background:accumulate"
- id="rect4622"
- width="157.42848"
- height="157.42848"
- x="780.74817"
- y="373.60864" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4636);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4632"
- width="157.4285"
- height="157.4285"
- x="780.74817"
- y="193.60864" />
- <rect
- y="193.60864"
- x="780.74817"
- height="157.42848"
- width="157.42848"
- id="rect4634"
- style="opacity:1;color:#000000;fill:url(#linearGradient4638);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4640);enable-background:accumulate" />
- <rect
- y="13.608643"
- x="780.74817"
- height="157.4285"
- width="157.4285"
- id="rect4644"
- style="opacity:1;color:#000000;fill:url(#linearGradient4648);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="opacity:1;color:#000000;fill:url(#linearGradient4650);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4652);enable-background:accumulate"
- id="rect4646"
- width="157.42848"
- height="157.42848"
- x="780.74817"
- y="13.608643" />
- </g>
+
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="210mm" height="297mm" id="svg1901" sodipodi:version="0.32" inkscape:version="0.48+devel r" sodipodi:docname="blend_modes.svg" enable-background="new" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1">
+<defs id="defs1903">
+<linearGradient inkscape:collect="always" id="linearGradient4602">
+<stop style="stop-color:#0000ff;stop-opacity:1" offset="0" id="stop4604" />
+<stop style="stop-color:#ffff00;stop-opacity:1" offset="1" id="stop4606" />
+</linearGradient>
+<linearGradient id="linearGradient4508" inkscape:collect="always">
+<stop id="stop4510" offset="0" style="stop-color:#ff0000;stop-opacity:1" />
+<stop id="stop4512" offset="1" style="stop-color:#00ffff;stop-opacity:1" />
+</linearGradient>
+<linearGradient inkscape:collect="always" id="linearGradient4496">
+<stop style="stop-color:#00ff00;stop-opacity:1" offset="0" id="stop4498" />
+<stop style="stop-color:#ff00ff;stop-opacity:1" offset="1" id="stop4500" />
+</linearGradient>
+<linearGradient id="linearGradient4220">
+<stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop4222" />
+<stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop4224" />
+</linearGradient>
+<linearGradient id="linearGradient4214">
+<stop style="stop-color:#ffff00;stop-opacity:1;" offset="0" id="stop4216" />
+<stop style="stop-color:#ffff00;stop-opacity:0;" offset="1" id="stop4218" />
+</linearGradient>
+<linearGradient id="linearGradient4208">
+<stop style="stop-color:#ff00ff;stop-opacity:1;" offset="0" id="stop4210" />
+<stop style="stop-color:#ff00ff;stop-opacity:0;" offset="1" id="stop4212" />
+</linearGradient>
+<linearGradient id="linearGradient4202">
+<stop style="stop-color:#00ffff;stop-opacity:1;" offset="0" id="stop4204" />
+<stop style="stop-color:#00ffff;stop-opacity:0;" offset="1" id="stop4206" />
+</linearGradient>
+<linearGradient id="linearGradient3536" inkscape:collect="always">
+<stop id="stop3538" offset="0" style="stop-color:#0000ff;stop-opacity:1" />
+<stop id="stop3540" offset="1" style="stop-color:#0000ff;stop-opacity:0" />
+</linearGradient>
+<linearGradient id="linearGradient3530" inkscape:collect="always">
+<stop id="stop3532" offset="0" style="stop-color:#00ff00;stop-opacity:1" />
+<stop id="stop3534" offset="1" style="stop-color:#00ff00;stop-opacity:0" />
+</linearGradient>
+<linearGradient id="linearGradient3524" inkscape:collect="always">
+<stop id="stop3526" offset="0" style="stop-color:#ff0000;stop-opacity:1" />
+<stop id="stop3528" offset="1" style="stop-color:#ff0000;stop-opacity:0" />
+</linearGradient>
+<linearGradient id="linearGradient3518">
+<stop id="stop3520" offset="0" style="stop-color:#000000;stop-opacity:1" />
+<stop id="stop3522" offset="1" style="stop-color:#000000;stop-opacity:0" />
+</linearGradient>
+<linearGradient inkscape:collect="always" id="linearGradient2959">
+<stop style="stop-color:#0000ff;stop-opacity:1" offset="0" id="stop2961" />
+<stop style="stop-color:#ffffff;stop-opacity:1" offset="1" id="stop2963" />
+</linearGradient>
+<linearGradient inkscape:collect="always" id="linearGradient2951">
+<stop style="stop-color:#00ff00;stop-opacity:1" offset="0" id="stop2953" />
+<stop style="stop-color:#ffffff;stop-opacity:1" offset="1" id="stop2955" />
+</linearGradient>
+<linearGradient inkscape:collect="always" id="linearGradient2937">
+<stop style="stop-color:#ff0000;stop-opacity:1" offset="0" id="stop2939" />
+<stop style="stop-color:#ffffff;stop-opacity:1" offset="1" id="stop2941" />
+</linearGradient>
+<linearGradient id="linearGradient2927">
+<stop style="stop-color:#000000;stop-opacity:1" offset="0" id="stop2929" />
+<stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop2931" />
+</linearGradient>
+<filter inkscape:collect="always" id="filter2849">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend2851" />
+</filter>
+<filter inkscape:collect="always" id="filter2853">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend2855" />
+</filter>
+<filter inkscape:collect="always" id="filter2857">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend2859" />
+</filter>
+<filter inkscape:collect="always" id="filter2877">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend2879" />
+</filter>
+<filter inkscape:collect="always" id="filter2881">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend2883" />
+</filter>
+<filter inkscape:collect="always" id="filter2885">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend2887" />
+</filter>
+<filter inkscape:collect="always" id="filter2995">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend2997" />
+</filter>
+<filter inkscape:collect="always" id="filter3017">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend3019" />
+</filter>
+<filter inkscape:collect="always" id="filter3039">
+<feBlend inkscape:collect="always" mode="darken" in2="BackgroundImage" id="feBlend3041" />
+</filter>
+<filter inkscape:collect="always" id="filter3061">
+<feBlend inkscape:collect="always" mode="lighten" in2="BackgroundImage" id="feBlend3063" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3120" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3122" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3124" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3126" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3128" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3130" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3132" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3134" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3136" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3138" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3140" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3142" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3144" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3146" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3148" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3150" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3152" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3154" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3156" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3158" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3254" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3256" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3258" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3260" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3262" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3264" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3266" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3268" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3270" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3272" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3274" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3276" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3278" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3280" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3282" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3284" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3286" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3288" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3290" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3292" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3366" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3368" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3370" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3372" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3374" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3376" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3378" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3380" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3382" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3384" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3386" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3388" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3390" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3392" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3394" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3396" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2927" id="linearGradient3398" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2937" id="linearGradient3400" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2951" id="linearGradient3402" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient2959" id="linearGradient3404" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3478" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3480" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3482" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3484" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3552" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3554" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3556" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3558" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3570" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3572" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3574" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3576" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3588" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3590" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3592" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3594" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3606" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3608" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3610" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3612" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<filter inkscape:collect="always" id="filter3614">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend3616" />
+</filter>
+<filter inkscape:collect="always" id="filter3618">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend3620" />
+</filter>
+<filter inkscape:collect="always" id="filter3622">
+<feBlend inkscape:collect="always" mode="darken" in2="BackgroundImage" id="feBlend3624" />
+</filter>
+<filter inkscape:collect="always" id="filter3626">
+<feBlend inkscape:collect="always" mode="lighten" in2="BackgroundImage" id="feBlend3628" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3702" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3704" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3706" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3708" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3710" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3712" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3714" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3716" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3718" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3720" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3722" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3724" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3726" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3728" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3730" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3732" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3734" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3736" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3738" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3740" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3814" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3816" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3818" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3820" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3822" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3824" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3826" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3828" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3830" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3832" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3834" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3836" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3838" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3840" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3842" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3844" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3518" id="linearGradient3846" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29814" x2="699.81165" y2="468.29814" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3524" id="linearGradient3848" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3530" id="linearGradient3850" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient3536" id="linearGradient3852" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4082" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4084" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4086" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4088" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4236" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4238" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4240" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4242" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4254" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4256" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4258" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4260" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4272" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4274" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4276" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4278" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4290" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4292" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4294" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4296" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<filter inkscape:collect="always" id="filter4298">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend4300" />
+</filter>
+<filter inkscape:collect="always" id="filter4302">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend4304" />
+</filter>
+<filter inkscape:collect="always" id="filter4306">
+<feBlend inkscape:collect="always" mode="darken" in2="BackgroundImage" id="feBlend4308" />
+</filter>
+<filter inkscape:collect="always" id="filter4310">
+<feBlend inkscape:collect="always" mode="lighten" in2="BackgroundImage" id="feBlend4312" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4364" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4366" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4368" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4370" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4372" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4374" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4376" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4378" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4380" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4382" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4384" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4386" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4388" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4390" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4392" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4394" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4396" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4398" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4400" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4402" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4454" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4456" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4458" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4460" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4462" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4464" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4466" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4468" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4470" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4472" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4474" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4476" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4478" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4480" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4482" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4484" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4202" id="linearGradient4486" gradientUnits="userSpaceOnUse" x1="290.77213" y1="468.29813" x2="699.81165" y2="468.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4208" id="linearGradient4488" gradientUnits="userSpaceOnUse" x1="290.77213" y1="484.29813" x2="699.81165" y2="484.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4214" id="linearGradient4490" gradientUnits="userSpaceOnUse" x1="290.77213" y1="500.29813" x2="699.81165" y2="500.29813" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4220" id="linearGradient4492" gradientUnits="userSpaceOnUse" x1="289.26553" y1="515.26233" x2="699.81165" y2="516.29816" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4502" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,-65.605922)" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4506" gradientUnits="userSpaceOnUse" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" gradientTransform="translate(80,-100)" />
+<filter inkscape:collect="always" id="filter4514">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend4516" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4522" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,102.2113)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4524" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,200)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4534" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,270.02853)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4536" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,500)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4554" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,114.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4556" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,-100)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4562" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,294.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4564" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,-100)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4570" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,474.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4572" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,-100)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4578" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,15.135684,814.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4508" id="linearGradient4580" gradientUnits="userSpaceOnUse" gradientTransform="translate(80,-100)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<filter inkscape:collect="always" id="filter4582">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend4584" />
+</filter>
+<filter inkscape:collect="always" id="filter4586">
+<feBlend inkscape:collect="always" mode="darken" in2="BackgroundImage" id="feBlend4588" />
+</filter>
+<filter inkscape:collect="always" id="filter4590">
+<feBlend inkscape:collect="always" mode="lighten" in2="BackgroundImage" id="feBlend4592" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4598" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,814.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4602" id="linearGradient4600" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,654.39408)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4612" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,474.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4602" id="linearGradient4614" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,474.39408)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<filter inkscape:collect="always" id="filter4616">
+<feBlend inkscape:collect="always" mode="lighten" in2="BackgroundImage" id="feBlend4618" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4624" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,294.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4602" id="linearGradient4626" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,294.39408)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<filter inkscape:collect="always" id="filter4628">
+<feBlend inkscape:collect="always" mode="darken" in2="BackgroundImage" id="feBlend4630" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4636" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,114.39408)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4602" id="linearGradient4638" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,114.39408)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<filter inkscape:collect="always" id="filter4640">
+<feBlend inkscape:collect="always" mode="screen" in2="BackgroundImage" id="feBlend4642" />
+</filter>
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4496" id="linearGradient4648" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,-65.60592)" x1="-242.53761" y1="423.03714" x2="-242.53761" y2="141.60864" />
+<linearGradient inkscape:collect="always" xlink:href="#linearGradient4602" id="linearGradient4650" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5593907,0,0,0.5593907,995.13568,-65.60592)" x1="-383.25186" y1="282.32288" x2="-101.82336" y2="282.32288" />
+<filter inkscape:collect="always" id="filter4652">
+<feBlend inkscape:collect="always" mode="multiply" in2="BackgroundImage" id="feBlend4654" />
+</filter>
+</defs>
+<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.5002754" inkscape:cx="369.4624" inkscape:cy="520.0393" inkscape:document-units="px" inkscape:current-layer="layer1" gridtolerance="10000" inkscape:window-width="877" inkscape:window-height="715" inkscape:window-x="96" inkscape:window-y="24" showguides="true" inkscape:guide-bbox="true" guidetolerance="4" showgrid="false" inkscape:window-maximized="0" />
+<metadata id="metadata1906">
+<rdf:RDF>
+<cc:Work rdf:about="">
+<dc:format>image/svg+xml</dc:format>
+<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+<dc:creator>
+<cc:Agent>
+<dc:title>Niko Kiirala &lt;niko@kiirala.com&gt;</dc:title>
+</cc:Agent>
+</dc:creator>
+<dc:title>Blending modes test</dc:title>
+<dc:date>2007-07-03</dc:date>
+<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" />
+<dc:language>en</dc:language>
+<dc:subject>
+<rdf:Bag>
+<rdf:li>feBlend</rdf:li>
+<rdf:li>blending modes</rdf:li>
+<rdf:li>multiply</rdf:li>
+<rdf:li>screen</rdf:li>
+<rdf:li>darken</rdf:li>
+<rdf:li>lighten</rdf:li>
+</rdf:Bag>
+</dc:subject>
+<dc:rights>
+<cc:Agent>
+<dc:title>Copyright 2007 Niko Kiirala</dc:title>
+</cc:Agent>
+</dc:rights>
+</cc:Work>
+<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
+<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#Distribution" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Notice" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Attribution" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#ShareAlike" />
+</cc:License>
+</rdf:RDF>
+</metadata>
+<g inkscape:label="Taso 1" inkscape:groupmode="layer" id="layer1" style="opacity:1">
+<g id="g2861" transform="translate(-103.06778,-166.47537)" style="font-size:11">
+<path transform="matrix(0.9598922,0,0,0.9598922,-15.224797,38.350228)" d="m 511.4781,294.8725 c 0,57.5361 -46.6422,104.1784 -104.1783,104.1784 -57.5361,0 -104.1784,-46.6423 -104.1784,-104.1784 0,-57.5361 46.6423,-104.1784 104.1784,-104.1784 57.5361,0 104.1783,46.6423 104.1783,104.1784 z" sodipodi:ry="104.17837" sodipodi:rx="104.17837" sodipodi:cy="294.8725" sodipodi:cx="407.29977" id="path2841" style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.04178368999999993;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11.45962015" sodipodi:type="arc" />
+<path transform="matrix(1.0335704,0,0,1.0335704,-234.315,-41.213277)" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" sodipodi:ry="58.051197" sodipodi:rx="58.051197" sodipodi:cy="312.13095" sodipodi:cx="590.2395" id="path2843" style="opacity:1;color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2849);enable-background:accumulate;font-size:10.64271964" sodipodi:type="arc" />
+<path sodipodi:type="arc" style="opacity:1;color:#000000;fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2857);enable-background:accumulate;font-size:10.64271964" id="path2845" sodipodi:cx="590.2395" sodipodi:cy="312.13095" sodipodi:rx="58.051197" sodipodi:ry="58.051197" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" transform="matrix(1.0335704,0,0,1.0335704,-267.75004,20.786723)" />
+<path transform="matrix(1.0335704,0,0,1.0335704,-200.87996,20.786723)" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" sodipodi:ry="58.051197" sodipodi:rx="58.051197" sodipodi:cy="312.13095" sodipodi:cx="590.2395" id="path2847" style="opacity:1;color:#000000;fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2853);enable-background:accumulate;font-size:10.64271964" sodipodi:type="arc" />
+</g>
+<g id="g2867" transform="translate(116.93222,-166.47537)" style="font-size:11">
+<path sodipodi:type="arc" style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.04178368999999993;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11.45962015" id="path2869" sodipodi:cx="407.29977" sodipodi:cy="294.8725" sodipodi:rx="104.17837" sodipodi:ry="104.17837" d="m 511.4781,294.8725 c 0,57.5361 -46.6422,104.1784 -104.1783,104.1784 -57.5361,0 -104.1784,-46.6423 -104.1784,-104.1784 0,-57.5361 46.6423,-104.1784 104.1784,-104.1784 57.5361,0 104.1783,46.6423 104.1783,104.1784 z" transform="matrix(0.9598922,0,0,0.9598922,-15.224797,38.350228)" />
+<path sodipodi:type="arc" style="opacity:1;color:#000000;fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2877);enable-background:accumulate;font-size:10.64271964" id="path2871" sodipodi:cx="590.2395" sodipodi:cy="312.13095" sodipodi:rx="58.051197" sodipodi:ry="58.051197" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" transform="matrix(1.0335704,0,0,1.0335704,-234.315,-41.213277)" />
+<path transform="matrix(1.0335704,0,0,1.0335704,-267.75004,20.786723)" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" sodipodi:ry="58.051197" sodipodi:rx="58.051197" sodipodi:cy="312.13095" sodipodi:cx="590.2395" id="path2873" style="opacity:1;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2885);enable-background:accumulate;font-size:10.64271964" sodipodi:type="arc" />
+<path sodipodi:type="arc" style="opacity:1;color:#000000;fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter2881);enable-background:accumulate;font-size:10.64271964" id="path2875" sodipodi:cx="590.2395" sodipodi:cy="312.13095" sodipodi:rx="58.051197" sodipodi:ry="58.051197" d="m 648.2907,312.131 c 0,32.0607 -25.9904,58.0511 -58.0512,58.0511 -32.0608,0 -58.0512,-25.9904 -58.0512,-58.0511 0,-32.0608 25.9904,-58.0512 58.0512,-58.0512 32.0608,0 58.0512,25.9904 58.0512,58.0512 z" transform="matrix(1.0335704,0,0,1.0335704,-200.87996,20.786723)" />
+</g>
+<rect style="opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" id="rect2917" width="217.79048" height="218.19157" x="260.9502" y="291.53549" />
+<g id="g2967" transform="matrix(0.5324436,0,0,0.5324436,106.13043,58.09832)" style="font-size:20.65946515">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3152);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect2919" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect2921" style="opacity:1;color:#000000;fill:url(#linearGradient3154);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3156);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect2923" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect2925" style="opacity:1;color:#000000;fill:url(#linearGradient3158);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g2977" transform="matrix(0.5324436,0,0,0.5324436,106.13043,100.69381)" style="filter:url(#filter2995);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect2979" style="opacity:1;color:#000000;fill:url(#linearGradient3144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3146);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect2981" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect2983" style="opacity:1;color:#000000;fill:url(#linearGradient3148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect2985" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3017);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,106.13043,143.28929)" id="g2999">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3136);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3001" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3003" style="opacity:1;color:#000000;fill:url(#linearGradient3138);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3140);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3005" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3007" style="opacity:1;color:#000000;fill:url(#linearGradient3142);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g3021" transform="matrix(0.5324436,0,0,0.5324436,106.13043,185.88478)" style="filter:url(#filter3039);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3023" style="opacity:1;color:#000000;fill:url(#linearGradient3128);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3130);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3025" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3027" style="opacity:1;color:#000000;fill:url(#linearGradient3132);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3134);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3029" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3061);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,106.13043,228.48026)" id="g3043">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3120);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3045" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3047" style="opacity:1;color:#000000;fill:url(#linearGradient3122);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3124);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3049" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3051" style="opacity:1;color:#000000;fill:url(#linearGradient3126);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<text xml:space="preserve" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="253.79825" y="45.830627" id="text3110" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3112" x="253.79825" y="45.830627">Screen</tspan></text>
+<text xml:space="preserve" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="471.92325" y="45.830627" id="text3114" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3116" x="471.92325" y="45.830627">Multiply</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="301.25674" id="text3162" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3164" x="263.07996" y="301.25674">Normal</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="344.6597" id="text3166" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3168" x="263.07996" y="344.6597">Multiply</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="387.06519" id="text3170" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3172" x="263.07996" y="387.06519">Screen</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="430.13126" id="text3174" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3176" x="263.07996" y="430.13126">Darken</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="472.16821" id="text3178" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3180" x="263.07996" y="472.16821">Lighten</tspan></text>
+<rect y="291.53549" x="37.323883" height="218.19157" width="217.79048" id="rect3182" style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358000000003;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
+<g transform="matrix(0.5324436,0,0,0.5324436,-117.49588,58.09832)" id="g3184" style="font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3186" style="opacity:1;color:#000000;fill:url(#linearGradient3254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3188" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3190" style="opacity:1;color:#000000;fill:url(#linearGradient3258);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3260);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3192" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter2995);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,100.69381)" id="g3194">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3262);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3196" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3198" style="opacity:1;color:#000000;fill:url(#linearGradient3264);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3266);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3200" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3202" style="opacity:1;color:#000000;fill:url(#linearGradient3268);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g3204" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,143.28929)" style="filter:url(#filter3017);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3206" style="opacity:1;color:#000000;fill:url(#linearGradient3270);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3272);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3208" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3210" style="opacity:1;color:#000000;fill:url(#linearGradient3274);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3276);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3212" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3039);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,185.88478)" id="g3214">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3278);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3216" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3218" style="opacity:1;color:#000000;fill:url(#linearGradient3280);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3282);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3220" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3222" style="opacity:1;color:#000000;fill:url(#linearGradient3284);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g3224" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,228.48026)" style="filter:url(#filter3061);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3226" style="opacity:1;color:#000000;fill:url(#linearGradient3286);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3288);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3228" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3230" style="opacity:1;color:#000000;fill:url(#linearGradient3290);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3292);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3232" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<text sodipodi:linespacing="125%" id="text3234" y="301.25674" x="39.453655" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="301.25674" x="39.453655" id="tspan3236" sodipodi:role="line">Normal</tspan></text>
+<text sodipodi:linespacing="125%" id="text3238" y="344.6597" x="39.453655" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="344.6597" x="39.453655" id="tspan3240" sodipodi:role="line">Multiply</tspan></text>
+<text sodipodi:linespacing="125%" id="text3242" y="387.06519" x="39.453655" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="387.06519" x="39.453655" id="tspan3244" sodipodi:role="line">Screen</tspan></text>
+<text sodipodi:linespacing="125%" id="text3246" y="430.13126" x="39.453655" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="430.13126" x="39.453655" id="tspan3248" sodipodi:role="line">Darken</tspan></text>
+<text sodipodi:linespacing="125%" id="text3250" y="472.16821" x="39.453655" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="472.16821" x="39.453655" id="tspan3252" sodipodi:role="line">Lighten</tspan></text>
+<rect y="291.53549" x="484.57645" height="218.19157" width="217.79048" id="rect3294" style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
+<g transform="matrix(0.5324436,0,0,0.5324436,329.75672,58.09832)" id="g3296" style="font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3298" style="opacity:1;color:#000000;fill:url(#linearGradient3366);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3368);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3300" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3302" style="opacity:1;color:#000000;fill:url(#linearGradient3370);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3372);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3304" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter2995);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,329.75672,100.69381)" id="g3306">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3374);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3308" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3310" style="opacity:1;color:#000000;fill:url(#linearGradient3376);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3378);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3312" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3314" style="opacity:1;color:#000000;fill:url(#linearGradient3380);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g3316" transform="matrix(0.5324436,0,0,0.5324436,329.75672,143.28929)" style="filter:url(#filter3017);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3318" style="opacity:1;color:#000000;fill:url(#linearGradient3382);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3384);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3320" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3322" style="opacity:1;color:#000000;fill:url(#linearGradient3386);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3388);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3324" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3039);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,329.75672,185.88478)" id="g3326">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3390);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3328" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3330" style="opacity:1;color:#000000;fill:url(#linearGradient3392);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3394);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3332" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3334" style="opacity:1;color:#000000;fill:url(#linearGradient3396);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g id="g3336" transform="matrix(0.5324436,0,0,0.5324436,329.75672,228.48026)" style="filter:url(#filter3061);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3338" style="opacity:1;color:#000000;fill:url(#linearGradient3398);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3400);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3340" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3342" style="opacity:1;color:#000000;fill:url(#linearGradient3402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3404);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3344" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<text sodipodi:linespacing="125%" id="text3346" y="301.25674" x="486.70624" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="301.25674" x="486.70624" id="tspan3348" sodipodi:role="line">Normal</tspan></text>
+<text sodipodi:linespacing="125%" id="text3350" y="344.6597" x="486.70624" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="344.6597" x="486.70624" id="tspan3352" sodipodi:role="line">Multiply</tspan></text>
+<text sodipodi:linespacing="125%" id="text3354" y="387.06519" x="486.70624" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="387.06519" x="486.70624" id="tspan3356" sodipodi:role="line">Screen</tspan></text>
+<text sodipodi:linespacing="125%" id="text3358" y="430.13126" x="486.70624" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="430.13126" x="486.70624" id="tspan3360" sodipodi:role="line">Darken</tspan></text>
+<text sodipodi:linespacing="125%" id="text3362" y="472.16821" x="486.70624" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="472.16821" x="486.70624" id="tspan3364" sodipodi:role="line">Lighten</tspan></text>
+<rect y="535.1618" x="260.9502" height="218.19157" width="217.79048" id="rect3406" style="opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" />
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,301.72462)" id="g3408" style="font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3410" style="opacity:1;color:#000000;fill:url(#linearGradient3478);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3480);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3412" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3414" style="opacity:1;color:#000000;fill:url(#linearGradient3482);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3484);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3416" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<text sodipodi:linespacing="125%" id="text3458" y="544.883" x="263.07996" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="544.883" x="263.07996" id="tspan3460" sodipodi:role="line">Normal</tspan></text>
+<text sodipodi:linespacing="125%" id="text3462" y="588.28601" x="263.07996" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="588.28601" x="263.07996" id="tspan3464" sodipodi:role="line">Multiply</tspan></text>
+<text sodipodi:linespacing="125%" id="text3466" y="630.69147" x="263.07996" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="630.69147" x="263.07996" id="tspan3468" sodipodi:role="line">Screen</tspan></text>
+<text sodipodi:linespacing="125%" id="text3470" y="673.75757" x="263.07996" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="673.75757" x="263.07996" id="tspan3472" sodipodi:role="line">Darken</tspan></text>
+<text sodipodi:linespacing="125%" id="text3474" y="715.79443" x="263.07996" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="715.79443" x="263.07996" id="tspan3476" sodipodi:role="line">Lighten</tspan></text>
+<g id="g3542" transform="matrix(0.5324436,0,0,0.5324436,106.13043,344.3201)" style="filter:url(#filter3614);font-size:20.65946515">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3552);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3544" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3546" style="opacity:1;color:#000000;fill:url(#linearGradient3554);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3556);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3548" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3550" style="opacity:1;color:#000000;fill:url(#linearGradient3558);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,386.91559)" id="g3560" style="filter:url(#filter3618);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3562" style="opacity:1;color:#000000;fill:url(#linearGradient3570);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3572);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3564" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3566" style="opacity:1;color:#000000;fill:url(#linearGradient3574);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3576);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3568" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g id="g3578" transform="matrix(0.5324436,0,0,0.5324436,106.13043,429.51108)" style="filter:url(#filter3622);font-size:20.65946515">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3588);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3580" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3582" style="opacity:1;color:#000000;fill:url(#linearGradient3590);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3592);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3584" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3586" style="opacity:1;color:#000000;fill:url(#linearGradient3594);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,472.10656)" id="g3596" style="filter:url(#filter3626);font-size:20.65946515">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3598" style="opacity:1;color:#000000;fill:url(#linearGradient3606);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3608);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3600" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3602" style="opacity:1;color:#000000;fill:url(#linearGradient3610);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3612);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3604" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<rect style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" id="rect3630" width="217.79048" height="218.19157" x="484.57645" y="535.1618" />
+<g id="g3632" transform="matrix(0.5324436,0,0,0.5324436,329.75672,301.72462)" style="font-size:20.65946515">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3702);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3634" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3636" style="opacity:1;color:#000000;fill:url(#linearGradient3704);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3706);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3638" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3640" style="opacity:1;color:#000000;fill:url(#linearGradient3708);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="486.70624" y="544.883" id="text3642" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3644" x="486.70624" y="544.883">Normal</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="486.70624" y="588.28601" id="text3646" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3648" x="486.70624" y="588.28601">Multiply</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="486.70624" y="630.69147" id="text3650" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3652" x="486.70624" y="630.69147">Screen</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="486.70624" y="673.75757" id="text3654" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3656" x="486.70624" y="673.75757">Darken</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="486.70624" y="715.79443" id="text3658" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3660" x="486.70624" y="715.79443">Lighten</tspan></text>
+<g style="filter:url(#filter3614);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,329.75672,344.3201)" id="g3662">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3664" style="opacity:1;color:#000000;fill:url(#linearGradient3710);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3712);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3666" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3668" style="opacity:1;color:#000000;fill:url(#linearGradient3714);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3716);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3670" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3618);font-size:20.65946515" id="g3672" transform="matrix(0.5324436,0,0,0.5324436,329.75672,386.91559)">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3718);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3674" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3676" style="opacity:1;color:#000000;fill:url(#linearGradient3720);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3722);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3678" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3680" style="opacity:1;color:#000000;fill:url(#linearGradient3724);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g style="filter:url(#filter3622);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,329.75672,429.51108)" id="g3682">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3684" style="opacity:1;color:#000000;fill:url(#linearGradient3726);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3728);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3686" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3688" style="opacity:1;color:#000000;fill:url(#linearGradient3730);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3732);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3690" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3626);font-size:20.65946515" id="g3692" transform="matrix(0.5324436,0,0,0.5324436,329.75672,472.10656)">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3734);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3694" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3696" style="opacity:1;color:#000000;fill:url(#linearGradient3736);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3738);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3698" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3700" style="opacity:1;color:#000000;fill:url(#linearGradient3740);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<rect style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358000000003;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:11" id="rect3742" width="217.79048" height="218.19157" x="37.323883" y="535.1618" />
+<g id="g3744" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,301.72462)" style="font-size:20.65946515">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3814);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3746" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3748" style="opacity:1;color:#000000;fill:url(#linearGradient3816);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3818);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3750" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3752" style="opacity:1;color:#000000;fill:url(#linearGradient3820);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="39.453655" y="544.883" id="text3754" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3756" x="39.453655" y="544.883">Normal</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="39.453655" y="588.28601" id="text3758" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3760" x="39.453655" y="588.28601">Multiply</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="39.453655" y="630.69147" id="text3762" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3764" x="39.453655" y="630.69147">Screen</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="39.453655" y="673.75757" id="text3766" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3768" x="39.453655" y="673.75757">Darken</tspan></text>
+<text xml:space="preserve" style="font-size:11;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="39.453655" y="715.79443" id="text3770" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3772" x="39.453655" y="715.79443">Lighten</tspan></text>
+<g style="filter:url(#filter3614);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,344.3201)" id="g3774">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3776" style="opacity:1;color:#000000;fill:url(#linearGradient3822);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3824);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3778" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3780" style="opacity:1;color:#000000;fill:url(#linearGradient3826);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3828);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3782" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3618);font-size:20.65946515" id="g3784" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,386.91559)">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3830);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3786" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3788" style="opacity:1;color:#000000;fill:url(#linearGradient3832);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3834);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3790" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3792" style="opacity:1;color:#000000;fill:url(#linearGradient3836);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<g style="filter:url(#filter3622);font-size:20.65946515" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,429.51108)" id="g3794">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3796" style="opacity:1;color:#000000;fill:url(#linearGradient3838);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3840);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3798" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3800" style="opacity:1;color:#000000;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3844);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3802" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="filter:url(#filter3626);font-size:20.65946515" id="g3804" transform="matrix(0.5324436,0,0,0.5324436,-117.49588,472.10656)">
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3846);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3806" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3808" style="opacity:1;color:#000000;fill:url(#linearGradient3848);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient3850);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" id="rect3810" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3812" style="opacity:1;color:#000000;fill:url(#linearGradient3852);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-size:20.65946515" />
+</g>
+<text xml:space="preserve" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="36.460007" y="288.6987" id="text3854" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3856" x="36.460007" y="288.6987">Colour to white</tspan></text>
+<text xml:space="preserve" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="36.460007" y="530.5387" id="text3858" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3860" x="36.460007" y="530.5387">Colour to transparent</tspan></text>
+<rect style="font-size:11px;opacity:1;color:#000000;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect3862" width="217.79048" height="218.19157" x="260.9502" y="775.1618" />
+<g style="font-size:20.65946579px" id="g3864" transform="matrix(0.5324436,0,0,0.5324436,106.13043,541.72462)">
+<rect style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4082);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect3866" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3868" style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4084);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4086);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect3870" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect3872" style="font-size:20.65946578999999872px;opacity:1;color:#000000;fill:url(#linearGradient4088);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<text xml:space="preserve" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="784.883" id="text3874" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3876" x="263.07996" y="784.883">Normal</tspan></text>
+<text xml:space="preserve" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="828.28601" id="text3878" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3880" x="263.07996" y="828.28601">Multiply</tspan></text>
+<text xml:space="preserve" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="870.69147" id="text3882" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3884" x="263.07996" y="870.69147">Screen</tspan></text>
+<text xml:space="preserve" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="913.75757" id="text3886" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3888" x="263.07996" y="913.75757">Darken</tspan></text>
+<text xml:space="preserve" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" x="263.07996" y="955.79443" id="text3890" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3892" x="263.07996" y="955.79443">Lighten</tspan></text>
+<rect y="775.1618" x="484.57645" height="218.19157" width="217.79048" id="rect3934" style="font-size:11px;opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<text sodipodi:linespacing="125%" id="text3946" y="784.883" x="486.70624" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="784.883" x="486.70624" id="tspan3948" sodipodi:role="line">Normal</tspan></text>
+<text sodipodi:linespacing="125%" id="text3950" y="828.28601" x="486.70624" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="828.28601" x="486.70624" id="tspan3952" sodipodi:role="line">Multiply</tspan></text>
+<text sodipodi:linespacing="125%" id="text3954" y="870.69147" x="486.70624" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="870.69147" x="486.70624" id="tspan3956" sodipodi:role="line">Screen</tspan></text>
+<text sodipodi:linespacing="125%" id="text3958" y="913.75757" x="486.70624" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="913.75757" x="486.70624" id="tspan3960" sodipodi:role="line">Darken</tspan></text>
+<text sodipodi:linespacing="125%" id="text3962" y="955.79443" x="486.70624" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="955.79443" x="486.70624" id="tspan3964" sodipodi:role="line">Lighten</tspan></text>
+<rect y="775.1618" x="37.323883" height="218.19157" width="217.79048" id="rect4006" style="font-size:11px;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.53244358;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<text sodipodi:linespacing="125%" id="text4018" y="784.883" x="39.453655" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="784.883" x="39.453655" id="tspan4020" sodipodi:role="line">Normal</tspan></text>
+<text sodipodi:linespacing="125%" id="text4022" y="828.28601" x="39.453655" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="828.28601" x="39.453655" id="tspan4024" sodipodi:role="line">Multiply</tspan></text>
+<text sodipodi:linespacing="125%" id="text4026" y="870.69147" x="39.453655" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="870.69147" x="39.453655" id="tspan4028" sodipodi:role="line">Screen</tspan></text>
+<text sodipodi:linespacing="125%" id="text4030" y="913.75757" x="39.453655" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="913.75757" x="39.453655" id="tspan4032" sodipodi:role="line">Darken</tspan></text>
+<text sodipodi:linespacing="125%" id="text4034" y="955.79443" x="39.453655" style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="955.79443" x="39.453655" id="tspan4036" sodipodi:role="line">Lighten</tspan></text>
+<text sodipodi:linespacing="125%" id="text4078" y="770.5387" x="36.460007" style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" xml:space="preserve"><tspan y="770.5387" x="36.460007" id="tspan4080" sodipodi:role="line">Colour to transparent (CMYK)</tspan></text>
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,584.3201)" id="g4226" style="font-size:20.65946578999999872px;filter:url(#filter4298)">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4228" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4236);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4238);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4230" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4232" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4240);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4242);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4234" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,626.91559)" id="g4244" style="font-size:20.65946578999999872px;filter:url(#filter4302)">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4246" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4248" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4250" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4258);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4260);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4252" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,106.13043,669.51108)" id="g4262" style="font-size:20.65946578999999872px;filter:url(#filter4306)">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4264" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4272);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4274);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4266" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4268" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4276);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4278);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4270" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="font-size:20.65946578999999872px;filter:url(#filter4310)" id="g4280" transform="matrix(0.5324436,0,0,0.5324436,106.13043,712.10656)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4290);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4282" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4284" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4292);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4294);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4286" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4288" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4296);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,-117.7621,541.72462)" id="g4314" style="font-size:20.65946579px">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4316" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4364);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4366);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4318" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4320" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4368);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4370);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4322" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4298)" id="g4324" transform="matrix(0.5324436,0,0,0.5324436,-117.7621,584.3201)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4372);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4326" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4328" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4374);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4376);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4330" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4332" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4378);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4302)" id="g4334" transform="matrix(0.5324436,0,0,0.5324436,-117.7621,626.91559)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4380);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4336" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4338" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4382);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4384);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4340" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4342" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4386);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4306)" id="g4344" transform="matrix(0.5324436,0,0,0.5324436,-117.7621,669.51108)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4388);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4346" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4348" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4390);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4392);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4350" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4352" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4394);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,-117.7621,712.10656)" id="g4354" style="font-size:20.65946579px;filter:url(#filter4310)">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4356" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4396);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4398);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4358" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4360" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4400);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4362" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,329.75669,541.72462)" id="g4404" style="font-size:20.65946579px">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4406" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4454);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4456);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4408" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4410" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4458);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4460);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4412" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4298)" id="g4414" transform="matrix(0.5324436,0,0,0.5324436,329.75669,584.3201)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4462);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4416" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4418" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4464);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4466);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4420" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4422" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4468);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4302)" id="g4424" transform="matrix(0.5324436,0,0,0.5324436,329.75669,626.91559)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4470);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4426" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4428" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4472);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4474);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4430" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4432" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4476);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g style="font-size:20.65946579px;filter:url(#filter4306)" id="g4434" transform="matrix(0.5324436,0,0,0.5324436,329.75669,669.51108)">
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4478);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4436" width="409.03952" height="15.065946" x="290.77213" y="460.76517" />
+<rect y="476.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4438" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4480);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4482);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4440" width="409.03952" height="15.065946" x="290.77213" y="492.76517" />
+<rect y="508.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4442" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4484);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</g>
+<g transform="matrix(0.5324436,0,0,0.5324436,329.75669,712.10656)" id="g4444" style="font-size:20.65946579px;filter:url(#filter4310)">
+<rect y="460.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4446" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4486);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4488);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4448" width="409.03952" height="15.065946" x="290.77213" y="476.76517" />
+<rect y="492.76517" x="290.77213" height="15.065946" width="409.03952" id="rect4450" style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4490);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="font-size:20.65946579px;opacity:1;color:#000000;fill:url(#linearGradient4492);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4452" width="409.03952" height="15.065946" x="290.77213" y="508.76517" />
+</g>
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4502);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4494" width="157.4285" height="157.4285" x="-199.25186" y="13.608643" />
+<rect y="41.608643" x="-303.25186" height="281.4285" width="281.4285" id="rect4504" style="opacity:1;color:#000000;fill:url(#linearGradient4506);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4514);enable-background:accumulate" transform="matrix(0.5593907,0,0,0.5593907,-29.61558,-9.666847)" />
+<rect y="193.60864" x="-199.25186" height="157.4285" width="157.4285" id="rect4550" style="opacity:1;color:#000000;fill:url(#linearGradient4554);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect transform="matrix(0.5593907,0,0,0.5593907,-29.61558,170.33315)" style="opacity:1;color:#000000;fill:url(#linearGradient4556);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4582);enable-background:accumulate" id="rect4552" width="281.4285" height="281.4285" x="-303.25186" y="41.608643" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4562);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4558" width="157.4285" height="157.4285" x="-199.25186" y="373.60864" />
+<rect y="41.608643" x="-303.25186" height="281.4285" width="281.4285" id="rect4560" style="opacity:1;color:#000000;fill:url(#linearGradient4564);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4586);enable-background:accumulate" transform="matrix(0.5593907,0,0,0.5593907,-29.61558,350.33315)" />
+<rect y="553.60864" x="-199.25186" height="157.4285" width="157.4285" id="rect4566" style="opacity:1;color:#000000;fill:url(#linearGradient4570);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect transform="matrix(0.5593907,0,0,0.5593907,-29.61558,530.33315)" style="opacity:1;color:#000000;fill:url(#linearGradient4572);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4590);enable-background:accumulate" id="rect4568" width="281.4285" height="281.4285" x="-303.25186" y="41.608643" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4578);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4574" width="157.4285" height="157.4285" x="-199.25186" y="893.60864" />
+<rect y="41.608643" x="-303.25186" height="281.4285" width="281.4285" id="rect4576" style="opacity:1;color:#000000;fill:url(#linearGradient4580);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" transform="matrix(0.5593907,0,0,0.5593907,-29.61558,710.33315)" />
+<rect y="893.60864" x="780.74817" height="157.4285" width="157.4285" id="rect4594" style="opacity:1;color:#000000;fill:url(#linearGradient4598);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4600);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4596" width="157.42848" height="157.42848" x="780.74817" y="733.60864" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4612);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4608" width="157.4285" height="157.4285" x="780.74817" y="553.60864" />
+<rect y="553.60864" x="780.74817" height="157.42848" width="157.42848" id="rect4610" style="opacity:1;color:#000000;fill:url(#linearGradient4614);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter4616)" />
+<rect y="373.60864" x="780.74817" height="157.4285" width="157.4285" id="rect4620" style="opacity:1;color:#000000;fill:url(#linearGradient4624);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4626);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4628);enable-background:accumulate" id="rect4622" width="157.42848" height="157.42848" x="780.74817" y="373.60864" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4636);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4632" width="157.4285" height="157.4285" x="780.74817" y="193.60864" />
+<rect y="193.60864" x="780.74817" height="157.42848" width="157.42848" id="rect4634" style="opacity:1;color:#000000;fill:url(#linearGradient4638);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4640);enable-background:accumulate" />
+<rect y="13.608643" x="780.74817" height="157.4285" width="157.4285" id="rect4644" style="opacity:1;color:#000000;fill:url(#linearGradient4648);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+<rect style="opacity:1;color:#000000;fill:url(#linearGradient4650);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#filter4652);enable-background:accumulate" id="rect4646" width="157.42848" height="157.42848" x="780.74817" y="13.608643" />
+</g>
</svg>
diff --git a/share/examples/lighting_filters.svg b/share/examples/lighting_filters.svg
index d1de369be..ec2cac8fa 100644
--- a/share/examples/lighting_filters.svg
+++ b/share/examples/lighting_filters.svg
@@ -1,172 +1,63 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="768"
- height="256"
- id="svg1901"
- sodipodi:version="0.32"
- inkscape:version="0.45+devel"
- sodipodi:docname="lighting_effects.svg"
- sodipodi:docbase="/home/tsoots/ohj/translations/po"
- version="1.0"
- inkscape:output_extension="org.inkscape.output.svg.inkscape"
- inkscape:export-filename="/home/niko/inkscape/complex-lighting.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
- <defs
- id="defs1903">
- <filter
- id="metallic-lighting"
- filterRes="256">
- <feGaussianBlur
- stdDeviation="10.0437"
- id="feGaussianBlur2792"
- in="SourceGraphic"
- result="result0" />
- <feDiffuseLighting
- id="feDiffuseLighting2794"
- in="result0"
- result="result1"
- diffuseConstant="1"
- surfaceScale="10"
- lighting-color="#ffffff">
- <feDistantLight
- id="feDistantLight1"
- azimuth="205"
- elevation="45" />
- </feDiffuseLighting>
- <feSpecularLighting
- id="feSpecularLighting2796"
- in="result0"
- result="result3"
- specularConstant="0.5"
- surfaceScale="20"
- specularExponent="20"
- lighting-color="#ffffff">
- <feDistantLight
- id="feDistantLight2"
- azimuth="205"
- elevation="45" />
- </feSpecularLighting>
- <feComposite
- id="feComposite2798"
- in="result1"
- in2="SourceGraphic"
- operator="arithmetic"
- k1="1"
- result="result2"
- k4="0"
- k2="0"
- k3="0" />
- <feComposite
- id="feComposite2800"
- in="result2"
- in2="result3"
- operator="arithmetic"
- k2="1"
- k3="1"
- k4="0"
- k1="0"
- result="result4" />
- <feComposite
- inkscape:collect="always"
- id="feComposite2799"
- in="result4"
- in2="SourceAlpha"
- operator="in" />
- </filter>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.0371094"
- inkscape:cx="552.25612"
- inkscape:cy="112.56562"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- gridtolerance="10000"
- inkscape:window-width="1278"
- inkscape:window-height="751"
- inkscape:window-x="0"
- inkscape:window-y="0"
- width="768px"
- height="256px" />
- <metadata
- id="metadata1906">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <cc:license
- rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
- <dc:title>Lighting effects example</dc:title>
- <dc:date>25 July 2007</dc:date>
- <dc:creator>
- <cc:Agent>
- <dc:title>Niko Kiirala</dc:title>
- </cc:Agent>
- </dc:creator>
- <dc:rights>
- <cc:Agent>
- <dc:title>Copyright 2007 Niko Kiirala, licensed under Creatice Commons by-sa 2.5</dc:title>
- </cc:Agent>
- </dc:rights>
- <dc:subject>
- <rdf:Bag>
- <rdf:li>feDiffuseLighting</rdf:li>
- <rdf:li>feSpecularLighting</rdf:li>
- <rdf:li>light</rdf:li>
- <rdf:li>lighting effects</rdf:li>
- </rdf:Bag>
- </dc:subject>
- <dc:description>An example, how to make metallic-looking objects with SVG lighting effects</dc:description>
- </cc:Work>
- <cc:License
- rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Reproduction" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Distribution" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/Notice" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/Attribution" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/ShareAlike" />
- </cc:License>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Taso 1"
- inkscape:groupmode="layer"
- id="layer1"
- style="opacity:1">
- <path
- style="opacity:1;color:#000000;fill:#dad645;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate"
- d="M 121.53125,18.281251 L 115.65625,30.625001 L 87.5625,89.812501 L 23.1875,102.125 L 9.75,104.6875 L 19.6875,114.09375 L 67.3125,159.125 L 59.125,224.125 L 57.40625,237.71875 L 69.40625,231.15625 L 126.9375,199.75 L 186.25,227.65625 L 198.625,233.46875 L 196.125,220.03125 L 184.03125,155.65625 L 228.90625,107.84375 L 238.25,97.875002 L 224.6875,96.093752 L 159.6875,87.687502 L 128.09375,30.250001 L 121.53125,18.281251 z M 122.4375,49.000002 L 149.15625,97.531251 L 150.84375,100.65625 L 154.375,101.09375 L 209.3125,108.25 L 171.40625,148.625 L 168.96875,151.21875 L 169.625,154.71875 L 179.8125,209.15625 L 129.6875,185.59375 L 126.46875,184.09375 L 123.34375,185.78125 L 74.71875,212.34375 L 81.65625,157.34375 L 82.09375,153.8125 L 79.5,151.375 L 39.25,113.3125 L 93.65625,102.90625 L 97.15625,102.25 L 98.6875,99.031251 L 122.4375,49.000002 z"
- id="path2803" />
- <path
- id="path2799"
- d="M 381.53125,18.281251 L 375.65625,30.625001 L 347.5625,89.812501 L 283.1875,102.125 L 269.75,104.6875 L 279.6875,114.09375 L 327.3125,159.125 L 319.125,224.125 L 317.40625,237.71875 L 329.40625,231.15625 L 386.9375,199.75 L 446.25,227.65625 L 458.625,233.46875 L 456.125,220.03125 L 444.03125,155.65625 L 488.90625,107.84375 L 498.25,97.875002 L 484.6875,96.093752 L 419.6875,87.687502 L 388.09375,30.250001 L 381.53125,18.281251 z M 382.4375,49.000002 L 409.15625,97.531251 L 410.84375,100.65625 L 414.375,101.09375 L 469.3125,108.25 L 431.40625,148.625 L 428.96875,151.21875 L 429.625,154.71875 L 439.8125,209.15625 L 389.6875,185.59375 L 386.46875,184.09375 L 383.34375,185.78125 L 334.71875,212.34375 L 341.65625,157.34375 L 342.09375,153.8125 L 339.5,151.375 L 299.25,113.3125 L 353.65625,102.90625 L 357.15625,102.25 L 358.6875,99.031251 L 382.4375,49.000002 z"
- style="opacity:1;color:#000000;fill:#c7e1e2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate" />
- <path
- style="opacity:1;color:#000000;fill:#f4a430;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate"
- d="M 641.53125,18.281251 L 635.65625,30.625001 L 607.5625,89.812501 L 543.1875,102.125 L 529.75,104.6875 L 539.6875,114.09375 L 587.3125,159.125 L 579.125,224.125 L 577.40625,237.71875 L 589.40625,231.15625 L 646.9375,199.75 L 706.25,227.65625 L 718.625,233.46875 L 716.125,220.03125 L 704.03125,155.65625 L 748.90625,107.84375 L 758.25,97.875002 L 744.6875,96.093752 L 679.6875,87.687502 L 648.09375,30.250001 L 641.53125,18.281251 z M 642.4375,49.000002 L 669.15625,97.531251 L 670.84375,100.65625 L 674.375,101.09375 L 729.3125,108.25 L 691.40625,148.625 L 688.96875,151.21875 L 689.625,154.71875 L 699.8125,209.15625 L 649.6875,185.59375 L 646.46875,184.09375 L 643.34375,185.78125 L 594.71875,212.34375 L 601.65625,157.34375 L 602.09375,153.8125 L 599.5,151.375 L 559.25,113.3125 L 613.65625,102.90625 L 617.15625,102.25 L 618.6875,99.031251 L 642.4375,49.000002 z"
- id="path2805" />
- </g>
+
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="768" height="256" id="svg1901" sodipodi:version="0.32" inkscape:version="0.48+devel r" sodipodi:docname="lighting_filters.svg" version="1.0" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/home/niko/inkscape/complex-lighting.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90">
+<defs id="defs1903">
+<filter id="metallic-lighting" filterRes="256">
+<feGaussianBlur stdDeviation="10.0437" id="feGaussianBlur2792" in="SourceGraphic" result="result0" />
+<feDiffuseLighting id="feDiffuseLighting2794" in="result0" result="result1" diffuseConstant="1" surfaceScale="10" lighting-color="#ffffff">
+<feDistantLight id="feDistantLight1" azimuth="205" elevation="45" />
+</feDiffuseLighting>
+<feSpecularLighting id="feSpecularLighting2796" in="result0" result="result3" specularConstant="0.5" surfaceScale="20" specularExponent="20" lighting-color="#ffffff">
+<feDistantLight id="feDistantLight2" azimuth="205" elevation="45" />
+</feSpecularLighting>
+<feComposite id="feComposite2798" in="result1" in2="SourceGraphic" operator="arithmetic" k1="1" result="result2" k4="0" k2="0" k3="0" />
+<feComposite id="feComposite2800" in="result2" in2="result3" operator="arithmetic" k2="1" k3="1" k4="0" k1="0" result="result4" />
+<feComposite inkscape:collect="always" id="feComposite2799" in="result4" in2="SourceAlpha" operator="in" />
+</filter>
+</defs>
+<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1.037109" inkscape:cx="100.3928" inkscape:cy="103.4055" inkscape:document-units="px" inkscape:current-layer="layer1" gridtolerance="10000" inkscape:window-width="1278" inkscape:window-height="715" inkscape:window-x="51" inkscape:window-y="24" width="768px" height="256px" showgrid="false" inkscape:window-maximized="0" />
+<metadata id="metadata1906">
+<rdf:RDF>
+<cc:Work rdf:about="">
+<dc:format>image/svg+xml</dc:format>
+<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" />
+<dc:title>Lighting effects example</dc:title>
+<dc:date>25 July 2007</dc:date>
+<dc:creator>
+<cc:Agent>
+<dc:title>Niko Kiirala</dc:title>
+</cc:Agent>
+</dc:creator>
+<dc:rights>
+<cc:Agent>
+<dc:title>Copyright 2007 Niko Kiirala</dc:title>
+</cc:Agent>
+</dc:rights>
+<dc:subject>
+<rdf:Bag>
+<rdf:li>feDiffuseLighting</rdf:li>
+<rdf:li>feSpecularLighting</rdf:li>
+<rdf:li>light</rdf:li>
+<rdf:li>lighting effects</rdf:li>
+</rdf:Bag>
+</dc:subject>
+<dc:description>An example, how to make metallic-looking objects with SVG lighting effects</dc:description>
+</cc:Work>
+<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
+<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#Distribution" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Notice" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Attribution" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#ShareAlike" />
+</cc:License>
+</rdf:RDF>
+</metadata>
+<g inkscape:label="Taso 1" inkscape:groupmode="layer" id="layer1" style="opacity:1">
+<path style="opacity:1;color:#000000;fill:#dad645;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate" d="M 121.53125,18.281251 L 115.65625,30.625001 L 87.5625,89.812501 L 23.1875,102.125 L 9.75,104.6875 L 19.6875,114.09375 L 67.3125,159.125 L 59.125,224.125 L 57.40625,237.71875 L 69.40625,231.15625 L 126.9375,199.75 L 186.25,227.65625 L 198.625,233.46875 L 196.125,220.03125 L 184.03125,155.65625 L 228.90625,107.84375 L 238.25,97.875002 L 224.6875,96.093752 L 159.6875,87.687502 L 128.09375,30.250001 L 121.53125,18.281251 z M 122.4375,49.000002 L 149.15625,97.531251 L 150.84375,100.65625 L 154.375,101.09375 L 209.3125,108.25 L 171.40625,148.625 L 168.96875,151.21875 L 169.625,154.71875 L 179.8125,209.15625 L 129.6875,185.59375 L 126.46875,184.09375 L 123.34375,185.78125 L 74.71875,212.34375 L 81.65625,157.34375 L 82.09375,153.8125 L 79.5,151.375 L 39.25,113.3125 L 93.65625,102.90625 L 97.15625,102.25 L 98.6875,99.031251 L 122.4375,49.000002 z" id="path2803" />
+<path id="path2799" d="M 381.53125,18.281251 L 375.65625,30.625001 L 347.5625,89.812501 L 283.1875,102.125 L 269.75,104.6875 L 279.6875,114.09375 L 327.3125,159.125 L 319.125,224.125 L 317.40625,237.71875 L 329.40625,231.15625 L 386.9375,199.75 L 446.25,227.65625 L 458.625,233.46875 L 456.125,220.03125 L 444.03125,155.65625 L 488.90625,107.84375 L 498.25,97.875002 L 484.6875,96.093752 L 419.6875,87.687502 L 388.09375,30.250001 L 381.53125,18.281251 z M 382.4375,49.000002 L 409.15625,97.531251 L 410.84375,100.65625 L 414.375,101.09375 L 469.3125,108.25 L 431.40625,148.625 L 428.96875,151.21875 L 429.625,154.71875 L 439.8125,209.15625 L 389.6875,185.59375 L 386.46875,184.09375 L 383.34375,185.78125 L 334.71875,212.34375 L 341.65625,157.34375 L 342.09375,153.8125 L 339.5,151.375 L 299.25,113.3125 L 353.65625,102.90625 L 357.15625,102.25 L 358.6875,99.031251 L 382.4375,49.000002 z" style="opacity:1;color:#000000;fill:#c7e1e2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate" />
+<path style="opacity:1;color:#000000;fill:#f4a430;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:14;stroke-linecap:round;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;filter:url(#metallic-lighting);enable-background:accumulate" d="M 641.53125,18.281251 L 635.65625,30.625001 L 607.5625,89.812501 L 543.1875,102.125 L 529.75,104.6875 L 539.6875,114.09375 L 587.3125,159.125 L 579.125,224.125 L 577.40625,237.71875 L 589.40625,231.15625 L 646.9375,199.75 L 706.25,227.65625 L 718.625,233.46875 L 716.125,220.03125 L 704.03125,155.65625 L 748.90625,107.84375 L 758.25,97.875002 L 744.6875,96.093752 L 679.6875,87.687502 L 648.09375,30.250001 L 641.53125,18.281251 z M 642.4375,49.000002 L 669.15625,97.531251 L 670.84375,100.65625 L 674.375,101.09375 L 729.3125,108.25 L 691.40625,148.625 L 688.96875,151.21875 L 689.625,154.71875 L 699.8125,209.15625 L 649.6875,185.59375 L 646.46875,184.09375 L 643.34375,185.78125 L 594.71875,212.34375 L 601.65625,157.34375 L 602.09375,153.8125 L 599.5,151.375 L 559.25,113.3125 L 613.65625,102.90625 L 617.15625,102.25 L 618.6875,99.031251 L 642.4375,49.000002 z" id="path2805" />
+</g>
</svg>
diff --git a/share/extensions/inkex.py b/share/extensions/inkex.py
index c1feba5ae..861cc2300 100755
--- a/share/extensions/inkex.py
+++ b/share/extensions/inkex.py
@@ -184,7 +184,8 @@ class Effect:
stream = open(self.svg_file,'r')
except:
stream = sys.stdin
- self.document = etree.parse(stream)
+ p = etree.XMLParser(huge_tree=True)
+ self.document = etree.parse(stream, parser=p)
self.original_document = copy.deepcopy(self.document)
stream.close()
diff --git a/share/icons/inkscape.file.svg b/share/icons/inkscape.file.svg
index 8d52ad39b..5803d94bf 100644
--- a/share/icons/inkscape.file.svg
+++ b/share/icons/inkscape.file.svg
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" width="48" height="48" id="svg2" sodipodi:version="0.32" inkscape:version="0.48+devel r10484 custom" sodipodi:docname="inkscape.file.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/usr/src/inkscape-svn/share/icons/inkscape.file.png" inkscape:export-xdpi="60" inkscape:export-ydpi="60">
-<sodipodi:namedview bordercohor="#666666" inkscape:window-height="744" inkscape:window-width="1366" inkscape:pageshadow="2" inkscape:pageopacity="0.0" guidetolerance="10.0" gridtolerance="10.0" objecttolerance="10.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:zoom="11.3137" inkscape:cx="14.0316" inkscape:cy="22.7128" inkscape:window-x="0" inkscape:window-y="24" inkscape:current-layer="g1919" showgrid="false" inkscape:snap-bbox="false" inkscape:snap-page="true" inkscape:window-maximized="1" />
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" width="48" height="48" id="svg2" sodipodi:version="0.32" inkscape:version="0.48+devel r" sodipodi:docname="inkscape.file.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/usr/src/inkscape-svn/share/icons/inkscape.file.png" inkscape:export-xdpi="60" inkscape:export-ydpi="60">
+<title id="title7353">Inkscape Filetype Icon</title>
+<sodipodi:namedview bordercohor="#666666" inkscape:window-height="744" inkscape:window-width="1315" inkscape:pageshadow="2" inkscape:pageopacity="0.0" guidetolerance="10.0" gridtolerance="10.0" objecttolerance="10.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" id="base" inkscape:zoom="11.3137" inkscape:cx="-1.524761" inkscape:cy="21.87311" inkscape:window-x="51" inkscape:window-y="24" inkscape:current-layer="g1919" showgrid="false" inkscape:snap-bbox="false" inkscape:snap-page="true" inkscape:window-maximized="1" />
<defs id="defs4">
<filter color-interpolation-filters="sRGB" inkscape:collect="always" id="filter9372-1">
<feGaussianBlur inkscape:collect="always" stdDeviation="0.31260252" id="feGaussianBlur9374-5" />
@@ -126,15 +127,16 @@
</dc:publisher>
<dc:identifier>http://andy.fitzsimon.com.au</dc:identifier>
<dc:date>2006</dc:date>
-<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/2/" />
+<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" />
+<dc:title>Inkscape Filetype Icon</dc:title>
</cc:Work>
-<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/2/">
-<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" />
-<cc:permits rdf:resource="http://web.resource.org/cc/Distribution" />
-<cc:requires rdf:resource="http://web.resource.org/cc/Notice" />
-<cc:requires rdf:resource="http://web.resource.org/cc/Attribution" />
-<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
-<cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
+<cc:License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
+<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#Distribution" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Notice" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#Attribution" />
+<cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+<cc:requires rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
@@ -158,7 +160,7 @@
<g id="g9200" transform="matrix(0.92776,0,0,0.92776,14.4185,-0.412514)">
<path sodipodi:nodetypes="ccccccscccccccccccsscccccc" id="path9354" d="m 151.971,10.2956 -9.589,9.8195 c -3.631,3.6299 2.351,3.3274 4.515,4.7002 1.001,0.6516 -3.211,1.4892 -2.35,2.3502 0.838,0.8609 5.05,1.6521 5.888,2.4897 0.838,0.861 -1.699,1.7685 -0.861,2.6294 0.815,0.8609 2.77,0.047 3.119,2.0011 0.256,1.4427 3.584,0.7213 5.074,-0.5119 0.931,-0.7911 -1.606,-0.7911 -0.768,-1.6521 2.094,-2.1174 3.956,-0.954 4.724,-2.9086 0.419,-1.0471 -3.165,-1.7917 -2.211,-2.4665 2.281,-1.6055 10.66,-2.4199 6.796,-6.2825 L 156.32,10.2326 c -1.234,-1.16347 -3.208,-1.10039 -4.349,0.063 z m -2.304,15.0549 c 0.21,0 7.169,0.9308 4.492,1.6521 -1.024,0.2792 -5.725,-1.6521 -4.492,-1.6521 z m 13.313,3.8626 c -0.1,0.6354 3.526,1.0335 3.459,0.1334 -0.124,-1.6695 -3.219,-1.6509 -3.459,-0.1334 z m -16.176,2.5829 c 0.861,0.7446 2.165,-0.1629 2.584,-1.21 -0.838,-1.0936 -3.934,0.07 -2.584,1.21 z m 15.711,-1.559 c -1.071,0.9772 0.186,2.0011 1.233,1.3263 0.279,-0.1862 -0.02,-1.0937 -1.233,-1.3263 z" style="opacity:0.46798;filter:url(#filter9372-1)" inkscape:connector-curvature="0" />
<path d="m 152.128,9.82579 -9.589,9.81941 c -3.631,3.6299 2.35,3.3274 4.515,4.7003 1.001,0.6515 -3.212,1.4892 -2.351,2.3501 0.838,0.861 5.051,1.6521 5.889,2.4898 0.838,0.8609 -1.699,1.7684 -0.861,2.6293 0.814,0.861 2.769,0.047 3.118,2.0012 0.256,1.4426 3.585,0.7213 5.074,-0.512 0.931,-0.7911 -1.606,-0.7911 -0.768,-1.652 2.095,-2.1175 3.957,-0.9541 4.725,-2.9086 0.419,-1.0471 -3.165,-1.7917 -2.211,-2.4665 2.281,-1.6056 10.66,-2.42 6.796,-6.2826 L 156.476,9.76271 c -1.233,-1.16344 -3.208,-1.10036 -4.348,0.0631 z m 11.009,18.91751 c -0.101,0.6353 3.526,1.0335 3.459,0.1334 -0.124,-1.6696 -3.219,-1.651 -3.459,-0.1334 z m -16.176,2.5828 c 0.861,0.7446 2.164,-0.1629 2.583,-1.21 -0.837,-1.0936 -3.933,0.07 -2.583,1.21 z m 15.71,-1.559 c -1.07,0.9773 0.186,2.0011 1.234,1.3263 0.279,-0.1861 -0.02,-1.0936 -1.234,-1.3263 z" id="path9202" sodipodi:nodetypes="ccccccsccccccccsscccccc" inkscape:connector-curvature="0" />
-<path sodipodi:type="inkscape:offset" inkscape:radius="-1.09997" inkscape:original="M 154.2812 8.90625 C 153.4909 8.922022 152.695 9.23077 152.125 9.8125 L 142.5312 19.65625 C 138.9002 23.28615 144.8975 22.97085 147.0625 24.34375 C 148.0635 24.99525 143.8265 25.8266 144.6875 26.6875 C 145.5255 27.5485 149.7557 28.3498 150.5938 29.1875 C 151.4317 30.0484 148.8807 30.9516 149.7188 31.8125 C 150.5327 32.6735 152.4948 31.8583 152.8438 33.8125 C 153.0998 35.2551 156.4485 34.5458 157.9375 33.3125 C 158.8685 32.5214 156.3183 32.51715 157.1562 31.65625 C 159.2512 29.53875 161.107 30.7045 161.875 28.75 C 162.294 27.7029 158.7023 26.95605 159.6562 26.28125 C 161.9373 24.67565 170.3327 23.8626 166.4688 20 L 156.4688 9.75 C 155.8522 9.16828 155.0716 8.890478 154.2812 8.90625 z M 164.9062 27.625 C 164.087 27.61065 163.245 27.9912 163.125 28.75 C 163.024 29.3853 166.6608 29.7751 166.5938 28.875 C 166.5317 28.0402 165.7255 27.63935 164.9062 27.625 z M 148.5938 29.6875 C 147.4332 29.60684 145.9563 30.4575 146.9688 31.3125 C 147.8297 32.0571 149.1123 31.1721 149.5312 30.125 C 149.322 29.8516 148.9806 29.71439 148.5938 29.6875 z M 162.6562 29.78125 C 161.5863 30.75855 162.8582 31.76855 163.9062 31.09375 C 164.1852 30.90765 163.8703 30.01395 162.6562 29.78125 z " xlink:href="#path9202" id="path9238" inkscape:href="#path9202" d="m 154.312,10 c -0.518,0.01 -1.058,0.2387 -1.406,0.5938 l -9.594,9.8437 c -0.806,0.8061 -0.798,1.1766 -0.812,1.0937 -0,-0.041 -0.04,-0.066 0.03,0 0.08,0.066 0.235,0.2025 0.5,0.3126 0.53,0.2201 1.357,0.3991 2.188,0.625 0.83,0.2258 1.686,0.4608 2.437,0.9374 0.16,0.1036 0.356,0.2501 0.5,0.5 0.144,0.25 0.185,0.6208 0.125,0.9063 -0.12,0.5709 -0.414,0.7787 -0.625,0.9375 -0.393,0.296 -0.775,0.476 -1.156,0.6562 0.441,0.1651 0.929,0.3242 1.469,0.5 0.633,0.2061 1.3,0.4001 1.875,0.625 0.575,0.225 1.056,0.4004 1.531,0.875 0.236,0.242 0.427,0.628 0.469,1 0.04,0.3721 -0.04,0.6698 -0.156,0.9063 -0.209,0.4223 -0.453,0.6712 -0.657,0.875 0.194,0.046 0.228,0.049 0.688,0.1563 0.398,0.093 0.868,0.2417 1.312,0.625 0.405,0.3493 0.702,0.8969 0.844,1.5 0.125,0.039 0.484,0.06 0.906,0 0.503,-0.072 0.961,-0.3589 1.469,-0.5938 -0.02,-0.026 -0.04,-0 -0.06,-0.031 -0.186,-0.2328 -0.341,-0.6569 -0.282,-1.0626 0.06,-0.4056 0.267,-0.6985 0.469,-0.9062 1.233,-1.2459 2.541,-1.5687 3.344,-1.7812 0.401,-0.1063 0.68,-0.1978 0.812,-0.2813 0.03,-0.02 0.04,-0.1035 0.06,-0.125 -0.164,-0.1086 -0.314,-0.2061 -0.563,-0.3437 -0.36,-0.1992 -0.735,-0.3581 -1.125,-0.7188 -0.195,-0.1803 -0.462,-0.4597 -0.5,-1 -0.04,-0.5403 0.334,-1.044 0.625,-1.25 0.794,-0.559 1.783,-0.8831 2.844,-1.25 1.061,-0.3669 2.173,-0.7245 3.031,-1.125 0.859,-0.4005 1.362,-0.8888 1.438,-1.0625 0.04,-0.087 0.06,-0.109 0,-0.2813 -0.06,-0.1722 -0.251,-0.4694 -0.656,-0.875 l -9.969,-10.2187 c -0.01,-0.01 -0.02,-0.021 -0.03,-0.031 -0.401,-0.3627 -0.87,-0.54127 -1.376,-0.5312 z m 8.907,20.2812 c -0.03,0.031 -0,0.061 -0.03,0.094 l 0.124,0.125 c -0.02,-0.091 -0.06,-0.1738 -0.09,-0.2188 z" style="fill:url(#linearGradient1968);fill-opacity:1" />
+<path sodipodi:type="inkscape:offset" inkscape:radius="-1.09997" inkscape:original="M 154.2676 8.921875 C 153.4772 8.937648 152.6989 9.244442 152.1289 9.826172 L 142.5391 19.64453 C 138.9081 23.27443 144.8897 22.9728 147.0547 24.3457 C 148.0557 24.9972 143.8421 25.83441 144.7031 26.69531 C 145.5411 27.55631 149.7538 28.34785 150.5918 29.18555 C 151.4298 30.04645 148.8925 30.95355 149.7305 31.81445 C 150.5445 32.67545 152.5006 31.86221 152.8496 33.81641 C 153.1056 35.25901 156.4348 34.53799 157.9238 33.30469 C 158.8548 32.51359 156.3163 32.51324 157.1543 31.65234 C 159.2493 29.53484 161.1129 30.69864 161.8809 28.74414 C 162.2999 27.69704 158.7159 26.95214 159.6699 26.27734 C 161.9509 24.67174 170.3288 23.85674 166.4648 19.99414 L 156.4766 9.763672 C 155.8601 9.181952 155.058 8.906102 154.2676 8.921875 z M 164.9102 27.61523 C 164.0909 27.60088 163.2567 27.98534 163.1367 28.74414 C 163.0357 29.37944 166.6627 29.77705 166.5957 28.87695 C 166.5337 28.04215 165.7294 27.62958 164.9102 27.61523 z M 148.5977 29.68359 C 147.4371 29.60293 145.9484 30.47117 146.9609 31.32617 C 147.8219 32.07077 149.1259 31.16233 149.5449 30.11523 C 149.3357 29.84183 148.9845 29.71048 148.5977 29.68359 z M 162.6719 29.76758 C 161.6019 30.74488 162.8563 31.76855 163.9043 31.09375 C 164.1833 30.90765 163.8859 30.00028 162.6719 29.76758 z " xlink:href="#path9202" id="path9238" inkscape:href="#path9202" d="m 154.312,10 c -0.518,0.01 -1.058,0.2387 -1.406,0.5938 l -9.594,9.8437 c -0.806,0.8061 -0.798,1.1766 -0.812,1.0937 -0,-0.041 -0.04,-0.066 0.03,0 0.08,0.066 0.235,0.2025 0.5,0.3126 0.53,0.2201 1.357,0.3991 2.188,0.625 0.83,0.2258 1.686,0.4608 2.437,0.9374 0.16,0.1036 0.356,0.2501 0.5,0.5 0.144,0.25 0.185,0.6208 0.125,0.9063 -0.12,0.5709 -0.414,0.7787 -0.625,0.9375 -0.393,0.296 -0.775,0.476 -1.156,0.6562 0.441,0.1651 0.929,0.3242 1.469,0.5 0.633,0.2061 1.3,0.4001 1.875,0.625 0.575,0.225 1.056,0.4004 1.531,0.875 0.236,0.242 0.427,0.628 0.469,1 0.04,0.3721 -0.04,0.6698 -0.156,0.9063 -0.209,0.4223 -0.453,0.6712 -0.657,0.875 0.194,0.046 0.228,0.049 0.688,0.1563 0.398,0.093 0.868,0.2417 1.312,0.625 0.405,0.3493 0.702,0.8969 0.844,1.5 0.125,0.039 0.484,0.06 0.906,0 0.503,-0.072 0.961,-0.3589 1.469,-0.5938 -0.02,-0.026 -0.04,-0 -0.06,-0.031 -0.186,-0.2328 -0.341,-0.6569 -0.282,-1.0626 0.06,-0.4056 0.267,-0.6985 0.469,-0.9062 1.233,-1.2459 2.541,-1.5687 3.344,-1.7812 0.401,-0.1063 0.68,-0.1978 0.812,-0.2813 0.03,-0.02 0.04,-0.1035 0.06,-0.125 -0.164,-0.1086 -0.314,-0.2061 -0.563,-0.3437 -0.36,-0.1992 -0.735,-0.3581 -1.125,-0.7188 -0.195,-0.1803 -0.462,-0.4597 -0.5,-1 -0.04,-0.5403 0.334,-1.044 0.625,-1.25 0.794,-0.559 1.783,-0.8831 2.844,-1.25 1.061,-0.3669 2.173,-0.7245 3.031,-1.125 0.859,-0.4005 1.362,-0.8888 1.438,-1.0625 0.04,-0.087 0.06,-0.109 0,-0.2813 -0.06,-0.1722 -0.251,-0.4694 -0.656,-0.875 l -9.969,-10.2187 c -0.01,-0.01 -0.02,-0.021 -0.03,-0.031 -0.401,-0.3627 -0.87,-0.54127 -1.376,-0.5312 z m 8.907,20.2812 c -0.03,0.031 -0,0.061 -0.03,0.094 l 0.124,0.125 c -0.02,-0.091 -0.06,-0.1738 -0.09,-0.2188 z" style="fill:url(#linearGradient1968);fill-opacity:1" />
<path d="m 155.903,10.3924 5.868,6.2544 c 0.38,0.3802 0.38,1.2767 0.152,1.5048 l -2.054,-1.6728 -0.405,2.4586 -4.069,-0.9915 -3.119,2.1044 -0.557,-4.0308 -1.55,2.8777 -3.613,-0.3816 c -0.71,0 -0.727,-0.8536 0,-1.5886 1.445,-1.5968 5.54,-5.5803 6.427,-6.5181 0.913,-0.93779 1.999,-0.92894 2.912,-0.016 z" style="fill:url(#linearGradient1970)" class="full-specularity" id="path9206" sodipodi:nodetypes="ccccccccccccc" inkscape:connector-curvature="0" />
</g>
<path sodipodi:type="arc" style="opacity:0.527094;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="path9212" sodipodi:cx="338.453" sodipodi:cy="74.6406" sodipodi:rx="1.32812" sodipodi:ry="0.328125" d="m 339.7811,74.6406 c 0,0.18122 -0.5946,0.32813 -1.3281,0.32813 -0.7335,0 -1.3281,-0.14691 -1.3281,-0.32813 0,-0.18122 0.5946,-0.32812 1.3281,-0.32812 0.7335,0 1.3281,0.1469 1.3281,0.32812 z" transform="matrix(0.629347,0,0,0.706198,-45.5979,-27.0999)" />
diff --git a/src/display/cairo-utils.cpp b/src/display/cairo-utils.cpp
index fc56c7b26..755553033 100644
--- a/src/display/cairo-utils.cpp
+++ b/src/display/cairo-utils.cpp
@@ -28,16 +28,13 @@
#include "helper/geom-curves.h"
#include "display/cairo-templates.h"
-namespace {
-
/**
* Key for cairo_surface_t to keep track of current color interpolation value
* Only the address of the structure is used, it is never initialized. See:
* http://www.cairographics.org/manual/cairo-Types.html#cairo-user-data-key-t
*/
-cairo_user_data_key_t ci_key;
-
-} // namespace
+cairo_user_data_key_t ink_color_interpolation_key;
+cairo_user_data_key_t ink_pixbuf_key;
namespace Inkscape {
@@ -291,7 +288,7 @@ feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv)
SPColorInterpolation
get_cairo_surface_ci(cairo_surface_t *surface) {
- void* data = cairo_surface_get_user_data( surface, &ci_key );
+ void* data = cairo_surface_get_user_data( surface, &ink_color_interpolation_key );
if( data != NULL ) {
return (SPColorInterpolation)GPOINTER_TO_INT( data );
} else {
@@ -317,13 +314,13 @@ set_cairo_surface_ci(cairo_surface_t *surface, SPColorInterpolation ci) {
ink_cairo_surface_linear_to_srgb( surface );
}
- cairo_surface_set_user_data(surface, &ci_key, GINT_TO_POINTER (ci), NULL);
+ cairo_surface_set_user_data(surface, &ink_color_interpolation_key, GINT_TO_POINTER (ci), NULL);
}
}
void
copy_cairo_surface_ci(cairo_surface_t *in, cairo_surface_t *out) {
- cairo_surface_set_user_data(out, &ci_key, cairo_surface_get_user_data(in, &ci_key), NULL);
+ cairo_surface_set_user_data(out, &ink_color_interpolation_key, cairo_surface_get_user_data(in, &ink_color_interpolation_key), NULL);
}
void
@@ -375,27 +372,117 @@ ink_cairo_pattern_set_matrix(cairo_pattern_t *cp, Geom::Affine const &m)
}
void
-ink_cairo_set_source_argb32_pixbuf(cairo_t *ct, GdkPixbuf *pb, double x, double y)
+ink_cairo_set_source_pixbuf(cairo_t *ct, GdkPixbuf *pb, double x, double y)
{
- cairo_surface_t *pbs = ink_cairo_surface_create_for_argb32_pixbuf(pb);
+ cairo_surface_t *pbs = ink_cairo_surface_get_for_pixbuf(pb);
cairo_set_source_surface(ct, pbs, x, y);
- cairo_surface_destroy(pbs);
}
+/* The functions below implement the following hack:
+ *
+ * The pixels formats of Cairo and GdkPixbuf are different.
+ * GdkPixbuf accesses pixels as bytes, alpha is not premultiplied,
+ * and successive bytes of a single pixel contain R, G, B and A components.
+ * Cairo accesses pixels as 32-bit ints, alpha is premultiplied,
+ * and each int contains as 0xAARRGGBB, accessed with bitwise operations.
+ *
+ * In other words, on a little endian system, a GdkPixbuf will contain:
+ * char *data = "rgbargbargba...."
+ * int *data = { 0xAABBGGRR, 0xAABBGGRR, 0xAABBGGRR, ... }
+ * while a Cairo image surface will contain:
+ * char *data = "bgrabgrabgra...."
+ * int *data = { 0xAARRGGBB, 0xAARRGGBB, 0xAARRGGBB, ... }
+ *
+ * It is possible to convert between these two formats (almost) losslessly.
+ * Some color information from partially transparent regions of the image
+ * is lost, but the result when displaying this image will remain the same.
+ *
+ * The functions below allow interoperation between GdkPixbuf
+ * and Cairo surfaces, allowing pixbufs to be used as Cairo sources,
+ * and saving Cairo surfaces using GdkPixbuf APIs.
+ * This is implemented by creating a GdkPixbuf and a Cairo image surface
+ * which share their data. Depending on what is needed at a given time,
+ * the pixels are converted in place to the Cairo or the GdkPixbuf format.
+ * In this way, only one copy of the image data is needed.
+ *
+ * Given either a GdkPixbuf or a Cairo surface, these functions create
+ * the other object and convert to its format. The returned object should be
+ * freed using cairo_surface_destroy or g_object_unref when it's no longer
+ * needed.
+ *
+ * Memory ownership semantics:
+ * Regardless of whether the pixels are stored in memory originally belonging
+ * to Cairo surface or to GdkPixbuf, the GdkPixbuf is the master object.
+ * To free the memory, unref the GdkPixbuf ONLY.
+ */
+
+/**
+ * Converts the pixbuf to Cairo pixel format and returns an image surface
+ * which can be used as a source.
+ *
+ * The returned surface is owned by the GdkPixbuf and should not be freed.
+ * Calling this function causes the pixbuf to be unsuitable for use
+ * with GTK drawing functions until ink_pixbuf_ensure_normal() is called.
+ *
+ * @bug You have to call g_object_set_data(G_OBJECT(pb), "cairo_surface", NULL)
+ * when unrefing the last reference to the pixbuf. Otherwise there will be
+ * crashes, because cairo_surface_destroy is called after the pixbuf data
+ * is already freed.
+ */
cairo_surface_t *
-ink_cairo_surface_create_for_argb32_pixbuf(GdkPixbuf *pb)
+ink_cairo_surface_get_for_pixbuf(GdkPixbuf *pb)
{
- guchar *data = gdk_pixbuf_get_pixels(pb);
- int w = gdk_pixbuf_get_width(pb);
- int h = gdk_pixbuf_get_height(pb);
- int stride = gdk_pixbuf_get_rowstride(pb);
+ cairo_surface_t *pbs =
+ reinterpret_cast<cairo_surface_t*>(g_object_get_data(G_OBJECT(pb), "cairo_surface"));
+
+ ink_pixbuf_ensure_argb32(pb);
+
+ if (pbs == NULL) {
+ guchar *data = gdk_pixbuf_get_pixels(pb);
+ int w = gdk_pixbuf_get_width(pb);
+ int h = gdk_pixbuf_get_height(pb);
+ int stride = gdk_pixbuf_get_rowstride(pb);
+
+ // create a surface that stores the data
+ pbs = cairo_image_surface_create_for_data(
+ data, CAIRO_FORMAT_ARGB32, w, h, stride);
+
+ g_object_set_data_full(G_OBJECT(pb), "cairo_surface", pbs, (GDestroyNotify) cairo_surface_destroy);
+ cairo_surface_set_user_data(pbs, &ink_pixbuf_key, pb, NULL);
+ }
- cairo_surface_t *pbs = cairo_image_surface_create_for_data(
- data, CAIRO_FORMAT_ARGB32, w, h, stride);
return pbs;
}
/**
+ * Converts the Cairo surface to GdkPixbuf pixel format.
+ * GdkPixbuf takes ownership of the passed surface reference,
+ * so it should NOT be freed after calling this function.
+ */
+GdkPixbuf *ink_pixbuf_create_from_cairo_surface(cairo_surface_t *s)
+{
+ GdkPixbuf *pb = reinterpret_cast<GdkPixbuf*>(cairo_surface_get_user_data(s, &ink_pixbuf_key));
+ if (pb == NULL) {
+ pb = gdk_pixbuf_new_from_data(
+ cairo_image_surface_get_data(s), GDK_COLORSPACE_RGB, TRUE, 8,
+ cairo_image_surface_get_width(s), cairo_image_surface_get_height(s),
+ cairo_image_surface_get_stride(s), NULL, NULL);
+
+ g_object_set_data_full(G_OBJECT(pb), "pixel_format", g_strdup("argb32"), g_free);
+ g_object_set_data_full(G_OBJECT(pb), "cairo_surface", s, (GDestroyNotify) cairo_surface_destroy);
+
+ cairo_surface_set_user_data(s, &ink_pixbuf_key, pb, NULL);
+ } else {
+ g_warning("Received surface which is already owned by GdkPixbuf");
+ g_object_ref(pb);
+ }
+
+ ink_pixbuf_ensure_normal(pb);
+
+ return pb;
+}
+
+/**
* Cleanup function for GdkPixbuf.
* This function should be passed as the GdkPixbufDestroyNotify parameter
* to gdk_pixbuf_new_from_data when creating a GdkPixbuf backed by
@@ -445,7 +532,7 @@ cairo_surface_t *
ink_cairo_surface_create_identical(cairo_surface_t *s)
{
cairo_surface_t *ns = ink_cairo_surface_create_same_size(s, cairo_surface_get_content(s));
- cairo_surface_set_user_data(ns, &ci_key, cairo_surface_get_user_data(s, &ci_key), NULL);
+ cairo_surface_set_user_data(ns, &ink_color_interpolation_key, cairo_surface_get_user_data(s, &ink_color_interpolation_key), NULL);
return ns;
}
@@ -845,13 +932,20 @@ convert_pixels_argb32_to_pixbuf(guchar *data, int w, int h, int stride)
* using it with GTK will result in corrupted drawings.
*/
void
-convert_pixbuf_normal_to_argb32(GdkPixbuf *pb)
+ink_pixbuf_ensure_argb32(GdkPixbuf *pb)
{
+ gchar *pixel_format = reinterpret_cast<gchar*>(g_object_get_data(G_OBJECT(pb), "pixel_format"));
+ if (pixel_format != NULL && strcmp(pixel_format, "argb32") == 0) {
+ // nothing to do
+ return;
+ }
+
convert_pixels_pixbuf_to_argb32(
gdk_pixbuf_get_pixels(pb),
gdk_pixbuf_get_width(pb),
gdk_pixbuf_get_height(pb),
gdk_pixbuf_get_rowstride(pb));
+ g_object_set_data_full(G_OBJECT(pb), "pixel_format", g_strdup("argb32"), g_free);
}
/**
@@ -859,13 +953,20 @@ convert_pixbuf_normal_to_argb32(GdkPixbuf *pb)
* Once this is done, the pixbuf can be used with GTK again.
*/
void
-convert_pixbuf_argb32_to_normal(GdkPixbuf *pb)
+ink_pixbuf_ensure_normal(GdkPixbuf *pb)
{
+ gchar *pixel_format = reinterpret_cast<gchar*>(g_object_get_data(G_OBJECT(pb), "pixel_format"));
+ if (pixel_format == NULL || strcmp(pixel_format, "pixbuf") == 0) {
+ // nothing to do
+ return;
+ }
+
convert_pixels_argb32_to_pixbuf(
gdk_pixbuf_get_pixels(pb),
gdk_pixbuf_get_width(pb),
gdk_pixbuf_get_height(pb),
gdk_pixbuf_get_rowstride(pb));
+ g_object_set_data_full(G_OBJECT(pb), "pixel_format", g_strdup("pixbuf"), g_free);
}
guint32 argb32_from_rgba(guint32 in)
diff --git a/src/display/cairo-utils.h b/src/display/cairo-utils.h
index 016f72d00..289d4e01f 100644
--- a/src/display/cairo-utils.h
+++ b/src/display/cairo-utils.h
@@ -82,6 +82,17 @@ public:
} // namespace Inkscape
+enum InkPixelFormat {
+ INK_PIXEL_FORMAT_NONE,
+ INK_PIXEL_FORMAT_CAIRO,
+ INK_PIXEL_FORMAT_PIXBUF,
+ INK_PIXEL_FORMAT_LAST
+};
+
+// TODO: these declarations may not be needed in the header
+extern cairo_user_data_key_t ink_color_interpolation_key;
+extern cairo_user_data_key_t ink_pixbuf_key;
+
SPColorInterpolation get_cairo_surface_ci(cairo_surface_t *surface);
void set_cairo_surface_ci(cairo_surface_t *surface, SPColorInterpolation cif);
void copy_cairo_surface_ci(cairo_surface_t *in, cairo_surface_t *out);
@@ -91,7 +102,7 @@ void ink_cairo_set_source_color(cairo_t *ct, SPColor const &color, double opacit
void ink_cairo_set_source_rgba32(cairo_t *ct, guint32 rgba);
void ink_cairo_transform(cairo_t *ct, Geom::Affine const &m);
void ink_cairo_pattern_set_matrix(cairo_pattern_t *cp, Geom::Affine const &m);
-void ink_cairo_set_source_argb32_pixbuf(cairo_t *ct, GdkPixbuf *pb, double x, double y);
+void ink_cairo_set_source_pixbuf(cairo_t *ct, GdkPixbuf *pb, double x, double y);
void ink_matrix_to_2geom(Geom::Affine &, cairo_matrix_t const &);
void ink_matrix_to_cairo(cairo_matrix_t &, Geom::Affine const &);
@@ -116,9 +127,10 @@ cairo_pattern_t *ink_cairo_pattern_create_checkerboard();
void convert_pixels_pixbuf_to_argb32(guchar *data, int w, int h, int rs);
void convert_pixels_argb32_to_pixbuf(guchar *data, int w, int h, int rs);
-void convert_pixbuf_normal_to_argb32(GdkPixbuf *);
-void convert_pixbuf_argb32_to_normal(GdkPixbuf *);
-cairo_surface_t *ink_cairo_surface_create_for_argb32_pixbuf(GdkPixbuf *pb);
+void ink_pixbuf_ensure_argb32(GdkPixbuf *);
+void ink_pixbuf_ensure_normal(GdkPixbuf *);
+cairo_surface_t *ink_cairo_surface_get_for_pixbuf(GdkPixbuf *pb);
+GdkPixbuf *ink_pixbuf_create_from_cairo_surface(cairo_surface_t *s);
void ink_cairo_pixbuf_cleanup(guchar *pixels, void *surface);
G_GNUC_CONST guint32 argb32_from_pixbuf(guint32 in);
diff --git a/src/display/drawing-image.cpp b/src/display/drawing-image.cpp
index bdb7c15b0..46f066b8e 100644
--- a/src/display/drawing-image.cpp
+++ b/src/display/drawing-image.cpp
@@ -22,7 +22,7 @@ namespace Inkscape {
DrawingImage::DrawingImage(Drawing &drawing)
: DrawingItem(drawing)
, _pixbuf(NULL)
- , _surface(NULL)
+ , _surface(NULL) // this is owned by _pixbuf!
, _style(NULL)
, _new_surface(NULL)
{}
@@ -33,7 +33,6 @@ DrawingImage::~DrawingImage()
sp_style_unref(_style);
if (_pixbuf) {
if (_new_surface) cairo_surface_destroy(_new_surface);
- cairo_surface_destroy(_surface);
g_object_unref(_pixbuf);
}
}
@@ -47,10 +46,10 @@ DrawingImage::setARGB32Pixbuf(GdkPixbuf *pb)
}
if (_pixbuf != NULL) {
g_object_unref(_pixbuf);
- cairo_surface_destroy(_surface);
+ // unrefing the pixbuf also destroys surface
}
_pixbuf = pb;
- _surface = pb ? ink_cairo_surface_create_for_argb32_pixbuf(pb) : NULL;
+ _surface = pb ? ink_cairo_surface_get_for_pixbuf(pb) : NULL;
_markForUpdate(STATE_ALL, false);
}
@@ -207,7 +206,7 @@ unsigned DrawingImage::_renderItem(DrawingContext &ct, Geom::IntRect const &/*ar
int orgstride = cairo_image_surface_get_stride(_surface);
int newstride = cairo_image_surface_get_stride(_new_surface);
- cairo_surface_flush(_surface);
+ //cairo_surface_flush(_surface);
cairo_surface_flush(_new_surface);
for(int y=0; y<newheight; y++) {
diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp
index 80664d822..1814dd615 100644
--- a/src/display/drawing-item.cpp
+++ b/src/display/drawing-item.cpp
@@ -353,7 +353,9 @@ DrawingItem::update(Geom::IntRect const &area, UpdateContext const &ctx, unsigne
if (to_update & STATE_BBOX) {
// compute drawbox
if (_filter && render_filters) {
- _drawbox = _filter->compute_drawbox(this, _item_bbox);
+ Geom::IntRect newbox(*_bbox);
+ _filter->area_enlarge(newbox, this);
+ _drawbox = Geom::OptIntRect(newbox);
} else {
_drawbox = _bbox;
}
diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp
index 234006983..55d54b770 100644
--- a/src/display/drawing-text.cpp
+++ b/src/display/drawing-text.cpp
@@ -441,7 +441,7 @@ unsigned DrawingText::_renderItem(DrawingContext &ct, Geom::IntRect const &/*are
}
Inkscape::DrawingContext::Save save(ct);
-// ct.transform(_ctm); // Seems to work fine without this line, which was in the original.
+ ct.transform(_ctm); // For one thing, this is needed to scale a fill-pattern when zooming in
if (has_fill) {
_nrstyle.applyFill(ct);
ct.fillPreserve();
diff --git a/src/display/nr-filter-image.cpp b/src/display/nr-filter-image.cpp
index 7a27d857e..b9d73f0ad 100644
--- a/src/display/nr-filter-image.cpp
+++ b/src/display/nr-filter-image.cpp
@@ -30,7 +30,6 @@ FilterImage::FilterImage()
: SVGElem(0)
, document(0)
, feImageHref(0)
- , image_surface(0)
, broken_ref(false)
{ }
@@ -42,6 +41,7 @@ FilterImage::~FilterImage()
{
if (feImageHref)
g_free(feImageHref);
+ g_object_set_data(G_OBJECT(image->gobj()), "cairo_surface", NULL);
}
void FilterImage::render_cairo(FilterSlot &slot)
@@ -172,18 +172,10 @@ void FilterImage::render_cairo(FilterSlot &slot)
if (!has_alpha) {
image = image->add_alpha(false, 0, 0, 0);
}
-
- // Native size of image
- // width = image->get_width();
- // height = image->get_height();
- // rowstride = image->get_rowstride();
-
- convert_pixbuf_normal_to_argb32(image->gobj());
-
- image_surface = cairo_image_surface_create_for_data(image->get_pixels(),
- CAIRO_FORMAT_ARGB32, image->get_width(), image->get_height(), image->get_rowstride());
}
+ cairo_surface_t *image_surface = ink_cairo_surface_get_for_pixbuf(image->gobj());
+
Geom::Rect sa = slot.get_slot_area();
cairo_surface_t *out = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,
sa.width(), sa.height());
@@ -310,9 +302,7 @@ void FilterImage::set_href(const gchar *href){
if (feImageHref) g_free (feImageHref);
feImageHref = (href) ? g_strdup (href) : NULL;
- if (image_surface) {
- cairo_surface_destroy(image_surface);
- }
+ g_object_set_data(G_OBJECT(image->gobj()), "cairo_surface", NULL);
image.reset();
broken_ref = false;
}
diff --git a/src/display/nr-filter-image.h b/src/display/nr-filter-image.h
index 05b7d65a8..f45f42265 100644
--- a/src/display/nr-filter-image.h
+++ b/src/display/nr-filter-image.h
@@ -44,7 +44,6 @@ private:
SPDocument *document;
gchar *feImageHref;
Glib::RefPtr<Gdk::Pixbuf> image;
- cairo_surface_t *image_surface;
float feImageX, feImageY, feImageWidth, feImageHeight;
unsigned int aspect_align, aspect_clip;
bool broken_ref;
diff --git a/src/display/nr-filter.cpp b/src/display/nr-filter.cpp
index f0965c460..4f2a18531 100644
--- a/src/display/nr-filter.cpp
+++ b/src/display/nr-filter.cpp
@@ -220,20 +220,6 @@ void Filter::area_enlarge(Geom::IntRect &bbox, Inkscape::DrawingItem const *item
*/
}
-Geom::OptIntRect Filter::compute_drawbox(Inkscape::DrawingItem const *item, Geom::OptRect const &item_bbox) {
-
-// Geom::OptRect enlarged = filter_effect_area(item_bbox); // disabled, already done in visualBounds
- Geom::OptRect enlarged = item_bbox; // see LP Bug 1188336
- if (enlarged) {
- *enlarged *= item->ctm();
-
- Geom::OptIntRect ret(enlarged->roundOutwards());
- return ret;
- } else {
- return Geom::OptIntRect();
- }
-}
-
Geom::OptRect Filter::filter_effect_area(Geom::OptRect const &bbox)
{
Geom::Point minp, maxp;
diff --git a/src/display/nr-filter.h b/src/display/nr-filter.h
index d53005c5d..5df38ffe9 100644
--- a/src/display/nr-filter.h
+++ b/src/display/nr-filter.h
@@ -151,12 +151,6 @@ public:
*/
void area_enlarge(Geom::IntRect &area, Inkscape::DrawingItem const *item) const;
/**
- * Given an item bounding box (in user coords), this function enlarges it
- * to contain the filter effects region and transforms it to screen
- * coordinates
- */
- Geom::OptIntRect compute_drawbox(Inkscape::DrawingItem const *item, Geom::OptRect const &item_bbox);
- /**
* Returns the filter effects area in user coordinate system.
* The given bounding box should be a bounding box as specified in
* SVG standard and in user coordinate system.
diff --git a/src/extension/internal/cairo-ps-out.cpp b/src/extension/internal/cairo-ps-out.cpp
index e06c9f30d..5f535dc64 100644
--- a/src/extension/internal/cairo-ps-out.cpp
+++ b/src/extension/internal/cairo-ps-out.cpp
@@ -340,7 +340,7 @@ CairoPsOutput::init (void)
"<_option value=\"page\">" N_("Use document's page size") "</_option>"
"<_option value=\"drawing\">" N_("Use exported object's size") "</_option>"
"</param>"
- "<param name=\"bleed\" gui-text=\"" N_("Bleed/margin (mm)") "\" type=\"float\" min=\"-10000\" max=\"10000\">0</param>\n"
+ "<param name=\"bleed\" gui-text=\"" N_("Bleed/margin (mm):") "\" type=\"float\" min=\"-10000\" max=\"10000\">0</param>\n"
"<param name=\"exportId\" gui-text=\"" N_("Limit export to the object with ID:") "\" type=\"string\"></param>\n"
"<output>\n"
"<extension>.ps</extension>\n"
diff --git a/src/extension/internal/cairo-render-context.cpp b/src/extension/internal/cairo-render-context.cpp
index 3c222bd9e..a950fa177 100644
--- a/src/extension/internal/cairo-render-context.cpp
+++ b/src/extension/internal/cairo-render-context.cpp
@@ -1306,7 +1306,7 @@ CairoRenderContext::_setStrokeStyle(SPStyle const *style, Geom::OptRect const &p
{
cairo_set_dash(_cr, style->stroke_dash.dash, style->stroke_dash.n_dash, style->stroke_dash.offset);
} else {
- cairo_set_dash(_cr, NULL, 0, 0.0); // disable dashing
+ cairo_set_dash(_cr, NULL, 0, 0.0); // disable dashing
}
cairo_set_line_width(_cr, style->stroke_width.computed);
@@ -1314,30 +1314,30 @@ CairoRenderContext::_setStrokeStyle(SPStyle const *style, Geom::OptRect const &p
// set line join type
cairo_line_join_t join = CAIRO_LINE_JOIN_MITER;
switch (style->stroke_linejoin.computed) {
- case SP_STROKE_LINEJOIN_MITER:
- join = CAIRO_LINE_JOIN_MITER;
- break;
- case SP_STROKE_LINEJOIN_ROUND:
- join = CAIRO_LINE_JOIN_ROUND;
- break;
- case SP_STROKE_LINEJOIN_BEVEL:
- join = CAIRO_LINE_JOIN_BEVEL;
- break;
+ case SP_STROKE_LINEJOIN_MITER:
+ join = CAIRO_LINE_JOIN_MITER;
+ break;
+ case SP_STROKE_LINEJOIN_ROUND:
+ join = CAIRO_LINE_JOIN_ROUND;
+ break;
+ case SP_STROKE_LINEJOIN_BEVEL:
+ join = CAIRO_LINE_JOIN_BEVEL;
+ break;
}
cairo_set_line_join(_cr, join);
// set line cap type
cairo_line_cap_t cap = CAIRO_LINE_CAP_BUTT;
switch (style->stroke_linecap.computed) {
- case SP_STROKE_LINECAP_BUTT:
- cap = CAIRO_LINE_CAP_BUTT;
- break;
- case SP_STROKE_LINECAP_ROUND:
- cap = CAIRO_LINE_CAP_ROUND;
- break;
- case SP_STROKE_LINECAP_SQUARE:
- cap = CAIRO_LINE_CAP_SQUARE;
- break;
+ case SP_STROKE_LINECAP_BUTT:
+ cap = CAIRO_LINE_CAP_BUTT;
+ break;
+ case SP_STROKE_LINECAP_ROUND:
+ cap = CAIRO_LINE_CAP_ROUND;
+ break;
+ case SP_STROKE_LINECAP_SQUARE:
+ cap = CAIRO_LINE_CAP_SQUARE;
+ break;
}
cairo_set_line_cap(_cr, cap);
cairo_set_miter_limit(_cr, MAX(1, style->stroke_miterlimit.value));
@@ -1453,10 +1453,10 @@ bool CairoRenderContext::renderImage(GdkPixbuf *pb,
// TODO: reenable merge_opacity if useful
float opacity = _state->opacity;
- cairo_surface_t *image_surface = ink_cairo_surface_create_for_argb32_pixbuf(pb);
+ cairo_surface_t *image_surface = ink_cairo_surface_get_for_pixbuf(pb);
if (cairo_surface_status(image_surface)) {
TRACE(("Image surface creation failed:\n%s\n", cairo_status_to_string(cairo_surface_status(image_surface))));
- return false;
+ return false;
}
cairo_save(_cr);
@@ -1475,7 +1475,6 @@ bool CairoRenderContext::renderImage(GdkPixbuf *pb,
cairo_paint_with_alpha(_cr, opacity);
cairo_restore(_cr);
- cairo_surface_destroy(image_surface);
return true;
}
@@ -1676,9 +1675,9 @@ _write_callback(void *closure, const unsigned char *data, unsigned int length)
written = fwrite (data, 1, length, file);
if (written == length)
- return CAIRO_STATUS_SUCCESS;
+ return CAIRO_STATUS_SUCCESS;
else
- return CAIRO_STATUS_WRITE_ERROR;
+ return CAIRO_STATUS_WRITE_ERROR;
}
#include "clear-n_.h"
diff --git a/src/extension/internal/cairo-renderer.cpp b/src/extension/internal/cairo-renderer.cpp
index 76ebbfcb5..3463925b6 100644
--- a/src/extension/internal/cairo-renderer.cpp
+++ b/src/extension/internal/cairo-renderer.cpp
@@ -449,7 +449,7 @@ static void sp_asbitmap_render(SPItem *item, CairoRenderContext *ctx)
Geom::OptRect bbox = item->desktopVisualBounds();
// no bbox, e.g. empty group
- if (!bbox) {
+ if (!bbox) {
return;
}
@@ -503,8 +503,13 @@ static void sp_asbitmap_render(SPItem *item, CairoRenderContext *ctx)
if (pb) {
TEST(gdk_pixbuf_save( pb, "bitmap.png", "png", NULL, NULL ));
- // TODO this is stupid - we just converted to pixbuf format when generating the bitmap!
- convert_pixbuf_normal_to_argb32(pb);
+
+ /* TODO: find a way to avoid a duplicate conversion between
+ * Cairo and GdkPixbuf pixel formats here.
+ * Internally, generate_internal_bitmap creates a Cairo surface,
+ * but then converts it to pixbuf format. In turn, renderImage()
+ * below converts back to Cairo format.
+ */
ctx->renderImage(pb, t, item->style);
g_object_unref(pb);
pb = 0;
diff --git a/src/extension/internal/gdkpixbuf-input.cpp b/src/extension/internal/gdkpixbuf-input.cpp
index 994258ccc..117c2fe39 100644
--- a/src/extension/internal/gdkpixbuf-input.cpp
+++ b/src/extension/internal/gdkpixbuf-input.cpp
@@ -19,23 +19,18 @@
namespace Inkscape {
namespace IO {
-GdkPixbuf* pixbuf_new_from_file( char const *utf8name, GError **error );
+// this is defined in sp-image.cpp
+GdkPixbuf* pixbuf_new_from_file(char const *filename, time_t &modTime, gchar*& pixPath);
}
namespace Extension {
namespace Internal {
-static std::set<Glib::ustring> create_lossy_set()
-{
- std::set<Glib::ustring> lossy;
- lossy.insert(".jpg");
- lossy.insert(".jpeg");
- return lossy;
-}
-
SPDocument *
GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
{
+ // determine whether the image should be embedded
+ // TODO: this logic seems very wrong
bool embed = false;
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
Glib::ustring attr = prefs->getString("/dialogs/import/link");
@@ -52,27 +47,14 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
}
SPDocument *doc = NULL;
- GdkPixbuf *pb = Inkscape::IO::pixbuf_new_from_file( uri, NULL );
- static std::set<Glib::ustring> lossy = create_lossy_set();
-
- if (pb) { /* We are readable */
- // TODO revisit: bool is_lossy;
- Glib::ustring mime_type, ext;
- Glib::ustring u = uri;
- std::size_t dotpos = u.rfind('.');
- if (dotpos != Glib::ustring::npos) {
- ext = u.substr(dotpos, Glib::ustring::npos);
- }
+ gchar *pixpath = NULL;
+ time_t dummy;
+ GdkPixbuf *pb = Inkscape::IO::pixbuf_new_from_file(uri, dummy, pixpath);
- // HACK: replace with something better based on GIO
- if (!ext.empty() && lossy.find(ext) != lossy.end()) {
- // TODO revisit: is_lossy = true;
- mime_type = "image/jpeg";
- } else {
- // TODO revisit: is_lossy = false;
- mime_type = "image/png";
- }
+ // TODO: the pixbuf is created again from the base64-encoded attribute in SPImage.
+ // Find a way to create the pixbuf only once.
+ if (pb) {
doc = SPDocument::createNewDoc(NULL, TRUE, TRUE);
bool saved = DocumentUndo::getUndoSensitive(doc);
DocumentUndo::setUndoSensitive(doc, false); // no need to undo in this temporary document
@@ -85,40 +67,22 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
double xscale = 1;
double yscale = 1;
- gchar const *str = gdk_pixbuf_get_option( pb, "Inkscape::DpiX" );
- if ( str ) {
- gint dpi = atoi(str);
- if ( dpi > 0 && dpi != 72 ) {
- xscale = 72.0 / (double)dpi;
- }
- } else {
- if (!ir && !forcexdpi)
- ir = new ImageResolution(uri);
- if (ir && ir->ok())
- xscale = 900.0 / floor(10.*ir->x() + .5); // round-off to 0.1 dpi
- else
- xscale = 90.0 / defaultxdpi;
- }
- width *= xscale;
- str = gdk_pixbuf_get_option( pb, "Inkscape::DpiY" );
- if ( str ) {
- gint dpi = atoi(str);
- if ( dpi > 0 && dpi != 72 ) {
- yscale = 72.0 / (double)dpi;
- }
+ if (!ir && !forcexdpi) {
+ ir = new ImageResolution(uri);
+ }
+ if (ir && ir->ok()) {
+ xscale = 900.0 / floor(10.*ir->x() + .5); // round-off to 0.1 dpi
+ yscale = 900.0 / floor(10.*ir->y() + .5);
} else {
- if (!ir && !forcexdpi)
- ir = new ImageResolution(uri);
- if (ir && ir->ok())
- yscale = 900.0 / floor(10.*ir->y() + .5); // round-off to 0.1 dpi
- else
- yscale = 90.0 / defaultxdpi;
+ xscale = 90.0 / defaultxdpi;
+ yscale = 90.0 / defaultxdpi;
}
+
+ width *= xscale;
height *= yscale;
- if (ir)
- delete ir;
+ delete ir; // deleting NULL is safe
// Create image node
Inkscape::XML::Document *xml_doc = doc->getReprDoc();
@@ -127,7 +91,7 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
sp_repr_set_svg_double(image_node, "height", height);
if (embed) {
- sp_embed_image(image_node, pb, mime_type);
+ sp_embed_image(image_node, pb);
} else {
// convert filename to uri
gchar* _uri = g_filename_to_uri(uri, NULL, NULL);
@@ -139,6 +103,7 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri)
}
}
+ g_object_set_data(G_OBJECT(pb), "cairo_surface", NULL);
g_object_unref(pb);
// Add it to the current layer
diff --git a/src/extension/internal/image-resolution.cpp b/src/extension/internal/image-resolution.cpp
index 3c254a59c..a9d33e831 100644
--- a/src/extension/internal/image-resolution.cpp
+++ b/src/extension/internal/image-resolution.cpp
@@ -14,13 +14,21 @@
#include "image-resolution.h"
#define IR_TRY_PNG 1
+#include <png.h>
+
#ifdef HAVE_EXIF
-#define IR_TRY_EXIF 1
+#include <math.h>
+#include <libexif/exif-data.h>
#endif
+
#define IR_TRY_EXIV 0
+
#ifdef HAVE_JPEG
#define IR_TRY_JFIF 1
+#include <jpeglib.h>
+#include <setjmp.h>
#endif
+
#ifdef WITH_IMAGE_MAGICK
#include <Magick++.h>
#endif
@@ -62,8 +70,6 @@ double ImageResolution::y() const {
#if IR_TRY_PNG
-
-#include <png.h>
static bool haspngheader(FILE *fp) {
unsigned char header[8];
@@ -133,9 +139,6 @@ void ImageResolution::readpng(char const *) {
#if IR_TRY_EXIF
-#include <math.h>
-#include <libexif/exif-data.h>
-
static double exifDouble(ExifEntry *entry, ExifByteOrder byte_order) {
switch (entry->format) {
case EXIF_FORMAT_BYTE: {
@@ -264,9 +267,6 @@ void ImageResolution::readexiv(char const *) {
#if IR_TRY_JFIF
-#include <jpeglib.h>
-#include <setjmp.h>
-
static void irjfif_error_exit(j_common_ptr cinfo) {
longjmp(*(jmp_buf*)cinfo->client_data, 1);
}
diff --git a/src/helper/pixbuf-ops.cpp b/src/helper/pixbuf-ops.cpp
index 75c002c57..a51a62f42 100644
--- a/src/helper/pixbuf-ops.cpp
+++ b/src/helper/pixbuf-ops.cpp
@@ -146,12 +146,7 @@ GdkPixbuf *sp_generate_internal_bitmap(SPDocument *doc, gchar const */*filename*
// render items
drawing.render(ct, final_bbox, Inkscape::DrawingItem::RENDER_BYPASS_CACHE);
- pixbuf = gdk_pixbuf_new_from_data(cairo_image_surface_get_data(surface),
- GDK_COLORSPACE_RGB, TRUE,
- 8, width, height, cairo_image_surface_get_stride(surface),
- ink_cairo_pixbuf_cleanup,
- surface);
- convert_pixbuf_argb32_to_normal(pixbuf);
+ pixbuf = ink_pixbuf_create_from_cairo_surface(surface);
}
else
{
diff --git a/src/livarot/PathStroke.cpp b/src/livarot/PathStroke.cpp
index cdd5cae6d..50c335176 100644
--- a/src/livarot/PathStroke.cpp
+++ b/src/livarot/PathStroke.cpp
@@ -456,19 +456,20 @@ Path::DoLeftJoin (Shape * dest, double width, JoinType join, Geom::Point pos,
} else {*/
leftStNo = dest->AddPoint (pos + width * pnor);
leftEnNo = dest->AddPoint (pos + width * nnor);
- int midNo = dest->AddPoint (pos);
- int nEdge=dest->AddEdge (leftEnNo, midNo);
- if ( dest->hasBackData() ) {
- dest->ebData[nEdge].pathID=pathID;
- dest->ebData[nEdge].pieceID=pieceID;
- dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
- }
- nEdge=dest->AddEdge (midNo, leftStNo);
+// int midNo = dest->AddPoint (pos);
+// int nEdge=dest->AddEdge (leftEnNo, midNo);
+ int nEdge=dest->AddEdge (leftEnNo, leftStNo);
if ( dest->hasBackData() ) {
dest->ebData[nEdge].pathID=pathID;
dest->ebData[nEdge].pieceID=pieceID;
dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
}
+// nEdge=dest->AddEdge (midNo, leftStNo);
+// if ( dest->hasBackData() ) {
+// dest->ebData[nEdge].pathID=pathID;
+// dest->ebData[nEdge].pieceID=pieceID;
+// dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
+// }
// }
}
else
@@ -678,19 +679,20 @@ Path::DoRightJoin (Shape * dest, double width, JoinType join, Geom::Point pos,
} else {*/
rightStNo = dest->AddPoint (pos - width*pnor);
rightEnNo = dest->AddPoint (pos - width*nnor);
- int midNo = dest->AddPoint (pos);
- int nEdge=dest->AddEdge (rightStNo, midNo);
+// int midNo = dest->AddPoint (pos);
+// int nEdge=dest->AddEdge (rightStNo, midNo);
+ int nEdge=dest->AddEdge (rightStNo, rightEnNo);
if ( dest->hasBackData() ) {
dest->ebData[nEdge].pathID=pathID;
dest->ebData[nEdge].pieceID=pieceID;
dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
}
- nEdge=dest->AddEdge (midNo, rightEnNo);
- if ( dest->hasBackData() ) {
- dest->ebData[nEdge].pathID=pathID;
- dest->ebData[nEdge].pieceID=pieceID;
- dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
- }
+// nEdge=dest->AddEdge (midNo, rightEnNo);
+// if ( dest->hasBackData() ) {
+// dest->ebData[nEdge].pathID=pathID;
+// dest->ebData[nEdge].pieceID=pieceID;
+// dest->ebData[nEdge].tSt=dest->ebData[nEdge].tEn=tID;
+// }
// }
}
}
diff --git a/src/livarot/ShapeSweep.cpp b/src/livarot/ShapeSweep.cpp
index ff58b4a71..b04b36bfd 100644
--- a/src/livarot/ShapeSweep.cpp
+++ b/src/livarot/ShapeSweep.cpp
@@ -2740,8 +2740,7 @@ Shape::CheckAdjacencies (int lastPointNo, int lastChgtPt, Shape * /*shapeHead*/,
if (TesteAdjacency (lS, lB, getPoint(n).x, n, false) ==
false)
break;
- if (getPoint(lS->swsData[lB].leftRnd).x[0] > getPoint(n).x[0] + HalfRound (1)) // LP Bug 614577
- lS->swsData[lB].leftRnd = n;
+ lS->swsData[lB].leftRnd = n;
}
for (int n = rgtN + 1; n < lastPointNo; n++)
{
@@ -2767,8 +2766,7 @@ Shape::CheckAdjacencies (int lastPointNo, int lastChgtPt, Shape * /*shapeHead*/,
if (TesteAdjacency (rS, rB, getPoint(n).x, n, false) ==
false)
break;
- if (getPoint(rS->swsData[rB].leftRnd).x[0] > getPoint(n).x[0] + HalfRound (1)) // LP Bug 614577
- rS->swsData[rB].leftRnd = n;
+ rS->swsData[rB].leftRnd = n;
}
for (int n = rgtN + 1; n < lastPointNo; n++)
{
diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp
index 5976555f4..868f5a35c 100644
--- a/src/selection-chemistry.cpp
+++ b/src/selection-chemistry.cpp
@@ -3457,6 +3457,7 @@ void sp_selection_create_bitmap_copy(SPDesktop *desktop)
}
t = Geom::Scale(1, -1) * Geom::Translate(shift_x, shift_y) * eek.inverse(); /// @fixme hardcoded doc2dt transform?
+ // TODO: avoid roundtrip via file
// Do the export
sp_export_png_file(document, filepath,
bbox->min()[Geom::X], bbox->min()[Geom::Y],
@@ -3483,7 +3484,7 @@ void sp_selection_create_bitmap_copy(SPDesktop *desktop)
if (pb) {
// Create the repr for the image
Inkscape::XML::Node * repr = xml_doc->createElement("svg:image");
- sp_embed_image(repr, pb, "image/png");
+ sp_embed_image(repr, pb);
if (res == Inkscape::Util::Quantity::convert(1, "in", "px")) { // for default 90 dpi, snap it to pixel grid
sp_repr_set_svg_double(repr, "width", width);
sp_repr_set_svg_double(repr, "height", height);
diff --git a/src/sp-image.cpp b/src/sp-image.cpp
index 10d294d5c..0e692eb40 100644
--- a/src/sp-image.cpp
+++ b/src/sp-image.cpp
@@ -57,15 +57,13 @@
//#define DEBUG_LCMS
#ifdef DEBUG_LCMS
-
-
#define DEBUG_MESSAGE(key, ...)\
{\
g_message( __VA_ARGS__ );\
}
-
-
#include <gtk/gtk.h>
+#else
+#define DEBUG_MESSAGE(key, ...)
#endif // DEBUG_LCMS
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
/*
@@ -98,12 +96,7 @@ static void sp_image_update_arenaitem (SPImage *img, Inkscape::DrawingImage *ai)
static void sp_image_update_canvas_image (SPImage *image);
static GdkPixbuf * sp_image_repr_read_dataURI (const gchar * uri_data);
static GdkPixbuf * sp_image_repr_read_b64 (const gchar * uri_data);
-
-extern "C"
-{
- void user_read_data( png_structp png_ptr, png_bytep data, png_size_t length );
-}
-
+static void pixbuf_set_mime_data(GdkPixbuf *pb, guchar *data, gsize len, GdkPixbufFormat *fmt);
#ifdef DEBUG_LCMS
extern guint update_in_progress;
@@ -133,291 +126,22 @@ extern guint update_in_progress;
gtk_widget_show_all( dialog );\
}\
}
+#else // DEBUG_LCMS
+#define DEBUG_MESSAGE_SCISLAC(key, ...)
#endif // DEBUG_LCMS
namespace Inkscape {
namespace IO {
-class PushPull
-{
-public:
- gboolean first;
- FILE* fp;
- guchar* scratch;
- gsize size;
- gsize used;
- gsize offset;
- GdkPixbufLoader *loader;
-
- PushPull() : first(TRUE),
- fp(0),
- scratch(0),
- size(0),
- used(0),
- offset(0),
- loader(0) {};
-
- gboolean readMore()
- {
- gboolean good = FALSE;
- if ( offset )
- {
- g_memmove( scratch, scratch + offset, used - offset );
- used -= offset;
- offset = 0;
- }
- if ( used < size )
- {
- gsize space = size - used;
- gsize got = fread( scratch + used, 1, space, fp );
- if ( got )
- {
- if ( loader )
- {
- GError *err = NULL;
- //g_message( " __read %d bytes", (int)got );
- if ( !gdk_pixbuf_loader_write( loader, scratch + used, got, &err ) )
- {
- //g_message("_error writing pixbuf data");
- }
- }
-
- used += got;
- good = TRUE;
- }
- else
- {
- good = FALSE;
- }
- }
- return good;
- }
-
- gsize available() const
- {
- return (used - offset);
- }
-
- gsize readOut( gpointer data, gsize length )
- {
- gsize giving = available();
- if ( length < giving )
- {
- giving = length;
- }
- g_memmove( data, scratch + offset, giving );
- offset += giving;
- if ( offset >= used )
- {
- offset = 0;
- used = 0;
- }
- return giving;
- }
-
- void clear()
- {
- offset = 0;
- used = 0;
- }
-
-private:
- PushPull& operator = (const PushPull& other);
- PushPull(const PushPull& other);
-};
-
-static void user_read_data( png_structp png_ptr, png_bytep data, png_size_t length )
-{
-// g_message( "user_read_data(%d)", length );
-
- PushPull* youme = (PushPull*)png_get_io_ptr(png_ptr);
-
- gsize filled = 0;
- gboolean canRead = TRUE;
-
- while ( filled < length && canRead )
- {
- gsize some = youme->readOut( data + filled, length - filled );
- filled += some;
- if ( filled < length )
- {
- canRead &= youme->readMore();
- }
- }
-// g_message("things out");
-}
-
-
-static bool readPngAndHeaders( PushPull &youme, gint & dpiX, gint & dpiY )
-{
- bool good = true;
-
- gboolean isPng = !png_sig_cmp( youme.scratch + youme.offset, 0, youme.available() );
- //g_message( " png? %s", (isPng ? "Yes":"No") );
- if ( isPng ) {
- png_structp pngPtr = png_create_read_struct( PNG_LIBPNG_VER_STRING,
- 0, //(png_voidp)user_error_ptr,
- 0, //user_error_fn,
- 0 //user_warning_fn
- );
- png_infop infoPtr = pngPtr ? png_create_info_struct( pngPtr ) : 0;
-
- if ( pngPtr && infoPtr ) {
- if ( setjmp(png_jmpbuf(pngPtr)) ) {
- // libpng calls longjmp to return here if an error occurs.
- good = false;
- }
-
- if (good) {
- png_set_read_fn( pngPtr, &youme, user_read_data );
- //g_message( "In" );
-
- //png_read_info( pngPtr, infoPtr );
- png_read_png( pngPtr, infoPtr, PNG_TRANSFORM_IDENTITY, 0 );
-
- //g_message("out");
-
- /*
- if ( png_get_valid( pngPtr, infoPtr, PNG_INFO_pHYs ) )
- {
- g_message("pHYs chunk now valid" );
- }
- if ( png_get_valid( pngPtr, infoPtr, PNG_INFO_sCAL ) )
- {
- g_message("sCAL chunk now valid" );
- }
- */
-
- png_uint_32 res_x = 0;
- png_uint_32 res_y = 0;
- int unit_type = 0;
- if ( png_get_pHYs( pngPtr, infoPtr, &res_x, &res_y, &unit_type) ) {
-// g_message( "pHYs yes (%d, %d) %d (%s)", (int)res_x, (int)res_y, unit_type,
-// (unit_type == 1? "per meter" : "unknown")
-// );
-
-// g_message( " dpi: (%d, %d)",
-// (int)(0.5 + ((double)res_x)/39.37),
-// (int)(0.5 + ((double)res_y)/39.37) );
- if ( unit_type == PNG_RESOLUTION_METER )
- {
- // TODO come up with a more accurate DPI setting
- dpiX = (int)(0.5 + ((double)res_x)/39.37);
- dpiY = (int)(0.5 + ((double)res_y)/39.37);
- }
- } else {
-// g_message( "pHYs no" );
- }
-
-/*
- double width = 0;
- double height = 0;
- int unit = 0;
- if ( png_get_sCAL(pngPtr, infoPtr, &unit, &width, &height) )
- {
- gchar* vals[] = {
- "unknown", // PNG_SCALE_UNKNOWN
- "meter", // PNG_SCALE_METER
- "radian", // PNG_SCALE_RADIAN
- "last", //
- NULL
- };
-
- g_message( "sCAL: (%f, %f) %d (%s)",
- width, height, unit,
- ((unit >= 0 && unit < 3) ? vals[unit]:"???")
- );
- }
-*/
-
-#if defined(PNG_sRGB_SUPPORTED)
- {
- int intent = 0;
- if ( png_get_sRGB(pngPtr, infoPtr, &intent) ) {
-// g_message("Found an sRGB png chunk");
- }
- }
-#endif // defined(PNG_sRGB_SUPPORTED)
-
-#if defined(PNG_cHRM_SUPPORTED)
- {
- double white_x = 0;
- double white_y = 0;
- double red_x = 0;
- double red_y = 0;
- double green_x = 0;
- double green_y = 0;
- double blue_x = 0;
- double blue_y = 0;
-
- if ( png_get_cHRM(pngPtr, infoPtr,
- &white_x, &white_y,
- &red_x, &red_y,
- &green_x, &green_y,
- &blue_x, &blue_y) ) {
-// g_message("Found a cHRM png chunk");
- }
- }
-#endif // defined(PNG_cHRM_SUPPORTED)
-
-#if defined(PNG_gAMA_SUPPORTED)
- {
- double file_gamma = 0;
- if ( png_get_gAMA(pngPtr, infoPtr, &file_gamma) ) {
-// g_message("Found a gAMA png chunk");
- }
- }
-#endif // defined(PNG_gAMA_SUPPORTED)
-
-#if defined(PNG_iCCP_SUPPORTED)
- {
- png_charp name = 0;
- int compression_type = 0;
-#if (PNG_LIBPNG_VER < 10500)
- png_charp profile = 0;
-#else
- png_bytep profile = 0;
-#endif
- png_uint_32 proflen = 0;
- if ( png_get_iCCP(pngPtr, infoPtr, &name, &compression_type, &profile, &proflen) ) {
-// g_message("Found an iCCP chunk named [%s] with %d bytes and comp %d", name, proflen, compression_type);
- }
- }
-#endif // defined(PNG_iCCP_SUPPORTED)
-
- }
- } else {
- g_message("Error when creating PNG read struct");
- }
-
- // now clean it up.
- if (pngPtr && infoPtr) {
- png_destroy_read_struct( &pngPtr, &infoPtr, 0 );
- pngPtr = 0;
- infoPtr = 0;
- } else if (pngPtr) {
- png_destroy_read_struct( &pngPtr, 0, 0 );
- pngPtr = 0;
- }
- } else {
- good = false; // Was not a png file
- }
-
- return good;
-}
-
-GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*& pixPath, GError **/*error*/ )
+GdkPixbuf* pixbuf_new_from_file(const char *filename, time_t &modTime, gchar*& pixPath)
{
GdkPixbuf* buf = NULL;
- PushPull youme;
- gint dpiX = 0;
- gint dpiY = 0;
modTime = 0;
if ( pixPath ) {
g_free(pixPath);
pixPath = NULL;
}
-
+
//test correctness of filename
if (!g_file_test (filename, G_FILE_TEST_EXISTS)){
return NULL;
@@ -425,95 +149,43 @@ GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*&
struct stat stdir;
int val = g_stat(filename, &stdir);
if (stdir.st_mode & S_IFDIR){
- //filename is not correct: it is a directory name and hence further code can not return valid results
+ g_warning("Linked image file %s is a directory", filename);
return NULL;
}
- dump_fopen_call( filename, "pixbuf_new_from_file" );
- FILE* fp = fopen_utf8name( filename, "r" );
- if ( fp )
- {
- {
- // struct stat st;
- // memset(&st, 0, sizeof(st));
- // int val = g_stat(filename, &st);
- if ( !val ) {
- modTime = stdir.st_mtime;//st.st_mtime;
- pixPath = g_strdup(filename);
- }
+ // we need to load the entire pixbuf into memory
+ gchar *data = NULL;
+ gsize len = 0;
+
+ if (g_file_get_contents(filename, &data, &len, NULL)) {
+ if (!val) {
+ modTime = stdir.st_mtime;
+ pixPath = g_strdup(filename);
}
GdkPixbufLoader *loader = gdk_pixbuf_loader_new();
- if ( loader )
- {
- GError *err = NULL;
-
- // short buffer
- guchar scratch[1024];
- gboolean latter = FALSE;
-
- youme.fp = fp;
- youme.scratch = scratch;
- youme.size = sizeof(scratch);
- youme.used = 0;
- youme.offset = 0;
- youme.loader = loader;
-
- while ( !feof(fp) )
- {
- if ( youme.readMore() ) {
- if ( youme.first ) {
- //g_message( "First data chunk" );
- youme.first = FALSE;
- if (readPngAndHeaders(youme, dpiX, dpiY))
- {
- // TODO set the dpi to be read elsewhere
- }
- } else if ( !latter ) {
- latter = TRUE;
- }
- // Now clear out the buffer so we can read more.
- // (dumping out unused)
- youme.clear();
- }
- }
-
- gboolean ok = gdk_pixbuf_loader_close(loader, &err);
- if ( ok ) {
- buf = gdk_pixbuf_loader_get_pixbuf( loader );
- if ( buf ) {
- g_object_ref(buf);
- }
- } else {
- // do something
- g_message("error loading pixbuf at close");
- }
-
- g_object_unref(loader);
+ gdk_pixbuf_loader_write(loader, (guchar *) data, len, NULL);
+ gdk_pixbuf_loader_close(loader, NULL);
+
+ buf = gdk_pixbuf_loader_get_pixbuf(loader);
+ if (buf) {
+ g_object_ref(buf);
+ buf = sp_image_pixbuf_force_rgba(buf);
+ pixbuf_set_mime_data(buf, (guchar *) data, len, gdk_pixbuf_loader_get_format(loader));
} else {
- g_message("error when creating pixbuf loader");
+ g_free(data);
+ g_warning("Error loading pixbuf");
}
- fclose( fp );
- fp = 0;
+
+ // TODO: we could also read DPI, ICC profile, gamma correction, and other information
+ // from the file. This can be done by using format-specific libraries e.g. libpng.
} else {
- g_warning ("Unable to open linked file: %s", filename);
+ g_warning("Unable to open linked file: %s", filename);
}
return buf;
}
-GdkPixbuf* pixbuf_new_from_file( const char *filename, GError **error )
-{
- time_t modTime = 0;
- gchar* pixPath = 0;
- GdkPixbuf* result = pixbuf_new_from_file( filename, modTime, pixPath, error );
- if (pixPath) {
- g_free(pixPath);
- }
- return result;
-}
-
-
}
}
@@ -594,6 +266,7 @@ static void sp_image_release( SPObject *object )
}
if (image->pixbuf) {
+ g_object_set_data(G_OBJECT(image->pixbuf), "cairo_surface", NULL);
g_object_unref (image->pixbuf);
image->pixbuf = NULL;
}
@@ -715,23 +388,25 @@ static void sp_image_set( SPObject *object, unsigned int key, const gchar *value
image->aspect_clip = clip;
}
break;
+
#if defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
case SP_PROP_COLOR_PROFILE:
if ( image->color_profile ) {
g_free (image->color_profile);
}
image->color_profile = (value) ? g_strdup (value) : NULL;
-#ifdef DEBUG_LCMS
+
if ( value ) {
DEBUG_MESSAGE( lcmsFour, "<image> color-profile set to '%s'", value );
} else {
DEBUG_MESSAGE( lcmsFour, "<image> color-profile cleared" );
}
-#endif // DEBUG_LCMS
+
// TODO check on this HREF_MODIFIED flag
object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_IMAGE_HREF_MODIFIED_FLAG);
break;
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
+
default:
if (((SPObjectClass *) (sp_image_parent_class))->set)
((SPObjectClass *) (sp_image_parent_class))->set (object, key, value);
@@ -773,7 +448,6 @@ static void sp_image_update( SPObject *object, SPCtx *ctx, unsigned int flags )
object->getRepr()->attribute("sodipodi:absref"),
doc->getBase());
if (pixbuf) {
- pixbuf = sp_image_pixbuf_force_rgba (pixbuf);
// BLIP
#if defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
if ( image->color_profile )
@@ -784,9 +458,8 @@ static void sp_image_update( SPObject *object, SPCtx *ctx, unsigned int flags )
guchar* px = gdk_pixbuf_get_pixels( pixbuf );
if ( px ) {
-#ifdef DEBUG_LCMS
DEBUG_MESSAGE( lcmsFive, "in <image>'s sp_image_update. About to call colorprofile_get_handle()" );
-#endif // DEBUG_LCMS
+
guint profIntent = Inkscape::RENDERING_INTENT_UNKNOWN;
cmsHPROFILE prof = Inkscape::CMSSystem::getHandle( object->document,
&profIntent,
@@ -826,34 +499,22 @@ static void sp_image_update( SPObject *object, SPCtx *ctx, unsigned int flags )
}
cmsDeleteTransform( transf );
- }
-#ifdef DEBUG_LCMS
- else
- {
+ } else {
DEBUG_MESSAGE( lcmsSix, "in <image>'s sp_image_update. Unable to create LCMS transform." );
}
-#endif // DEBUG_LCMS
+
cmsCloseProfile( destProf );
- }
-#ifdef DEBUG_LCMS
- else
- {
+ } else {
DEBUG_MESSAGE( lcmsSeven, "in <image>'s sp_image_update. Profile type is named color. Can't transform." );
}
-#endif // DEBUG_LCMS
- }
-#ifdef DEBUG_LCMS
- else
- {
+ } else {
DEBUG_MESSAGE( lcmsEight, "in <image>'s sp_image_update. No profile found." );
}
-#endif // DEBUG_LCMS
}
}
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
+
image->pixbuf = pixbuf;
- // convert to premultiplied native-endian ARGB for display with Cairo
- convert_pixbuf_normal_to_argb32(image->pixbuf);
}
}
}
@@ -1018,7 +679,9 @@ static void sp_image_print( SPItem *item, SPPrintContext *ctx )
if (image->pixbuf && (image->width.computed > 0.0) && (image->height.computed > 0.0) ) {
GdkPixbuf *pb = gdk_pixbuf_copy(image->pixbuf);
- convert_pixbuf_argb32_to_normal(pb);
+ // GObject data is not copied, so we have to set the pixel format explicitly
+ g_object_set_data_full(G_OBJECT(pb), "pixel_format", g_strdup("argb32"), g_free);
+ ink_pixbuf_ensure_normal(pb);
guchar *px = gdk_pixbuf_get_pixels(pb);
int w = gdk_pixbuf_get_width(pb);
@@ -1056,7 +719,7 @@ static void sp_image_print( SPItem *item, SPPrintContext *ctx )
t = ti * t;
sp_print_image_R8G8B8A8_N(ctx, px + trimx*pixskip + trimy*rs, trimwidth, trimheight, rs, t, item->style);
}
- free(px); // else big memory leak on each image print!
+ g_object_unref(pb);
}
}
@@ -1110,13 +773,14 @@ GdkPixbuf *sp_image_repr_read_image( time_t& modTime, char*& pixPath, const gcha
pixPath = 0;
}
- const gchar *filename = href;
+ gchar const *filename = href;
+
if (filename != NULL) {
if (strncmp (filename,"file:",5) == 0) {
gchar *fullname = g_filename_from_uri(filename, NULL, NULL);
if (fullname) {
- // TODO check this. Was doing a UTF-8 to filename conversion here.
- pixbuf = Inkscape::IO::pixbuf_new_from_file (fullname, modTime, pixPath, NULL);
+ pixbuf = Inkscape::IO::pixbuf_new_from_file(fullname, modTime, pixPath);
+ g_free(fullname);
if (pixbuf != NULL) {
return pixbuf;
}
@@ -1142,7 +806,7 @@ GdkPixbuf *sp_image_repr_read_image( time_t& modTime, char*& pixPath, const gcha
// different dir) or unset (when doc is not saved yet), so we check for base+href existence first,
// and if it fails, we also try to use bare href regardless of its g_path_is_absolute
if (g_file_test (fullname, G_FILE_TEST_EXISTS) && !g_file_test (fullname, G_FILE_TEST_IS_DIR)) {
- pixbuf = Inkscape::IO::pixbuf_new_from_file( fullname, modTime, pixPath, NULL );
+ pixbuf = Inkscape::IO::pixbuf_new_from_file(fullname, modTime, pixPath);
g_free (fullname);
if (pixbuf != NULL) {
return pixbuf;
@@ -1152,7 +816,7 @@ GdkPixbuf *sp_image_repr_read_image( time_t& modTime, char*& pixPath, const gcha
/* try filename as absolute */
if (g_file_test (filename, G_FILE_TEST_EXISTS) && !g_file_test (filename, G_FILE_TEST_IS_DIR)) {
- pixbuf = Inkscape::IO::pixbuf_new_from_file( filename, modTime, pixPath, NULL );
+ pixbuf = Inkscape::IO::pixbuf_new_from_file(filename, modTime, pixPath);
if (pixbuf != NULL) {
return pixbuf;
}
@@ -1170,13 +834,13 @@ GdkPixbuf *sp_image_repr_read_image( time_t& modTime, char*& pixPath, const gcha
g_warning ("xlink:href did not resolve to a valid image file, now trying sodipodi:absref=\"%s\"", absref);
}
- pixbuf = Inkscape::IO::pixbuf_new_from_file( filename, modTime, pixPath, NULL );
+ pixbuf = Inkscape::IO::pixbuf_new_from_file(filename, modTime, pixPath);
if (pixbuf != NULL) {
return pixbuf;
}
}
/* Nope: We do not find any valid pixmap file :-( */
- pixbuf = gdk_pixbuf_new_from_xpm_data ((const gchar **) brokenimage_xpm);
+ pixbuf = gdk_pixbuf_new_from_xpm_data((const gchar **) brokenimage_xpm);
/* It should be included xpm, so if it still does not does load, */
/* our libraries are broken */
@@ -1349,82 +1013,57 @@ static GdkPixbuf *sp_image_repr_read_dataURI( const gchar * uri_data )
return pixbuf;
}
-static GdkPixbuf *sp_image_repr_read_b64( const gchar * uri_data )
+static GdkPixbuf *sp_image_repr_read_b64(gchar const *uri_data)
{
- GdkPixbuf * pixbuf = NULL;
-
- static const gchar B64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-
+ GdkPixbuf *pixbuf = NULL;
GdkPixbufLoader *loader = gdk_pixbuf_loader_new();
- if (loader) {
- bool eos = false;
- bool failed = false;
- const gchar* btr = uri_data;
- gchar ud[4];
- guchar bd[57];
-
- while (!eos) {
- gint ell = 0;
- for (gint j = 0; j < 19; j++) {
- gint len = 0;
- for (gint k = 0; k < 4; k++) {
- while (isspace ((int) (*btr))) {
- if ((*btr) == '\0') break;
- btr++;
- }
- if (eos) {
- ud[k] = 0;
- continue;
- }
- if (((*btr) == '\0') || ((*btr) == '=')) {
- eos = true;
- ud[k] = 0;
- continue;
- }
- ud[k] = 64;
- for (gint b = 0; b < 64; b++) { /* There must a faster way to do this... ?? */
- if (B64[b] == (*btr)) {
- ud[k] = (gchar) b;
- break;
- }
- }
- if (ud[k] == 64) { /* data corruption ?? */
- eos = true;
- ud[k] = 0;
- continue;
- }
- btr++;
- len++;
- }
- guint32 bits = (guint32) ud[0];
- bits = (bits << 6) | (guint32) ud[1];
- bits = (bits << 6) | (guint32) ud[2];
- bits = (bits << 6) | (guint32) ud[3];
- bd[ell++] = (guchar) ((bits & 0xff0000) >> 16);
- if (len > 2) {
- bd[ell++] = (guchar) ((bits & 0xff00) >> 8);
- }
- if (len > 3) {
- bd[ell++] = (guchar) (bits & 0xff);
- }
- }
- if (!gdk_pixbuf_loader_write (loader, (const guchar *) bd, (size_t) ell, NULL)) {
- failed = true;
- break;
- }
- }
+ if (!loader) return NULL;
- gdk_pixbuf_loader_close (loader, NULL);
+ gsize decoded_len = 0;
+ guchar *decoded = g_base64_decode(uri_data, &decoded_len);
- if (!failed) {
- pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
- }
+ if (gdk_pixbuf_loader_write(loader, decoded, decoded_len, NULL)) {
+ gdk_pixbuf_loader_close(loader, NULL);
+ pixbuf = gdk_pixbuf_loader_get_pixbuf(loader);
+ g_object_ref(pixbuf);
+ pixbuf = sp_image_pixbuf_force_rgba(pixbuf);
+ pixbuf_set_mime_data(pixbuf, decoded, decoded_len, gdk_pixbuf_loader_get_format(loader));
+ } else {
+ g_free(decoded);
}
+ g_object_unref(loader);
return pixbuf;
}
+// takes ownership of passed data
+static void pixbuf_set_mime_data(GdkPixbuf *pb, guchar *data, gsize len, GdkPixbufFormat *fmt)
+{
+ cairo_surface_t *s = ink_cairo_surface_get_for_pixbuf(pb);
+
+ gchar const *mimetype = NULL;
+ gchar *fmt_name = gdk_pixbuf_format_get_name(fmt);
+ Glib::ustring name = fmt_name;
+ g_free(fmt_name);
+
+ if (name == "jpeg") {
+ mimetype = CAIRO_MIME_TYPE_JPEG;
+ } else if (name == "jpeg2000") {
+ mimetype = CAIRO_MIME_TYPE_JP2;
+ } else if (name == "png") {
+ mimetype = CAIRO_MIME_TYPE_PNG;
+ }
+
+ if (mimetype != NULL) {
+ cairo_surface_set_mime_data(s, mimetype, data, len, g_free, data);
+ //g_message("Setting Cairo MIME data: %s", mimetype);
+ } else {
+ g_free(data);
+ //g_message("Not setting Cairo MIME data: unknown format %s", name.c_str());
+ }
+}
+
static void sp_image_set_curve( SPImage *image )
{
//create a curve at the image's boundary for snapping
@@ -1460,41 +1099,67 @@ SPCurve *sp_image_get_curve( SPImage *image )
return result;
}
-void sp_embed_image( Inkscape::XML::Node *image_node, GdkPixbuf *pb, Glib::ustring const &mime_in )
+void sp_embed_image(Inkscape::XML::Node *image_node, GdkPixbuf *pb)
{
- Glib::ustring format, mime;
- if (mime_in == "image/jpeg") {
- mime = mime_in;
- format = "jpeg";
- } else {
- mime = "image/png";
- format = "png";
+ static gchar const *mimetypes[] = {
+ CAIRO_MIME_TYPE_JPEG, CAIRO_MIME_TYPE_JP2, CAIRO_MIME_TYPE_PNG, NULL };
+ static guint mimetypes_len = g_strv_length(const_cast<gchar**>(mimetypes));
+
+ bool free_data = false;
+
+ // check whether the pixbuf has MIME data
+ guchar *data = NULL;
+ gsize len = 0;
+ gchar const *data_mimetype = NULL;
+
+ cairo_surface_t *s = reinterpret_cast<cairo_surface_t*>(g_object_get_data(G_OBJECT(pb), "cairo_surface"));
+ if (s) {
+ for (guint i = 0; i < mimetypes_len; ++i) {
+ unsigned long len_long = 0;
+ cairo_surface_get_mime_data(s, mimetypes[i], const_cast<unsigned char const **>(&data), &len_long);
+ len = len_long; // this assumes that the added range of long is not needed. the code below assumes gsize range of values is sufficient.
+ if (data != NULL) {
+ data_mimetype = mimetypes[i];
+ break;
+ }
+ }
}
- Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- Glib::ustring quality = Glib::ustring::format(prefs->getInt("/dialogs/import/quality", 100));
+ if (data == NULL) {
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ Glib::ustring quality = Glib::ustring::format(prefs->getInt("/dialogs/import/quality", 100));
- gchar *data = 0;
- gsize length = 0;
- gdk_pixbuf_save_to_buffer(pb, &data, &length, format.data(), NULL, "quality", quality.c_str(), NULL);
+ // if there is no supported MIME data, embed as PNG
+ data_mimetype = "image/png";
+ ink_pixbuf_ensure_normal(pb);
+ gdk_pixbuf_save_to_buffer(pb, reinterpret_cast<gchar**>(&data), &len, "png", NULL,
+ "quality", quality.c_str(), NULL);
+ free_data = true;
+ }
// Save base64 encoded data in image node
// this formula taken from Glib docs
- guint needed_size = length * 4 / 3 + length * 4 / (3 * 72) + 7;
- needed_size += 5 + 8 + mime.size(); // 5 bytes for data:, 8 for ;base64,
+ gsize needed_size = len * 4 / 3 + len * 4 / (3 * 72) + 7;
+ needed_size += 5 + 8 + strlen(data_mimetype); // 5 bytes for data: + 8 for ;base64,
- gchar *buffer = (gchar *) g_malloc(needed_size), *buf_work = buffer;
- buf_work += g_sprintf(buffer, "data:%s;base64,", mime.data());
+ gchar *buffer = (gchar *) g_malloc(needed_size);
+ gchar *buf_work = buffer;
+ buf_work += g_sprintf(buffer, "data:%s;base64,", data_mimetype);
gint state = 0;
gint save = 0;
gsize written = 0;
- written += g_base64_encode_step((guchar*) data, length, TRUE, buf_work, &state, &save);
+ written += g_base64_encode_step(data, len, TRUE, buf_work, &state, &save);
written += g_base64_encode_close(TRUE, buf_work + written, &state, &save);
buf_work[written] = 0; // null terminate
+ // TODO: this is very wasteful memory-wise.
+ // It would be better to only keep the binary data around,
+ // and base64 encode on the fly when saving the XML.
image_node->setAttribute("xlink:href", buffer);
+
g_free(buffer);
+ if (free_data) g_free(data);
}
void sp_image_refresh_if_outdated( SPImage* image )
diff --git a/src/sp-image.h b/src/sp-image.h
index d6fc82a59..c197f6473 100644
--- a/src/sp-image.h
+++ b/src/sp-image.h
@@ -66,7 +66,7 @@ GType sp_image_get_type (void);
/* Return duplicate of curve or NULL */
SPCurve *sp_image_get_curve (SPImage *image);
-void sp_embed_image(Inkscape::XML::Node *imgnode, GdkPixbuf *pb, Glib::ustring const &mime);
+void sp_embed_image(Inkscape::XML::Node *imgnode, GdkPixbuf *pb);
void sp_image_refresh_if_outdated( SPImage* image );
#endif
diff --git a/src/sp-pattern.cpp b/src/sp-pattern.cpp
index 62811d51a..b8368a416 100644
--- a/src/sp-pattern.cpp
+++ b/src/sp-pattern.cpp
@@ -616,13 +616,13 @@ sp_pattern_create_pattern(SPPaintServer *ps,
// viewBox to pattern server
Geom::Affine vb2ps = Geom::identity();
- if (pat->viewBox_set) {
- Geom::Rect vb = *pattern_viewBox(pat);
- gdouble tmp_x = pattern_width (pat) / vb.width();
- gdouble tmp_y = pattern_height (pat) / vb.height();
+ if (shown->viewBox_set) {
+ Geom::Rect vb = *pattern_viewBox(shown);
+ gdouble tmp_x = pattern_width (shown) / vb.width();
+ gdouble tmp_y = pattern_height (shown) / vb.height();
// FIXME: preserveAspectRatio must be taken into account here too!
- vb2ps = Geom::Affine(tmp_x, 0.0, 0.0, tmp_y, pattern_x(pat) - vb.left() * tmp_x, pattern_y(pat) - vb.top() * tmp_y);
+ vb2ps = Geom::Affine(tmp_x, 0.0, 0.0, tmp_y, pattern_x(shown) - vb.left() * tmp_x, pattern_y(shown) - vb.top() * tmp_y);
}
// We must determine the size and scaling of the pattern at the time it is displayed and render
diff --git a/src/svg/svg-length.cpp b/src/svg/svg-length.cpp
index ea438e91a..bb6cc5428 100644
--- a/src/svg/svg-length.cpp
+++ b/src/svg/svg-length.cpp
@@ -285,6 +285,10 @@ std::vector<SVGLength> sp_svg_length_list_read(gchar const *str)
static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit, float *val, float *computed, char **next)
{
+/* note: this function is sometimes fed a string with several consecutive numbers, e.g. by sp_svg_length_list_read.
+So after the number, the string does not necessarily have a \0 or a unit, it might also contain a space or comma and then the next number!
+*/
+
if (!str) {
return 0;
}
@@ -330,8 +334,8 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*next = (char *) e + 1;
}
return 1;
- } else if (g_ascii_isspace(e[0])) {
- return 0; // spaces are not allowed
+ } else if (g_ascii_isspace(e[0]) && e[1] && g_ascii_isalpha(e[1])) {
+ return 0; // spaces between value and unit are not allowed
} else {
/* Unitless */
if (unit) {
@@ -367,7 +371,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::PT;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "pt", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "pt", "px");
}
break;
case UVAL('p','c'):
@@ -375,7 +379,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::PC;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "pc", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "pc", "px");
}
break;
case UVAL('m','m'):
@@ -383,7 +387,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::MM;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "mm", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "mm", "px");
}
break;
case UVAL('c','m'):
@@ -391,7 +395,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::CM;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "cm", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "cm", "px");
}
break;
case UVAL('i','n'):
@@ -399,7 +403,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::INCH;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "in", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "in", "px");
}
break;
case UVAL('f','t'):
@@ -407,7 +411,7 @@ static unsigned sp_svg_length_read_lff(gchar const *str, SVGLength::Unit *unit,
*unit = SVGLength::FOOT;
}
if (computed) {
- *computed = v * Inkscape::Util::Quantity::convert(1, "ft", "px");
+ *computed = Inkscape::Util::Quantity::convert(v, "ft", "px");
}
break;
case UVAL('e','m'):
diff --git a/src/ui/cache/svg_preview_cache.cpp b/src/ui/cache/svg_preview_cache.cpp
index 74e94b827..a09489f6d 100644
--- a/src/ui/cache/svg_preview_cache.cpp
+++ b/src/ui/cache/svg_preview_cache.cpp
@@ -33,7 +33,7 @@
#include "ui/cache/svg_preview_cache.h"
-GdkPixbuf* render_pixbuf(Inkscape::Drawing &drawing, double scale_factor, const Geom::Rect& dbox, unsigned psize)
+GdkPixbuf* render_pixbuf(Inkscape::Drawing &drawing, double scale_factor, Geom::Rect const &dbox, unsigned psize)
{
Geom::Affine t(Geom::Scale(scale_factor, scale_factor));
drawing.root()->setTransform(Geom::Scale(scale_factor));
@@ -61,13 +61,7 @@ GdkPixbuf* render_pixbuf(Inkscape::Drawing &drawing, double scale_factor, const
drawing.render(ct, area, Inkscape::DrawingItem::RENDER_BYPASS_CACHE);
cairo_surface_flush(s);
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data(cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB,
- TRUE,
- 8, psize, psize, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
-
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
return pixbuf;
}
@@ -81,6 +75,12 @@ SvgPreview::SvgPreview()
SvgPreview::~SvgPreview()
{
+ for (std::map<Glib::ustring, GdkPixbuf *>::iterator i = _pixmap_cache.begin();
+ i != _pixmap_cache.end(); ++i)
+ {
+ g_object_unref(i->second);
+ i->second = NULL;
+ }
}
Glib::ustring SvgPreview::cache_key(gchar const *uri, gchar const *name, unsigned psize) const {
@@ -102,6 +102,7 @@ GdkPixbuf* SvgPreview::get_preview_from_cache(const Glib::ustring& key) {
}
void SvgPreview::set_preview_in_cache(const Glib::ustring& key, GdkPixbuf* px) {
+ g_object_ref(px);
_pixmap_cache[key] = px;
}
@@ -123,6 +124,8 @@ GdkPixbuf* SvgPreview::get_preview(const gchar* uri, const gchar* id, Inkscape::
void SvgPreview::remove_preview_from_cache(const Glib::ustring& key) {
std::map<Glib::ustring, GdkPixbuf *>::iterator found = _pixmap_cache.find(key);
if ( found != _pixmap_cache.end() ) {
+ g_object_unref(found->second);
+ found->second = NULL;
_pixmap_cache.erase(key);
}
}
diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp
index 22d42d525..aeb977078 100644
--- a/src/ui/clipboard.cpp
+++ b/src/ui/clipboard.cpp
@@ -1242,7 +1242,7 @@ Glib::ustring ClipboardManagerImpl::_getBestTarget()
CloseClipboard();
if (format == CF_ENHMETAFILE) {
- return CLIPBOARD_WIN32_EMF_TARGET;
+ return "CF_ENHMETAFILE";
}
if (format == CF_DIB || format == CF_BITMAP) {
return CLIPBOARD_GDK_PIXBUF_TARGET;
@@ -1250,7 +1250,7 @@ Glib::ustring ClipboardManagerImpl::_getBestTarget()
}
if (IsClipboardFormatAvailable(CF_ENHMETAFILE)) {
- return CLIPBOARD_WIN32_EMF_TARGET;
+ return "CF_ENHMETAFILE";
}
#endif
if (_clipboard->wait_is_image_available()) {
@@ -1314,7 +1314,7 @@ void ClipboardManagerImpl::_setClipboardTargets()
if (OpenClipboard(NULL)) {
if ( _clipboardSPDoc != NULL ) {
- const Glib::ustring target = CLIPBOARD_WIN32_EMF_MIME;
+ const Glib::ustring target = "image/x-emf";
Inkscape::Extension::DB::OutputList outlist;
Inkscape::Extension::db.get_output_list(outlist);
diff --git a/src/ui/dialog/color-item.cpp b/src/ui/dialog/color-item.cpp
index 2292b66fc..7940c28ae 100644
--- a/src/ui/dialog/color-item.cpp
+++ b/src/ui/dialog/color-item.cpp
@@ -235,11 +235,7 @@ static void colorItemDragBegin( GtkWidget */*widget*/, GdkDragContext* dc, gpoin
cairo_pattern_destroy(gradient);
cairo_surface_flush(s);
- pixbuf = gdk_pixbuf_new_from_data(cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- width, height, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
+ pixbuf = ink_pixbuf_create_from_cairo_surface(s);
} else {
Glib::RefPtr<Gdk::Pixbuf> thumb = Gdk::Pixbuf::create( Gdk::COLORSPACE_RGB, false, 8, width, height );
guint32 fillWith = (0xff000000 & (item->def.getR() << 24))
@@ -561,11 +557,7 @@ void ColorItem::_regenPreview(EekPreview * preview)
cairo_destroy(ct);
cairo_surface_flush(s);
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data( cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- w, h, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
eek_preview_set_pixbuf( preview, pixbuf );
}
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index b06c1fd1f..e9cf2e753 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -884,7 +884,7 @@ void InkscapePreferences::initPageIO()
int pathstringFormatValues[numPathstringFormat] = {0, 1, 2};
_svgoutput_pathformat.init("/options/svgoutput/pathstring_format", pathstringFormatLabels, pathstringFormatValues, numPathstringFormat, 2);
- _page_svgoutput.add_line( true, _("Path string format"), _svgoutput_pathformat, "", _("Path data should be written: only with absolute coordinates, only with relative coordinates, or optimized for string length (mixed absolute and relative coordinates)"), false);
+ _page_svgoutput.add_line( true, _("Path string format:"), _svgoutput_pathformat, "", _("Path data should be written: only with absolute coordinates, only with relative coordinates, or optimized for string length (mixed absolute and relative coordinates)"), false);
_svgoutput_forcerepeatcommands.init( _("Force repeat commands"), "/options/svgoutput/forcerepeatcommands", false);
_page_svgoutput.add_line( true, "", _svgoutput_forcerepeatcommands, "", _("Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead of 'L 1,2 3,4')"), false);
diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp
index 26bc52947..6427eb9cc 100644
--- a/src/ui/dialog/symbols.cpp
+++ b/src/ui/dialog/symbols.cpp
@@ -420,12 +420,12 @@ void SymbolsDialog::iconChanged() {
// First look for default style stored in <symbol>
gchar const* style = symbol->getAttribute("inkscape:symbol-style");
if( !style ) {
- // If no default style in <symbol>, look in documents.
- if( symbolDocument == currentDocument ) {
- style = style_from_use( symbol_id.c_str(), currentDocument );
- } else {
- style = symbolDocument->getReprRoot()->attribute("style");
- }
+ // If no default style in <symbol>, look in documents.
+ if( symbolDocument == currentDocument ) {
+ style = style_from_use( symbol_id.c_str(), currentDocument );
+ } else {
+ style = symbolDocument->getReprRoot()->attribute("style");
+ }
}
ClipboardManager *cm = ClipboardManager::get();
@@ -489,8 +489,8 @@ SPDocument* read_vss( gchar* fullname, gchar* filename ) {
while( std::getline( iss, line ) ) {
// std::cout << line << std::endl;
if( line.find( "svg:svg" ) == std::string::npos ) {
- tmpSVGOutput += line;
- tmpSVGOutput += "\n";
+ tmpSVGOutput += line;
+ tmpSVGOutput += "\n";
}
}
@@ -499,23 +499,23 @@ SPDocument* read_vss( gchar* fullname, gchar* filename ) {
tmpSVGOutput += " </defs>\n";
tmpSVGOutput += "</svg>\n";
-
+
return SPDocument::createNewDocFromMem( tmpSVGOutput.c_str(), strlen( tmpSVGOutput.c_str()), 0 );
}
#endif
-
+
/* Hunts preference directories for symbol files */
void SymbolsDialog::get_symbols() {
std::list<Glib::ustring> directories;
if( Inkscape::IO::file_test( INKSCAPE_SYMBOLSDIR, G_FILE_TEST_EXISTS ) &&
- Inkscape::IO::file_test( INKSCAPE_SYMBOLSDIR, G_FILE_TEST_IS_DIR ) ) {
+ Inkscape::IO::file_test( INKSCAPE_SYMBOLSDIR, G_FILE_TEST_IS_DIR ) ) {
directories.push_back( INKSCAPE_SYMBOLSDIR );
}
if( Inkscape::IO::file_test( profile_path("symbols"), G_FILE_TEST_EXISTS ) &&
- Inkscape::IO::file_test( profile_path("symbols"), G_FILE_TEST_IS_DIR ) ) {
+ Inkscape::IO::file_test( profile_path("symbols"), G_FILE_TEST_IS_DIR ) ) {
directories.push_back( profile_path("symbols") );
}
@@ -526,46 +526,46 @@ void SymbolsDialog::get_symbols() {
GDir *dir = g_dir_open( (*it).c_str(), 0, &err );
if( dir ) {
- gchar *filename = 0;
- while( (filename = (gchar *)g_dir_read_name( dir ) ) != NULL) {
+ gchar *filename = 0;
+ while( (filename = (gchar *)g_dir_read_name( dir ) ) != NULL) {
- gchar *fullname = g_build_filename((*it).c_str(), filename, NULL);
+ gchar *fullname = g_build_filename((*it).c_str(), filename, NULL);
- if ( !Inkscape::IO::file_test( fullname, G_FILE_TEST_IS_DIR ) ) {
+ if ( !Inkscape::IO::file_test( fullname, G_FILE_TEST_IS_DIR ) ) {
- Glib::ustring fn( filename );
- Glib::ustring tag = fn.substr( fn.find_last_of(".") + 1 );
+ Glib::ustring fn( filename );
+ Glib::ustring tag = fn.substr( fn.find_last_of(".") + 1 );
- SPDocument* symbol_doc = NULL;
+ SPDocument* symbol_doc = NULL;
#ifdef WITH_LIBVISIO
- if( tag.compare( "vss" ) == 0 ) {
-
- symbol_doc = read_vss( fullname, filename );
- if( symbol_doc ) {
- symbolSets[Glib::ustring(filename)]= symbol_doc;
- symbolSet->append(filename);
- }
- }
+ if( tag.compare( "vss" ) == 0 ) {
+
+ symbol_doc = read_vss( fullname, filename );
+ if( symbol_doc ) {
+ symbolSets[Glib::ustring(filename)]= symbol_doc;
+ symbolSet->append(filename);
+ }
+ }
#endif
- // Try to read all remaining files as SVG
- if( !symbol_doc ) {
+ // Try to read all remaining files as SVG
+ if( !symbol_doc ) {
- symbol_doc = SPDocument::createNewDoc( fullname, FALSE );
- if( symbol_doc ) {
+ symbol_doc = SPDocument::createNewDoc( fullname, FALSE );
+ if( symbol_doc ) {
gchar *title = symbol_doc->getRoot()->title();
if( title == NULL ) {
title = _("Unnamed Symbols");
}
- symbolSets[Glib::ustring(title)] = symbol_doc;
- symbolSet->append(title);
- }
- }
-
- }
- g_free( fullname );
- }
- g_dir_close( dir );
+ symbolSets[Glib::ustring(title)] = symbol_doc;
+ symbolSet->append(title);
+ }
+ }
+
+ }
+ g_free( fullname );
+ }
+ g_dir_close( dir );
}
}
}
@@ -627,16 +627,16 @@ gchar const* SymbolsDialog::style_from_use( gchar const* id, SPDocument* documen
for( ; l != NULL; l = l->next ) {
SPObject* use = SP_OBJECT(l->data);
if( SP_IS_USE( use ) ) {
- gchar const *href = use->getRepr()->attribute("xlink:href");
- if( href ) {
- Glib::ustring href2(href);
- Glib::ustring id2(id);
- id2 = "#" + id2;
- if( !href2.compare(id2) ) {
- style = use->getRepr()->attribute("style");
- break;
- }
- }
+ gchar const *href = use->getRepr()->attribute("xlink:href");
+ if( href ) {
+ Glib::ustring href2(href);
+ Glib::ustring id2(id);
+ id2 = "#" + id2;
+ if( !href2.compare(id2) ) {
+ style = use->getRepr()->attribute("style");
+ break;
+ }
+ }
}
}
return style;
@@ -749,9 +749,13 @@ SymbolsDialog::create_symbol_image(gchar const *symbol_id, SPObject *symbol)
/* Update to renderable state */
Glib::ustring key = svg_preview_cache.cache_key(previewDocument->getURI(), symbol_id, psize);
//std::cout << " Key: " << key << std::endl;
- // FIX ME
- //Glib::RefPtr<Gdk::Pixbuf> pixbuf = Glib::wrap(svg_preview_cache.get_preview_from_cache(key));
- Glib::RefPtr<Gdk::Pixbuf> pixbuf = Glib::RefPtr<Gdk::Pixbuf>(0);
+
+ Glib::RefPtr<Gdk::Pixbuf> pixbuf(NULL);
+ GdkPixbuf *pixbuf_gobj = svg_preview_cache.get_preview_from_cache(key);
+ if (pixbuf_gobj) {
+ g_object_ref(pixbuf_gobj); // the reference in svg_preview_cache will get destroyed when it's freed
+ pixbuf = Glib::wrap(pixbuf_gobj);
+ }
// Find object's bbox in document.
// Note symbols can have own viewport... ignore for now.
@@ -776,8 +780,8 @@ SymbolsDialog::create_symbol_image(gchar const *symbol_id, SPObject *symbol)
}
if( fitSymbol->get_active() ) {
- /* Fit */
- scale = psize/std::max(width,height);
+ /* Fit */
+ scale = psize/std::max(width,height);
}
pixbuf = Glib::wrap(render_pixbuf(renderDrawing, scale, *dbox, psize));
@@ -814,8 +818,8 @@ void SymbolsDialog::setTargetDesktop(SPDesktop *desktop)
if (this->currentDesktop != desktop) {
this->currentDesktop = desktop;
if( !symbolSets[symbolSet->get_active_text()] ) {
- // Symbol set is from Current document, update
- rebuild();
+ // Symbol set is from Current document, update
+ rebuild();
}
}
}
diff --git a/src/ui/widget/color-preview.cpp b/src/ui/widget/color-preview.cpp
index 4b4a7b738..5bcd16528 100644
--- a/src/ui/widget/color-preview.cpp
+++ b/src/ui/widget/color-preview.cpp
@@ -73,9 +73,9 @@ ColorPreview::on_expose_event (GdkEventExpose *event)
if (get_is_drawable())
{
Cairo::RefPtr<Cairo::Context> cr = get_window()->create_cairo_context();
- cr->rectangle(event->area.x, event->area.y,
+ cr->rectangle(event->area.x, event->area.y,
event->area.width, event->area.height);
- cr->clip();
+ cr->clip();
result = on_draw(cr);
}
@@ -176,12 +176,7 @@ ColorPreview::toPixbuf (int width, int height)
cairo_destroy(ct);
cairo_surface_flush(s);
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data( cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- width, height, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
-
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
return pixbuf;
}
diff --git a/src/widgets/dash-selector.cpp b/src/widgets/dash-selector.cpp
index 51483a9c4..afc81e574 100644
--- a/src/widgets/dash-selector.cpp
+++ b/src/widgets/dash-selector.cpp
@@ -238,58 +238,50 @@ void SPDashSelector::get_dash(int *ndash, double **dash, double *off)
/**
* Fill a pixbuf with the dash pattern using standard cairo drawing
*/
-GdkPixbuf* SPDashSelector::sp_dash_to_pixbuf(double *pattern) {
-
- int n_dashes;
- for (n_dashes = 0; pattern[n_dashes] >= 0.0; n_dashes ++) ;
-
- cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, preview_width, preview_height);
- cairo_t *ct = cairo_create(s);
-
- cairo_set_line_width (ct, preview_lineheight);
- cairo_scale (ct, preview_lineheight, 1);
- //cairo_set_source_rgb (ct, 0, 0, 0);
- cairo_move_to (ct, 0, preview_height/2);
- cairo_line_to (ct, preview_width, preview_height/2);
- cairo_set_dash(ct, pattern, n_dashes, 0);
- cairo_stroke (ct);
-
- cairo_destroy(ct);
- cairo_surface_flush(s);
-
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data( cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- preview_width, preview_height, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
- return pixbuf;
+GdkPixbuf* SPDashSelector::sp_dash_to_pixbuf(double *pattern)
+{
+ int n_dashes;
+ for (n_dashes = 0; pattern[n_dashes] >= 0.0; n_dashes ++) ;
+
+ cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, preview_width, preview_height);
+ cairo_t *ct = cairo_create(s);
+
+ cairo_set_line_width (ct, preview_lineheight);
+ cairo_scale (ct, preview_lineheight, 1);
+ //cairo_set_source_rgb (ct, 0, 0, 0);
+ cairo_move_to (ct, 0, preview_height/2);
+ cairo_line_to (ct, preview_width, preview_height/2);
+ cairo_set_dash(ct, pattern, n_dashes, 0);
+ cairo_stroke (ct);
+
+ cairo_destroy(ct);
+ cairo_surface_flush(s);
+
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
+ return pixbuf;
}
/**
* Fill a pixbuf with a text label using standard cairo drawing
*/
-GdkPixbuf* SPDashSelector::sp_text_to_pixbuf(char *text) {
-
- cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, preview_width, preview_height);
- cairo_t *ct = cairo_create(s);
+GdkPixbuf* SPDashSelector::sp_text_to_pixbuf(char *text)
+{
+ cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, preview_width, preview_height);
+ cairo_t *ct = cairo_create(s);
- cairo_select_font_face (ct, "Sans", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
- cairo_set_font_size (ct, 12.0);
- cairo_set_source_rgb (ct, 0.0, 0.0, 0.0);
- cairo_move_to (ct, 16.0, 13.0);
- cairo_show_text (ct, text);
+ cairo_select_font_face (ct, "Sans", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
+ cairo_set_font_size (ct, 12.0);
+ cairo_set_source_rgb (ct, 0.0, 0.0, 0.0);
+ cairo_move_to (ct, 16.0, 13.0);
+ cairo_show_text (ct, text);
- cairo_stroke (ct);
+ cairo_stroke (ct);
- cairo_destroy(ct);
- cairo_surface_flush(s);
+ cairo_destroy(ct);
+ cairo_surface_flush(s);
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data( cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- preview_width, preview_height, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
- return pixbuf;
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
+ return pixbuf;
}
void SPDashSelector::on_selection ()
diff --git a/src/widgets/gradient-image.cpp b/src/widgets/gradient-image.cpp
index 2d58355db..9a5dd4996 100644
--- a/src/widgets/gradient-image.cpp
+++ b/src/widgets/gradient-image.cpp
@@ -31,11 +31,11 @@ static void sp_gradient_image_size_request (GtkWidget *widget, GtkRequisition *r
static void sp_gradient_image_destroy(GtkWidget *object);
static void sp_gradient_image_get_preferred_width(GtkWidget *widget,
gint *minimal_width,
- gint *natural_width);
+ gint *natural_width);
static void sp_gradient_image_get_preferred_height(GtkWidget *widget,
gint *minimal_height,
- gint *natural_height);
+ gint *natural_height);
#else
static void sp_gradient_image_destroy(GtkObject *object);
static gboolean sp_gradient_image_expose(GtkWidget *widget, GdkEventExpose *event);
@@ -50,53 +50,53 @@ static GtkWidgetClass *parent_class;
GType sp_gradient_image_get_type(void)
{
- static GType type = 0;
- if (!type) {
- GTypeInfo info = {
- sizeof (SPGradientImageClass),
- NULL, NULL,
- (GClassInitFunc) sp_gradient_image_class_init,
- NULL, NULL,
- sizeof (SPGradientImage),
- 0,
- (GInstanceInitFunc) sp_gradient_image_init,
- NULL
- };
- type = g_type_register_static (GTK_TYPE_WIDGET, "SPGradientImage", &info, (GTypeFlags)0);
- }
- return type;
+ static GType type = 0;
+ if (!type) {
+ GTypeInfo info = {
+ sizeof (SPGradientImageClass),
+ NULL, NULL,
+ (GClassInitFunc) sp_gradient_image_class_init,
+ NULL, NULL,
+ sizeof (SPGradientImage),
+ 0,
+ (GInstanceInitFunc) sp_gradient_image_init,
+ NULL
+ };
+ type = g_type_register_static (GTK_TYPE_WIDGET, "SPGradientImage", &info, (GTypeFlags)0);
+ }
+ return type;
}
static void sp_gradient_image_class_init(SPGradientImageClass *klass)
{
- GtkWidgetClass *widget_class = GTK_WIDGET_CLASS(klass);
- parent_class = GTK_WIDGET_CLASS(g_type_class_peek_parent (klass));
+ GtkWidgetClass *widget_class = GTK_WIDGET_CLASS(klass);
+ parent_class = GTK_WIDGET_CLASS(g_type_class_peek_parent (klass));
#if GTK_CHECK_VERSION(3,0,0)
-// GObjectClass *object_class = G_OBJECT_CLASS(klass);
+// GObjectClass *object_class = G_OBJECT_CLASS(klass);
- widget_class->get_preferred_width = sp_gradient_image_get_preferred_width;
- widget_class->get_preferred_height = sp_gradient_image_get_preferred_height;
- widget_class->draw = sp_gradient_image_draw;
- widget_class->destroy = sp_gradient_image_destroy;
+ widget_class->get_preferred_width = sp_gradient_image_get_preferred_width;
+ widget_class->get_preferred_height = sp_gradient_image_get_preferred_height;
+ widget_class->draw = sp_gradient_image_draw;
+ widget_class->destroy = sp_gradient_image_destroy;
#else
- GtkObjectClass *object_class = GTK_OBJECT_CLASS(klass);
+ GtkObjectClass *object_class = GTK_OBJECT_CLASS(klass);
- object_class->destroy = sp_gradient_image_destroy;
- widget_class->size_request = sp_gradient_image_size_request;
- widget_class->expose_event = sp_gradient_image_expose;
+ object_class->destroy = sp_gradient_image_destroy;
+ widget_class->size_request = sp_gradient_image_size_request;
+ widget_class->expose_event = sp_gradient_image_expose;
#endif
}
static void
sp_gradient_image_init (SPGradientImage *image)
{
- gtk_widget_set_has_window (GTK_WIDGET(image), FALSE);
+ gtk_widget_set_has_window (GTK_WIDGET(image), FALSE);
- image->gradient = NULL;
+ image->gradient = NULL;
- new (&image->release_connection) sigc::connection();
- new (&image->modified_connection) sigc::connection();
+ new (&image->release_connection) sigc::connection();
+ new (&image->modified_connection) sigc::connection();
}
#if GTK_CHECK_VERSION(3,0,0)
@@ -105,23 +105,23 @@ static void sp_gradient_image_destroy(GtkWidget *object)
static void sp_gradient_image_destroy(GtkObject *object)
#endif
{
- SPGradientImage *image = SP_GRADIENT_IMAGE (object);
+ SPGradientImage *image = SP_GRADIENT_IMAGE (object);
- if (image->gradient) {
- image->release_connection.disconnect();
- image->modified_connection.disconnect();
- image->gradient = NULL;
- }
+ if (image->gradient) {
+ image->release_connection.disconnect();
+ image->modified_connection.disconnect();
+ image->gradient = NULL;
+ }
- image->release_connection.~connection();
- image->modified_connection.~connection();
+ image->release_connection.~connection();
+ image->modified_connection.~connection();
#if GTK_CHECK_VERSION(3,0,0)
- if (parent_class->destroy)
- (* (parent_class)->destroy) (object);
+ if (parent_class->destroy)
+ (* (parent_class)->destroy) (object);
#else
- if ((GTK_OBJECT_CLASS(parent_class))->destroy)
- (* (GTK_OBJECT_CLASS(parent_class))->destroy) (object);
+ if ((GTK_OBJECT_CLASS(parent_class))->destroy)
+ (* (GTK_OBJECT_CLASS(parent_class))->destroy) (object);
#endif
}
@@ -134,36 +134,36 @@ static void sp_gradient_image_size_request(GtkWidget * /*widget*/, GtkRequisitio
#if GTK_CHECK_VERSION(3,0,0)
static void sp_gradient_image_get_preferred_width(GtkWidget *widget, gint *minimal_width, gint *natural_width)
{
- GtkRequisition requisition;
- sp_gradient_image_size_request(widget, &requisition);
- *minimal_width = *natural_width = requisition.width;
+ GtkRequisition requisition;
+ sp_gradient_image_size_request(widget, &requisition);
+ *minimal_width = *natural_width = requisition.width;
}
static void sp_gradient_image_get_preferred_height(GtkWidget *widget, gint *minimal_height, gint *natural_height)
{
- GtkRequisition requisition;
- sp_gradient_image_size_request(widget, &requisition);
- *minimal_height = *natural_height = requisition.height;
+ GtkRequisition requisition;
+ sp_gradient_image_size_request(widget, &requisition);
+ *minimal_height = *natural_height = requisition.height;
}
#endif
#if !GTK_CHECK_VERSION(3,0,0)
static gboolean sp_gradient_image_expose(GtkWidget *widget, GdkEventExpose *event)
{
- gboolean result = TRUE;
- if(gtk_widget_is_drawable(widget)) {
- cairo_t *ct = gdk_cairo_create(gtk_widget_get_window (widget));
- cairo_rectangle(ct, event->area.x, event->area.y,
- event->area.width, event->area.height);
- cairo_clip(ct);
- GtkAllocation allocation;
- gtk_widget_get_allocation(widget, &allocation);
- cairo_translate(ct, allocation.x, allocation.y);
- result = sp_gradient_image_draw(widget, ct);
- cairo_destroy(ct);
- }
-
- return result;
+ gboolean result = TRUE;
+ if(gtk_widget_is_drawable(widget)) {
+ cairo_t *ct = gdk_cairo_create(gtk_widget_get_window (widget));
+ cairo_rectangle(ct, event->area.x, event->area.y,
+ event->area.width, event->area.height);
+ cairo_clip(ct);
+ GtkAllocation allocation;
+ gtk_widget_get_allocation(widget, &allocation);
+ cairo_translate(ct, allocation.x, allocation.y);
+ result = sp_gradient_image_draw(widget, ct);
+ cairo_destroy(ct);
+ }
+
+ return result;
}
#endif
@@ -179,7 +179,7 @@ static gboolean sp_gradient_image_draw(GtkWidget *widget, cairo_t *ct)
cairo_paint(ct);
cairo_pattern_destroy(check);
- if (gr) {
+ if (gr) {
cairo_pattern_t *p = sp_gradient_create_preview_pattern(gr, allocation.width);
cairo_set_source(ct, p);
cairo_paint(ct);
@@ -192,11 +192,11 @@ static gboolean sp_gradient_image_draw(GtkWidget *widget, cairo_t *ct)
GtkWidget *
sp_gradient_image_new (SPGradient *gradient)
{
- SPGradientImage *image = SP_GRADIENT_IMAGE(g_object_new(SP_TYPE_GRADIENT_IMAGE, NULL));
+ SPGradientImage *image = SP_GRADIENT_IMAGE(g_object_new(SP_TYPE_GRADIENT_IMAGE, NULL));
- sp_gradient_image_set_gradient (image, gradient);
+ sp_gradient_image_set_gradient (image, gradient);
- return GTK_WIDGET(image);
+ return GTK_WIDGET(image);
}
GdkPixbuf*
@@ -220,12 +220,8 @@ sp_gradient_to_pixbuf (SPGradient *gr, int width, int height)
cairo_destroy(ct);
cairo_surface_flush(s);
- GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data( cairo_image_surface_get_data(s),
- GDK_COLORSPACE_RGB, TRUE, 8,
- width, height, cairo_image_surface_get_stride(s),
- ink_cairo_pixbuf_cleanup, s);
- convert_pixbuf_argb32_to_normal(pixbuf);
-
+ // no need to free s - the call below takes ownership
+ GdkPixbuf *pixbuf = ink_pixbuf_create_from_cairo_surface(s);
return pixbuf;
}
@@ -233,44 +229,44 @@ sp_gradient_to_pixbuf (SPGradient *gr, int width, int height)
void
sp_gradient_image_set_gradient (SPGradientImage *image, SPGradient *gradient)
{
- if (image->gradient) {
- image->release_connection.disconnect();
- image->modified_connection.disconnect();
- }
+ if (image->gradient) {
+ image->release_connection.disconnect();
+ image->modified_connection.disconnect();
+ }
- image->gradient = gradient;
+ image->gradient = gradient;
- if (gradient) {
- image->release_connection = gradient->connectRelease(sigc::bind<1>(sigc::ptr_fun(&sp_gradient_image_gradient_release), image));
- image->modified_connection = gradient->connectModified(sigc::bind<2>(sigc::ptr_fun(&sp_gradient_image_gradient_modified), image));
- }
+ if (gradient) {
+ image->release_connection = gradient->connectRelease(sigc::bind<1>(sigc::ptr_fun(&sp_gradient_image_gradient_release), image));
+ image->modified_connection = gradient->connectModified(sigc::bind<2>(sigc::ptr_fun(&sp_gradient_image_gradient_modified), image));
+ }
- sp_gradient_image_update (image);
+ sp_gradient_image_update (image);
}
static void
sp_gradient_image_gradient_release (SPObject *, SPGradientImage *image)
{
- if (image->gradient) {
- image->release_connection.disconnect();
- image->modified_connection.disconnect();
- }
+ if (image->gradient) {
+ image->release_connection.disconnect();
+ image->modified_connection.disconnect();
+ }
- image->gradient = NULL;
+ image->gradient = NULL;
- sp_gradient_image_update (image);
+ sp_gradient_image_update (image);
}
static void
sp_gradient_image_gradient_modified (SPObject *, guint /*flags*/, SPGradientImage *image)
{
- sp_gradient_image_update (image);
+ sp_gradient_image_update (image);
}
static void
sp_gradient_image_update (SPGradientImage *image)
{
- if (gtk_widget_is_drawable (GTK_WIDGET(image))) {
- gtk_widget_queue_draw (GTK_WIDGET (image));
- }
+ if (gtk_widget_is_drawable (GTK_WIDGET(image))) {
+ gtk_widget_queue_draw (GTK_WIDGET (image));
+ }
}
diff --git a/src/widgets/stroke-marker-selector.cpp b/src/widgets/stroke-marker-selector.cpp
index 2d1c932d3..00b6b5c91 100644
--- a/src/widgets/stroke-marker-selector.cpp
+++ b/src/widgets/stroke-marker-selector.cpp
@@ -544,16 +544,16 @@ MarkerComboBox::create_marker_image(unsigned psize, gchar const *mname,
gchar *cache_name = g_strconcat(combo_id, mname, NULL);
Glib::ustring key = svg_preview_cache.cache_key(source->getURI(), cache_name, psize);
g_free (cache_name);
- Glib::RefPtr<Gdk::Pixbuf> pixbuf = Glib::wrap(svg_preview_cache.get_preview_from_cache(key));
+ GdkPixbuf *pixbuf = svg_preview_cache.get_preview_from_cache(key); // no ref created
if (!pixbuf) {
- pixbuf = Glib::wrap(render_pixbuf(drawing, 0.8, *dbox, psize));
- svg_preview_cache.set_preview_in_cache(key, pixbuf->gobj());
+ pixbuf = render_pixbuf(drawing, 0.8, *dbox, psize);
+ svg_preview_cache.set_preview_in_cache(key, pixbuf);
+ g_object_unref(pixbuf); // reference is held by svg_preview_cache
}
// Create widget
- Gtk::Image *pb = new Gtk::Image(pixbuf);
-
+ Gtk::Image *pb = Glib::wrap(GTK_IMAGE(gtk_image_new_from_pixbuf(pixbuf)));
return pb;
}
diff --git a/src/xml/repr-io.cpp b/src/xml/repr-io.cpp
index af47779fe..f7e75a83b 100644
--- a/src/xml/repr-io.cpp
+++ b/src/xml/repr-io.cpp
@@ -98,7 +98,9 @@ public:
}
}
- int setFile( char const * filename );
+ int setFile( char const * filename, bool load_entities );
+
+ xmlDocPtr readXml();
static int readCb( void * context, char * buffer, int len );
static int closeCb( void * context );
@@ -112,12 +114,15 @@ private:
FILE* fp;
unsigned char firstFew[4];
int firstFewLen;
+ bool LoadEntities; // Checks for SYSTEM Entities (requires cached data)
+ std::string cachedData;
+ unsigned int cachedPos;
Inkscape::URI dummy;
Inkscape::IO::UriInputStream* instr;
Inkscape::IO::GzipInputStream* gzin;
};
-int XmlSource::setFile(char const *filename)
+int XmlSource::setFile(char const *filename, bool load_entities=false)
{
int retVal = -1;
@@ -174,14 +179,62 @@ int XmlSource::setFile(char const *filename)
retVal = 0; // no error
}
}
+ if(load_entities) {
+ this->cachedData = std::string("");
+ this->cachedPos = 0;
+
+ // First get data from file in typical way (cache it all)
+ char *buffer = new char [4096];
+ while(true) {
+ int len = this->read(buffer, 4096);
+ if(len <= 0) break;
+ buffer[len] = 0;
+ this->cachedData += buffer;
+ }
+ free(buffer);
+
+ // Check for SYSTEM or PUBLIC entities and remove them from the cache
+ GMatchInfo *info;
+ gint start, end;
+
+ GRegex *regex = g_regex_new(
+ "<!ENTITY\\s+[^>\\s]+\\s+(SYSTEM|PUBLIC\\s+\"[^>\"]+\")\\s+\"[^>\"]+\"\\s*>",
+ G_REGEX_CASELESS, G_REGEX_MATCH_NEWLINE_ANY, NULL);
+
+ g_regex_match (regex, this->cachedData.c_str(), G_REGEX_MATCH_NEWLINE_ANY, &info);
+ while (g_match_info_matches (info)) {
+ if (g_match_info_fetch_pos (info, 1, &start, &end))
+ this->cachedData.erase(start, end - start);
+ g_match_info_next (info, NULL);
+ }
+ g_match_info_free(info);
+ g_regex_unref(regex);
+ }
+ // Do this after loading cache, so reads don't return cache to fill cache.
+ this->LoadEntities = load_entities;
return retVal;
}
+xmlDocPtr XmlSource::readXml()
+{
+ int parse_options = XML_PARSE_HUGE | XML_PARSE_RECOVER;
+
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ bool allowNetAccess = prefs->getBool("/options/externalresources/xml/allow_net_access", false);
+ if (!allowNetAccess) parse_options |= XML_PARSE_NONET;
+
+ // Allow NOENT only if we're filtering out SYSTEM and PUBLIC entities
+ if (LoadEntities) parse_options |= XML_PARSE_NOENT;
+
+ return xmlReadIO( readCb, closeCb, this,
+ filename, getEncoding(), parse_options);
+}
int XmlSource::readCb( void * context, char * buffer, int len )
{
int retVal = -1;
+
if ( context ) {
XmlSource* self = static_cast<XmlSource*>(context);
retVal = self->read( buffer, len );
@@ -203,7 +256,15 @@ int XmlSource::read( char *buffer, int len )
int retVal = 0;
size_t got = 0;
- if ( firstFewLen > 0 ) {
+ if ( LoadEntities ) {
+ if (cachedPos >= cachedData.length()) {
+ return -1;
+ } else {
+ retVal = cachedData.copy(buffer, len, cachedPos);
+ cachedPos += retVal;
+ return retVal; // Do NOT continue.
+ }
+ } else if ( firstFewLen > 0 ) {
int some = (len < firstFewLen) ? len : firstFewLen;
memcpy( buffer, firstFew, some );
if ( len < firstFewLen ) {
@@ -299,22 +360,20 @@ Document *sp_repr_read_file (const gchar * filename, const gchar *default_ns)
XmlSource src;
if ( (src.setFile(filename) == 0) ) {
- int parse_options = XML_PARSE_HUGE; // do not use XML_PARSE_NOENT ! see bug lp:1025185
- Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- bool allowNetAccess = prefs->getBool("/options/externalresources/xml/allow_net_access", false);
- if (!allowNetAccess) {
- parse_options |= XML_PARSE_NONET;
+ doc = src.readXml();
+ rdoc = sp_repr_do_read( doc, default_ns );
+ // For some reason, failed ns loading results in this
+ // We try a system check version of load with NOENT for adobe
+ if(rdoc && strcmp(rdoc->root()->name(), "ns:svg") == 0) {
+ xmlFreeDoc( doc );
+ src.setFile(filename, true);
+ doc = src.readXml();
+ rdoc = sp_repr_do_read( doc, default_ns );
}
- doc = xmlReadIO( XmlSource::readCb,
- XmlSource::closeCb,
- &src,
- localFilename,
- src.getEncoding(),
- parse_options);
}
}
- rdoc = sp_repr_do_read( doc, default_ns );
+
if ( doc ) {
xmlFreeDoc( doc );
}
@@ -947,15 +1006,15 @@ void sp_repr_write_stream_element( Node * repr, Writer & out,
// THIS DOESN'T APPEAR TO DO ANYTHING. Can it be commented out or deleted?
{
GQuark const href_key = g_quark_from_static_string("xlink:href");
- GQuark const absref_key = g_quark_from_static_string("sodipodi:absref");
+ //GQuark const absref_key = g_quark_from_static_string("sodipodi:absref");
gchar const *xxHref = 0;
- gchar const *xxAbsref = 0;
+ //gchar const *xxAbsref = 0;
for ( List<AttributeRecord const> ai(attributes); ai; ++ai ) {
if ( ai->key == href_key ) {
xxHref = ai->value;
- } else if ( ai->key == absref_key ) {
- xxAbsref = ai->value;
+ //} else if ( ai->key == absref_key ) {
+ //xxAbsref = ai->value;
}
}