From e2a67e0b1f3ee8890ba2fce71d41def0e114aca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Mon, 20 Aug 2012 20:02:39 +0200 Subject: Initial import of extracted tarballs --- koffice-i18n-sv/docs/koffice/krita/Makefile.am | 4 + .../docs/koffice/krita/commands-dialogs.docbook | 1970 ++++++++++ .../docs/koffice/krita/commands-menus.docbook | 4109 ++++++++++++++++++++ .../docs/koffice/krita/commands-palettes.docbook | 1176 ++++++ .../docs/koffice/krita/commands-toolbars.docbook | 1205 ++++++ .../docs/koffice/krita/commands.docbook | 7 + .../docs/koffice/krita/createdocument.png | Bin 0 -> 12251 bytes koffice-i18n-sv/docs/koffice/krita/credits.docbook | 138 + .../docs/koffice/krita/developers-plugins.docbook | 1551 ++++++++ .../koffice/krita/developers-scripting.docbook | 1130 ++++++ .../docs/koffice/krita/developers.docbook | 8 + .../docs/koffice/krita/dialogs-addpalette.png | Bin 0 -> 5390 bytes .../docs/koffice/krita/dialogs-blur.png | Bin 0 -> 15544 bytes .../koffice/krita/dialogs-brightnesscontrast.png | Bin 0 -> 25075 bytes .../docs/koffice/krita/dialogs-bumpmap.png | Bin 0 -> 37767 bytes .../docs/koffice/krita/dialogs-coloradjustment.png | Bin 0 -> 26591 bytes .../docs/koffice/krita/dialogs-colorrange.png | Bin 0 -> 7622 bytes .../docs/koffice/krita/dialogs-colortoalpha.png | Bin 0 -> 28464 bytes .../docs/koffice/krita/dialogs-colortransfer.png | Bin 0 -> 30121 bytes .../koffice/krita/dialogs-convertimagetype.png | Bin 0 -> 9767 bytes .../koffice/krita/dialogs-convertlayertype.png | Bin 0 -> 51613 bytes .../docs/koffice/krita/dialogs-cubism.png | Bin 0 -> 15348 bytes .../koffice/krita/dialogs-customconvolution.png | Bin 0 -> 28797 bytes .../koffice/krita/dialogs-documentinformation.png | Bin 0 -> 10636 bytes .../docs/koffice/krita/dialogs-dropshadow.png | Bin 0 -> 6281 bytes .../docs/koffice/krita/dialogs-emboss.png | Bin 0 -> 27855 bytes .../docs/koffice/krita/dialogs-filtersgallery.png | Bin 0 -> 32856 bytes .../docs/koffice/krita/dialogs-gaussiannoise.png | Bin 0 -> 29618 bytes .../docs/koffice/krita/dialogs-histogram.png | Bin 0 -> 7769 bytes .../docs/koffice/krita/dialogs-imageproperties.png | Bin 0 -> 9990 bytes .../koffice/krita/dialogs-imagerestoration.png | Bin 0 -> 29847 bytes .../docs/koffice/krita/dialogs-imagesize.png | Bin 0 -> 11880 bytes .../docs/koffice/krita/dialogs-layerproperties.png | Bin 0 -> 7885 bytes .../docs/koffice/krita/dialogs-layersize.png | Bin 0 -> 7128 bytes .../docs/koffice/krita/dialogs-lenscorrection.png | Bin 0 -> 30590 bytes .../koffice/krita/dialogs-newadjustmentlayer.png | Bin 0 -> 33376 bytes .../docs/koffice/krita/dialogs-newlayer.png | Bin 0 -> 7854 bytes .../docs/koffice/krita/dialogs-oilpaint.png | Bin 0 -> 22950 bytes .../docs/koffice/krita/dialogs-pixelize.png | Bin 0 -> 10652 bytes .../docs/koffice/krita/dialogs-raindrops.png | Bin 0 -> 25112 bytes .../docs/koffice/krita/dialogs-randomnoise.png | Bin 0 -> 40201 bytes .../docs/koffice/krita/dialogs-randompick.png | Bin 0 -> 29947 bytes .../docs/koffice/krita/dialogs-rotateimage.png | Bin 0 -> 5888 bytes .../docs/koffice/krita/dialogs-rotatelayer.png | Bin 0 -> 5837 bytes .../docs/koffice/krita/dialogs-roundcorners.png | Bin 0 -> 25120 bytes .../docs/koffice/krita/dialogs-separateimage.png | Bin 0 -> 11216 bytes .../docs/koffice/krita/dialogs-shearimage.png | Bin 0 -> 16994 bytes .../docs/koffice/krita/dialogs-shearlayer.png | Bin 0 -> 4622 bytes .../docs/koffice/krita/dialogs-smalltiles.png | Bin 0 -> 18385 bytes .../docs/koffice/krita/dialogs-sobel.png | Bin 0 -> 28900 bytes .../docs/koffice/krita/dialogs-substrate.png | Bin 0 -> 7358 bytes .../docs/koffice/krita/dialogs-unsharpmask.png | Bin 0 -> 28334 bytes .../docs/koffice/krita/dialogs-wave.png | Bin 0 -> 30449 bytes .../docs/koffice/krita/dialogs-waveletnoise.png | Bin 0 -> 25628 bytes koffice-i18n-sv/docs/koffice/krita/faq.docbook | 22 + .../koffice/krita/filters-customconvolution.png | Bin 0 -> 28797 bytes koffice-i18n-sv/docs/koffice/krita/gotchi.png | Bin 0 -> 5884 bytes koffice-i18n-sv/docs/koffice/krita/index.docbook | 173 + .../docs/koffice/krita/installation.docbook | 78 + .../docs/koffice/krita/introduction.docbook | 118 + koffice-i18n-sv/docs/koffice/krita/mainscreen.png | Bin 0 -> 24698 bytes koffice-i18n-sv/docs/koffice/krita/newimage.png | Bin 0 -> 9800 bytes .../docs/koffice/krita/palettes-colors-gray.png | Bin 0 -> 2473 bytes .../docs/koffice/krita/palettes-colors-hsv.png | Bin 0 -> 12865 bytes .../koffice/krita/palettes-colors-palettes.png | Bin 0 -> 2849 bytes .../docs/koffice/krita/palettes-colors-rgb.png | Bin 0 -> 2827 bytes .../koffice/krita/palettes-colors-watercolors.png | Bin 0 -> 2656 bytes .../koffice/krita/palettes-controlbox-brush.png | Bin 0 -> 2657 bytes .../krita/palettes-controlbox-colorpicker.png | Bin 0 -> 4191 bytes .../krita/palettes-controlbox-contiguousfill.png | Bin 0 -> 3796 bytes .../koffice/krita/palettes-controlbox-crop.png | Bin 0 -> 2919 bytes .../krita/palettes-controlbox-drawfreehand.png | Bin 0 -> 2694 bytes .../koffice/krita/palettes-controlbox-ellipse.png | Bin 0 -> 2751 bytes .../koffice/krita/palettes-controlbox-gradient.png | Bin 0 -> 3902 bytes .../krita/palettes-controlbox-histogram.png | Bin 0 -> 4099 bytes .../koffice/krita/palettes-controlbox-line.png | Bin 0 -> 2529 bytes .../koffice/krita/palettes-controlbox-overview.png | Bin 0 -> 3540 bytes .../krita/palettes-controlbox-paintwithfilters.png | Bin 0 -> 5821 bytes .../krita/palettes-controlbox-rectangle.png | Bin 0 -> 2727 bytes .../koffice/krita/palettes-controlbox-select.png | Bin 0 -> 1603 bytes .../krita/palettes-controlbox-selectcontiguous.png | Bin 0 -> 2726 bytes .../koffice/krita/palettes-controlbox-star.png | Bin 0 -> 3411 bytes .../koffice/krita/palettes-controlbox-text.png | Bin 0 -> 2799 bytes .../krita/palettes-controlbox-transform.png | Bin 0 -> 2507 bytes .../docs/koffice/krita/palettes-layers-layers.png | Bin 0 -> 3846 bytes .../krita/palettes-layers-scriptsmanager.png | Bin 0 -> 4267 bytes .../docs/koffice/krita/preferences-color.png | Bin 0 -> 14539 bytes .../docs/koffice/krita/preferences-display.png | Bin 0 -> 2159 bytes .../docs/koffice/krita/preferences-general.png | Bin 0 -> 5006 bytes .../docs/koffice/krita/preferences-grid.png | Bin 0 -> 6467 bytes .../docs/koffice/krita/preferences-performance.png | Bin 0 -> 3396 bytes .../docs/koffice/krita/preferences-sidebar.png | Bin 0 -> 5618 bytes .../docs/koffice/krita/preferences-tablet.png | Bin 0 -> 4954 bytes .../docs/koffice/krita/scripting.docbook | 1130 ++++++ .../docs/koffice/krita/settings.docbook | 302 ++ .../toolbar-brushes-brushshapes-autobrush.png | Bin 0 -> 3240 bytes .../toolbar-brushes-brushshapes-custombrush.png | Bin 0 -> 5062 bytes .../toolbar-brushes-brushshapes-predefined.png | Bin 0 -> 8757 bytes .../koffice/krita/toolbar-brushes-gradients.png | Bin 0 -> 3261 bytes .../toolbar-brushes-patterns-custompattern.png | Bin 0 -> 10585 bytes .../koffice/krita/toolbar-brushes-patterns.png | Bin 0 -> 15511 bytes .../docs/koffice/krita/toolbar-brushesandstuff.png | Bin 0 -> 2677 bytes .../koffice/krita/tutorial-quick-starts.docbook | 282 ++ .../docs/koffice/krita/tutorial-quick-starts1.png | Bin 0 -> 116237 bytes .../docs/koffice/krita/tutorial-quick-starts11.png | Bin 0 -> 12198 bytes .../docs/koffice/krita/tutorial-quick-starts12.png | Bin 0 -> 19109 bytes .../docs/koffice/krita/tutorial-quick-starts3.png | Bin 0 -> 94921 bytes .../docs/koffice/krita/tutorial-quick-starts4.png | Bin 0 -> 7225 bytes .../docs/koffice/krita/tutorial-quick-starts5.png | Bin 0 -> 59028 bytes .../docs/koffice/krita/tutorial-quick-starts6.png | Bin 0 -> 16795 bytes .../docs/koffice/krita/tutorial-quick-starts7.png | Bin 0 -> 19384 bytes .../docs/koffice/krita/tutorial-quick-starts8.png | Bin 0 -> 2632 bytes .../docs/koffice/krita/tutorial-quick-starts9.png | Bin 0 -> 8669 bytes .../docs/koffice/krita/tutorial-select-layer-1.png | Bin 0 -> 28968 bytes .../koffice/krita/tutorial-select-layer-10.png | Bin 0 -> 10124 bytes .../koffice/krita/tutorial-select-layer-11.png | Bin 0 -> 10410 bytes .../koffice/krita/tutorial-select-layer-12.png | Bin 0 -> 2511 bytes .../docs/koffice/krita/tutorial-select-layer-4.png | Bin 0 -> 2968 bytes .../docs/koffice/krita/tutorial-select-layer-5.png | Bin 0 -> 5908 bytes .../docs/koffice/krita/tutorial-select-layer-6.png | Bin 0 -> 12009 bytes .../docs/koffice/krita/tutorial-select-layer-7.png | Bin 0 -> 2873 bytes .../docs/koffice/krita/tutorial-select-layer-8.png | Bin 0 -> 4096 bytes .../docs/koffice/krita/tutorial-select-layer-9.png | Bin 0 -> 8498 bytes .../koffice/krita/tutorial-select-layer.docbook | 370 ++ .../docs/koffice/krita/tutorial-starting.docbook | 133 + .../docs/koffice/krita/tutorial-tablet.docbook | 148 + .../docs/koffice/krita/tutorial.docbook | 9 + .../docs/koffice/krita/using-colorspaces.docbook | 100 + .../docs/koffice/krita/using-filters.docbook | 1137 ++++++ .../docs/koffice/krita/using-images.docbook | 102 + .../docs/koffice/krita/using-layers.docbook | 759 ++++ .../docs/koffice/krita/using-selections.docbook | 216 + .../docs/koffice/krita/using-views.docbook | 260 ++ 133 files changed, 16637 insertions(+) create mode 100644 koffice-i18n-sv/docs/koffice/krita/Makefile.am create mode 100644 koffice-i18n-sv/docs/koffice/krita/commands-dialogs.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/commands-menus.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/commands-palettes.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/commands-toolbars.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/commands.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/createdocument.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/credits.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/developers-plugins.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/developers-scripting.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/developers.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-addpalette.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-blur.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-brightnesscontrast.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-bumpmap.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-coloradjustment.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-colorrange.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-colortoalpha.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-colortransfer.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-convertimagetype.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-convertlayertype.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-cubism.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-customconvolution.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-documentinformation.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-dropshadow.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-emboss.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-filtersgallery.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-gaussiannoise.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-histogram.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-imageproperties.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-imagerestoration.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-imagesize.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-layerproperties.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-layersize.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-lenscorrection.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-newadjustmentlayer.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-newlayer.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-oilpaint.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-pixelize.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-raindrops.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-randomnoise.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-randompick.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-rotateimage.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-rotatelayer.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-roundcorners.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-separateimage.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-shearimage.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-shearlayer.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-smalltiles.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-sobel.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-substrate.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-unsharpmask.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-wave.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/dialogs-waveletnoise.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/faq.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/filters-customconvolution.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/gotchi.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/index.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/installation.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/introduction.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/mainscreen.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/newimage.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-colors-gray.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-colors-hsv.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-colors-palettes.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-colors-rgb.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-colors-watercolors.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-brush.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-colorpicker.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-contiguousfill.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-crop.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-drawfreehand.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-ellipse.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-gradient.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-histogram.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-line.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-overview.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-paintwithfilters.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-rectangle.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-select.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-selectcontiguous.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-star.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-text.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-transform.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-layers-layers.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/palettes-layers-scriptsmanager.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-color.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-display.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-general.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-grid.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-performance.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-sidebar.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/preferences-tablet.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/scripting.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/settings.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-autobrush.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-custombrush.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-predefined.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-gradients.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns-custompattern.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/toolbar-brushesandstuff.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts1.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts11.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts12.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts3.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts4.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts5.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts6.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts7.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts8.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts9.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-1.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-10.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-11.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-12.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-4.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-5.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-6.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-7.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-8.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-9.png create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-starting.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial-tablet.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/tutorial.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-colorspaces.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-filters.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-images.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-layers.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-selections.docbook create mode 100644 koffice-i18n-sv/docs/koffice/krita/using-views.docbook (limited to 'koffice-i18n-sv/docs/koffice/krita') diff --git a/koffice-i18n-sv/docs/koffice/krita/Makefile.am b/koffice-i18n-sv/docs/koffice/krita/Makefile.am new file mode 100644 index 00000000..9e41d9df --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = sv +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-sv/docs/koffice/krita/commands-dialogs.docbook b/koffice-i18n-sv/docs/koffice/krita/commands-dialogs.docbook new file mode 100644 index 00000000..9b5f09c5 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/commands-dialogs.docbook @@ -0,0 +1,1970 @@ + +Dialogrutor + +Det här avsnittet beskriver &krita;s dialogfönster. + + +Dialogrutor för att arbeta med bilder + + +Dialogrutan <guilabel +>Färgintervall</guilabel +> + + + +Dialogrutan Färgintervall + + + + + +Dialogrutan Färgintervall + +Dialogrutan Färgintervall + + + + +Här kan du skapa en markering baserad på bildpunkternas färgvärden. Välj vilket färgintervall du vill markera i kombinationsrutan. Bildpunkter markeras enligt sitt färgvärde på skalan (t.ex. skulle en helt gul bildpunkt få maximal poäng på röd, grön och gul skala). Om du markerar rutan Invertera, markeras bildpunkter mer om de har ett lägre värde i intervallet. Du kan välja om aktuell markering ska läggas till eller subtraheras från färgintervallmarkeringen genom att klicka på respektive alternativ: Lägg till i aktuell markering eller Ta bort från aktuell markering. Välj Markera för att verkligen utföra markeringen, eller Avmarkera för att ta bort bildpunkterna från markeringen. + + + + +Dialogrutan <guilabel +>Konvertera bildtyp</guilabel +> + + + +Dialogrutan Konvertera bildtyp + + + + + +Dialogrutan Konvertera bildtyp + +Dialogrutan Konvertera bildtyp + + + + +Den här dialogrutan låter dig konvertera bilden från en färgrymd till en annan. Målets färgrymd och Målets ICM-profil används för att ställa in vilken färgrymd och profil som bilden kommer att konverteras till. Du kan påverka hur konverteringen görs med Återgivningsalternativ. +Med Perceptuell konvertering, avbildas källans färgrymd linjärt på resultatets färgrymd. Om resultatets färgrymd accepterar ett mindre tonomfång än källan, kan förskjutningar uppstå eftersom omfånget komprimeras. Relativt färgläge konverterar varje färg till den närmaste färgen i resultatets färgrymd. Det kan betyda att ett visst tonomfång avbildas på en färg i resultatets färgrymd. Färgmättnad betyder att helt mättade färger kommer att förbli helt mättade, även om det betyder att själva färgen ändras. Vid konvertering med Absolut färgläge används samma metod som med Relativt färgläge, men färgrymdens vitpunkt (värdet som anger vit färg) ändras inte för att passa i den nya färgrymden, vilket kan leda till oönskade ändringar av närliggande färger. + + + + +Dialogrutan <guilabel +>Bildegenskaper</guilabel +> + + + +Dialogrutan Bildegenskaper + + + + + +Dialogrutan Bildegenskaper + +Dialogrutan Bildegenskaper + + + + +Med den här dialogrutan kan du ändra ett antal bildegenskaper. För det första, bildens Namn. Om du inte tidigare ställt in ett namn (vilket också kan göras när bilden skapas), har den ett förvald namn som Bild1. Därefter kan du ställa in dess storlek (som bestäms av Bredd och Höjd i bildpunkter och Upplösningen i punkter/tum) och färgprofilen som ska användas (Profil). Slutligen kan du fylla i fältet Beskrivning med eventuell information du vill lägga till i bilden. + + + + +Dialogrutan <guilabel +>Bildstorlek</guilabel +> + + + +Dialogrutan Bildstorlek + + + + + +Dialogrutan Bildstorlek + +Dialogrutan Bildstorlek + + + + +Den här dialogrutan låter dig ändra storlek på bilden. I den övre delen kan du välja sättet som bildens storlek ändras. Om du väljer Ändra storlek, ändras bilden storlek men dess lager (som innehåller det verkliga innehållet) ändras inte. Om du alltså dubblerar bildens höjd och bredd, upptar originalbilden övre vänstra fjärdedelen i den nya bilden. När du minskar bildens storlek sträcks bildlagren ut utanför bildkanten, om du inte väljer Beskär lager vid ändring av bildstorlek, vilket beskär alla lager till den nya bildstorleken. Med Skala, ändras bildlagrens storlek med bilden. Alltså ökas verkligen innehållets storlek när bildstorleken ökas, och motsvarande vid minskning. Under Bildpunktsdimensioner kan du ställa in vilken ny storlek du vill att bilden ska ha. Originalstorleken anges som referens. Om du markerar Begränsa proportioner, blir den nya bredden och höjden alltid inställda till samma procentuella värde. Om du till exempel har en bild som är 200 x 100 bildpunkter, och ställer in bredden till 20 bildpunkter, ändras höjden automatiskt till 10. När kryssrutan inte är markerad, kan du också ändra storlek på bilden utan att behålla proportionen. Kombinationsrutan Filter: kan användas för att välja en annan algoritm för att bestämma bildpunkternas färger i bilden vars storlek just ändrats för de som inte motsvarar en bildpunkt i den gamla bilden (motsvarande beräknad plats i den gamla bilden fanns mellan bildpunkter). B-spline använder ett 4 x 4 rutnät och orsakar en markant suddighet. Klocka är ganska snabbt, medan det ger en rimligt jämn bild. Ruta är den snabbaste metoden,, men ger det minst tilltalande resultatet. Hermite behåller en ganska skarp bild, medan den också utjämnas, och är rimligt snabbt. Lancros3 ger skarpa bilder, men är mycket långsamt. Mitchell (förvalt värde) är inte särskilt snabbt, men ger ofta ett bra mellanliggande resultat. Triangel eller bilinjär använder ett 2 x 2 rutnät av bildpunkter omkring den beräknade platsen, vilket ger relativt skapa linjer. + + + + +Dialogrutan <guilabel +>Rotera bild</guilabel +> + + + +Dialogrutan Rotera bild + + + + + +Dialogrutan Rotera bild + +Dialogrutan Rotera bild + + + + +Du kan rotera bilden med den här dialogrutan. Den övre delen av dialogrutan visar resultatet av rotationen i form av ändringar i dimensioner (om det är några). Under Riktning kan du välja mellan att rotera medurs och moturs. Under Vinkel kan du ställa in rotationens värde. 90, 180 och 270 grader kan väljas med respektive alternativknapp, medan andra värden måste anges med nummerrutan Egen. + + + + +Dialogrutan <guilabel +>Separera bild</guilabel +> + + + +Dialogrutan Separera bild + + + + + +Dialogrutan Separera bild + +Dialogrutan Separera bild + + + + +Du kan separera (en del av) bilden med den här dialogrutan. Varje färgkomponent (kanal) placeras i ett separat lager eller en separat bild. Längst upp i dialogrutan visas aktuell färgmodell. Därunder kan ett antal alternativ ställas in. +Under Källa kan du välja vilken del av bilden som ska separeras. De två alternativen är Aktuellt lager, som (uppenbarligen) bara använder lagret som för närvarande är valt, Sammanfoga alla lager innan separering, som använder hela bilden. +Under Utdata kan du välja var resultat av separeringen ska skrivas: antingen till några lager, eller till några bilder. +Under Alfaalternativ kan du välja vad som ska göras med de vald lagrens alfakanaler. Den kan kopieras till varje ny kanal, kastas eller separeras för sig själv. +Till sist avgör de två alternativen längst ner i dialogrutan om källan ska skalas ner till 8-bitars färg (om den innehåller fler), och om utdata ska vara i färg (det normala är att separera kanalerna till gråskalevärden). + + + +Dialogrutan <guilabel +>Skjuva bild</guilabel +> + + + +Dialogrutan Skjuva bild + + + + + +Dialogrutan Skjuva bild + +Dialogrutan Skjuva bild + + + + +Den här dialogrutan låter dig skjuva bilden. Med skjuvning omformas bildens omgivande rektangel till ett parallellogram. En bildrad och kolumn behåller sina platser, nästa förskjuts ett visst avstånd, nästa med samma avstånd relativt till den tidigare, etc. Skjuvningsvinklarna i X- och Y-led kan ställas in med de två nummerrutorna. + + + + +Dialogrutan <guilabel +>Bildpunkter</guilabel +> + + + +Dialogrutan Bildpunkter + + + + + +Dialogrutan Bildpunkter + +Dialogrutan Bildpunkter + + + + +(Dialogrutan har ännu inte någon beskrivning.) + + + + + + +Dialogrutor för att arbeta med lager + + +Dialogrutan <guilabel +>Konvertera lagertyp</guilabel +> + + + +Dialogrutan Konvertera lagertyp + + + + + +Dialogrutan Konvertera lagertyp + +Dialogrutan Konvertera lagertyp + + + + +Den här dialogrutan är exakt likadan som dialogrutan Konvertera bildtyp, som konverterar en hel bild istället för ett enda lager. Se beskrivningen där för detaljinformation. + + + + +Dialogrutan <guilabel +>Fallskugga</guilabel +> + + + +Dialogrutan Fallskugga + + + + + +Dialogrutan Fallskugga + +Dialogrutan Fallskugga + + + + +Du kan lägga till effekten av en fallskugga i aktuellt lager med den här dialogrutan. Välj X- och Y-position (förskjutning) för skuggan i förhållande till originallagret med de två övre nummerrutorna. Nummerrutan Suddighetsradie avgör radien där skuggan blir suddig (för att ge en jämnare övergång vid skuggans kant). Om du vill ha en viss färg för skuggan kan du välja en med fältet Färg. Skjutreglaget och nummerrutan Ogenomskinlighet kan användas för att göra skuggan mer eller mindre genomskinlig. Inaktivera Tillåt storleksändring om du inte vill att lagrets storlek ska ändras för att ge det en skugga. + + + + +Dialogrutan <guilabel +>Histogram</guilabel +> + + + +Dialogrutan Histogram + + + + + +Dialogrutan Histogram + +Dialogrutan Histogram + + + + +Den här dialogrutan visar ett histogram för det aktuella lagret. Med inställningen Metod: kan du välja vilken typ av histogram att visa. Du kan ändra kanaler att visa med listrutan Kanaler:, och skalan det ska ritas med alternativknapparna Linjär och Logaritmisk. Under förhandsgranskningen finns knappar tillgängliga för att zooma in och förflytta sig i histogrammet. De är aktiverade för lager med 16-bitars färgrymder. + + + + +Dialogrutan <guilabel +>Lageregenskaper</guilabel +> + + + +Dialogrutan Lageregenskaper + + + + + +Dialogrutan Lageregenskaper + +Dialogrutan Lageregenskaper + + + + +Den här dialogrutan är i allt väsentligt samma som dialogrutan Nytt lager, med skillnaden att du inte längre kan ändra dess färgrymd eller profil. Egenskaperna visas dock, för att hålla informationen fullständig. + + + +Dialogrutan <guilabel +>Lagerstorlek</guilabel +> + + + +Dialogrutan Lagerstorlek + + + + + +Dialogrutan Lagerstorlek + +Dialogrutan Lagerstorlek + + + + +Den här dialogrutan låter dig ändra storlek på det aktuella lagret.Under Bildpunktsdimensioner kan du ställa in vilken ny storlek du vill att bilden ska ha. Originalstorleken anges som referens. Om du markerar Begränsa proportioner, blir den nya bredden och höjden alltid inställda till samma procentuella värde. Om du till exempel har en bild som är 200 x 100 bildpunkter, och ställer in bredden till 20 bildpunkter, ändras höjden automatiskt till 10. När kryssrutan inte är markerad, kan du också ändra storlek på bilden utan att behålla proportionen. Kombinationsrutan Filter: kan användas för att välja en annan algoritm för att ändra storlek på lagret. + + + + +Dialogrutan <guilabel +>Nytt justeringslager</guilabel +> + + + +Dialogrutan Nytt justeringslager + + + + + +Dialogrutan Nytt justeringslager + +Dialogrutan Nytt justeringslager + + + + +Du kan välja typ av justeringslager att lägga till i bilden i den här dialogrutan. I listan till vänster kan du se tillgängliga justeringslager, vart och ett med en förhandsgranskning. När du väljer ett, ändras Förhandsgranskning så att en riktigt skalad förhandsgranskning visas av hur justeringslagrets resultat kommer att se ut. Därefter kan du välja att antingen visa originalbilden eller förhandsgranskningen av justeringslagret med alternativknapparna under förhandsgranskningsfönstret. Knapparna intill låter dig zooma in, zooma ut och uppdatera förhandsgranskningen. Kryssrutan Automatisk uppdatering avgör om förhandsgranskningsfönstret ska uppdateras automatiskt när du har gjort en ändring. De olika alternativ tillgängliga för filtret som används för att skapa justeringslagret visas längst ner i dialogrutan. Se avsnittet om filter i det här kapitlet för beskrivningar. + + + + +Dialogrutan <guilabel +>Nytt lager</guilabel +> + + + +Dialogrutan Nytt lager + + + + + +Dialogrutan Nytt lager + +Dialogrutan Nytt lager + + + + +Du kan lägga till ett nytt lager i bilden med den här dialogrutan. Om du vill ha ett beskrivande namn på lagret, kan du fylla i det med Namn: . Du kan välja önskad färgrymd för det nya lagret i listan Färgrymd:, och den specifika färgprofilen för färgrymden med Profil:. Du kan förinställa lagrets ogenomskinlighet (du kan senare ändra det med skjutreglaget i lagerrutan), och välja läget som lagret ska sammansättas med den slutliga bilden. + + + + +Dialogrutan <guilabel +>Rotera lager</guilabel +> + + + +Dialogrutan Rotera lager + + + + + +Dialogrutan Rotera lager + +Dialogrutan Rotera lager + + + + +Den här dialogrutan som liknar dialogrutan Rotera bild, låter dig rotera det aktuella lagret. Du kan välja riktning att rotera och hur mycket lagret ska roteras. + + + + +Dialogrutan <guilabel +>Skjuva lager</guilabel +> + + + +Dialogrutan Skjuva lager + + + + + +Dialogrutan Skjuva lager + +Dialogrutan Skjuva lager + + + + +Den här dialogrutan fungerar på samma sätt som dialogrutan Skjuva bild, utom att den arbetar med det aktuella lagret istället för hela bilden. + + + + + + +Dialogrutor för att arbete med filter + +Alla filterdialogrutor består av en filterspecifik del till vänster, och en generell del till höger. Den generella delen består av ett förhandsgranskningsfönster, som du kan anpassa med styrknapparna under det. Välj Förhandsgranskning eller Original beroende på om du vill att förhandsgranskningsfönstret ska visa en förhandsgranskning av filtereffekten eller originalbilden. Du kan zooma in eller zooma ut, och uppdatera förhandsgranskningen med de tre knapparna nere till höger. Dessutom avgör alternativet Automatisk uppdatering om förhandsgranskningsfönstret uppdateras automatiskt. Om du avmarkerar kryssrutan, måste du uppdatera förhandsgranskningen själv. + + +Dialogrutan <guilabel +>Suddighet</guilabel +> + + + +Dialogrutan Suddighet + + + + + +Dialogrutan Suddighet + +Dialogrutan Suddighet + + + + +Dialogrutan låter dig anpassa sättet som bilden görs suddig. Nummerrutorna Halv bredd och Halv höjd bestämmer storleken på de områden i bilden som görs suddiga i följd. Du kan ställa in hur stark suddighet som ska användas med nummerrutan Styrka, och du kan lägga till en rotation till området med nummerrutan Vinkel. Till sist ger inställningen Form dig möjlighet att välja mellan cirkulära och rektangulära områden. + + + + + +Dialogrutan <guilabel +>Ljusstyrka och kontrast</guilabel +> + + + +Dialogrutan Ljusstyrka och kontrast + + + + + +Dialogrutan Ljusstyrka och kontrast + +Dialogrutan Ljusstyrka och kontrast + + + + +Du kan anpassa ljusstyrka och kontrast i bilden med den här dialogrutan. Diagrammet med kurvan har en histogramliknande bakgrund som visar förekomsten av diverse ljusstyrkenivåer. Själva kurvan (ursprungligen en diagonal linje från nedre vänstra till övre högra hörnet) avgör de nya ljusstyrkenivåer (på den vertikala axeln) som bildpunkter med en viss ursprunglig nivå (på den horisontella axeln) ska avbildas till. Exempelvis ställer den ursprungliga diagonala linjen från nedre vänstra till övre högra hörnet in varje bildpunkt till sitt eget ljusstyrkevärde, vilket betyder ingen ändring. En horisontell linje betyder att alla bildpunkter får samma ljusstyrka. Det betyder minimal kontrast, där själva ljusstyrkan anges av höjden som linjen placeras. Du kan klicka på ett grepp (en röd cirkel) för att markera den (ett markerat grepp anges av en ifylld cirkel) och dra omkring det för att ändra kurvans form. Kurvan ritas jämt genom greppen (alltid enbart från vänster till höger). Om du klickar på kurvan, läggs ett grepp till på den positionen. Genom att klicka någon annanstans på bilden lägger också till ett grepp på den positionen. Du kan trycka på Delete för att ta bort greppet som för närvarande är markerat. + + + + +Dialogrutan <guilabel +>Bulkarta</guilabel +> + + + +Dialogrutan Bulkarta + + + + + +Dialogrutan Bulkarta + +Dialogrutan Bulkarta + + + + +Du kan använda effekten bulkarta och anpassa den genom att använda den här dialogrutan. Ett lager används som bulkarta: det läses som en gråskalebild och de gråa värdena av dess bildpunkter används för att förvränga det andra lagret så att en illusion av djup skapas. Större gråa värden, dvs. vitare, betyder en högre höjd, mindre värden, dvs nästan svarta, betyder en lägre höjd — eller ett större djup, höjden kan vara under havsytan. En ljuskälla som skiner ovanifrån på bilden som ligger på marken simuleras, för att avgöra djup och riktning hos skuggor. Det första alternativet i dialogrutan erbjuder dig att välja Bulkartlager. Under Typ kan du välja vilken sorts bulkarta som ska användas. Det finns tre typer, Linjär (en vanlig användning av bulkartan), Sfärisk(fokuserar på extremvärden, dvs. skuggor och dagrar) och Sinusformad (som fokuserar på mellantoner). Därefter finns tre alternativ för att ändra bulkartan förutom tillämpningsalgoritm. Med Kompensera för förmörkning återställs bilden till ungeför dess ursprungliga ljusstyrka om användning av bulkartan skulle göra den mörkare. Alternativet Invertera bulkarta skapar en inverterad bulkarta (högt och lågt är ombytta). Med Ruta bulkarta läggs en bulkarta som är mindre än lagret den används på ut (upprepade gånger), så att den täcker hela lagret. Under Inställningar kan du ange bulkartans matematiska parametrar. Först av allt Azimut (vinkeln mellan ljuskällan och X-Y planet), Höjd (höjden av den simulerade ljuskällan ovanför ytan i grader, med 0 grader är på marken och 90 grader är vertikalt ovanför bilden) och Djup (den maximala vertikala förvrängningen). Därefter finns X-position och Y-position som du kan förskjuta bulkartans lager i förhållande till resultatlagret, Vattennivå (djupet som används som neutralt) och Dagsljus som avgör det relativa mängden dagsljus (ljus från omgivningen). + + + + +Dialogrutan <guilabel +>Färgjustering</guilabel +> + + + +Dialogrutan Färgjustering + + + + + +Dialogrutan Färgjustering + +Dialogrutan Färgjustering + + + + +Den här dialogrutan åter dig anpassa färgjusteringsfiltret. Du kan använda kurvan (se avsnittet om Ljusstyrka och kontrast för en kortfattad beskrivning av kurvan) för att bestämma avbildningen från gamla till nya färgnivåer separat för var och en av kanalerna. + + + + +Dialogrutan <guilabel +>Färg till alfa</guilabel +> + + + +Dialogrutan Färg till alfa + + + + + +Dialogrutan Färg till alfa + +Dialogrutan Färg till alfa + + + + +Du kan få delar av bilden att bli genomskinliga för en viss färg (formellt alfa-genomskinliga) med den här dialogrutan. Du kan välja färg du vill ta bort från bilden (och ersätta den med genomskinlighet) med Färg, och hur mycket en färg får skilja sig från den valda innan den inte anses gälla med nummerrutan Tröskel. Att ställa in tröskeln till noll (0) säkerställer att bara bildpunkter med exakt samma färg blir genomskinliga, medan högre trösklar får andra färger att också bli genomskinliga. + + + +Dialogrutan <guilabel +>Färgöverföring</guilabel +> + + + +Dialogrutan Färgöverföring + + + + + +Dialogrutan Färgöverföring + +Dialogrutan Färgöverföring + + + + +Dialogrutan låter dig kopiera färger från en bild (Referensbild) till den nuvarande bilden. Färgerna i båda bilderna jämförs och varje färg i bilden du arbetar med ersätts av den närmaste i referensbilden. + + + + + + +Dialogrutan <guilabel +>Egen faltning</guilabel +> + + + +Dialogrutan Egen faltning + + + + + +Dialogrutan Egen faltning + +Dialogrutan Egen faltning + + + + +Du kan utföra en egen förvrängningseffekt i bilden med det här filtret. De nio nummerrutorna längst upp till vänster bestämmer förvrängningen. Varje bildpunkt tilldelas ett nytt värde baserat på dessa värden: bildpunktens tidigare färgvärden och de åtta omgivande bildpunkterna multipliceras var och en med värdena i respektive nummerrutor, resultaten adderas, och slutresultatet är bildpunktens nya färgvärde. Innan det appliceras, kan slutresultatet multipliceras med en viss Faktor: eller ett viss Position: kan läggas till. I exemplets skärmbild tilldelas varje bildpunkt ett nytt värde baserat på dess eget (1 i centrum), som läggs ihop med värdet av bildpunkterna uppåt till höger och direkt under den (var och en med faktorn 1, dvs det verkliga värdet, eftersom multiplikation med 1 inte har någon effekt), och som subtraheras med värdet av bildpunkterna neråt åt höger och direkt ovanför (adderade med faktorn -1, och alltså subtraherade med faktorn 1). + + + + +Dialogrutan <guilabel +>Relief</guilabel +> + + + +Dialogrutan Relief + + + + + +Dialogrutan Relief + +Dialogrutan Relief + + + + +Dialogrutan innehåller bara ett alternativ, skjutreglaget och nummerrutan Djup: som bestämmer djup för reliefeffekten. + + + + +Dialogrutan <guilabel +>Filtergalleri</guilabel +> + + + +Dialogrutan Filtergalleri + + + + + +Dialogrutan Filtergalleri + +Dialogrutan Filtergalleri + + + + +Den här dialogrutan kan användas för att få en snabb överblick av vad de diverse tillgängliga filtren gör. Filtren används i tur och ordning för den aktuella bilden, och resultaten sparas i listrutan till vänster som miniatyrbilder. Om du markerar en, blir dess alternativ tillgängliga i sektionen Inställning. Se beskrivningen av respektive filter för detaljinformation. + + + + +Dialogrutan <guilabel +>Gaussisk brusreducering</guilabel +> + + + +Dialogrutan Gaussisk brusreducering + + + + + +Dialogrutan Gaussisk brusreducering + +Dialogrutan Gaussisk brusreducering + + + + +Dialogrutan låter dig anpassa en Gaussisk brusreducering. Inställningen Tröskel är ett mått på hur mycket brus som ska tas bort (dvs. hur snabbt en ensam bildpunkt ska göras likadan som dess omgivning), medan inställningen Fönsterstorlek avgör radien på området som tas hänsyn till när bildpunkter ändras. + + + + +Dialogrutan <guilabel +>Linskorrektion</guilabel +> + + + +Dialogrutan Linskorrektion + + + + + +Dialogrutan Linskorrektion + +Dialogrutan Linskorrektion + + + + +Du kan korrigera en bild som är förvrängd på grund av vanliga linsavvikelser med den här dialogrutan. Du kan ange en Förvrängningskorrigering, som ange hur mycket bilden ska korrigeras om den är för konkav eller konvex, för områden nära centrum och områden nära kanterna. Om du vill ha en asymmetrisk korrigering, kan du ange olika X- och Y-koordinater för centrum (i procent av den totala bredden och höjden, mätt från övre vänstra hörnet). Du kan också korrigera en bild som är för ljus eller för mörk med nummerrutan Ljusstyrkekorrigering. + + + + +Dialogrutan <guilabel +>Bildrestaurering</guilabel +> + + + +Dialogrutan Bildrestaurering + + + + + +Dialogrutan Bildrestaurering + +Dialogrutan Bildrestaurering + + + + +Genom att använda den här dialogrutan kan du ange exakt hur bildrestaureringen ska utföras. Filtret försöker öka bildens kvalitet, genom att till exempel ta bort repor. Diverse alternativ är tillgängliga för att anpassa dess beteende. (Tyvärr beskrivs inte dessa ännu.) + + + + +Dialogrutan <guilabel +>Oljemålning</guilabel +> + + + +Dialogrutan Oljemålning + + + + + +Dialogrutan Oljemålning + +Dialogrutan Oljemålning + + + + +Den här dialogrutan kan ställa in två parametrar för tillhörande filter. Inställningen Penselstorlek: avgör storleken hos penseln som används för att simulera oljemålningseffekten, och inställningen Utjämna: anger om skillnaden i färg mellan intilliggande penseldrag kan vara stor (låg jämnhet) eller ska vara liten (hög jämnhet). + + + + +Dialogrutan <guilabel +>Bildpunkter</guilabel +> + + + +Dialogrutan Bildpunkter + + + + + +Dialogrutan Bildpunkter + +Dialogrutan Bildpunkter + + + + +Du kan justera två inställningar i den här dialogrutan. Bildpunktsbredd: och Bildpunktshöjd: anger bredd och höjd för området som ska samlas och medelvärdesbildas för att skapa en ny, större bildpunkt. + + + + +Dialogrutan <guilabel +>Regndroppar</guilabel +> + + + +Dialogrutan Regndroppar + + + + + +Dialogrutan Regndroppar + +Dialogrutan Regndroppar + + + + +Det här filtret kan anpassas med inställningarna Droppstorlek: (regndropparnas medeldiameter), Antal: (antal regndroppseffekter som ska läggas till på bilden) och Fiskögon: (procentuella andelen regndroppar som ska återges med fiskögoneffekt istället för vanlig enkel regndroppseffekt). + + + +Dialogrutan <guilabel +>Slumpmässigt brus</guilabel +> + + + +Dialogrutan Slumpmässigt brus + + + + + +Dialogrutan Slumpmässigt brus + +Dialogrutan Slumpmässigt brus + + + + +Det här filtret lägger till slumpmässigt brus (kornighet eller något liknande) i bilden. Det finns två inställningar som kan anpassas: mängden brus (Nivå, som ett procenttal), och brusets Ogenomskinlighet (ska originalfärgen fortfarande vara något synlig eller inte). + + + +Dialogrutan <guilabel +>Välj slumpmässigt</guilabel +> + + + +Dialogrutan Välj slumpmässigt + + + + + +Dialogrutan Välj slumpmässigt + +Dialogrutan Välj slumpmässigt + + + + +Du kan ange parametrar för filtret Välj slumpmässigt i den här dialogrutan. Inställningen Nivå avgör hur många bildpunkter som påverkas (mätt som ett procenttal), området som beaktas för att bestämma en ny färg för en bildpunkt ställs in med Fönsterstorlek, och dessutom kan ändringarnas Ogenomskinlighet ställas in. + + + + + +Dialogrutan <guilabel +>Runda hörn</guilabel +> + + + +Dialogrutan Runda hörn + + + + + +Dialogrutan Runda hörn + +Dialogrutan Runda hörn + + + + +Dialogrutan har en inställning: de rundade hörnens radie. + + + + +Dialogrutan <guilabel +>Små rutor</guilabel +> + + + +Dialogrutan Små rutor + + + + + +Dialogrutan Små rutor + +Dialogrutan Små rutor + + + + +Du kan ställa in antal uppdelningar med inställningen Antal rutor i den här dialogrutan. + + + + +Dialogrutan <guilabel +>Sobel</guilabel +> + + + +Dialogrutan Sobel + + + + + +Dialogrutan Sobel + +Dialogrutan Sobel + + + + +Du kan ställa in parametrar för kantdetekteringsfiltret Sobel här. För det första kan du bestämma filtrets riktning: horisontellt, vertikalt eller båda. Inställningen Behåll resultatets tecken påverkar inte vanliga bilder. Gör bilden ogenomskinlig avgör om resultatbilden är ogenomskinlig eller genomskinlig. + + + + +Dialogrutan <guilabel +>Oskarp mask</guilabel +> + + + +Dialogrutan Oskarp mask + + + + + +Dialogrutan Oskarp mask + +Dialogrutan Oskarp mask + + + + +Dialogrutan erbjuder tre alternativ för skärpefiltret Oskarp mask: maskens radie (Halv storlek), Mängd som anger hur mycket skarpare bilden ska göras, och Tröskel som anger tröskelnivån. + + + + +Dialogrutan <guilabel +>Våg</guilabel +> + + + +Dialogrutan Våg + + + + + +Dialogrutan Våg + +Dialogrutan Våg + + + + +Du kan bestämma fyra inställningar av både vågdistortionens horisontella och vertikala komponent här (observera att en vertikal våg betyder att den vertikala positionen beror på den horisontella, och den ser därför ut som ett W). Våglängd (en kortare våglängd betyder en mer nyckfull våg), Förskjut (i vilken punkt vågen ska börja), Amplitud (förvrängningens storlek) och Form (Sinusformad eller rundad, mot Triangel eller spetsig). + + + + +Dialogrutan <guilabel +>Wavelet-brusreducering</guilabel +> + + + +Dialogrutan Wavelet-brusreducering + + + + + +Dialogrutan Wavelet-brusreducering + +Dialogrutan Wavelet-brusreducering + + + + +Den enda inställningen här, Tröskel, anger hur enkelt bildpunkter betraktas som brus som ska tas bort och göras likadana som det omgivande området. + + + + + + +Diverse dialogrutor + + +Dialogrutan <guilabel +>Lägg till palett</guilabel +> + + + +Dialogrutan Lägg till palett + + + + + +Dialogrutan Lägg till palett + +Dialogrutan Lägg till palett + + + + +Du kan lägga till en egen färgpalett till &krita; med den här dialogrutan. Fyll i namnet på paletten i textfältet längst upp. Skapa därefter paletten: använd knappen Lägg till ny färg... för att lägga till en färg i paletten och Ta bort markerad färg för att ta bort färgen som för närvarande är markerad. Klicka på knappen Lägg till i fördefinierade paletter för att lägga till din nyskapade palett i palettlistan, eller klicka bara på Ok när du är klar. + + + + +Dialogrutan <guilabel +>Dokumentinformation</guilabel +> + + + +Dialogrutan Dokumentinformation + + + + + +Dialogrutan Dokumentinformation + +Dialogrutan Dokumentinformation + + + + +Den här dialogrutan är likadan som i andra &koffice;-program. Du kan skriva in diverse information om dokumentet här, som sparas med dokumentet så att du senare kan hämta den för granskning eller redigering. + +Under fliken Allmänt kan du skriva in titel, ämne och nyckelord samt en sammanfattning. Längst ner i fliken visas viss statistisk information. Under fliken Upphovsman kan du lagra information om dig själv. Den tredje fliken Användardefinierad metadata, låter dig lagra all annan information. + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/commands-menus.docbook b/koffice-i18n-sv/docs/koffice/krita/commands-menus.docbook new file mode 100644 index 00000000..4590ee63 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/commands-menus.docbook @@ -0,0 +1,4109 @@ + +Menyer + +Vissa av &krita;s menyer är standardmenyer i &kde; eller &koffice;, medan andra är speciella för &krita;. Menyn Arkiv innehåller kommandon för hantering av filer. I menyn Redigera hittar du kommandon som gör någonting med nuvarande markering. Du kan ändra sättet du ser bilden med kommandon i menyn Visa. Menyn Bild innehåller kommandon som ändrar hela bilden, som att konvertera alla lager till en annan färgmodell eller ändra storlek eller skala bilden. Menyn Lager är som menyn Bild, men kommandona arbetar bara med det aktuella lagret. Menyn Markera innehåller kommandon för att skapa och behandla markeringar. Menyn Filter innehåller alla filter du har installerade. De arbetar på det aktuella lagret. Menyn Skript innehåller alternativ för att arbeta med skript. Menyn Inställningar är gemensam i &koffice; och låter dig hantera verktygsrader, genvägar och inställning av &krita;. Till sist låter menyn Hjälp dig komma åt diverse (förhoppningsvis hjälpsam) information, som den här handboken. + + + + +Menyn <guimenu +>Arkiv</guimenu +> + + + + +&Ctrl;N Arkiv Ny +Skapar ett nytt dokument. Det visar dialogrutan Nytt dokument, som är standard i hela &koffice;, där du kan välja att börja med ett tomt dokument av en viss typ, eller att öppna ett dokument som nyligen öppnats. + + + +&Ctrl;O Arkiv Öppna... +Öppnar ett befintligt dokument. Eftersom det använder den vanliga dialogrutan Öppna dokument i &kde; för att låta dig välja en fil, kan du öppna filer via diverse protokoll (ftp, fish, etc.). + + + +Arkiv Öppna senaste +Öppnar ett dokument som nyligen öppnats. Genom att klicka på menyalternativet visas en undermenymed de tio senast öppnade dokumenten där du snabbt kan öppna en bild som du nyligen har arbetat med. + + + +&Ctrl;S Arkiv Spara +Sparar dokumentet. Om du inte tidigare har sparat dokumentet, visas dialogrutan Spara dokument som, annars sparas dokumentet med sitt nuvarande namn. + + + +Arkiv Spara som... +Sparar dokumentet med ett annat namn. Den vanliga dialogrutan i &kde; används, så det är helt möjligt att spara på en annan dator via FTP eller SSH (fish). + + + +Arkiv Uppdatera +Laddar om det nuvarande dokumentet från disk. Alla ändringar sedan du senast sparade dokumentet går förlorade. + + + +Arkiv Importera... +Öppnar ett befintligt dokument. I motsats till Arkiv Öppna, laddar det inte själva dokumentet, utan bara dess innehåll: Du får en kopia av den valda filen som ett nytt dokument. + + + +Arkiv Exportera... +Sparar dokumentet med ett annat namn. (För närvarande är det samma sak som Arkiv Spara som....) + + + +Arkiv Skicka e-post... +Skickar dokumentet via e-post. Det förvalda brevfönstret i &kde; används. + + + + &Ctrl;P Arkiv Skriv ut... +Skriver ut dokumentet. Du ser den vanliga utskriftsdialogrutan i &kde; visas. + + + +Arkiv Förhandsgranskning av utskrift... +Visar en förhandsgranskning av hur det utskrivna dokumentet kommer att se ut. + + + +Arkiv Dokumentinformation +Öppnar dialogrutan Dokumentinformation. Dialogrutan kan användas för att lägga till diverse information i bilden, som titel, ämne, nyckelord, information om upphovsman, och all annan information som du vill spara med bilden. + + + +&Ctrl;W Arkiv Stäng +Stänger dokumentet. + + + +&Ctrl;Q Arkiv Avsluta +Avslutar &krita;. + + + + + + + + + + + +Menyn <guimenu +>Redigera</guimenu +> + + + + +&Ctrl;Z Redigera Ångra +Ångrar den senaste åtgärden som utförts. Åtgärder (som att måla ett streck, fylla ett område, etc.) lagras i en stack. Den senaste åtgärden du gjorde ångras, och bilden återställs till tillståndet innan den. Genom att omedelbart välja Ångra igen, ångras den föregående åtgärden, etc. + + + +&Ctrl;&Shift;Z Redigera Gör om +Gör om den senaste ångrade åtgärden. Som beskrivits för Ångra, kan en serie med åtgärder ångras. Med Gör om, utförs en åtgärd som ångrats igen, och om flera åtgärder har ångrats, kan du göra om dem i tur och ordning. + + + + &Ctrl;X Redigera Klipp ut +Klipper ut markeringen till klippbordet. Den nuvarande markeringen läggs på &kde;:s klippbord, och markeringen rensas. + + + +&Ctrl;C Redigera Kopiera +Kopierar markeringen till klippbordet. + + + +&Ctrl;V Redigera Klistra in +Klistrar in innehållet på klippbordet. + + + +Redigera Klistra in i ny bild +Klistrar in innehållet på klippbordet som en ny bild. + + + +Redigera Rensa +Rensar markeringen. + + + +&Alt;&Backspace; Redigera Fyll med förgrundsfärg +Fyller markeringen med nuvarande förgrundsfärg. Den nuvarande förgrundsfärgen visas i den färgade fyrkanten i övre vänstra hörnet i paletten Färger. + + + +&Backspace; Redigera Fyll med bakgrundsfärg +Fyller markeringen med nuvarande bakgrundsfärg. Den nuvarande bakgrundsfärgen visas i den nedre högra färgade fyrkanten i övre vänstra hörnet i paletten Färger. + + + +Redigera Fyll med mönster +Fyller markeringen med nuvarande mönster. Det nuvarande mönstret visas i verktygsraden Penselformer, oftast längst upp till höger i &krita;s fönster. + + + +Redigera Resurser +Innehåller alternativ för att arbeta med färgpaletter. + + + +Redigera Resurser Lägg till ny palett... +Öppnar dialogrutan Lägg till palett. Du kan skapa en egen färgpalett här. + + + +Redigera Resurser Redigera palett... +Öppnar dialogrutan Redigera palett. Välj en färgpalett att redigera i listan. Därefter visas samma dialogruta som med Lägg till palett med skillnaden att du redigerar den valda färgpaletten istället för att lägga till en ny. + + + + + + + + + + + +Menyn <guimenu +>Visa</guimenu +> + + + + +&Ctrl;&Shift;F Visa Fullskärmsläge +Byter mellan normal vy och fullskärmsvy. I fullskärmsvy döljs namnlisten och själva programfönstrets storlek ändras till hela skärmen. + + + +Visa Ny vy +Öppnar en ny vy för aktuellt dokument. Ett nytt programfönster öppnas så att du kan ha två olika vyer av samma dokument, för att till exempel arbeta med två olika områden samtidigt, eller titta på ett område med olika zoomnivåer samtidigt. Ändringar du gör i dokumentet i en vy syns omedelbart i övriga vyer. + + + +&Ctrl;&Shift;W Visa Stäng alla vyer +Stänger alla vyer. + + + +Visa Dela vy +Delar aktuell vy. Ritområdet delas i två delar, som kan användas precis som två vyer i olika fönster. + + + +Visa Ta bort vy +Tar bort delning av vyn. Den andra vyn (den nedre eller högra) stängs och den första förblir synlig. + + + +Visa Avdelarens orientering +Ändrar sättet som den delade vyn visas. + + + +Visa Avdelarens orientering Vertikal +Ändrar avdelarens orientering till vertikal. De två delade vyerna placeras sida vid sida. + + + +Visa Avdelarens orientering Horisontell +Ändrar avdelarens orientering till horisontell. De två delade vyerna placeras ovanför varandra. + + + +&Ctrl;+ Visa Zooma in +Zoomar in i vyn. Vyn blir mer detaljerad, men ett mindre område syns på en gång. + + + +&Ctrl;- Visa Zooma ut +Zoomar ut i vyn. Ett större område syns på en gång, men det blir mindre detaljerat. + + + +&Ctrl;0 Visa Verkliga bildpunkter +Zoomar vyn till faktisk bildpunktsstorlek. (skala 1:1) + + + +Visa Faktisk storlek +Zoomar vyn till faktisk bildstorlek. + + + +Visa Fyll sidan +Zoomar vyn så att bilden fyller tillgänglig arbetsyta. + + + +&Ctrl;R Visa Visa linjaler +Visar eller döljer linjalerna. + + + +Visa Visa rutnät +Visar eller döljer rutnätslinjerna. + + + +Visa Rutnätsmellanrum +Innehåller diverse alternativ för att ställa in avstånd mellan rutnätslinjer. De tillgängliga avståndsalternativen är 1x1, 2x2, 5x5, 10x10, 20x20 och 40x40. + + + + +Visa Visa perspektivrutnät +Visar eller döljer perspektivrutnätet. + + + + + +Visa Rensa perspektivrutnät +Rensar perspektivrutnätet (Alla rutnätslinjer som skapats, tas bort.) + + + + +Visa Paletter +Låter dig ändra visning av de olika paletterna. Standardvyn i &krita; visar alla paletter, och alternativen anges därför som Dölj palett. När en viss palett döljs, ändras motsvarande menyalternativ till Visa palett. + + + +&Ctrl;&Shift;H Visa Paletter Dölj alla palettfönster +Döljer alla paletter. + + + +Visa Paletter Dölj Översikt +Döljer paletten Översikt. + + + +Visa Paletter Dölj HSV +Döljer paletten HSV. + + + +Visa Paletter Dölj RGB +Döljer paletten RGB. + + + +Visa Paletter Dölj Grå +Döljer paletten Grå. + + + +Visa Paletter Dölj Paletter +Döljer paletten Paletter. + + + +Visa Paletter Dölj Lager +Döljer paletten Lager. + + + +Visa Paletter Dölj Skripthantering +Döljer paletten Skripthantering. + + + +Visa Paletter Dölj Histogram +Döljer paletten Histogram. + + + +Visa Paletter Dölj Vattenfärger +Döljer paletten Vattenfärger. + + + +Visa Paletter Dölj Pensel, Ellips, Filterverktyg, Linje, Polygon etc. +Döljer paletten för valt Verktyg. + + + +Visa Visualisering av väta +Visar eller döljer indikeringen av väta hos vattenfärg. + + + + + + + + + + + +Menyn <guimenu +>Bild</guimenu +> + + + + +Bild Bildegenskaper +Öppnar dialogrutan Bildegenskaper, där du kan ändra bildens namn, storlek, profil och beskrivning. + + + +Bild Ändra storlek på bild till storlek av aktuellt lager +Ändrar bildens storlek till storleken hos lagret som för närvarande är aktivt. + + + +Bild Substrat +Öppnar dialogrutan Substrat. + + +Bild Rotera +Roterar bilden. + + + +Bild Rotera Rotera bild... +Öppnar dialogrutan Rotera bild. + + + +Bild Rotera Rotera bild medurs +Roterar bilden 90 grader medurs. + + + +Bild Rotera Rotera bild moturs +Roterar bilden 90 grader moturs (270 grader medurs). + + + +Bild Rotera Rotera bild 180° +Roterar bilden 180 grader. + + + +Bild Konvertera bildtyp... +Öppnar dialogrutan Konvertera alla lager. Den låter dig konvertera bilden till en annan färgrymd. Förutom färgrymden, kan profilen och uppritningens uppsåt också anges. + + + +Bild Separera bild... +Öppnar dialogrutan Separera bild. Där kan du separera bilden i lager för varje enskild komponent i färgrymden. + + + +Bild Ändra bildstorlek... +Öppnar dialogrutan Bildstorlek. Här kan du ändra bildens storlek eller skala bilden med diverse algoritmer. + + + +Bild Skjuva bild... +Öppnar dialogrutan Skjuva bild. Du kan skjuva bilden i X- eller Y-riktning, eller både och. + + + + + + + + + + +Menyn <guimenu +>Lager</guimenu +> + + + + + +Lager Ny +Skapar ett nytt lager. + + + +&Ctrl;&Shift;N Lager Ny Lägg till... +Öppnar dialogrutan Nytt lager. Den skapar ett nytt tomt lager. Du kan ange namn, genomskinlighet, sammansättningsläge och lagertyp. + + + +Lager Ny Objektlager +Skapar ett nytt lager för en given &koffice; objekttyp. + + + +Lager Ny Objektlager Skalbar grafik +Skapar ett nytt lager för ett inbäddat &karbon14;-objekt. + + + +Lager Ny Objektlager Textdokument +Skapar ett nytt lager för ett inbäddat &kword;-objekt. + + + +Lager Ny Objektlager Flödesscheman och diagram +Skapar ett nytt lager för ett inbäddat &kivio;-objekt. + + + +Lager Ny Objektlager Stordiabildspresentationer +Skapar ett nytt lager för ett inbäddat &kpresenter;-objekt. + + + +Lager Ny Objektlager Bildobjekt +Skapar ett nytt lager för ett inbäddat &krita;-objekt. + + + +Lager Ny Objektlager Rapportmall +Skapar ett nytt lager för ett inbäddat &kugar; Designer-objekt. + + + +Lager Ny Objektlager Diagram +Skapar ett nytt lager för ett inbäddat &kchart;-objekt. + + + +Lager Ny Objektlager Formeleditor +Skapar ett nytt lager för ett inbäddat &kformula;-objekt. + + + +Lager Ny Objektlager Rapportgenerator +Skapar ett nytt lager för ett inbäddat &kugar;-objekt. + + + +Lager Ny Objektlager Projekthantering +Skapar ett nytt lager för ett inbäddat Kplato-objekt. + + + +Lager Ny Objektlager Kalkylark +Skapar ett nytt lager för ett inbäddat &kspread;-objekt. + + + +Lager Ny Justeringslager +Öppnar dialogrutan Nytt justeringslager. + + + +Lager Ny Infoga bild som lager... +Öppnar dialogrutan Importera bild. Du kan bläddra till och välja en bildfil, som infogas i ett nytt lager. + + + +&Ctrl;&Shift;J Lager Ny Klipp ut markering till nytt lager +Klipper ut nuvarande markering och infogar den som ett nytt lager. + + + +&Ctrl;J Lager Ny Kopiera markering till nytt lager +Kopierar nuvarande markering och infogar den som ett nytt lager. + + + +Lager Ta bort +Tar bort aktuellt lager och dess innehåll. + + + +Lager Duplicera +Duplicerar aktuellt lager. + + + +Lager Dölj/visa +Ändrar synlighet hos aktuellt lager i bildredigeringsfönstret. + + + +Lager Mask +Innehåller alternativ för att arbeta med lagermasker. + + + +Lager Mask Skapa mask + + + + +Lager Mask Mask från markering + + + + +Lager Mask Mask till markering + + + + +Lager Mask Använd mask + + + + +Lager Mask Ta bort mask + + + + +Lager Mask Redigera mask + + + + +Lager Mask Visa mask + + + + +&Ctrl;] Lager Höj +Flyttar aktuellt lager en nivå uppåt. + + + +&Ctrl;[ Lager Sänk +Flyttar aktuellt lager en nivå neråt. + + + +&Ctrl;&Shift;] Lager Överst +Flyttar aktuellt lager överst. + + + +&Ctrl;&Shift;[ Lager Underst +Flyttar aktuellt lager underst. + + + +Lager Spara lager som bild... +Öppnar dialogrutan Exportera lager. Det aktuella lagret sparas i vald fil. + + + +Lager Vänd längs X-axeln +Vänder aktuellt lager horisontellt. + + + +Lager Vänd längs Y-axeln +Vänder aktuellt lager vertikalt. + + + +Lager Egenskaper +Öppnar dialogrutan Lageregenskaper. Här kan du ändra det aktuella lagrets namn, färgrymd, genomskinlighet, sammansättningsläge och position. + + + +&Ctrl;E Lager Sammanfoga med lager under +Sammanfogar aktuellt lager med lagret under det. + + + +&Ctrl;&Shift;E Lager Platta ut bild +Sammanfogar alla synliga lager. + + + +Lager Rotera +Roterar aktuellt lager. + + + +Lager Rotera Rotera lager... +Öppnar dialogrutan Rotera lager. + + + +Lager Rotera Rotera medurs +Roterar aktuellt lager 90 grader medurs. + + + +Lager Rotera Rotera moturs +Roterar aktuellt lager 90 grader moturs (270 grader medurs). + + + +Lager Rotera Rotera 180° +Roterar aktuellt lager 180 grader. + + + +Lager Histogram... +Öppnar dialogrutan Histogram, där du kan se histogram för det aktuella lagret. + + + +Lager Konvertera lagertyp... +Öppnar dialogrutan Konvertera aktuellt lager. Du kan ställa in diverse alternativ med avseende på färgrymd och uppritningens uppsåt. + + + +Lager Skala lager... +Öppnar dialogrutan Lagerstorlek. Du kan välja nya dimensioner och storleksändringsfilter att använda. + + + +Lager Lagereffekter +Innehåller kommandon för att lägga till effekter i aktuellt lager. + + + +Lager Lagereffekter Lägg till fallskugga... +Öppnar dialogrutan Fallskugga. Dialogrutan kan användas för att lägga till en fallskugga under aktuellt lager. + + + +Lager Skjuva lager... +Öppnar dialogrutan Skjuva lager. Du kan välja X- och Y-vinklarna, eller både och. + + + + + + + + + + + +Menyn <guimenu +>Markera</guimenu +> + + + + +&Ctrl;A Markera Markera alla +Markerar hela det aktuella lagret. + + + +&Ctrl;&Shift;A Markera Avmarkera +Avmarkerar allt. + + + +&Ctrl;&Shift;D Markera Markera igen +Markerar tidigare avmarkerade områden igen. + + + +&Ctrl;I Markera Invertera +Inverterar markeringen. (Allt som är markerat blir avmarkerat och vice versa.) + + + +&Alt;&Ctrl;D Markera Fjäderlik... +Gör markeringen fjäderlik (Lägger till en mjuk kant omkring den.) + + + +Markera Liknande + + + + +&Ctrl;H Markera Dölj markering +Döljer markeringen. Markeringen är fortfarande aktiv, men den görs inte lägre synlig. + + + +Markera Öka markering... +Ökar markeringen. + + + +Markera Minska markering... +Minskar markeringen. + + + +Markera Kantmarkering... +Ger markeringen en kant. + + + +Markera Färgintervall... +Öppnar dialogrutan Färgintervall. + + + + + + + + + + + +Menyn <guimenu +>Filter</guimenu +> + +Se kapitlet Filter för mer information om filter. + + + +&Ctrl;&Shift;J Filter Tillämpa filter igen +Upprepar den senaste filteråtgärden. + + + +Filter Justera +Innehåller diverse alternativ för att ändra färgerna i bilden. + + + +Filter Justera Automatisk kontrast +Ändrar bilden automatiskt för att erhålla så mycket kontrast som möjligt. + + + +Filter Justera Ljusstyrka och kontrast... +Öppnar dialogrutan Ljusstyrka och kontrast. Du kan ställa in bildens ljusstyrka och kontrastförhållande här. + + + +Filter Justera Minska mättnad +Ta bort färgmättnad från bilden. Det får effekten att den aktuella bilden konverteras till gråskala, men all efterföljande målning görs med de vanliga färgerna. + + + +Filter Justera Invertera +Inverterar bilden eller markeringen. (Svart blir vitt, blått blir gult, etc.) + + + +Filter Justera Färgjustering... +Öppnar dialogrutan Färgjustering. Där kan du justera komponenterna i den nuvarande bildens färgrymd (för en RGB-bild kan du till exempel ändra bidraget av röd, grön och blå i hela bilden). + + + +Filter Artistiska +Innehåller diverse filter för artistiska åtgärder. + + + + + +Filter Artistiska Oljemålning +Öppnar dialogrutan Oljemålning för att lägga till en oljemålningseffekt i markeringen eller bilden. + + + +Filter Artistiska Bildpunkter... +Öppnar dialogrutan Bildpunkter för att göra block av bildpunkter i bilden. (Ett block av bildpunkter ändras så att de alla får samma utjämnade färg.) + + + +Filter Artistiska Regndroppar... +Öppnar dialogrutan Regndroppar för att lägga till en regndroppseffekt i markeringen eller bilden. + + + +Filter Artistiska Torka färgen +Torkar våt målarfärg. + + + +Filter Suddighet +Innehåller diverse suddighetsfilter. + + + +Filter Suddighet Gaussisk oskärpa +Inför en viss oskärpa i bilden eller markeringen. + + + +Filter Färger +Innehåller filter som ändrar bildens färger. + + + +Filter Färger Färg till alfa + + + + +Filter Färger Färgöverföring +Öppnar dialogrutan Färgöverföring. + + + +Filter Färger Maximera kanal +Justerar färgen hos varje bildpunkt genom att ta bort färgkanaler som är mindre rikliga. + + + +Filter Färger Minimera kanal +Justerar färgen hos varje bildpunkt genom att ta bort färgkanaler som är rikliga. + + + +Filter Kantdetektering +Innehåller kantdetekteringsfilter. + + + +Filter Kantdetektering Underkantdetektering +Utför kantdetektering med undersidorna hos bilddelar som referenser. + + + +Filter Kantdetektering Vänsterkantdetektering +Utför kantdetektering med vänstersidorna hos bilddelar som referenser. + + + +Filter Kantdetektering Högerkantdetektering +Utför kantdetektering med högersidorna hos bilddelar som referenser. + + + +Filter Kantdetektering Sobel... +Öppnar dialogrutan Sobel. + + + +Filter Kantdetektering Överkantdetektering +Utför kantdetektering med översidorna hos bilddelar som referenser. + + + +Filter Förbättring +Innehåller bildförbättringsfilter. + + + +Filter Förbättring Bildrestaurering med Cimg.... +Öppnar dialogrutan Bildrestaurering. + + + +Filter Förbättring Egen faltning... +Öppnar dialogrutan Egen faltning. + + + +Filter Förbättring Gaussisk brusreducering + + + + +Filter Förbättring Medelvärdesborttagning +Gör bilden eller markeringen skarpare genom att förstärka färggränser. + + + +Filter Förbättring Skärpa +Gör bilden eller markeringen skarpare. + + + +Filter Förbättring Oskarp mask +Använder en oskarp mask på bilden eller markeringen. + + + +Filter Förbättring Wavelet-brusreducering +Reducerar brus i bilden eller markeringen. + + + +Filter Relief +Innehåller relieffilter. + + + +Filter Relief Relief horisontellt och vertikalt +Lägger till relief i bilden eller markeringen i de två huvudriktningarna. + + + +Filter Relief Relief med variabelt djup... +Öppnar dialogrutan Relief. + + + +Filter Relief Relief i alla riktningar +Lägger till relief i bilden eller markeringen. + + + +Filter Relief Relief enbart horisontellt +Lägger till relief i bilden eller markeringen endast längs den horisontella axeln. + + + +Filter Relief Relief med Laplacetransform +Lägger till relief i bilden eller markeringen med Laplace-teknik. + + + +Filter Relief Relief enbart vertikalt +Lägger till relief i bilden eller markeringen endast längs den vertikala axeln. + + + +Filter Avbildning +Innehåller avbildningsfilter. + + + +Filter Avbildning Bulkarta... +Öppnar dialogrutan Bulkarta. + + + +Filter Avbildning Rundade hörn... +Öppnar dialogrutan Rundade hörn för att runda av bildens eller markeringens hörn. + + + +Filter Avbildning Små rutor... +Krymper bilden eller markeringen och lägger därefter till rutor på den. + + + +Filter Övriga +Innehåller diverse filter. + + + +Filter Övriga Linskorrektion.... +Öppnar dialogrutan Linskorrektion för att korrigera linsavvikelser. + + + +Filter Övriga Slumpmässigt brus... +Öppnar dialogrutan Slumpmässigt brus för att lägga till slumpmässigt brus i bilden. + + + +Filter Övriga Välj slumpmässigt... +Öppnar dialogrutan Välj slumpmässigt för att förvränga bilden. + + + +Filter Övriga Våg... +Öppnar dialogrutan Våg för att förvränga bilden. + + + + +Filter Filtergalleri +Öppnar dialogrutan Filtergalleri. Den visar förhandsgranskningar av de olika filtren och möjliggör enkla jämförelser. + + + + + + + + + + + +Menyn <guimenu +>Skript</guimenu +> + + + + +Skript Kör skriptfil +Kör en skriptfil. + + + +Skript Skripthantering... +Öppnar dialogrutan Skripthantering. + + + + + + + + + + +Menyn <guimenu +>Inställningar</guimenu +> + + + + +Inställningar Verktygsrader +Innehåller alternativ för att visa eller dölja de olika verktygsraderna. + + + +Inställningar Verktygsrader Arkiv +Visar eller döljer verktygsraden Arkiv. + + + +Inställningar Verktygsrader Redigera +Visar eller döljer verktygsraden Redigera. + + + +Inställningar Verktygsrader Navigering +Visar eller döljer verktygsraden Navigering. + + + +Inställningar Verktygsrader &krita; +Visar eller döljer verktygsraden &krita;. + + + +Inställningar Verktygsrader Penslar med mera +Visar eller döljer verktygsraden Penslar med mera. + + + +Inställningar Anpassa genvägar... +Öppnar dialogrutan Anpassa genvägar. Dialogrutan är gemensam för de flesta &kde;-program och låter dig anpassa genvägar för alla åtgärder som &krita; erbjuder. + + + +Inställningar Anpassa verktygsrader... +Öppnar dialogrutan Anpassa verktygsrader. Dialogrutan är gemensam för de flesta &kde;-program och låter dig anpassa &krita;s verktygsrader. + + + +Inställningar Anpassa &krita;... +Öppnar dialogrutan Inställningar. Här kan du anpassa &krita; för att passa vad du personligen föredrar. + + + + + + + + + + + +Menyn <guimenu +>Hjälp</guimenu +> +&help.menu.documentation; + + diff --git a/koffice-i18n-sv/docs/koffice/krita/commands-palettes.docbook b/koffice-i18n-sv/docs/koffice/krita/commands-palettes.docbook new file mode 100644 index 00000000..87af5d1a --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/commands-palettes.docbook @@ -0,0 +1,1176 @@ + +Paletter + +Det här avsnittet beskriver &krita;s paletter. Paletterna hittas oftast på höger sida i &krita;s huvudfönster. Det finns tre paletter som hjälper dig att anpassa dina bilder: + + +Paletten <guilabel +>Kontrollruta</guilabel +> +Kontrollrutan innehåller tre flikar. Du kan få en översikt av bilden, visa ett färghistogram och ändra alternativ för nuvarande verktyg. + + +<guilabel +>Översikt</guilabel +> + + + +Fliken Översikt + + + + + +Fliken Översikt + +Fliken Översikt + + + +Den här fliken erbjuder två inställningar. Med skjutreglaget och knappen 1:1 kan du ställa in dokumentets zoomnivå. Skjutkontrollen och textrutan Exponering: kan användas för att välja exponeringsnivån för OpenEXR-bilder. Dessutom anger beteckningarna X och Y pekarens nuvarande position, där (0, 0) är dukens övre vänstra hörn. + + + +<guilabel +>Histogram</guilabel +> + + + +Fliken Histogram + + + + + +Fliken Histogram + +Fliken Histogram + + + +Den här fliken innehåller ett färghistogram som visar fördelningen av färger över bilden. Histogrammet är uppdelat i röda. gröna och blåa nivåer. + + + +<guilabel +>Verktyg</guilabel +> + +I själva verket finns det ingen flik som heter så, eftersom fliknamnet ändras för att motsvara namnet på verktyget som för närvarande är valt. Fliken visar anpassningsalternativen tillgängliga för verktygen som har dem. + + +<guilabel +>Pensel</guilabel +> + + +Verktygsfliken för Pensel + + + + + +Verktygsfliken för Pensel + +Verktygsfliken för Pensel + + + +Det finns tre alternativ tillgängliga under den här fliken. Skjutreglaget och nummerrutan Ogenomskinlighet används för att ställa in ogenomskinligheten (som är motsatsen till genomskinlighet, dvs 100 % ogenomskinlig är 0 % genomskinlig, och tvärtom). I kombinationsrutan Läge kan du välja ett ritläge. Det ändrar själva effekten som fås av att rita på bilden (till exempel bara ändra färgmättnad eller ljushetsgrad). Med alternativet Måla direkt kan du bestämma om du vill måla direkt på det aktuella lagret, eller på ett tillfälligt lager som därefter sammansätts med det verkliga lagret. Det gör skillnad, särskilt när relativt låga värden på ogenomskinlighet används. + + + +<guilabel +>Linje</guilabel +> + + +Verktygsfliken för Linje + + + + + +Verktygsfliken för Linje + +Verktygsfliken för Linje + + + +Se Pensel för en beskrivning av Ogenomskinlighet och Läge. Knappen ? visar ett tips om användning av väljartangenter. + + + +<guilabel +>Rektangel</guilabel +> + + +Verktygsfliken för Rektangel + + + + + +Verktygsfliken för Rektangel + +Verktygsfliken för Rektangel + + + +Se Pensel för en beskrivning av Ogenomskinlighet och Läge. Kombinationsrutan Fyll används för att ange om rektangelns insida ska fyllas. Du kan välja mellan tre fyllalternativ: att använda nuvarande förgrundsfärg, bakgrundsfärg eller mönster. + + + +<guilabel +>Bezier</guilabel +> +Se Pensel för en beskrivning av Läge och Ogenomskinlighet. + + + + +<guilabel +>Ellips</guilabel +> +Samma alternativ som för Rektangel är tillgängliga här. + + + +<guilabel +>Polygon</guilabel +> +Samma alternativ som för Rektangel är tillgängliga här. + + + +<guilabel +>Flerlinje</guilabel +> +Samma alternativ som för Linje är tillgängliga här. + + + +<guilabel +>Stjärna</guilabel +> + + +Verktygsfliken för Rektangel + + + + + +Verktygsfliken för Rektangel + +Verktygsfliken för Rektangel + + + +Alternativen för Rektangel är tillgängliga här, samt två alternativ specifika för verktyget. Kombinationsrutan Vertex används för att ställa in antal vertex (spetsar) i stjärnan. Inställningen Förhållande definierar stjärnans form. Förhållandet 0 % skapar en stjärna utan något innehåll (när stjärnan ritas överlappar de två linjerna som skapar en stjärnspets). Att öka förhållandet ger långsamt stjärnan större kontur (de två linjerna dras isär). En stjärna med förhållandet 100 % är en vanlig polygon. + + + +<guilabel +>Duplicera</guilabel +> + + +Verktygsfliken för Linje + + + + + +Verktygsfliken för Linje + +Verktygsfliken för Linje + + + +Samma alternativ som för Linje är tillgängliga här. Dessutom finns tre andra alternativ. Med alternativen Reparera och Reparationsradie kan du ange att dupliceringen inte ska kopiera färgerna utan bara ursprungsområdets struktur. Om du aktiverar alternativet Korrigera perspektiv, följer dupliceringsverktyget perspektivrutnätet. + + + +<guilabel +>Måla med filter</guilabel +> + + +Verktygsfliken för Måla med filter + + + + + +Verktygsfliken för Måla med filter + +Verktygsfliken för Måla med filter + + + +Beroende på filtret kan du ställa in olika alternativ här. Alternativen du kan ställa in är samma som är tillgängliga i den vanliga inställningsdialogrutan för valt filter. Se avsnittet Filter i kapitlet Dialogrutor för mer information. + + +<guilabel +>Transformera</guilabel +> + + +Verktygsfliken för Transformera + + + + + +Verktygsfliken för Transformera + +Verktygsfliken för Transformera + + + +The Move X and Move Y +spin boxes show, and can be used to set, the displacement of the layer or +selection. The same applies to Scale X and Scale +Y for the scaling of the current layer or selection. Finally, --> +Du kan välja vilken transformeringsalgoritm som används i kombinationsrutan Filter. + + + +<guilabel +>Beskär</guilabel +> + + +Verktygsfliken för Beskär + + + + + +Verktygsfliken för Beskär + +Verktygsfliken för Beskär + + + +Ställ in hörnkoordinater för området som ska vara kvar med de fyra nummerrutorna X, Y, Bredd och Höjd. Markera en av kryssrutorna för att låta respektive värde förbli konstant medan områdets storlek ändras. Kombinationsrutan kan användas för att välja om hela bilden eller bara nuvarande lagret ska beskäras. Att klicka på knappen Beskär har samma effekt som att dubbelklicka utanför området på bilden. + + + +<guilabel +>Angränsande ifyllnad</guilabel +> + + +Verktygsfliken för Angränsande ifyllnad + + + + + +Verktygsfliken för Angränsande ifyllnad + +Verktygsfliken för Angränsande ifyllnad + + + +Samma alternativ som för Pensel är tillgängliga här, samt några andra alternativ. Inställningen för skjutreglaget och nummerrutan Tröskel avgör hur nära färgen för punkten där man börjar fylla i som färgen för en punkt ska vara för att spridas över den föregående punkten. En högre tröskel fyller också i områden som har mindre liknande färger, medan en lägre tröskel begränsar spridningen. Om du markerar kryssrutan Fyll hela markeringen, fylls hela markeringen i istället för bara det angränsande området. Att markera kryssrutan Begränsa till nuvarande lager ändrar beteendet: omfattningen av hur mycket som fylls i avgörs bara från det nuvarande lagret istället för hela bilden. Genom att markera kryssrutan Använd mönster kan du välja att fylla i med mönstret som för närvarande är valt istället för med förgrundsfärgen. + + + +<guilabel +>Toning</guilabel +> + + +Verktygsfliken för Toning + + + + + +Verktygsfliken för Toning + +Verktygsfliken för Toning + + + +Samma alternativ som för Pensel är tillgängliga här, samt några andra alternativ. Kombinationsrutan Form kan användas för att välja typ av toning: Linjär, Bilinjär, Radiell, Kvadrat, Konisk och Konisk symmetri. Alternativet Upprepa avgör om toningen upprepas om den inte fyller hela bilden. Med Ingen används färgerna i slutet på toningen för att fylla återstående utrymme. Med Framåt upprepas toningen normalt (vilket kopplar ihop slutet på en förekomst med början på nästa). Med Omväxlande upprepas toningen med varannan förekomst ritad från slutet till början (vilket länkar början till början och slut till slut). Markera kryssrutan Omvänd för att låta toningen ritas omvänd (från slutet till början). Den sista inställningen är Kantutjämningströskel, som avgör hur mjuk toningen blir. + + + +<guilabel +>Text</guilabel +> + + +Verktygsfliken för Text + + + + + +Verktygsfliken för Text + +Verktygsfliken för Text + + + +Samma alternativ som för Pensel är tillgängliga här. Dessutom finns alternativet Teckensnitt, som visar teckensnittet som används för text. Klicka på knappen ... för att ändra teckensnittet. + + + +<guilabel +>Färghämtare</guilabel +> + + +Verktygsfliken för Färghämtare + + + + + +Verktygsfliken för Färghämtare + +Verktygsfliken för Färghämtare + + + +Det första alternativet är en kombinationsruta där du kan välja vilket lager som färgen ska hämtas från. Om du väljer ett specifikt lager, hämtas färgen för punkten på det lagret. Med Hämta från alla synliga lager, används det översta synliga lagret som inte är genomskinligt i punkten. Om kryssrutan Uppdatera aktuell färg är markerad, ändras aktuell förgrundsfärg (vid klick med vänster musknapp) eller bakgrundsfärg (vid klick med höger musknapp) till färgen som hämtas. Kryssrutan Lägg till i palett och tillhörande kombinationsruta bestämmer om den hämtade färgen ska läggas till i en befintlig palett. Markera kryssrutan och välj önskad palett i listan, om du vill göra det. Kryssrutan Visa färger som procenttaländrar intervallet av färgvärden som visas från det normala intervallet (t.ex. 0 till 255) till ett skalat värde mellan 0 % och 100 %. Du kan välja storlek på området att använda när färgen hämtas med alternativet Samplingsradie. Radien ett hämtar bara en bildpunkt, större radier gör att färghämtaren tar medelvärdet av färgerna i det cirkelformade området med den inställda radien centrerat omkring den valda bildpunkten. + + + +Verktyg för att <guilabel +>Markera</guilabel +> + + +Verktygsfliken för Markeringsverktyg + + + + + +Verktygsfliken för Markeringsverktyg + +Verktygsfliken för Markeringsverktyg + + + +Verktygen Rita markering, Radera markering, Markera rektangel, Markera ellips, Markera polygon och Markera kontur har ett alternativ: den Åtgärd som ska utföras. Du kan välja mellan att lägga till eller subtrahera från markeringen. + + + +<guilabel +>Markera angränsande område</guilabel +> + + +Verktygsfliken för Markera angränsande + + + + + +Verktygsfliken för Markera angränsande + +Verktygsfliken för Markera angränsande + + + +Åtgärd att utföra är samma som beskrivits för markeringsåtgärderna. Skjutreglaget och nummerrutan vid Oskarphet avgör hur nära färger måste vara till färgen i punkten som klickas för att läggas till i markeringen. När kryssrutan Hämta från sammanfogade är markerad, avgörs markeringens gränser genom att titta på hela bilden istället för nuvarande lager. + + + +<guilabel +>Markera liknande</guilabel +> +Alternativen Åtgärd och Oskarphet är samma som för Markera angränsande. + + + +<guilabel +>Magnetisk markering</guilabel +> + + +Verktygsfliken för Magnetisk konturmarkering + + + + + +Verktygsfliken för Magnetisk konturmarkering + +Verktygsfliken för Magnetisk konturmarkering + + + +Åtgärd att utföra är samma som beskrivits för markeringsåtgärderna. +Alternativet Avstånd bestämmer det maximala avståndet för sökning efter kanter att ansluta till. Knappen Till markering har samma effekt som att dubbelklicka med vänster musknapp: markeringen avslutas. + + + + + + + +Paletten <guilabel +>Färger</guilabel +> +Du kan välja förgrunds- och bakgrundsfärg som ska användas för att rita med i den här paletten. Du kan välja dem på fem olika sätt. Vart och ett har sin egen flik på paletten. Du kan välja vilken färg som ska användas genom att klicka på motsvarande knappar längst upp till vänster. Den översta färgen är förgrundsfärgen, och den nedersta är bakgrundsfärgen. Du kan klicka på dubbelpilen för att byta färgerna: förgrundsfärgen blir bakgrundsfärg och tvärtom. Du kan återställa färgerna till förvalda värden (förgrunden svart, bakgrunden vit) genom att klicka på den lilla svartvita ikonen. + + +<guilabel +>HSV</guilabel +> + + +Fliken HSV + + + + + +Fliken HSV + +Fliken HSV + + + +Du kan välja en färg med systemet Färgton/Färgmättnad/Värde under den här fliken. Färgtonen (H) avgör huvudfärgen och börjar med rött på 0, och ökar längs färgspektrat (dvs. längs linjen gul, grön, blå violett) till det maximala värdet 359. Den representeras av vinkelkomponenten i cirkeln på fliken (börja längst upp och rotera medurs för att öka färgtonen). Färgmättnaden (S) avgör färgens renhet. Färgmättnaden 255 ger den rena färgen, medan färgmättnaden 0 ger en grå färg. Den är radiekomponenten i cirkeln på fliken: centrum motsvarar ingen färgmättnad, cirkelns kant motsvarar fullständig färgmättnad. Värdet (V) avgör färgens ljushetsgrad. Det gör färgen mörkare eller ljusare, vilket kan ställas in med det vertikala skjutreglaget på fliken. Värdet 0 ger svart och värdet 255 ger den rena färgen. + + + +<guilabel +>RGB</guilabel +> + + +Fliken RGB + + + + + +Fliken RGB + +Fliken RGB + + + +Du kan välja en färg med komponenterna Röd/Grön/Blå under den här fliken. Du kan ställa in den röda, gröna och blåa komponenten på skalan 0 till 255. Vid 0 är färgkomponenten frånvarande, och vid 255 används den med maximal intensitet. Skjutreglagen ändrar färg för att ge dig ett tips om vilken färg du åstadkommer genom att ändra motsvarande värde. + + + +<guilabel +>Grå</guilabel +> + + +Fliken Grå + + + + + +Fliken Grå + +Fliken Grå + + + +Du kan välja ett grått värde under den här fliken (som anges med K för Key, den vanliga beteckningen för svart). +Det gråa värdet kan väljas på en skala från 0 (helt vitt) till 255 (helt svart). + + + +<guilabel +>Paletter</guilabel +> + + +Fliken Paletter + + + + + +Fliken Paletter + +Fliken Paletter + + + +Du kan välja en färg från en av flera fördefinierade färgpaletter under den här fliken. +Du kan välja vilken färgpalett du vill använda i kombinationsrutan längst upp. + + + +<guilabel +>Vattenfärger</guilabel +> + + +Fliken Vattenfärger + + + + + +Fliken Vattenfärger + +Fliken Vattenfärger + + + +Den här fliken erbjuder en uppsättning vattenfärger för att måla med våt färg. Du kan ställa in två alternativ för att ändra målningsbeteendet: Målarfärgens styrka påverkar hur mycket målarfärg du lägger till på duken, och Väta bestämmer hur våt färgen är när den appliceras. Du kan torka färgen senare. + + + + + +Paletten <guilabel +>Lager</guilabel +> +Den här paletten erbjuder två flikar. + + +<guilabel +>Lager</guilabel +> + + +Fliken Lager + + + + + +Fliken Lager + +Fliken Lager + + + +Den här fliken erbjuder dig åtkomst till diverse åtgärder för lager. Längst upp till vänster kan du välja vilket blandningsläge som ska användas för markerat lager. Det är samma alternativ som du kan välja bland ritlägen. Nummerrutan och skjutreglaget längst upp till höger avgör ogenomskinligheten för det markerade lagret. 0 % ogenomskinlighet motsvarar 100 % genomskinlighet och tvärtom. Listan visar alla lager och deras namn, och erbjuder diverse ikoner för varje lager. Ögonikonen väljer om lagret är synligt eller inte. Länkikonen används för att länka ihop lager. Låsikonen avgör om lagret är låst eller inte. Låsta lager kan inte redigeras. Under lagerlistan finns ytterligare några knappar. Du kan skapa ett nytt lager, flytta nuvarande lager uppåt eller neråt, visa lagrets egenskaper och ta bort det. +Det finns några andra bekväma trick du kan göra med musen inne i listan. Högerklicka på lagerlistan och välj Ny katalog för att skapa en ny katalog för lager, som du kan använda att gruppera lager i. Du kan också dra och släppa lager för att ändra deras ordning. För att göra det, klicka på den nedre delen av objektet i listan som representerar lagret, dra musen och släpp musknappen på önskad position. Om du klickar på den övre delen av objektet istället, får du en textruta så att du kan byta namn på lagret. + + + +<guilabel +>Skripthantering</guilabel +> + + +Fliken Skripthantering + + + + + +Fliken Skripthantering + +Fliken Skripthantering + + + +Den här fliken är en mindre version av dialogrutan Skripthantering. Se beskrivningen där för mer information. + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/commands-toolbars.docbook b/koffice-i18n-sv/docs/koffice/krita/commands-toolbars.docbook new file mode 100644 index 00000000..fd5bec8e --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/commands-toolbars.docbook @@ -0,0 +1,1205 @@ + +Verktygsrader + +Det här avsnittet beskriver &krita;s verktygsrader. Normalt är verktygsraden Krita placerad till vänster om ritområdet, medan de övriga finns längst upp under menyraden. + +Du kan anpassa verktygsraderna genom att välja Inställningar Anpassa verktygsrader... eller genom att klicka med höger musknapp på en verktygsrad och välja Anpassa verktygsrader.... + + +Verktygsraden <guilabel +>Arkiv</guilabel +> + + + +Verktygsraden Arkiv + + + + + +Verktygsraden Arkiv + +Verktygsraden Arkiv + + + + +Den här verktygsraden innehåller åtgärder för att arbeta med filer. Med standardinställningarna i &krita;, finns det fem knappar i verktygsraden: Ny, Öppna, Spara, Förhandsgranskning av utskrift och Skriv ut. + +Åtgärderna motsvarar alternativen i menyn Arkiv. + + + + +Verktygsraden <guilabel +>Redigera</guilabel +> + + + +Verktygsraden Redigera + + + + + +Verktygsraden Redigera + +Verktygsraden Redigera + + + + +Den här verktygsraden innehåller redigeringsåtgärder. Med standardinställningarna erbjuder verktygsraden fyra knappar: Ångra, Gör om, Klipp ut och Kopiera. + +Alla åtgärder motsvarar alternativ i menyn Redigera. + + + +Verktygsraden <guilabel +>Navigering</guilabel +> + + + +Verktygsraden Navigering + + + + + +Verktygsraden Navigering + +Verktygsraden Navigering + + + + +Verktygsraden erbjuder enkel åtkomst till navigeringsåtgärder. De två tillgängliga standardåtgärderna är Zooma in och Zooma ut. Med Zooma in ökas zoomnivån. Du ser mindre men med högre detaljupplösning. Med Zooma ut minskas zoomnivån, så att du ser mer med mindre detaljupplösning. + + + + +Verktygsraden <guilabel +>Krita</guilabel +> + + + +Verktygsraden Krita + + + + + +Verktygsraden Krita + +Verktygsraden Krita + + + + +Den här verktygsraden innehåller ritåtgärder och verktyg, samt redigerings- och markeringsverktyg. De tillgängliga åtgärderna och en del inställningar listas nedan. Du kan ändra beteende hos de flesta verktyg (och därmed oftast effekten som åstadkoms) genom att ställa in deras alternativ. + + + + + Pensel +Du kan rita fritt med det här verktyget. Klicka med vänster musknapp för att rita en gång med penseln som för närvarande är vald, eller håll nere vänster musknapp och dra med musen för att rita. Musrörelserna du gör används direkt för att rita. + + + Linje +Det här verktyget används för att rita linjer. Klicka med vänster musknapp för att ange den första slutpunkten och dra därefter till den andra slutpunkten och släpp knappen. Använd &Shift; medan musknappen hålls nere för att begränsa det du ritar till bara horisontella eller vertikala linjer. Du kan trycka på &Alt; medan du fortfarande håller nere vänster musknapp för att flytta linjen till en annan plats. + + + Rektangel +Det här verktyget kan användas för att rita rektanglar. Klicka och håll nere vänster musknapp för att ange ett av rektangelns hörn, dra till motsatt hörn och släpp knappen. Om du håller nere &Shift; medan du ritar, ritas en fyrkant istället för en rektangel. Genom att hålla nere &Ctrl; ändras sättet som rektangeln skapas. Normalt anger det första musklicket ett hörn och det andra klicket det motsatta. Med &Ctrl; anger den ursprungliga muspositionen rektangelns centrum och den slutliga muspositionen anger ett hörn. Du kan trycka på &Alt; medan du fortfarande håller nere vänster musknapp för att flytta rektangeln till en annan plats. Du kan byta mellan ritmetoderna hörn/hörn och centrum/hörn så ofta du vill genom att trycka ner och släppa &Ctrl;, under förutsättning att du håller nere vänster musknapp. När &Ctrl; hålls nere påverkar musrörelser rektangelns alla fyra hörn (i förhållande till centrum). Utan &Ctrl; förblir ett av hörnen opåverkat. + + + Ellips +Använd det här verktyget för att rita en ellips. Penseln som för närvarande är vald används för att rita ellipsens kontur. Klicka och håll nere vänster musknapp för att ange ett hörn av ellipsens omgivande rektangel, och flytta därefter musen till motsatt hörn. &krita; visar en förhandsgranskning av ellipsen med en tunn linje. Släpp knappen för att rita ellipsen. Om du håller nere &Shift; medan du ritar, ritas en cirkel istället för en ellips. Genom att hålla nere &Ctrl; ändras sättet som ellipsen skapas: Istället för två hörn, anger den ursprungliga muspositionen ellipsens centrum och den slutliga muspositionen anger ett av hörnen i den omgivande rektangeln. Du kan trycka på &Alt; medan du fortfarande håller nere vänster musknapp för att flytta ellipsen till en annan plats. Du kan byta mellan ritmetoderna hörn/hörn och centrum/hörn så ofta du vill genom att trycka ner och släppa &Ctrl;, under förutsättning att du håller nere vänster musknapp. När &Ctrl; hålls nere påverkar musrörelser alla fyra hörn i den omgivande rektangeln (i förhållande till centrum). Utan &Ctrl; förblir motsatta hörnet stilla i förhållande till det du rör. + + + Polygon +Du kan rita polygoner med det här verktyget. Klicka med vänster musknapp för att ange startpunkten och följande punkter, och dubbelklicka därefter eller tryck på returtangenten för att ansluta sista punkten till startpunkten. + + + Flerlinje +Flerlinjer ritas som polygoner, med skillnaden att dubbelklicket som anger slutet på flerlinjen inte ansluter den sista punkten till den första. + + + Stjärna +Det här verktyget skapar stjärnformade objekt. Klicka med vänster musknapp för att ange centrum och dra musen för att ändra stjärnans storlek och rotation. Du kan trycka på &Alt; medan du fortfarande håller nere vänster musknapp för att flytta stjärnan till en annan plats. + + + Bezier +Du kan rita Bezier-kurvor genom att använda det här verktyget. Klicka med vänster musknapp för att ange kurvans startpunkt, och klicka därefter igen för kurvans följande styrpunkter. + + +Rita en Bezier-kurva + + + + + +Rita en Bezier-kurva + +Rita en Bezier-kurva + + + +&krita; visar en blå linje med två grepp när du lägger till en styrpunkt. Du kan dra greppen för att ändra kurvans riktning vid punkten. + + +Ändra en Bezier-kurva + + + + + +Ändra en Bezier-kurva + +Ändra en Bezier-kurva + + + +Du kan klicka på en tidigare styrpunkt för att ändra den. Med en intermediär styrpunkt (dvs. en punkt som inte är startpunkt eller slutpunkt) kan du flytta riktningsgreppen separat för att få kurvan att gå in och lämna punkten i olika riktningar. När punkten har redigerats, kan du bara klicka på duken för att fortsätta lägga till punkter på kurvan. +Genom att trycka på Delete tas styrpunkten som för närvarande är markerad bort från kurvan. Dubbelklicka med vänster musknapp på vilken punkt som helst på kurvan eller tryck på returtangenten för att avsluta uppritningen av kurvan, eller tryck på Esc för att avbryta och ta bort kurvan. Du kan använda &Ctrl; medan du håller nere vänster musknapp för att flytta hela kurvan till en annan plats. + + +En färdig Bezier-kurva + + + + + +En färdig Bezier-kurva + +En färdig Bezier-kurva + + + + + + Duplicera +Du kan använda det här verktyget för att duplicera delar av en bild. Håll nere &Shift; och klicka med vänster musknapp på platsen du vill duplicera från. &krita; anger platsen med en kontur av penseln som för närvarande är vald. Klicka därefter med vänster musknapp för att ange platsen du vill duplicera till, och dra med musen. Då dupliceras vad som än finns på den ursprungliga platsen till den nuvarande platsen (målet). Medan du ritar dupliceringen, flyttas både markören vid målets plats och konturen av penseln vid den ursprungliga platsen, för att ge dig visuell återmatning. Du kan också använda verktyget för att korrigera färger i en del av bilden: använd alternativet Reparera för det. + + + Måla med filter +Det här verktyget låter dig välja ett filter och måla med det. Bilden nedan visar effekten av att använda en stor cirkelformat pensel, och måla med filtren(från vänster till höger) Maximera kanal, Minimera kanal, Invertera och Minska mättnad. + + +Måla med filter + + + + + +Måla med filter + +Måla med filter + + + + + + Beskär +Du kan beskära ett lager eller en bild till ett visst rektangulärt område med det här verktyget. Klicka och dra med vänster musknapp för att definiera området. Området anges av en kontur med åtta grepp. Därefter kan du ändra storleken hos området som bilden eller lagret ska beskäras till. Du kan också klicka och dra inne i området för att flytta konturen i dess helhet. Dubbelklicka utanför området (dvs på en del av bilden som ska tas bort) för att bekräfta beskärningsåtgärden. + + + Flytta +Du kan flytta nuvarande lager eller markering genom att dra med musen med det här verktyget. + + + Transformera +Du kan snabbt transformera den nuvarande markeringen eller lagret med det här verktyget. Grepp visas vid hörnen och sidorna som du kan använda för att skala markeringen eller lagret. Du kan utföra rotationer genom att flytta musen ovanför eller till vänster om greppen och dra med den. Du kan också klicka var som helst på markeringen eller lagret och flytta dem genom att dra med musen. + + + Perspektivtransform +Det här verktyget låter dig ändra perspektiv på en bild. Bestäm området som ska bli den nya bilden genom att klicka på dess övre vänstra, övre högra, nedre högra och nedre vänstra hörn. Området som anges av de fyra hörnen transformeras därefter så att de givna hörnen blir själva bildens hörn. + + + Angränsande ifyllning +Använd det här verktyget för att fylla ett sammanhängande område av en färg med aktuell förgrundsfärg eller ett mönster. Klicka helt enkelt för att fylla området. + + + Toning +Det här verktyget fyller i nuvarande lager eller markering med toningen som för närvarande är vald. Klicka med vänster musknapp, håll nere den och dra musen för att definiera två slutpunkter. Toningen ritas längs linjen. Om linjen inte når markeringens eller lagrets kant, används färgen i toningens motsvarande slutpunkt för att fylla i resten av området på den sidan. + + + Text +Du kan lägga till enkel text i bilden med det här verktyget. Klicka med vänster musknapp på platsen du vill ha texten. Skriv därefter in önskad text i dialogrutan som visas. Texten centreras horisontellt omkring och dess överkant är på samma höjd som vald plats. + + + Färghämtare +Du kan hämta färgvärden i en punkt med det här verktyget. Klicka med vänster musknapp någonstans på bilden för att se färginformation om punkten i kontrollrutan. + + + Panorera +Det här verktyget kan användas för att navigera i bilden. Klicka och håll nere vänster musknapp och flytta musen för att panorera i en viss riktning. + + + Zooma +Använd det här verktyget för att zooma in och ut. Klicka med vänster musknapp för att öka zoomnivå med faktorn 2 (t.ex. 1:1 till 2:1) och klicka med höger musknapp för att minska zoomnivå med faktorn 2 (t.ex. 1:1 till 1:2). + + + Perspektivrutnät +Du kan skapa och redigera ett perspektivrutnät med det här verktyget. Klicka med vänster musknapp och dra musen för att ange de två första hörnen i rutnätet, klicka därefter för det tredje och fjärde hörnet. Rutnätets kontur visas nu och du kan redigera den om du inte är helt nöjd. När du byter till ett annat verktyg dela perspektivrutnätet i mindre delar och visas som tunna grå linjer. +Om du bara ser tre hörn istället för fyra, klickade du antagligen istället för att dra från början. I detta fall kan du ändå klicka på greppet för de två första kombinerade hörnen och dra det för att få fyra separata hörn. +Det är möjligt att senare ändra rutnätet genom att klicka på verktyget Perspektivrutnät. Du kan dölja eller ta bort rutnätet genom att välja alternativen Dölj perspektivrutnät eller Rensa perspektivrutnät i menyn Visa. + + + Rita markering +Verktyget kan användas för att markera ett eget område. Penseln som för närvarande är vald används för att markera områden: Istället för att rita på bilden, markeras området. För mer information om markeringar, se kapitlet Markeringar. + + + + Radera markering +Det här verktyget fungerar nästan på samma sätt som verktyget Rita markering, men markeringen, om den finns på muspositionen, tas bort istället för skapas. + + + + Markera rektangulärt +Du kan använda det här verktyget för att markera rektangulära områden. Åtgärden liknar rektangelverktyget, och &Shift;, &Ctrl; och &Alt; kan användas på samma sätt som när rektanglar ritas. + + + + Markera elliptiskt +Du kan använda det här verktyget för att markera elliptiska områden. Åtgärden liknar ellipsverktyget, och &Shift;, &Ctrl; och &Alt; kan användas på samma sätt som när ellipser ritas. + + + Markera polygon +Du kan använda det här verktyget för att markera polygonformade områden. Åtgärden liknar polygonverktyget, och &Shift;, &Ctrl; och &Alt; kan användas på samma sätt som när polygoner ritas. + + + Markera kontur +Du kan använda det här verktyget för att markera egna områden med en kontur. Klicka med vänster musknapp och dra med musen, som när du ritar med penselverktyget, för att definiera konturen. När du släpper musknappen avslutas konturen med en rak linje mellan nuvarande position och startpositionen. + + + + Markera angränsande +Du kan markera sammanhängande områden av en färg med det här verktyget. Klicka med vänster musknapp för att markera ett område. + + + + Markera liknande +Du kan markera flera områden med samma färg med det här verktyget. Detektering görs på samma sätt som för angränsande ifyllnade, men områdena behöver inte vara angränsande. + + + Magnetisk markering +Du kan enkelt markera ett visuellt distinkt område med det här verktyget. Klicka med vänster musknapp och flytta musen runt området du vill markera. Om området har en kant som är nog väldefinierad, ritas markeringen snyggt omkring det. Du märker att ett antal styrpunkter visas, som binder ihop de olika delarna av markeringens gräns. Om du vill få större kontroll av området som är markerat, tryck på &Ctrl; för att byta till manuellt läge. Nu måste du klicka för varje styrpunkt. Du kan också flytta styrpunkter genom att klicka på dem med vänster musknapp och dra musen i manuellt läge. När du vill återgå till automatiskt läge, tryck helt enkelt på &Ctrl; igen. Du kan byta mellan dessa två lägen så ofta du vill. + + + Markera Bezier +Du kan markera ett område genom att rita en Bezier-kontur med det här verktyget. Se beskrivningen av Bezier-verktyget för detaljinformation. + + + + + + +Verktygsraden <guilabel +>Penslar med mera</guilabel +> + + + +Verktygsraden Penslar med mera + + + + + +Verktygsraden Penslar med mera + +Verktygsraden Penslar med mera + + + + +Den här verktygsraden innehåller kombinationsrutor med paletter där du kan välja penselformer, toningar och ifylladsmönster. Det finns också en kombinationsruta för målarverktyg, och inställning av tryckvariation för ritplattor. + + +<guilabel +>Penselformer</guilabel +> + + + +Paletten Penselformer + + + + + +Paletten Penselformer + +Paletten Penselformer + + + + +I paletten Penselformer kan du välja vilken pensel du vill måla med. Penseln används för målningsåtgärder som Frihand, Rektangel, Ellips, etc. Du kan välja en fördefinierad pensel (under fliken Fördefinierade penslar, som visas ovan), anpassa eller skapa en. + + + +Paletten Penselformer med fliken Automatpensel + + + + + +Paletten Penselformer med fliken Automatpensel + +Paletten Penselformer med fliken Automatpensel + + + + +Fliken Automatpensel låter dig skapa en anpassad rektangulär eller ellipsoid pensel. Du kan ställa in dess bredd och höjd med nummerrutorna Storlek. Länkikonen styr om höjden och bredden tvingas vara samma eller inte. Om bilden av en ansluten länk visas, ändras automatiskt det andra värdet om något värde ändras. En isärkopplad länk anger att båda värden kan ställas in oberoende. Penselns skärpa kan ställas in med nummerrutorna Tona. Återigen tillåts horisontella och vertikala värden skilja sig eller inte, beroende på tillståndet hos länkknappen. + + + +Paletten Penselformer med fliken Egen pensel + + + + + +Paletten Penselformer med fliken Egen pensel + +Paletten Penselformer med fliken Egen pensel + + + + +Fliken Egen pensel i paletten låter dig använda den nuvarande bilden som en pensel. Med knappen Lägg till i fördefinierade penslar kan du spara den för senare användning. + + + + +Toningar + + + +Paletten Toningar + + + + + +Paletten Toningar + +Paletten Toningar + + + + +I paletten Toningar kan du välja en toning som ska målas med toningsverktyget. Genom att klicka en gång på en toning i paletten visas en större förhandsgranskning. Klicka igen för att göra den till aktuell toning. +Du kan skapa dina egna toningar med knappen Egen toning. + + + + +Mönster + + + +Paletten Mönster + + + + + +Paletten Mönster + +Paletten Mönster + + + + +Paletten Mönster låter dig välja ett mönster för åtgärder som Fyll med mönster. Klicka på ett mönster för att se en förhandsgranskning med verklig storlek, klicka därefter igen för att välja det. + + + +Paletten Mönster med fliken Eget mönster vald + + + + + +Paletten Mönster med fliken Eget mönster vald + +Paletten Mönster med fliken Eget mönster vald + + + + +Du kan också skapa ett eget mönster, som visas ovan. + + + + +Målarverktyg + +Du kan välja vilket verktyg målningsåtgärden ska simulera med kombinationsrutan Målarverktyg. Du kan till exempel måla med en vanlig pensel, en retuschspruta eller ett filter. + + + + +Tryckvariation + +Den här inställningen låter dig ändra &krita;s beteende när du använder en ritplatta för att måla. När du ändrar trycket på ritplattan: kan du välja mellan att ändra linjebredd (storlek), ogenomskinligheten och hur mörkt resultatet blir. + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/commands.docbook b/koffice-i18n-sv/docs/koffice/krita/commands.docbook new file mode 100644 index 00000000..7f3334b7 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/commands.docbook @@ -0,0 +1,7 @@ + +Kommandoreferens + +Det här kapitlet förklarar &krita;s användargränssnitt i detalj. Var och en av menyerna, verktygsraderna, paletterna och dialogrutorna beskrivs. +&commands-menus; &commands-toolbars; &commands-palettes; &commands-dialogs; diff --git a/koffice-i18n-sv/docs/koffice/krita/createdocument.png b/koffice-i18n-sv/docs/koffice/krita/createdocument.png new file mode 100644 index 00000000..7e9b1885 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/createdocument.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/credits.docbook b/koffice-i18n-sv/docs/koffice/krita/credits.docbook new file mode 100644 index 00000000..3a4d00f1 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/credits.docbook @@ -0,0 +1,138 @@ + + +Tack till och licens + +&krita; +Program copyright © 1999-2006 &krita;-gruppen + +Bidragsgivare: +Adrian Page Adrian.Page@tesco.net +Andrew Richards physajr@phys.canterbury.ac.nz +Bart Coppens kde@bartcoppens.be +Boudewijn Rempt boud@valdyas.org (current maintainer) +Carsten Pfeiffer pfeiffer@kde.org +Casper Boemann cbr@boemann.dk +Cyrille Berger cyb@lepi.org +Danny Allen dannya40uk@yahoo.co.uk +Dirk Schoenberger dirk.schoenberger@sz-online.de +Gábor Lehel illissius@gmail.com +John Califf jcaliff@compuzone.net +Matthias Elter elter@kde.org +Melchior Franz melchior@kde.org +Michael Koch koch@kde.org +Michael Thaler michael.thaler@ph.tum.de +Patrick Julien freak@codepimps.org +Roger Larsson roger.larsson@norran.net +Sven Langkamp longamp@reallygood.de + + + +Dokumentation copyright © 2005-2006 Boudewijn Rempt boud@valdyas.org, Sander Koning sanderkoning@kde.nl med bidrag från Casper Boemann, Bart Coppens, Cyrille Berger, Burkhard Lueck och Anne-Marie Mahfouf. + +Översättning Stefan Asserhäll stefan.asserhall@comhem.se +&underFDL; &underGPL; + + diff --git a/koffice-i18n-sv/docs/koffice/krita/developers-plugins.docbook b/koffice-i18n-sv/docs/koffice/krita/developers-plugins.docbook new file mode 100644 index 00000000..68be2c49 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/developers-plugins.docbook @@ -0,0 +1,1551 @@ + +Utveckla insticksprogram för &krita; + + +↓Inledning + +&krita; kan utökas i det oändliga med insticksprogram. Verktyg, filter, stora delar av användargränssnittet och alla färgrymder är insticksprogram. I själva verket känner &krita; igen följande sex typer av insticksprogram: + + +färgrymder — de definierar kanalerna som utgör en enstaka bildpunkt +verktyg — allt som utförs med en mus eller styrplatta +ritoperationer — riteffekter för verktyg som kan laddas +bildfilter — ändra alla bildpunkter, eller bara markerade bildpunkter i ett lager +vyinsticksprogram — utökar Kritas användargränssnitt med nya dialogrutor, paletter och åtgärder +import- och exportfilter — läs och skriv alla sorters bildformat + + +Själva &krita; består av tre bibliotek i lager och en katalog med vissa gemensamma stödklasser: kritacolor, kritaimage och kritaui. Inne i &krita; kan objekt identifieras av ett KisID, som är kombinationen av en unik oöversatt sträng (som till exempel används när något ska sparas) och en översatt sträng avsedd för det grafiska användargränssnittet. Ett ord om kompatibilitet: &krita; är fortfarande under utveckling. Från &krita; 1.5 till 1.6 förväntas inte många ändringar av programmeringsgränssnittet, men det kan vara några. Från &krita; 1.6 till 2.0 byter vi från &Qt; 3 till &Qt; 4, från &kde; 3 till &kde; 4 och från automake till cmake: många ändringar kan förväntas. Om du utvecklar ett insticksprogram för &krita; och väljer att göra det i &krita;s subversion-arkiv, finns det utmärkta möjligheter att vi hjälper dig med överföringen. Ändringarna kan också göra att vissa delar av det här dokumentet blir föråldrade. Kontrollera alltid den senaste dokumentationen av programmeringsgränssnittet eller deklarationsfilerna som är installerade på ditt system. + + +KritaColor + +Det första biblioteket är kritacolor. Detta bibliotek laddar färgrymdsinsticksprogram. Ett färgrymdsinsticksprogram ska implementera den abstrakta klassen KisColorSpace, eller om de grundläggande funktionerna i den nya färgrymden kommer att implementeras av lcms (), utöka KisAbstractColorSpace. Biblioteket kritacolor kan användas från andra program, och beror inte på &koffice;. + + + +KritaImage + +Biblioteket libkritaimage laddar filter- och ritoperationsinsticksprogram, och är ansvarigt för att arbeta med bilddata: ändra bildpunkter, sammanfoga och måla. Penslar, paletter, toningar och mönster laddas också av libkritaimage. Det är ett uttalat mål att göra libkritaimage oberoende av &koffice;, men för närvarande delar vi koden för att ladda toningar med &koffice;. Det är för närvarande inte enkelt att lägga till nya typer av resurser såsom penslar, paletter, toningar eller mönster i &krita;. (Att lägga till nya penslar, paletter, toningar och mönster är förstås enkelt.) &krita; följer anvisningarna från projektet Create () för dessa. Att lägga till stöd för Photoshops penselfilformat kräver kodning i libkritaimage. Att lägga till fler penseldatafiler från Gimp kräver inte det. KritaImage laddar följande insticksprogramtyper: + + +Filter i &krita; måste utöka och implementera den abstrakta klassen KisFilter, KisFilterConfiguration och möjligen KisFilterConfigurationWidget. Ett exempel på ett filter är Oskarp mask. +Ritoperationer är den uppsättning av operationer som ritverktyg som frihand eller cirkel har tillgång till. Exempel på ritoperationer är penna, retuschspruta eller radergummi. Ritoperationer ska utöka basklassen KisPaintop. Exempel på nya ritoperationer skulle kunna vara en krita, en pensel för oljemålning eller en komplex programmerbar pensel. + + + + + +KritaUI + +Biblioteket libkritaui laddar verktygen och vyinsticksprogrammen. Biblioteket är ett &koffice;-delprogram, men innehåller också ett antal grafiska komponenter som är användbara i grafikprogram. Kanske måste biblioteket delas i kritapart och kritaui för utgåva 2.0. För närvarande ges inte författare av skript tillgång till biblioteket och författare av insticksprogram tillåts bara använda biblioteket när verktyg och vyinsticksprogram skrivs. KritaUI laddar följande insticksprogramtyper: + + +Verktyg härleds från KisTool eller en av de specialiserade verktygsbasklasserna såsom KisToolPaint, KisToolNonPaint eller KisToolFreehand. Ett nytt verktyg kan vara ett verktyg för markering av förgrunden. Ritverktyg (och det omfattar verktyg som ritar på markeringen) kan använda vilken ritoperation som helst för att bestämma hur bildpunkter ändras. +Vyinsticksprogram är vanliga KParts, som använder kxmlgui för att ta sig in i &krita;s användargränssnitt. Menyalternativ, dialogrutor, verktygsrader — alla sorters utökningar av användargränssnittet kan vara vyinsticksprogram. I själva verket är viktiga funktioner, som &krita;s stöd för skript, skrivna som vyinsticksprogram. + + + + + +Import- och exportfilter + +Import- och exportfilter är &koffice;-filter, delklasser till KoFilter. Filter läser och skriver bilddata på något av den uppsjö av bildformat som existerar. Ett exempel på ett nytt import- och exportfiler för &krita; skulle kunna vara ett PDF-filter. Filter laddas av &koffice;-biblioteken. + + + + + + +Skapa insticksprogram + +Insticksprogram skrivs i C++ och kan använda hela programmeringsgränssnittet i &kde; och &Qt; samt &krita;s utvecklingsgränssnitt. Bara vyinsticksprogram ska använda &koffice; programmeringsgränssnittet. Oroa dig inte, &krita;s programmeringsgränssnitt är mycket rent och relativt utförligt dokumenterat (för att vara fri programvara) och att koda ditt första filter är mycket enkelt. Om du inte vill använda C++ kan du skriva skript i Python eller Ruby: det är dock en helt annan sak, och du kan för närvarande inte skriva verktyg, färgrymder, ritoperationer eller import- och exportfilter som skript. Insticksprogram i &krita; använder &kde;:s mekanism för delprogram vid laddning, så dokumentationen om delprogram på är också relevant här. Relevanta deklarationsfiler ska antingen ha installerats med själva &krita; av din distribution, eller så har kanske deklarationsfilerna antingen lagts i paketet &koffice;-dev eller i &krita;-dev. Du hittar dokumentationen av &krita;s externa programmeringsgränssnitt på . + + +Automake (och CMake) + +&kde; 3.x och sålunda &koffice; 1.5 och 1.6 använder automake. &kde; 4.0 och &koffice; 2.0 använder cmake. Den här handledningen beskriver sättet att skapa insticksprogram som använder automake. Insticksprogram är &kde;-moduler, och ska markeras som sådana i Makefile.am. Filter, verktyg, ritoperationer, färgrymder samt import- och exportfiler behöver .desktop-filer. Vyinsticksprogram behöver dessutom en KXMLGui insticksprogramnamn.rc-fil. Det enklaste sättet att komma igång är att checka ut projektet krita-plugins från &koffice; Subversion-arkiv och använda det som bas för ditt eget projekt. Vi har för avsikt att skapa ett paket med en &krita; insticksprogrammall för Kdevelop, men har inte fått tid att göra det ännu. + + +<filename +>Makefile.am</filename +> + +Låt oss ta en titt på mallen för en insticksmodul. Först filen Makefile.am. Den är vad &kde; använder för att skapa byggfilen som bygger insticksporgrammet: +kde_services_DATA = kritaBIBLIOTEKSNAMN.desktop + +INCLUDES = $(all_includes) + +kritaBIBLIOTEKSNAMN_la_SOURCES = sourcefile1.cc sourcefile2.cc + +kde_module_LTLIBRARIES = kritaBIBLIOTEKSNAMN.la +noinst_HEADERS = header1.h header2.h + +kritaBIBLIOTEKSNAMN_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +kritaLIBRARY_la_LIBADD = -lkritacommon + +kritaextensioncolorsfilters_la_METASOURCES = AUTO + Detta är byggfilen för ett filterinsticksprogram. Ersätt BIBLIOTEKSNAMN med namnet på ditt arbete, så är du klar. Om ditt insticksprogram är ett vyinsticksprogram, installerar du troligen också en .rc-fil med poster för menyrader och verktygsrader. På liknande sätt kanske du också behöver installera markörer och ikoner. Allt detta görs via de magiska besvärjelserna i &kde;:s vanliga Makefile.am. kritarcdir = $(kde_datadir)/krita/kritaplugins +kritarc_DATA = BIBLIOTEKSNAMN.rc +EXTRA_DIST = $(kritarc_DATA) + +kritapics_DATA = \ + bla.png \ + bla_cursor.png +kritapicsdir = $(kde_datadir)/krita/pics + + + + + + +Skrivbordsfiler + +Filen .desktop talar om insticksprogrammets typ: [Desktop Entry] +Encoding=UTF-8 +Icon= +Name=User-visible Name +ServiceTypes=Krita/Filter +Type=Service +X-KDE-Library=kritaBIBLIOTEKSNAMN +X-KDE-Version=2 + +Möjliga tjänsttyper är: + + +Krita/Filter +Krita/Paintop +Krita/ViewPlugin +Krita/Tool +Krita/ColorSpace + + +Import- och exportfiler för filer använder det generella filterramverket i &koffice; och behöver beskrivas separat. + + + +Standardkod + +Du behöver också en del standardkod som anropas av &kde;:s ramverk för delprogram för att instantiera insticksprogrammet — en deklarationsfil och en implementeringsfil. En deklarationsfil: #ifndef TOOL_STAR_H_ +#define TOOL_STAR_H_ + +#include <kparts/plugin.h> + +/** +* En modul som tillhandahåller ett stjärnverktyg. +*/ +class ToolStar : public KParts::Plugin +{ + Q_OBJECT +public: + ToolStar(QObject *parent, const char *name, const QStringList &); + virtual ~ToolStar(); + +}; + +#endif // TOOL_STAR_H_ + + + +Och en implementeringsfil: #include <kinstance.h> +#include <kgenericfactory.h> + +#include <kis_tool_registry.h> + +#include "tool_star.h" +#include "kis_tool_star.h" + + +typedef KGenericFactory<ToolStar> ToolStarFactory; +K_EXPORT_COMPONENT_FACTORY( kritatoolstar, ToolStarFactory( "krita" ) ) + + +ToolStar::ToolStar(QObject *parent, const char *name, const QStringList &) + : KParts::Plugin(parent, name) +{ + setInstance(ToolStarFactory::instance()); + if ( parent->inherits("KisToolRegistry") ) + { + KisToolRegistry * r = dynamic_cast<KisToolRegistry*>( parent ); + r -> add(new KisToolStarFactory()); + } + +} + +ToolStar::~ToolStar() +{ +} + +#include "tool_star.moc" + + + + + +Registrering + +Verktyg laddas av verktygsregistret och registrerar sig själva med verktygsregistret. Insticksprogram som verktyg, filter och ritoperationer laddas bara en gång. Vyinsticksprogram laddas för varje vy som skapas. Observera att i allmänhet registrerar vi fabriker. För verktyg skapas exempelvis en ny instans av ett verktyg för varje pekare (mus, penna, radergummi), och en ny ritoperation skapas så fort ett verktyg får händelsen musklick. + +Filter anropar filterregistret: if (parent->inherits("KisFilterRegistry")) { + KisFilterRegistry * manager = dynamic_cast<KisFilterRegistry *>(parent); + manager->add(new KisFilterInvert()); + } + +Ritoperationer ritoperationsregistret: if ( parent->inherits("KisPaintOpRegistry") ) { + KisPaintOpRegistry * r = dynamic_cast<KisPaintOpRegistry*>(parent); + r -> add ( new KisSmearyOpFactory ); + } + +Färgrymder färgrymdsregistret (med vissa komplikationer): if ( parent->inherits("KisColorSpaceFactoryRegistry") ) { + KisColorSpaceFactoryRegistry * f = dynamic_cast<isColorSpaceFactoryRegistry*>(parent); + + KisProfile *defProfile = new KisProfile(cmsCreate_sRGBProfile()); + f->addProfile(defProfile); + + KisColorSpaceFactory * csFactory = new KisRgbColorSpaceFactory(); + f->add(csFactory); + + KisColorSpace * colorSpaceRGBA = new KisRgbColorSpace(f, 0); + KisHistogramProducerFactoryRegistry::instance() -> add( + new KisBasicHistogramProducerFactory<KisBasicU8HistogramProducer> + (KisID("RGB8HISTO", i18n("RGB8 Histogram")), colorSpaceRGBA) ); + } + +vyinsticksprogram har inte något eget register, och de får tillgång till ett objekt av klassen KisView: if ( parent->inherits("KisView") ) + { + setInstance(ShearImageFactory::instance()); + setXMLFile(locate("data","kritaplugins/shearimage.rc"), true); + + (void) new KAction(i18n("&Shear Image..."), 0, 0, this, SLOT(slotShearImage()), actionCollection(), "shearimage"); + (void) new KAction(i18n("&Shear Layer..."), 0, 0, this, SLOT(slotShearLayer()), actionCollection(), "shearlayer"); + + m_view = (KisView*) parent; + } + +Kom ihåg att detta betyder att ett vyinsticksprogram skapas för varje vy som användaren skapar: att dela en vy betyder att alla vyinsticksprogram laddas igen. + + + +Versionshantering av insticksprogram + +&krita; 1.5 laddar insticksprogram med X-KDE-Version=2 angivet i .desktop-filen. &krita; 1.6 kommer troligen inte vara binärt kompatibla med 1.5 insticksprogram och kommer att behöva versionsnumret 3. &krita; 2.0 insticksprogram kommer att behöva versionsnumret 3. Ja, det är inte helt logiskt. + + + + + + +Färgrymder + +Färgrymder implementerar den rent virtuella klassen KisColorSpace. Det finns två typer av färgrymder: de som kan använda lcms för överföringar mellan färgrymder, och de som är för konstiga för lcms att hantera. Exempel på de första är cmyk, rgb, yuv. Ett exempel på den senare är watercolor eller wet & sticky. Färgrymder som använder lcms kan härledas från KisAbstractColorSpace eller en av basklasserna som är specialiserade för ett visst antal bitar per kanal. Det är ganska enkelt att implementera en färgrymd. Den allmänna principen är att färgrymder arbetar med ett enkelt fält av byte. Tolkningen av dessa bestäms av färgrymden själv. Till exempel består en bildpunkt i 16-bitars GrayA av fyra byte: två för gråskalevärdet och två för alfavärdet. Du är fri att använda en post för att arbeta med minneslayouten av en bildpunkt i din implementering av färgrymden, men den representationen exporteras inte. Det enda sättet som resten av &krita; kan veta vilka kanaler och typer av kanaler din färgrymds bildpunkter består av är via klassen KisChannelInfo. Filter och ritoperationer utnyttjar den omfattande mängd metoder som tillhandahålls av KisColorSpace för att utföra sitt arbete. I många fall fungerar standardimplementeringen i KisAbstractColorSpace men långsammare än en egen implementering i din egen färgrymd, eftersom KisAbstractColorSpace konverterar alla bildpunkter till 16-bitars L*a*b och tillbaka. + + +<classname +>KisChannelInfo</classname +> + +(http://websvn.kde.org/trunk/koffice/krita/kritacolor/kis_channelinfo.h) + +Den här klassen definierar kanalerna som utgör en ensam bildpunkt i en viss färgrymd. En kanal har följande viktiga egenskaper: + +ett namn på en skärm i användargränssnittet +en position: den byte där alla de byte som representerar kanalen börjar i bildpunkten. +en typ: färg, alfa, substans eller substrat. Färg är vanlig färg, alfa är genomskinlighet, substans är en representation av mängden pigment eller likande saker, substrat är en representation av duken. (Observera att det kan ändras om snabbt som ögat.) +en värdetyp: byte, short, integer, float — eller något annat. +storlek: antal byte som kanalen upptar +färg: en representation med QColor av kanalen för visualisering i användargränssnitt, till exempel i histogram. +en förkortning att använda i det grafiska användargränssnittet när det inte finns mycket utrymme + + + + +<classname +>KisCompositeOp</classname +> + +Liksom för den ursprungliga Porter-Duff, finns det många sätt att kombinera bildpunkter för att få en ny färg. Klassen KisCompositeOp definierar de flesta av dem: Uppsättningen kan inte enkelt utökas utom genom att ändra kod i biblioteket kritacolor. Ett färgrymdsinsticksprogram kan stödja vilken delmängd av de möjliga sammansättningsoperationerna som helst, men uppsättningen måste alltid omfatta "OVER" (samma som "NORMAL") och "COPY". De övriga är mer eller mindre valfria, även om fler naturligtvis är bättre. + + + +<classname +>KisColorSpace</classname +> + +Metoderna i den rent virtuella klassen KisColorSpace kan delas upp i ett antal grupper: konvertering, identifikation och behandling. Alla klasser måste kunna konvertera en bildpunkt från och till 8-bitars RGB (dvs. en QColor), och helst också till och från 16-bitars L*a*b*. Dessutom finns en metod för att konvertera till vilken annan färgrymd som helst från den nuvarande färgrymden. Färgrymder beskrivs av vektorn KisChannelInfo, antal kanaler, antal byte i en enda bildpunkt, om den stöder bilder med stort dynamiskt område, med mera. Behandling är till exempel att kombinera två bildpunkter till en ny bildpunkt: bitBlt, att göra bildpunkter mörkare eller faltning av bildpunkter. Titta i dokumentationen av programmeringsgränssnittet för en fullständig beskrivning av alla metoder du måste implementera i en färgrymd. KisAbstractColorSpace implementerar många av de virtuella metoderna i KisColorSpace med användning av funktioner från biblioteket lcms. Ovanpå KisAbstractColorSpace finns det basklasser för färgrymder med 8- och 16-bitars heltal samt 16- och 32-bitars flyttal som definierar gemensamma operationer för att gå mellan bitdjup. + + + + + +Filter + +Filter är insticksprogram som undersöker bildpunkter i ett lager och därefter utför ändringar av dem. Även om &krita; använder ett effektiv minnesgränssnitt baserat på plattor för att lagra bildpunkter, behöver upphovsmän till filter inte bekymra sig om det. När ett filterinsticksprogram skrivs för bildbehandlingsgränssnittet i &Java;, Photoshop eller Gimp måste man ta hand om plattornas kanter och passa ihop plattor med varandra. &krita; döljer alla sådana implementeringsdetaljer. +Observera att det teoretiskt är enkelt att ersätta det nuvarande gränssnittet för datalagring baserat på plattor med ett annat gränssnitt, men att gränssnitten av prestandaskäl för närvarande inte är riktiga insticksprogram. +&krita; använder interation för att läsa och skriva bildpunktsvärden. Som ett alternativ kan du läsa in ett block med bildpunkter i en minnesbuffer, greja med det och därefter skriva tillbaka det som ett block. Det är dock inte nödvändigtvis effektivare, utan kan till och med vara långsammare än att använda iteration: det kanske bara är bekvämare. Se dokumentationen av programmeringsgränssnittet. Bilder i &krita; består av lager, varav det för närvarande finns fyra sorter: ritlager, grupplager, justeringslager (som innehåller ett filter som dynamiskt används för lager under justeringslagret) och delprogramlager. Filter arbetar alltid med ritlager. Ritlager innehåller uppritningsenheter av klassen KisPaintDevice. En uppritningsenhet ger i sin tur möjlihet att komma åt själva bildpunkterna. En PaintDevice skickas i allmänhet omkring inbäddad i en delad pekare. En delat pekare håller ordning på hur många ställen som uppritningsenheten för närvarande används, och tar bort uppritningsenheten när den inte längre används någonstans. Du känner igen versionen av en uppritningsenhet med en delad pekare på dess suffix SP. Kom bara ihåg att du aldrig explicit behöver ta bort en KisPaintDeviceSP. Låt oss undersöka ett mycket enkelt filter, ett som inverterar alla bildpunkter. Koden för filtret finns i katalogen koffice/krita/plugins/filters/example. Huvudmetoden är: +KisFilterInvert::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, + KisFilterConfiguration* /*config*/, const QRect& rect). + Funktionen tar emot två uppritningsenheter, ett inställningsobjekt (som inte används i det här enkla filtret) och en rect. Denna rect beskriver uppritningsenhetens område som filtret ska hantera. Området beskrivs med heltal, vilket betyder att det inte finns någon noggrannhet på delbildpunktsnivå. Uppritningsenheten src är till för att läsa från, och uppritningsenheten dst är till för att skriva till. Parametrarna kan peka på samma verkliga uppritningsenhet, eller vara två olika uppritningsenheter. (Observera: detta kan ändras till en enda uppritningsenhet i framtiden.) Låt oss nu betrakta koden rad för rad: +void KisFilterInvert::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, + KisFilterConfiguration* /*config*/, const QRect& rect) +{ + Q_ASSERT(src != 0); + Q_ASSERT(dst != 0); + + KisRectIteratorPixel srcIt = src->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), false); + KisRectIteratorPixel dstIt = dst->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), true ); + + int pixelsProcessed = 0; + setProgressTotalSteps(rect.width() * rect.height()); + + KisColorSpace * cs = src->colorSpace(); + Q_INT32 psize = cs->pixelSize(); + + while( ! srcIt.isDone() ) + { + if(srcIt.isSelected()) + { + memcpy(dstIt.rawData(), srcIt.oldRawData(), psize); + + cs->invertColor( dstIt.rawData(), 1); + } + setProgress(++pixelsProcessed); + ++srcIt; + ++dstIt; + } + setProgressDone(); // Måste anropas även om det inte stöds +} + + + + +Detta skapar en iteration för att läsa befintliga bildpunkter. Krita har tre typer av iteration: horisontell, vertikal och rektangulär. Iterationen rect går det effektivaste vägen genom bilddata, men garanterar inte någonting om platsen för nästa bildpunkt den returnerar. Det betyder att du inte kan vara säker på att bildpunkten du hämtar nästa gång ligger intill bildpunkten du just tog emot. De horisontella och vertikala iterationerna garanterar verkligen platsen för bildpunkterna de returnerar. +Vi skapar destinationsiterationen med värdet true för inställningen write. Det betyder att om destinationens uppritningsenhet är mindre än rektangeln vi skriver, förstoras den automatiskt för att omfatta alla bildpunkter i iterationen. Observera att vi har ett potentiellt fel här: om dst och src inte är samma enhet är det mycket möjligt att bildpunkterna som iterationerna returnerar inte motsvarar varandra. För varje position i iterationen kan src till exempel vara 165, 200, medan dst skulle kunna vara 20, 8 — och därför skulle kopian vi gör nedan kunna förvränga bilden ... +Vill du veta om en bildpunkt är markerad? Det är enkelt: använd metoden isSelected. Men att vara markerad är inte en binär egenskap hos en bildpunkt. En bildpunkt kan vara halvmarkerad, nästan omarkerad, eller nästan helt markerad. Markeringar är i själva verket en maskuppritningsenhet med intervallet 0 till 255, där 0 är helt omarkerad och 255 helt markerad. Iterationen har två metoder: isSelected() and selectedNess(). Det första returnerar sant om en bildpunkt överhuvudtaget är markerad (dvs. maskvärdet är större än 1), den andra returnerar maskvärdet. +Som nämndes ovan, är denna memcpy ett stort fult fel ... rawData() returnerar bytefältet som är bildpunktens nuvarande tillstånd och oldRawData() returnerar bytefältet som det var innan vi skapade iterationen. Vi kan dock kopiera fel bildpunkt här. I verklig användning händer inte det alltför ofta, om inte dst redan finns och inte är justerad i förhållande till src. +Men det är riktigt: Istället för att räkna ut vilken byte som representerar vilken kanal, använder vi en funktion som tillhandahålls av alla färgrymder för att invertera den aktuella bildpunkten. Färgrymderna har en mängd bildpunktsoperationer som du kan utnyttja. + + +Detta är inte allt som behövs för att skapa ett filter. Filter har två andra viktiga komponenter: ett inställningsobjekt och en grafisk inställningskomponent. De två fungerar tätt tillsammans. Den grafiska inställningskomponenten skapar ett inställningsobjekt, men kan också fyllas i från ett inställningsobjekt som redan existerar. Inställningsobjekt kan representeras som XML, och kan skapas från XML. Det är det som gör justeringslager möjliga. + + +Iterationer + +Det finns tre typer av iterationer: + + +Horisontella linjer +Vertikala linjer +Rektangulära iterationer + + +De horisontella och vertikala linjeiterationerna har en metod för att flytta iterationen till nästa rad eller kolumn: nextRow() och nextCol(). Att använda dem är mycket snabbare än att skapa en ny iteration för varje rad eller kolumn. Iterationer är trådsäkra i &krita;, så det är möjligt att dela upp arbetet i flera trådar. Dock kommer framtida versioner av &krita; att använda metoden supportsThreading() för att avgöra om filtret kan användas på stycken av bilden (dvs. alla bildpunkter ändrade oberoende av varandra, istället för ändrade av något värde som bestäms av att undersöka alla bildpunkter i bilden) och automatiskt använda trådar för att köra filtret. + + + +<classname +>KisFilterConfiguration</classname +> + +KisFilterConfiguration är en struktur som används för att spara filterinställningar på disk, till exempel för justeringslager. Skriptinsticksprogrammet använder egenskapsavbildningen som finns längst bak i KisFilterConfigaration för att göra det möjligt att göra skript med filter. Filter kan tillhandahålla en egen grafisk komponent som &krita; visar i filtergalleriet, förhandsgranskningen av filter och fliken med verktygsalternativ för verktyget Rita med filter. +Ett exempel, som kommer från filtret för oljemålningseffekt: +class KisOilPaintFilterConfiguration : public KisFilterConfiguration +{ + +public: + + KisOilPaintFilterConfiguration(Q_UINT32 brushSize, Q_UINT32 smooth) + : KisFilterConfiguration( "oilpaint", 1 ) + { + setProperty("brushSize", brushSize); + setProperty("smooth", smooth); + }; +public: + + inline Q_UINT32 brushSize() { return getInt("brushSize"); }; + inline Q_UINT32 smooth() {return getInt("smooth"); }; + +}; + + + + +<classname +>KisFilterConfigurationWidget</classname +> + +De flesta filter kan justeras av användaren. Du kan skapa en inställningskomponent som Krita användaer så fort filtret används. Ett exempel: + + + +Dialogrutan Oljemålning + + + + + +Dialogrutan Oljemålning + +Dialogrutan Oljemålning + + + + +Observera att bara vänstersidan av dialogrutan är ditt ansvar: &krita; tar hand om resten. Det finns tre sätt att bete sig för att skapa en alternativkomponent: + + +Använd &Qt; Designer för att skapa basen för den grafiska komponenten, och skapa en delklass för filtret +Använd en av de enklaste grafiska komponenterna som visar ett antal skjutreglage för listor av heltal, flyttal med dubbel precision eller Booleska värden. Se dokumentationen av programmeringsgränssnittet för KisMultiIntegerFilterWidget, KisMultiDoubleFilterWidget och KisMultiBoolFilterWidget. +Handkoda en grafisk komponent. Det rekommenderas inte, och om du gör det och vill att filtret ska vara en del av &krita;s officiella utgåva, ber jag dig att ersätta din handkodade komponent med en &Qt; Designer-komponent. + + +Oljemålningsfiltret använder flerheltalskomponenten: + +KisFilterConfigWidget * KisOilPaintFilter::createConfigurationWidget(QWidget* parent, KisPaintDeviceSP /*dev*/) +{ + vKisIntegerWidgetParam param; + param.push_back( KisIntegerWidgetParam( 1, 5, 1, i18n("Brush size"), "brushSize" ) ); + param.push_back( KisIntegerWidgetParam( 10, 255, 30, i18n("Smooth"), "smooth" ) ); + return new KisMultiIntegerFilterWidget(parent, id().id().ascii(), id().id().ascii(), param ); +} + +KisFilterConfiguration* KisOilPaintFilter::configuration(QWidget* nwidget) +{ + KisMultiIntegerFilterWidget* widget = (KisMultiIntegerFilterWidget*) nwidget; + if( widget == 0 ) + { + return new KisOilPaintFilterConfiguration( 1, 30); + } else { + return new KisOilPaintFilterConfiguration( widget->valueAt( 0 ), widget->valueAt( 1 ) ); + } +} + +std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfiguration(KisPaintDeviceSP ) +{ + std::list<KisFilterConfiguration*> list; + list.insert(list.begin(), new KisOilPaintFilterConfiguration( 1, 30)); + return list; +} + + +Du ser hur det fungerar: Fyll i en vektor med heltalsparametrar och skapa den grafiska komponenten. Metoden configuration() inspekterar den grafiska komponenten och skapar det rätta filterinställningsobjektet, i detta fall förstås KisOilPaintFilterConfiguration. Metoden listOfExamplesConfiguration (som borde döpas om till riktig engelska ...) returnerar en lista med exempelinställningsobjekt för dialogrutan med filtergalleriet. + + + +Avslutning av filter + +Det krävs förstås mer för att koda intressanta filter, men med denna förklaring, dokumentationen av programmeringsgränssnittet och tillgång till vår källkod, bör du kunna komma igång. Tveka inte att kontakta utvecklarna av &krita; på IRC eller via e-postlistan. + + + + + +Verktyg + +Verktyg visas i &krita;s verktygslåda. Det betyder att det finns begränsat utrymme för nya verktyg: tänk noga efter om en ritoperation inte är tillräckligt för ditt syfte. Verktyg kan använda musen eller styrplattan och tangentbordet på komplexa sätt, vilket ritoperationer inte kan. Det är orsaken till att Duplicera är ett verktyg, medan retuschsprutan är en ritoperation. Var försiktig med statisk data i verktyget: en ny instans av verktyget skapas för varje indataenhet: mus, penna, radergummi, retuschspruta med mera. Verktyg har delats upp i logiska grupper: + +formgivande ritverktyg (cirkel, rektangel) +frihandsritverktyg (pensel) +transformverktyg som ställer till ett lagers geometri +fyllverktyg (som fyll eller toning) +vyverktyg (som inte ändrar bildpunkter, men ändrar sättet du ser duken, som zoomning) +markeringsverktyg (som ändrar markeringsmasken) + + +Vertygsgränssnittet beskrivs i dokumentationen av programmeringsgränssnittet för KisTool. Det finns tre delklasser: KisToolPaint, KisToolNonPaint och KisToolShape (som egentligen är en delklass av KisToolPaint) som specialiserar KisTool för rituppgifter (dvs. ändra bildpunkter), icke-rituppgifter och rituppgifter för former. Ett verktyg har en grafisk inställningskomponent, precis som filter. För närvarande visas de grafiska inställningskomponenterna i en flik i ett dockat fönster. Det kan komma att ändras till en rad under huvudmenyn (som då ersätter verktygsraden) för &krita; 2.0, men för närvarande ska inställningskomponenter konstrueras för att få plats under en flik. Som alltid är det bäst att använda &Qt; Designer för konstruktion av inställningskomponenten. Ett bra exempel på ett verktyg är stjärnverktyget: + +kis_tool_star.cc Makefile.am tool_star_cursor.png wdg_tool_star.ui +kis_tool_star.h Makefile.in tool_star.h +kritatoolstar.desktop tool_star.cc tool_star.png + + +Som du ser, behöver du två bilder: en för markören och en för verktygslådan. tool_star.cc laddar bara insticksprogrammet, på liknande sätt som vi har sett ovan. Det matnyttiga finns i implementeringen: + +KisToolStar::KisToolStar() + : KisToolShape(i18n("Star")), + m_dragging (false), + m_currentImage (0) +{ + setName("tool_star"); + setCursor(KisCursor::load("tool_star_cursor.png", 6, 6)); + m_innerOuterRatio=40; + m_vertices=5; +} + + +Konstruktorn skapar det interna namnet, som inte översätts, och anropet till superklassen anger det synliga namnet. Vi laddar också markörbilden och tilldelar värden till ett antal variabler. + +void KisToolStar::update (KisCanvasSubject *subject) +{ + KisToolShape::update (subject); + if (m_subject) + m_currentImage = m_subject->currentImg(); +} + + +Metoden update() anropas när verktyget väljes. Det är inte en metod i KisTool, utan en metod i KisCanvasObserver. Dukobservatörer underrättas så fort något ändras i vyn, vilket kan vara användbart för verktyg. Följande metoder (buttonPress, move och buttonRelease) anropas av &krita; när inmatningsenheten (mus, penna, radergummi, etc.) trycks ner, flyttas eller släpps upp. Observera att förflyttningshändelser också avges om musknappen inte är nertryckt. Händelserna är inte de vanliga &Qt;-händelserna, utan syntetiska händelser i &krita;, eftersom vi drar nytta av trick på låg nivå för att få tillräckligt med händelser för att rita jämna linjer. Normalt kastar verktygslådor som &Qt; (och GTK) händelser om de är för upptagna för att hantera dem, och vi vill ha dem alla. + +void KisToolStar::buttonPress(KisButtonPressEvent *event) +{ + if (m_currentImage && event->button() == LeftButton) { + m_dragging = true; + m_dragStart = event->pos(); + m_dragEnd = event->pos(); + m_vertices = m_optWidget->verticesSpinBox->value(); + m_innerOuterRatio = m_optWidget->ratioSpinBox->value(); + } +} + +void KisToolStar::move(KisMoveEvent *event) +{ + if (m_dragging) { + // erase old lines on canvas + draw(m_dragStart, m_dragEnd); + // move (alt) or resize star + if (event->state() & Qt::AltButton) { + KisPoint trans = event->pos() - m_dragEnd; + m_dragStart += trans; + m_dragEnd += trans; + } else { + m_dragEnd = event->pos(); + } + // draw new lines on canvas + draw(m_dragStart, m_dragEnd); + } +} + +void KisToolStar::buttonRelease(KisButtonReleaseEvent *event) +{ + if (!m_subject || !m_currentImage) + return; + + if (m_dragging && event->button() == LeftButton) { + // erase old lines on canvas + draw(m_dragStart, m_dragEnd); + m_dragging = false; + + if (m_dragStart == m_dragEnd) + return; + + if (!m_currentImage) + return; + + if (!m_currentImage->activeDevice()) + return; + + KisPaintDeviceSP device = m_currentImage->activeDevice ();; + KisPainter painter (device); + if (m_currentImage->undo()) painter.beginTransaction (i18n("Star")); + + painter.setPaintColor(m_subject->fgColor()); + painter.setBackgroundColor(m_subject->bgColor()); + painter.setFillStyle(fillStyle()); + painter.setBrush(m_subject->currentBrush()); + painter.setPattern(m_subject->currentPattern()); + painter.setOpacity(m_opacity); + painter.setCompositeOp(m_compositeOp); + KisPaintOp * op = + KisPaintOpRegistry::instance()->paintOp(m_subject->currentPaintop(), m_subject->currentPaintopSettings(), &painter); + painter.setPaintOp(op); // Painter takes ownership + + vKisPoint coord = starCoordinates(m_vertices, m_dragStart.x(), m_dragStart.y(), m_dragEnd.x(), m_dragEnd.y()); + + painter.paintPolygon(coord); + + device->setDirty( painter.dirtyRect() ); + notifyModified(); + + if (m_currentImage->undo()) { + m_currentImage->undoAdapter()->addCommand(painter.endTransaction()); + } + } +} + + +Metoden draw() är en intern metod i KisToolStar som ritar stjärnans kontur. Vi anropar den från metoden move() för att ge användaren återmatning om stjärnans storlek och form. Observera att vi använder Qt::NotROP rasteroperationen, vilket betyder att anropa draw() en andra gång med samma start- och slutpunkt gör att stjärnan tas bort. + +void KisToolStar::draw(const KisPoint& start, const KisPoint& end ) +{ + if (!m_subject || !m_currentImage) + return; + + KisCanvasController *controller = m_subject->canvasController(); + KisCanvas *canvas = controller->kiscanvas(); + KisCanvasPainter p (canvas); + QPen pen(Qt::SolidLine); + + KisPoint startPos; + KisPoint endPos; + startPos = controller->windowToView(start); + endPos = controller->windowToView(end); + + p.setRasterOp(Qt::NotROP); + + vKisPoint points = starCoordinates(m_vertices, startPos.x(), startPos.y(), endPos.x(), endPos.y()); + + for (uint i = 0; i < points.count() - 1; i++) { + p.drawLine(points[i].floorQPoint(), points[i + 1].floorQPoint()); + } + p.drawLine(points[points.count() - 1].floorQPoint(), points[0].floorQPoint()); + + p.end (); +} + + +Metoden setup() är fundamental: Här skapar vi åtgärden som kommer att stoppas in i verktygslådan så att användare verkligen kan välja verktyget. Vi tilldelar också en snabbtangent. Observera att en del programknep används här: kom ihåg att vi skapade en instans av verktyget för varje inmatningsenhet. Det betyder också att vi anropar setup() för varje inmatningsenhet och att en åtgärd med samma namn läggs till flera gånger i åtgärdssamlingen. Men allt verkar fungera, så varför bekymra sig? + +void KisToolStar::setup(KActionCollection *collection) +{ + m_action = static_cast<KRadioAction *>(collection->action(name())); + + if (m_action == 0) { + KShortcut shortcut(Qt::Key_Plus); + shortcut.append(KShortcut(Qt::Key_F9)); + m_action = new KRadioAction(i18n("&Star"), + "tool_star", + shortcut, + this, + SLOT(activate()), + collection, + name()); + Q_CHECK_PTR(m_action); + + m_action->setToolTip(i18n("Draw a star")); + m_action->setExclusiveGroup("tools"); + m_ownAction = true; + } +} + + +Metoden starCoordinates() innehåller en del knepig matematik, men den är inte särskilt intressant i beskrivningen av hur man skapar verktygsinsticksprogram. + +KisPoint KisToolStar::starCoordinates(int N, double mx, double my, double x, double y) +{ + double R=0, r=0; + Q_INT32 n=0; + double angle; + + vKisPoint starCoordinatesArray(2*N); + + // the radius of the outer edges + R=sqrt((x-mx)*(x-mx)+(y-my)*(y-my)); + + // the radius of the inner edges + r=R*m_innerOuterRatio/100.0; + + // the angle + angle=-atan2((x-mx),(y-my)); + + //set outer edges + for(n=0;n<N;n++){ + starCoordinatesArray[2*n] = KisPoint(mx+R*cos(n * 2.0 * M_PI / N + angle),my+R*sin(n *2.0 * M_PI / N+angle)); + } + + //set inner edges + for(n=0;n<N;n++){ + starCoordinatesArray[2*n+1] = KisPoint(mx+r*cos((n + 0.5) * 2.0 * M_PI / N + angle),my+r*sin((n +0.5) * 2.0 * M_PI / N + angle)); + } + + return starCoordinatesArray; +} + + +Metoden createOptionWidget() anropas för att skapa den grafiska inställningskomponenten som &krita; visar under fliken. Eftersom det finns ett verktyg per inmatningsenhet och per vy, kan tillståndet hos ett verktyg lagras i verktyget. Metoden anropas bara en gång: den grafiska inställningskomponenten lagras och hämtas nästa gång verktyget aktiveras. + +QWidget* KisToolStar::createOptionWidget(QWidget* parent) +{ + QWidget *widget = KisToolShape::createOptionWidget(parent); + + m_optWidget = new WdgToolStar(widget); + Q_CHECK_PTR(m_optWidget); + + m_optWidget->ratioSpinBox->setValue(m_innerOuterRatio); + + QGridLayout *optionLayout = new QGridLayout(widget, 1, 1); + super::addOptionWidgetLayout(optionLayout); + + optionLayout->addWidget(m_optWidget, 0, 0); + + return widget; +} + + + +Avslutning av verktyg + +Verktyg är relativt enkla insticksprogram att skapa. Du måste kombinera gränssnitten KisTool och KisCanvasObserver för att skapa ett verktyg effektivt. + + + + + + +Ritoperationer + +Ritoperationer är en av de mest uppfinningsrika typer av insticksprogram i Krita (tillsammans med färgrymder som kan användas som insticksprogram). En ritoperation definierar hur verktyg ändrar bildpunkterna de berör. Retuschspruta, penna utan kantutjämning eller bildpunktspensel med kantutjämning är alla ritoperationer. Men du skulle kunna, med en stor mängd arbete, skapa en ritoperation som läser Corel Paint XML-penseldefinitioner och använder dem för att bestämma hur man ska rita Ritoperationer instantieras när ett ritverktyg tar emot händelsen mouseDown och tas bort när händelsen mouseUp tas emot av ett ritverktyg. Under mellantiden kan ritoperationen hålla reda på tidigare positioner och annan information, som trycknivåer om användaren använder en styrplatta. Den grundläggande åtgärden för en ritoperation är att ändra bildpunkter vid ett ritverktygs markörposition. Det kan bara göras en gång, eller så kan ritoperationen begära att få utföras med regelbundna intervall, med användning av en tidtagare. Det första fallet är användbart för en pennliknande ritoperation, och det andra naturligtvis för en ritoperation som liknar en retuschspruta. Ritoperationer kan ha en liten grafisk inställningskomponent som placeras i en verktygsrad. Alltså måste grafiska inställningskomponenter för ritoperationer ha en horisontell layout som inte är högre än en knapp i en verktygsrad, annars skulle &krita; se mycket konstigt ut. Låt oss titta på ett enkelt insticksprogram för en ritoperation,, en som visar en viss mängd programbaserad intelligens. För det första finns en fabrik definierad i deklarationsfilen. Fabriken skapar en ritoperation när det aktiva verktyget behöver en: + +public: + KisSmearyOpFactory() {} + virtual ~KisSmearyOpFactory() {} + + virtual KisPaintOp * createOp(const KisPaintOpSettings *settings, KisPainter * painter); + virtual KisID id() { return KisID("paintSmeary", i18n("Smeary Brush")); } + virtual bool userVisible(KisColorSpace * ) { return false; } + virtual QString pixmap() { return ""; } + +}; + + +Fabriken innehåller också KisID med det offentliga och privata namnet på ritoperationen, och kan valfritt returnera en punktavbildning. &krita; kan därefter visa punktavbildningen tillsammans med namnet som en visuell identifikation av ritoperationen. Till exempel skulle ritoperationen målarkniv ha en bild av ett sådant verktyg. Försäkra dig om att ritoperationens privata namn inte råkar i konflikt med en annan ritoperation! Implementeringen av ritoperationer är mycket rättfram: + +KisSmearyOp::KisSmearyOp(KisPainter * painter) + : KisPaintOp(painter) +{ +} + +KisSmearyOp::~KisSmearyOp() +{ +} +void KisSmearyOp::paintAt(const KisPoint &pos, const KisPaintInformation& info) +{ + + +Metoden paintAt() är stället där allt händer för ritoperationer. Metoden har två parametrar, den aktuella positionen (som anges med flyttal, inte i hela bildpunkter) och objektet KisPaintInformation, som innehåller tryck, x, y, lutning och förflyttningsvektor, och som kan utökas med ytterligare information i framtiden. + +if (!m_painter->device()) return; + + KisBrush *brush = m_painter->brush(); + + +En KisBrush är representationen av en Gimp penselfil: det vill säga en mask, antingen en enda mask eller en serie masker. I själva verket använder vi inte penseln här, utom för att bestämma ritpunkten under markören. + +Q_ASSERT(brush); + + if (!brush) return; + + if (! brush->canPaintFor(info) ) + return; + + KisPaintDeviceSP device = m_painter->device(); + KisColorSpace * colorSpace = device->colorSpace(); + KisColor kc = m_painter->paintColor(); + kc.convertTo(colorSpace); + + KisPoint hotSpot = brush->hotSpot(info); + KisPoint pt = pos - hotSpot; + + // Split the coordinates into integer plus fractional parts. The integer + // is where the dab will be positioned and the fractional part determines + // the sub-pixel positioning. + Q_INT32 x, y; + double xFraction, yFraction; + + splitCoordinate(pt.x(), &x, &xFraction); + splitCoordinate(pt.y(), &y, &yFraction); + + KisPaintDeviceSP dab = new KisPaintDevice(colorSpace, "smeary dab"); + Q_CHECK_PTR(dab); + + +Vi ändrar inte bildpunkterna på en uppritningsenhet direkt: istället skapar vi en liten uppritningsenhet, en dutt, och sammanfogar den med den aktuella uppritningsenheten. + +m_painter->setPressure(info.pressure); + + +I enlighet med kommentarerna, utför följande kodstycke lite programarbete för att skapa själva dutten. I detta fall ritar vi ett antal linjer. När ritoperationen är klar, kommer linjernas längd, position och tjocklek bero på tryck och färgmängd, och vi har skapat en styv, smetig oljefärgspensel. Men jag har inte haft tid att avsluta detta ännu. + +// Compute the position of the tufts. The tufts are arranged in a line + // perpendicular to the motion of the brush, i.e, the straight line between + // the current position and the previous position. + // The tufts are spread out through the pressure + + KisPoint previousPoint = info.movement.toKisPoint(); + KisVector2D brushVector(-previousPoint.y(), previousPoint.x()); + KisVector2D currentPointVector = KisVector2D(pos); + brushVector.normalize(); + + KisVector2D vl, vr; + + for (int i = 0; i < (NUMBER_OF_TUFTS / 2); ++i) { + // Compute the positions on the new vector. + vl = currentPointVector + i * brushVector; + KisPoint pl = vl.toKisPoint(); + dab->setPixel(pl.roundX(), pl.roundY(), kc); + + vr = currentPointVector - i * brushVector; + KisPoint pr = vr.toKisPoint(); + dab->setPixel(pr.roundX(), pr.roundY(), kc); + } + + vr = vr - vl; + vr.normalize(); + + +Till sist överför vi dutten med en blocköverföring på den ursprungliga uppritningsenheten och talar om för uppritaren att vi har påverkat en liten rektangel på uppritningsenheten. + +if (m_source->hasSelection()) { + m_painter->bltSelection(x - 32, y - 32, m_painter->compositeOp(), dab.data(), + m_source->selection(), m_painter->opacity(), x - 32, y -32, 64, 64); + } + else { + m_painter->bitBlt(x - 32, y - 32, m_painter->compositeOp(), dab.data(), m_painter->opacity(), x - 32, y -32, 64, 64); + } + + m_painter->addDirtyRect(QRect(x -32, y -32, 64, 64)); +} + + +KisPaintOp * KisSmearyOpFactory::createOp(const KisPaintOpSettings */*settings*/, KisPainter * painter) +{ + KisPaintOp * op = new KisSmearyOp(painter); + Q_CHECK_PTR(op); + return op; +} + + +Det är allt: ritoperationer är enkla och kul! + + + + +Vyinsticksprogram + +Vyinsticksprogram är de konstigaste i hela gänget: Ett vyinsticksprogram är en vanlig KPart som kan tillhandahålla en viss mängd användargränssnitt och en del funktioner. Histogramfliken är till exempel ett vyinsticksprogram, liksom rotationsdialogrutan. + + + + +Import- och exportfilter + +&krita; arbetar med den vanliga filterarkitekturen för filer i &koffice;. Det finns en handledning, något gammal, men fortfarande användbar, på: . Det är troligtvis bäst att samarbeta med &krita;-gruppen vid utveckling av filfilter och att göra utvecklingen i &koffice; filterträd. Observera att du kan prova filter utan att köra &krita; genom att använda verktyget koconverter. Filter har två sidor: import och export. De är oftast två olika insticksprogram som kan dela viss kod. De viktiga posterna i Makefile.am är: + +service_DATA = krita_XXX_import.desktop krita_XXX_export.desktop +servicedir = $(kde_servicesdir) +kdelnk_DATA = krita_XXX.desktop +kdelnkdir = $(kde_appsdir)/Office +libkritaXXXimport_la_SOURCES = XXXimport.cpp +libkritaXXXexport_la_SOURCES = XXXexport.cpp +METASOURCES = AUTO + + +Oberoende av om du skapar ett importfilter eller ett exportfilter, är kontentan av arbetet alltid att implementera följande funktion: + +virtual KoFilter::ConversionStatus convert(const QCString& from, const QCString& to); + + +Det är inställningarna i filen .desktop som avgör på vilket sätt ett filter konverterar: Import: + +X-KDE-Export=application/x-krita +X-KDE-Import=image/x-xcf-gimp +X-KDE-Weight=1 +X-KDE-Library=libkritaXXXimport +ServiceTypes=KOfficeFilter + + +Export: + +X-KDE-Export=image/x-xcf-gimp +X-KDE-Import=application/x-krita +ServiceTypes=KOfficeFilter +Type=Service +X-KDE-Weight=1 +X-KDE-Library=libkritaXXXexport + + +Och ja, MIME-typen som är vald i exemplet är en antydan: Snälla, snälla, implemetera ett XCF-filter! + + +Import + +Det stora problemet med importfilter är förstås koden för att läsa data på disk. Standardkoden för att anropa denna kod är ganska enkel: + +Observera: Vi borde verkligen hitta ett sätt att göra det möjligt för &krita; att behålla en fil öppen och bara läsa data alltefter det behövs, istället för att kopiera hela innehållet till den interna representationen i uppritningsenheten. Men det skulle betyda gränssnitt för datahantering som känner till TIFF-filer och så vidare, och det är för närvarande inte implementerat. Det skulle vara idealiskt om vissa filfilter kunde implementera en klass, preliminärt kallad KisFileDataManager, skapa ett objekt av den instansen med den aktuella filen och skicka den till KisDoc. Men &krita; hanterar lagring per lager, inte per dokument, så det skulle vara en svårt omskrivning. + +KoFilter::ConversionStatus XXXImport::convert(const QCString&, const QCString& to) +{ + if (to != "application/x-krita") + return KoFilter::BadMimeType; + + KisDoc * doc = dynamic_cast<KisDoc*>(m_chain -> outputDocument()); + KisView * view = static_cast<KisView*>(doc -> views().getFirst()); + + QString filename = m_chain -> inputFile(); + + if (!doc) + return KoFilter::CreationError; + + doc -> prepareForImport(); + + if (!filename.isEmpty()) { + + KURL url(filename); + + if (url.isEmpty()) + return KoFilter::FileNotFound; + + KisImageXXXConverter ib(doc, doc -> undoAdapter()); + + if (view != 0) + view -> canvasSubject() -> progressDisplay() -> setSubject(&ib, false, true); + + switch (ib.buildImage(url)) { + case KisImageBuilder_RESULT_UNSUPPORTED: + return KoFilter::NotImplemented; + break; + case KisImageBuilder_RESULT_INVALID_ARG: + return KoFilter::BadMimeType; + break; + case KisImageBuilder_RESULT_NO_URI: + case KisImageBuilder_RESULT_NOT_LOCAL: + return KoFilter::FileNotFound; + break; + case KisImageBuilder_RESULT_BAD_FETCH: + case KisImageBuilder_RESULT_EMPTY: + return KoFilter::ParsingError; + break; + case KisImageBuilder_RESULT_FAILURE: + return KoFilter::InternalError; + break; + case KisImageBuilder_RESULT_OK: + doc -> setCurrentImage( ib.image()); + return KoFilter::OK; + default: + break; + } + + } + return KoFilter::StorageCreationError; +} + + + +Detta är avsett att vara ett importfilter, så om det inte anropas för att konvertera till en bild i &krita;, är det något som är fel. +Filterkedjan har redan skapat ett utdatadokument åt oss. Vi måste typkonvertera den till KisDocM, eftersom &krita;-dokument kräver särskilt behandling. Det skulle i själva verket inte vara en dum idé att kontrollera att resultatet av typkonverteringen inte är 0, eftersom om den är det kommer importen att misslyckas. +Om vi anropar filtret från det grafiska gränssnittet, försöker vi få vyn. Om det finns en vy, kan konverteringskoden försöka uppdatera förloppsraden. +Filtret har filnamnet på indatafilen åt oss. +KisDoc måste förberedas för import. Vissa inställningar initieras och ångra inaktiveras. Annars skulle du kunna ångra tillägg av lager som utförs av importfiltret, och det är ett konstigt beteende. +Jag har valt att implementera själva importkoden i en separat klass som jag instantierar här. Du kan också lägga all din kod direkt i den här metoden, men det skulle vara lite stökigt. +Min importkod returnerar en statuskod, som jag sedan kan använda för att ange status för importfiltret. &koffice; tar hand om att visa felmeddelanden. +Om vi har lyckats skapa KisImage sätter vi dokumentets aktuella bild till vår nyskapade bild. Därefter är vi klara: return KoFilter::OK;. + + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/developers-scripting.docbook b/koffice-i18n-sv/docs/koffice/krita/developers-scripting.docbook new file mode 100644 index 00000000..180eb4b5 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/developers-scripting.docbook @@ -0,0 +1,1130 @@ + +Använda skript + +I &krita; kan du skriva skript med Ruby eller Python (tillgängligheten för tolkarna kan bero på vad din distribution eller administratören av din dator installerade). Här hittar du en beskrivning av programmeringsgränssnittet för skript. Vissa exempel levereras med &krita;, och du kan hitta dem i /usr/share/apps/krita/scripts (eller /opt/kde/share/apps/krita/scripts). + + +Variabler i modulen <classname +>Krosskritacore</classname +> + + +KritaDocument returnerar ett Document-objekt +KritaScript returnerar ett ScriptProgress-objekt + + +Du kan hämta ett objekt med funktionen get i modulen Krosskritacore. I Ruby måste du skriva något som liknar det här: doc = Krosskritacore::get("KritaDocument") +script = Krosskritacore::get("KritaScript") + + + + + + +Funktioner i modulen <classname +>Krosskritacore</classname +> + + +Funktion: getBrushFunktionen returnerar en pensel (Brush) som tas från listan med &krita;s resurser. Den har ett argument: penselns namn. Till exempel (i Ruby): Krosskritacore::getBrush("Circle (05)") + + +Funktion: getFilterFunktionen returnerar ett filter (Filter) som tas från listan med &krita;s resurser. Den har ett argument: filtrets namn. Till exempel (i Ruby): Krosskritacore::getFilter("invert") + + +Funktion: getPatternFunktionen returnerar ett mönster (Pattern) som tas från listan med &krita;s resurser. Den har ett argument: mönstrets namn. Till exempel (i Ruby): Krosskritacore::getPattern("Bricks") + + +Funktion: loadBrushFunktionen laddar en pensel (Brush) och returnerar den därefter. Den har ett argument: penselns filnamn. + +Funktion: loadPatternFunktionen laddar ett mönster (Pattern) och returnerar det därefter. Den har ett argument: mönstrets filnamn. + +Funktion: newCircleBrushFunktionen returnerar en pensel (Brush) med en cirkulär form. Den har minst två argument: bredd och höjd. Den kan också ha två ytterligare argument: skuggans bredd och höjd. Om skuggan inte anges, används ingen. Till exempel (i Ruby): Krosskritacore::newCircleBrush(10,20) # skapa en enkel cirkel +Krosskritacore::newCircleBrush(10,20,5,10) # skapa en toning + + +Funktion: newHSVColorFunktionen returnerar en ny färg (Color) med den angivna HSV-trippeln. Den har tre argument: färgtonskomponenten (0 till 255), färgmättnadskomponenten (0 till 255), och värdekomponenten (0 till 255). Till exempel (i Ruby): Krosskritacore::newHSVColor(255,125,0) + + +Funktion: newImageFunktionen returnerar en ny bild (Image). Den har fyra argument: bredd, höjd, färgrymdsidentifikation, bildens namn. Den returnerar objektet Image. Till exempel (i Ruby): Krosskritacore::newImage(10,20, "RGBA", "kikoo") + + +Funktion: newRectBrushFunktionen returnerar en pensel (Brush) med en rektangulär form. Den har minst två argument: bredd och höjd. Den kan också ha två ytterligare argument: skuggans bredd och höjd. Om skuggan inte anges, används ingen. Till exempel (i Ruby): Krosskritacore::newRectBrush(10,20) # skapa en enkel rektangel + Krosskritacore::newRectBrush(10,20,5,10) # skapa en toning + + +Funktion: newRGBColorFunktionen returnerar en ny färg (Color) med den angivna RGB-trippeln. Den har tre argument: den röda komponenten (0 till 255), den blåa komponenten (0 till 255), och den gröna komponenten (0 till 255). Till exempel (i Ruby): Krosskritacore::newRGBColor(255,0,0) # skapa en röd färg +Krosskritacore::newRGBColor(255,255,255) # skapa en vit färg + + + + + +Beskrivningar och funktionslista för diverse objekt i <classname +>Krosskritacore</classname +> + + +Objekt: PaintLayer + + +Funktion: beginPainting + +Funktion: convertToColorspaceKonvertera bilden till en färgrymd. Funktionen har ett argument: namnet på den resulterande färgrymden. Till exempel (i Ruby): image.convertToColorspace("CMYK") + + +Funktion: createHistogramFunktionen skapar ett histogram för lagret. Den har två argument: histogramtypen ("RGB8HISTO"), och 0 om histogrammet är linjärt eller 1 om det är logatimiskt. + +Funktion: createHLineIteratorSkapa en iterator för ett lager, som går igenom en rad. Funktionen har tre argument: x (start i raden), y (radens vertikala position), radens bredd. + +Funktion: createPainterFunktionen skapar ett målningsobjekt (Painter) som låter dig måla på lagret. + +Funktion: createRectIteratorSkapa en iterator för ett lager, som går igenom ett rektangulärt område. Funktionen har fyra argument: x, y, rektangelns bredd, rektangelns höjd. + +Funktion: createVLineIteratorSkapa en iterator för ett lager, som går igenom en kolumn. Funktionen har tre argument: x (kolumnens horisontella position), y (start i kolumnen), kolumnens höjd. + +Funktion: endPaintingFunktionen stänger aktuell ångringspost och lägger till den i historiken. + +Funktion: fastWaveletTransformationReturnerar lagrets snabba wavelet-transform. + +Funktion: fastWaveletUntransformationGör omvänd transform av en snabb wavelet till lagret. Den har ett argument: ett wavelet-objekt. Till exempel (i Ruby): wavelet = layer.fastWaveletTransformation() +layer.fastWaveletUntransformation(wavelet) + + +Funktion: getHeightReturnera lagrets höjd. + +Funktion: getWidthReturnera lagrets bredd. + + + +Objekt: Filter + + +Funktion: getFilterConfigurationFunktionen returnerar filterinställningen (FilterConfiguration) som hör ihop med filtret. + +Funktion: processFunktionen utför filtret. Den har minst ett argument: lagret som är källan. Du kan också använda fyra följande argument: x, y, bredd, höjd. (x, y, bredd,höjd) definierar den rektangulära område där filtret beräknas. Om rektangeln inte är definierad, används filtret på hela lagret. Till exempel (i Ruby) doc = Krosskritacore::get("KritaDocument") +image = doc.getImage() +layer = image.getActivePaintLayer() +width = layer.getWidth() +height = layer.getHeight() +filter = Krosskritacore::getFilter("invert") +filter.process(layer, layer) +filter.process(layer, layer, 10, 10, 20, 20 ) + + + +Objekt: FilterConfiguration + + +Funktion: getPropertyFunktionen returnerar en parameters värde för tillhörande filter (Filter). Den har ett argument: parameterns namn. + +Funktion: setPropertyFunktionen definierar en parameter för tillhörande filter (Filter). Den har två argument: parameterns namn och värde, vars typ beror på filtret. + + + +Objekt: Histogram + +Klassen låter dig komma åt histogrammet för ett målningslager (PaintLayer). Exempel (i Ruby): doc = krosskritacore::get("KritaDocument") + image = doc.getImage() + layer = image.getActiveLayer() + histo = layer.createHistogram("RGB8HISTO",0) + min = layer.getMin() * 255 + max = layer.getMax() * 255 + for i in min..max + print layer.getValue(i) + print "\n" + end + + + + +Funktion: getChannelReturnera den valda kanalen. + +Funktion: getCountFunktionen returnerar antal bildpunkter som används av histogrammet. + +Funktion: getHighestFunktionen returnerar histogrammets största värde. + +Funktion: getLowestFunktionen returnerar histogrammets minsta värde. + +Funktion: getMaxFunktionen returnerar histogrammets maximala gränsvärde (värden på större avstånd än maximala värdet är noll). Värdet är i intervallet 0.0 – 1.0. + +Funktion: getMeanDen här funktionen returnerar histogrammets medelvärde. + +Funktion: getMinFunktionen returnerar histogrammets minimala gränsvärde (värden på mindre avstånd än minimala värdet är noll). Värdet är i intervallet 0.0 – 1.0. + +Funktion: getNumberOfBinsReturnerar antal staplar i histogrammet. + +Funktion: getTotalDen här funktionen returnerar summan av alla värden i histogrammet. + +Funktion: getValueReturnerar värdet för en stapel i histogrammet. Funktionen har ett argument: indexet i intervallet [0..255]. + +Funktion: setChannelVälj kanal i lagret som resultatet i histogrammet ska hämtas från. Funktionen har ett argument: kanalnumret. + + + +Objekt: ScriptProgress +ScriptProgress används för att hantera förloppsraden i &krita;s statusrad. Till exempel (i Ruby): script = Krosskritacore::get("KritaScript") +script.setProgressTotalSteps(1000) +script.setProgressStage("progressive", 0) +for i in 1..900 + script.incProgress() +end +script.setProgressStage("brutal", 1000) + + + +Funktion: incProgressDen här funktionen ökar förloppsindikeringen med ett steg. + +Funktion: setProgressDen här funktionen ställer in förloppsindikeringens värde. Den har ett argument: förloppsindikeringens värde. + +Funktion: setProgressStageDen här funktionen ställer in förloppsindikeringens värde och visar texten. + +Funktion: setProgressTotalStepsFunktionen ställer in antal steg som skriptet kommer att behöva. Den har ett argument: det maximala värdet hos förloppsindikeringen + + + +Objekt: WaveletObjektet innehåller koefficienterna för en wavelet-transform av ett målningslager (PaintLayer). + + +Funktion: getDepthReturnerar lagrets djup. + +Funktion: getNCoeffReturnerar värdet på den N:e koefficienten. Funktionen har ett argument: koefficientens index. + +Funktion: getNumCoeffsReturnerar antal koefficienter i denna wavelet-transform (= storlek * storlek * djup). + +Funktion: getSizeReturnerar wavelet-transformens storlek (storlek = bredd * höjd). + +Funktion: getXYCoeffReturnerar en koefficients värde. Funktionen har två argument: x och y. + +Funktion: setNCoeffStäller in värdet för den N:e koefficienten. Funktionen har två argument: koefficientens index och koefficientens nya värde. + +Funktion: setXYCoeffStäller in värdet för en koefficient. Funktionen har tre argument: x, y ochkoefficientens nya värde. + + + +Objekt: Painter + + +Funktion: convolveFunktionen använder en faltningskärna på en bild. Den har minst tre argument: en lista av listor med kärnan (alla listor måste ha samma storlek), faktor och förskjutning. Värdet av en bildpunkt anges av följande funktion: K * P / faktor + förskjutning, där K är kärnan och P är grannskapet. Den kan ha följande valfria argument: kantoperation (styr hur bildpunkterna i kanten på en bild ska faltas: 0 = använd förvald färg, 1 = använd bildpunkten på bildens motsatta sida, 2 = använd kantens bildpunkt, 3 = undvik bildpunkter vid kanten), kanal (1 för färg, 2 för alfa, 3 för båda), x, y, bredd, höjd. + +Funktion: setFillThresholdStäller in fylltröskeln. Den har ett argument: tröskeln. + +Funktion: fillColorBörja fylla med en färg. Den har två argument: x och y. + +Funktion: fillPatternBörja fylla med ett mönster. Den har två argument: x och y. + +Funktion: paintPolylineFunktionen ritar en flerlinje. Den har två argument: en lista med x-positioner och en lista med y-positioner. + +Funktion: paintLineFunktionen ritar en linje. Den har fem argument: x1, y1, x2, y2, and tryck. + +Funktion: paintBezierCurveFunktion ritar en Bezier-kurva. Den har tio argument: x1, y1, p1, cx1, cy1, cx2, cx2, x2, y2, p2, där (x1,y1) är startpositionen, p1 är trycket vid start, (x2,y2) är slutpositionen, p2 är trycket vid slutet. (cx1,cy1) och (cx2,cy2) är positionerna för styrpunkterna. + +Funktion: paintEllipseFunktion ritar en ellips. Den har fem argument: x1, y1, x2, y2, tryck, där (x1,y1) och (x2,y2) är positionerna för de två centra. + +Funktion: paintPolygonFunktionen ritar en polygon. Den har två argument: en lista med x-positioner och en lista med y-positioner. + +Funktion: paintRectFunktionen ritar en rektangel. Den har fem argument: x, y, bredd höjd, tryck. + +Funktion: paintAtFunktionen målar en given position. Den har tre argument: x, y, tryck. + +Funktion: setPaintColorFunktionen ställer in målarfärgen (också kallad förgrundsfärgen). Den har ett argument: en färg (Color). + +Funktion: setBackgroundColorFunktionen ställer in bakgrundsfärgen. Den har ett argument: en färg (Color). + +Funktion: setPatternFunktionen ställer in mönstret som används att fylla med. Den har ett argument: ett mönsterobjekt (Pattern). + +Funktion: setBrushFunktionen ställer in penseln som används att måla med. Den har ett argument: ett penselobjekt (Brush). + +Funktion: setPaintOpFunktionen definierar en målningsoperation. Den har ett argument: målningsoperationens namn. + +Funktion: setDuplicateOffsetFunktionen definierar duplikatets förskjutning. Den har två argument: horisontell förskjutning och vertikal förskjutning. + +Funktion: setOpacityFunktionen ställer in målningens ogenomskinlighet. Den har ett argument: ogenomskinligheten i intervallet 0 till 255. + +Funktion: setStrokeStyleFunktionen ställer in streckets stil. Den har ett argument: 0 för inget, eller 1 för pensel. + +Funktion: setFillStyleFunktionen ställer in fyllstilen för målningsobjektet (Painter). Den har ett argument: 0 för ingen, 1 för fyll med förgrundsfärg, 2 för fyll med bakgrundsfärg, 3 för fyll med mönster. + + + +Objekt: IteratorObjektet låter dig ändra bildpunktsvärden ett i taget. Namnet på vissa funktioner beror på färgrymden, om lagrets färgrymd till exempel är RGB, finns setR, setG och setB, och för CMYK, setC, setM, setY och setK. I dokumentationen antar vi att färgrymden kallas ABC, med tre kanaler: A, B, C. + + +Funktioner: setA, setB, setCDessa funktioner har ett argument: det nya värdet för en av bildpunktens kanaler. + +Funktion: setABCStäller in alla kanalers värde. Funktionen har ett argument: ett fält med de nya värdena för alla kanaler. + +Funktioner: getA, getB, getCReturnera värdet för en av kanalerna i den här bildpunkten. + +Funktion: getABCReturnera ett fält med alla kanalers värden. + +Funktion: darkenGör en bildpunkt mörkare. Funktionen har minst ett argument: skugga (värdet som används för att göra alla färgkanaler mörkare). Funktionen kan ha följande valfria argument: kompensation (för att begränsa mörknandet). + +Funktion: invertColorInvertera färgen för en bildpunkt. + +Funktion: nextÖka positionen, och gå till nästa bildpunkt. + +Funktion: isDoneReturnera sant om iteratorn är i slutet (inga fler bildpunkter är tillgängliga). + + + + + + + +Resurser + +Här är tips eller partiella listor med resurser för &krita;. För pensel (Brush) och mönster (Pattern): Du kan hämta namn och tillhörande pensel eller mönster från markeringsverktyget i &krita;s verktygsrad. En lista med identifierare av färgrymder i &krita;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/developers.docbook b/koffice-i18n-sv/docs/koffice/krita/developers.docbook new file mode 100644 index 00000000..9c7316a1 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/developers.docbook @@ -0,0 +1,8 @@ + +Information för utvecklare + +Det här kapitlet innehåller information för utvecklare och andra entusiaster som vill få ut mer av &krita;. +&developers-scripting; &developers-plugins; + diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-addpalette.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-addpalette.png new file mode 100644 index 00000000..dece4718 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-addpalette.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-blur.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-blur.png new file mode 100644 index 00000000..fe898e16 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-blur.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-brightnesscontrast.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-brightnesscontrast.png new file mode 100644 index 00000000..0c103844 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-brightnesscontrast.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-bumpmap.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-bumpmap.png new file mode 100644 index 00000000..bea9e451 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-bumpmap.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-coloradjustment.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-coloradjustment.png new file mode 100644 index 00000000..e3ace2e4 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-coloradjustment.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-colorrange.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-colorrange.png new file mode 100644 index 00000000..ff3e2eb4 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-colorrange.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-colortoalpha.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-colortoalpha.png new file mode 100644 index 00000000..e839004f Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-colortoalpha.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-colortransfer.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-colortransfer.png new file mode 100644 index 00000000..bf22c2bc Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-colortransfer.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-convertimagetype.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-convertimagetype.png new file mode 100644 index 00000000..b7574349 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-convertimagetype.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-convertlayertype.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-convertlayertype.png new file mode 100644 index 00000000..5589bbf0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-convertlayertype.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-cubism.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-cubism.png new file mode 100644 index 00000000..f469b3b0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-cubism.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-customconvolution.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-customconvolution.png new file mode 100644 index 00000000..93c160e9 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-customconvolution.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-documentinformation.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-documentinformation.png new file mode 100644 index 00000000..fd97bd53 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-documentinformation.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-dropshadow.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-dropshadow.png new file mode 100644 index 00000000..1471355b Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-dropshadow.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-emboss.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-emboss.png new file mode 100644 index 00000000..cd264e42 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-emboss.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-filtersgallery.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-filtersgallery.png new file mode 100644 index 00000000..3e8b7b58 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-filtersgallery.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-gaussiannoise.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-gaussiannoise.png new file mode 100644 index 00000000..0a890944 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-gaussiannoise.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-histogram.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-histogram.png new file mode 100644 index 00000000..f8ee06ce Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-histogram.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-imageproperties.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-imageproperties.png new file mode 100644 index 00000000..1225dbca Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-imageproperties.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-imagerestoration.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-imagerestoration.png new file mode 100644 index 00000000..5a1949a0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-imagerestoration.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-imagesize.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-imagesize.png new file mode 100644 index 00000000..1d5d389b Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-imagesize.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-layerproperties.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-layerproperties.png new file mode 100644 index 00000000..a8058293 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-layerproperties.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-layersize.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-layersize.png new file mode 100644 index 00000000..f31c832f Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-layersize.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-lenscorrection.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-lenscorrection.png new file mode 100644 index 00000000..b6b23ef7 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-lenscorrection.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-newadjustmentlayer.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-newadjustmentlayer.png new file mode 100644 index 00000000..132b38ba Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-newadjustmentlayer.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-newlayer.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-newlayer.png new file mode 100644 index 00000000..d7d6ae55 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-newlayer.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-oilpaint.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-oilpaint.png new file mode 100644 index 00000000..7b4b28d1 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-oilpaint.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-pixelize.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-pixelize.png new file mode 100644 index 00000000..49348c4a Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-pixelize.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-raindrops.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-raindrops.png new file mode 100644 index 00000000..69c74b92 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-raindrops.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-randomnoise.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-randomnoise.png new file mode 100644 index 00000000..21a41133 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-randomnoise.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-randompick.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-randompick.png new file mode 100644 index 00000000..20d6dbb8 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-randompick.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-rotateimage.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-rotateimage.png new file mode 100644 index 00000000..9928f899 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-rotateimage.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-rotatelayer.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-rotatelayer.png new file mode 100644 index 00000000..ae1c268c Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-rotatelayer.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-roundcorners.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-roundcorners.png new file mode 100644 index 00000000..8d897284 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-roundcorners.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-separateimage.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-separateimage.png new file mode 100644 index 00000000..d798b017 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-separateimage.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-shearimage.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-shearimage.png new file mode 100644 index 00000000..0eccf344 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-shearimage.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-shearlayer.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-shearlayer.png new file mode 100644 index 00000000..e7208892 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-shearlayer.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-smalltiles.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-smalltiles.png new file mode 100644 index 00000000..ed8b3596 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-smalltiles.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-sobel.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-sobel.png new file mode 100644 index 00000000..c1ea2032 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-sobel.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-substrate.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-substrate.png new file mode 100644 index 00000000..d43d416e Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-substrate.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-unsharpmask.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-unsharpmask.png new file mode 100644 index 00000000..790f11c9 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-unsharpmask.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-wave.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-wave.png new file mode 100644 index 00000000..3945a3a8 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-wave.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/dialogs-waveletnoise.png b/koffice-i18n-sv/docs/koffice/krita/dialogs-waveletnoise.png new file mode 100644 index 00000000..fd3637f7 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/dialogs-waveletnoise.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/faq.docbook b/koffice-i18n-sv/docs/koffice/krita/faq.docbook new file mode 100644 index 00000000..d9cb88da --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/faq.docbook @@ -0,0 +1,22 @@ + +Frågor och svar + +Ibland fungerar inte saker och ting som man skulle vilja. &krita; kan krascha - inte särskilt ofta nuförtiden, men ändå. Du kan alltså behöva hjälp ibland. Det första att göra är att försöka avgöra exakt vad som höll på. Försök att reproducera problemet och skriv ner vad du gjorde innan problemet uppstod. Därefter kan du skapa en felrapport: Gå till menyn Hjälp och välj Rapportera fel. På så sätt vet vi exakt vilken version av &krita; du använder. Försök vara någorlunda säker på att problemet inte redan har rapporterats. Försök också vara så fullständig som möjligt när du beskriver ditt problem. Om det bara är så att du inte kan räkna ut hur man gör något i &krita; som du kan göra med Photoshop (eller något annat ritprogram), kan du också skicka e-post till utvecklarna av &krita; på e-postlistan kimageshop@kde.org, eller direkt skicka e-post till ansvariga för program- eller dokumentationsunderhåll på boud@valdyas.org eller sanderkoning@kde.nl. +&reporting.bugs; &updating.documentation; + diff --git a/koffice-i18n-sv/docs/koffice/krita/filters-customconvolution.png b/koffice-i18n-sv/docs/koffice/krita/filters-customconvolution.png new file mode 100644 index 00000000..93c160e9 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/filters-customconvolution.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/gotchi.png b/koffice-i18n-sv/docs/koffice/krita/gotchi.png new file mode 100644 index 00000000..f694b3a0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/gotchi.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/index.docbook b/koffice-i18n-sv/docs/koffice/krita/index.docbook new file mode 100644 index 00000000..b97d00b9 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/index.docbook @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + +Handbok &krita; + + + Boudewijn Rempt boud@valdyas.org + Casper Boemann cbr@boemann.dk + Cyrille Berger cberger@cberger.net + Sander Koning sanderkoning@kde.nl + Stefan Asserhäll
stefan.asserhall@comhem.se
Översättare
+
+ + +2005-2006 +Boudewijn Rempt +Casper Boemann +Cyrille Berger +Sander Koning + + +&FDLNotice; + + + +2006-09-13 +1.6 + + + + +&krita; är en del av &koffice;-paketet. &krita; är ett program för fotoförbättring och bildredigering, men framför allt, ett ritprogram som låter dig skapa originalkonst på datorn som om du arbetade med färg och penslar, pennor och bläck — eller kommer åtminstone att vara det i framtiden. Vi arbetar kontinuerligt med att utöka &krita;, och göra det bättre i alla avseenden. + + + +KDE +koffice +Krita +bildbehandling +grafik +målning + + +
+ +&introduction; +&tutorial; +&images; +&views; +&layers; +&selections; +&filters; +&colorspaces; +&commands; +&settings; +&developers; +&faq; +&credits; +&installation; + +&documentation.index; +
+ + diff --git a/koffice-i18n-sv/docs/koffice/krita/installation.docbook b/koffice-i18n-sv/docs/koffice/krita/installation.docbook new file mode 100644 index 00000000..65ac69af --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/installation.docbook @@ -0,0 +1,78 @@ + +Installation + + +Hur man skaffar &krita; +&install.intro.documentation; + + +Krav + + + +&krita; beror på följande bibliotek, förutom vad &koffice; själv behöver: + +Image Magick — Paket för bildbehandling och visning i X11 +Little CMS — Ett fritt färghanteringssystem med 100K +OpenEXR + + + +Du hittar en lista med ändringar i filen ChangeLog eller på &krita;s webbplats. + + + +Kompilering och installation +&install.compile.documentation; + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/introduction.docbook b/koffice-i18n-sv/docs/koffice/krita/introduction.docbook new file mode 100644 index 00000000..a43c4d88 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/introduction.docbook @@ -0,0 +1,118 @@ + +Inledning + + +Vad är &krita;? +&krita;, som är en del av &koffice;, kan göra allt du vill med bilder — eller kommer att kunna det i framtiden. Allting från fotoförbättring, bildredigering, men sist men inte minst, skapa originalkonst på datorn som om du arbetade med riktig färg och penslar, pennor och bläck. &krita; blir lite bättre och lite användbarare för varje dag som går. Vi arbetar i alla fall med det. Vi, alltså Adrian, Bart, Boudewijn, Casper, Cyrille, Michael och Sven. Det skulle också kunna vara du, vare sig du skulle vilja hjälpa till med en del grafik för användargränssnittet, häftiga idéer för uppgiftslistan, hjälpsamma felrapporter, granskning av användbarheten eller till och med riktig kod, blir du inte avvisad av oss. +&krita; är lika mycket ditt som det är vårt. Det ska vara roligt, uppfinningsrikt och experimentellt, men först och främst ett nöje att använda och programmera. + + + +Nyckelfunktioner + +De viktigaste funktionerna som &krita; för närvarande erbjuder är: + + +Insticksprogram: Krita kan utökas via insticksprogram. De är verktyg, färgrymder, målningsoperationer, filter och Kpart-baserade insticksprogram för användargränssnitt. + +Skripthantering: &krita; kan styras via skript i Python och Ruby genom att använda Kross, skriptgränssnittet för flera språk som har sitt ursprung i Kexi. Skripthanteringen fungerar tillsammans med användning av PyQt/KDE och Korundum för att lägga till grafiska objekt, som dialogrutor. + +Färgmodeller: &krita; använder lcms för ett pålitligt arbetsmetodik med färg, som använder ICC-profiler för att importera, exportera, välja målarfärger, skriva ut, klippa ut och klistra in. Färgrymder med 8-, 16- och 32-bitar är tillgängliga (RGB, CMYK, L*a*b*, ...) och färger kan väljas i ett färghjul, med skjutreglage för RGB eller gråskala, eller med en palett. + +Redigering och visning: Obegränsat antal steg att ångra eller göra om är tillgängliga. Man kan klippa ut, kopiera och klistra in mellan lager och bilder, med konvertering via ICC-profiler, om det behövs. OpenGL stöds för visning. Vyn kan göras om till fullskärm och kan delas. Linjaler är tillgängliga, bilden kan zoomas och alla palettfönster kan döljas på en gång för att maximera arbetsytan. Dessutom är en histogrampalett tillgänglig. + +Bilder och lager: Lager och hela bilder kan speglas, skjuvas, roteras och skalas, konverteras mellan färgrymder, och lager från olika färgrymder kan sammanfogas. En bild kan delas upp i färgrymdskanaler. + +Lager: Lager kan läggas till, tas bort, grupperas, låsas, göras (o)synliga och ordnas om. Justeringslager (lager som utför en filtreringsfunktion) kan också läggas till. Ett lager kan sparas som en separat bild och dess färgrymd kan ändras. + +Verktyg: Via det innovativa instickssystemet paintOp, kan alla målarverktyg (pensel, ellips, linje, etc.) måla outjämnat, kantutjämnat, radera, retuschera med mera. + +Filter: &krita; kan utföra vissa filter i parallell. Filter kan förhandsgranskas i filtergalleriet. Tillgängliga filter omfattar färgjustering, skärpa eller suddighet, relief, regndroppar med flera. + +Penslar: Penselformer från GIMP kan användas, både penslar i färg och gråskala samt rörpenslar. Egna penslar kan skapas, till och med från hela lager eller bilder. Penslar i färg kan också användas som masker. + + + + +Färghantering +En av de mest utmärkande funktionerna i &krita; är dess färghantering. Om du ställer två bildskärmar intill varandra ser du att det ofta är stor skillnad i sättet de visar färger. Till och med vitt, kanske i synnerhet vitt, är ofta inte alls likadant. På en bildskärm kan det vara smutsgult, och på en annan en sjukligt blå ton. Det är ytterst sällan gräddigt mjölkvitt. Samma sak gäller olyckligtvis för bildläsare, skrivare och digitalkameror. Om du alltså vill se rätt färger på bildskärmen och på papper, samma färger som du såg när du tog ditt fotografi, måste du kompensera för detta. &krita; kan göra det åt dig. I &krita; är en färg (nästan) aldrig bara en uppsättning siffror, en för varje färgkanal: Den är en uppsättning siffror med tillagd information. Den extra informationen ingår i en profil: Bilden har en profil, bildläsaren har en profil, kameran ska ha en profil och bildskärmen har en profil. När du överför information från bilden till skärmen, kontrolleras profilerna och rätt färg beräknas. Detta sätt orsakar en viss fördröjning då och då, men resultatet är att du kan arbeta med färger, istället för nästan meningslösa RGB-triplar. Tillgängliga färgrymder är: 8 bitar per kanal RGB, CMYK, gråskala och våta vattenfärger, 16 bitar per kanal RGB, CMYK, gråskala och L*a*b*, halva RGB, och RGB med 32-bitars flyttal (HDR) och LMS. + + + +Bildformat +&krita; stöder för närvarande följande bildformat, både för import och export, förutom det egna formatet: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB och OpenEXR. Dessutom kan &krita; importera ICO-filer. PSD (Photoshops filformat) stöds bara till version 6, från version 7 och senare, är Photoshops filformat inte öppet. Inbäddade ICC-profiler och EXIF-information bevaras vid export till filformat som stöder dem. &krita;s eget filformat lagrar ICC- och EXIF-information. + + + + + +Om den här handboken +Vi antar att du har kännedom om arbete med &kde; och om ditt operativsystem. Det första kapitlet ger en snabbtur av &krita;s alla häftiga funktioner, medan övriga kapitel utökar den informationen. +Den här handboken är inte fullständig. Inbjudan att gå med och hjälpa oss gäller också handboken. +Skulle du ha några frågor, kommentarer eller förslag, kontakta dokumentredaktören på sanderkoning@kde.nl. + + + +Om programmets utvecklare +Hej! Jag heter Boudewijn Rempt — nuvarande utvecklare av &krita;. Jag är utbildad som språkvetare, omlärd till databasutvecklare, arbetar som Java-programmerare, studerar teologi och har alltid gillat att måla och teckna lite grand. Två viktiga saker för en utvecklare av ett bildprogram har saknats fullständigt i mitt liv: matematik och erfarenhet av grafisk design. Det betyder att jag troligen inte är den bäste att förklara spetsfundigheterna i användning av en bildeditor eller ritprogram för dig. Om du hittar ett fel jag begått, tveka inte att skicka e-post till mig: boud@valdyas.org. + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/mainscreen.png b/koffice-i18n-sv/docs/koffice/krita/mainscreen.png new file mode 100644 index 00000000..fa11ffe3 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/mainscreen.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/newimage.png b/koffice-i18n-sv/docs/koffice/krita/newimage.png new file mode 100644 index 00000000..792e35b3 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/newimage.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-colors-gray.png b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-gray.png new file mode 100644 index 00000000..97eb0e4e Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-gray.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-colors-hsv.png b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-hsv.png new file mode 100644 index 00000000..d5aab721 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-hsv.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-colors-palettes.png b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-palettes.png new file mode 100644 index 00000000..595a75d9 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-palettes.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-colors-rgb.png b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-rgb.png new file mode 100644 index 00000000..dd4e73d8 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-rgb.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-colors-watercolors.png b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-watercolors.png new file mode 100644 index 00000000..bbed6e68 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-colors-watercolors.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-brush.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-brush.png new file mode 100644 index 00000000..e96a4fe5 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-brush.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-colorpicker.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-colorpicker.png new file mode 100644 index 00000000..6219a617 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-colorpicker.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-contiguousfill.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-contiguousfill.png new file mode 100644 index 00000000..bb6e7dd3 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-contiguousfill.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-crop.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-crop.png new file mode 100644 index 00000000..d4d15169 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-crop.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-drawfreehand.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-drawfreehand.png new file mode 100644 index 00000000..7ae56667 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-drawfreehand.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-ellipse.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-ellipse.png new file mode 100644 index 00000000..e44f13ba Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-ellipse.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-gradient.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-gradient.png new file mode 100644 index 00000000..2d07caec Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-gradient.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-histogram.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-histogram.png new file mode 100644 index 00000000..cfc03f59 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-histogram.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-line.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-line.png new file mode 100644 index 00000000..a8c9c435 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-line.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-overview.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-overview.png new file mode 100644 index 00000000..d5b997e6 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-overview.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-paintwithfilters.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-paintwithfilters.png new file mode 100644 index 00000000..ce895e97 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-paintwithfilters.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-rectangle.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-rectangle.png new file mode 100644 index 00000000..413caf6a Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-rectangle.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-select.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-select.png new file mode 100644 index 00000000..e00b304c Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-select.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-selectcontiguous.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-selectcontiguous.png new file mode 100644 index 00000000..7d831166 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-selectcontiguous.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-star.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-star.png new file mode 100644 index 00000000..67e3df61 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-star.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-text.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-text.png new file mode 100644 index 00000000..3aaa5d7d Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-text.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-transform.png b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-transform.png new file mode 100644 index 00000000..707311c1 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-controlbox-transform.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-layers-layers.png b/koffice-i18n-sv/docs/koffice/krita/palettes-layers-layers.png new file mode 100644 index 00000000..460a1e21 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-layers-layers.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/palettes-layers-scriptsmanager.png b/koffice-i18n-sv/docs/koffice/krita/palettes-layers-scriptsmanager.png new file mode 100644 index 00000000..72bb34fb Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/palettes-layers-scriptsmanager.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-color.png b/koffice-i18n-sv/docs/koffice/krita/preferences-color.png new file mode 100644 index 00000000..4464ec43 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-color.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-display.png b/koffice-i18n-sv/docs/koffice/krita/preferences-display.png new file mode 100644 index 00000000..b0ee4bae Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-display.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-general.png b/koffice-i18n-sv/docs/koffice/krita/preferences-general.png new file mode 100644 index 00000000..a700e318 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-general.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-grid.png b/koffice-i18n-sv/docs/koffice/krita/preferences-grid.png new file mode 100644 index 00000000..adf5fef6 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-grid.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-performance.png b/koffice-i18n-sv/docs/koffice/krita/preferences-performance.png new file mode 100644 index 00000000..bec1b956 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-performance.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-sidebar.png b/koffice-i18n-sv/docs/koffice/krita/preferences-sidebar.png new file mode 100644 index 00000000..003b0460 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-sidebar.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/preferences-tablet.png b/koffice-i18n-sv/docs/koffice/krita/preferences-tablet.png new file mode 100644 index 00000000..efaa37aa Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/preferences-tablet.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/scripting.docbook b/koffice-i18n-sv/docs/koffice/krita/scripting.docbook new file mode 100644 index 00000000..c2869410 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/scripting.docbook @@ -0,0 +1,1130 @@ + +Använda skript + +I &krita; kan du skriva skript med Ruby eller Python (tillgängligheten för tolkarna kan bero på vad din distribution eller administratören av din dator installerade). Här hittar du en beskrivning av programmeringsgränssnittet för skript. Vissa exempel levereras med &krita;, och du kan hitta dem i /usr/share/apps/krita/scripts (eller /opt/kde/share/apps/krita/scripts). + + +Variabler i modulen <classname +>Krosskritacore</classname +> + + +KritaDocument returnerar ett Document-objekt +KritaScript returnerar ett ScriptProgress-objekt + + +Du kan hämta ett objekt med funktionen get i modulen Krosskritacore. I Ruby måste du skriva något som liknar det här: doc = Krosskritacore::get("KritaDocument") +script = Krosskritacore::get("KritaScript") + + + + + + +Funktioner i modulen <classname +>Krosskritacore</classname +> + + +Funktion: getBrushFunktionen returnerar en pensel (Brush) som tas från listan med &krita;s resurser. Den har ett argument: penselns namn. Till exempel (i Ruby): Krosskritacore::getBrush("Circle (05)") + + +Funktion: getFilterFunktionen returnerar ett filter (Filter) som tas från listan med &krita;s resurser. Den har ett argument: filtrets namn. Till exempel (i Ruby): Krosskritacore::getFilter("invert") + + +Funktion: getPatternFunktionen returnerar ett mönster (Pattern) som tas från listan med &krita;s resurser. Den har ett argument: mönstrets namn. Till exempel (i Ruby): Krosskritacore::getPattern("Bricks") + + +Funktion: loadBrushFunktionen laddar en pensel (Brush) och returnerar den därefter. Den har ett argument: penselns filnamn. + +Funktion: loadPatternFunktionen laddar ett mönster (Pattern) och returnerar det därefter. Den har ett argument: mönstrets filnamn. + +Funktion: newCircleBrushFunktionen returnerar en pensel (Brush) med en cirkulär form. Den har minst två argument: bredd och höjd. Den kan också ha två ytterligare argument: skuggans bredd och höjd. Om skuggan inte anges, används ingen. Till exempel (i Ruby): Krosskritacore::newCircleBrush(10,20) # skapa en enkel cirkel +Krosskritacore::newCircleBrush(10,20,5,10) # skapa en toning + + +Funktion: newHSVColorFunktionen returnerar en ny färg (Color) med den angivna HSV-trippeln. Den har tre argument: färgtonskomponenten (0 till 255), färgmättnadskomponenten (0 till 255), och värdekomponenten (0 till 255). Till exempel (i Ruby): Krosskritacore::newRGBColor(255,125,0) + + +Funktion: newImageFunktionen returnerar en ny bild (Image). Den har fyra argument: bredd, höjd, färgrymdsidentifikation, bildens namn. Den returnerar objektet Image. Till exempel (i Ruby): Krosskritacore::newImage(10,20, "RGBA", "kikoo") + + +Funktion: newRectBrushFunktionen returnerar en pensel (Brush) med en rektangulär form. Den har minst två argument: bredd och höjd. Den kan också ha två ytterligare argument: skuggans bredd och höjd. Om skuggan inte anges, används ingen. Till exempel (i Ruby): Krosskritacore::newRectBrush(10,20) # skapa en enkel rektangel + Krosskritacore::newRectBrush(10,20,5,10) # skapa en toning + + +Funktion: newRGBColorFunktionen returnerar en ny färg (Color) med den angivna RGB-trippeln. Den har tre argument: den röda komponenten (0 till 255), den blåa komponenten (0 till 255), och den gröna komponenten (0 till 255). Till exempel (i Ruby): Krosskritacore::newRGBColor(255,0,0) # skapa en röd färg +Krosskritacore::newRGBColor(255,255,255) # skapa en vit färg + + + + + +Beskrivningar och funktionslista för diverse objekt i <classname +>Krosskritacore</classname +> + + +Objekt: PaintLayer + + +Funktion: beginPainting + +Funktion: convertToColorspaceKonvertera bilden till en färgrymd. Funktionen har ett argument: namnet på den resulterande färgrymden. Till exempel (i Ruby): image.convertToColorspace("CMYK") + + +Funktion: createHistogramFunktionen skapar ett histogram för lagret. Den har två argument: histogramtypen ("RGB8HISTO"), och 0 om histogrammet är linjärt eller 1 om det är logatimiskt. + +Funktion: createHLineIteratorSkapa en iterator för ett lager, som går igenom en rad. Funktionen har tre argument: x (start i raden), y (radens vertikala position), radens bredd. + +Funktion: createPainterFunktionen skapar ett målningsobjekt (Painter) som låter dig måla på lagret. + +Funktion: createRectIteratorSkapa en iterator för ett lager, som går igenom ett rektangulärt område. Funktionen har fyra argument: x, y, rektangelns bredd, rektangelns höjd. + +Funktion: createVLineIteratorSkapa en iterator för ett lager, som går igenom en kolumn. Funktionen har tre argument: x (kolumnens horisontella position), y (start i kolumnen), kolumnens höjd. + +Funktion: endPaintingAnvänd funktionen för att stänga aktuell ångringspost och lägga till den i historiken. + +Funktion: fastWaveletTransformationReturnerar lagrets snabba wavelet-transform. + +Funktion: fastWaveletUntransformationGör omvänd transform av en snabb wavelet till lagret. Den har ett argument: ett wavelet-objekt. Till exempel (i Ruby): wavelet = layer.fastWaveletTransformation() +layer.fastWaveletUntransformation(wavelet) + + +Funktion: getHeightReturnera lagrets höjd. + +Funktion: getWidthReturnera lagrets bredd. + + + +Objekt: Filter + + +Funktion: getFilterConfigurationFunktionen returnerar filterinställningen (FilterConfiguration) som hör ihop med filtret. + +Funktion: processFunktionen utför filtret. Den har minst ett argument: lagret som är källan. Du kan också använda fyra följande argument: x, y, bredd, höjd. (x, y, bredd,höjd) definierar den rektangulära område där filtret beräknas. Om rektangeln inte är definierad, används filtret på hela lagret. Till exempel (i Ruby) doc = Krosskritacore::get("KritaDocument") +image = doc.getImage() +layer = image.getActivePaintLayer() +width = layer.getWidth() +height = layer.getHeight() +filter = Krosskritacore::getFilter("invert") +filter.process(layer, layer) +filter.process(layer, layer, 10, 10, 20, 20 ) + + + +Objekt: FilterConfiguration + + +Funktion: getPropertyFunktionen returnerar en parameters värde för tillhörande filter (Filter). Den har ett argument: parameterns namn. + +Funktion: setPropertyFunktionen definierar en parameter för tillhörande filter (Filter). Den har två argument: parameterns namn och värde, vars typ beror på filtret. + + + +Objekt: Histogram + +Klassen låter dig komma åt histogrammet för ett målningslager (PaintLayer). Exempel (i Ruby): doc = krosskritacore::get("KritaDocument") + image = doc.getImage() + layer = image.getActiveLayer() + histo = layer.createHistogram("RGB8HISTO",0) + min = layer.getMin() * 255 + max = layer.getMax() * 255 + for i in min..max + print layer.getValue(i) + print "\n" + end + + + + +Funktion: getChannelReturnera den valda kanalen. + +Funktion: getCountFunktionen returnerar antal bildpunkter som används av histogrammet. + +Funktion: getHighestFunktionen returnerar histogrammets största värde. + +Funktion: getLowestFunktionen returnerar histogrammets minsta värde. + +Funktion: getMaxFunktionen returnerar histogrammets maximala gränsvärde (värden på större avstånd än maximala värdet är noll). Värdet är i intervallet 0.0 – 1.0. + +Funktion: getMeanDen här funktionen returnerar histogrammets medelvärde. + +Funktion: getMinFunktionen returnerar histogrammets minimala gränsvärde (värden på mindre avstånd än minimala värdet är noll). Värdet är i intervallet 0.0 – 1.0. + +Funktion: getNumberOfBinsReturnerar antal staplar i histogrammet. + +Funktion: getTotalDen här funktionen returnerar summan av alla värden i histogrammet. + +Funktion: getValueReturnerar värdet för en stapel i histogrammet. Funktionen har ett argument: indexet i intervallet [0..255]. + +Funktion: setChannelVälj kanal i lagret som resultatet i histogrammet ska hämtas från. Funktionen har ett argument: kanalnumret. + + + +Objekt: ScriptProgress +ScriptProgress används för att hantera förloppsraden i &krita;s statusrad. Till exempel (i Ruby): script = Krosskritacore::get("KritaScript") +script.setProgressTotalSteps(1000) +script.setProgressStage("progressive", 0) +for i in 1..900 + script.incProgress() +end +script.setProgressStage("brutal", 1000) + + + +Funktion: incProgressDen här funktionen ökar förloppsindikeringen med ett steg. + +Funktion: setProgressDen här funktionen ställer in förloppsindikeringens värde. Den har ett argument: förloppsindikeringens värde. + +Funktion: setProgressStageDen här funktionen ställer in förloppsindikeringens värde och visar texten. + +Funktion: setProgressTotalStepsFunktionen ställer in antal steg som skriptet kommer att behöva. Den har ett argument: det maximala värdet hos förloppsindikeringen + + + +Objekt: WaveletObjektet innehåller koefficienterna för en wavelet-transform av ett målningslager (PaintLayer). + + +Funktion: getDepthReturnerar lagrets djup. + +Funktion: getNCoeffReturnerar värdet på den N:e koefficienten. Funktionen har ett argument: koefficientens index. + +Funktion: getNumCoeffsReturnerar antal koefficienter i denna wavelet-transform (= storlek * storlek * djup). + +Funktion: getSizeReturnerar wavelet-transformens storlek (storlek = bredd * höjd). + +Funktion: getXYCoeffReturnerar en koefficients värde. Funktionen har två argument: x och y. + +Funktion: setNCoeffStäller in värdet för den N:e koefficienten. Funktionen har två argument: koefficientens index och koefficientens nya värde. + +Funktion: setXYCoeffStäller in värdet för en koefficient. Funktionen har tre argument: x, y ochkoefficientens nya värde. + + + +Objekt: Painter + + +Funktion: convolveFunktionen använder en faltningskärna på en bild. Den har minst tre argument: en lista av listor med kärnan (alla listor måste ha samma storlek), faktor och förskjutning. Värdet av en bildpunkt anges av följande funktion: K * P / faktor + förskjutning, där K är kärnan och P är grannskapet. Den kan ha följande valfria argument: kantoperation (styr hur bildpunkterna i kanten på en bild ska faltas: 0 = använd förvald färg, 1 = använd bildpunkten på bildens motsatta sida, 2 = använd kantens bildpunkt, 3 = undvik bildpunkter vid kanten), kanal (1 för färg, 2 för alfa, 3 för båda), x, y, bredd, höjd. + +Funktion: setFillThresholdStäller in fylltröskeln. Den har ett argument: tröskeln. + +Funktion: fillColorBörja fylla med en färg. Den har två argument: x och y. + +Funktion: fillPatternBörja fylla med ett mönster. Den har två argument: x och y. + +Funktion: paintPolylineFunktionen ritar en flerlinje. Den har två argument: en lista med x-positioner och en lista med y-positioner. + +Funktion: paintLineFunktionen ritar en linje. Den har fem argument: x1, y1, x2, y2, and tryck. + +Funktion: paintBezierCurveFunktion ritar en Bezier-kurva. Den har tio argument: x1, y1, p1, cx1, cy1, cx2, cx2, x2, y2, p2, där (x1,y1) är startpositionen, p1 är trycket vid start, (x2,y2) är slutpositionen, p2 är trycket vid slutet. (cx1,cy1) och (cx2,cy2) är positionerna för styrpunkterna. + +Funktion: paintEllipseFunktion ritar en ellips. Den har fem argument: x1, y1, x2, y2, tryck, där (x1,y1) och (x2,y2) är positionerna för de två centra. + +Funktion: paintPolygonFunktionen ritar en polygon. Den har två argument: en lista med x-positioner och en lista med y-positioner. + +Funktion: paintRectFunktionen ritar en rektangel. Den har fem argument: x, y, bredd höjd, tryck. + +Funktion: paintAtFunktionen målar en given position. Den har tre argument: x, y, tryck. + +Funktion: setPaintColorFunktionen ställer in målarfärgen (också kallad förgrundsfärgen). Den har ett argument: en färg (Color). + +Funktion: setBackgroundColorFunktionen ställer in bakgrundsfärgen. Den har ett argument: en färg (Color). + +Funktion: setPatternFunktionen ställer in mönstret som används att fylla med. Den har ett argument: ett mönsterobjekt (Pattern). + +Funktion: setBrushFunktionen ställer in penseln som används att måla med. Den har ett argument: ett penselobjekt (Brush). + +Funktion: setPaintOpFunktionen definierar en målningsoperation. Den har ett argument: målningsoperationens namn. + +Funktion: setDuplicateOffsetFunktionen definierar duplikatets förskjutning. Den har två argument: horisontell förskjutning och vertikal förskjutning. + +Funktion: setOpacityFunktionen ställer in målningens ogenomskinlighet. Den har ett argument: ogenomskinligheten i intervallet 0 till 255. + +Funktion: setStrokeStyleFunktionen ställer in streckets stil. Den har ett argument: 0 för inget, eller 1 för pensel. + +Funktion: setFillStyleFunktionen ställer in fyllstilen för målningsobjektet (Painter). Den har ett argument: 0 för ingen, 1 för fyll med förgrundsfärg, 2 för fyll med bakgrundsfärg, 3 för fyll med mönster. + + + +Objekt: IteratorObjektet låter dig ändra bildpunktsvärden ett i taget. Namnet på vissa funktioner beror på färgrymden, om lagrets färgrymd till exempel är RGB, finns setR, setG och setB, och för CMYK, setC, setM, setY och setK. I dokumentationen antar vi att färgrymden kallas ABC, med tre kanaler: A, B, C. + + +Funktioner: setA, setB, setCDessa funktioner har ett argument: det nya värdet för en av bildpunktens kanaler. + +Funktion: setABCStäller in alla kanalers värde. Funktionen har ett argument: ett fält med de nya värdena för alla kanaler. + +Funktion getA, getB, getCReturnera värdet för en av kanalerna i den här bildpunkten. + +Funktion: getABCReturnera ett fält med alla kanalers värden. + +Funktion: darkenGör en bildpunkt mörkare. Funktionen har minst ett argument: skugga (värdet som används för att göra alla färgkanaler mörkare). Funktionen kan ha följande valfria argument: kompensation (för att begränsa mörknandet). + +Funktion: invertColorInvertera färgen för en bildpunkt. + +Funktion: nextÖka positionen, och gå till nästa bildpunkt. + +Funktion: isDoneReturnera sant om iteratorn är i slutet (inga fler bildpunkter är tillgängliga). + + + + + + + +Resurser + +Här är tips eller partiella listor med resurser för &krita;. För pensel (Brush) och mönster (Pattern): Du kan hämta namn och tillhörande pensel eller mönster från markeringsverktyget i &krita;s verktygsrad. En lista med identifierare av färgrymder i &krita; 1.5: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/settings.docbook b/koffice-i18n-sv/docs/koffice/krita/settings.docbook new file mode 100644 index 00000000..5658b528 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/settings.docbook @@ -0,0 +1,302 @@ + + +Inställningar + +Det här kapitlet beskriver de olika inställningarna som påverkar sättet som &krita; fungerar och ser ut. + + +Inställningsdialogrutan + +Det finns ett antal alternativ för att anpassa &krita; tillgängliga via dialogrutan Inställningar, som är kan kommas åt med Inställningar Anpassa &krita;.... Dialogrutan är uppdelad i flera sidor som du kan öppna via sidoraden till vänster, som visas nedan. + + + +Tillgängliga inställningssidor + + + + + +Tillgängliga inställningssidor + +Tillgängliga inställningssidor + + + + + +Sidan <guilabel +>Allmänt</guilabel +> + + + +Sidan Allmänt + + + + + +Sidan Allmänt + +Sidan Allmänt + + + + +Den här sidan erbjuder tre alternativ. För det första avgör inställningen av kombinationsrutan Markörform: hur ritmarkören ser ut. Du kan välja mellan en markör som påminner om det verktyg som du verkligen arbetar med, en normal markör, ett hårkors och en penselformad markör. Därefter kan du välja Palettbeteende. Här kan du ställa in när paletter kan dockas (läggas åt sidan vid skärmkanten): alltid (Tillåt dockning), aldrig (Tillåt bara flytande), eller när det finns tillräckligt med utrymme (Tillåt bara dockning för stora skärmar). Det sista alternativet är Palettens teckenstorlek som avgör textstorleken som används i paletter. Ställ in den till ett stort värde om du har svårt att läsa texten, vilket får sidoeffekten att paletterna upptar större utrymme. + + + + +Sidan <guilabel +>Skärm</guilabel +> + + + +Sidan Skärm + + + + + +Sidan Skärm + +Sidan Skärm + + + + +Den här sidan innehåller bara ett alternativ. Om ditt grafikkort och drivrutin har stöd för OpenGL, kan du aktivera det här för att göra uppritningen snabbare (processorn på grafikkortet tar över delar av beräkningarna). Vi varnar dock för att det finns några fall där det är känt att aktivering av OpenGL orsakar nyckfullt beteende. + + + + +Sidan <guilabel +>Färghantering</guilabel +> + + + +Sidan Färghantering + + + + + +Sidan Färghantering + +Sidan Färghantering + + + + +Här kan du ställa in diverse alternativ som har att göra med färgrymder vid uppritning, redigering och utskrift av bilder. De övre alternativen kan användas för att ställa in förvald färgmodell när nya bilder skapas (användbart om du till exempel vill skapa CMYK-bilder). Använd alternativen under Skärm för att tala om för &krita; vilken färgprofil din bildskärm använder, och hur uppritning ska gå till. Med Utskrift kan du ställa in färgmodell och profil för din skrivare. Följande alternativ avgör vad &krita; ska göra när du klistrar in en bild som kopierats från ett annat program. Om Använd svartpunktskompensering är markerat, så fort en konvertering av färgrymden är nödvändig, passas svartpunkterna hos källans och målets färgrymder ihop. + + + + +Sidan <guilabel +>Prestanda</guilabel +> + + + +Sidan Prestanda + + + + + +Sidan Prestanda + +Sidan Prestanda + + + + +Två alternativ är tillgängliga här. Inställningen Maximalt antal plattor som hålls i minnet anger hur många plattor (smådelar av bilder) som &krita; håller i minnet. Standardinställningen bör vara rimlig, men om du har ont om eller mycket gott om minne, kan du vilja minska eller öka alternativet. Inställningen Växlingsbenägenhet avgör hur ivrig &krita; är att lagra på disk. + + + + +Sidan <guilabel +>Styrplatta</guilabel +> + + + +Sidan Styrplatta + + + + + +Sidan Styrplatta + +Sidan Styrplatta + + + + +Om du har en styrplatta ansluten, kan du aktivera den och ställa in dess tryckkänslighet på den här sidan. Du måste aktivera de enheter på styrplattan du vill använda med &krita;. Det finns tre enheter som stöds: markör, radergummi och pennspets. Du kan aktivera dem på sidan för styrplattor. Använd bara inställningsalternativen för en enhet om du inte använder en styrplatta från Wacom, och om styrplattans beteende är oväntat, som till exempel en förflyttning när du trycker på plattan. I detta fall kan du använda dialogrutan för att försäkra dig om att du använder rätt interaktion: värden (position, tryck, lutning, ...) skickas från styrplattan till datorn i en given ordning, och det kan hända att vissa styrplattor inte använder den normala ordningen. Du kan ändra det i inställningsalternativen för enheten. + + + + +Sidan <guilabel +>Rutnät</guilabel +> + + + +Sidan Rutnät + + + + + +Sidan Rutnät + +Sidan Rutnät + + + + +På den här sidan kan du finjustera &krita;s rutnät. Linjestilen för rutnätet kan ställas in med alternativet Stilar. Färger låter dig välja rutnätets linjefärg. Horisontellt och vertikalt mellanrum mellan huvudlinjerna kan ställas in med Mellanrum, samt antalet underdelningar (hur många mindre delar som en sektion av rutnätet delas upp i). Du kan dessutom ange Position: oftast ritas rutnätet med början i övre vänstra hörnet, men om du inte vill att den första huvudlinjen i rutnätet ska börja där kan du skriva in en position (förskjutning) här. + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-autobrush.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-autobrush.png new file mode 100644 index 00000000..8971aa2b Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-autobrush.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-custombrush.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-custombrush.png new file mode 100644 index 00000000..71753b22 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-custombrush.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-predefined.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-predefined.png new file mode 100644 index 00000000..f6d51c14 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-brushshapes-predefined.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-gradients.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-gradients.png new file mode 100644 index 00000000..41748777 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-gradients.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns-custompattern.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns-custompattern.png new file mode 100644 index 00000000..e1bedd2b Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns-custompattern.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns.png new file mode 100644 index 00000000..819eab51 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushes-patterns.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/toolbar-brushesandstuff.png b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushesandstuff.png new file mode 100644 index 00000000..86ec500d Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/toolbar-brushesandstuff.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts.docbook b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts.docbook new file mode 100644 index 00000000..077c5b7e --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts.docbook @@ -0,0 +1,282 @@ + +Snabbstartsguider + +Beskär en bild och spara den + +Syfte: Beskär ett område från en bild och spara området i en ny fil + +Öppna &krita; med originalbilden. + + +Originalbilden + + + + +Originalbilden + + + +Välj verktyget Markera ett rektangulärt område i &krita;s verktygsrad. + + +Verktyget Markera rektangulärt område + + + + +Verktyget Markera rektangulärt område + + + +Markera området du vill skapa en ny bild av. &krita; gör området utanför grått. + + +Det markerade området + + + + +Det markerade området + + + +Använd därefter menyn Redigera Kopiera eller &Ctrl;C för att kopiera det markerade området. + +Klicka på menyn Redigera igen. +Använd alternativet Klistra in i ny bild. + + +Menyn Redigera + + + + +Menyn Redigera + + + +&krita; öppnar ett nytt fönster med det markerade området som en ny bild. + + +Den nya bilden + + + + +Den nya bilden + + + +Spara den nya bilden. + + + +Rita en rektangel på bilden. + +Syfte: Rita en färgad rektangel på bilden + +Öppna &krita; med originalbilden. Min bild består av en verktygsrad där jag vill peka ut en ikon genom att lägga till en röd rektangel omkring den. + + +Originalbilden + + + + +Originalbilden + + + +Aktivera verktygsraden Penslar med mera med menyn Inställningar Verktygsrader. +Försäkra dig också om att paletterna är synliga. Om inte, använd menyn Visa Paletter. + + +&krita;s vy + + + + +&krita;s vy + + + +Klicka på ikonen Penselformer i verktygsraden Penslar med mera. + + +Ikonen Penselform + + + + +Ikonen Penselform + + + +Välj vilken penselform du vill använda bland de fördefinierade penslarna. + + +Välja en penselform + + + + +Välja en penselform + + + +Välj uppritningsformen i &krita;s verktygsrad. Jag väljer en rektangel. + + +Välja ikonen Rita en rektangel + + + + +Välja ikonen Rita en rektangel + + + +Välj färgen du vill ha genom att klicka på en av flikarna och därefter välja färgen i paletten Färger. + + +Välja färg + + + + +Välja färg + + + +Rita till sist formen på bilden och spara den nya bilden. + + +Rita + + + + +Rita + + + +Tack till Anne-Marie Mahfouf för att ha tillhandahållit guiden. + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts1.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts1.png new file mode 100644 index 00000000..e7c69d7d Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts1.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts11.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts11.png new file mode 100644 index 00000000..31aadc42 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts11.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts12.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts12.png new file mode 100644 index 00000000..bbcbb76e Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts12.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts3.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts3.png new file mode 100644 index 00000000..26fd2af9 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts3.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts4.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts4.png new file mode 100644 index 00000000..ebe91db3 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts4.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts5.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts5.png new file mode 100644 index 00000000..919e7ce0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts5.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts6.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts6.png new file mode 100644 index 00000000..71a92702 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts6.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts7.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts7.png new file mode 100644 index 00000000..f09ee4a6 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts7.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts8.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts8.png new file mode 100644 index 00000000..26a9b805 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts8.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts9.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts9.png new file mode 100644 index 00000000..346a9bee Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-quick-starts9.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-1.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-1.png new file mode 100644 index 00000000..b597be8d Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-1.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-10.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-10.png new file mode 100644 index 00000000..27cb14f2 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-10.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-11.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-11.png new file mode 100644 index 00000000..5e92ceb0 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-11.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-12.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-12.png new file mode 100644 index 00000000..ab2431dc Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-12.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-4.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-4.png new file mode 100644 index 00000000..16969f20 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-4.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-5.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-5.png new file mode 100644 index 00000000..51f3261b Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-5.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-6.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-6.png new file mode 100644 index 00000000..9bdce663 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-6.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-7.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-7.png new file mode 100644 index 00000000..b66aa0b7 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-7.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-8.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-8.png new file mode 100644 index 00000000..f012a8ca Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-8.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-9.png b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-9.png new file mode 100644 index 00000000..ffc09a92 Binary files /dev/null and b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer-9.png differ diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer.docbook b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer.docbook new file mode 100644 index 00000000..ced9732b --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/tutorial-select-layer.docbook @@ -0,0 +1,370 @@ + +En liten handledning för markeringar och lager + + + +Startbilden + + + + + +Startbilden + +Startbilden + + + +Bilden ovan är den vi kommer att arbeta med. Starta &krita; med bilden (i dokumentationskatalog $KDEDIR/share/doc/HTML/en/krita/tutorial-select-layer-sample.png) och spara den i din hemkatalog (genom att välja Spara bild som...). Öppna den därefter i &krita; — din skärm ser ungefär ut så här (vi har zoomat in): + + +Krita med startbilden + + + + + +Startbilden + +Startbilden + + + +Försök nu välja konturen av huvudet med verktyget för konturmarkering: + + +Verktyget för konturmarkering + + + + + +Verktyget för konturmarkering + +Verktyget för konturmarkering + + + +Efter du markerat det, ska det se ut ungefär som den här bilden: + + +Bilden efter huvudet markerats + + + + + +Bilden efter huvudet markerats + +Bilden efter huvudet markerats + + + +Om du markerar för mycket av misstag, kan du lätt skära bort den delen genom att ändra verktyget till subtraheringsläge: + + +Subtraheringsläge + + + + + +Subtraheringsläge + +Subtraheringsläge + + + +Nu är det dags att göra markeringens kanter något suddiga. Det kan göras genom att göra markeringen fjäderlik. + + +Göra markeringen fjäderlik + + + + + +Göra markeringen fjäderlik + +Göra markeringen fjäderlik + + + +Klipp nu ut markeringen genom att använda RedigeraKlipp ut. Ta bort nuvarande lager med Lager Ta bort lager. Klistra in markeringen med RedigeraKlistra in. Nu ger vi oss lite större utrymme att arbeta genom att ändra bilden storlek lite grand. Använd dialogrutan BildÄndra bildstorlek... för det. + + +Dialogrutan Bildstorlek + + + + + +Dialogrutan Bildstorlek + +Dialogrutan Bildstorlek + + + +Lägg till ett nytt lager, och lägg det under det gamla lagret. Du gör det genom att markera det nya lagret i lagerrutan, och därefter klicka på den lilla neråtriktade pilen längst ner. Nu ska vi markera området omkring huvudet med en angränsande markering (verktyget har ikonen markera med ifyllning vid kanten). + + +Verktyget Angränsande ifyllnad + + + + + +Verktyget Angränsande ifyllnad + +Verktyget Angränsande ifyllnad + + + +Försäkra dig om att välja Hämta från sammanfogade i verktygsalternativen: + + +Alternativet Hämta från sammanfogade + + + + + +Alternativet Hämta från sammanfogade + +Alternativet Hämta från sammanfogade + + + +Gör markeringen fjäderlik igen och invertera den. Välj verktyget för angränsande ifyllnad (det skiljer sig från verktyget för angränsande markering) och använd det på lagret. + + +Verktyget Angränsande ifyllnad + + + + + +Verktyget Angränsande ifyllnad + +Verktyget Angränsande ifyllnad + + + +Avmarkera med MarkeraAvmarkera. Du märker några artefakter från när markeringen gjordes fjäderlik vid sidorna. Du kan enkelt markera dem med ett verktyg för rektagulär markering och därefter klippa ut dem. + + +Verktyget Markera rektangulärt område + + + + + +Verktyget Markera rektangulärt område + +Verktyget Markera rektangulärt område + + + +Flytta skugglagret en bit ner och till höger för att få det att se bra ut. + + +Flytta skugglagret + + + + + +Flytta skugglagret + +Flytta skugglagret + + + +Nu kan du använda beskärningsverktyget för att få bilden att passa bättre omkring huvudet. + + +Beskärningsverktyget + + + + + +Beskärningsverktyget + +Beskärningsverktyget + + + +Spara bilden, så är du klar! + + +Resultatbilden + + + + + +Resultatbilden + +Resultatbilden + + + +Tack till Bart Coppens som tillhandahöll den här handledningen. Originalet är tillgängligt på http://www.bartcoppens.be/krita/hackergotchi.html. + + diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-starting.docbook b/koffice-i18n-sv/docs/koffice/krita/tutorial-starting.docbook new file mode 100644 index 00000000..f25bbf8e --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/tutorial-starting.docbook @@ -0,0 +1,133 @@ + +Lära känna &krita; + +Låt oss visa dig alla tilltalande funktioner. Du kan antingen starta &krita; själv eller från &koffice;-skalet. &krita; ska antingen finnas under Grafik eller Kontor i &kde;:s menyer: det beror lite på vem som skapade &koffice;-paketet åt dig. Eller gör som jag, tryck på &Alt;F2 (som öppnar minikommandoraden), skriv krita och klicka på Ok. + +Något senare välkomnas du med en dialogruta: + + + +Dialogrutan Skapa dokument + + + + + +Dialogrutan Skapa dokument + +Dialogrutan Skapa dokument + + + + +Det här är standard i &koffice;: Du kan skapa ett nytt dokument, välja ett dokument bland dina filer eller välja ett dokument du hade öppnat i en tidigare session. Vi har en mängd mallar här, ordnade efter färgmodell. &krita; är ett mycket flexibelt program och kan hantera många olika typer av bilder: CMYK-bilder för skrivare, RGB-bilder för webben, RGB-bilder med stora kanaldjup för fotografer, vattenfärgbilder för konstnärer, med mera. Välj nu Eget dokument. Det låter oss se dialogrutan Eget dokument: + + + +Dialogrutan Ny bild + + + + + +Dialogrutan Ny bild + +Dialogrutan Ny bild + + + + +Här kan du ge ditt dokument ett namn, avgöra dimensionerna och upplösningen. Kombinationen av bredd/höjd och upplösning avgör hur stor din bild kan vara på skärmen eller på papper: Om bilden har upplösningen 100x100 punkter/tum, och bilden är 1000x1000 bildpunkter stor, om allt är rätt inställt ska bilden vara exakt 10 tum hög och 10 tum bred om du kontrollerar med en linjal, oberoende av skärmens eller skrivarens upplösning, om den visas med 100 %. Dock är livet sällan så bra reglerat att det verkligen stämmer. Tänk bara på bildpunkter för närvarande, inte tum. + +Nästa grupp alternativ är mycket intressantare än upplösningen. &krita; är ett extremt flexibelt program, och du kan arbeta med många sorters bilder. I den här handledningen, välj bara RGB/alfa (8 bitars heltal per kanal). Du kan också välja en profil. För närvarande lämnar vi den med förvald inställning sRGB built-in - (lcms internal). + +I det tredje gruppen med alternativ kan du välja ursprunglig dukfärg och mängden genomskinlighet för färgen. Dessutom kan du lägga till en beskrivning av innehållet. Vi lämnar också alternativen med deras förvalda inställningar, så klicka på Skapa för att verkligen skapa den nya bilden. + +Nu ser du huvudskärmen i &krita;. + + + +Huvudskärmen i &krita; + + + + + +Huvudskärmen i &krita; + +Huvudskärmen i &krita; + + + + +På vänster sida och längst upp finns verktygsrader som ger dig tillgång till verktyg för att måla, redigera och markera. Du hittar en mer detaljerad beskrivning av verktygsraderna här. Själva ritområdet är i mitten. På höger sida av skärmen finns diverse paletter, som du kan läsa mer om i det här avsnittet. Till sist finns det som vanligt en menyrad längst upp på skärmen. Läs mer om den här. + + diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial-tablet.docbook b/koffice-i18n-sv/docs/koffice/krita/tutorial-tablet.docbook new file mode 100644 index 00000000..110d7588 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/tutorial-tablet.docbook @@ -0,0 +1,148 @@ + +Arbeta med styrplattor + +Handledningen är avsedd att beskriva de första stegen vid arbete med en styrplatta i &krita;. Handledningen antar att du använder &Linux;. + + +Ställa in den + +Som med vilken hårdvara som helst, fungerar den nästa direkt efter den packats upp. &Linux; ska känna igen den utan problem, men du kanske måste ställa in X11-servern för hand. Det bästa sättet att göra det är att följa instruktionerna på Wacoms &Linux;-handledning: . Därefter måste du aktivera de olika verktygen i &krita; (på sidan Styrplatta i dialogrutan Inställningar Anpassa &krita;...). Du hittar mer information i avsnittet om inställning av styrplattor. + + + + +Första användningen av styrplattan + +Det finns tre enheter på styrplattan som du kan använda med &krita;: + + +markören, musen som levererades med Wacom-styrplattan +radergummit, den runda delen längst upp på pennan +spetsen, den tunna punkten längst ner på pennan + + +Normalt när du använder pennspetsen eller markören på styrplattan, väljes de respektive verktygen pensel och bildpunktspensel. Radergummit är kopplat till verktyget bildpunktsradering. Om du väljer ett annat verktyg eller en annan ritåtgärd med en enhet, kommer &krita; ihåg kopplingen när du byter mellan enheter. + + + + +Konturen av en blomma + +Till och med om du visste hur man ritar innan du börjar med en styrplatta, måste du anpassa dig till styrplattan. Den känns inte likadan. Jag föreslår att börja med något enkelt, som en blomma, och använda en bild som modell: + + + +En blomma + + + + + +En blomma + +En blomma + + + + +Först måste du skapa ett nytt lager för konturen. Jag råder dig att låsa lagret med bilden, det förhindrar att du gör några misstag. Att rita blommans kontur verkar ganska enkelt, men din första erfarenhet är att du har stora svårigheter att exakt följa linjen på skärmen medan din hand rör sig på styrplattan. Till sist får du något som liknar det här: + + + +Blommans kontur + + + + + +Blommans kontur + +Blommans kontur + + + + + + + +Färgläggning + +För att färglägga måste du skapa ett tredje lager. Du måste flytta det under lagret med konturen, och glöm inte att låsa konturlagret. Detta är oftast enklare en konturen. Välj bara färgen du vill använda (antingen med färgväljaren eller färghämtaren), och använd fyllverktyget för det mesta av arbetet: klicka på delen du vill fylla i med musen, eftersom fyllverktyget normalt tar hänsyn till konturen. På följande bild, är inte de olika färgerna i blommans centrum åtskilda med konturer. För att göra dem kompletterade jag bara den saknade konturen med en gul eller brun linje för att skilja de olika färgerna åt. + + + +Den färglagda blomman + + + + + +Den färglagda blomman + +Den färglagda blomman + + + + +Resultatbilden ser ut som och känns som en gammaldags clipart, i huvudsak på grund av att den saknar skuggor och ljussättning, som inte täcks av denna handledning. + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/tutorial.docbook b/koffice-i18n-sv/docs/koffice/krita/tutorial.docbook new file mode 100644 index 00000000..a4c8108c --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/tutorial.docbook @@ -0,0 +1,9 @@ + +Handledning + +Verktygsraderna och paletterna som visas i handledningarna kanske inte stämmer med din installation av &krita;. Vi ber om ursäkt för denna olägenhet. &tutorial-starting; &tutorial-select-layer; &tutorial-quick-starts; &tutorial-tablet; diff --git a/koffice-i18n-sv/docs/koffice/krita/using-colorspaces.docbook b/koffice-i18n-sv/docs/koffice/krita/using-colorspaces.docbook new file mode 100644 index 00000000..b5e9a450 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-colorspaces.docbook @@ -0,0 +1,100 @@ + +Färgrymder + +Det här kapitlet ger information om vad färgrymder är, vilka färgrymder som &krita; erbjuder, och vad du bör ha i åtanke när du använder dem. + + +Introduktion till färgrymder + + +Vad är en färgrymd? + +I korthet är en färgrymd ett sätt att representera färger genom att ange ett antal parametrar. Man kan till exempel välja hur mycket rött, grönt och blått ljus som behövs för färgen som parametrar, vilket resulterar i den vanliga välkända färgrymden RGB. Man kan åskådliggöra det som en tredimensionell rymd, där var och en av komponenterna rött, grönt och blått ljus utgör en axel i färgrymden. En färg motsvarar då en viss punkt i färgrymden, definierad av dess koordinater längs de tre axlarna. +För att vara exaktare, är en färgrymd en kombination av färgmodellen (som anger vilka axlar som finns) och en avbildningsfunktion (som anger vilka värden som motsvarar vilka färger). +Alla färger kan inte representeras i varje färgrymd. Vissa färgrymder definierar fler, eller annorlunda, färger än andra. Mängden färger som kan representeras i en viss färgrymd kallas tonomfång. Eftersom tonomfång kan variera stort, finns det ingen garanti att bilder i en viss färgrymd kan konverteras till en annan färgrymd utan att behöva byta ut vissa färger mot andra, även om den är baserade på samma färgmodell. + + + + + + +Tillgängliga färgrymder + +&krita; erbjuder färgrymder baserade på färgmodellerna RGB, CMYK, Lab, LMS, YCbCr och GRAY. De beskrivs i korthet i det här avsnittet. + + +Färgmodellerna RGB + +Förkortningen RGB står för Röd, Grön, Blå, och färgmodellen med detta namn hänvisar till de tre ljuskomponenterna som avges av skärmar (television, datorbildskärmar, etc) för att skapa en viss färg. Denna färgmodell används normalt av i stort sett alla vanliga ritprogram. När en färg definieras med RGB-modellen, anges dess röda, gröna och blåa komponenter. Om alla komponenter saknas (varje komponent avges med 0 procent intensitet, alltså inget ljus alls), är färgen rent svart. Om alla komponenter är fullständigt närvarande (100 procent intensitet) är färgen rent vit. Om en komponent är närvarande med full intensitet och de övriga två saknas, erhålles motsvarande rena färg. Ytterligare två exempel: Om både röd och grön avges med 100 procent och blå inte avges, erhålles rent gul. En färg med alla tre komponenter likadana är en gråskugga. Det finns diverse färgrymder som implementerar RGB-modellen. Den så kallade RGB8 färgrymden representerar varje färg med 8 bitar per komponent. Eftersom 8 bitar tillåter 256 enskilda värden, är det totala antalet färger som kan anges i färgrymden 256 (röda) * 256 (gröna) * 256 (blåa), eller omkring 16,7 miljoner färger. Några olika RGB-färgrymder är tillgängliga i &krita;, till exempel RGB32, som kan skilja på 4,2 miljarder värden per komponent. + + + + +Färgmodellen CMYK + +CMYK är förkortning för Cyan (turkos), Magenta, Yellow (gul), blacK (svart, även om K officielt står för Key, är det mycket vanligare att använda blacK). Färgmodellen är baserad på bläck. En färg anges med mängden bläck som behövs för att det ska verka som om en punkt har den färgen. På grund av att CMYK-färger används av skrivare, medan RGB-färger är användbara på bildskärmar, vill man konvertera RGB-färger till CMYK-färger. Eftersom det inte alltid kan göras korrekt, kan utskrivna bilder visa sig se mycket annorlunda ut jämfört med vad som syns på skärmen. + + + + +Färgmodellen L*a*b* + +Den här färgmodellen använder tre parametrarna för en färg: dess ljusstyrka (L*, vilken går mellan 0 för svart och 100 för vitt), dess position mellan absolut rött och grönt (a*, negativ för färger närmare grönt och positiv för färger närmare rött), och dess position mellan gult och blått (b*, negativ för färger närmare blått och positiv för färger närmare gult). + + + + +Färgmodellen LMS + +Modellen är baserad på verkliga ljusvåglängders bidrag till färgen. Det mänskliga ögat är känsligt för tre typer av ljusvågor, åtskilda av sina våglängder: långa (L), medellånga (M) och korta (S) vågor. Ögats känslighet för vissa färger med dessa tre våglängder kan uttryckas med koordinaterna L, M och S. + + + + +Färgmodellen YCbCr + +Modellen YCbCr används ofta i videosystem. Parametern Y anger luminansen eller ljusheten hos färgen (som kan ses som en gråton). Parametrarna Cb och Cr anger krominansen (färgtonen): Cb placerar färgen på en skala mellan blå och gul, och Cr anger färgens plats mellan röd och grön. + + + +Färgmodellen GRAY + +Färgmodellen GRAY representerar helt enkelt färger som gråskuggor (där svart och vitt är extremvärden). + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/using-filters.docbook b/koffice-i18n-sv/docs/koffice/krita/using-filters.docbook new file mode 100644 index 00000000..c119535f --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-filters.docbook @@ -0,0 +1,1137 @@ + +Filter + +&krita; levereras med ett antal filter. De kan användas för att förbättra eller på annat sätt ändra bilden, antingen delvis eller helt. Vissa filter används direkt, andra kan anpassas, vilket betyder att en dialogruta visas där du kan finjustera resultatet som du vill innan filtret används. Om det finns en markering, används filtret på den markerade delen av bilden. Om det inte finns någon markering, ändras hela bilden. Det här kapitlet beskriver de olika filtren i detalj. För att illustrera resultatet av att använda ett filter, åtföljs varje beskrivning av en exempelbild efter användning av respektive filter. Den ursprungliga bilden (med tack till fotografen, Christian Peper) visas nedan med halva originalstorleken. Exempelbilderna som demonstrerar resultatet av att använda filtren, med originalbilden till vänster och den modifierade bilden till höger, visas med 25 % av originalstorleken. +Vissa filter ger rimliga resultat för de flesta bilder. För andra filter krävs dock en hel del finjusteringar innan önskat slutresultat uppnås. Om ett filter inte gör det du vill, kan det behöva en större eller mindre grad av anpassning. Exemplen i detta kapitel är överdrivna för att ge en god uppfattning om filtren. Du bör oftast använda mildare förändringar. +Tips: Om du vill använda ett filter på allting utom en viss del av bilden (om du till exempel vill minska färgmättnaden på bilden utom i centrum), markera då delen du inte vill att filtret ska användas på, använd menyalternativet Markera Invertera och använd därefter filtret. +Se kapitlet Dialogrutor för att arbeta med filter för mer information om dialogfönstren som innehåller filterinställningarna. + + +Originalbilden + + + + + +Originalbilden + +Originalbilden + + + + +Filtret Automatisk kontrast +Automatisk kontrast ändrar bildens kontrast till vad som bör vara de bästa inställningarna. Oftast fungerar det bra, men i vissa fall (till exempel fotografier som tagits med ovanliga ljusinställningar) ger inte filtret tillfredsställande resultat. +Du hittar filtret Automatisk kontrast i menyn Filter Justera. Filtret kan inte anpassas. + +Bilden med filtret för automatisk kontrast använt + + + + + +Bilden med filtret för automatisk kontrast använt + +Bilden med filtret för automatisk kontrast använt + + + + + +Filtret Suddighet +Du kan använda suddighetsfiltret för att göra bilden suddigare (gen den ett luddigt utseende). +Du hittar filtret i menyn Filter Suddighet. Se avsnittet om dialogrutan Suddighet för mer information om dess inställningar. + +Bilden med filtret Suddighet använt + + + + + +Bilden med filtret Suddighet använt + +Bilden med filtret Suddighet använt + + + + + +Filtret Ljusstyrka och kontrast +Du kan justera bildens ljusstyrka och kontrast med det här filtret. +Du hittar filtret i menyn Filter Justera. Se avsnittet om dialogrutan Ljusstyrka och kontrast för mer information om dess inställningar. + +Bilden med filtret för ljusstyrka och kontrast använt + + + + + +Bilden med filtret för ljusstyrka och kontrast använt + +Bilden med filtret för ljusstyrka och kontrast använt + + + + + +Filtret Bulkarta +Filtret Bulkarta tar två lager och använder ett av dem för att konvertera det andra så att det ger en illusion av djup. Objektlagret (lagret som ska omvandlas) är själva lagret som ska få det tredimensionella utseendet. Lagret med bulkartan är ett lager i gråskala, som läses och används för att avgöra höjden på varje punkt i objektlagret. Som ett alternativ kan samma lager användas som både objektlager och lagret med bulkartan. +Du hittar filtret i menyn Filter Avbildning. Se avsnittet om dialogrutan Bulkarta för mer information om dess inställningar. + +Bilden med filtret Bulkarta använt + + + + + +Bilden med filtret Bulkarta använt + +Bilden med filtret Bulkarta använt + + + + + +Filtret Bildrestaurering med Cimg +Du kan utföra mindre förbättringar av bilden med det här filtret, till exempel ta bort små repor eller lägga till en viss suddighet. Skillnaden mellan vår ursprungliga exempelbild och resultatet av att använda filtret med standardinställningar är i stort sett obefintlig. +Du hittar filtret i menyn Filter Förbättring. Se avsnittet om dialogrutan Bildrestaurering för mer information om dess inställningar. + + + +Färgjusteringsfiltret +Det här filtret låter dig ändra utseende på bilden genom att öka eller minska förekomsten av vissa färger. +Du hittar filtret i menyn Filter Justera. Se avsnittet om dialogrutan Färgjustering för mer information om dess inställningar. + +Bilden med färgjusteringsfiltret använt + + + + + +Bilden med färgjusteringsfiltret använt + +Bilden med färgjusteringsfiltret använt + + + + + +Filtret Färg till alfa +Det här filtret ändrar en färg eller ett färgintervall i bilden så att det blir genomskinligt, och rensar därmed områden med dessa färger. +Du hittar filtret i menyn Filter Färger. Se avsnittet om dialogrutan Färg till alfa för mer information om dess inställningar. + +Bilden med filtret Färg till alfa använt + + + + + +Bilden med filtret Färg till alfa använt + +Bilden med filtret Färg till alfa använt + + + + + +Färgöverföringsfiltret +Du kan färglägga en bild med nya färger genom att använda färgerna från en annan bild med det här filtret. Varje färg i den nuvarande bilden ersätts med den närmaste färgen som används i den andra bilden. +Du hittar filtret i menyn Filter Färger. Se avsnittet om dialogrutan Färgöverföring för mer information om dess inställningar. + +Bilden med färgöverföringsfiltret använt + + + + + +Bilden med färgöverföringsfiltret använt + +Bilden med färgöverföringsfiltret använt + + + + + +Filtret Egen faltning +Filtret låter dig förvränga bilden genom att ange ett antal parametrar. +Du hittar filtret i menyn Filter Förbättring. Se avsnittet om dialogrutan Egen faltning för mer information om dess inställningar. + +Bilden med filtret Egen faltning använt + + + + + +Bilden med filtret Egen faltning använt + +Bilden med filtret Egen faltning använt + + + + + +Filtret Minska mättnad +Filtret konverterar bilden till gråskala genom att ändra varje bildpunkts färgmättnad till noll. +Du hittar filtret i menyn Filter Justera. Filtret kan inte anpassas. + +Bilden med filtret Minska mättnad använt + + + + + +Bilden med filtret Minska mättnad använt + +Bilden med filtret Minska mättnad använt + + + + + +Kantdetekteringsfilter +Dessa filter försöker detektera kanter (gränser) i bilden och ändra den så att bara kanterna behåller sina respektive färger, medan resten av bilden görs grå. Genom användning av ljussättning får bilden därefter ett tredimensionellt utseende. Det finns fyra tillgängliga kantdetekteringsfilter. Vart och ett av dem detekterar kanter från olika håll (och anser möjligtvis att olika delar av bilden är kanter), och ger därför olika resultatbilder. +Du hittar filtren i menyn Filter Kantdetektering. Filtren kan inte anpassas. + +Bilden med filtret för underkantdetektering använt + + + + + +Bilden med filtret för underkantdetektering använt + +Bilden med filtret för underkantdetektering använt + + + + + +Relieffilter +Relieffilter fungerar i viss mån på samma sätt som kantdetekteringsfilter, med skillnaden att reliefbilder är helt och hållet gråa. Områden i bilden detekteras och ges en viss höjdnivå, som synliggörs genom att använda kanter med gråskala, som gör att bilden ser tredimensionell ut. +Du hittar filtren i menyn Filter Relief. Förutom filtret Relief med variabelt djup kan filtren inte anpassas. Se avsnittet dialogrutan Relief för mer information om inställningarna för filtret Relief med variabelt djup. + +Bilden med filtret Relief i alla riktningar använt + + + + + +Bilden med filtret Relief i alla riktningar använt + +Bilden med filtret Relief i alla riktningar använt + + + +Bilden med filtret Relief med variabelt djup använt + + + + + +Bilden med filtret Relief med variabelt djup använt + +Bilden med filtret Relief med variabelt djup använt + + + + + +Filtret för Gaussiska oskärpa +Filtret gör bilden något suddig genom att göra den oskarp med användning av pseudoslumptal. En Gaussisk algoritm används för att ta reda på i vilken utsträckning varje del av bilden ska göras oskarp. +Du hittar filtret i menyn Filter Suddighet. Filtret kan inte anpassas. + +Bilden med filtret för Gaussiska oskärpa använt + + + + + +Bilden med filtret för Gaussiska oskärpa använt + +Bilden med filtret för Gaussiska oskärpa använt + + + + + +Filtret för Gaussisk brusreducering +Du kan ta bort brus från bilden med det här filtret. +Du hittar filtret i menyn Filter Förbättring. Se avsnittet om dialogrutan Gaussisk brusreducering för mer information om dess inställningar. + +Bilden med filtret för Gaussisk brusreducering använt + + + + + +Bilden med filtret för Gaussisk brusreducering använt + +Bilden med filtret för Gaussisk brusreducering använt + + + + + +Inverteringsfiltret +Filtret inverterar alla färger. Den röda, gröna och blå komponenten i varje bildpunkt subtraheras från 255. Det betyder att rött blir turkos, grönt blir violett och blått blir gult. Resultatvärdena utgör den nya bildpunktens färg. +Du hittar filtret i menyn Filter Justera. Filtret kan inte anpassas. + +Bilden med inverteringsfiltret använt + + + + + +Bilden med inverteringsfiltret använt + +Bilden med inverteringsfiltret använt + + + + + +Linskorrigeringsfiltret +Det här filtret kan rätta till förvrängningar i bilden som till exempel orsakas av kuddformade linseffekter, och ändra viss ljussättning. +Du hittar filtret i menyn Filter Övriga. Se avsnittet om dialogrutan Linskorrigering för mer information om dess inställningar. + +Bilden med linskorrigeringsfiltret använt + + + + + +Bilden med linskorrigeringsfiltret använt + +Bilden med linskorrigeringsfiltret använt + + + + + +Filtret Maximera kanal +Det här filtret ger varje bildpunkt i bilden en ny färg: bara färgkanalen som bidrar mest till en bildpunkts färg behålls (förutom gråa bildpunkter som förblir gråa). +Du hittar filtret i menyn Filter Färger. Filtret kan inte anpassas. + +Bilden med filtret Maximera kanal använt + + + + + +Bilden med filtret Maximera kanal använt + +Bilden med filtret Maximera kanal använt + + + + + +Medelvärdesborttagningsfiltret +Filtret gör bilden skarpare genom att ändra färgerna för angränsande bildpunkter med ungefär samma färg, så att små skillnader jämnas ut. +Du hittar filtret i menyn Filter Färbättring. Filtret kan inte anpassas. + +Bilden med filtret för medelvärdesborttagning använt + + + + + +Bilden med filtret för medelvärdesborttagning använt + +Bilden med filtret för medelvärdesborttagning använt + + + + + +Filtret Minimera kanal +Det här filtret ger varje bildpunkt i bilden en ny färg: färgkanalen som bidrar mest till en bildpunkts färg tas bort (förutom gråa bildpunkter som förblir gråa). +Du hittar filtret i menyn Filter Färger. Filtret kan inte anpassas. + +Bilden med filtret Minimera kanal använt + + + + + +Bilden med filtret Minimera kanal använt + +Bilden med filtret Minimera kanal använt + + + + + +Oljemålningsfiltret +En oljemålningseffekt ges till bilden genom att skapa fläckformade områden där den viktigaste färgen används i hela området. +Du hittar filtret i menyn Filter Artistiska. Se avsnittet om dialogrutan Oljemålning för mer information om dess inställningar. + +Bilden med oljemålningsfiltret använt + + + + + +Bilden med oljemålningsfiltret använt + +Bilden med oljemålningsfiltret använt + + + + + +Bildpunktsfiltret +Bilden ges större bildpunkter genom att ta ett fyrkantigt område och ge det medelvärdesfärgen för bildpunkterna det innehåller. +Du hittar filtret i menyn Filter Artistiska. Se avsnittet dialogrutan Bildpunkter för mer information om dess inställningar. + +Bilden med bildpunktsfiltret använt + + + + + +Bilden med bildpunktsfiltret använt + +Bilden med bildpunktsfiltret använt + + + + + +Regndroppsfiltret +Filtret gör att det ser ut som om regndroppar har fallit på bilden genom att förvränga droppformade områden med en linsliknande effekt som man skulle se genom att titta på bilden genom en riktig regndroppe. Vissa regndroppar får en effekt som en fiskögonlins. +Du hittar filtret i menyn Filter Artistiska. Se avsnittet dialogrutan Regndroppar för mer information om dess inställningar. + +Bilden med regndroppsfiltret använt + + + + + +Bilden med regndroppsfiltret använt + +Bilden med regndroppsfiltret använt + + + + + +Filtret Slumpmässigt brus +Slumpmässigt brus kan läggas till i bilden med det här filtret. +Du hittar filtret i menyn Filter Övriga. Se avsnittet dialogrutan Slumpmässigt brus för mer information om dess inställningar. + +Bilden med filtret för slumpmässigt brus använt + + + + + +Bilden med filtret för slumpmässigt brus använt + +Bilden med filtret för slumpmässigt brus använt + + + + + +Filtret Välj slumpmässigt +Filtret förvränger bilden genom att byta ut bildpunkter mot varandra. +Du hittar filtret i menyn Filter Övriga. Se avsnittet dialogrutan Välj slumpmässigt för mer information om dess inställningar. + +Bilden med filtret Välj slumpmässigt använt + + + + + +Bilden med filtret Välj slumpmässigt använt + +Bilden med filtret Välj slumpmässigt använt + + + + + +Filtret för rundade hörn +Filtret avrundar bara hörn i bilden. Det görs genom att göra det avrundade hörnets utsida genomskinlig. +Du hittar filtret i menyn Filter Avbildning. Se avsnittet dialogrutan Rundade hörn för mer information om dess inställningar. + +Bilden med filtret för rundade hörn använt + + + + + +Bilden med filtret för rundade hörn använt + +Bilden med filtret för rundade hörn använt + + + + + +Skärpafiltret +Filtret gör bilden skarpare. +Du hittar filtret i menyn Filter Färbättring. Filtret kan inte anpassas. + +Bilden med skärpafiltret använt + + + + + +Bilden med skärpafiltret använt + +Bilden med skärpafiltret använt + + + + + +Filtret för små rutor +Bilden reduceras i storlek och upprepas flera gånger. +Du hittar filtret i menyn Filter Avbildning. Se avsnittet dialogrutan Små rutor för mer information om dess inställningar. + +Bilden med filtret för små rutor använt + + + + + +Bilden med filtret för små rutor använt + +Bilden med filtret för små rutor använt + + + + + +Sobelfiltret +Det här är ett förbättrat kantdetekteringsfilter. +Du hittar filtret i menyn Filter Kantdetektering. Se avsnittet dialogrutan Sobel för mer information om dess inställningar. + +Bilden med sobelfiltret använt + + + + + +Bilden med sobelfiltret använt + +Bilden med sobelfiltret använt + + + + + +Filtret Oskarp mask +Det här filtret gör en del av bilden skarpare. (Namnet oskarp är historiskt: delar maskades bort medan resten gjordes mindre skarp.) +Du hittar filtret i menyn Filter Förbättring. Se avsnittet dialogrutan Oskarp mask för mer information om dess inställningar. + +Bilden med filtret Oskarp mask använt + + + + + +Bilden med filtret Oskarp mask använt + +Bilden med filtret Oskarp mask använt + + + + + +Vågfiltret +Det här filtret omvandlar bilden till en vågform. +Du hittar filtret i menyn Filter Övriga. Se avsnittet dialogrutan Våg för mer information om dess inställningar. + +Bilden med vågfiltret använt + + + + + +Bilden med vågfiltret använt + +Bilden med vågfiltret använt + + + + + +Filtret för Wavelet-brusreducering +Filtret reducerar brus i bilden genom att ge lösa bildpunkter en färg som är nära det omgivande området. Det gör att små detaljer går förlorade, men kan förbättra det allmänna utseendet hos bilden när det hämmas av för många onödiga detaljer. +Du hittar filtret i menyn Filter Förbättring. Se avsnittet dialogrutan Wavelet-brusreducering för mer information om dess inställningar. + +Bilden med filtret för Wavelet-brusreducering använt + + + + + +Bilden med filtret för Wavelet-brusreducering använt + +Bilden med filtret för Wavelet-brusreducering använt + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/using-images.docbook b/koffice-i18n-sv/docs/koffice/krita/using-images.docbook new file mode 100644 index 00000000..4f566760 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-images.docbook @@ -0,0 +1,102 @@ + +Bilder + +Att skapa och ändra bilder är en av kärnfunktionerna i &krita;. Medan de flesta andra kapitel i den här handboken fokuserar på vad du kan göra när du ritar eller redigerar, visar det här kapitlet vad du kan göra med själva bilderna. + + +Arbeta med filer + +Om du inte bara gör några snabba skisser, ingår filer helt säkert i att arbeta med &krita;. Du kan öppna befintliga bilder: &krita; kan arbeta med ett stort antal filformat, se Bildformat, eller kan du starta &krita; för att skapa en ny bild. När du är klar, eller om du vill fortsätta vid en senare tidpunkt, kan du enkelt spara ditt arbete. + + + +Öppna befintliga filer +När du startar &krita; kan du öppna en befintlig bild med knappen Öppna befintligt dokument längst ner till vänster i startdialogrutan. Du kan också använda menyalternativet Arkiv Öppna (&Ctrl;O). Det visar dialogrutan Öppna dokument där du kan välja en bild att öppna. Startdialogrutan och menyn Arkiv innehåller också en lista med de senast använda filerna för snabb åtkomst. + + +Spara pågående arbete +Du kan spara ditt arbete med menyalternativen Arkiv Spara och Arkiv Spara som... (eller deras respektive snabbtangenter &Ctrl;S och &Ctrl;&Shift;S). Det första alternativet sparar ändringarna i den nuvarande bilden, medan det andra visar dialogrutan Spara dokument där du kan ange ett nytt filnamn på bilden. Om det är första gången du sparar en bild, frågar också Spara efter filnamnet. + + +Skapa en ny bild +Du kan skapa ett helt eget dokument eller välja en av bildmallarna i startdialogrutan (tillgänglig via menyalternativet Arkiv Ny eller snabbtangenterna &Ctrl;N). Mallarna erbjuder ett snabbt sätt att skapa en ny bild. Se handledningen Lära känna &krita;. + + + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/using-layers.docbook b/koffice-i18n-sv/docs/koffice/krita/using-layers.docbook new file mode 100644 index 00000000..04afd0d5 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-layers.docbook @@ -0,0 +1,759 @@ + +Lager + +Det här kapitlet ger en översikt av hur lager fungerar i &krita;. + + +Bakgrundsinformation om lager + +Omfattande användning av &krita; kräver nästan att du har en viss kunskap om lager. Genom att använda lager kan du arbeta med en del av bilden utan att röra resten av den, och de flesta effekter används bäst på ett lager istället för på hela bilden. Om du verkligen vill använda en effekt på hela bilden, erbjuder &krita; naturligtvis den möjligheten, och det finns ingenting som förhindrar det. Idén bakom lager är mycket enkel. Som namnet anger, ligger lager ovanpå varandra, och tillsammans formar de lagerstacken. Den slutliga bilden som blir resultatet är det du ser när du tittar på stacken uppifrån och ner. Det betyder oftast att de övre lagren i bilden måste vara mer eller mindre genomskinliga, eftersom du inte kan se igenom ett lager som inte har någon genomskinlighet (&krita; arbetar med ogenomskinlighet istället för genomskinlighet. Ett lager som är 100 procent ogenomskinligt är 0 procent genomskinligt och tvärtom). Ett lager längre upp i stacken används senare än ett längre ner i stacken. Om bilden till exempel innehåller fyra lager, numrerade från 1 (lägsta) till 4 (högsta), används effekten som lager nummer 4 lägger till i bilden på resultatet från användning av lagren 1 till och med 3. Alla bilder du redigerar i &krita; innehåller lager. När du skapar en ny bild, innehåller lagerrutan ett lager (den visas oftast längst ner till höger på skärmen, se detta avsnitt). Det du målar och redigerar utförs då i det lagret. När du väl lägger till fler lager, kan du välja vilken del av bilden som du vill arbeta med, genom att välja respektive lager. Allt du målar därefter utförs i det lagret, ända till du väljer ett annat. Lager är också ett utmärkt sätt att kontrollera om tillägg av vissa effekter (eller utföra vissa ändringar i bilden) blir som önskas. Lägg till ett lager som innehåller det du vill prova, och visa eller dölj det med ögonikonen i lagerrutan. Du kan särskilt dra fördel av metoden om du har flera effekter: visa och dölj dem i vilken kombination som helst, och bestäm dig för vilken du tycker bäst om. Och eftersom du kan flytta omkring lagren, kan du experimentera med ordningen som effekterna utförs. Se Handledning för markeringar och lager för en liten praktisk introduktion. + + + +Lagerrutan + +Lagerrutan är hjälpmedlet som du oftast använder för att arbeta med lager. Den ger en översikt över de lager som finns i bilden, och genom att använda den kan du hantera lager genom att lägga till, ta bort, ordna om eller ändra dem. Lagerrutan består av tre delar. Mittendelen ger en översikt över lagren i bilden. Längst upp kan du ställa in vissa egenskaper hos det nuvarande lagret. Längst ner hittar du ett antal alternativ för lagerhantering. Följande avsnitt beskriver de tre delarna mer detaljerat. + + +Översikt av lager + +Den här delen visar vilka lager som finns i bilden. Lagrens grupphierarki visas i en trädliknande struktur: lager som ingår i en lagergrupp visas något åt höger för att ange att de tillhör gruppen. En förhandsgranskning i form av en miniatyrbild och namnet visas för varje lager. Lagernamnet föregås av en katalogikon om det är ett grupplager. Dessutom visas två symboler: ögonikonen visar om lagret för närvarande är synligt (ett öppet öga anger att lagret är synligt, och ett stängt öga att det inte är det), och låsikonen visar om lagret är låst. Inga ändringar kan göras på ett låst lager. När du klickar på ögonikonen för ett lager ändras dess synlighet från på till av eller tvärtom. Att klicka på låsikonen aktiverar eller inaktiverar redigering av lagret. Du kan klicka på det aktuella lagrets namn för att ändra namnet. Observera att ett lager måste vara det aktuella för att kunna ändra dess namn. Du behöver inte alltid aktivera ett lager för att göra det (o)synligt eller (upp)låst via ögonikonen och låsikonen: de fungerar direkt. Dubbelklicka på ett lager i listan för att öppna dialogrutan Lageregenskaper. Dialogrutan visar lagrets färgrymd och profil. Du kan också ändra dess namn, ogenomskinlighet och sammansättningsläge här. + + + +Lageralternativ +Den övre delen av lagerrutan innehåller två komponenter för att ange egenskaper för lagret som för närvarande är valt. Listrutan till vänster gör det möjligt att snabbt ställa in lagrets sammansättningsläge. Nummerrutan och skjutreglaget till höger kan användas för att ändra lagrets ogenomskinlighet. Det finns fem knappar längst ner i lagerrutan. Från vänster till höger är de följande: Ikonen Nytt lager visar en undermeny där du kan välja vilken typ av lager du vill lägga till. Menyn kan också visas genom att klicka med höger musknapp på lagerrutan. Knapparna Flytta ner lager och Flytta upp lager flyttar det aktuella lagret en nivå ner eller upp inom den aktuella lagergruppen. Om lagret redan är det sista eller första i lagergruppen, flyttas det ut ur gruppen om det flyttas mer. Knappen Lageregenskaper visar dialogrutan Lageregenskaper, precis som om du hade dubbelklickat på lagret. Knappen Ta bort lager tar bort det aktuella lagret. + + + + + +Arbeta med lager + +Eftersom lager är mycket viktiga vid betydande användning av &krita;, kan du utföra många åtgärder med dem. De är alla tillgängliga via menyn Lager. Några av möjligheterna är: + + +Lägga till, ta bort och duplicera lager, +Skapa och redigera lagermasker, +Vänta, rotera, skala och skjuva lager, +Konvertera lager mellan färgrymder, +Spara lager som bilder, +Visa lagerhistogram, + + + + + +Justeringslager + +Justeringslager är lager som består av ett filter och en valfri markering. Filtereffekten utförs för den sammanfogade bilden av alla lager under justeringslagret i den aktuella lagergruppen. Det viktigaste är att justeringslager utför effekterna icke-destruktivt. Den ursprungliga bildinformationen ändras inte. Nästan alla filter i &krita; är lämpliga att använda i justeringslager, till och med filter som skulle försämra bildkvaliteten. Till exempel konverterar regndroppsfiltret till 8-bitars RGB innan det utför sin magi. Om du skulle försöka använda filtret direkt på ett 16-bitars L*a*b* lager, skulle &krita; varna dig om konverteringen till RGB och tillbaka igen som filtret skulle orsaka. Det är inte fallet med justeringslager: ursprungsinformationen rörs inte, så det är säkert att använda filtret. Hur är det då med färgrymden i ett justeringslager? För att undersöka detta närmare, måste du först veta vad som händer när &krita; ritar upp ett justeringslager. + + +Justeringslager och markeringar + +Om lagret som för närvarande är aktivt har en aktiv markering, kopieras markeringen och används som mask för justeringslagret. Om det inte finns någon aktiv markering, finns det ingen mask och justeringen gäller hela utsträckningen hos lagren under justeringslagret i den aktuella gruppen. Det finns inget sätt att lägga till en mask i ett befintligt justeringslager. Om det finns en mask i justeringslagret, kan du redigera masken med de vanliga ritverktygen och ritåtgärderna. + + + + +En anmärkning om projektioner + +&krita; sammansätter lagren från det nedersta till det översta, inom varje lagergrupp. Sammansättningen, eller projektionen som den också kallas, filtreras därefter av justeringslagret. Om det finns lager ovanpå justeringslagret, sammansätts de med projektionen. &krita; konverterar all lagerdata innan sammasättningen, så om det nedersta lagret i en bild är i gråskala, konverteras alla lager till gråskala innan sammansättningen, och det betyder att justeringslagrets projektion också är i gråskala. Med denna kunskap förstår du varför &krita; ofta kan erbjuda bättre prestanda vid arbete med lager ovanpå ett justeringslager som är ovanpå en komplex lagerstruktur. &krita; använder projektionen och tittar inte ens längre på lagren under justeringslagret. Utom om du ändrar ett av dem, förstås. + + + + + +Sammansättningslägen + +Lager kan sättas samman på olika sätt, där varje sätt ger en annorlunda effekt. Det här avsnittet beskriver tillgängliga sammansättningslägen. Varje beskrivning åtföljs av ett exempel: En regnbågsfärgad toning läggs till över en originalbild (se nedan). + + + +Originalbilden + + + + + +Originalbilden + +Originalbilden + + + + + +<guilabel +>Normal</guilabel +> + +Läget Normal gör ingenting särskilt. Det lägger till lagret i bilden, och om inga andra specialeffekter som ogenomskinlighet ändras, blir de underliggande lagren bara synliga på ställen där det nya lagret självt är genomskinligt. + + + +Toningen som används med sammansättningsläget Normal + + + + + +Toningen som används med sammansättningsläget Normal + +Toningen som används med sammansättningsläget Normal + + + + + + + +<guilabel +>Multiplicera</guilabel +> + +Läget Multiplicera blandar de två lagren så att det undre lagret färgläggs av det nya lagret. Resultatbilden är i allmänhet ganska mörk. + + + +Toningen som används med sammansättningsläget Multiplicera + + + + + +Toningen som används med sammansättningsläget Multiplicera + +Toningen som används med sammansättningsläget Multiplicera + + + + + + + +<guilabel +>Bränn</guilabel +>, <guilabel +>Avskärma</guilabel +>, <guilabel +>Dividera</guilabel +> och <guilabel +>Skärm</guilabel +> + +Lägena Bränn, Avskärma, Dividera och Skärm lägger alla till en extra inbränningseffekt genom att följa konturer istället för att använda raka linjer. Dessutom använder Bränn och Dividera inverterade färger istället för de verkliga färgerna i det sammansatta lagret. + + + +Toningen som används med sammansättningsläget Bränn + + + + + +Toningen som används med sammansättningsläget Bränn + +Toningen som används med sammansättningsläget Bränn + + + + + + +Toningen som används med sammansättningsläget Avskärma + + + + + +Toningen som används med sammansättningsläget Avskärma + +Toningen som används med sammansättningsläget Avskärma + + + + + + +Toningen som används med sammansättningsläget Dividera + + + + + +Toningen som används med sammansättningsläget Dividera + +Toningen som används med sammansättningsläget Dividera + + + + + + +Toningen som används med sammansättningsläget Skärm + + + + + +Toningen som används med sammansättningsläget Skärm + +Toningen som används med sammansättningsläget Skärm + + + + + + + +<guilabel +>Överlagra</guilabel +> + +Liksom Multiplicera, färglägger läget Överlagra det underliggande lagret. Resultatbilden är ungefär lika ljus som originallagret. + + + +Toningen som används med sammansättningsläget Överlagra + + + + + +Toningen som används med sammansättningsläget Överlagra + +Toningen som används med sammansättningsläget Överlagra + + + + + + + +<guilabel +>Gör mörkare</guilabel +> + +Läget Gör mörkare gör det underliggande lagret mörkare medan det färgläggs för att motsvara färgerna i det sammansatta lagret. + + + +Toningen som används med sammansättningsläget Gör mörkare + + + + + +Toningen som används med sammansättningsläget Gör mörkare + +Toningen som används med sammansättningsläget Gör mörkare + + + + + + + +<guilabel +>Gör ljusare</guilabel +> + +Läget Gör ljusare gör det underliggande lagret ljusare medan det färgläggs för att motsvara färgerna i det sammansatta lagret. + + + +Toningen som används med sammansättningsläget Gör ljusare + + + + + +Toningen som används med sammansättningsläget Gör ljusare + +Toningen som används med sammansättningsläget Gör ljusare + + + + + + + +<guilabel +>Färgton</guilabel +>, <guilabel +>Färgmättnad</guilabel +> och <guilabel +>Värde</guilabel +> + +Lägena Färgton, Färgmättnad och Värde lägger till respektive komponent färgton, färgmättad och värde från det sammansatta lagret i det underliggande lagret. + + + +Toningen som används med sammansättningsläget Färgton + + + + + +Toningen som används med sammansättningsläget Färgton + +Toningen som används med sammansättningsläget Färgton + + + + + + +Toningen som används med sammansättningsläget Färgmättnad + + + + + +Toningen som används med sammansättningsläget Färgmättnad + +Toningen som används med sammansättningsläget Färgmättnad + + + + + + +Toningen som används med sammansättningsläget Värde + + + + + +Toningen som används med sammansättningsläget Färgmättnad + +Toningen som används med sammansättningsläget Färgmättnad + + + + + + + +<guilabel +>Färg</guilabel +> + +Läget Färg färglägger det underliggande lagret, vilket resulterar i mycket starka färger. + + + +Toningen som används med sammansättningsläget Färg + + + + + +Toningen som används med sammansättningsläget Färg + +Toningen som används med sammansättningsläget Färg + + + + + + + + + +Lagermasker + +Egentligen är en lagermask en mask som du placerar på ditt ritlager. Den maskerar bokstavligen områden på lagret, så att innehållet under lyser igenom. Du kan rita på den med färger i gråskala: ju svartare färgen är, desto mindre visas lagret under den. Fullständigt vitt släpper alltså inte igenom någonting, medan fullständigt svart släpper igenom allt. Det är egentligen lite grand som att välja en bit av bilden, och därefter klippa den så att valda delar försvinner. Vad är då en mask användbar för här? Den stora fördelen är att den är icke-förstörande: Om du bestämmer dig för att du maskerade fel del av lagret, kan du enkelt ta bort masken och börja om, någonting som är mycket svårare (för att inte säga nästan omöjligt, särskilt mellan sessioner) genom att klippa ut med en vanlig markering. Hur skapar man då en mask? Det finns två sätt: + + +Börja från början. LagerMaskSkapa mask. Masken börjar med att allting behålls, det vill säga en helvit mask. Du ser egentligen inga ändringar så länge du inte ritar på den. +Börja med nuvarande markering. Lager Mask Mask från markering. Det som är markerat omvandlas till vitt. Det betyder att ett fullständigt markerat område är synligt, fullständigt avmarkerade områden är osynliga, och resten är delvis synligt, beroende på hur mycket området var markerat. + + + +Redigera masken + +Försäkra dig först om att du redigerar masken, inte lagret, genom att kontrollera att Lager MaskRedigera mask är markerat. (Det är normalt markerat.) Därefter kan du rita på lagret precis som tidigare, men nu ritar du på masken istället för på själva lagret. För att sluta rita på masken kan du avmarkera kryssrutan Redigera mask. Det finns också alternativet att visa masken genom att markera Lager Mask Visa mask. (Det är normalt inte markerat.) Alternativet återger hela lagret som en visuell representation av masken i gråskala, istället för själva lagret. Det kan vara praktiskt för att se var masken finns, men det kanske inte är så praktiskt om du vill redigera den, eftersom du inte kan se själva lagret. Andra åtgärder: Du kan också ta bort masken om du inte är nöjd med den, och vill börja om, eller bara vill ta bort den, med Lager Mask Ta bort mask. Du kan också verkställa masken, vilket betyder att masken görs permanent. Det betyder att masken tas bort, men dess effekt av genomskinlighet läggs till i lagret. + + + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/using-selections.docbook b/koffice-i18n-sv/docs/koffice/krita/using-selections.docbook new file mode 100644 index 00000000..eef7a29f --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-selections.docbook @@ -0,0 +1,216 @@ + +Markeringar + +Det här kapitlet ger en kort introduktion till markeringar. Du kan markera en del av en bild genom att maskera bort resten. Det är bekvämt när du vill klippa ut, kopiera eller bara ändra en del av en bild utan att påverka resten. Vid behandling av markerade objekt, använder &krita; en mask. Varje bildpunkt av markeringen behandlas beroende på värdet av dess mask, eller markeringsnivån, som kan gå från 0 (inte markerad) till 255 (markerad). Ja, det stämmer att du kan ha bildpunkter som är delvis markerade, och genom att arbeta med enskilda bildpunkter kan du faktiskt måla i markeringen. Markeringsmasken synliggörs genom att omarkerade bildpunkter ges en blåaktig färgton, medan markerade bildpunkter ser ut som vanligt. Delvis markerade bildpunkter visas som något mitt emellan. Dessutom ritas en röd kant omkring de markerade områdena. Delvis markerade bildpunkter är innanför kanten, så till och med innanför den röda kanten kan du möjligen se en blåaktig färgton för vissa bildpunkter. + + +Göra en markering +Det finns en hel mängd verktyg för att göra markeringar. Från rektanglar, ellipser och frihand, till de mer exotiska som färgintervallmarkering. När du gör flera markeringar adderas de. En markering av en rektangel följd av en ellips markerar båda områdena. Senare kan du subtrahera från markeringen med exempelvis markeringsverktyget för radering. För att komma tillbaka till normalläget (ingen aktiv markering), välj Markera Avmarkera. För att markera alla bildpunkter, välj Markera Markera alla. Man skulle kunna tro att båda åtgärderna ger samma resultat, men det är mycket effektivare att inte ha någon aktiv markering än att ha markerat allt. Efter att ha avmarkerat kan du få tillbaka markeringen genom att välja Markera Markera igen. + + + +Måla i markeringen +Som nämnts ovan kan du väsentligen måla i din markering, och precis som när du målar på vanligt sätt kan du välja att måla markeringen med frihand eller styrd av rektanglar, ellipser, etc. Du har också möjlighet att välja olika målarverktyg som penna, pensel, retuschspruta, etc. Välj styrverktyget, och målarverktyget i verktygslådan, och sätt igång att måla markeringen. Styrverktygen fungerar precis som du kanske är van vid från andra program. Att hålla nere skift medan en rektangel eller ellips ritas tvingar dem alltsåatt bli en fyrkant eller en cirkel. + + +Måla i en markering + + + + + +Måla i en markering + +Måla i en markering + + + +Måla i en markering + + + + + +Måla i en markering + +Måla i en markering + + + + + + +Avmarkera +Alla målningsverktyg för markering har ett alternativ för att addera till eller subtrahera från markeringen. Det betyder att du kan använda alla bekanta verktyg både för att markera och avmarkera. Det finns också ett verkligt raderingsverktyg bland målarverktygen för markering. + + +Avmarkera + + + + + +Avmarkera + +Avmarkera + + + + + +Göra en ny markering +När du vill göra en ny markering, som ersätter den nuvarande aktiva, måste du först avmarkera den aktiva markeringen. Välj Markera Avmarkera. + + + +Markera ett sammanhängande område (trollstaven) +För att följa analogin med att måla i markeringen, tillhandahåller &krita; också en motsvarighet till att fylla ett sammanhängande område. Vissa ritprogram kallar detta markeringsverktyg för trollstav. Vad det gör är att markera angränsande bildpunkter så länge de nästan har samma färg som bildpunkten du klickade på. Markeringen flyter ut från punkten du klickade på. Med oskarphetsalternativet kan du ställa in hur olika färgerna tillåts vara innan flytningen stoppas. + + +Innan trollstaven + + + + + +Innan trollstaven + +Innan trollstaven + + + + +En markering med trollstaven + + + + + +En markering med trollstaven + +En markering med trollstaven + + + + + + +Markera liknande färger +Verktyget Markera liknande låter dig välja en bildpunkt och därefter markera alla bildpunkter som har liknande färg. Att välja en bildpunkt i ena hörnet av bilden kan markera en bildpunkt i ett annat hörn om de har liknande färg. Med oskarphetsalternativet kan du ställa in hur lika färgerna måste vara för att bli markerade. + + +Markera liknande färger + + + + + +Markera liknande färger + +Markera liknande färger + + + + + +Invertera markeringen +I vissa fall är det enklare att ange markeringen omvänt. Det vill säga att du först markerar delar som till slut inte ska vara markerade och därefter väljer Markera Invertera. Det som invertera gör är att så att säga vända markeringsnivån, genom att ställa in den till 256 minus den nuvarande markeringsnivån. På så sätt blir det som var markerat omarkerat och vice versa. + + + diff --git a/koffice-i18n-sv/docs/koffice/krita/using-views.docbook b/koffice-i18n-sv/docs/koffice/krita/using-views.docbook new file mode 100644 index 00000000..098aa0b8 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/krita/using-views.docbook @@ -0,0 +1,260 @@ + +Vyer + +En av de viktigaste sakerna du måste veta när du arbetar med ett ritprogram eller bildredigeringsprogram, är hur du anpassar vilken del av bilden som visas beroende på dina (föränderliga) behov. Detta kapitel beskriver de olika möjligheter som &krita; erbjuder. + + +Zoomning + +Med zoomning kan du visa bilder med olika detaljnivå. Att zooma ut visar en större del av bilden, men med mindre detaljer. &krita; erbjuder ett antal alternativ som påverkar vilken del av bilden som visas: + + + +Zooma in +Att zooma in låter dig se mer detaljer, men du ser bara en mindre del av bilden. Du kan zooma in genom att välja menyalternativet Visa Zooma in, genom att klicka på knappen Zooma in på verktygsraden eller genom att trycka på tangenterna &Ctrl;+. Du kan zooma upp till 1600 % (förhållandet 16:1) via ett antal fasta zoomnivåer. + + +Zooma ut +Att zooma in låter dig se en större del av bilden, medan vissa detaljer går förlorade. Du kan zooma ut genom att välja menyalternativet Visa Zooma ut, genom att klicka på knappen Zooma ut på verktygsraden eller genom att trycka på tangenterna &Ctrl;-. Du kan zooma ut upp till 0,2 % (förhållandet 1:500) via ett antal fasta zoomnivåer. + + +Gå tillbaka till 100 % +Eftersom det är ganska praktiskt att titta på bilden i dess naturliga storlek ibland, kan du göra det via menyalternativet Visa Verkliga bildpunkter eller genom att trycka på &Ctrl;0. + + +Zooma in och ut från fliken Översikt +Fliken Översikt i kontrollrutan (som oftast visas till höger i &krita;s fönster) låter dig också ändra zoomnivå genom att använda skjutreglaget eller nummerrutan. Något annorlunda zoomnivåer är tillgängliga här, så om att zooma in eller ut enligt beskrivningen ovan inte ger den vy du vill ha, kan du försöka att använda det här alternativet. Knappen 1:1 erbjuder ett annat sätt att komma tillbaka till zoomnivån 100 %. + + +Specialzoomning +Det finns ytterligare två speciella sätt att zooma. Menyalternativet Visa Fyll sidan zoomar bilden så att den är så stor som möjligt medan den förblir helt synlig. Menyalternativet Visa Fullskärmsläge (att trycka på &Ctrl;&Shift;F aktiverar också läget) förstorar &krita;s fönster så att det fyller hela skärmen, och tar dessutom bort namnlisten. Även om det inte är ett riktigt sätt att zooma, kan det hjälpa dig genom att visa precis den där lilla extra delen av bilden. + + + + + + + +Arbeta med vyer + +Förutom att ändra vyns zoomnivå kan du också öppna olika vyer av samma bild. På så sätt kan du till exempel titta på två olika delar av bilden som annars inte får plats på skärmen tillsammans. + + + +Nya vyfönster +Du kan öppna ett nytt fönster i &krita; med bilden genom att välja Visa Ny vy. Båda fönster är oberoende av varandra (så du kan välja olika verktyg, titta på olika delar av bilden, etc.), men ändringar du gör av bilden i ett fönster syns omedelbart i det andra. Använd den vanliga stängningsknappen för att stänga ett fönster. Alternativet Visa Stäng alla vyer finns också, som stänger alla nyskapade vyer och bara lämnar originalfönstret öppet. + + +Dela vyer +Du kan också dela ett fönster i två vyer. Liksom ett nytt fönster, har en vy i ett delat fönster sina egna inställningar av penslar, zoomnivå med mera, men båda vyerna visas i samma fönster. Välj Visa Dela vy för att dela fönstret. Vyområdet i &krita;s fönster delas då i två halvor. Du kan byta mellan horisontell och vertikal delning med menyn Visa Avdelarens orientering, och komma tillbaka till en vy genom att välja Visa Ta bort vy. + + + + + + + +Diverse vyalternativ + +&krita; erbjuder också två alternativ som kan hjälpa dig hålla reda på var du är. + + + +Linjaler +Du kan få &krita; att visa linjaler längs bildens kanter, som anger X- och Y-koordinater. Välj Visa Visa linjaler eller tryck på &Ctrl;R för att göra det. Linjalerna anpassas automatiskt till zoomnivån för att visa lämpligt antal delintervall. Använd samma menyalternativ för att ta bort linjalerna (nu heter det Dölj linjaler) eller tryck på &Ctrl;R igen. + + +Rutnät +För att se ett rutnät, välj Visa Visa rutnät. Du kan ställa in avståndet mellan rutnätslinjermed VisaRutnätsmellanrum och du kan välja olika färger på linjerna i dialogrutan Inställningar Anpassa &krita;... (se avsnittet Rutnät i kapitlet om inställningar). + + + + + + + -- cgit v1.2.1