diff options
Diffstat (limited to 'koffice-i18n-nl/docs/koffice/chalk')
27 files changed, 16716 insertions, 0 deletions
diff --git a/koffice-i18n-nl/docs/koffice/chalk/Makefile.am b/koffice-i18n-nl/docs/koffice/chalk/Makefile.am new file mode 100644 index 00000000..b5b4d6e6 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-nl/docs/koffice/chalk/commands-dialogs.docbook b/koffice-i18n-nl/docs/koffice/chalk/commands-dialogs.docbook new file mode 100644 index 00000000..50793916 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/commands-dialogs.docbook @@ -0,0 +1,1974 @@ +<sect1 id="commands-dialogs"> +<title +>Dialoogvensters</title> + +<para +>In dit gedeelte worden de dialoogvensters van &chalk; beschreven. </para> + +<sect2 id="commands-dialogs-image"> +<title +>Dialoogvensters voor het werken met afbeeldingen</title> + +<sect3 id="commands-dialogs-images-colorrange"> +<title +>Het dialoogvenster <guilabel +>Kleurbereik</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Kleurbereik</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-colorrange.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Kleurbereik</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Kleurbereik</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u een selectie creëren die gebaseerd is op de kleurwaarde van pixels. In de keuzelijst kiest u het kleurbereik dat u wilt selecteren. Pixels worden geselecteerd aan de hand van hun kleurwaarde op deze schaal (⪚ een volledig gele pixel scoort maximaal op de rode, groene en gele schaal). Als u het keuzevakje <guilabel +>Inverteren</guilabel +> markeert, worden pixels geselecteerd als ze een lagere waarde in het bereik hebben. U kunt kiezen of de huidige selectie aan het geselecteerde kleurbereik moet worden toegevoegd of eruit moet worden verwijderd met de optie <guilabel +>Aan huidige selectie toevoegen</guilabel +> of <guilabel +>Uit huidige selectie verwijderen</guilabel +>. Klik op <guibutton +>Selecteren</guibutton +> om de pixels daadwerkelijk te selecteren of op <guibutton +>Deselecteren</guibutton +> om ze eruit te verwijderen. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-convertimagetype"> +<title +>Het dialoogvenster <guilabel +>Afbeeldingstype converteren</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeeldingstype converteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-convertimagetype.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeeldingstype converteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeeldingstype converteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u een afbeelding van de ene kleurruimte naar een andere converteren. In de keuzelijsten <guilabel +>Doel kleurruimte:</guilabel +> en <guilabel +>Bestemmings-ICM-profiel:</guilabel +> kunt u kiezen naar welke kleurruimte en naar welk profiel de afbeelding wordt geconverteerd. U kunt de conversie beïnvloeden met de optie <guilabel +>Rendermethode</guilabel +>. </para> +<para +>Bij conversie <guilabel +>Op waarneming</guilabel +> wordt de bronkleurruimte lineair naar de doelkleurruimte overgebracht. Als de doelkleurruimte een kleiner bereik <quote +>accepteert</quote +> dan de bron, kunnen verschuivingen optreden omdat het bereik gecomprimeerd wordt. <guilabel +>Relatief colorimetrisch</guilabel +> converteert elke kleur naar de dichtstbijliggende kleur in de doelkleurruimte. Dit kan betekenen dat een bepaald kleurbereik naar één kleur in de doelkleurruimte overgebracht wordt. Bij <guilabel +>Verzadiging</guilabel +> blijven volledig verzadigde kleuren volledig verzadigd, zelfs als dit betekent dat de werkelijke kleur veranderd wordt. <guilabel +>Absoluut colorimetrisch</guilabel +> werkt als <guilabel +>Relatief colorimetrisch</guilabel +>, maar het witpunt van de kleurruimte (de waarde die de kleur wit aanduidt) wordt niet gewijzigd om met de nieuwe kleurruimte overeen te komen, wat kan resulteren in ongewenste naastgelegen kleuren. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-imageproperties"> +<title +>Het dialoogvenster <guilabel +>Afbeeldingseigenschappen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeeldingseigenschappen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-imageproperties.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeeldingseigenschappen</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeeldingseigenschappen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u een aantal eigenschappen van de afbeelding veranderen. Allereerst de <guilabel +>Naam:</guilabel +> van de afbeelding. Als u de afbeelding nog geen naam gegeven hebt (wat u ook kunt doen als u de afbeelding creëert), heeft deze een standaardnaam zoals <quote +>Afbeelding1</quote +>. Vervolgens kunt u de grootte instellen (bepaald door de <guilabel +>Breedte:</guilabel +> en <guilabel +>Hoogte:</guilabel +> in pixels en de <guilabel +>Resolutie:</guilabel +> in dots per inch) en het kleurprofiel dat gebruikt moet worden (<guilabel +>Profiel:</guilabel +>). Als laatste kunt u bij <guilabel +>Beschrijving</guilabel +> alle overige informatie over de afbeelding invullen. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-imagesize"> +<title +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-imagesize.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de grootte van de afbeelding wijzigen. In het bovenste gedeelte kunt u de manier kiezen. Als u <guilabel +>Grootte wijzigen</guilabel +> kiest, wordt de grootte van de afbeelding veranderd, maar de lagen (die de eigenlijke inhoud bevatten ) worden niet gewijzigd. Zodat, wanneer u de hoogte en de breedte van de afbeelding verdubbelt, de oorspronkelijke afbeelding slechts een kwart linksboven in de nieuwe afbeelding inneemt. Als u de afbeelding verkleint, strekken de lagen zich uit over de randen van de afbeelding, tenzij u de optie <guilabel +>Lagen bijsnijden bij wijzigen van afbeeldingsgrootte</guilabel +> inschakelt, waardoor alle lagen afgesneden worden om in de afbeelding te passen. </para +><para +>Bij <guilabel +>Schalen</guilabel +> wordt de grootte van de lagen tegelijk met die van de afbeelding gewijzigd. Bij het vergroten van de afbeelding wordt de inhoud dus ook vergroot, bij verkleinen wordt de inhoud verkleind. </para +><para +>Bij <guilabel +>Pixelafmeting</guilabel +> kunt u de nieuwe grootte voor de afbeelding instellen. De oorspronkelijke grootte wordt als referentie gegeven. De nieuwe grootte kan als pixels of als een percentage opgegeven worden, 100% is de oorspronkelijke grootte. Als u <guilabel +>Verhouding behouden</guilabel +> markeert, worden de nieuwe breedte en hoogte met hetzelfde percentage gewijzigd. Als u bijvoorbeeld een afbeelding van 200 x 100 pixels hebt en de breedte in 20 verandert, wordt de hoogte automatisch in 10 veranderd. Als u dit keuzevakje niet markeert, kunt u de grootte van de afbeelding ook niet-proportioneel veranderen. </para +><para +>In de keuzelijst <guilabel +>Filter:</guilabel +> kunt u een ander algoritme kiezen voor het bepalen van de kleur van de pixels in de nieuwe afbeelding die niet overeenkomen met een pixel in de oude afbeelding (de berekende overeenkomstige locatie in de oude afbeelding bevond zich tussen twee pixels in). <guilabel +>B-Spline</guilabel +> gebruikt een 4 x 4 pixelraster, het resultaat is vrij wazig. <guilabel +>Bell</guilabel +> is tamelijk snel en het resultaat is redelijk glad. <guilabel +>Rechthoekig</guilabel +> is de snelste methode, maar het resultaat is het minst aantrekkelijk. <guilabel +>Hermitisch</guilabel +> houdt de afbeelding vrij scherp, terwijl deze ook glad gemaakt wordt en is redelijk snel. <guilabel +>Lanczos3</guilabel +> levert scherpe afbeeldingen op, maar is erg langzaam. <guilabel +>Mitchell</guilabel +> (de standaard) is niet erg snel, maar levert vaak een goed gemiddeld resultaat. <guilabel +>Driehoekig/Bi-lineair</guilabel +> gebruikt het 2 x 2 pixelraster om de berekende locatie heen, dit levert relatief scherpe lijnen op. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-rotateimage"> +<title +>Het dialoogvenster <guilabel +>Afbeelding roteren</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeelding roteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-rotateimage.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeelding roteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeelding roteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u de afbeelding roteren. Bovenin het dialoogvenster wordt aangegeven of, en hoeveel, de afmetingen na rotatie veranderen, hier kunt u ook een voorbeeld zien. Bij <guilabel +>Richting</guilabel +> kunt u kiezen tussen linksom en rechtsom roteren. Bij <guilabel +>Hoek</guilabel +> kunt u het aantal graden, dat de afbeelding geroteerd moet worden, instellen. 90, 180 en 270 graden kunt u direct kiezen, andere hoeveelheden kunt u bij <guilabel +>Aangepast</guilabel +> invullen. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-separateimage"> +<title +>Het dialoogvenster <guilabel +>Afbeelding scheiden</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeelding scheiden</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-separateimage.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeelding scheiden</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeelding scheiden</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Met behulp van dit dialoogvenster kunt u een afbeelding (of een deel ervan) scheiden. Elke kleurcomponent (kanaal) wordt in een aparte laag of afbeelding geplaatst. Bovenin ziet u het huidige kleurmodel, daaronder kunnen een aantal opties ingesteld worden. </para> +<para +>Bij <guilabel +>Bron</guilabel +> kunt u instellen welk gedeelte van de afbeelding gescheiden moet worden. De twee opties zijn <guilabel +>Huidige laag</guilabel +>, die (zoals te verwachten) alleen de momenteel geselecteerde laag gebruikt, en <guilabel +>Zichtbare lagen samenvoegen</guilabel +>, die de gehele afbeelding gebruikt. </para> +<para +>Bij <guilabel +>Uitvoer</guilabel +> kunt u kiezen waar het resultaat van de scheiding naartoe geschreven moet worden: naar een aantal lagen of naar een aantal afbeeldingen. </para> +<para +>Bij <guilabel +>Alfa-opties</guilabel +> kunt u kiezen wat er met het alfakanaal van de geselecteerde laag (of lagen) gedaan moet worden. Het kan naar elk nieuw kanaal gekopieerd worden, genegeerd worden of apart gescheiden worden. </para> +<para +>De twee opties onderaan bepalen of de bron teruggebracht moet worden naar 8-bit kleuren (als er meer zijn) en of de uitvoer in kleur moet zijn (standaard is om de kanalen naar grijswaarden te scheiden). </para> +</sect3> + +<sect3 id="commands-dialogs-image-shearimage"> +<title +>Het dialoogvenster <guilabel +>Afbeelding schuintrekken</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeelding schuintrekken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-shearimage.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeelding schuintrekken</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeelding schuintrekken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de afbeelding schuintrekken. Door schuintrekking wordt de begrenzende rechthoek van de afbeelding in een parallellogram getransformeerd. Eén rij/kolom pixels blijft op dezelfde plaats, de volgende wordt een bepaalde hoeveelheid opgeschoven, de daaropvolgende met dezelfde hoeveelheid relatief aan de voorgaande, enzovoort. De hoeken waarmee X en Y schuingetrokken moeten worden, kunt u instellen in de twee vakjes. </para> + +</sect3> + +<sect3 id="commands-dialogs-image-substrate"> +<title +>Het dialoogvenster <guilabel +>Substraat</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Substraat</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-substrate.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Substraat</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Substraat</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>(Moet nog geschreven worden.) </para> + +</sect3> + +</sect2> + +<sect2 id="commands-dialogs-layers"> +<title +>Dialoogvensters voor het werken met lagen</title> + +<sect3 id="commands-dialogs-layers-convertlayertype"> +<title +>Het dialoogvenster <guilabel +>Laagtype converteren</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Laagtype converteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-convertlayertype.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Laagtype converteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Laagtype converteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster is precies hetzelfde als het dialoogvenster <link linkend="commands-dialogs-image-convertimagetype" +><guilabel +>Afbeeldingstype converteren</guilabel +></link +>, waarmee een gehele afbeelding geconverteerd wordt in plaats van een enkele laag. Zie de beschrijving van dat dialoogvenster voor details. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-dropshadow"> +<title +>Het dialoogvenster <guilabel +>Slagschaduw</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Slagschaduw</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-dropshadow.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Slagschaduw</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Slagschaduw</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u een schaduweffect aan de huidige laag toevoegen. Stel de x- en y-offset (verplaatsing) van de schaduw relatief aan de oorspronkelijke laag in door de waarden in de bovenste vakjes in te vullen. De <guilabel +>Vervagingsstraal</guilabel +> bepaalt de straal waarin de de schaduw vervaagd wordt (om een gladde overgang bij de schaduwrand te verkrijgen). Als u een speciale kleur voor de schaduw wilt gebruiken, kunt u die bij <guilabel +>Kleur</guilabel +> kiezen. de schuifregelaar en de schuifpijlen bij <guilabel +>Dekking</guilabel +> kunnen gebruikt worden om de schaduw meer of minder transparant te maken. Schakel de optie <guilabel +>Groottewijziging toestaan</guilabel +> uit als u niet wilt dat de grootte van de laag gewijzigd wordt om er een schaduw aan toe te voegen. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-histogram"> +<title +>Het dialoogvenster <guilabel +>Histogram</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Histogram</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-histogram.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Histogram</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Histogram</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster laat een histogram voor de huidige laag zien. Met de instellingen bij <guilabel +>Methode:</guilabel +> kunt u kiezen welk soort histogram er weergegeven wordt. U kunt het kanaal, dat weergegeven moet worden, kiezen in de keuzelijst <guilabel +>Kanalen:</guilabel +> en de schaal waarop het histogram getekend moet worden door middel van de radioknoppen <guilabel +>Lineair</guilabel +> en <guilabel +>Logaritmisch</guilabel +>. Onder het voorbeeld zijn er knoppen beschikbaar om in te zoomen en om de weergave te verschuiven. Deze worden geactiveerd voor lagen met 16-bit kleurruimte. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-layerproperties"> +<title +>Het dialoogvenster <guilabel +>Laageigenschappen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Laageigenschappen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-layerproperties.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Laageigenschappen</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Laageigenschappen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster is in essentie hetzelfde als het dialoogvenster <link linkend="commands-dialogs-layers-newlayer" +>Nieuwe laag</link +>, het verschil is dat u hier de kleurruimte of het profiel niet meer kunt wijzigen. Deze eigenschappen worden wel weergegeven om de informatie te completeren. </para> +</sect3> + +<sect3 id="commands-dialogs-layers-layersize"> +<title +>Het dialoogvenster <guilabel +>Laaggrootte</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Laaggrootte</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-layersize.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Laaggrootte</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Laaggrootte</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de grootte van de huidige laag wijzigen. Bij <guilabel +>Pixelafmeting</guilabel +> kunt u de nieuwe grootte voor de laag instellen. De oorspronkelijke grootte wordt als referentie gegeven. De nieuwe grootte kan als pixels of als een percentage opgegeven worden, 100% is de oorspronkelijke grootte. Als u <guilabel +>Verhouding behouden</guilabel +> markeert, worden de nieuwe breedte en hoogte met hetzelfde percentage gewijzigd. Als u bijvoorbeeld een laag van 200 x 100 pixels hebt en de breedte in 20 verandert, wordt de hoogte automatisch in 10 veranderd. Als u dit keuzevakje niet markeert, kunt u de grootte van de laag ook niet-proportioneel veranderen. In de keuzelijst <guilabel +>Filter:</guilabel +> kunt u een ander algoritme kiezen voor het wijzigen van de laaggrootte. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-newadjustmentlayer"> +<title +>Het dialoogvenster <guilabel +>Nieuwe aanpassingslaag</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Nieuwe aanpassingslaag</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-newadjustmentlayer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Nieuwe aanpassingslaag</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Nieuwe aanpassingslaag</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u selecteren welk type aanpassingslaag u aan de afbeelding wilt toevoegen. In de linkerlijst kunt u de beschikbare aanpassingslagen zien, elk met een voorbeeld. Wanneer u er één selecteert, verandert het <guilabel +>Voorbeeld</guilabel +> om een correct geschaald voorbeeld van het effect van de aanpassingslaag te laten zien. </para +><para +>Met behulp van de radioknoppen onder het voorbeeld kunt u kiezen of u de oorspronkelijke afbeelding of het voorbeeld van de aanpassingslaag wilt zien. Met de knoppen hiernaast kunt u inzoomen, uitzoomen en het voorbeeld laten verversen. Als u het keuzevakje <guilabel +>Autobijwerken</guilabel +> markeert, wordt het voorbeeldvenster automatisch ververst als u een wijziging gemaakt hebt. </para +><para +>De diverse opties die beschikbaar zijn voor het filter dat gebruikt wordt om de aanpassingslaag te creëren, worden onderin het dialoogvenster getoond. Zie het gedeelte over <link linkend="commands-dialogs-filters" +>filters</link +> in dit hoofdstuk voor de beschrijvingen. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-newlayer"> +<title +>Het dialoogvenster <guilabel +>Nieuwe laag</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Nieuwe laag</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-newlayer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Nieuwe laag</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Nieuwe laag</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u een nieuwe laag aan uw afbeelding toevoegen. U kunt een duidelijke naam voor de laag invullen bij <guilabel +>Naam:</guilabel +>. In de keuzelijst <guilabel +>Kleurruimte:</guilabel +> kunt u de gewenste kleurruimte voor de nieuwe laag selecteren en het specifieke profiel voor die kleurruimte kunt u bij <guilabel +>Profiel:</guilabel +> kiezen. U kunt de dekking van de laag vooraf instellen (u kunt deze later wijzigen met de schuifregelaar in het palet <guilabel +>Lagen</guilabel +>. Ook kunt u de manier waarop de laag op de uiteindelijke afbeelding samengesteld wordt kiezen. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-rotatelayer"> +<title +>Het dialoogvenster <guilabel +>Laag roteren</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Laag roteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-rotatelayer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Laag roteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Laag roteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster is hetzelfde als het dialoogvenster <link linkend="commands-dialogs-image-rotateimage" +><guilabel +>Afbeelding roteren</guilabel +></link +>. Hier kunt u de huidige laag roteren. U kunt de richting en de rotatiehoek instellen. </para> + +</sect3> + +<sect3 id="commands-dialogs-layers-shearlayer"> +<title +>Het dialoogvenster <guilabel +>Laag schuintrekken</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Laag schuintrekken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-shearlayer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Laag schuintrekken</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Laag schuintrekken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster is hetzelfde als het dialoogvenster <link linkend="commands-dialogs-image-shearimage" +><guilabel +>Afbeelding schuintrekken</guilabel +></link +>, behalve dat het nu op de huidige laag werkt in plaats van op de gehele afbeelding. </para> + +</sect3> + +</sect2> + +<sect2 id="commands-dialogs-filters"> +<title +>Dialoogvensters voor het werken met filters</title> + +<para +>Alle dialoogvensters voor filters bestaan uit een gedeelte dat specifiek voor de filter is, aan de linkerkant, en een generiek gedeelte aan de rechterkant. Het generieke deel bevat een voorbeeldvenster dat u met de knoppen eronder kunt instellen. Kies <guilabel +>Voorbeeld</guilabel +> of <guilabel +>Origineel</guilabel +> om respectievelijk een voorbeeld van het filtereffect of de oorspronkelijke afbeelding te zien. Door middel van de drie knoppen onder het voorbeeld kunt u in- en uitzoomen, de zoomfactor op 100% instellen (toont de afbeelding op oorspronkelijke grootte) en het voorbeeld laten bijwerken. Verder kunt u met de optie <guilabel +>Autobijwerken</guilabel +> het voorbeeldvenster automatisch laten verversen. Als u de markering verwijdert, kunt u het voorbeeld laten bijwerken door op de knop te klikken. </para> + +<sect3 id="commands-dialogs-filters-blur"> +<title +>Het dialoogvenster <guilabel +>Vervagen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Vervagen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-blur.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Vervagen</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Vervagen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de vervaging van de afbeelding instellen. Bij <guilabel +>Halve breedte:</guilabel +> en <guilabel +>Halve hoogte:</guilabel +> kunt u de grootte instellen van gebieden in de afbeelding die aaneensluitend vervaagd worden. Bij <guilabel +>Sterkte:</guilabel +> bepaalt u hoe sterk de vervaging toegepast wordt en bij <guilabel +>Hoek:</guilabel +> kunt u het gebied roteren. Bij de laatste optie, <guilabel +>Vorm:</guilabel +> kunt u kiezen tussen een rond of een rechthoekig gebied. </para> + +</sect3> + + +<sect3 id="commands-dialogs-filters-brightnesscontrast"> +<title +>Het dialoogvenster <guilabel +>Helderheid / Contrast</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Helderheid / Contrast</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-brightnesscontrast.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Helderheid / Contrast</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Helderheid / Contrast</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de helderheid en het contrast van de afbeelding aanpassen. </para +><para +>De curvegrafiek heeft een achtergrond die wel wat op een histogram lijkt en geeft de overvloed van de diverse helderheidsniveaus weer. De curve zelf (in het begin ene diagonale lijn van linksonder naar rechtsboven) bepaalt naar welk nieuw helderheidsniveau (op de verticale as) pixels met een bepaald oorspronkelijk niveau (op de horizontale as) worden overgebracht. De standaard diagonale lijn van linksonder naar rechtsboven bijvoorbeeld, geeft elke pixel zijn eigen helderheidswaarde, er verandert dus niets. Een horizontale lijn betekent dat alle pixels dezelfde helderheid krijgen, wat een minimaal contrast oplevert, De helderheid zelf wordt aangeduid door de hoogte waarop de lijn geplaatst wordt. </para +><para +>U kunt op een handvat (rood cirkeltje) klikken om het te selecteren (een geselecteerd handvat wordt aangeduid door een gevuld cirkeltje) en het verslepen om de vorm van de curve te veranderen. De curve wordt glad door de handvatten getekend (altijd strikt van links naar rechts). Als u op de curve klikt, wordt een handvat op die positie toegevoegd. Als u ergens in de afbeelding klikt, wordt een handvat voor die positie toegevoegd. Druk op de <keycap +>Delete</keycap +>-toets om het geselecteerde handvat te verwijderen. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-bumpmap"> +<title +>Het dialoogvenster <guilabel +>Bumpmap</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Bumpmap</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-bumpmap.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Bumpmap</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Bumpmap</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u een "bumpmap"-effect toevoegen en aanpassen. Eén laag wordt gebruikt als bumpmap-laag: deze wordt gelezen als een grijswaarden-afbeelding en de grijze waarden van de pixels worden gebruikt om de andere laag te vervormen en zo de illusie van diepte te creëren. Hoge grijswaarden, &ie; meer wit, leveren een grotere hoogte op, lage waarden, &ie; bijna zwart, betekenen een kleinere hoogte — of een grotere diepte, de hoogte kan <quote +>onder zeeniveau</quote +> komen. Een lichtbron, die <quote +>van bovenaf</quote +> op de afbeelding die <quote +>op de grond ligt</quote +> schijnt, wordt gesimuleerd om de diepte en de richting van de schaduwen te bepalen. </para +><para +>Bij de eerste optie in dit dialoogvenster kunt u de <guilabel +>Bumpmap-laag</guilabel +> selecteren. </para +><para +>Bij <guilabel +>Type</guilabel +> kunt u selecteren welke soort bumpmap u wilt toepassen. Er zijn drie typen, <guilabel +>Lineair</guilabel +> (een normale toepassing van de bumpmap), <guilabel +>Bolvormig</guilabel +> (focust op de extremen, dat wil zeggen: de waarden van schaduw en fel licht) en <guilabel +>Sinusoïde</guilabel +> (focust op de middenwaarden). </para +><para +>Dan zijn er drie andere opties om de bumpmap in te stellen. Met <guilabel +>Voor verduistering compenseren</guilabel +>, wordt de gemiddelde helderheid van de afbeelding teruggezet als de bumpmap-filter de afbeelding te donker zou maken. De optie <guilabel +>Inverteren</guilabel +> creëert een geïnverteerde bumpmap (hoog en laag worden verwisseld). Met <guilabel +>Herhalen</guilabel +> wordt een bumpmap-laag die kleiner is dan de laag waar deze op toegepast wordt, herhaald om de gehele laag te bedekken. </para +><para +>Bij <guilabel +>Instellingen</guilabel +> kunt u de wiskundige parameters voor de bumpmap instellen. Allereerst, <guilabel +>Azimut</guilabel +> (de hoek van de lichtbron in het X-Y-vlak), <guilabel +>Hoogte</guilabel +> (de hoogte van de gesimuleerde lichtbron boven het oppervlak in graden, waar 0 graden op de grond is, en 90 graden verticaal boven de afbeelding), en <guilabel +>Diepte</guilabel +> (de maximale verticale vervorming van de afbeelding). </para +><para +>Dan zijn er nog <guilabel +>Verplaatsing x</guilabel +> en <guilabel +>Verplaatsing y</guilabel +>, waarmee u de bumpmap-laag ten opzichte van de doellaag kunt verplaatsen, <guilabel +>Zeeniveau</guilabel +> (de diepte als neutraal), en <guilabel +>Omgevingslicht</guilabel +>, dat de relatieve hoeveelheid ambiënt licht (omgevingslicht) bepaalt. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-coloradjustment"> +<title +>Het dialoogvenster <guilabel +>Kleurbijstelling</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Kleurbijstelling</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-coloradjustment.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Kleurbijstelling</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Kleurbijstelling</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de filter <guilabel +>Kleurbijstelling</guilabel +> instellen. U kunt de curve (zie het gedeelte over <link linkend="commands-dialogs-filters-brightnesscontrast" +>Helderheid / Contrast</link +> voor een beschrijving van de curve) gebruiken om de overzetting van oude naar nieuwe kleurniveaus voor elk kanaal apart te bepalen. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-colortoalpha"> +<title +>Het dialoogvenster <guilabel +>Kleur naar alfa</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Kleur naar alfa</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-colortoalpha.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Kleur naar alfa</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Kleur naar alfa</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u gedeelten met een bepaalde kleur in een afbeelding transparant maken (officieel <quote +>alfa-transparant</quote +>). U kunt de kleur, die vervangen moet worden door transparantie, kiezen door op het kleurvakje bij <guilabel +>Kleur:</guilabel +> te klikken. Bij <guilabel +>Drempel:</guilabel +> kunt u instellen hoeveel de kleur mag afwijken. Een drempelwaarde van nul (0) bepaalt dat alleen pixels met exact dezelfde kleur transparant gemaakt worden, hogere waarden laten ook pixels met afwijkende kleuren vervangen. </para> + +</sect3> +<sect3 id="commands-dialogs-filters-colortransfer"> +<title +>Het dialoogvenster <guilabel +>Kleuroverdracht</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Kleuroverdracht</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-colortransfer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Kleuroverdracht</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Kleuroverdracht</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de kleuren van de ene afbeelding (de <guilabel +>Referentie-afbeelding:</guilabel +>) naar de huidige afbeelding kopiëren. De kleuren in beide afbeeldingen worden vergeleken en elke kleur (in de afbeelding waar u aan werkt) wordt vervangen door de dichtstbijliggende kleur uit de referentie-afbeelding. </para> + +</sect3> + +<!-- +<sect3 id="commands-dialogs-filters-cubism"> +<title +>The <guilabel +>Cubism</guilabel +> dialog</title> + +<para> +<screenshot> +<screeninfo +>The <guilabel +>Cubism</guilabel +> dialog</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-cubism.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>The <guilabel +>Cubism</guilabel +> dialog</phrase> +</textobject> +<caption +><para +>The Cubism dialog</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +This dialog has two filter-specific options. The <guilabel +>Tile +size:</guilabel +> slider and spinbox determine how big the tiles are in which +the image is subdivided, the <guilabel +>Tile saturation:</guilabel +> setting +sets the color saturation of the tiles. +</para> + +</sect3> +--> + +<sect3 id="commands-dialogs-filters-customconvolution"> +<title +>Het dialoogvenster <guilabel +>Aangepaste convolutie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Aangepaste convolutie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-customconvolution.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Aangepaste convolutie</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Aangepaste convolutie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hiermee kunt u een effect met aangepaste vervorming op uw afbeelding toepassen. De negen waardevakjes linksboven bepalen de vervorming. Elke pixel krijgt een nieuwe waarde toegekend die gebaseerd is op de volgende waarden: de oude kleurwaarde van de pixel zelf en die van de acht omringende pixels worden elk vermenigvuldigd met de waarden in de respectievelijke waardevakjes, deze resultaten worden vervolgens opgeteld en het uiteindelijke resultaat is de nieuwe kleurwaarde voor de pixel. Voordat dit uiteindelijke resultaat toegepast wordt, kan dit vermenigvuldigd worden met een bepaalde <guilabel +>Factor:</guilabel +> of opgeteld worden bij een een bepaalde <guilabel +>Verplaatsing:</guilabel +>. </para +><para +>In de schermafdruk krijgt elke pixel een nieuwe waarde toegewezen die gebaseerd is op zijn eigen waarde (de 1 in het midden), waarbij de waarden van de pixels er rechtsboven en direct onder worden opgeteld (elk met een factor 1, &ie; de werkelijke waarde, omdat vermenigvuldigen met één geen effect heeft), en waarvan de waarden van de pixels er rechtsonder en direct erboven vanaf worden getrokken (opgeteld met een factor -1, dus afgetrokken met een factor 1). </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-emboss"> +<title +>Het dialoogvenster <guilabel +>Reliëf</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Reliëf</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-emboss.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Reliëf</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Reliëf</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster bevat slechts één optie, de <guilabel +>Diepte:</guilabel +>, die u met de schuifregelaar of met de schuifpijlen in kunt stellen, en die de diepte van het reliëfeffect bepaalt. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-filtersgallery"> +<title +>Het dialoogvenster <guilabel +>Filtergalerij</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Filtergalerij</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-filtersgallery.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Filtergalerij</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Filtergalerij</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u een snel overzicht krijgen wat de effecten van de diverse beschikbare filters. De filters worden om de beurt op de huidige afbeelding toegepast en de resultaten verschijnen in miniatuurformaat links in het dialoogvenster. Als u er één selecteert, worden de opties ervan beschikbaar in het gedeelte <guilabel +>Instellingen</guilabel +>. Zie de beschrijving van de filters voor details. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-gaussiannoise"> +<title +>Het dialoogvenster <guilabel +>Gaussiaanse ruisverwijdering</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Gaussiaanse ruisverwijdering</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-gaussiannoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Gaussiaanse ruisverwijdering</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Gaussiaanse ruisverwijdering</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u de Gaussiaanse ruisverwijdering instellen. <guilabel +>Drempel:</guilabel +> is de maat voor de hoeveelheid ruis die verwijderd moet worden (&ie; hoe snel een <quote +>eenzame</quote +> pixel gelijk gemaakt moet worden met zijn omgeving). De <guilabel +>Venstergrootte:</guilabel +> bepaalt de straal van het gebied dat in overweging genomen moet worden bij het wijzigen van de pixels. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-lenscorrection"> +<title +>Het dialoogvenster <guilabel +>Lenscorrectie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Lenscorrectie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-lenscorrection.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Lenscorrectie</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Lenscorrectie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u een afbeelding, die vertekend is door algemene afwijkingen aan een lens, verbeteren. In het gedeelte <guilabel +>Vervormingscorrectie</guilabel +> kunt u bepalen in welke mate concave/convexe afwijkingen op de afbeelding gecorrigeerd moeten worden. U kunt de correcties voor het midden en voor de randen apart instellen. Als u de correctie asymmetrisch wilt toepassen, kunt u verschillende coördinaten bij <guilabel +>X:</guilabel +> en <guilabel +>Y:</guilabel +> specificeren (in percentages van de totale breedte en hoogte, gerekend vanaf de linkerbovenhoek). </para +><para +>U kunt een afbeelding die te licht of te donker is corrigeren door een waarde in te vullen bij <guilabel +>Helderheidscorrectie:</guilabel +>. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-imagerestoration"> +<title +>Het dialoogvenster <guilabel +>Afbeeldingsrestauratie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeeldingsrestauratie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-imagerestoration.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeeldingsrestauratie</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeeldingsrestauratie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u exact specificeren hoe de afbeelding gerestaureerd moet worden. Deze filter probeert de kwaliteit van de afbeelding te verhogen, bijvoorbeeld door krassen te verwijderen. Er zijn diverse opties beschikbaar om het gedrag van de filter in te stellen. </para +><para +>(Deze zijn helaas op dit moment nog niet beschreven.) </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-oilpaint"> +<title +>Het dialoogvenster <guilabel +>Olieverf</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Olieverf</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-oilpaint.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Olieverf</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Olieverf</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u twee parameters instellen. De <guilabel +>Penseelgrootte:</guilabel +> bepaalt de grootte van het penseel dat gebruikt wordt om het olieverfeffect te simuleren, de instelling bij <guilabel +>Glad:</guilabel +> specificeert of het verschil in kleur tussen twee aangrenzende <quote +>vlekken</quote +> groot mag zijn (lage waarde voor glad) of klein moet zijn (hoge waarde voor glad). </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-pixelize"> +<title +>Het dialoogvenster <guilabel +>Kristal</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Kristal</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-pixelize.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Kristal</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Kristal</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u twee instellingen bijstellen. <guilabel +>Celbreedte:</guilabel +> en <guilabel +>Celhoogte:</guilabel +> bepalen de breedte en de hoogte van het gebied dat samengevoegd en gemiddeld moet worden om één nieuwe, grote <quote +>pixel</quote +> te vormen. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-raindrops"> +<title +>Het dialoogvenster <guilabel +>Regendruppels</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Regendruppels</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-raindrops.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Regendruppels</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Regendruppels</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Voor dit filter zijn er de volgende instellingen: <guilabel +>Druppelgrootte:</guilabel +> (de gemiddelde diameter van de regendruppels), <guilabel +>Aantal:</guilabel +> (het aantal regendruppeleffecten dat aan de afbeelding toegevoegd moet worden), en <guilabel +>Fisheyes:</guilabel +> (het percentage regendruppels dat als fisheye-lens gerenderd moet worden in plaats van als gewone regeldruppels). </para> +</sect3> + +<sect3 id="commands-dialogs-filters-randomnoise"> +<title +>Het dialoogvenster <guilabel +>Willekeurige ruis</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Willekeurige ruis</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-randomnoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Willekeurige ruis</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Willekeurige ruis</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit filter voegt willekeurige ruis (spikkels) aan de afbeelding toe. Bij <guilabel +>Niveau:</guilabel +> kunt u de hoeveelheid ruis in procenten instellen en bij <guilabel +>Dekking:</guilabel +> de mate waarin de oorspronkelijke kleuren door ruis bedekt worden. </para> + +</sect3> +<sect3 id="commands-dialogs-filters-randompick"> +<title +>Het dialoogvenster <guilabel +>Willekeurige keuze</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Willekeurige keuze</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-randompick.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Willekeurige keuze</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Willekeurige keuze</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u de instellingen voor het filter <guilabel +>Willekeurige keuze</guilabel +> instellen. Bij <guilabel +>Niveau:</guilabel +> bepaalt u de hoeveelheid pixels die beïvloed worden (in procenten), bij <guilabel +>Venstergrootte</guilabel +> bepaalt u de grootte het gebied waaruit een nieuwe kleur voor de pixel gekozen wordt, bij <guilabel +>Dekking:</guilabel +> bepaalt u de mate waarin de oorspronkelijke pixels bedekt worden. </para> + +</sect3> + + +<sect3 id="commands-dialogs-filters-roundcorners"> +<title +>Het dialoogvenster <guilabel +>Hoeken afronden</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Hoeken afronden</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-roundcorners.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Hoeken afronden</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Hoeken afronden</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u één optie instellen: de straal van de afgeronde hoeken. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-smalltiles"> +<title +>Het dialoogvenster <guilabel +>Tegeltjes</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Tegeltjes</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-smalltiles.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Tegeltjes</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Tegeltjes</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u bij <guilabel +>Aantal tegels:</guilabel +> instellen hoe vaak de afbeelding horizontaal en verticaal doorgeknipt wordt. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-sobel"> +<title +>Het dialoogvenster <guilabel +>Sobel</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Sobel</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-sobel.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Sobel</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Sobel</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u de parameters voor het <guilabel +>Sobel</guilabel +>-filter instellen. U kunt de richting waarin het filter toegepast wordt bepalen: horizontaal, verticaal, of beide. De optie <guilabel +>Teken van resultaat behouden</guilabel +> heeft geen invloed op gewone afbeeldingen. Met de optie <guilabel +>Afbeelding dekkend maken</guilabel +> bepaalt u of de uiteindelijke afbeelding transparant of dekkend wordt. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-unsharpmask"> +<title +>Het dialoogvenster <guilabel +>Onscherp masker</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Onscherp masker</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-unsharpmask.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Onscherp masker</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Onscherp masker</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In dit dialoogvenster kunt u drie opties voor het filter <guilabel +>Onscherp masker</guilabel +> instellen. Bij <guilabel +>Halve grootte:</guilabel +> stelt u de straal van het masker in, bij <guilabel +>Hoeveelheid:</guilabel +> de mate waarin de afbeelding scherper gemaakt wordt, bij <guilabel +>Drempel:</guilabel +> de drempelwaarde. </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-wave"> +<title +>Het dialoogvenster <guilabel +>Golf</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Golf</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-wave.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Golf</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Golf</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u voor zowel de horizontale als voor de verticale component van de golf vier opties instellen. (Opmerking: een verticale golf betekent dat de verticale positie afhankelijk van de horizontale is en er daarom uitziet als een <quote +>W</quote +>). De <guilabel +>Golflengte:</guilabel +> (een kortere golflengte maakt de golf grilliger), de <guilabel +>Verschuiving:</guilabel +> (op welk punt van de golf begonnen moet worden), de <guilabel +>Amplitude:</guilabel +> (de mate van vervorming), en de <guilabel +>Vorm:</guilabel +> (<guilabel +>Sinusoïde</guilabel +> of afgerond, <guilabel +>Driehoek</guilabel +> of puntig). </para> + +</sect3> + +<sect3 id="commands-dialogs-filters-waveletnoise"> +<title +>Het dialoogvenster <guilabel +>Wavelet-ruisverwijdering</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Wavelet-ruisverwijdering</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-waveletnoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Wavelet-ruisverwijdering</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Wavelet-ruisverwijdering</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u de <guilabel +>Drempel:</guilabel +> instelen, deze bepaalt hoe snel pixels als ruis aangemerkt worden en gelijk gemaakt worden met de omgeving. </para> + +</sect3> + +</sect2> + +<sect2 id="commands-dialogs-misc"> +<title +>Diverse dialoogvensters</title> + +<sect3 id="commands-dialogs-misc-addpalette"> +<title +>Het dialoogvenster <guilabel +>Palet toevoegen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Palet toevoegen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-addpalette.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Palet toevoegen</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Palet toevoegen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Met dit dialoogvenster kunt u een aangepast kleurpalet aan &chalk; toevoegen. Bovenaan kunt u een naam voor het palet in het tekstvakje invullen. Maak vervolgens het palet: klik op de knop <guibutton +>Nieuwe kleur toevoegen...</guibutton +> om een kleur aan het palet toe te voegen. Klik op de knop <guibutton +>Geselecteerde kleur verwijderen</guibutton +> om de momenteel geselecteerde kleur te verwijderen. Klik op de knop <guibutton +>Aan voorgedefinieerde paletten toevoegen</guibutton +> om uw nieuwe palet aan de lijst met paletten toe te voegen of klik op <guibutton +>OK</guibutton +>. </para> + +</sect3> + +<sect3 id="commands-dialogs-misc-documentinformation"> +<title +>Het dialoogvenster <guilabel +>Documentinformatie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Documentinformatie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-documentinformation.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Documentinformatie</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Documentinformatie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit dialoogvenster is hetzelfde als in andere &koffice;-programma's. U kunt diverse informatie over uw afbeelding invullen. Deze informatie wordt met het document opgeslagen zodat u deze later weer kunt terugvinden of bewerken. </para> + +<para +>Op het tabblad <guilabel +>Algemeen</guilabel +> kunt u de titel, het onderwerp en sleutelwoorden invullen, evenals een korte omschrijving. Onderaan vindt u enkele statistische gegevens. Op het tabblad <guilabel +>Auteur</guilabel +> kunt u informatie over uzelf invullen. Op het derde tabblad <guilabel +>Gebruikergedefinieerde metadata</guilabel +> kunt u alle overige informatie invullen. </para> +</sect3> + +</sect2> + + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/commands-menus.docbook b/koffice-i18n-nl/docs/koffice/chalk/commands-menus.docbook new file mode 100644 index 00000000..30a6e0a0 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/commands-menus.docbook @@ -0,0 +1,4107 @@ +<sect1 id="commands-menus"> +<title +>Menu's</title> + +<para +>Sommige menu's in &chalk; zijn standaard in &kde; of &koffice;, terwijl andere specifiek voor &chalk; zijn. Het menu <guimenu +>Bestand</guimenu +> bevat commando's voor het manipuleren van bestanden. In het menu <guimenu +>Bewerken</guimenu +> kunt u commando's vinden om de de huidige selectie te bewerken. Met de commando's in het menu <guimenu +>Beeld</guimenu +> kunt u de manier waarop u de afbeelding ziet wijzigen. Het menu <guimenu +>Afbeelding</guimenu +> bevat commando's waarmee u de gehele afbeelding kunt wijzigen, zoals alle lagen converteren naar een ander kleurmodel of de grootte van de afbeelding wijzigen. Het menu <guimenu +>Laag</guimenu +> lijkt op het menu <guimenu +>Afbeelding</guimenu +>, maar de commando's werken alleen op de huidige laag. Het menu <guimenu +>Selecteren</guimenu +> bevat commando's om selecties te creëren en te manipuleren. Het menu <guimenu +>Filter</guimenu +> bevat alle filters die u hebt geïnstalleerd. Deze werken op de huidige laag. Het menu <guimenu +>Scripts</guimenu +> bevat items om met scripts te werken. Het menu <guimenu +>Instellingen</guimenu +> is het gewone &koffice;-menu, hiermee kunt u de werkbalken, sneltoetsen en &chalk; instellen. Als laatste, via het menu <guimenu +>Help</guimenu +> krijgt u toegang toe diverse (hopelijk nuttige) informatie, zoals dit handboek. </para> + +<!-- ====== File ================================================ --> + +<sect2 id="commands-menus-file"> +<title +>Het menu <guimenu +>Bestand</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +> N</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Nieuw</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuw document.</action +> Het dialoogvenster "Nieuw Document", standaard in alle &koffice;-componenten, wordt geopend, hierin kunt u kiezen om met een leeg document van een bepaald type te beginnen of om een recent geopend bestand te openen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +> O</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Openen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent een document.</action +> Omdat er van het standaarddialoogvenster van &kde;, <guilabel +>Document openen</guilabel +> gebruik gemaakt wordt, kunt u ook bestanden openen door middel van diverse protocollen (ftp, fish, enzovoort). </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Recent geopend</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent een bestand dat recent geopend was.</action +> Als u op het menu-item klikt wordt een submenu geopend met de tien bestanden waar u het laatst aan gewerkt hebt.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Slaat het bestand op.</action +> Als u het bestand nog niet eerder opgeslagen hebt, verschijnt het dialoogvenster <guilabel +>Document opslaan als</guilabel +>, anders wordt het document met de huidige naam opgeslagen. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan als...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>slaat het bestand op onder een andere naam.</action +> Het standaarddialoogvenster van &kde; wordt gebruikt, het is dus mogelijk om bestanden via ftp of ssh (fish) op te slaan.</para +> </listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Herladen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Herlaadt het huidige bestand vanaf de schijf.</action +> Alle wijzigingen die u gemaakt hebt nadat het bestand de laatste keer opgeslagen werd, zullen verloren gaan.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Importeren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent een bestaand document.</action +> Dit is niet hetzelfde als <menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Openen</guimenuitem +></menuchoice +>, het feitelijke document wordt niet geladen, alleen de inhoud ervan: een kopie van het bestand wordt als een nieuw document geopend. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Exporteren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Slaat het bestand onder een andere naam op.</action +> (Momenteel is dit hetzelfde als <menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan als...</guimenuitem +></menuchoice +>.) </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Bestand verzenden...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verstuurt het bestand via e-mail.</action +> De standaardtoepassing om e-mails te schrijven in &kde; wordt geopend.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Afdrukken...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Drukt het document af.</action +> Het standaarddialoogvenster van &kde; om bestanden af te drukken wordt geopend.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Afdrukvoorbeeld...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont een voorbeeld van het bestand zoals het er afgedrukt uit zal zien.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Documentinformatie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-misc-documentinformation" +> <guilabel +>Documentinformatie</guilabel +></link +>.</action +> In dit dialoogvenster kunt u diverse soorten informatie over de afbeelding invullen, zoals titel, onderwerp, sleutelwoorden, auteur, en overige informatie die u met de afbeelding wilt opslaan.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Sluiten</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sluit het document.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +><guimenu +>Bestand</guimenu +> <guimenuitem +>Afsluiten</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sluit &chalk; af.</action +></para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Edit ================================================ --> + + +<sect2 id="commands-menus-edit"> +<title +>Het menu <guimenu +>Bewerken</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>Z</keycap +></keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Ongedaan maken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Maakt de laatste actie ongedaan.</action +> Acties (zoals een lijn tekenen, een gebied vullen, enzovoort) worden op een <quote +>stack</quote +> (stapel) opgeslagen. De laatstuitgevoerde actie wordt ongedaan gemaakt en de afbeelding wordt weer zoals deze was vóór die actie. Wanneer u nogmaals <guimenuitem +>Ongedaan maken</guimenuitem +> kiest, wordt de voorlaatste actie ongedaan gemaakt, enzovoort.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>Z</keycap +></keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Opnieuw</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Voert de laatste ongedaan gemaakte actie opnieuw uit.</action +> Zoals bij <guimenuitem +>Ongedaan maken</guimenuitem +> beschreven is, kan een serie acties ongedaan gemaakt worden. Met <guimenuitem +>Opnieuw</guimenuitem +> wordt een ongedaan gemaakte actie opnieuw uitgevoerd. Als er meer acties ongedaan gemaakt zijn, kunnen deze ook weer opnieuw gedaan worden.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>X</keycap +></keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Knippen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Knipt de selectie naar het klembord.</action +> De huidige selectie wordt op het &kde;-klembord geplaatst en de selectie wordt gewist.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Kopiëren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Kopieert de selectie naar het klembord.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>V</keycap +></keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Plakken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plakt de inhoud van van klembord in de afbeelding.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>In nieuwe afbeelding plakken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plakt de inhoud van het klembord in een nieuwe afbeelding.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Wissen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Wist de selectie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Alt;&Backspace;</keycombo +></shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Vullen met voorgrondkleur</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Vult de selectie met de huidige voorgrondkleur.</action +> De huidige voorgrondkleur wordt in het bovenste kleurvakje, links in het palet <guilabel +>Kleuren</guilabel +>, weergegeven.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +>&Backspace;</shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Vullen met achtergrondkleur</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Vult de selectie met de huidige achtergrondkleur.</action +> De huidige achtergrondkleur wordt in het onderste kleurvakje, links in het palet <guilabel +>Kleuren</guilabel +>, weergegeven.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Vullen met patroon</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Vult de selectie met het huidige patroon.</action +> Het huidige patroon wordt op de werkbalk <guilabel +>Penseelvormen</guilabel +>, gewoonlijk rechtsboven in het venster van &chalk;, weergegeven.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guisubmenu +>Bronnen</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Bevat opties om met kleurpaletten te werken.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guisubmenu +>Bronnen</guisubmenu +> <guimenuitem +>Nieuw kleurpalet toevoegen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-misc-addpalette" +><guilabel +>Kleurpalet toevoegen</guilabel +></link +>.</action +> U kunt hier een aangepast kleurpalet creëren.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guisubmenu +>Bronnen</guisubmenu +> <guimenuitem +>Kleurpalet bewerken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Kleurpalet bewerken</guilabel +>.</action +> In de keuzelijst kunt u een kleurpalet kiezen dat u wilt bewerken. U krijgt dan hetzelfde dialoogvenster te zien als bij <guilabel +>Kleurpalet toevoegen</guilabel +>, het verschil is dat u nu een bestaand kleurpalet bewerkt in plaats van dat u een nieuw palet toevoegt.</para> +</listitem +></varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== View ================================================ --> + + +<sect2 id="commands-menus-view"> +<title +>Het menu <guimenu +>Beeld</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> F</keycap +></keycombo +></shortcut +><guimenu +>Beeld</guimenu +> <guimenuitem +> Volledig-schermmodus</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Schakelt tussen de normale weergave en weergave in het volledige scherm.</action +> De titelbalk wordt verborgen en het venster krijgt dezelfde grootte als het scherm.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Nieuwe weergave</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent een nieuwe weergave voor het huidige document.</action +> Er wordt een nieuw venster geopend, zodat u twee verschillende weergaven hebt van hetzelfde document, zo kunt u bijvoorbeeld tegelijkertijd in verschillende gedeelten werken of hetzelfde gedeelte bij verschillende zoomniveaus bekijken. Wijzigingen die u in de ene weergave maakt, worden direct zichtbaar in de andere weergaven.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> W</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Alle weergaven sluiten</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sluit alle weergaven.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Weergave splitsen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Splitst de huidige weergave.</action +> Het tekengebied wordt in twee delen gesplitst, die op dezelfde manier als twee weergaven in verschillende vensters gebruikt kunnen worden.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Deelvenster verwijderen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Heft de splitsing van de weergave op.</action +> De tweede weergave (de onderste of de rechtse) wordt gesloten en de eerste blijft zichtbaar.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Splitser-oriëntatie</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Wijzigt de oriëntatie van de weergaven.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Splitser-oriëntatie</guisubmenu +> <guimenuitem +>Verticaal</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Wijzigt de oriëntatie van de de splitser in verticaal.</action +> De twee weergaven worden naast elkaar geplaatst.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Splitser-oriëntatie</guisubmenu +> <guimenuitem +>Horizontaal</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Wijzigt de oriëntatie van de splitser in horizontaal.</action +> De twee weergaven worden boven elkaar geplaatst.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>+</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Inzoomen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zoomt in op de weergave.</action +> De weergave wordt gedetailleerder, maar het zichtbare gedeelte wordt kleiner.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>-</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Uitzoomen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zoomt uit op de weergave.</action +> Het zichtbare gedeelte wordt groter, maar het wordt ook minder gedetailleerd.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>0</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +><guimenuitem +>Ware pixelgrootte</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zoomt de weergave tot de werkelijke grootte van de pixels.</action +> (schaal 1:1)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Ware grootte</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zoomt het beeld tot de werkelijke grootte van de afbeelding.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Passend op pagina</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zoomt de weergave zodat de afbeelding de beschikbare werkruimte vult.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +> R</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Linialen tonen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Schakelt de weergave van linialen in en uit.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Raster tonen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Schakelt de weergave van het raster in en uit.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Rastergrootte</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Bevat diverse opties om de afstand tussen de rasterlijnen in te stellen.</action +> De beschikbare opties zijn <guimenuitem +>1x1</guimenuitem +> <guimenuitem +>2x2</guimenuitem +>, <guimenuitem +>5x5</guimenuitem +>, <guimenuitem +>10x10</guimenuitem +> <guimenuitem +>20x20</guimenuitem +> en <guimenuitem +>40x40</guimenuitem +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Perspectiefraster tonen</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Schakelt de weergave van het perspectiefraster in en uit.</action> +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Perspectiefraster wissen</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Wist het perspectiefraster.</action +> (Alle rasterlijnen worden verwijderd.)</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +><guisubmenu +>Paletten</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Hier kunt u de weergave van diverse paletten in- en uitschakelen.</action +> Standaard toont &chalk; alle paletten, de items in het menu zijn daarom vermeld als <replaceable +>palet</replaceable +> verbergen. Wanneer een palet verborgen is, verandert het menu-item in <replaceable +>palet</replaceable +> tonen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> H</keycap +></keycombo +></shortcut +> <guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +><guimenuitem +>Alle paletvensters verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt alle paletten.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Overzicht verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Overzicht</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>HSV verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>HSV</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>RGB verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>RGB</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Grijs verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Grijs</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Paletten verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Paletten</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Lagen verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Lagen</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Scriptbeheer verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Scriptbeheer</guilabel +>. </action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Histogram verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Histogram</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Waterverf verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet <guilabel +>Waterverf</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Paletten</guisubmenu +> <guimenuitem +>Penseel, Ellips, Filter, Lijn, Veelhoek &etc; verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt het palet van het geselecteerde <guilabel +>Gereedschap</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Vochtigheidsgraad weergeven</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Schakelt de weergave van de vochtigheidsgraad van waterverf in of uit.</action +></para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Image =============================================== --> + + +<sect2 id="commands-menus-image"> +<title +>Het menu <guimenu +>Afbeelding</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeeldingseigenschappen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-imageproperties" +> <guilabel +>Afbeeldingseigenschappen</guilabel +></link +>, waarin u de naam, de grootte, het profiel en de beschrijving van de afbeelding kunt wijzigen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeeldingsgrootte aanpassen aan huidige laag</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Wijzigt de grootte van de afbeelding in de grootte van de momenteel actieve laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +>Substraat...</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-substrate" +><guilabel +>Substraat</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +>Roteren</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de afbeelding.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +> Afbeelding roteren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-rotateimage" +><guilabel +>Afbeelding roteren</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +>Afbeelding rechtsom roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de afbeelding 90 graden met de klok mee.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +> Roteren</guisubmenu +> <guimenuitem +>Afbeelding linksom roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de afbeelding 90 graden tegen de klok in (270 graden met de klok mee).</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +>180 graden roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de afbeelding 180 graden.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeeldingstype converteren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-convertimagetype" +><guilabel +>Alle lagen converteren</guilabel +></link +>.</action +> Hierin kunt u de afbeelding naar een andere kleurruimte converteren. Bovendien kunt u het profiel en de rendermethode wijzigen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeelding scheiden...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-separateimage" +> <guilabel +>Afbeelding scheiden</guilabel +></link +>.</action +> Hier kunt u de afbeelding scheiden in lagen voor elke individuele kleurruimte-component.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeeldingsgrootte wijzigen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-imagesize" +> <guilabel +>Afbeeldingsgrootte</guilabel +></link +>.</action +> Hier kunt u de grootte of de schaal van de afbeelding wijzigen met behulp van diverse algoritmes.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeelding schuintrekken...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-image-shearimage" +> <guilabel +>Afbeelding schuintrekken</guilabel +></link +>.</action +> U kunt de afbeelding in de X- of Y-richting of in allebei de richtingen schuintrekken.</para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Layer =============================================== --> + +<sect2 id="commands-menus-layer"> +<title +>Het menu <guimenu +>Laag</guimenu +></title> + +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> N</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guimenuitem +>Toevoegen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-newlayer" +> <guilabel +>Nieuwe laag</guilabel +></link +>.</action +> Er wordt een nieuwe, lege laag gecreëerd. U kunt de naam, de dekking, de samenstelmodus en het type van de laag instellen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een &koffice;-objecttype.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Vectorafbeeldingen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &karbon14;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Tekstverwerker</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kword;-document.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Stroomdiagrammen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kivio;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Diapresentaties</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kpresenter;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Afbeeldingsmanipulatie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &chalk;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Rapportsjabloon</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kugar;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Grafiek</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kchart;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Formulebewerker</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creërt een nieuwe laag voor een ingebed &kformula;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Rapportengenerator</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kugar;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Projectbeheer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed KPlato-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guisubmenu +>Objectlaag</guisubmenu +> <guimenuitem +>Spreadsheets</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Creëert een nieuwe laag voor een ingebed &kspread;-object.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guimenuitem +>Aanpassingslaag</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-newadjustmentlayer" +> <guilabel +>Nieuwe aanpassingslaag</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guimenuitem +> Afbeelding als laag invoegen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Afbeelding importeren</guilabel +>.</action +> U kunt een afbeelding kiezen, die in een nieuwe laag ingevoegd wordt.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>J</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guimenuitem +>Selectie naar nieuwe laag knippen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Knipt de huidige selectie en voegt deze in als een nieuwe laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>J</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +> <guisubmenu +>Nieuw</guisubmenu +> <guimenuitem +> Selectie naar nieuwe laag kopiëren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Kopieert de huidige selectie en voegt deze in als een nieuwe laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Verwijderen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verwijdert de huidige laag met alle inhoud.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guimenuitem +>Dupliceren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Dupliceert de huidige laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guimenuitem +>Verbergen/tonen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de huidige laag in het bewerkvenster.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat opties om met laagmaskers te werken.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker aanmaken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker van selectie maken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Selectie van masker maken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker toepassen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker verwijderen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker bewerken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +> <guimenuitem +> Masker tonen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>]</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +><guimenuitem +>Niveau hoger</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verplaatst de huidige laag één niveau omhoog.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>[</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +><guimenuitem +>Niveau lager</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verplaatst de huidige laag één niveau omlaag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>]</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +><guimenuitem +>Naar voorgrond</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de huidige laag helemaal bovenaan.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>[</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +><guimenuitem +>Naar achtergrond</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de huidige laag helemaal onderaan.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guimenuitem +>Laag opslaan als afbeelding...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Laag exporteren</guilabel +>.</action +> De huidige laag wordt als een bestand opgeslagen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Om x-as spiegelen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Spiegelt de huidige laag horizontaal.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Om y-as spiegelen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Spiegelt de huidige laag verticaal.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Eigenschappen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-layerproperties" +> <guilabel +>Laageigenschappen</guilabel +></link +>.</action +> Hier kunt u de naam, de kleurruimte, de dekking, de samenstelmodus en de positie van de huidige laag wijzigen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>E</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +> <guimenuitem +>Met onderliggende laag samenvoegen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Voegt de huidige laag samen met de laag eronder.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>E</keycap +></keycombo +></shortcut +> <guimenu +>Laag</guimenu +> <guimenuitem +>Afbeelding plat maken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Voegt alle zichtbare lagen samen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Roteren</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de huidige laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +>Laag roteren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-rotatelayer" +><guilabel +>Laag roteren</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +> Rechtsom roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de huidige laag 90 graden met de klok mee.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +>Linksom roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de huidige laag 90 graden tegen de klok in (270 graden met de klok mee).</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Roteren</guisubmenu +> <guimenuitem +>180 graden roteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Roteert de huidige laag 180 graden.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Histogram...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-histogram" +> <guilabel +>Histogram</guilabel +></link +>, hierin kunt u histogrammen voor de huidige laag zien.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Laagtype converteren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-convertlayertype" +> <guilabel +>Huidige laag converteren</guilabel +></link +>.</action +> Hier kunt u diverse opties instellen voor de kleurruimte en de rendermethode.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Laag schalen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-layersize" +> <guilabel +>Laaggrootte</guilabel +></link +>.</action +> Hier kunt u nieuwe afmetingen kiezen en welk filter u wilt gebruiken.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Laageffecten</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat commando's om effecten aan de huidige laag toe te voegen. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Laageffecten</guisubmenu +> <guimenuitem +>Slagschaduw toevoegen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-dropshadow" +> <guilabel +>Slagschaduw</guilabel +></link +>.</action +> In dit dialoogvenster kunt u een schaduw onder de huidige laag toevoegen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Laag schuintrekken...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-layers-shearlayer" +> <guilabel +>Laag schuintrekken</guilabel +></link +>.</action +> U kunt de X- en Y-hoeken voor het schuintrekken instellen.</para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Select ============================================== --> + + +<sect2 id="commands-menus-select"> +<title +>Het menu <guimenu +>Selecteren</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +> A</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +> <guimenuitem +>Alles selecteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Selecteert de gehele huidige laag.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> A</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +> <guimenuitem +>Deselecteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Deselecteert alles.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +> D</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +><guimenuitem +>Opnieuw selecteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Selecteert de hiervoor gedeselecteerde gebieden.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +> I</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +> <guimenuitem +>Inverteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Inverteert de selectie.</action +> (Alles wat geselecteerd is, wordt gedeleslecteerd, alles wat niet geselecteerd is, wordt geselecteerd.)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Alt;&Ctrl;<keycap +> D</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +> <guimenuitem +>Doezelen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Doezelt de selectie.</action +> (Voegt een wazige rand om de selectie toe.)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Gelijkwaardig</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>H</keycap +></keycombo +></shortcut +> <guimenu +>Selecteren</guimenu +> <guisubmenu +>Selectie verbergen</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Verbergt de selectie.</action +> De selectie blijft actief, maar is niet meer zichtbaar.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Selecteren</guimenu +> <guisubmenu +>Selectie vergroten...</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Maakt de selectie groter.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Selecteren</guimenu +> <guisubmenu +>Selectie verkleinen...</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Maakt de selectie kleiner.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Selecteren</guimenu +> <guisubmenu +>Selectie omranden...</guisubmenu +> </menuchoice +></term> +<listitem +><para +><action +>Maakt een rand om de selectie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Kleurbereik...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-images-colorrange" +><guilabel +>Kleurbereik</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Filter ============================================== --> + + +<sect2 id="commands-menus-filter"> +<title +>Het menu <guimenu +>Filter</guimenu +></title> + +<para +>Zie het hoofdstuk <link linkend="filters" +>Filters</link +> voor meer informatie over filters.</para +> <para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>J</keycap +></keycombo +></shortcut +> <guimenu +>Filter</guimenu +><guimenuitem +>Filter nogmaals toepassen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Herhaalt de laatste filteractie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +><guisubmenu +>Aanpassen</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat diverse opties om de kleuren in de afbeelding te wijzigen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Aanpassen</guisubmenu +> <guimenuitem +>Autocontrast</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Wijzigt de afbeelding automatisch om het contrast zo groot mogelijk te maken.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Aanpassen</guisubmenu +> <guimenuitem +>Helderheid/Contrast...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-brightnesscontrast" +> <guilabel +>Helderheid/Contrast</guilabel +></link +>.</action +> Hier kunt u de helderheid en de contrastverhouding van de afbeelding instellen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Aanpassen</guisubmenu +> <guimenuitem +>Verzadiging verminderen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Vermindert de verzadiging van de afbeelding.</action +> Dit converteert de kleuren in de huidige laag feitelijk naar grijswaarden, maar alle volgende schilderacties worden met de gewone kleuren uitgevoerd.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Aanpassen</guisubmenu +> <guimenuitem +>Inverteren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +> Inverteert de afbeelding of de selectie.</action +> (Zwart wordt wit, blauw wordt geel, enzovoort.)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Aanpassen</guisubmenu +> <guimenuitem +>Kleuraanpassing...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-coloradjustment" +> <guilabel +>Kleuraanpassing</guilabel +></link +>.</action +> Hier kunt u de kleurruimte-componenten van de huidige afbeelding wijzigen, (u kunt bijvoorbeeld in een RGB-afbeelding de hoeveelheid rood, groen en blauw voor de gehele afbeelding wijzigen).</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +><guisubmenu +>Artistiek</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat diverse filters voor <quote +>artistieke </quote +> acties.</para +></listitem> +</varlistentry> + +<!--<varlistentry> +<term +><menuchoice> +<guimenu +>Filter</guimenu> +<guisubmenu +>Artistic</guisubmenu> +<guimenuitem +>Cubism...</guimenuitem> +</menuchoice +></term> +<listitem +><para +><action +>Opens the <link +linkend="commands-dialogs-filters-cubism" +><guilabel +>Cubism</guilabel> +dialog</link +>.</action +> This allows you to add a cubism effect to the +selection or image.</para +></listitem> +</varlistentry +>--> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +> <guimenuitem +>Olieverf...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-oilpaint" +> <guilabel +>Olieverf</guilabel +></link +> om een olieverfeffect aan de selectie of aan de afbeelding toe te voegen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +> <guimenuitem +>Kristal...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-pixelize" +> <guilabel +>Kristal</guilabel +></link +> om de afbeelding te kristalliseren.</action +> (Een blok pixels wordt veranderd, zodat al die pixels dezelfde, gemiddelde kleur krijgen.)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +> <guimenuitem +>Regendruppels...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-raindrops" +> <guilabel +>Regendruppels</guilabel +></link +> om een regendruppeleffect aan de selectie of aan de afbeelding toe te voegen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +> <guimenuitem +>Verf drogen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Droogt natte verf.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Vervagen</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat diverse filters om de afbeelding te vervagen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Vervagen</guisubmenu +> <guimenuitem +>Gaussiaans vervagen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past een lichte vervaging toe op de afbeelding of op de selectie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +><guisubmenu +>Kleuren</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat filters die de keuren van de afbeelding veranderen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +> <guimenuitem +>Kleur naar alfa...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +> <guimenuitem +>Kleuroverdracht...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-colortransfer" +><guilabel +>Kleuroverdracht</guilabel +></link +> waarin u de afbeelding andere kleuren kunt geven.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +> <guimenuitem +>Kanaal maximaliseren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past de kleur van elke pixel aan door de minder heldere kleurkanalen te verwijderen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +> <guimenuitem +>Kanaal minimaliseren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past de kleur van elke pixel aan door de heldere kleurkanalen te verwijderen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat filters om randen te detecteren.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> <guimenuitem +>Onderranddetectie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past randdetectie toe met de onderranden van afbeeldingen als referentie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> <guimenuitem +>Linkerranddetectie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past randdetectie toe met de linkerranden van afbeeldingen als referentie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> <guimenuitem +>Rechterranddetectie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past randdetectie toe met de rechterranden van afbeeldingen als referentie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> <guimenuitem +>Sobel...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Sobel</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +> <guimenuitem +>Bovenranddetectie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past randdetectie toe met de bovenranden van afbeeldingen als referentie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +><guisubmenu +>Verbeteren</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat filters om afbeeldingen te verbeteren.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overig</guisubmenu +> <guimenuitem +>CImg-afbeeldingsrestauratie...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-imagerestoration" +> <guilabel +>Afbeeldingsrestauratie</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Aangepaste convolutie...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-customconvolution" +> <guilabel +>Aangepaste convolutie</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Gaussiaanse ruisverwijdering...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +></action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Gemiddelden verwijdering</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Maakt de afbeelding of selectie scherper door de kleurbegrenzingen te overdrijven.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Verscherpen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Maakt de afbeelding of selectie scherper.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Onscherp masker...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Past een onscherp masker toe op de afbeelding of op de selectie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +> <guimenuitem +>Wavelet-ruisverwijdering</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Vermindert ruis in een afbeelding of selectie.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat reliëffilters.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Horizontaal & verticaal reliëf</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Geeft de afbeelding of selectie reliëf op de twee hoofdrichtingen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Reliëf met variabele diepte...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-emboss" +> <guilabel +>Reliëf</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Reliëf in alle richtingen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Geeft de afbeelding of selectie reliëf.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Horizontaal reliëf</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Geeft de afbeelding of selectie reliëf op de horizontale as.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Laplace-reliëf</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Geeft de afbeelding of selectie reliëf met behulp van de Laplace-methode.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +> <guimenuitem +>Verticaal reliëf</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Geeft de afbeelding of selectie reliëf op de verticale as.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat mapfilters.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +> <guimenuitem +>Bumpmap...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-bumpmap" +> <guilabel +>Bumpmap</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +> <guimenuitem +>Hoeken afronden...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-roundcorners" +> <guilabel +>Hoeken afronden</guilabel +></link +> waarin u de hoeken van de afbeelding of de selectie kunt afronden.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +> <guimenuitem +>Tegeltjes...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verkleint de afbeelding of selectie en maakt er tegeltjes van.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +><guisubmenu +>Overige</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat diverse filters.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overig</guisubmenu +> <guimenuitem +>Lenscorrectie...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-lenscorrection" +> <guilabel +>Lenscorrectie</guilabel +></link +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +> <guimenuitem +>Willekeurige ruis...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-randomnoise" +> <guilabel +>Willekeurige ruis</guilabel +></link +> om spikkels aan de selectie of aan de afbeelding toe te voegen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +> <guimenuitem +>Willekeurige keuze...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-randompick" +> <guilabel +>Willekeurige keuze</guilabel +></link +> om de selectie of de afbeelding te vervormen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +> <guimenuitem +>Golf...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-wave" +> <guilabel +>Golf</guilabel +></link +> om de afbeelding te vervormen.</action +></para +></listitem> +</varlistentry> + + +<varlistentry> +<term +><menuchoice +><guimenu +>Filter</guimenu +> <guimenuitem +>Filtergalerij</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="commands-dialogs-filters-filtersgallery" +> <guilabel +>Filtergalerij</guilabel +></link +>.</action +> Hierin vindt u voorbeelden van de diverse filters, zodat u de effecten kunt vergelijken.</para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Scripts ============================================= --> + + +<sect2 id="commands-menus-scripts"> +<title +>Het menu <guimenu +>Scripts</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Scripts</guimenu +> <guimenuitem +>Scriptbestand uitvoeren...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Voert een scriptbestand uit.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Scripts</guimenu +> <guimenuitem +>Scriptbeheer...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Scriptbeheer</guilabel +>. </action +></para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<!-- ====== Settings ============================================ --> + +<sect2 id="commands-menus-settings"> +<title +>Het menu <guimenu +>Instellingen</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Bevat opties om de diverse werkbalken te tonen of te verbergen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> <guimenuitem +>Bestand</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de werkbalk <guilabel +>Bestand</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> <guimenuitem +>Bewerken</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de werkbalk <guilabel +>Bewerken</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> <guimenuitem +>Navigatie</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de werkbalk <guilabel +>Navigatie</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> <guimenuitem +>&chalk;</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de <guilabel +>&chalk;</guilabel +>-werkbalk.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guisubmenu +>Werkbalken</guisubmenu +> <guimenuitem +>Schildergerei</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont of verbergt de werkbalk <guilabel +>Schildergerei</guilabel +>.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Sneltoetsen instellen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Sneltoetsen instellen</guilabel +>.</action +> Dit is een standaarddialoogvenster in de meeste &kde;-toepassingen, hierin kunt u sneltoetsen instellen voor alles wat u in &chalk; kunt doen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Werkbalken instellen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <guilabel +>Werkbalken instellen</guilabel +>.</action +> Dit is een standaarddialoogvenster in de meeste &kde;-toepassingen, hierin kunt u de werkbalken van &chalk; instellen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>&chalk; instellen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent het dialoogvenster <link linkend="settings-preferences" +> <guilabel +>Voorkeuren</guilabel +></link +>.</action +> Hier kunt u &chalk; aan uw voorkeuren aanpassen.</para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + + +<!-- ====== Help ================================================ --> + +<sect2 id="commands-menus-help"> +<title +>Het menu <guimenu +>Help</guimenu +></title> +&help.menu.documentation; </sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/commands-palettes.docbook b/koffice-i18n-nl/docs/koffice/chalk/commands-palettes.docbook new file mode 100644 index 00000000..46535b5a --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/commands-palettes.docbook @@ -0,0 +1,1184 @@ +<sect1 id="commands-palettes"> +<title +>Paletten</title> + +<para +>In dit gedeelte worden de paletten van &chalk; beschreven De paletten bevinden zich gewoonlijk aan de rechterkant van het hoofdvenster van &chalk;. Er zijn drie paletten waarmee u diverse eigenschappen van uw afbeeldingen kunt instellen: </para> + +<sect2 id="commands-palettes-controlbox"> +<title +>Het palet <guilabel +>Gereedschappen</guilabel +></title> +<para +>Het palet <guilabel +>Gereedschappen</guilabel +> bevat drie tabbladen. U kunt een overzicht van de afbeelding krijgen, een kleurhistogram bekijken en opties voor het huidige gereedschap wijzigen.</para> + +<sect3 id="commands-palettes-controlbox-overview"> +<title +><guilabel +>Overzicht</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Overzicht</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-overview.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Overzicht</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Overzicht</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad vindt u twee opties om in te stellen. Met de schuifpijlen, de schuifregelaar en de knop <guibutton +>1:1</guibutton +> onderin kunt u de zoomfactor voor het huidige document instellen. Bij <guilabel +>Belichting:</guilabel +> kunt u het belichtingsniveau voor OpenEXR-afbeeldingen instellen. U kunt de schuifregelaar gebruiken, de waarde in het tekstvak typen of de waarde veranderen door op de schuifpijlen te klikken. Verder geven de labels <guilabel +>X</guilabel +> en <guilabel +>Y</guilabel +> de huidige cursorpositie aan, (0,0) is de linkerbovenhoek van het canvas.</para> +</sect3> + +<sect3 id="commands-palettes-controlbox-histogram"> +<title +><guilabel +>Histogram</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Histogram</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-histogram.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Histogram</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Histogram</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad ziet u een kleurhistogram met de verdeling van de kleuren in de afbeelding. Het histogram is verdeeld in rode, groene en blauwe niveaus.</para> +</sect3> + +<sect3 id="commands-palettes-controlbox-tool"> +<title +><guilabel +>Gereedschap</guilabel +></title> + +<para +>In werkelijkheid is er geen tabblad met deze naam, omdat de naam van het tabblad afhankelijk is van het geselecteerde gereedschap. Op dit tabblad kunt u de beschikbare opties aanpassen.</para> + +<sect4 id="commands-palettes-controlbox-tool-brush"> +<title +><guilabel +>Penseel</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Penseel</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-brush.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Penseel</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Penseel</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad zijn drie opties beschikbaar. </para +><para +>Bij <guilabel +>Dekking</guilabel +> kunt u met de schuifregelaar of met de schuifpijlen het dekkingspercentage bij het tekenen instellen (dekking is het tegenovergestelde van transparantie, 100% dekking is 0% transparant, en omgekeerd ). </para +><para +>In de keuzelijst <guilabel +>Modus</guilabel +> kunt u een tekenmodus kiezen. Hierdoor verandert het effect dat tekenen op de afbeelding heeft (bijvoorbeeld alleen de verzadiging of alleen de helderheid worden veranderd). </para +><para +>Met de optie <guilabel +>Direct op ondergrond</guilabel +> kunt u bepalen of u direct op de huidige laag wilt schilderen of op een tijdelijke laag die daarna op de huidige laag wordt aangebracht. Dit kan verschil uitmaken, vooral als u met een relatief laag dekkingspercentage werkt.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-line"> +<title +><guilabel +>Lijn</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Lijn</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-line.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Lijn</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Lijn</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Zie <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> voor de beschrijving van <guilabel +>Dekking</guilabel +> en <guilabel +>Modus</guilabel +>. De knop <guilabel +>?</guilabel +> laat tips zien over het gebruik van de de Shift-, Ctrl- en Alt-toetsen.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-rectangle"> +<title +><guilabel +>Rechthoek</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Rechthork</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-rectangle.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Rechthoek</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Rechthoek</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Zie <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> voor de beschrijving van <guilabel +>Dekking</guilabel +> en <guilabel +>Modus</guilabel +>. </para +><para +>In de keuzelijst <guilabel +>Vullen</guilabel +> kunt u specificeren of de rechthoek gevuld moet worden. U kunt kiezen uit drie opties: de huidige voorgrondkleur, de huidige achtergrondkleur of het huidige patroon.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-bezier"> +<title +><guilabel +>Bézier</guilabel +></title> +<para +>Zie <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> voor de beschrijving van <guilabel +>Modus</guilabel +> en <guilabel +>Dekking</guilabel +>.</para> +</sect4> + + +<sect4 id="commands-palettes-controlbox-tool-ellipse"> +<title +><guilabel +>Ellips</guilabel +></title> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-rectangle" +>Rechthoek</link +> beschikbaar.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-polygon"> +<title +><guilabel +>Veelhoek</guilabel +></title> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-rectangle" +>Rechthoek</link +> beschikbaar.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-polyline"> +<title +><guilabel +>Gebroken lijn</guilabel +></title> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-line" +>Lijn</link +> beschikbaar.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-star"> +<title +><guilabel +>Ster</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Ster</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-star.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Ster</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Ster</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>De opties voor <link linkend="commands-palettes-controlbox-tool-rectangle" +>Rechthoek</link +> zijn hier beschikbaar, evenals twee specifieke opties. </para +><para +>In de keuzelijst <guilabel +>Punten:</guilabel +> kunt u het aantal hoekpunten voor de ster instellen. </para +><para +>De instelling <guilabel +>Verhouding:</guilabel +> definieert de vorm van de ster. Een verhouding van 0% creëert een ster zonder ingesloten ruimte (de twee lijnen die een punt van de ster vormen, overlappen elkaar). Als het percentage verhoogd wordt, krijgt de ster langzaam maar zeker meer omvang (de twee lijnen worden <quote +>van elkaar getrokken</quote +>). Een ster met een verhouding van 100% is een regelmatige veelhoek. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-duplicate"> +<title +><guilabel +>Dupliceren</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Dupliceren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-duplicate.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Dupliceren</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Dupliceren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-line" +>Lijn</link +> en drie andere opties beschikbaar. </para +><para +>Met de opties <guilabel +>Zonder kleur</guilabel +> en <guilabel +>Straal</guilabel +> kunt u instellen dat bij het dupliceren de kleuren niet gekopieerd worden, maar alleen de <quote +>structuur</quote +> van het brongebied. </para +><para +>Als u de optie <guilabel +>Perspectief corrigeren</guilabel +> inschakelt, wordt bij het dupliceren het perspectiefraster gevolgd. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-paintwithfilters"> +<title +><guilabel +>Met filters schilderen</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Met filters schilderen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-paintwithfilters.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Met filters schilderen</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Met filters schilderen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Afhankelijk van het filter kunt u hier verschillende opties instellen. De opties die u kunt instellen zijn dezelfde die u bij de <quote +>normale</quote +> instellingen voor het gekozen filter kunt instellen. Zie het <link linkend="commands-dialogs-filters" +>gedeelte over filters in het hoofdstuk Dialoogvensters</link +> voor meer informatie.</para +> </sect4> + +<sect4 id="commands-palettes-controlbox-tool-transform"> +<title +><guilabel +>Transformeren</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Transformeren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-transform.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Transformeren</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Transformeren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<!-->The <guilabel +>Move X</guilabel +> and <guilabel +>Move Y</guilabel> +spin boxes show, and can be used to set, the displacement of the layer or +selection. The same applies to <guilabel +>Scale X</guilabel +> and <guilabel +>Scale +Y</guilabel +> for the scaling of the current layer or selection. Finally, --> +<para +>In de keuzelijst <guilabel +>Filter</guilabel +> kunt u het algoritme kiezen dat gebruikt moet worden voor de transformatie.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-crop"> +<title +><guilabel +>Uitsnijden</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Uitsnijden</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-crop.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Uitsnijden</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Uitsnijden</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>U kunt de coördinaten voor de hoeken van het te behouden gebied instellen door de waarden bij <guilabel +>X:</guilabel +>, <guilabel +>Y:</guilabel +>, <guilabel +> Breedte:</guilabel +> en <guilabel +>Hoogte:</guilabel +> te veranderen. Bij <guilabel +>Verhouding:</guilabel +> kunt u een waarde invullen om de Y/X-verhouding te bepalen. Markeer een keuzevakje om de waarde constant te houden wanneer de grootte van het gebied wordt gewijzigd. In de keuzelijst kunt u kiezen of de gehele afbeelding of alleen de huidige laag gewijzigd moet worden. Klik op de knop <guibutton +>Uitsnijden</guibutton +>, dit heeft hetzelfde effect als dubbelklikken buiten het gebied in de afbeelding.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-contiguousfill"> +<title +><guilabel +>Aaneengesloten gebied vullen</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Aaneengesloten gebied vullen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-contiguousfill.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Aaneengesloten gebied vullen</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Aaneengesloten gebied vullen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> beschikbaar, plus een paar andere opties. </para +><para +>De instelling bij <guilabel +>Drempel:</guilabel +> bepaalt hoe dicht de kleur van het punt waar het vullen begint, bij de kleur van een punt moet zijn om gevuld te worden. Een hogere drempel vult ook gebieden die minder gelijksoortige kleuren hebben, een lagere drempel beperkt het te vullen gebied. </para +><para +>Als u het keuzevakje <guilabel +>Gehele selectie vullen</guilabel +> markeert, wordt de gehele selectie gevuld in plaats van alleen het aangrenzende gebied. </para +><para +>Als u het keuzevakje <guilabel +>Tot huidige laag beperken</guilabel +> markeert, wordt de methode van vullen gewijzigd: de grens van het te vullen gebied wordt bepaald door de huidige laag in plaats van door de gehele afbeelding. </para +><para +>Als u het keuzevakje <guilabel +>Patroon gebruiken</guilabel +> markeert, wordt met het momenteel geselecteerde patroon gevuld in plaats van met de voorgrondkleur. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-gradient"> +<title +><guilabel +>Kleurverloop</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Kleurverloop</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-gradient.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Kleurverloop</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Kleurverloop</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> beschikbaar, plus een paar andere opties. </para +><para +>In de keuzelijst <guilabel +>Vorm</guilabel +> kunt u het type kleurverloop kiezen: <guilabel +>Lineair</guilabel +>, <guilabel +>Dubbel-lineair</guilabel +>, <guilabel +>Radiaal</guilabel +>, <guilabel +>Vierkant</guilabel +>, <guilabel +>Conisch</guilabel +> en <guilabel +>Conisch symmetrisch</guilabel +>. </para +><para +>De optie <guilabel +>Herhaling</guilabel +> bepaalt of het kleurverloop herhaald wordt als het de gehele afbeelding niet vult. Met <guilabel +>Geen</guilabel +>, worden de kleuren aan de uiteinden van het kleurverloop gebruikt om de overblijvende ruimte te vullen. Met <guilabel +>Normaal</guilabel +> wordt het kleurverloop normaal herhaald, (het einde wordt met het begin van de volgende verbonden). Met <guilabel +>Afwisselend</guilabel +> wordt elke tweede herhaling van achteren naar voren getekend (de einden worden aan elkaar verbonden en de beginnen worden aan elkaar verbonden). </para +><para +>Als u het keuzevakje <guilabel +>Omkeren</guilabel +> markeert, wordt het kleurverloop omgekeerd getekend (van achter naar voor). </para +><para +>De laatste instelling is <guilabel +>Anti-aliasdrempel</guilabel +>, deze bepaalt hoe glad de kleuren overlopen. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-text"> +<title +><guilabel +>Tekst</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Tekst</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-text.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Tekst</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Tekst</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Hier zijn dezelfde opties als voor <link linkend="commands-palettes-controlbox-tool-brush" +>Penseel</link +> beschikbaar. Verder is er nog de optie <guilabel +>Lettertype</guilabel +>, waarin u kunt zien welk lettertype voor de tekst gebruikt wordt. Klik op de knop <guibutton +>...</guibutton +> om het lettertype te wijzigen. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-colorpicker"> +<title +><guilabel +>Kleurenkiezer</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Kleurenkiezer</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-colorpicker.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Kleurenkiezer</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Kleurenkiezer</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>De eerste optie is een keuzelijst waarin u kunt kiezen uit welke laag de kleur overgenomen moet worden. Als u een specifieke laag kiest, wordt de kleur van het punt in die laag genomen. Met <guilabel +>Alle zichtbare lagen beschouwen</guilabel +> wordt de bovenste zichtbare, niet-transparante laag gebruikt. </para +><para +>Als u het keuzevakje <guilabel +>Huidige kleur bijwerken</guilabel +> markeert, wordt de huidige voorgrondkleur (wanneer u met de &LMB; klikt) of achtergrondkleur (wanneer u met de &RMB; klikt) ingesteld als kleur die overgenomen moet worden. </para +><para +>Het keuzevakje <guilabel +>Aan palet toevoegen</guilabel +> en de bijbehorende keuzelijst bepalen of de overgenomen kleur aan een bestaand kleurenpalet toegevoegd moet worden. Markeer het keuzevakje en kies het gewenste kleurenpalet uit de lijst als u de kleur wilt toevoegen. </para +><para +>Het keuzevakje <guilabel +>Kleurwaarden als percentages</guilabel +> schakelt de weergave van de kleurwaarden van het <quote +>normale</quote +> bereik (van 0 tot 255) om naar een waarde tussen 0% en 100%. </para +><para +>Met de optie <guilabel +>Straal</guilabel +> kunt u de grootte van het gebied instellen dat gebruikt wordt om de kleur over te nemen. Een straal van één neemt de kleur van één pixel over, een grotere straal laat een gemiddelde van de kleuren in het cirkelvormige gebied, met de gekozen straal om de pixel heen, overnemen. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-select"> +<title +><guilabel +>Selecteriegereedschappen</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Selectiegereedschappen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-select.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Selectiegereedschappen</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Selectiegereedschappen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>De gereedschappen <guilabel +>Selectie tekenen</guilabel +>, <guilabel +>Selectie wissen</guilabel +>, <guilabel +>Rechthoek selecteren</guilabel +>, <guilabel +>Ellips selecteren</guilabel +>, <guilabel +>Veelhoek selecteren</guilabel +> en <guilabel +>Omtrek selecteren</guilabel +> hebben één optie: de <guilabel +>Actie:</guilabel +> die uitgevoerd moet worden. U kunt kiezen uit <guilabel +>Toevoegen</guilabel +> aan of <guilabel +>Aftrekken</guilabel +> van de selectie.</para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-selectcontiguous"> +<title +><guilabel +>Aaneengesloten gebieden selecteren</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Aaneengesloten gebied selecteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-selectcontiguous.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Aaneengesloten gebied selecteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Aaneengesloten gebied selecteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>De optie <guilabel +>Actie:</guilabel +> is hetzelfde als voor <link linkend="commands-palettes-controlbox-tool-select" +>Selectiegereedschappen</link +>. </para +><para +>U kunt de schuifregelaar en de schuifpijlen bij <guilabel +>Vaagheid:</guilabel +> gebruiken om te bepalen hoe dicht de kleuren bij de kleur op het geselecteerde punt moeten liggen om aan de selectie toegevoegd te worden. </para +><para +>Als het keuzevakje <guilabel +>Alle lagen beschouwen</guilabel +> gemarkeerd is, wordt de grens van de selectie bepaald door naar de gehele afbeelding te kijken, in plaats van alleen naar de huidige laag. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-selectsimilar"> +<title +><guilabel +>Gelijksoortige kleuren selecteren</guilabel +></title> +<para +>De opties <guilabel +>Actie:</guilabel +> en <guilabel +>Vaagheid:</guilabel +> zijn hetzelfde als voor <link linkend="commands-palettes-controlbox-tool-selectcontiguous" +>Aaneengesloten gebied selecteren</link +>. </para> +</sect4> + +<sect4 id="commands-palettes-controlbox-tool-selectmagnetic"> +<title +><guilabel +>Magnetisch selecteren</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad voor <guilabel +>Magnetisch selecteren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-controlbox-selectmagnetic.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad voor <guilabel +>Magnetisch selecteren</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad voor <guilabel +>Magnetisch selecteren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>De optie <guilabel +>Actie:</guilabel +> is hetzelfde als voor <link linkend="commands-palettes-controlbox-tool-select" +>Selectiegereedschappen</link +>. </para> +<para +>De optie <guilabel +>Afstand:</guilabel +> bepaalt de maximale afstand waarop naar randen gezocht wordt die bij de selectie inbegrepen worden. De knop <guibutton +>Selectie maken</guibutton +> heeft hetzelfde effect als met de &LMB; dubbelklikken: de selectie wordt voltooid. </para> +</sect4> + +</sect3> + +</sect2> + +<sect2 id="commands-palettes-colors"> +<title +>Het palet <guilabel +>Kleuren</guilabel +></title> +<para +>In dit palet kunt u de voorgrond- en achtergrondkleuren, die u wilt gebruiken om mee te verven, kiezen. U kunt deze op vijf verschillende manieren kiezen. Elke manier heeft een eigen tabblad. </para +><para +>U kunt kiezen welke kleur u wilt instellen door op de knoppen in de linkerbovenhoek te klikken. De bovenste kleur is de voorgrondkleur, de onderste kleur is de achtergrondkleur. Door op de dubbele pijl te klikken kunt u de kleuren verwisselen: de voorgrondkleur wordt de achtergrondkleur en omgekeerd. Als u op het kleine zwart-witplaatje klikt, worden de standaardkleuren (zwarte voorgrond, witte achtergrond) teruggezet. </para> + +<sect3 id="commands-palettes-colors-hsv"> +<title +><guilabel +>HSV</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>HSV</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-colors-hsv.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>HSV</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>HSV</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad kunt u een kleur kiezen via het systeem Hue (Tint) / Saturation (Verzadiging) / Value (Waarde). </para +><para +>De tint bepaalt de hoofdkleur en begint bij rood met 0, en loopt dan op langs het kleurenspectrum (dat wil zeggen, langs de <quote +>lijn</quote +> geel, groen, blauw, violet) naar een maximum van 359. Dit wordt in de cirkel op het tabblad voorgesteld als de hoekcomponent (bovenaan beginnend en met de klok mee draaiend om de waarde van de tint te verhogen). </para +><para +>De verzadiging bepaalt hoe puur de kleur is. Een verzadiging van 255 levert de pure kleur op, een verzadiging van 0 levert een grijstint op. Dit is de straalcomponent van de kleurencirkel: het middelpunt komt overeen met "geen verzadiging", de cirkelomtrek komt overeen met "volledig verzadigd". </para +><para +>De waarde bepaalt de helderheid van de kleur. Dit maakt de kleur donkerder of lichter en kan worden ingesteld met de verticale schuifbalk op het tabblad. Een waarde van 0 levert zwart op, een waarde van 255 levert de pure kleur op. </para> +</sect3> + +<sect3 id="commands-palettes-colors-rgb"> +<title +><guilabel +>RGB</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>RGB</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-colors-rgb.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>RGB</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>RGB</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad kunnen de kleuren gekozen worden aan de hand van de componenten Red (Rood) / Green (Groen) / Blue (Blauw). </para +><para +>U kunt rode, groene en blauwe componenten instellen op een schaal van 0 tot 255. Bij 0 is de component van die kleur afwezig, bij 255 wordt de maximale intensiteit gebruikt. De schuifregelaars veranderen van kleur, zodat u kunt zien wat de kleur wordt als u de overeenkomstige waarde verandert. </para> +</sect3> + +<sect3 id="commands-palettes-colors-gray"> +<title +><guilabel +>Grijs</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Grijs</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-colors-gray.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Grijs</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Grijs</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad kunt u een grijswaarde kiezen (aangeduid met een K voor "Key", die gewoonlijk gebruikt wordt voor zwart).</para> +<para +>De grijswaarde kan gekozen worden op een schaal van 0 (puur wit) tot 255 (puur zwart).</para> +</sect3> + +<sect3 id="commands-palettes-colors-palettes"> +<title +><guilabel +>Paletten</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Paletten</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-colors-palettes.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Paletten</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Paletten</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad kunt u een kleur uit verscheidene voorgedefinieerde kleurenpaletten kiezen</para> +<para +>U kunt een kleurenpalet uit de keuzelijst bovenin kiezen.</para> +</sect3> + +<sect3 id="commands-palettes-colors-watercolors"> +<title +><guilabel +>Waterverf</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Waterverf</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-colors-watercolors.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Waterverf</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Waterverf</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad vindt u een aantal kleuren voor het verven met <quote +>natte verf</quote +>. </para +><para +>U kunt twee opties instellen om de eigenschappen van de verf te veranderen: <guilabel +>Verfsterkte:</guilabel +> beïnvloedt hoeveel verf u op het canvas aanbrengt, <guilabel +>Vochtigheid:</guilabel +> bepaalt hoe nat de verf is wanneer deze wordt aangebracht. U kunt de verf later laten drogen. </para> +</sect3> + +</sect2> + +<sect2 id="commands-palettes-layers"> +<title +>Het palet <guilabel +>Lagen</guilabel +></title> +<para +>Dit palet heeft twee tabbladen.</para> + +<sect3 id="commands-palettes-layers-layers"> +<title +><guilabel +>Lagen</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Lagen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-layers-layers.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Lagen</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Lagen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Op dit tabblad kunt u verscheidene instellingen voor lagen maken. </para +><para +>Linksboven kunt u kiezen welke vermengmodus er gebruikt wordt voor de geselecteerde laag. Deze mogelijkheden zijn dezelfde als die voor de tekenmethoden gebruikt worden. </para +><para +>In het vakje rechtsboven kunt u de dekking van de geselecteerde laag instellen. 0% dekking komt overeen met 100% transparantie en omgekeerd. </para +><para +>De lijst toont alle lagen en hun namen. Er zijn verscheidene pictogrammen waarmee u eigenschappen van de lagen kunt wijzigen. Het pictogram met het oog bepaalt of de laag zichtbaar is of niet, het pictogram met de schakels wordt gebruikt om lagen aan elkaar te koppelen. Met het pictogram met het slot kunt u een laag vergrendelen. Vergrendelde lagen kunnen niet bewerkt worden. </para +><para +>Onder de lijst bevinden zich knoppen. U kunt een nieuwe laag creëren, de huidige laag omhoog of omlaag verplaatsen, de eigenschappen van de laag bekijken en de laag verwijderen. </para> +<para +>Er zijn nog enkele handigheidjes die u met de muis kunt uithalen. Rechtsklik op de lijst en selecteer <guilabel +>Nieuwe map</guilabel +> om een nieuwe map te creëren waarin u lagen kunt groeperen. U kunt lagen ook slepen en verplaatsen om de volgorde te veranderen. Om dit te doen klikt u op het onderste gedeelte van het item dat een laag voorstelt, houd de muisknop ingedrukt, versleep dan de muis en laat de muisknop op de gewenste plaats los. Als u op het bovenste gedeelte van het item klikt, krijgt u een tekstvak waarin u de naam van de laag kunt wijzigen. </para> +</sect3> + +<sect3 id="commands-palettes-layers-scriptsmanager"> +<title +><guilabel +>Scriptbeheer</guilabel +></title> +<para> +<screenshot> +<screeninfo +>Het tabblad <guilabel +>Scriptbeheer</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="palettes-layers-scriptsmanager.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het tabblad <guilabel +>Scriptbeheer</guilabel +></phrase> +</textobject> +<caption +><para +>Het tabblad <guilabel +>Scriptbeheer</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>Dit tabblad is een kleinere versie van het dialoogvenster <guilabel +>Scriptbeheer</guilabel +>. Meer informatie kunt u bij de beschrijving daarvan vinden. </para> +</sect3> + +</sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/commands-toolbars.docbook b/koffice-i18n-nl/docs/koffice/chalk/commands-toolbars.docbook new file mode 100644 index 00000000..6044b305 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/commands-toolbars.docbook @@ -0,0 +1,1211 @@ +<sect1 id="commands-toolbars"> +<title +>Werkbalken</title> + +<para +>In dit gedeelte worden de werkbalken van &chalk; beschreven. De <guilabel +>Chalk</guilabel +>-werkbalk bevindt zich standaard aan de linkerkant van het venster, de andere werkbalken bevinden zich bovenaan, onder de menubalk.</para> + +<para +>U kunt de werkbalken aan uw voorkeuren aanpassen door het menu <menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Werkbalken instellen...</guimenuitem +></menuchoice +> te kiezen of door met de &RMB; op een werkbalk te klikken en <guimenuitem +>Werkbalken instellen...</guimenuitem +> te kiezen.</para> + +<sect2 id="commands-toolbars-file"> +<title +>De werkbalk <guilabel +>Bestand</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De werkbalk <guilabel +>Bestand</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-file.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De werkbalk <guilabel +>Bestand</guilabel +></phrase> +</textobject> +<caption +><para +>De werkbalk <guilabel +>Bestand</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze werkbalk bevat acties om met bestanden te werken. In de standaardinstelling van &chalk; zijn hier vijf knoppen: <guilabel +>Nieuw</guilabel +>, <guilabel +>Openen</guilabel +>, <guilabel +>Opslaan</guilabel +>, <guilabel +>Afdrukvoorbeeld</guilabel +> en <guilabel +>Afdrukken</guilabel +>.</para> + +<para +>Al deze acties komen overeen met items in het menu <link linkend="commands-menus-file" +><guimenu +>Bestand</guimenu +></link +>.</para> + +</sect2> + +<sect2 id="commands-toolbars-edit"> +<title +>De werkbalk <guilabel +>Bewerken</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De werkbalk <guilabel +>Bewerken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-edit.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De werkbalk <guilabel +>Bewerken</guilabel +></phrase> +</textobject> +<caption +><para +>De werkbalk <guilabel +>Bewerken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze werkbalk bevat acties om afbeeldingen te bewerken. Met de standaardinstellingen zijn er vier knoppen op deze werkbalk: <guilabel +>Ongedaan maken</guilabel +>, <guilabel +>Opnieuw</guilabel +>, <guilabel +>Knippen</guilabel +> en <guilabel +>Kopiëren</guilabel +>.</para> + +<para +>Deze acties komen overeen met de items in het menu <link linkend="commands-menus-edit" +><guimenu +>Bewerken</guimenu +></link +>.</para> +</sect2> + +<sect2 id="commands-toolbars-navigation"> +<title +>De werkbalk <guilabel +>Navigatie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De werkbalk <guilabel +>Navigatie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-navigation.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De werkbalk <guilabel +>Navigatie</guilabel +></phrase> +</textobject> +<caption +><para +>De werkbalk <guilabel +>Navigatie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Op deze werkbalk hebt u snel toegang tot navigatie-acties. Er zijn standaard twee acties beschikbaar: <guilabel +>Inzoomen</guilabel +> en <guilabel +>Uitzoomen</guilabel +>. Met <guilabel +>Inzoomen</guilabel +> wordt het zoomniveau verhoogd. U ziet minder, maar met meer details. Met <guilabel +>Uitzoomen</guilabel +> wordt het zoomniveau verlaagd, zodat u meer ziet, maar met minder details. </para> + +</sect2> + +<sect2 id="commands-toolbars-chalk"> +<title +>De <guilabel +>Chalk</guilabel +>-werkbalk</title> + +<para> +<screenshot> +<screeninfo +>De <guilabel +>Chalk</guilabel +>-werkbalk</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-chalk.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De <guilabel +>Chalk</guilabel +>-werkbalk</phrase> +</textobject> +<caption +><para +>De <guilabel +>Chalk</guilabel +>-werkbalk</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze werkbalk bevat acties en gereedschap om te tekenen, evenals gereedschap om te bewerken en te selecteren. De beschikbare acties en enkele gereedschappen worden hieronder beschreven. U kunt het gedrag (en daarmee gewoonlijk ook het uiteindelijke effect) van de meeste gereedschappen wijzigen door <link linkend="commands-palettes-controlbox-tool" +>de opties</link +> ervan in te stellen. </para> + +<variablelist> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-brush.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Penseel</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u uit de vrije hand schilderen. Klik op de &LMB; om een enkele afdruk van het geselecteerde penseel te maken of houd de &LMB; ingedrukt en sleep met de muis om te schilderen. De bewegingen van de muis worden direct omgezet in penseelstreken. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-line.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Lijn</guilabel +></term> +<listitem +><para +>Dit gereedschap wordt gebruikt om lijnen te tekenen. Klik met de &LMB; om het eerste uiteinde aan te geven, houd de muisknop ingedrukt en sleep naar het tweede uiteinde, laat dan de muisknop los. </para +><para +>Druk op &Shift; terwijl u de muisknop ingedrukt houdt om de lijnen precies horizontaal of verticaal te maken. U kunt op &Alt; drukken terwijl u de muisknop ingedrukt houdt om de lijn te verplaatsen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-rectangle.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Rechthoek</guilabel +></term> +<listitem +><para +>Dit gereedschap wordt gebruikt om rechthoeken mee te tekenen. Klik en houd de &LMB; ingedrukt om één hoek van de rechthoek aan te geven, sleep naar de hoek er schuin tegenover en laat de muisknop los. </para +><para +>Aks u de &Shift; ingedrukt houdt terwijl u tekent, wordt een vierkant in plaats van rechthoek getekend. Als u op &Ctrl; drukt, wordt de rechthoek op een andere manier geconstrueerd: de beginpositie van de muis geeft het middelpunt van de rechthoek aan en de eindpositie geeft een hoek aan. U kunt op &Alt; drukken terwijl u de muisknop ingedrukt houdt om de rechthoek te verplaatsen. </para +><para +>U kunt zo vaak als u wilt tussen de tekenmethoden hoek/hoek en middelpunt/hoek heen en weer schakelen door &Ctrl; in te drukken of los te laten, vooropgesteld dat u de &LMB; ingedrukt houdt. Met &Ctrl; ingedrukt beïnvloeden bewegingen van de muis alle vier de hoeken van de rechthoek (ten opzichte van het middelpunt), zonder &Ctrl; wordt één van de hoeken niet beïnvloed. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-ellipse.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Ellips</guilabel +></term> +<listitem +><para +>Gebruik dit gereedschap om een ellips te tekenen. Het momenteel geselecteerde penseel wordt gebuikt om de ellipsomtrek te tekenen. Klik en houd de &LMB; ingedrukt om één hoek van de <quote +>begrenzende rechthoek</quote +> van de ellips aan te geven, sleep de muis naar de hoek er schuin tegenover. &chalk; laat een voorbeeld van de ellips zien door een dunne lijn te tekenen. Laat de muisknop los om de ellips daadwerkelijk te tekenen. </para +><para +>Aks u de &Shift; ingedrukt houdt terwijl u tekent, wordt een cirkel in plaats van ellips getekend. Als u op &Ctrl; drukt, wordt de ellips op een andere manier geconstrueerd: de beginpositie van de muis geeft het middelpunt van de ellips aan en de eindpositie geeft één van de hoeken van de begrenzende rechthoek aan. U kunt op &Alt; drukken terwijl u de muisknop ingedrukt houdt om de ellips te verplaatsen. </para +><para +>U kunt zo vaak als u wilt tussen de tekenmethoden hoek/hoek en middelpunthoek heen en weer schakelen door &Ctrl; in te drukken of los te laten, vooropgesteld dat u de &LMB; ingedrukt houdt. Met &Ctrl; ingedrukt beïnvloeden bewegingen van de muis alle vier de hoeken van de begrenzende rechthoek (ten opzichte van het middelpunt), zonder &Ctrl; wordt de hoek tegenover degene die u verplaatst niet beïnvloed. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-polygon.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Veelhoek</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u veelhoeken tekenen. Klik met de &LMB; om het eerste hoekpunt en de volgende hoekpunten aan te geven, dubbelklik of druk op &Enter; om het laatste hoekpunt met het eerste te verbinden. </para +></listitem +></varlistentry> + +<varlistentry +> <term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-polyline.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Gebroken lijn</guilabel +></term> +<listitem +><para +>Gebroken lijnen worden op dezelfde manier als veelhoeken getekend, maar dubbelklikken om het einde van de gebroken lijn aan te geven, verbindt het laatste punt niet met het eerste. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-star.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Ster</guilabel +></term> +<listitem +><para +>Dit gereedschap creëert stervormige objecten. Klik op de &LMB; om het middelpunt aan te geven en sleep met de muis om de grootte en de rotatie van de ster te wijzigen. </para +><para +>U kunt op &Alt; drukken terwijl u de &LMB; ingedrukt houdt om de ster te verplaatsen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-bezier.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Bézier</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u bézier-krommen tekenen. Klik met de &LMB; om het eerste punt van de kromme aan te geven, klik daarna voor elk volgend controlepunt van de kromme. </para> +<para> +<screenshot> +<screeninfo +>Een bézier-kromme tekenen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tool-bezier-example.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Een bézier-kromme tekenen</phrase> +</textobject> +<caption +><para +>Een bézier-kromme tekenen</para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>&chalk; laat ene blauwe lijn met twee handvatten zien wanneer u een controlepunt toevoegt. U kunt de handvatten verslepen om de richting van de kromme op dat punt te wijzigen. </para> +<para> +<screenshot> +<screeninfo +>Een bézier-kromme wijzigen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tool-bezier-example2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Een bézier-kromme wijzigen</phrase> +</textobject> +<caption +><para +>Een bézier-kromme wijzigen</para +></caption> +</mediaobject> +</screenshot> +</para> +<para +>U kunt op een controlepunt klikken om het te wijzigen. Bij een tussenliggend controlepunt (&ie; een punt dat geen begin- of eindpunt is), kunt u de handvatten onafhankelijk van elkaar verplaatsen om de richting van de kromme in dat punt te wijzigen. Nadat u het punt bewerkt hebt, kunt u op het canvas klikken en nieuwe controlepunten aan de curve toevoegen. </para> +<para +>Druk op <keycap +>Delete</keycap +> om het geselecteerde controlepunt te verwijderen. Om te stoppen met tekenen dubbelklikt u met de &LMB; of drukt u op &Enter;, of druk op &Esc; om de kromme te annuleren. Wanneer u op &Ctrl; drukt terwijl u de &LMB; ingedrukt houdt, kunt u de gehele kromme verplaatsen. </para> +<para> +<screenshot> +<screeninfo +>Een voltooide bézier-kromme</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tool-bezier-example3.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Een voltooide bézier-kromme</phrase> +</textobject> +<caption +><para +>Een voltooide bézier-kromme</para +></caption> +</mediaobject> +</screenshot> +</para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-duplicate.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Dupliceren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u delen van een afbeelding dupliceren. Houd de &Shift; ingedrukt en klik met &LMB; op de plaats waarvandaan u wilt dupliceren. &chalk; markeert deze locatie met een omtrek van het huidige penseel. Klik dan met de &LMB; om de plaats waarheen u wilt dupliceren aan te geven en sleep met de muis. Alles wat zich op de bronlocatie bevindt wordt op de huidige locatie (doellocatie) gedupliceerd. </para +><para +>Terwijl u het duplicaat tekent, bewegen zowel de muiscursor op de doellocatie als de penseelomtrek op de bronlocatie, zodat u kunt zien wat u doet. </para +><para +>U kunt dit gereedschap ook gebruiken om kleuren in een gedeelte van de afbeelding te corrigeren: schakel hiervoor de optie <guilabel +>Zonder kleur</guilabel +> in. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-paintwithfilters.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Met filters schilderen</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u een filter kiezen en er direct mee tekenen. Op de afbeelding hieronder Kunt u het effect zien: er is met een groot rond penseel getekend met de filters, van links naar rechts, Kanaal maximaliseren, Kanaal minimaliseren, Inverteren en Verzadiging verminderen. </para> +<para> +<screenshot> +<screeninfo +>Met filters schilderen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tool-paintwithfilters-example.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Met filters schilderen</phrase> +</textobject> +<caption +><para +>Met filters schilderen</para +></caption> +</mediaobject> +</screenshot> +</para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-crop.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Uitsnijden</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u een laag of een afbeelding uitsnijden tot een rechthoekig gebied. Klik en sleep met de &LMB; om een gebied te definiëren. Dit gebied wordt aangegeven door een omtrek met acht handvatten. U kunt de handvatten gebruiken om de grootte van het gebied, dat uit de afbeelding of laag gesneden moet worden, te wijzigen. U kunt ook in het gebied klikken en de omtrek verplaatsen door met de muis te slepen. </para +><para +>Dubbelklik buiten het gebied (dus op een gedeelte dat verwijderd zal worden) om de uitsnijding daadwerkelijk te laten uitvoeren. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-move.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Verplaatsen</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u de huidige laag of selectie verplaatsen door met de muis te slepen. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata fileref="tool-transform.png" +format="PNG" +></imagedata +> </imageobject +></inlinemediaobject +> Transformeren</term> +<listitem +><para +>Met dit gereedschap kunt u snel de huidige selectie of laag transformeren. Op de hoeken en op de randen verschijnen handvatten waarmee u de selectie of de laag kunt schalen. U kunt de selectie roteren door de muis boven of links van een handvat te plaatsen en dan te verslepen. U kunt ook ergens in de selectie of in de laag klikken om deze te verplaatsen door met de muis te slepen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-perspectivetransform.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Perspectief transformeren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u het perspectief van een afbeelding wijzigen. Geef het gebied aan dat de nieuwe afbeelding moet worden door op de hoeken linksboven, rechtsboven, rechtsonder en linksonder te klikken. Het gebied dat door deze vier hoeken wordt aangegeven, wordt getransformeerd, zodat de aangegeven hoeken de hoeken van de uiteindelijke afbeelding worden. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-contiguousfill.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Aaneengesloten gebied vullen</guilabel +></term> +<listitem +><para +>Gebruik dit gereedschap om een aaneengesloten gebied van dezelfde kleur met de huidige voorgrondkleur of met een patroon te vullen. U hoeft alleen maar te klikken om het gebied te laten vullen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-gradient.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Kleurverloop</guilabel +></term> +<listitem +><para +>Dit gereedschap vult de huidige laag of selectie met het momenteel geselecteerde kleurverloop. Klik met de &LMB;, houd de muisknop ingedrukt en sleep met de muis om twee uiteinden te definiëren. Het kleurverloop wordt langs deze lijn getekend. Als het kleurverloop niet tot aan de rand van de selectie of laag komt, wordt de kleur aan het einde van de te korte kant gebruikt om de rest van het gebied aan die kant op te vullen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-text.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Tekst</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u eenvoudige tekst aan uw afbeelding toevoegen. Klik met de &LMB; op de plaats waar u de tekst wilt hebben. Typ de tekst in het dialoogvenster dat verschijnt. Op de gekozen locatie wordt de tekst horizontaal gecentreerd, met de bovenkant van de tekst op dezelfde hoogte als die locatie. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-colorpicker.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Kleurenkiezer</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u de kleurwaarden van een punt vinden. Klik met de &LMB; ergens in de afbeelding, de informatie over de kleur op dat punt in de afbeelding kunt u zien in het palet <guilabel +>Gereedschappen</guilabel +>. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-pan.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Verschuiven</guilabel +></term> +<listitem +><para +>Dit gereedschap kunt u gebruiken om door uw afbeelding te navigeren. Klik en houd de &LMB; ingedrukt en verplaats de muis om in de gewenste richting te schuiven </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-zoom.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>In-/Uitzoomen</guilabel +></term> +<listitem +><para +>Dit gereedschap wordt gebruikt om in en uit te zoomen. Klik op de &LMB; om het zoomniveau met een factor 2 te verhogen (dus van 1:1 naar 2:1), klik met de &RMB; om het zoomniveau met een factor 2 te verlagen (dus van 1:1 naar 1:2). </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-perspectivegrid.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Perspectiefraster</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u een perspectiefraster creëren en bewerken. Klik met de &LMB; en versleep de muis om de eerste twee hoekpunten van het raster aan te geven, klik daarna voor het derde en vierde hoekpunt. De omtrek van her raster wordt getoond en u kunt het desgewenst bewerken. Wanneer u overschakelt naar een ander gereedschap, wordt de onderverdeling in het perspectiefraster getoond als dunne grijze lijnen. </para> +<note +><para +>Als u slechts drie in plaats van vier hoeken ziet, heeft u waarschijnlijk voor het tweede hoekpunt geklikt in plaats van gesleept. In dat geval kunt u op het handvat van de samengevoegde eerste en tweede hoek klikken en de tweede hoek verslepen om vier aparte hoekpunten te krijgen.</para +></note> +<para +>Als u nogmaals op het gereedschap <guilabel +>Perspectiefraster</guilabel +> klikt, kunt u het raster wijzigen. U kunt het raster verbergen of verwijderen door <guimenuitem +>Perspectiefraster verbergen</guimenuitem +> of <guimenuitem +>Perspectiefraster wissen</guimenuitem +> in het menu <guimenu +>Beeld</guimenu +> te kiezen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-paintselection.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Selectie tekenen</guilabel +></term> +<listitem +><para +>Dit gereedschap kan gebruikt worden om onregelmatige gebieden te selecteren. Het momenteel geselecteerde penseel wordt gebruikt om het gebied te selecteren: in plaats van op de afbeelding te tekenen wordt het gebied geselecteerd. U kunt meer informatie over selecties vinden in <link linkend="selections" +>het hoofdstuk Selecties</link +>. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-eraseselection.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Selectie wissen</guilabel +></term> +<listitem +><para +>Dit gereedschap werkt bijna hetzelfde als <guilabel +>Selectie tekenen</guilabel +>, maar als er een selectie op de positie van de muis is, wordt deze verwijderd in plaats van gecreëerd. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectrectangular.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Rechthoek selecteren</guilabel +></term> +<listitem +><para +>U kunt met dit gereedschap rechthoekige gebieden selecteren. De werking is hetzelfde als die van <guilabel +>Rechthoek</guilabel +>. &Shift;, &Ctrl; en &Alt; kunnen op ook dezelfde manier gebruikt worden als wanneer u rechthoeken tekent. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectelliptical.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Ellips selecteren</guilabel +></term> +<listitem +><para +>U kunt dit gereedschap gebruiken om ellipsvormige gebieden te selecteren. De werking is hetzelfde als die van <guilabel +>Ellips</guilabel +> en ook de &Shift;, &Ctrl; en &Alt; kunnen op dezelfde manier gebruikt worden als bij het tekenen van ellipsen. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectpolygonal.png" +format="PNG" +></imagedata +> </imageobject +></inlinemediaobject +> <guilabel +>Veelhoek selecteren</guilabel +></term> +<listitem +><para +>U kunt dit gereedschap gebruiken om veelhoekige gebieden te selecteren. De werking is hetzelfde als die van <guilabel +>Veelhoek</guilabel +> en de &Shift;, &Ctrl; en &Alt; kunnen ook op dezelfde manier gebruikt worden als bij het tekenen van veelhoeken. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectoutline.png" +format="PNG" +></imagedata +> </imageobject +></inlinemediaobject +> <guilabel +>Omtrek selecteren</guilabel +></term> +<listitem +><para +>Dit gereedschap kunt u gebruiken om een onregelmatige omtrek te selecteren. Klik met de &LMB; en sleep de muis, zoals wanneer u met een <guilabel +>Penseel</guilabel +> tekent, om de omtrek te definiëren. Wanneer u de muisknop loslaat, wordt de omtrek gesloten met een rechte lijn tussen de huidige positie en het beginpunt. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectcontiguous.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Aaneengesloten gebied selecteren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u aaneengesloten gebieden met dezelfde kleur selecteren. Klik met de &LMB; om een gebied te selecteren. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectsimilar.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Gelijksoortige kleuren selecteren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u meerdere gebieden met dezelfde kleur selecteren. Detectie van de kleur wordt op dezelfde manier gedaan als bij het het vullen van aaneengesloten gebieden, maar de gebieden hoeven nu niet aan elkaar te grenzen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectmagnetic.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Magnetisch selecteren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt u gebieden die duidelijk te onderscheiden zijn selecteren. Klik met de &LMB; en volg met de muis de omtrek van het gebied dat u wilt selecteren. Als de rand van het gebied duidelijk genoeg gedefinieerd is, wordt de selectie er precies passend omheen getekend. Er worden controlepunten geplaatst, die de delen van de omtrek met elkaar verbinden. </para +><para +>Als u meer controle wilt hebben over het gebied dat geselecteerd wordt, drukt u op &Ctrl; om naar handmatige modus over te schakelen. U moet nu voor elk controlepunt op de omtrek klikken. In handmatige modus kunt u controlepunten verplaatsen door er met de &LMB; op te klikken en ze met de muis te verslepen. </para +><para +>Als u weer naar automatische modus wilt overschakelen, drukt u weer op &Ctrl;. U kunt zo vaak als u wilt van de ene naar de andere modus overschakelen. </para +></listitem +></varlistentry> + +<varlistentry +><term +><inlinemediaobject +><imageobject +><imagedata +fileref="tool-selectbezier.png" format="PNG" +></imagedata> +</imageobject +></inlinemediaobject +> <guilabel +>Bézier selecteren</guilabel +></term> +<listitem +><para +>Met dit gereedschap kunt een selectie maken door een bézier-kromme te tekenen. Meer informatie kunt u vinden bij de beschrijving van het Bézier-gereedschap. </para +></listitem +></varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="commands-toolbars-brushesandstuff"> +<title +>De werkbalk <guilabel +>Schildergerei</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De werkbalk <guilabel +>Schildergerei</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushesandstuff.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De werkbalk <guilabel +>Schildergerei</guilabel +></phrase> +</textobject> +<caption +><para +>De werkbalk <guilabel +>Schildergerei</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze werkbalk bevat uitklap-<quote +>paletten</quote +> waarin u penseelvormen, kleurverlopen en vulpatronen kunt selecteren. Er is ook een palet met schildergerei en er zijn instelopties voor een tekentablet.</para> + +<sect3 id="commands-toolbars-brushesandstuff-brushshapes"> +<title +><guilabel +>Penseelvormen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Penseelvormen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-brushshapes-predefined.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Penseelvormen</guilabel +></phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Penseelvormen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In het palet <guilabel +>Penseelvormen</guilabel +> kunt u kiezen met welk penseel u wilt schilderen. Dit penseel wordt gebruikt voor objecten zoals <guilabel +>Rechthoek</guilabel +> en <guilabel +>Ellips</guilabel +>. U kunt een voorgedefinieerd penseel kiezen (op het tabblad <guilabel +>Voorgedefinieerde penselen</guilabel +>, zoals hierboven te zien is), een penseel aanpassen of een penseel creëren.</para> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Autopenseel</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-brushshapes-autobrush.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Autopenseel</guilabel +></phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Autopenseel</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Op het tabblad <guilabel +>Autopenseel</guilabel +> kunt u een aangepast rechthoekig of ellipsvormig penseel creëren. U kunt de hoogte en de breedte instellen in de vakjes <guilabel +>Grootte:</guilabel +>. De knop met de schakels bepaalt of de hoogte en de breedte hetzelfde moeten zijn of niet. Als de schakels gekoppeld zijn zal bij het wijzigen van één waarde, de andere waarde ook gewijzigd worden. Niet-gekoppelde schakels geven aan dat beide waarden onafhankelijk van elkaar ingesteld kunnen worden. De vaagheid van het penseel kan door middel van de vakjes <guilabel +>Vervagen:</guilabel +> ingesteld worden. Ook hier is het afhankelijk van de afbeelding op de knop of horizontale en verticale waarden apart ingesteld kunnen worden.</para> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Aangepast penseel</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-brushshapes-custombrush.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Aangepast penseel</guilabel +></phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Penseelvormen</guilabel +> met het tabblad <guilabel +>Aangepast penseel</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Op het tabblad <guilabel +>Aangepast penseel</guilabel +> van dit palet kunt u kiezen om de huidige afbeelding als een penseel te gebruiken. Klik op de knop <guibutton +>Aan voorgedefinieerde penselen toevoegen</guibutton +> om het penseel voor later gebruik op te slaan.</para> + +</sect3> + +<sect3 id="commands-toolbars-brushesandstuff-gradients"> +<title +>Kleurverlopen</title> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Kleurverlopen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-gradients.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Kleurverlopen</guilabel +></phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Kleurverlopen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Op het palet <guilabel +>Kleurverlopen</guilabel +> kunt u een kleurverloop kiezen om te gebruiken om een gebied met het gereedschap <guilabel +>Kleurverloop</guilabel +> te vullen. Als u op het kleurverloop in het palet klikt, ziet u een groter voorbeeld. Klik er nogmaals op om het te gebruiken.</para> +<para +>Klik op de knop <guibutton +>Aangepast kleurverloop</guibutton +> als u uw eigen kleurverlopen wilt creëren.</para> + +</sect3> + +<sect3 id="commands-toolbars-brushesandstuff-patterns"> +<title +>Patronen</title> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Patronen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-patterns.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Patronen</guilabel +></phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Patronen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Op het palet <guilabel +>Patronen</guilabel +> kunt u een patroon kiezen om mee te vullen. Klik op een patroon om een voorbeeld op ware grootte te zien, klik nogmaals om het te gebruiken.</para> + +<para> +<screenshot> +<screeninfo +>Het palet <guilabel +>Patronen</guilabel +> met het tabblad <guilabel +>Aangepast patroon</guilabel +> geselecteerd</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="toolbar-brushes-patterns-custompattern.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het palet <guilabel +>Patronen</guilabel +> met het tabblad <guilabel +>Aangepast patroon</guilabel +> geselecteerd</phrase> +</textobject> +<caption +><para +>Het palet <guilabel +>Patronen</guilabel +> met het tabblad <guilabel +>Aangepast patroon</guilabel +> geselecteerd</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>U kunt ook een aangepast patroon creëren, zoals hierboven te zien is.</para> + +</sect3> + +<sect3 id="commands-toolbars-brushesandstuff-painterstools"> +<title +>Schildergerei</title> + +<para +>In de keuzelijst <guilabel +>Schildergerei</guilabel +> kunt u het gereedschap waar u me wilt schilderen selecteren. U kunt bijvoorbeeld met een gewoon penseel, met een airbrush of met een filter schilderen.</para> + +</sect3> + +<sect3 id="commands-toolbars-brushesandstuff-pressurevariation"> +<title +>Drukverandering</title> + +<para +>Met deze instelling kunt u het gedrag van &chalk; veranderen waneer u een tekentablet gebruikt om te schilderen. U kunt ook kiezen welk effect er beïnvloed wordt wanneer u meer of minder druk op het tablet uitoefent: de lijndikte, (<guilabel +>grootte</guilabel +>), de dekking of de kleursterkte.</para> + +</sect3> + +</sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/commands.docbook b/koffice-i18n-nl/docs/koffice/chalk/commands.docbook new file mode 100644 index 00000000..28b02096 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/commands.docbook @@ -0,0 +1,7 @@ +<chapter id="commands"> +<title +>De commando's</title> + +<para +>In dit hoofdstuk wordt de gebruikersinterface van &chalk; in detail beschreven. Alle menu's, werkbalken, paletten en dialoogvensters komen aan bod. </para> +&commands-menus; &commands-toolbars; &commands-palettes; &commands-dialogs; </chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/credits.docbook b/koffice-i18n-nl/docs/koffice/chalk/credits.docbook new file mode 100644 index 00000000..a6a1d9c3 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/credits.docbook @@ -0,0 +1,150 @@ +<chapter id="credits"> + +<title +>Dankbetuigingen en licentie</title> + +<para +>&chalk; </para> +<para +>Programma copyright © 1999-2006 Het &chalk;-team </para> + +<para +>Bijdragen van: <itemizedlist> +<listitem +><para +>Adrian Page <email +>Adrian.Page@tesco.net</email +></para +></listitem> +<listitem +><para +>Andrew Richards <email +>physajr@phys.canterbury.ac.nz</email +></para +></listitem> +<listitem +><para +>Bart Coppens <email +>kde@bartcoppens.be</email +></para +></listitem> +<listitem +><para +>Boudewijn Rempt <email +>boud@valdyas.org</email +> (huidige onderhouder)</para +></listitem> +<listitem +><para +>Carsten Pfeiffer <email +>pfeiffer@kde.org</email +></para +></listitem> +<listitem +><para +>Casper Boemann <email +>cbr@boemann.dk</email +></para +></listitem> +<listitem +><para +>Cyrille Berger <email +>cyb@lepi.org</email +></para +></listitem> +<listitem +><para +>Danny Allen <email +>dannya40uk@yahoo.co.uk</email +></para +></listitem> +<listitem +><para +>Dirk Schoenberger <email +>dirk.schoenberger@sz-online.de</email +></para +></listitem> +<listitem +><para +>Gábor Lehel <email +>illissius@gmail.com</email +></para +></listitem> +<listitem +><para +>John Califf <email +>jcaliff@compuzone.net</email +></para +></listitem> +<listitem +><para +>Matthias Elter <email +>elter@kde.org</email +></para +></listitem> +<listitem +><para +>Melchior Franz <email +>melchior@kde.org</email +></para +></listitem> +<listitem +><para +>Michael Koch <email +>koch@kde.org</email +></para +></listitem> +<listitem +><para +>Michael Thaler <email +>michael.thaler@ph.tum.de</email +></para +></listitem> +<listitem +><para +>Patrick Julien <email +>freak@codepimps.org</email +></para +></listitem> +<listitem +><para +>Roger Larsson <email +>roger.larsson@norran.net</email +></para +></listitem> +<listitem +><para +>Sven Langkamp <email +>longamp@reallygood.de</email +></para +></listitem> +</itemizedlist> +</para> + +<para +>Documentatie copyright © 2005-2006 Boudewijn Rempt <email +>boud@valdyas.org</email +>, Sander Koning <email +>sanderkoning@kde.nl</email +> met bijdragen van Casper Boemann, Bart Coppens, Cyrille Berger, Burkhard Lueck, en Anne-Marie Mahfouf. </para> + +<para +>Dit document is vertaald in het Nederlands door <othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>nat@switch.demon.nl</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +>.</para +> +&underFDL; &underGPL; </chapter> + + diff --git a/koffice-i18n-nl/docs/koffice/chalk/developers-plugins.docbook b/koffice-i18n-nl/docs/koffice/chalk/developers-plugins.docbook new file mode 100644 index 00000000..492a299a --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/developers-plugins.docbook @@ -0,0 +1,1552 @@ +<sect1 id="developers-plugins"> +<title +>&chalk;-plugins ontwikkelen</title> + +<sect2 id="developers-plugins-introduction"> +<title +>Inleiding</title> + +<para +>Opmerking vooraf: De tekst van deze documentatie is nog niet vertaald. +&chalk; is infinitely extensible with plugins. Tools, filters, large chunks of the user interface and even colorspaces are plugins. In fact, &chalk; recognizes these six types of plugins: </para> + +<itemizedlist> +<listitem +><para +>colorspaces — these define the channels that constitute a single pixel</para +></listitem> +<listitem +><para +>tools — anything that is done with a mouse or tablet input device</para +></listitem> +<listitem +><para +>paint operations — pluggable painting effects for tools</para +></listitem> +<listitem +><para +>image filters — change all pixels, or just the selected pixels in a layer</para +></listitem> +<listitem +><para +>viewplugins — extend Chalk’s user interface with new dialog boxes, palettes and operations</para +></listitem> +<listitem +><para +>import/export filters — read and write all kinds of image formats</para +></listitem> +</itemizedlist> + +<para +>&chalk; itself consists of three layered libraries and a directory with some common support classes: chalkcolor, chalkimage and chalkui. Within &chalk;, objects can by identified by a <classname +>KisID</classname +>, that is the combination of a unique untranslated string (used when saving, for instance) and a translated string for GUI purposes. </para +><para +>A word on compatibility: &chalk; is still in development. From &chalk; 1.5 to 1.6 not many API changes are expected, but there may be some. From &chalk; 1.6 to 2.0 we will move from &Qt;3 to &Qt;4, from &kde;3 to &kde;4, from <command +>automake</command +> to <command +>cmake</command +>: many changes are to be expected. If you develop a plugin for &chalk; and choose to do so in &chalk;’s subversion repository, chances are excellent that we’ll help you porting. These changes may also render parts of this document out of date. Always check with the latest API documentation or the header files installed on your system. </para> + +<sect3 id="developers-plugins-introduction-chalkcolor"> +<title +>ChalkColor</title> + +<para +>The first library is chalkcolor. This library loads the colorspace plugins. </para +><para +>A colorspace plugin should implement the <classname +>KisColorSpace</classname +> abstract class or, if the basic capabilities of the new colorspace will be implemented by <command +>lcms</command +> (<ulink url="http://www.littlecms.com/" +></ulink +>), extend <classname +>KisAbstractColorSpace</classname +>. The chalkcolor library could be used from other applications and does not depend on &koffice;. </para> +</sect3> + +<sect3 id="developers-plugins-introduction-chalkimage"> +<title +>ChalkImage</title> + +<para +>The libchalkimage library loads the filter and paintop plugins and is responsible for working with image data: changing pixels, compositing and painting. Brushes, palettes, gradients and patterns are also loaded by libchalkimage. It is our stated goal to make libchalkimage independent of &koffice;, but we currently share the gradient loading code with &koffice;. </para +><para +>It is not easy at the moment to add new types of resources such as brushes, palettes, gradients or patterns to &chalk;. (Adding new brushes, palettes, gradients and patterns is easy, of course.) &chalk; follows the guidelines of the Create project (<ulink url="http://create.freedesktop.org/" +></ulink +>) for these. Adding support for Photoshop's brush file format needs libchalkimage hacking; adding more gimp brush data files not. </para +><para +><classname +>ChalkImage</classname +> loads the following types of plugins: </para> + +<itemizedlist> +<listitem +><para +>&chalk; filters must extend and implement the abstract class <classname +>KisFilter</classname +>, <classname +>KisFilterConfiguration</classname +> and possibly <classname +>KisFilterConfigurationWidget</classname +>. An example of a filter is Unsharp Mask.</para +></listitem> +<listitem +><para +>Paint operations or paintops are the set of operations painting tools suchs as freehand or circle have access to. Examples of paintops are pen, airbrush or eraser. Paintops should extend the <classname +>KisPaintop</classname +> base class. Examples of new paintops could be a chalk brush, an oilpaint brush or a complex programmable brush.</para +></listitem> +</itemizedlist> + +</sect3> + +<sect3 id="developers-plugins-introduction-chalkui"> +<title +>ChalkUI</title> + +<para +>The libchalkui library loads the tool and viewplugins. This library is a &koffice; Part, but also contains a number of widgets that are useful for graphics applications. Maybe we will have to split this library in chalkpart and chalkui in the 2.0 release. For now, script writers are not given access to this library and plugin writers are only allowed to use this library when writing tools or viewplugins. <classname +>ChalkUI</classname +> loads the following types of plugins: </para> + +<itemizedlist> +<listitem +><para +>Tools are derived from <classname +>KisTool</classname +> or one of the specialized tool base classes such as <classname +>KisToolPaint</classname +>, <classname +>KisToolNonPaint</classname +> or <classname +>KisToolFreehand</classname +>. A new tool could be a foreground object selection tool. Painting tools (and that includes tools that paint on the selection) can use any paintop to determine the way pixels are changed.</para +></listitem> +<listitem +><para +>Viewplugins are ordinary KParts that use <command +>kxmlgui</command +> to insinuate themselves into &chalk;'s user interface. Menu options, dialogs, toolbars — any kind of user interface extension can be a viewplugin. In fact, important functionality like &chalk;'s scripting support is written as a viewplugin.</para +></listitem> +</itemizedlist> + +</sect3> + +<sect3 id="developers-plugins-introduction-importexport"> +<title +>Import/Export filters</title> + +<para +>Import/Export filters are &koffice; filters, subclasses of <classname +>KoFilter</classname +>. Filters read and write image data in any of the myriad image formats in existence. And example of a new &chalk; import/export filter could be a PDF filter. Filters are loaded by the &koffice; libraries. </para> + +</sect3> + +</sect2> + +<sect2 id="developers-plugins-creating"> +<title +>Creating plugins</title> + +<para +>Plugins are written in C++ and can use all of &kde; and &Qt; and the &chalk; developer API. Only viewplugins should use the &koffice; API. Don’t worry: &chalk;’s API’s are quite clear and rather extensively documented (for free software) and coding your first filter is really easy. </para +><para +>If you do not want to use C++, you can write scripts in Python or Ruby; that is a different thing altogether, though, and you cannot currently write tools, colorspaces, paintops or import/export filters as scripts. </para +><para +>&chalk; plugins use &kde;'s parts mechanism for loading, so the parts documentation at <ulink url="http://developer.kde.org" +></ulink +> is relevant here, too. </para +><para +>Your distribution should have either installed the relevant header files with &chalk; itself, or might have split the header files into either a &koffice; dev or a &chalk; dev package. You can find the API documentation for &chalk;'s public API at <ulink url="http://koffice.org/developer/apidocs/chalk/html/" +></ulink +>. </para> + +<sect3 id="developers-plugins-creating-automake"> +<title +>Automake (and CMake)</title> + +<para +>&kde; 3.x and thus &koffice; 1.5 and 1.6 use <command +>automake</command +>; &kde; 4.0 and &koffice; 2.0 use <command +>cmake</command +>. This tutorial describes the <command +>automake</command +> way of creating plugins. </para +><para +>Plugins are &kde; modules and should be tagged as such in their <filename +>Makefile.am</filename +>. Filters, tools, paintops, colorspaces and import/export filters need <literal role="extension" +>.desktop</literal +> files; viewplugins need a <application +>KXMLGui</application +> <filename +>pluginname.rc</filename +> file in addition. The easiest way to get started is to checkout the chalk-plugins project from the &koffice; Subversion repository and use it as the basis for your own project. We intend to prepare a skeleton &chalk; plugin pack for KDevelop, but haven’t had the time to do so yet. </para> + +<sect4 id="d-p-c-a-makefile"> +<title +><filename +>Makefile.am</filename +></title> + +<para +>Let's look at the skeleton for a plugin module. First, the <filename +>Makefile.am</filename +>. This is what &kde; uses to generate the makefile that builds your plugin: <programlisting> +kde_services_DATA = chalkLIBRARYNAME.desktop + +INCLUDES = $(all_includes) + +chalkLIBRARYNAME_la_SOURCES = sourcefile1.cc sourcefile2.cc + +kde_module_LTLIBRARIES = chalkLIBRARYNAME.la +noinst_HEADERS = header1.h header2.h + +chalkLIBRARYNAME_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +chalkLIBRARY_la_LIBADD = -lchalkcommon + +chalkextensioncolorsfilters_la_METASOURCES = AUTO +</programlisting +> This is the makefile for a filter plugin. Replace <replaceable +>LIBRARYNAME</replaceable +> with the name of your work, and you are set. </para +><para +>If your plugin is a viewplugin, you will likely also install a <literal role="extension" +>.rc</literal +> file with entries for menubars and toolbars. Likewise, you may need to install cursors and icons. That is all done through the ordinary &kde; <filename +>Makefile.am</filename +> magic incantantions: <programlisting +>chalkrcdir = $(kde_datadir)/chalk/chalkplugins +chalkrc_DATA = LIBRARYNAME.rc +EXTRA_DIST = $(chalkrc_DATA) + +chalkpics_DATA = \ + bla.png \ + bla_cursor.png +chalkpicsdir = $(kde_datadir)/chalk/pics +</programlisting> + +</para> +</sect4> + +<sect4 id="d-p-c-a-desktop"> +<title +>Desktop files</title> + +<para +>The <literal role="extension" +>.desktop</literal +> file announces the type of plugin: <programlisting +>[Desktop Entry] +Encoding=UTF-8 +Icon= +Name=User-visible Name +ServiceTypes=Chalk/Filter +Type=Service +X-KDE-Library=chalkLIBRARYNAME +X-KDE-Version=2 +</programlisting> +</para +><para +>Possible ServiceTypes are: </para> + +<itemizedlist> +<listitem +><para +>Chalk/Filter</para +></listitem> +<listitem +><para +>Chalk/Paintop</para +></listitem> +<listitem +><para +>Chalk/ViewPlugin</para +></listitem> +<listitem +><para +>Chalk/Tool</para +></listitem> +<listitem +><para +>Chalk/ColorSpace</para +></listitem> +</itemizedlist> + +<para +>File import and export filters use the generic &koffice; filter framework and need to be discussed separately. </para> +</sect4> + +<sect4 id="d-p-c-a-boilerplate"> +<title +>Boilerplate</title> + +<para +>You also need a bit of boilerplate code that is called by the &kde; part framework to instantiate the plugin — a header file and an implementation file. </para +><para +>A header file: <programlisting +>#ifndef TOOL_STAR_H_ +#define TOOL_STAR_H_ + +#include <kparts/plugin.h> + +/** +* A module that provides a star tool. +*/ +class ToolStar : public KParts::Plugin +{ + Q_OBJECT +public: + ToolStar(QObject *parent, const char *name, const QStringList &); + virtual ~ToolStar(); + +}; + +#endif // TOOL_STAR_H_ +</programlisting> +</para> + +<para +>And an implementation file: <programlisting +>#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( chalktoolstar, ToolStarFactory( "chalk" ) ) + + +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" +</programlisting> +</para> +</sect4> + +<sect4 id="d-p-c-a-registries"> +<title +>Registries</title> + +<para +>Tools are loaded by the tool registry and register themselves with the tool registry. Plugins like tools, filters and paintops are loaded only once: view plugins are loaded for every view that is created. Note that we register factories, generally speaking. For instance, with tools a new instance of a tool is created for every pointer (mouse, stylus, eraser) for every few. And a new paintop is created whenever a tool gets a mouse-down event. </para> + +<para +>Filters call the filter registry: <programlisting +>if (parent->inherits("KisFilterRegistry")) { + KisFilterRegistry * manager = dynamic_cast<KisFilterRegistry *>(parent); + manager->add(new KisFilterInvert()); + } +</programlisting> +</para +><para +>Paintops the paintop registry: <programlisting +>if ( parent->inherits("KisPaintOpRegistry") ) { + KisPaintOpRegistry * r = dynamic_cast<KisPaintOpRegistry*>(parent); + r -> add ( new KisSmearyOpFactory ); + } +</programlisting> +</para +><para +>Colorspaces the colorspace registry (with some complications): <programlisting +>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) ); + } +</programlisting> +</para +><para +>View plugins do not have to register themselves, and they get access to a <classname +>KisView</classname +> object: <programlisting +>if ( parent->inherits("KisView") ) + { + setInstance(ShearImageFactory::instance()); + setXMLFile(locate("data","chalkplugins/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; + } +</programlisting> +</para +><para +>Remember that this means that a view plugin will be created for every view the user creates: splitting a view means loading all view plugins again. </para> +</sect4> + +<sect4 id="d-p-c-a-versioning"> +<title +>Plugin versioning</title> + +<para +>&chalk; 1.5 loads plugins with <literal +>X-KDE-Version=2</literal +> set in the <literal role="extension" +>.desktop</literal +> file. &chalk; 1.6 plugins will probably be binary incompatible with 1.5 plugins and will need the version number 3. &chalk; 2.0 plugins will need the version number 3. Yes, this is not entirely logical. </para> + +</sect4> +</sect3> +</sect2> + +<sect2 id="developers-plugins-colorspaces"> +<title +>Colorspaces</title> + +<para +>Colorspaces implement the <classname +>KisColorSpace</classname +> pure virtual class. There are two types of colorspaces: those that can use <command +>lcms</command +> for transformations between colorspaces, and those that are too weird for <command +>lcms</command +> to handle. Examples of the first are cmyk, rgb, yuv. An example of the latter is watercolor or wet & sticky. Colorspaces that use <command +>lcms</command +> can be derived from <classname +>KisAbstractColorSpace</classname +>, or of one of the base classes that are specialized for a certain number of bits per channel. </para +><para +>Implementing a colorspace is pretty easy. The general principle is that colorspaces work on a simple array of bytes. The interpretation of these bytes is up to the colorspace. For instance, a pixel in 16-bit GrayA consists of four bytes: two bytes for the gray value and two bytes for the alpha value. You are free to use a struct to work with the memory layout of a pixel in your colorspace implementation, but that representation is not exported. The only way the rest of &chalk; can know what channels and types of channels your colorspace pixels consist of is through the <classname +>KisChannelInfo</classname +> class. </para +><para +>Filters and paintops make use of the rich set of methods offered by <classname +>KisColorSpace</classname +> to do their work. In many cases, the default implementation in <classname +>KisAbstractColorSpace</classname +> will work, but more slowly than a custom implementation in your own colorspace because <classname +>KisAbstractColorSpace</classname +> will convert all pixels to 16-bit L*a*b and back. </para> + +<sect3 id="developers-plugins-colorspaces-kischannelinfo"> +<title +><classname +>KisChannelInfo</classname +></title> + +<programlisting +>(http://websvn.kde.org/trunk/koffice/chalk/chalkcolor/kis_channelinfo.h) +</programlisting> +<para +>This class defines the channels that make up a single pixel in a particular colorspace. A channel has the following important characteristics: </para> +<itemizedlist> +<listitem +><para +>a name for display in the user interface</para +></listitem> +<listitem +><para +>a position: the byte where the bytes representing this channel start in the pixel.</para +></listitem> +<listitem +><para +>a type: color, alpha, substance or substrate. Color is plain color, alpha is see-throughishness, substance is a representation of amount of pigment or things like that, substrate is the representation of the canvas. (Note that this may be refactored at the drop of a hat.)</para +></listitem> +<listitem +><para +>a valuetype: byte, short, integer, float — or other.</para +></listitem> +<listitem +><para +>size: the number of bytes this channel takes</para +></listitem> +<listitem +><para +>color: a <classname +>QColor</classname +> representation of this channel for user interface visualization, for instance in histograms.</para +></listitem> +<listitem +><para +>an abbreviaton for use in the GUI when there’s not much space</para +></listitem> +</itemizedlist> +</sect3> + +<sect3 id="developers-plugins-colorspaces-kiscompositeop"> +<title +><classname +>KisCompositeOp</classname +></title> + +<para +>As per original Porter-Duff, there are many ways of combining pixels to get a new color. The <classname +>KisCompositeOp</classname +> class defines most of them: this set is not easily extensible except by hacking the chalkcolor library. </para +><para +>A colorspace plugin can support any subset of these possible composition operations, but the set must always include "OVER" (same as "NORMAL") and "COPY". The rest are more or less optional, although more is better, of course. </para> +</sect3> + +<sect3 id="developers-plugins-colorspaces-kiscolorspace"> +<title +><classname +>KisColorSpace</classname +></title> + +<para +>The methods in the <classname +>KisColorSpace</classname +> pure virtual classs can be divided into a number of groups: conversion, identification and manipulation. </para +><para +>All classes must be able to convert a pixel from and to 8 bit RGB (i.e., a <classname +>QColor</classname +>), and preferably also to and from 16 bit L*a*b. Additionally, there is a method to convert to any colorspace from the current colorspace. </para +><para +>Colorspaces are described by the <classname +>KisChannelInfo</classname +> vector, number of channels, number of bytes in a single pixel, whether it supports High Dynamic Range images and more. </para +><para +>Manipulation is for instance the combining of two pixels in a new pixel: bitBlt, darkening or convolving of pixels. </para +><para +>Please consult the API documentation for a full description of all methods you need to implement in a colorspace. </para +><para +><classname +>KisAbstractColorSpace</classname +> implements many of the virtual methods of <classname +>KisColorSpace</classname +> using functions from the <command +>lcms</command +> library. On top of <classname +>KisAbstractColorSpace</classname +> there are base colorspace classes for 8 and 16 bit integer and 16 and 32 bit float colorspaces that define common operations to move between bit depths. </para> + +</sect3> +</sect2> + +<sect2 id="developers-plugins-filters"> +<title +>Filters</title> + +<para +>Filters are plugins that examine the pixels in a layer and them make changes to them. Although &chalk; uses an efficient tiled memory backend to store pixels, filter writers do not have to bother with that. When writing a filter plugin for the &Java; imaging API, Photoshop or The Gimp, you need to take care of tile edges and <quote +>cobble</quote +> tiles together: &chalk; hides that implementation detail. </para> +<note +><para +>Note that it is theoretically easy to replace the current tile image data storage backend with another backend, but that backens are not true plugins at the moment, for performance reasons.</para +></note> +<para +>&chalk; uses iterators to read and write pixel values. Alternatively, you can read a block of pixels into a memory buffer, mess with it and then write it back as a block. But that is not necessarily more efficient, it may even be slower than using the iterators; it may just be more convenient. See the API documentation. </para +><para +>&chalk; images are composed of layers, of which there are currently four kinds: paint layers, group layers, adjustment layers (that contain a filter that is applied dynamically to layers below the adjustment layer) and part layers. Filters always operate on paint layers. Paint layers contain paint devices, of the class <classname +>KisPaintDevice</classname +>. A paint device in its turn gives access to the actual pixels. </para +><para +><classname +>PaintDevice</classname +>s are generally passed around wrapped in shared pointers. A shared pointer keeps track of in how many places the paint device is currently used and deletes the paint device when it is no longer used anywhere. You recognize the shared pointer version of a paint device through its <literal +>SP</literal +> suffix. Just remember that you never have to explicitly delete a <classname +>KisPaintDeviceSP</classname +>. </para +><para +>Let's examine a very simple filter, one that inverts every pixel. The code for this filter is in the <filename class="directory" +>koffice/chalk/plugins/filters/example</filename +> directory. The main method is <programlisting> +KisFilterInvert::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, + KisFilterConfiguration* /*config*/, const QRect& rect). +</programlisting +> The function gets passed two paint devices, a configuration object (which is not used in this simple filter) and a <varname +>rect</varname +>. The <varname +>rect</varname +> describes the area of the paint device which the filter should act on. This area is described by integers, which means no sub-pixel accuracy. </para +><para +>The <varname +>src</varname +> paint device is for reading from, the <varname +>dst</varname +> paint device for writing to. These parameters may point to the same actual paint device, or be two different paint devices. (Note: this may change to only one paint device in the future.) </para +><para +>Now, let's look at the code line by line: </para> +<programlisting +>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); <co id="invert1" /> + KisRectIteratorPixel dstIt = dst->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), true ); <co id="invert2" /> + + int pixelsProcessed = 0; + setProgressTotalSteps(rect.width() * rect.height()); + + KisColorSpace * cs = src->colorSpace(); + Q_INT32 psize = cs->pixelSize(); + + while( ! srcIt.isDone() ) + { + if(srcIt.isSelected()) <co id="invert3" /> + { + memcpy(dstIt.rawData(), srcIt.oldRawData(), psize); <co id="invert4" /> + + cs->invertColor( dstIt.rawData(), 1); <co id="invert5" /> + } + setProgress(++pixelsProcessed); + ++srcIt; + ++dstIt; + } + setProgressDone(); // Must be called even if you don't really support progression +} +</programlisting> + +<calloutlist> +<callout arearefs="invert1"> +<para +>This creates an iterator to read the existing pixels. Chalk has three types of iterators: horizontal, vertical and rectangular. The rect iterator takes the most efficient path through the image data, but does not guarantee anything about the location of the next pixel it returns. That means that you cannot be sure that the pixel you will retrieve next will be adjacent to the pixel you just got. The horizontal and vertical line iterators do guarantee the location of the pixels they return. </para +></callout> +<callout arearefs="invert2" +><para +>(2) We create the destination iterator with the <literal +>write</literal +> setting to <literal +>true</literal +>. This means that if the destination paint device is smaller than the rect we write, it will automatically be enlarged to fit every pixel we iterate over. Note that we have got a potential bug here: if <varname +>dst</varname +> and <varname +>src</varname +> are not the same device, then it is quite possible that the pixels returned by the iterators do not correspond. For every position in the iterator, <varname +>src</varname +> may be, for example, at 165,200, while <varname +>dst</varname +> could be at 20,8 — and therefore the copy we perform below may distort the image... </para +></callout> +<callout arearefs="invert3" +><para +>Want to know if a pixel is selected? That is easy — use the <methodname +>isSelected</methodname +> method. But selectedness is not a binary property of a pixel, a pixel can be half selected, barely selected or almost completely selected. That value you can also got from the iterator. Selections are actually a mask paint device with a range between 0 and 255, where 0 is completely unselected and 255 completely selected. The iterator has two methods: <methodname +>isSelected()</methodname +> and <methodname +>selectedNess()</methodname +>. The first returns true if a pixel is selected to any extent (i.e., the mask value is greater than 1), the other returns the maskvalue. </para +></callout> +<callout arearefs="invert4" +><para +>As noted above, this <literal +>memcpy</literal +> is a big bad bug... <methodname +>rawData()</methodname +> returns the array of bytes which is the current state of the pixel; <methodname +>oldRawData()</methodname +> returns the array of bytes as it was before we created the iterator. However, we may be copying the wrong pixel here. In actual practice, that will not happen too often, unless <varname +>dst</varname +> already exists and is not aligned with <varname +>src</varname +>. </para +></callout> +<callout arearefs="invert5" +><para +>But this is correct: instead of figuring out which byte represents which channel, we use a function supplied by all colorspaces to invert the current pixel. The colorspaces have a lot of pixel operations you can make use of. </para +></callout> +</calloutlist> + +<para +>This is not all there is to creating a filter. Filters have two other important components: a configuration object and a configuration widget. The two interact closely. The configuration widget creates a configuration object, but can also be filled from a pre-existing configuration object. Configuration objects can represtent themselves as XML and can be created from XML. That is what makes adjustment layers possible. </para> + +<sect3 id="developers-plugins-filters-iterators"> +<title +>Iterators</title> + +<para +>There are three types of iterators: </para> + +<itemizedlist> +<listitem +><para +>Horizontal lines</para +></listitem> +<listitem +><para +>Vertical lines</para +></listitem> +<listitem +><para +>Rectangular iterors</para +></listitem> +</itemizedlist> + +<para +>The horizontal and vertical line iterators have a method to move the iterator to the next row or column: <methodname +>nextRow()</methodname +> and <methodname +>nextCol()</methodname +>. Using these is much faster than creating a new iterator for every line or column. </para +><para +>Iterators are thread-safe in &chalk;, so it is possible to divide the work over multiple threads. However, future versions of &chalk; will use the <methodname +>supportsThreading()</methodname +> method to determine whether your filter can be applied to chunks of the image (&ie;, all pixels modified independently, instead of changed by some value determined from an examination of all pixels in the image) and automatically thread the execution your filter. </para> +</sect3> + +<sect3 id="developers-plugins-filters-kisfilterconfiguration"> +<title +><classname +>KisFilterConfiguration</classname +></title> + +<para +><classname +>KisFilterConfiguration</classname +> is a structure that is used to save filter settings to disk, for instance for adjustment layers. The scripting plugin uses the property map that’s at the back of <classname +>KisFilterConfigaration</classname +> to make it possible to script filters. Filters can provide a custom widget that &chalk; will show in the filters gallery, the filter preview dialog or the tool option tab of the paint-with-filters tool. </para> +<para +>An example, taken from the oilpaint effect filter: </para> +<programlisting +>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"); }; + +}; +</programlisting> +</sect3> + +<sect3 id="developers-plugins-filters-kisfilterconfigurationwidget"> +<title +><classname +>KisFilterConfigurationWidget</classname +></title> + +<para +>Most filters can be tweaked by the user. You can create a configuration widget that Chalk will use where-ever your filter is used. An example: </para> + +<para> +<screenshot> +<screeninfo +>The <guilabel +>Oilpaint</guilabel +> dialog</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dialogs-oilpaint.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>The <guilabel +>Oilpaint</guilabel +> dialog</phrase> +</textobject> +<caption +><para +>The <guilabel +>Oilpaint</guilabel +> dialog</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Note that only the left-hand side of this dialog is your responsibility: &chalk; takes care of the rest. There are three ways of going about creating an option widget: </para> + +<itemizedlist> +<listitem +><para +>Use &Qt; Designer to create a widget base, and subclass it for your filter</para +></listitem> +<listitem +><para +>Use one of the simple widgets that show a number of sliders for lists of integers, doubles or bools. These are useful if, like the above screenshot, your filter can be configured by a number of integers, doubles or bools. See the API dox for <classname +>KisMultiIntegerFilterWidget</classname +>, <classname +>KisMultiDoubleFilterWidget</classname +> and <classname +>KisMultiBoolFilterWidget</classname +>.</para +></listitem> +<listitem +><para +>Hand-code a widget. This is not recommended, and if you do so and want your filter to become part of &chalk;’s official release, then I’ll ask you to replate your hand-coded widget with a &Qt; Designer widget.</para +></listitem> +</itemizedlist> + +<para +>The oilpaint filter uses the multi integer widget: </para> + +<programlisting +>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; +} +</programlisting> + +<para +>You can see how it works: fill a vector with your integer parameters and create the widget. The <methodname +>configuration()</methodname +> method inspects the widget and creates the right filter configuration object, in this case, of course, <classname +>KisOilPaintFilterConfiguration</classname +>. The <methodname +>listOfExamplesConfiguration</methodname +> method (which should be renamed to correct English...) returns a list with example configuration objects for the filters gallery dialog. </para> +</sect3> + +<sect3 id="developers-plugins-filters-conclusion"> +<title +>Filters conclusion</title> + +<para +>There’s more to coding interesting filters, of course, but with this explanation, the API documentation and access to our source code, you should be able to get started. Don’t hesitate to contact the &chalk; developers on IRC or on the mailing list. </para> +</sect3> + +</sect2> + +<sect2 id="developers-plugins-tools"> +<title +>Tools</title> + +<para +>Tools appear in &chalk;’s toolbox. This means that there is limited space for new tools — think carefully whether a paint operation isn’t enough for your purposes. Tools can use the mouse/tablet and keyboard in complex ways, which paint operations cannot. This is the reason that Duplicate is a tool, but airbrush a paint operation. </para +><para +>Be careful with static data in your tool: a new instance of your tool is created for every input device: mouse, stylus, eraser, airbrush — whatever. Tools come divided into logical groups: </para> +<itemizedlist> +<listitem +><para +>shape drawing tools (circle, rect)</para +></listitem> +<listitem +><para +>freehand drawing tools (brush)</para +></listitem> +<listitem +><para +>transform tools that mess up the geometry of a layer</para +></listitem> +<listitem +><para +>fill tools (like bucket fill or gradient)</para +></listitem> +<listitem +><para +>view tools (that don’t change pixels, but alter the way you view the canvas, such as zoom)</para +></listitem> +<listitem +><para +>select tools (that change the selection mask)</para +></listitem> +</itemizedlist> + +<para +>The tool interface is described in the API documentation for <classname +>KisTool</classname +>. There are three subclasses: <classname +>KisToolPaint</classname +>, <classname +>KisToolNonPaint</classname +> and <classname +>KisToolShape</classname +> (which is actually a subclass of <classname +>KisToolPaint</classname +>) that specialize <classname +>KisTool</classname +> for painting tasks (i.e., changing pixels) , non-painting tasks and shape painting tasks. </para +><para +>A tool has an option widget, just like filters. Currently, the option widgets are shown in a tab in a dock window. We may change that to a strip under the main menu (which then replaces the toolbar) for &chalk; 2.0, but for now, design your option widget to fit in a tab. As always, it’s best to use &Qt; Designer for the design of the option widget. </para +><para +>A good example of a tool is the star tool: </para> + +<screen +>kis_tool_star.cc Makefile.am tool_star_cursor.png wdg_tool_star.ui +kis_tool_star.h Makefile.in tool_star.h +chalktoolstar.desktop tool_star.cc tool_star.png +</screen> + +<para +>As you see, you need two images: one for the cursor and one for the toolbox. <filename +>tool_star.cc</filename +> is just the plugin loader, similar to what we have seen above. The real meat is in the implementation: </para> + +<programlisting +>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; +} +</programlisting> + +<para +>The constructor sets the internal name — which is not translated — and the call to the superclass sets the visible name. We also load the cursor image and set a number of variables. </para> + +<programlisting +>void KisToolStar::update (KisCanvasSubject *subject) +{ + KisToolShape::update (subject); + if (m_subject) + m_currentImage = m_subject->currentImg(); +} +</programlisting> + +<para +>The <methodname +>update()</methodname +> method is called when the tool is selected. This is not a <classname +>KisTool</classname +> method, but a <classname +>KisCanvasObserver</classname +> method. Canvas observers are notified whenever something changes in the view, which can be useful for tools. </para +><para +>The following methods (<methodname +>buttonPress</methodname +>, <methodname +>move</methodname +> and <methodname +>buttonRelease</methodname +>) are called by &chalk; when the input device (mouse, stylus, eraser etc.) is pressed down, moved or released. Note that you also get move events if the mouse button isn’t pressed. The events are not the regular &Qt; events, but synthetic &chalk; events because we make use of low-level trickery to get enough events to draw a smooth line. By default, toolkits like &Qt; (and GTK) drop events if they are too busy to handle them, and we want them all. </para> + +<programlisting +>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()); + } + } +} +</programlisting> + +<para +>The <methodname +>draw()</methodname +> method is an internal method of <classname +>KisToolStar</classname +> and draws the outline of the star. We call this from the <methodname +>move()</methodname +> method to give the user feedback of the size and shape of their star. Note that we use the <varname +>Qt::NotROP</varname +> raster operation, which means that calling <methodname +>draw()</methodname +> a second time with the same start and end point the previously drawn star will be deleted. </para> + +<programlisting +>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 (); +} +</programlisting> + +<para +>The <methodname +>setup()</methodname +> method is essential: here we create the action that will be plugged into the toolbox so users can actually select the tool. We also assign a shortcut key. Note that there’s some hackery going on: remember that we create an instance of the tool for every input device. This also means that we call <methodname +>setup()</methodname +> for every input device and that means that an action with the same name is added several times to the action collection. However, everything seems to work, so why worry? </para> + +<programlisting +>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; + } +} +</programlisting> + +<para +>The <methodname +>starCoordinates()</methodname +> method contains some funky math — but is not too interesting for the discussion of how to create a tool plugins. </para> + +<programlisting +>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; +} +</programlisting> + +<para +>The <methodname +>createOptionWidget()</methodname +> method is called to create the option widget that &chalk; will show in the tab. Since there is a tool per input device per view, the state of a tool can be kept in the tool. This method is only called once: the option widget is stored and retrieved the next time the tool is activated. </para> + +<programlisting +>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; +} +</programlisting> + +<sect3 id="developers-plugins-tools-conclusions"> +<title +>Tool Conclusions</title> + +<para +>Tools are relatively simple plugins to create. You need to combine the <classname +>KisTool</classname +> and <classname +>KisCanvasObserver</classname +> interfaces in order to effectively create a tool. </para> + +</sect3> + +</sect2> + +<sect2 id="developers-plugins-paintoperations"> +<title +>Paint operations</title> + +<para +>PaintOps are one of the more innovative types of plugins in Chalk (together with pluggable colorspaces). A paint operation defines how tools change the pixels they touch. Airbrush, aliased pencil or antialiased pixel brush: these are all paint operations. But you could — with a lot of work — create a paintop that reads Corel Painter XML brush definitions and uses those to determine how painting is done. </para +><para +>Paint operations are instantiated when a paint tool receives a <literal +>mouseDown</literal +> event and are deleted when the mouseUp event is received by a paint tool. In between, the paintop can keep track of previous positions and other data, such as pressure levels if the user uses a tablet. </para +><para +>The basic operation of a paint operation is to change pixels at the cursor position of a paint tool. That can be done only once, or the paint op can demand to be run at regular intervals, using a timer. The first would be useful for a pencil-type paint op, the second, of course, for an airbrush-type paintop. </para +><para +>Paintops can have a small configuration widget which is placed in a toolbar. Thus, paintop configuration widgets need to have a horizontal layout of widgets that are not higher than a toolbar button. Otherwise, &chalk; will look very funny. </para +><para +>Let’s look at a simple paintop plugin, one that shows a little bit of programmatic intelligence. First, in the header file, there’s a factory defined. This factory creates a paintop when the active tool needs one: </para> + +<programlisting +>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 ""; } + +}; +</programlisting> + +<para +>The factory also contains the <classname +>KisID</classname +> with the public and private name for the paintop — make sure your paintop’s private name does not clash with another paintop! — and may optionally return a pixmap. &chalk; can then show the pixmap together with the name for visual identifcation of your paintop. For instance, a painter’s knife paintop would have the image of such an implement. </para +><para +>The implementation of a paintop is very straightforward: </para> + +<programlisting +>KisSmearyOp::KisSmearyOp(KisPainter * painter) + : KisPaintOp(painter) +{ +} + +KisSmearyOp::~KisSmearyOp() +{ +} +void KisSmearyOp::paintAt(const KisPoint &pos, const KisPaintInformation& info) +{ +</programlisting> + +<para +>The <methodname +>paintAt()</methodname +> method really is where it’s at, with paintops. This method receives two parameters: the current position (which is in floats, not in whole pixels) and a <classname +>KisPaintInformation</classname +> object. which contains the pressure, x and y tilt, and movement vector, and may in the future be extended with other information. </para> + +<programlisting +>if (!m_painter->device()) return; + + KisBrush *brush = m_painter->brush(); +</programlisting> + +<para +>A <classname +>KisBrush</classname +> is the representation of a Gimp brush file: that is a mask, either a single mask or a series of masks. Actually, we don’t use the brush here, except to determine the <quote +>hotspot</quote +> under the cursor. </para> + +<programlisting +>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); +</programlisting> + +<para +>We don’t change the pixels of a paint device directly: instead we create a small paint device, a dab, and composite that onto the current paint device. </para> + +<programlisting +>m_painter->setPressure(info.pressure); +</programlisting> + +<para +>As the comments say, the next bit code does some programmatic work to create the actual dab. In this case, we draw a number of lines. When I am done with this paintop, the length, position and thickness of the lines will be dependent on pressure and paint load, and we’ll have create a stiff, smeary oilpaint brush. But I haven’t had time to finish this yet. </para> + +<programlisting +>// 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(); +</programlisting> + +<para +>Finally we blt the dab onto the original paint device and tell the painter that we’ve dirtied a small rectangle of the paint device. </para> + +<programlisting +>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; +} +</programlisting> + +<para +>That’s all: paintops are easy and fun! </para> + +</sect2> + +<sect2 id="developers-plugins-viewplugins"> +<title +>View plugins</title> + +<para +>View plugins are the weirdest of the bunch: a view plugin is an ordinary KPart that can provide a bit of user interface and some functionality. For instance, the histogram tab is a view plugin, as is the rotate dialog. </para> + +</sect2> + +<sect2 id="developers-plugins-importexport"> +<title +>Import/Export filters</title> + +<para +>&chalk; works with the ordinary &koffice; file filter architecture. There is a tutorial, a bit old, but still useful, at: <ulink url="http://koffice.org/developer/filters/oldfaq.php" +></ulink +>. It is probably best to cooperate with the &chalk; team when developing file filters and do the development in the &koffice; filter tree. Note that you can test your filters without running &chalk; using the <command +>koconverter</command +> utility. </para +><para +>Filters have two sides: importing and exporting. These are usually two different plugins that may share some code. </para +><para +>The important <filename +>Makefile.am</filename +> entries are: </para> + +<programlisting +>service_DATA = chalk_XXX_import.desktop chalk_XXX_export.desktop +servicedir = $(kde_servicesdir) +kdelnk_DATA = chalk_XXX.desktop +kdelnkdir = $(kde_appsdir)/Office +libchalkXXXimport_la_SOURCES = XXXimport.cpp +libchalkXXXexport_la_SOURCES = XXXexport.cpp +METASOURCES = AUTO +</programlisting> + +<para +>Whether you are building an import filter or an export filter, your work always boils down to implementing the following function: </para> + +<programlisting +>virtual KoFilter::ConversionStatus convert(const QCString& from, const QCString& to); +</programlisting> + +<para +>It is the settings in the <literal role="extension" +>.desktop</literal +> files that determine which way a filter converts: </para +><para +>Import: </para> + +<programlisting +>X-KDE-Export=application/x-chalk +X-KDE-Import=image/x-xcf-gimp +X-KDE-Weight=1 +X-KDE-Library=libchalkXXXimport +ServiceTypes=KOfficeFilter +</programlisting> + +<para +>Export: </para> + +<programlisting +>X-KDE-Export=image/x-xcf-gimp +X-KDE-Import=application/x-chalk +ServiceTypes=KOfficeFilter +Type=Service +X-KDE-Weight=1 +X-KDE-Library=libchalkXXXexport +</programlisting> + +<para +>And yes, the mimetype chosen for the example is a hint. Please, pretty please, implement an xcf filter? </para> + +<sect3 id="plugins-developers-importexport-import"> +<title +>Import</title> + +<para +>The big problem with import filters is of course your code to read the data on disk. The boilerplate for calling that code is fairly simple: </para> + +<note +><para +>Note: we really, really should find a way to enable &chalk; to keep a file open and only read data on a as-needed basis, instead of copying the entire contents to the internal paint device representation. But that would mean datamanager backends that know about tiff files and so on, and is not currently implemented. It would be ideal if some file filters could implement a class provisionally named <classname +>KisFileDataManager</classname +>, create an object of that instance with the current file and pass that to KisDoc. But &chalk; handles storage per layer, not per document, so this would be a hard refactor to do.</para +></note> + +<programlisting +>KoFilter::ConversionStatus XXXImport::convert(const QCString&, const QCString& to) +{ + if (to != "application/x-chalk") <co id="import1" /> + return KoFilter::BadMimeType; + + KisDoc * doc = dynamic_cast<KisDoc*>(m_chain -> outputDocument()); <co id="import2" /> + KisView * view = static_cast<KisView*>(doc -> views().getFirst()); <co id="import3" /> + + QString filename = m_chain -> inputFile(); <co id="import4" /> + + if (!doc) + return KoFilter::CreationError; + + doc -> prepareForImport(); <co id="import5" /> + + if (!filename.isEmpty()) { + + KURL url(filename); + + if (url.isEmpty()) + return KoFilter::FileNotFound; + + KisImageXXXConverter ib(doc, doc -> undoAdapter()); <co id="import6" /> + + if (view != 0) + view -> canvasSubject() -> progressDisplay() -> setSubject(&ib, false, true); + + switch (ib.buildImage(url)) <co id="import7" /> { + 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()); <co id="import8" /> + return KoFilter::OK; + default: + break; + } + + } + return KoFilter::StorageCreationError; +} +</programlisting> + +<calloutlist> +<callout arearefs="import1" +><para +>This is supposed to be an importfilter, so if it is not called to convert to a &chalk; image, then something is wrong.</para +></callout> +<callout arearefs="import2" +><para +>The filter chain already has created an output document for us. We need to cast it to <classname +>KisDocM</classname +>, because &chalk; documents need special treatment. It would not, actually, be all that bad an idea to check whether the result of the cast is not 0, because if it is, importing will fail.</para +></callout> +<callout arearefs="import3" +><para +>If we call this filter from the GUI, we try to get the view. If there is a view, the conversion code can try to update the progressbar.</para +></callout> +<callout arearefs="import4" +><para +>The filter has the filename for our input file for us.</para +></callout> +<callout arearefs="import5" +><para +><classname +>KisDoc</classname +> needs to be prepared for import. Certain settings are initialized and undo is disabled. Otherwise you could undo the adding of layers performed by the import filter and that is weird behaviour.</para +></callout> +<callout arearefs="import6" +><para +>I have chosed to implement the actual importing code in a separate class that I instantiate here. You can also put all your code right in this method, but that would be a bit messy.</para +></callout> +<callout arearefs="import7" +><para +>My importer returns a statuscode that I can then use to set the status of the import filter. &koffice; takes care of showing error messages.</para +></callout> +<callout arearefs="import8" +><para +>If creating the <classname +>KisImage</classname +> has succeeded we set the document's current image to our newly created image. Then we are done: <literal +>return KoFilter::OK;</literal +>.</para +></callout> +</calloutlist> + +</sect3> + +</sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/developers-scripting.docbook b/koffice-i18n-nl/docs/koffice/chalk/developers-scripting.docbook new file mode 100644 index 00000000..4ff8a46b --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/developers-scripting.docbook @@ -0,0 +1,1132 @@ +<sect1 id="developers-scripting"> +<title +>Met scripts werken</title> + +<para +>In &chalk; kunt u scripts in Ruby of Python schrijven (de beschikbaarheid van de interpreters kan afhankelijk zijn van wat uw distributie of de systeembeheerder geïnstalleerd heeft.). Hier vindt u een beschrijving ven de scripting-API. </para +><para +>Bij &chalk; worden enkele voorbeelden meegeleverd, u kunt ze waarschijnlijk vinden in <filename +>/usr/share/apps/chalk/scripts</filename +> (of <filename +>/opt/kde/share/apps/chalk/scripts</filename +>). </para> + +<sect2 id="developers-scripting-variables"> +<title +>Variabelen in de <classname +>Krosschalkcore</classname +>-module</title> + +<itemizedlist> +<listitem +><para +><varname +>ChalkDocument</varname +> geeft een <classname +>Document</classname +>-object terug</para +></listitem> +<listitem +><para +><varname +>ChalkScript</varname +> geeft een <classname +>ScriptProgress</classname +>-object terug</para +></listitem> +</itemizedlist> + +<para +>U kunt een object ophalen door de functie <function +>get</function +> van de <classname +>Krosschalkcore</classname +>-module te gebruiken, in Ruby moet u iets als dit gebruiken: <programlisting +>doc = Krosschalkcore::get("ChalkDocument") +script = Krosschalkcore::get("ChalkScript") +</programlisting> +</para> + +</sect2> + +<sect2 id="developers-scripting-functions"> +<title +>Functies in de <classname +>Krosschalkcore</classname +>-module</title> + +<itemizedlist> +<listitem +><para +>Functie: <function +>getBrush</function +></para +><para +>Deze functie geeft een <classname +>Brush</classname +> terug uit de bronnenlijst van &chalk; Er moet één argument meegegeven worden: de naam van het penseel. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getBrush("Circle (05)") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getFilter</function +></para +><para +>Deze functie geeft een <classname +>Filter</classname +> terug uit de bronnenlijst van &chalk;. Er moet één argument meegegeven worden: de naam van het filter. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getFilter("invert") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getPattern</function +></para +><para +>Deze functie geeft een <classname +>Pattern</classname +> terug uit de bronnenlijst van &chalk;. Er moet één argument meegegeven worden: de naam van het patroon. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getPattern("Bricks") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>loadBrush</function +></para +><para +>Deze functie laadt een <classname +>Brush</classname +> en geeft het vervolgens terug. Er moet één argument meegegeven worden: de bestandsnaam van het penseel.</para +></listitem> + +<listitem +><para +>Functie: <function +>loadPattern</function +></para +><para +>Deze functie laadt een <classname +>Pattern</classname +> en geeft het vervolgens terug. Er moet één argument meegegeven worden: de bestandsnaam van het patroon.</para +></listitem> + +<listitem +><para +>Functie: <function +>newCircleBrush</function +></para +><para +>Deze functie geeft een <classname +>Brush</classname +> met een ronde vorm terug. Er moeten ten minste twee argumenten meegegeven worden: breedte en hoogte. Er kunnen twee andere argumenten meegegeven worden: breedte van de schaduw en hoogte van de schaduw. Als de schaduw niet gespecificeerd is, wordt deze niet gebruikt. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newCircleBrush(10,20) # create a plain circle +Krosschalkcore::newCircleBrush(10,20,5,10) # create a gradient +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newHSVColor</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Color</classname +> met het gegeven HSV-triplet terug. Er moeten drie argumenten meegegeven worden: hue-component (0 tot 255), saturation-component (0 tot 255) en value-component (0 tot 255). Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newHSVColor(255,125,0) +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newImage</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Image</classname +> terug. Er moeten vier argumenten meegegeven worden: breedte, hoogte, kleurruimte-id en naam van de afbeelding. Er wordt een <classname +>Image</classname +>-object teruggegeven. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newImage(10,20, "RGBA", "kikoo") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newRectBrush</function +></para +><para +>Deze functie geeft een <classname +>Brush</classname +> met een rechthoekige vorm terug. Er moeten ten minste twee argumenten meegegeven worden: breedte en hoogte. Er kunnen twee andere argumenten meegegeven worden: breedte van de schaduw en hoogte van de schaduw. Als de schaduw niet gespecificeerd is, wordt deze niet gebruikt. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newRectBrush(10,20) # create a plain rectangle +Krosschalkcore::newRectBrush(10,20,5,10) # create a gradient +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newRGBColor</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Color</classname +> met het gegeven RGB-triplet terug. Er moeten drie argumenten meegegeven worden: red-component (0 tot 255), blue-component (0 tot 255), green-component (0 tot 255). Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newRGBColor(255,0,0) # create a red color +Krosschalkcore::newRGBColor(255,255,255) # create a white color +</programlisting +></para +></listitem> +</itemizedlist> +</sect2> + +<sect2 id="developers-scripting-objects"> +<title +>Beschrijvingen en functielijsten voor diverse objecten in <classname +>Krosschalkcore</classname +></title> + +<itemizedlist> +<listitem +><para +>Object: PaintLayer</para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>beginPainting</function +></para +></listitem> + +<listitem +><para +>Functie: <function +>convertToColorspace</function +></para +><para +>Converteert de afbeelding naar een kleurruimte. Er moet één argument aan deze functie meegegeven worden: de naam van de doelkleurruimte. Bijvoorbeeld (in Ruby): <programlisting +>image.convertToColorspace("CMYK") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>createHistogram</function +></para +><para +>Deze functie creëert een histogram voor deze laag. Er moeten twee argumenten meegegeven worden: het type van het histogram ("RGB8HISTO"), en 0 voor een lineair histogram, of 1 voor een logaritmisch histogram.</para +></listitem> + +<listitem +><para +>Functie: <function +>createHLineIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een rij. Er moeten drie argumenten aan deze functie meegegeven worden: <varname +>x</varname +> (begin in de rij), <varname +>y</varname +> (verticale positie van de rij), breedte van de rij.</para +></listitem> + +<listitem +><para +>Functie: <function +>createPainter</function +></para +><para +>Deze functie creëert een <classname +>Painter</classname +> waardoor u op de laag kunt tekenen. </para +></listitem> + +<listitem +><para +>Functie: <function +>createRectIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een rechthoekig gebied. Er moeten vier argumenten aan deze functie meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, breedte van de rechthoek, hoogte van de rechthoek.</para +></listitem> + +<listitem +><para +>Functie: <function +>createVLineIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een kolom. Er moeten drie argumenten aan deze functie meegegeven worden: <varname +>x</varname +> (horizontale positie van de kolom), <varname +>y</varname +> (begin in de kolom), hoogte van de kolom.</para +></listitem> + +<listitem +><para +>Functie: <function +>endPainting</function +></para +><para +>Deze functie sluit het huidige ongedaan-maken-item en voegt het aan de geschiedenis toe.</para +></listitem> + +<listitem +><para +>Functie: <function +>fastWaveletTransformation</function +></para +><para +>Geeft de "fast wavelet transformation" van de laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>fastWaveletUntransformation</function +></para +><para +>Maakt de "fast wavelet"-transformatie op deze laag ongedaan. Er moet één argument meegegeven worden: een wavelet-object. Bijvoorbeeld (in Ruby): <programlisting +>wavelet = layer.fastWaveletTransformation() +layer.fastWaveletUntransformation(wavelet) +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getHeight</function +></para +><para +>Geeft de hoogte van de laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getWidth</function +></para +><para +>Geeft de breedte van de laag terug.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Filter</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getFilterConfiguration</function +></para +><para +>Deze functie geeft de <classname +>FilterConfiguration</classname +> die bij deze filter hoort terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>process</function +></para +><para +>Deze functie past de filter toe. Er moet ten minste één argument meegegeven worden: de bronlaag. Er kunnen nog vier andere argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>. (<varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>) definieert het rechthoekige gebied waarop de filter berekend wordt. Als de rechthoek niet gedefinieerd is, wordt de filter op de gehele laag toegepast. Bijvoorbeeld (in Ruby) <programlisting +>doc = Krosschalkcore::get("ChalkDocument") +image = doc.getImage() +layer = image.getActivePaintLayer() +width = layer.getWidth() +height = layer.getHeight() +filter = Krosschalkcore::getFilter("invert") +filter.process(layer, layer) +filter.process(layer, layer, 10, 10, 20, 20 ) +</programlisting +></para +></listitem> +</itemizedlist +></listitem> + +<listitem +><para +>Object: <classname +>FilterConfiguration</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getProperty</function +></para +><para +>Deze functie geeft de waarde van een parameter van de bijbehorende <classname +>Filter</classname +> terug. Er moet één argument meegegeven worden: de naam van de parameter.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProperty</function +></para +><para +>Deze functie definieert een parameter van de bijbehorende <classname +>Filter</classname +>. Er moeten twee argumenten meegegeven worden: de naam van de parameter en de waarde, het type hiervan is afhankelijk van de <classname +>Filter</classname +>.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Histogram</classname +></para> + +<para +>Met behulp van deze class krijgt u toegang tot het histogram van een <classname +>PaintLayer</classname +>. Bijvoorbeeld (in Ruby): <programlisting +>doc = krosschalkcore::get("ChalkDocument") + 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 +</programlisting> +</para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>getChannel</function +></para +><para +>Geeft het geselecteerde kanaal terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getCount</function +></para +><para +>Deze functie geeft het aantal pixels dat door het histogram gebruikt wordt terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getHighest</function +></para +><para +>Deze functie geeft de hoogste waarde van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getLowest</function +></para +><para +>Deze functie geeft de laagste waarde van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMax</function +></para +><para +>Deze functie geeft de maximumgrens van het histogram terug (waarden op een positie die hoger is dan het maximum zijn null). De waarde ligt in het bereik 0.0 – 1.0.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMean</function +></para +><para +>Deze functie geeft het midden van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMin</function +></para +><para +>Deze functie geeft de minimumgrens van het histogram terug (waarden op posities die lager zijn dan het minimum zijn null). De waarde ligt in het bereik 0.0 – 1.0.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNumberOfBins</function +></para +><para +>Geeft het aantal bins van het histogram terug. </para +></listitem> + +<listitem +><para +>Functie: <function +>getTotal</function +></para +><para +>Deze functie geeft de som van alle waarden van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getValue</function +></para +><para +>Geeft de waarde van een bin van het histogram terug. Er moet één argument meegegeven worden: index, in het bereik [0..255].</para +></listitem> + +<listitem +><para +>Functie: <function +>setChannel</function +></para +><para +>Selecteer het kanaal van de laag waarvan het resultaat van het histogram verkregen moet worden. Er moet één argument meegegeven worden: het kanaalnummer.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>ScriptProgress</classname +></para> +<para +><classname +>ScriptProgress</classname +> wordt gebruikt om de voortgangsindicator op de statusbalk in &chalk; te besturen. Bijvoorbeeld (in Ruby): <programlisting +>script = Krosschalkcore::get("ChalkScript") +script.setProgressTotalSteps(1000) +script.setProgressStage("progressive", 0) +for i in 1..900 + script.incProgress() +end +script.setProgressStage("brutal", 1000) +</programlisting +></para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>incProgress</function +></para +><para +>Deze functie verhoogt de voortgang met één stap.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgress</function +></para +><para +>Deze functie stelt de waarde van de voortgang in. er moet één argument meegegeven worden: de waarde van de voortgang.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgressStage</function +></para +><para +>Deze functie stelt de waarde van de voortgang in en toont de tekst.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgressTotalSteps</function +></para +><para +>Deze functie stelt het aantal stappen in dat het script vereist. Er moet één argument meegegeven worden: de maximumwaarde van de voortgang.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Wavelet</classname +></para +><para +>Dit object bevat de coëfficiënten van een wavelet-transformatie van een <classname +>PaintLayer</classname +>.</para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getDepth</function +></para +><para +>Geeft de diepte van een laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNCoeff</function +></para +><para +>Geeft de waarde van de N-de coëfficiënt terug. Er moet één argument aan de functie meegegeven worden: de index van de coëfficiënt.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNumCoeffs</function +></para +><para +>Geeft het aantal coëfficiënten in deze wavelet (= size * size * depth).</para +></listitem> + +<listitem +><para +>Functie: <function +>getSize</function +></para +><para +>Geeft de grootte van de wavelet terug (size = width = height).</para +></listitem> + +<listitem +><para +>Functie: <function +>getXYCoeff</function +></para +><para +>Geeeft de waarde van een coëfficiënt terug. Er moeten twee argumenten aan de functie meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setNCoeff</function +></para +><para +>Stelt de waarde van de N-de coëfficiënt in. Er moeten twee argumenten aan de functie meegegeven worden: de index van de coëfficiënt en de nieuwe waarde van de coëfficiënt.</para +></listitem> + +<listitem +><para +>Functie: <function +>setXYCoeff</function +></para +><para +>Stelt de waarde in van een coëfficiënt. Er moeten drie argumenten aan de functie meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, en de nieuwe waarde van de coëfficiënt.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Painter</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>convolve</function +></para +><para +>Deze functie past een convolutie "kernel" op een afbeelding toe. Er moeten ten minste drie argumenten meegegeven worden: een lijst met kernels (alle lijsten moeten even groot zijn), factor, en offset. </para +><para +>De waarde van een pixel wordt gegeven door de volgende functie: K * P / factor + offset, waar K de kernel is en P de buurpixels zijn. </para +><para +>De volgende optionele argumenten kunnen meegegeven worden: <varname +>borderOp</varname +> (bepaalt de convolutue van de pixels aan de rand van een afbeelding: 0 = gebruik de standaardkleur, 1 = gebruik de pixel aan de tegenovergestelde kant van de afbeelding, 2 = gebruik de randpixel, 3 = vermijd randpixels), <varname +>channel</varname +> (1 voor kleur, 2 voor alpha, 3 voor beide), <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setFillThreshold</function +></para +><para +>Stelt de vuldrempel in. Er moet één argument meegegeven worden: de drempel.</para +></listitem> + +<listitem +><para +>Functie: <function +>fillColor</function +></para +><para +>Vult met een kleur. Er moeten twee argumenten meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>fillPattern</function +></para +><para +>Vult met een patroon. Er moeten twee argumenten meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintPolyline</function +></para +><para +>Deze functie tekent een gebroken lijn. Er moeten twee argumenten meegegeven worden: een lijst met x-posities en een lijst met y-posities.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintLine</function +></para +><para +>Deze functie tekent een lijn. Er moeten vijf argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +> en <varname +>pressure</varname +>. </para +></listitem> + +<listitem +><para +>Functie: <function +>paintBezierCurve</function +></para +><para +>Deze functie tekent een bézier-kromme. Er moeten tien argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>p1</varname +>, <varname +>cx1</varname +>, <varname +>cy1</varname +>, <varname +>cx2</varname +>, <varname +>cx2</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +>, <varname +>p2</varname +>, waar (<varname +>x1</varname +>,<varname +>y1</varname +>) de beginpositie is, <varname +>p1</varname +> de druk aan het begin is, (<varname +>x2</varname +>,<varname +>y2</varname +>) de eindpositie is, <varname +>p2</varname +> de druk aan het einde is. (<varname +>cx1</varname +>,<varname +>cy1</varname +>) en (<varname +>cx2</varname +>,<varname +>cy2</varname +>) zijn de posities van de controlepunten.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintEllipse</function +></para +><para +>Deze functie tekent een ellips. Er moeten vijf argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +>, <varname +>pressure</varname +>, waar (<varname +>x1</varname +>,<varname +>y1</varname +>) en (<varname +>x2</varname +>,<varname +>y2</varname +>) de posities van de twee middelpunten zijn.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintPolygon</function +></para +><para +>Deze functie tekent een veelhoek. Er moeten twee argumenten meegegeven worden: een lijst met x-posities en een lijst met y-posities.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintRect</function +></para +><para +>Deze functie tekent een rechthoek. Er moeten vijf argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +> <varname +>height</varname +>, <varname +>pressure</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintAt</function +></para +><para +>Deze functie tekent op een opgegeven positie. Er moeten drie argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>pressure</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPaintColor</function +></para +><para +>Deze functie stelt de tekenkleur in (ook voorgrondkleur genoemd). Er moet één argument meegegeven worden: een <classname +>Color</classname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setBackgroundColor</function +></para +><para +>Deze functie stelt de achtergrondkleur in. Er moet één argument meegegeven worden: een <classname +>Color</classname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPattern</function +></para +><para +>Deze functie stelt het patroon in dat voor het vullen gebruikt wordt. Er moet één argument meegegeven worden: een <classname +>Pattern</classname +>-object.</para +></listitem> + +<listitem +><para +>Functie: <function +>setBrush</function +></para +><para +>Deze functie stelt het penseel in dat voor het tekenen gebruikt wordt. Er moet één argument meegegeven worden: een <classname +>Brush</classname +>-object.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPaintOp</function +></para +><para +>Deze functie definieert de tekenactie. Er moet één argument meegegeven worden: de naam van de tekenactie.</para +></listitem> + +<listitem +><para +>Functie: <function +>setDuplicateOffset</function +></para +><para +>Deze functie definieert de duplicaat-offset. Er moeten twee argumenten meegegeven worden: de horizontale offset en de verticale offset.</para +></listitem> + +<listitem +><para +>Functie: <function +>setOpacity</function +></para +><para +>Deze functie stelt de dekking voor het tekenen in. Er moet één argument meegegeven worden: de dekking, in het bereik 0 tot 255.</para +></listitem> + +<listitem +><para +>Functie: <function +>setStrokeStyle</function +></para +><para +>Deze functie stelt de stijl in van de penseelstreek. Er moet één argument meegegeven worden: 0 voor geen of 1 voor penseel.</para +></listitem> + +<listitem +><para +>Functie: <function +>setFillStyle</function +></para +><para +>Deze functie stelt de vulstijl in van de <classname +>Painter</classname +>. Er moet één argument meegegeven worden: 0 voor geen, 1 voor vullen met voorgrondkleur, 2 voor vullen met achtergrondkleur, 3 voor vullen met patroon.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Iterator</classname +></para +><para +>Met dit object kunt u pixelwaarden één voor één veranderen. De naam van enkele functies is afhankelijk van de kleurruimte, als de kleurruimte van de laag bijvoorbeeld RGB is, zijn de functies <function +>setR</function +>, <function +>setG</function +> en <function +>setB</function +>, voor CMYK: <function +>setC</function +>, <function +>setM</function +>, <function +>setY</function +> en <function +>setK</function +>. In de documentatie hieronder nemen we aan dat de naam van de kleurruimte ABC is, met drie kanalen: A, B en C.</para> + +<itemizedlist> +<listitem +><para +>Functies: <function +>setA</function +>, <function +>setB</function +>, <function +>setC</function +></para +><para +>Er moet één argument aan deze functies meegegeven worden: de nieuwe waarde van één van de kanalen van deze pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>setABC</function +></para +><para +>Stelt de waarde in van alle kanalen. Er moet één argument meegegeven worden: een array met de nieuwe waarden voor alle kanalen.</para +></listitem> + +<listitem +><para +>Functies: <function +>getA</function +>, <function +>getB</function +>, <function +>getC</function +></para +><para +>Geeft de waarde van één van de kanalen van deze pixel terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getABC</function +></para +><para +>Geeft een array terug met de waarden van alle kanalen.</para +></listitem> + +<listitem +><para +>Functie: <function +>darken</function +></para +><para +>Maakt een pixel donkerder. Er moet ten minste één argument aan deze functie meegegeven worden: <varname +>shade</varname +> (hoeveelheid die gebruikt wordt om alle kleurkanalen donkerder te maken). Het volgende optionele argument kan meegegeven worden: <varname +>compensation</varname +> (om het donkerder maken te limiteren).</para +></listitem> + +<listitem +><para +>Functie: <function +>invertColor</function +></para +><para +>Inverteert de kleur van een pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>next</function +></para +><para +>Verhoog de positie, ga naar de volgende pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>isDone</function +></para +><para +>Geeft true terug als de iterator het einde bereikt heeft (er zijn geen pixels meer beschikbaar).</para +></listitem> +</itemizedlist> +</listitem> +</itemizedlist> + +</sect2> + +<sect2 id="developers-scripting-resources"> +<title +>Bronnen</title> + +<para +>Hier zijn enkele tips en een bronnenlijst voor &chalk;. </para +><para +>Voor <classname +>Brush</classname +> en <classname +>Pattern</classname +>: U kunt de naam en het bijbehorende penseel of patroon vinden in het betreffende paletvenster in &chalk;. </para +><para +>Een lijst met ID's voor kleurruimten in &chalk;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> +</sect2> + +</sect1> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/developers.docbook b/koffice-i18n-nl/docs/koffice/chalk/developers.docbook new file mode 100644 index 00000000..9011db35 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/developers.docbook @@ -0,0 +1,8 @@ +<chapter id="developers"> +<title +>Informatie voor ontwikkelaars</title> + +<para +>Dit hoofdstuk bevat informatie voor ontwikkelaars of andere enthousiaste gebruikers die meer uit &chalk; willen halen. </para> +&developers-scripting; &developers-plugins; </chapter> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/faq.docbook b/koffice-i18n-nl/docs/koffice/chalk/faq.docbook new file mode 100644 index 00000000..738d513e --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/faq.docbook @@ -0,0 +1,22 @@ +<chapter id="faq"> +<title +>Vragen en antwoorden</title> + +<para +>Soms werkt het allemaal niet zoals we willen. &chalk; kan crashen — niet zo vaak meer, maar toch. In dat geval hebt u waarschijnlijk hulp nodig. Allereerst moet u proberen te bepalen wat er precies gebeurd is. Probeer het problem te reprodureren en schrijf op wat u deed voordat het probleem zich voordeed. </para +><para +>Saarna kunt u een bugrapport maken: open het menu <guimenu +>Help</guimenu +> en kies <guimenuitem +>Bugrapport indienen</guimenuitem +>. Op die manier weten we precies welke versie van &chalk; u gebruikt. Probeer eerst te weten te komen of uw probleem al gerapporteerd is! Probeer ook het probleem zo duidelijk en compleet mogelijk te beschrijven. </para +><para +>Als u niet kunt vinden hoe u iets, dat u gemakkelijk met Photoshop (of een ander programma) doet, in &chalk; moet doen, of als u andere vragen hebt, stuur dan een e-mail naar de &chalk;-ontwikkelaars op de mailing-lijst <email +>kimageshop@kde.org</email +>, of stuur een e-mail naar de onderhouder van het programma of van de documentatie, respectievelijk: <email +>boud@valdyas.org</email +> of <email +>sanderkoning@kde.nl</email +>. </para> +&reporting.bugs; &updating.documentation; </chapter> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/index.docbook b/koffice-i18n-nl/docs/koffice/chalk/index.docbook new file mode 100644 index 00000000..cc3ad8e9 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/index.docbook @@ -0,0 +1,173 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kappname "&chalk;"> + <!ENTITY package "koffice"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE"> + <!ENTITY introduction SYSTEM "introduction.docbook"> + <!ENTITY tutorial SYSTEM "tutorial.docbook"> + <!ENTITY tutorial-starting SYSTEM "tutorial-starting.docbook"> + <!ENTITY tutorial-select-layer SYSTEM "tutorial-select-layer.docbook"> + <!ENTITY tutorial-quick-starts SYSTEM "tutorial-quick-starts.docbook"> + <!ENTITY tutorial-tablet SYSTEM "tutorial-tablet.docbook"> + <!ENTITY images SYSTEM "using-images.docbook"> + <!ENTITY views SYSTEM "using-views.docbook"> + <!ENTITY layers SYSTEM "using-layers.docbook"> + <!ENTITY selections SYSTEM "using-selections.docbook"> + <!ENTITY filters SYSTEM "using-filters.docbook"> + <!ENTITY colorspaces SYSTEM "using-colorspaces.docbook"> + <!ENTITY commands SYSTEM "commands.docbook"> + <!ENTITY commands-toolbars SYSTEM "commands-toolbars.docbook"> + <!ENTITY commands-palettes SYSTEM "commands-palettes.docbook"> + <!ENTITY commands-menus SYSTEM "commands-menus.docbook"> + <!ENTITY commands-dialogs SYSTEM "commands-dialogs.docbook"> + <!ENTITY settings SYSTEM "settings.docbook"> + <!ENTITY developers SYSTEM "developers.docbook"> + <!ENTITY developers-scripting SYSTEM "developers-scripting.docbook"> + <!ENTITY developers-plugins SYSTEM "developers-plugins.docbook"> + <!ENTITY faq SYSTEM "faq.docbook"> + <!ENTITY credits SYSTEM "credits.docbook"> + <!ENTITY installation SYSTEM "installation.docbook"> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Het handboek van &chalk;</title> + +<authorgroup> +<author +><personname +> <firstname +>Boudewijn</firstname +> <surname +>Rempt</surname +> </personname +> <email +>boud@valdyas.org</email +> </author> +<author +><personname +> <firstname +>Casper</firstname +> <surname +>Boemann</surname +> </personname +> <email +>cbr@boemann.dk</email +> </author> +<author +><personname +> <firstname +>Cyrille</firstname +> <surname +>Berger</surname +> </personname +> <email +>cberger@cberger.net</email +> </author> +<author +><personname +> <firstname +>Sander</firstname +> <surname +>Koning</surname +> </personname +> <email +>sanderkoning@kde.nl</email +> </author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>nat@switch.demon.nl</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> + +<copyright> +<year +>2005-2006</year> +<holder +>Boudewijn Rempt</holder> +<holder +>Casper Boemann</holder> +<holder +>Cyrille Berger</holder> +<holder +>Sander Koning</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<!-- Date and version information of the documentation --> + +<date +>2006-09-13</date> +<releaseinfo +>1.6</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&chalk; maakt deel uit van het &koffice;-pakket. &chalk; is een toepassing om foto's en afbeeldingen te bewerken, maar bovenal, een tekenprogramma waarmee u originele kunstwerken op uw computer kunt creëren alsof u met verf en penselen, pen en inkt werkt — tenminste, dat zal het worden. We zijn nog volop bezig met het uitbreiden van &chalk; en aan het verbeteren van alle mogelijkheden. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>koffice</keyword> +<keyword +>Chalk</keyword> +<keyword +>afbeeldingen bewerken</keyword> +<keyword +>afbeeldingen</keyword> +<keyword +>schilderen</keyword> +</keywordset> + +</bookinfo> + +&introduction; +&tutorial; +&images; +&views; +&layers; +&selections; +&filters; +&colorspaces; +&commands; +&settings; +&developers; +&faq; +&credits; +&installation; + +&documentation.index; +</book> + +<!-- +Local Variables: +mode: xml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +vim:tabstop=2:shiftwidth=2:expandtab +kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; +--> diff --git a/koffice-i18n-nl/docs/koffice/chalk/installation.docbook b/koffice-i18n-nl/docs/koffice/chalk/installation.docbook new file mode 100644 index 00000000..1f0ebcb9 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/installation.docbook @@ -0,0 +1,78 @@ +<appendix id="installation"> +<title +>Installatie</title> + +<sect1 id="getting-kapp"> +<title +>Hoe &chalk; te verkrijgen</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Vereisten</title> + +<!-- +List any special requirements for your application here. This should include: +.Libraries or other software that is not included in kdesupport, +kdelibs, or kdebase. +.Hardware requirements like amount of RAM, disk space, graphics card +capabilities, screen resolution, special expansion cards, etc. +.Operating systems the app will run on. If your app is designed only for a +specific OS, (you wrote a graphical LILO configurator for example) put this +information here. +--> + +<para +>Apart van wat &chalk; zelf nodig heeft, is &chalk; afhankelijk van de volgende bibliotheken: </para> +<itemizedlist> +<listitem +><para +><ulink url="http://www.imagemagick.org/" +>Image Magick</ulink +> — een pakket voor X11 om afbeeldingen te bewerken en weer te geven</para +></listitem> +<listitem +><para +><ulink url="http://www.littlecms.com/" +>Little CMS</ulink +> — Een vrij kleurenbeheersysteem van 100K</para +></listitem> +<listitem +><para +><ulink +url="http://www.openexr.com/" +>OpenEXR</ulink +></para +></listitem> +</itemizedlist> + +<!-- For a list of updates, you may refer to the application web site +or the ChangeLog file, or ... --> +<para +>U kunt een lijst van wijzigingen vinden in het bestand <filename +>ChangeLog</filename +> of op <ulink url="http://koffice.org/chalk/" +>&chalk;'s website</ulink +>. </para> +</sect1> + +<sect1 id="compilation"> +<title +>Compilatie en installatie</title> +&install.compile.documentation; </sect1> + +<!-- +<sect1 id="configuration"> +<title +>Configuration</title> + +<para +>Don't forget to tell your system to start the <filename +>dtd</filename> +dicer-toaster daemon first, or &kmyapplication; won't work !</para> + +</sect1> +--> + +</appendix> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/introduction.docbook b/koffice-i18n-nl/docs/koffice/chalk/introduction.docbook new file mode 100644 index 00000000..bfd360b2 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/introduction.docbook @@ -0,0 +1,118 @@ +<chapter id="introduction"> +<title +>Inleiding</title> + +<sect1 id="introduction-chalk"> +<title +>Wat is &chalk;?</title> +<para +>In &chalk;, onderdeel van &koffice;, kunt u uw afbeeldingen op alle mogelijke manieren bewerken — tenminste, dat wordt in de toekomst mogelijk. Alles, van het retoucheren van foto's, het bewerken van afbeeldingen; maar ook het creëren van originele kunstwerken op uw computer alsof u echt met verf en penselen, potloden, pen en inkt werkt, wordt mogelijk. &chalk; wordt met de dag beter en krijgt met de dag meer nuttige functies. Wij werken er in ieder geval hard aan. Wij, dat zijn Adrian, Bart, Boudewijn, Casper, Cyrille, Michael en Sven. U zou er ook aan mee kunnen werken — er zijn mogelijkheden genoeg, bijvoorbeeld pictogrammen ontwerpen voor de interface, ideeën leveren voor nieuwe functies, duidelijke bugrapporten indienen of zelfs code schrijven, we kunnen alle soorten hulp gebruiken. </para> +<para +>&chalk; is net zoveel van u als van ons. Het is de bedoeling dat het leuk, innovatief en experimenteel wordt — maar bovenal plezierig om te gebruiken en om eraan te sleutelen. </para> +</sect1> + +<sect1 id="introduction-keyfeatures"> +<title +>Belangrijkste mogelijkheden</title> + +<para +>De belangrijkste mogelijkheden die &chalk; nu heeft, zijn:</para> +<itemizedlist> + +<listitem +><para +>Plugins: Chalk kan uitgebreid worden door plugins. Er zijn plugins voor gereedschap, kleurruimten, methoden om te verven, filters en interface-plugins die op kpart gebaseerd zijn. </para +></listitem> + +<listitem +><para +>Scripts: &chalk; kan bestuurd worden met Python- en Ruby-scripts door de cross scripting engine, Kross, die in Kexi ontstaan is, te gebruiken. De scripts zijn compatibel met het gebruik van PyQt/KDE en Korundum om GUI-items, zoals dialoogvensters, toe te voegen.</para +></listitem> + +<listitem +><para +>Kleurmodellen: &chalk; gebruikt lcms voor betrouwbaar kleurgebruik door middel van icc-profielen om te importeren, exporteren, kleuren te selecteren, af te drukken, te knippen en te plakken. Kleurruimten van 8, 16, en 32 bits zijn beschikbaar (RGB, CMYK, L*a*b*, ...) en de kleuren kunnen geselecteerd worden uit een kleurenwiel, door schuifregelaars met rgb- of grijswaarden of uit een palet.</para +></listitem> + +<listitem +><para +>Bewerken en bekijken: U kunt ongelimiteerd wijzigingen ongedaan maken en opnieuw doen. U kunt van en naar lagen en afbeeldingen knippen, kopiëren en plakken, eventueel met omzetting door icc-profielen. Voor het weergeven wordt OpenGL ondersteund. Het beeld kan op volledige schermgrootte en gesplitst weergegeven worden. Er zijn linialen beschikbaar, de afbeelding kan vergroot of verkleind weergegeven worden en om de werkruimte optimaal te benutten, kunnen alle paletvensters tegelijk verborgen worden. Er is ook een histogrampalet beschikbaar.</para +></listitem> + +<listitem +><para +>Afbeeldingen en lagen: Lagen en complete afbeeldingen kunnen gespiegeld, scheefgetrokken, geroteerd en geschaald worden. Lagen kunnen van de ene kleurruimte naar een andere geconverteerd worden en lagen met verschillende kleurruimten kunnen samengevoegd worden. Een afbeelding kan opgesplitst worden in verschillende kleurruimte-kanalen.</para +></listitem> + +<listitem +><para +>Lagen: Lagen kunnen toegevoegd, verwijderd, gegroepeerd, vergrendeld, (on)zichtbaar gemaakt en geordend worden. Er kunnen ook aanpassingslagen (lagen die een filterfunctie hebben) toegevoegd worden. Een laag kan als een aparte afbeelding opgeslagen worden en de kleurruimte ervan kan gewijzigd worden.</para +></listitem> + +<listitem +><para +>Gereedschap: Door het innovatieve paintOp-plugin-systeem, kan al het tekengereedschap (penseel, ellips, lijn, &enz;) gebruikt worden om zowel "aliased" als "anti-aliased" te verven, te gummen, te airbrushen en nog meer.</para +></listitem> + +<listitem +><para +>Filters: &chalk; kan sommige filters in meerdere threads (subprocessen) tegelijk uitvoeren. Voorbeelden van filters zijn te zien in de filtergalerij. Er zijn onder andere filters beschikbaar om kleuren aan te passen, om te verscherpen of te vervagen, om reliëf te maken, en om het effect van regendruppels aan te brengen.</para +></listitem> + +<listitem +><para +>Penselen: De penselen van "The GIMP" kunnen gebruikt worden, zowel de penselen in kleur en in grijstinten als plaatjespenselen (pipe brushes). U kunt zelf penselen creëren, zelfs van complete lagen of afbeeldingen. Penselen in kleur kunnen ook als masker gebruikt worden.</para +></listitem> + +</itemizedlist> + +<sect2 id="introduction-keyfeatures-colormanagement"> +<title +>Kleurenbeheer</title> +<para +>Eén van de opvallendste eigenschappen van &chalk; is het kleurenbeheer. Als u twee monitors naast elkaar zet, zult u zien dat er vaak een groot verschil is in de manier waarop ze kleuren weergeven. Zelfs wit, vooral wit, ziet er vaak niet hetzelfde uit. Op het ene scherm kan het een beetje vuilgeel zijn, op het andere scherm een beetje blauwachtig. Het is maar zelden melkwit. Hetzelfde geldt jammer genoeg ook voor scanners, printers en digitale camera's. Als u wilt dat de kleuren op het scherm en op papier hetzelfde zijn als de kleuren die u zag toen u een foto maakte, moet u compenseren. </para +><para +>&chalk; kan dit voor u doen: in &chalk; is een kleur (bijna) nooit alleen maar een serie getallen, één voor elk kleurkanaal, het is een serie getallen met aangehechte informatie. Die extra informatie zit in een profiel: uw afbeelding heeft een profiel, uw scanner heeft een profiel, uw camera moet een profiel hebben en uw scherm heeft een profiel. Wanneer de informatie van uw afbeelding naar uw scherm gestuurd wordt, worden de profielen vergeleken en de juiste kleur wordt berekend. Dit kan soms wat vertraging veroorzaken, maar het resultaat is dat u met kleuren kunt werken in plaats van met vrijwel nietszeggende RGB-drietallen. </para +><para +>Beschikbare kleurruimten zijn: 8 bit/kanaal RGB, CMYK, grijswaarden en natte waterverf; 16 bit/kanaal RGB, CMYK, grijswaarden en L*a*b*, <quote +>half</quote +>-RGB; en 32 bit float-RGB (HDR) en LMS. </para> +</sect2> + +<sect2 id="introduction-keyfeatures-imageformats"> +<title +>Grafische bestandstypen</title> +<para +>&chalk; ondersteunt op dit moment, naast het eigen bestandstype, de volgende grafische bestandstypen, zowel voor import als export: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB, en OpenEXR. Bovendien kan &chalk; ICO-bestanden importeren. PSD (het bestandstype van Photoshop) wordt alleen tot versie 6 ondersteund, vanaf versie 7 is het bestandstype niet openbaar. </para +><para +>Ingebedde icc-profielen en exif-informatie blijven behouden bij export naar bestandstypen die dit ondersteunen. In het eigen bestandstype van &chalk; wordt icc- en exif-informatie opgeslagen. </para> +</sect2> + +</sect1> + +<sect1 id="introduction-manual"> +<title +>Over dit handboek</title> +<para +>We nemen aan dat u enige ervaring hebt met &kde; en met uw besturingssysteem. In het eerste hoofdstuk vindt u een snelle rondleiding door de eigenschappen van &chalk;; in de overige hoofdstukken kunt u uitgebreide informatie vinden. </para> +<note +><para +>Dit handboek is nog niet af. De uitnodiging om mee te doen en ons te helpen geldt ook voor dit handboek! </para +></note> +<para +>Als u vragen, opmerkingen of suggesties hebt, kunt u contact opnemen met de onderhouder van de documentatie door een e-mail te sturen naar <email +>sanderkoning@kde.nl</email +>. </para> +</sect1> + +<sect1 id="introduction-maintainer"> +<title +>Over de onderhouder van de toepassing</title> +<para +>Hoi! Ik ben Boudewijn Rempt — de huidige onderhouder van &chalk;. Ik heb een opleiding voor taalkundige gedaan, heb me laten omscholen tot ontwikkelaar van databases, voor mijn werk programmeer ik in Java, ik studeer theologie en ik heb altijd al graag een beetje geschilderd en getekend. Voor een ontwikkelaar van een grafische toepassing schitteren er twee belangrijke dingen door afwezigheid: wiskunde en ervaring in grafisch ontwerpen. Dit betekent dat ik waarschijnlijk niet de juiste persoon ben om de aardige kanten van deze toepassing aan u uit te leggen. Als u me op een fout betrapt, aarzel dan niet en stuur een e-mail naar <email +>boud@valdyas.org</email +>. </para> +</sect1> + +</chapter> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/scripting.docbook b/koffice-i18n-nl/docs/koffice/chalk/scripting.docbook new file mode 100644 index 00000000..be4eace3 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/scripting.docbook @@ -0,0 +1,1132 @@ +<chapter id="scripting"> +<title +>Met scripts werken</title> + +<para +>In &chalk; kunt u scripts in Ruby of Python schrijven (de beschikbaarheid van de interpreters kan afhankelijk zijn van wat uw distributie of de systeembeheerder geïnstalleerd heeft.). Hier vindt u een beschrijving ven de scripting-API. </para +><para +>Bij &chalk; worden enkele voorbeelden meegeleverd, u kunt ze waarschijnlijk vinden in <filename +>/usr/share/apps/chalk/scripts</filename +> (of <filename +>/opt/kde/share/apps/chalk/scripts</filename +>). </para> + +<sect1 id="scripting-variables"> +<title +>Variabelen in de <classname +>Krosschalkcore</classname +>-module</title> + +<itemizedlist> +<listitem +><para +><varname +>ChalkDocument</varname +> geeft een <classname +>Document</classname +>-object terug</para +></listitem> +<listitem +><para +><varname +>ChalkScript</varname +> geeft een <classname +>ScriptProgress</classname +>-object terug</para +></listitem> +</itemizedlist> + +<para +>U kunt een object ophalen door de functie <function +>get</function +> van de <classname +>Krosschalkcore</classname +>-module te gebruiken, in Ruby moet u iets als dit gebruiken: <programlisting +>doc = Krosschalkcore::get("ChalkDocument") +script = Krosschalkcore::get("ChalkScript") +</programlisting> +</para> + +</sect1> + +<sect1 id="scripting-functions"> +<title +>Functies in de <classname +>Krosschalkcore</classname +>-module</title> + +<itemizedlist> +<listitem +><para +>Functie: <function +>getBrush</function +></para +><para +>Deze functie geeft een a <classname +>Brush</classname +> terug uit de bronnenlijst van &chalk; Er moet één argument meegegeven worden: de naam van het penseel. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getBrush("Circle (05)") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getFilter</function +></para +><para +>Deze functie geeft een <classname +>Filter</classname +> terug uit de bronnenlijst van &chalk;. Er moet één argument meegegeven worden: de naam van het filter. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getFilter("invert") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getPattern</function +></para +><para +>Deze functie geeft een <classname +>Pattern</classname +> terug uit de bronnenlijst van &chalk;. Er moet één argument meegegeven worden: de naam van het patroon. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::getPattern("Bricks") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>loadBrush</function +></para +><para +>Deze functie laadt een <classname +>Brush</classname +> en geeft het vervolgens terug. Er moet één argument meegegeven worden: de bestandsnaam van het penseel.</para +></listitem> + +<listitem +><para +>Functie: <function +>loadPattern</function +></para +><para +>Deze functie laadt een <classname +>Pattern</classname +> en geeft het vervolgens terug. Er kan één argument meegegeven worden: de bestandsnaam van het patroon.</para +></listitem> + +<listitem +><para +>Functie: <function +>newCircleBrush</function +></para +><para +>Deze functie geeft een <classname +>Brush</classname +> met een ronde vorm terug. Er moeten ten minste twee argumenten meegegeven worden: breedte en hoogte. Er kunnen twee andere argumenten meegegeven worden: breedte van de schaduw en hoogte van de schaduw. Als de schaduw niet gespecificeerd is, wordt deze niet gebruikt. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newCircleBrush(10,20) # create a plain circle +Krosschalkcore::newCircleBrush(10,20,5,10) # create a gradient +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newHSVColor</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Color</classname +> met het gegeven HSV-triplet terug. Er moeten drie argumenten meegegeven worden: hue-component (0 tot 255), saturation-component (0 tot 255) en value-component (0 tot 255). Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newHSVColor(255,125,0) +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newImage</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Image</classname +> terug. Er moeten vier argumenten meegegeven worden: breedte, hoogte, kleurruimte-id, naam van de afbeelding. Er wordt een <classname +>Image</classname +>-object teruggegeven. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newImage(10,20, "RGBA", "kikoo") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newRectBrush</function +></para +><para +>Deze functie geeft een <classname +>Brush</classname +> met een rechthoekige vorm terug. Er moeten ten minste twee argumenten meegegeven worden: breedte en hoogte. Er kunnen twee andere argumenten meegegeven worden: breedte van de schaduw en hoogte van de schaduw. Als de schaduw niet gespecificeerd is, wordt deze niet gebruikt. Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newRectBrush(10,20) # create a plain rectangle +Krosschalkcore::newRectBrush(10,20,5,10) # create a gradient +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>newRGBColor</function +></para +><para +>Deze functie geeft een nieuwe <classname +>Color</classname +> met het gegeven RGB-triplet terug. Er moeten drie argumenten meegegeven worden: red-component (0 tot 255), blue-component (0 tot 255), green-component (0 tot 255). Bijvoorbeeld (in Ruby): <programlisting +>Krosschalkcore::newRGBColor(255,0,0) # create a red color +Krosschalkcore::newRGBColor(255,255,255) # create a white color +</programlisting +></para +></listitem> +</itemizedlist> +</sect1> + +<sect1 id="scripting-objects"> +<title +>Beschrijvingen en functielijsten voor diverse objecten in <classname +>Krosschalkcore</classname +></title> + +<itemizedlist> +<listitem +><para +>Object: PaintLayer</para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>beginPainting</function +></para +></listitem> + +<listitem +><para +>Functie: <function +>convertToColorspace</function +></para +><para +>Converteert de afbeelding naar een kleurruimte. Er moet één argument aan deze functie meegegeven worden: de naam van de doelkleurruimte. Bijvoorbeeld (in Ruby): <programlisting +>image.convertToColorspace("CMYK") +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>createHistogram</function +></para +><para +>Deze functie creëert een histogram voor deze laag. Er moeten twee argumenten meegegeven worden: het type van het histogram ("RGB8HISTO"), en 0 voor een lineair histogram, of 1 voor een logaritmisch histogram.</para +></listitem> + +<listitem +><para +>Functie: <function +>createHLineIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een rij. Er moeten drie argumenten aan deze functie meegegeven worden: <varname +>x</varname +> (begin in de rij), <varname +>y</varname +> (verticale positie van de rij), breedte van de rij.</para +></listitem> + +<listitem +><para +>Functie: <function +>createPainter</function +></para +><para +>Deze functie creëert een <classname +>Painter</classname +> waardoor u op de laag kunt tekenen. </para +></listitem> + +<listitem +><para +>Functie: <function +>createRectIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een rechthoekig gebied. Er moeten vier argumenten aan deze functie meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, breedte van de rechthoek, hoogte van de rechthoek.</para +></listitem> + +<listitem +><para +>Functie: <function +>createVLineIterator</function +></para +><para +>Creëert een iterator over een laag, de iteratie gebeurt in een kolom. Er moeten drie argumenten aan deze functie meegegeven worden: <varname +>x</varname +> (horizontale positie van de kolom), <varname +>y</varname +> (begin in de kolom), hoogte van de kolom.</para +></listitem> + +<listitem +><para +>Functie: <function +>endPainting</function +></para +><para +>Deze functie sluit het huidige ongedaan-maken-item en voegt het aan de geschiedenis toe.</para +></listitem> + +<listitem +><para +>Functie: <function +>fastWaveletTransformation</function +></para +><para +>Geeft de "fast wavelet transformed" van de laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>fastWaveletUntransformation</function +></para +><para +>Maakt de "fast wavelet"-transformatie op deze laag ongedaan. Er moet één argument meegegeven worden: een wavelet-object. Bijvoorbeeld (in Ruby): <programlisting +>wavelet = layer.fastWaveletTransformation() +layer.fastWaveletUntransformation(wavelet) +</programlisting +></para +></listitem> + +<listitem +><para +>Functie: <function +>getHeight</function +></para +><para +>Geeft de hoogte van de laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getWidth</function +></para +><para +>Geeft de breedte van de laag terug.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Filter</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getFilterConfiguration</function +></para +><para +>Deze functie geeft de <classname +>FilterConfiguration</classname +> die bij deze filter hoort terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>process</function +></para +><para +>Deze functie past de filter toe. Er moet ten minste één argument meegegeven worden: de bronlaag. Er kunnen nog vier andere argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>. (<varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>) definieert het rechthoekige gebied waarop de filter berekend wordt. Als de rechthoek niet gedefinieerd is, wordt de filter op de gehele laag toegepast. Bijvoorbeeld (in Ruby) <programlisting +>doc = Krosschalkcore::get("ChalkDocument") +image = doc.getImage() +layer = image.getActivePaintLayer() +width = layer.getWidth() +height = layer.getHeight() +filter = Krosschalkcore::getFilter("invert") +filter.process(layer, layer) +filter.process(layer, layer, 10, 10, 20, 20 ) +</programlisting +></para +></listitem> +</itemizedlist +></listitem> + +<listitem +><para +>Object: <classname +>FilterConfiguration</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getProperty</function +></para +><para +>Deze functie geeft de waarde van een parameter van de bijbehorende <classname +>Filter</classname +> terug. Er moet één argument meegegeven worden: de naam van de parameter.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProperty</function +></para +><para +>Deze functie definieert een parameter van de bijbehorende <classname +>Filter</classname +>. Er moeten twee argumenten meegegeven worden: de naam van de parameter en de waarde, het type hiervan is afhankelijk van de <classname +>Filter</classname +>.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Histogram</classname +></para> + +<para +>Met behulp van deze class krijgt u toegang tot het histogram van een <classname +>PaintLayer</classname +>. Bijvoorbeeld (in Ruby): <programlisting +>doc = krosschalkcore::get("ChalkDocument") + 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 +</programlisting> +</para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>getChannel</function +></para +><para +>Geeft het geselecteerde kanaal terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getCount</function +></para +><para +>Deze functie geeft het aantal pixels dat door het histogram gebruikt wordt terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getHighest</function +></para +><para +>Deze functie geeft de hoogste waarde van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getLowest</function +></para +><para +>Deze functie geeft de laagste waarde van het histogram terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMax</function +></para +><para +>Deze functie geeft de maximumgrens van het histogram (waarden op een positie die hoger is dan het maximum zijn null). De waarde ligt in het bereik 0.0 – 1.0.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMean</function +></para +><para +>Deze functie geeft het midden van het histogram.</para +></listitem> + +<listitem +><para +>Functie: <function +>getMin</function +></para +><para +>Deze functie geeft de minimumgrens van het histogram (waarden op posities die lager zijn dan het minimum zijn null). De waarde ligt in het bereik 0.0 – 1.0.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNumberOfBins</function +></para +><para +>Geeft het aantal bins van het histogram terug. </para +></listitem> + +<listitem +><para +>Functie: <function +>getTotal</function +></para +><para +>Deze functie geeft de som van alle waarden van het histogram.</para +></listitem> + +<listitem +><para +>Functie: <function +>getValue</function +></para +><para +>Geeft de waarde van een bin van het histogram terug. Er moet één argument meegegeven worden: index, in het bereik [0..255].</para +></listitem> + +<listitem +><para +>Functie: <function +>setChannel</function +></para +><para +>Selecteer het kanaal van de laag waarvan het resultaat van het histogram verkregen moet worden. Er moet één argument meegegeven worden: het kanaalnummer.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>ScriptProgress</classname +></para> +<para +><classname +>ScriptProgress</classname +> wordt gebruikt op de voortgangsindicator op de statusbalk in status bar in &chalk; te besturen. Bijvoorbeeld (in Ruby): <programlisting +>script = Krosschalkcore::get("ChalkScript") +script.setProgressTotalSteps(1000) +script.setProgressStage("progressive", 0) +for i in 1..900 + script.incProgress() +end +script.setProgressStage("brutal", 1000) +</programlisting +></para> + +<itemizedlist> +<listitem +><para +>Functie: <function +>incProgress</function +></para +><para +>Deze functie verhoogt de voortgang met één stap.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgress</function +></para +><para +>Deze functie stelt de waarde van de voortgang in. er moet één argument meegegeven worden: de waarde van de voortgang.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgressStage</function +></para +><para +>Deze functie stelt de waarde van de voortgang in en toont de tekst.</para +></listitem> + +<listitem +><para +>Functie: <function +>setProgressTotalSteps</function +></para +><para +>Deze functie stelt het aantal stappen in dat het script vereist. Er moet één argument meegegeven worden: de maximumwaarde van de voortgang.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Wavelet</classname +></para +><para +>Dit object bevat de coëfficiënten van een wavelet transformatie van een <classname +>PaintLayer</classname +>.</para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>getDepth</function +></para +><para +>Geeft de diepte van een laag terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNCoeff</function +></para +><para +>Geeft de waarde van de N-de coëfficiënt terug. Er moet één argument aan de functie meegegeven worden: de index van de coëfficiënt.</para +></listitem> + +<listitem +><para +>Functie: <function +>getNumCoeffs</function +></para +><para +>Geeft het aantal coëfficiënten in deze wavelet (= size * size * depth).</para +></listitem> + +<listitem +><para +>Functie: <function +>getSize</function +></para +><para +>Geeft de grootte van de wavelet terug (size = width = height).</para +></listitem> + +<listitem +><para +>Functie: <function +>getXYCoeff</function +></para +><para +>Geeeft de waarde van een coëfficiënt terug. Er moeten twee argumenten aan de functie meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setNCoeff</function +></para +><para +>Stelt de waarde van de N-de coëfficiënt in. Er moeten twee argumenten aan de functie meegegeven worden: de index van de coëfficiënt en de nieuwe waarde van de coëfficiënt.</para +></listitem> + +<listitem +><para +>Functie: <function +>setXYCoeff</function +></para +><para +>Stelt de waarde in van een coëfficiënt. Er moeten drie argumenten aan de functie meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, en de nieuwe waarde van de coëfficiënt.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Painter</classname +></para> +<itemizedlist> + +<listitem +><para +>Functie: <function +>convolve</function +></para +><para +>Deze functie past een convolutie "kernel" op een afbeelding toe. Er moeten ten minste drie argumenten meegegeven worden: een lijst van een lijst met de "kernel" (alle lijsten moeten even groot zijn), factor, en offset. </para +><para +>De waarde van een pixel wordt gegeven door de volgende functie: K * P / factor + offset, waar K de kernel is en P de buurpixels zijn. </para +><para +>De volgende optionele argumenten kunnen meegegeven worden: <varname +>borderOp</varname +> (bepaalt de convolutue van de pixels aan de rand van een afbeelding: 0 = gebruik de standaardkleur, 1 = gebruik de pixel aan de tegenovergestelde kant van de afbeelding, 2 = gebruik de randpixel, 3 = vermijd randpixels), <varname +>channel</varname +> (1 voor kleur, 2 voor alpha, 3 voor beide), <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +>, <varname +>height</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setFillThreshold</function +></para +><para +>Stelt de vuldrempel in. Er moet één argument meegegeven worden: de drempel.</para +></listitem> + +<listitem +><para +>Functie: <function +>fillColor</function +></para +><para +>Vult met een kleur. Er moeten twee argumenten meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>fillPattern</function +></para +><para +>Vult met een patroon. Er moeten twee argumenten meegegeven worden: <varname +>x</varname +> en <varname +>y</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintPolyline</function +></para +><para +>Deze functie teken een gebroken lijn. Er moeten twee argumenten meegegeven worden: een lijst met x-posities en een lijst met y-posities.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintLine</function +></para +><para +>Deze functie tekent een lijn. Er moeten vijf argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +> en <varname +>pressure</varname +>. </para +></listitem> + +<listitem +><para +>Functie: <function +>paintBezierCurve</function +></para +><para +>Deze functie tekent een Bezier-curve. Er moeten tien argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>p1</varname +>, <varname +>cx1</varname +>, <varname +>cy1</varname +>, <varname +>cx2</varname +>, <varname +>cx2</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +>, <varname +>p2</varname +>, waar (<varname +>x1</varname +>,<varname +>y1</varname +>) de beginpositie is, <varname +>p1</varname +> de druk aan het begin is, (<varname +>x2</varname +>,<varname +>y2</varname +>) de eindpositie is, <varname +>p2</varname +> de druk aan het einde is. (<varname +>cx1</varname +>,<varname +>cy1</varname +>) en (<varname +>cx2</varname +>,<varname +>cy2</varname +>) zijn de posities van de controlepunten.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintEllipse</function +></para +><para +>Deze functie tekent een ellips. Er moeten vijf argumenten meegegeven worden: <varname +>x1</varname +>, <varname +>y1</varname +>, <varname +>x2</varname +>, <varname +>y2</varname +>, <varname +>pressure</varname +>, waar (<varname +>x1</varname +>,<varname +>y1</varname +>) en (<varname +>x2</varname +>,<varname +>y2</varname +>) de posities van de twee middelpunten zijn.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintPolygon</function +></para +><para +>Deze functie tekent een veelhoek. Er moeten twee argumenten meegegeven worden: een lijst met x-posities en een lijst met y-posities.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintRect</function +></para +><para +>Deze functie tekent een rechthoek. Er moeten vijf argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>width</varname +> <varname +>height</varname +>, <varname +>pressure</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>paintAt</function +></para +><para +>Deze functie tekent op een opgegeven positie. Er moeten drie argumenten meegegeven worden: <varname +>x</varname +>, <varname +>y</varname +>, <varname +>pressure</varname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPaintColor</function +></para +><para +>Deze functie stelt de tekenkleur in (ook voorgrondkleur genoemd). Er moet één argument meegegeven worden: een <classname +>Color</classname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setBackgroundColor</function +></para +><para +>Deze functie stelt de achtergrondkleur in. Er moet één argument meegegeven worden: een <classname +>Color</classname +>.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPattern</function +></para +><para +>Deze functie stelt het patroon in dat voor het vullen gebruikt wordt. Er moet één argument meegegeven worden: een <classname +>Pattern</classname +>-object.</para +></listitem> + +<listitem +><para +>Functie: <function +>setBrush</function +></para +><para +>Deze functie stelt het penseel in dat voor het tekenen gebruikt wordt. Er moet één argument meegegeven worden: een <classname +>Brush</classname +>-object.</para +></listitem> + +<listitem +><para +>Functie: <function +>setPaintOp</function +></para +><para +>Deze functie definieert tekenactie. Er moet één argument meegegeven worden: de naam van de tekenactie.</para +></listitem> + +<listitem +><para +>Functie: <function +>setDuplicateOffset</function +></para +><para +>Deze functie definieert de duplicaat-offset. Er moeten twee argumenten meegegeven worden: de horizontale offset en de verticale offset.</para +></listitem> + +<listitem +><para +>Functie: <function +>setOpacity</function +></para +><para +>Deze functie stelt de dekking voor het tekenen in. Er moet één argument meegegeven worden: de dekking, in het bereik 0 tot 255.</para +></listitem> + +<listitem +><para +>Functie: <function +>setStrokeStyle</function +></para +><para +>Deze functie stelt de stijl in van de penseelstreek. Er moet één argument meegegeven worden: 0 voor geen of 1 voor penseel.</para +></listitem> + +<listitem +><para +>Functie: <function +>setFillStyle</function +></para +><para +>Deze functie stelt de vulstijl in van de <classname +>Painter</classname +>. Er moet één argument meegegeven worden: 0 voor geen, 1 voor vullen met voorgrondkleur, 2 voor vullen met achtergrondkleur, 3 voor vullen met patroon.</para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Object: <classname +>Iterator</classname +></para +><para +>Met dit object kunt u pixelwaarden één voor één veranderen. De naam van enkele functies is afhankelijk van de kleurruimte, als de kleurruimte van de laag bijvoorbeeld RGB is, zijn de functies <function +>setR</function +>, <function +>setG</function +> en <function +>setB</function +>, voor CMYK: <function +>setC</function +>, <function +>setM</function +>, <function +>setY</function +> en <function +>setK</function +>. In de documentatie hieronder nemen we aan dat de naam van de kleurruimte ABC is, met drie kanalen: A, B en C.</para> + +<itemizedlist> +<listitem +><para +>Functies: <function +>setA</function +>, <function +>setB</function +>, <function +>setC</function +></para +><para +>Er moet één argument aan deze functies meegegeven worden: de nieuwe waarde van één van de kanalen van deze pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>setABC</function +></para +><para +>Stelt de waarde in van alle kanalen. Er moet één argument meegegeven worden: een array met de nieuwe waarden voor alle kanalen.</para +></listitem> + +<listitem +><para +>Functies: <function +>getA</function +>, <function +>getB</function +>, <function +>getC</function +></para +><para +>Geeft de waarde van één van de kanalen van deze pixel terug.</para +></listitem> + +<listitem +><para +>Functie: <function +>getABC</function +></para +><para +>Geeft een array terug met de waarden van alle kanalen.</para +></listitem> + +<listitem +><para +>Functie: <function +>darken</function +></para +><para +>Maakt een pixel donkerder. Er moet ten minste één argument aan deze functie meegegeven worden: <varname +>shade</varname +> (hoeveelheid die gebruikt wordt om alle kleurkanalen donkerder te maken). Het volgende optionele argument kan meegegeven worden: <varname +>compensation</varname +> (om het donkerder maken te limiteren).</para +></listitem> + +<listitem +><para +>Functie: <function +>invertColor</function +></para +><para +>Inverteert de kleur van een pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>next</function +></para +><para +>Verhoog de positie, ga naar de volgende pixel.</para +></listitem> + +<listitem +><para +>Functie: <function +>isDone</function +></para +><para +>Geeft true terug als de iterator het einde bereikt heeft (er zijn geen pixels meer beschikbaar).</para +></listitem> +</itemizedlist> +</listitem> +</itemizedlist> + +</sect1> + +<sect1 id="scripting-resources"> +<title +>Bronnen</title> + +<para +>Hier zijn enkele tips en een bronnenlijst voor &chalk;. </para +><para +>Voor <classname +>Brush</classname +> en <classname +>Pattern</classname +>: U kunt de naam en het bijbehorende penseel of patroon vinden in het betreffende paletvenster in &chalk;. </para +><para +>Een lijst met ID's voor kleurruimten in &chalk; 1.5: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> +</sect1> + +</chapter> + diff --git a/koffice-i18n-nl/docs/koffice/chalk/settings.docbook b/koffice-i18n-nl/docs/koffice/chalk/settings.docbook new file mode 100644 index 00000000..c36775ce --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/settings.docbook @@ -0,0 +1,312 @@ +<chapter id="settings"> + +<title +>Instellingen</title> + +<para +>In dit hoofdstuk worden de instellingen beschreven die invloed hebben op de manier waarop &chalk; functioneert en eruitziet.</para> + +<sect1 id="settings-preferences"> +<title +>Het dialoogvenster <guilabel +>Voorkeuren</guilabel +></title> + +<para +>Een aantal opties om &chalk; in te stellen zijn beschikbaar via het dialoogvenster <guilabel +>Voorkeuren</guilabel +>, dat u kunt openen door het menu <menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>&chalk; instellen...</guimenuitem +></menuchoice +> te kiezen. Het dialoogvenster is verdeeld in verscheidene secties, die u kunt openen door op de pictogrammen in het linkerpaneel, hieronder afgebeeld, te klikken. </para> + +<para> +<screenshot> +<screeninfo +>De beschikbare secties in <guilabel +>Voorkeuren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-sidebar.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>screeninfo +>De beschikbare secties in <guilabel +>Voorkeuren</guilabel +></phrase> +</textobject> +<caption +><para +>screeninfo +>De beschikbare secties in <guilabel +>Voorkeuren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<sect2 id="settings-preferences-general"> +<title +>De sectie <guilabel +>Algemeen</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Algemeen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-general.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Algemeen</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Algemeen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze sectie bevat drie opties. De eerste, de instelling in de keuzelijst <guilabel +>Cursorvorm:</guilabel +> bepaalt hoe de tekencursor eruitziet. U kunt kiezen uit een cursor die lijkt op het gereedschap waar u mee werkt, een normale cursor, een draadkruis en een penseelvormige cursor. Bij de tweede optie kunt u het <guilabel +>Paletgedrag</guilabel +> instellen. U kunt instellen wanneer paletten <quote +>vastgezet</quote +> (tegen de rand van het venster geplaatst) worden: altijd (<guilabel +>Vastzetten toestaan</guilabel +>), nooit (<guilabel +>Alleen zweven toestaan</guilabel +>) of wanneer er genoeg ruimte is (<guilabel +>Vastzetten alleen op grote schermen toestaan</guilabel +>). De laatste optie is <guilabel +>Lettergrootte op paletten:</guilabel +> deze bepaalt de grootte van de tekst op paletten. Als u moeite hebt met het lezen van de tekst kunt u de waarde verhogen, als gevolg hiervan nemen de paletten ook meer ruimte in. </para> + +</sect2> + +<sect2 id="settings-preferences-display"> +<title +>De sectie <guilabel +>Weergave</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Weergave</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-display.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Weergave</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Weergave</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Deze sectie bevat slechts één optie. Als uw grafische kaart en het stuurprogramma OpenGL ondersteunen, kunt u dit hier inschakelen om het tekenen sneller te maken (d processor van de grafische kaart neemt een gedeelte van de berekeningen over). Wees voorzichtig, er zijn gevallen bekend waar het inschakelen van OpenGL fouten kan veroorzaken. </para> + +</sect2> + +<sect2 id="settings-preferences-colormanagement"> +<title +>De sectie <guilabel +>Kleurbeheer</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Kleurbeheer</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-color.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Kleurbeheer</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Kleurbeheer</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u diverse opties instellen met betrekking tot kleurruimte bij het renderen, bewerken en afdrukken van afbeeldingen. De bovenste optie bepaalt het kleurmodel dat standaard voor nieuwe afbeeldingen gebruikt wordt (nuttig als u meestal CMYK-afbeeldingen wilt creëren bijvoorbeeld). Gebruik de opties bij <guilabel +>Weergave:</guilabel +> om &chalk; te laten weten welk kleurprofiel uw monitor gebruikt en hoe er gerenderd moet worden. Bij <guilabel +>Voor afdrukken</guilabel +>, kunt u het kleurmodel en profiel voor uw printer instellen. De volgende optie bepaalt wat &chalk; moet doen wanneer u een afbeelding vanuit een andere toepassing kopieert. Als <guilabel +>Zwartpuntcompensatie gebruiken</guilabel +> gemarkeerd is, worden, wanneer conversie van een kleurruimte nodig is, de zwarte punten van de bron- en doelkleurruimten op elkaar afgestemd. </para> + +</sect2> + +<sect2 id="settings-preferences-performance"> +<title +>De sectie <guilabel +>Prestatie</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Prestatie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-performance.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Prestatie</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Prestatie</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Er zijn hier twee opties beschikbaar. De instelling <guilabel +>Maximum aantal tegels in geheugen:</guilabel +> geeft aan hoeveel tegels (onderdelen van een afbeelding) &chalk; in het geheugen houdt. De standaardinstelling moet redelijk zijn, als u weinig of juist erg veel geheugen hebt, kunt u de waarde respectievelijk verlagen of verhogen. De optie <guilabel +>Gebruik wisselbestand:</guilabel +> bepaalt hoe snel &chalk; het wisselbestand op de harde schijf gebruikt. </para> + +</sect2> + +<sect2 id="settings-preferences-tablet"> +<title +>De sectie <guilabel +>Tablet</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Tablet</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-tablet.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Tablet</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Tablet</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Als u een tekentablet aangesloten hebt, kunt u het in deze sectie inschakelen en de drukgevoeligheid ervan instellen. </para +><para +>U moet de tablet-apparaten die u met &chalk; wilt gebruiken activeren. Er zijn drie ondersteunde apparaten: de cursor, het gum en de pen. Deze kunt u bij "Tablet-apparaten" instellen. Gebruik de instelopties van het apparaat zelf alleen als u geen Wacom-tablet gebruikt, en als het gedrag van het tablet anders is dan u verwacht, zoals bijvoorbeeld wanneer de cursor verschuift als u op het tablet drukt. In dat geval kunt u het dialoogvenster gebruiken om er zeker van te zijn dat de juiste interactie-waarden (positie, druk, enzovoort) in goede volgorde van het tablet naar de computer worden gestuurd. Het kan gebeuren dat een tablet niet de standaardvolgorde gebruikt. Hiervoor kunt u de instelopties van het apparaat zelf gebruiken. </para> + +</sect2> + +<sect2 id="settings-preferences-grid"> +<title +>De sectie <guilabel +>Raster</guilabel +></title> + +<para> +<screenshot> +<screeninfo +>De sectie <guilabel +>Raster</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="preferences-grid.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De sectie <guilabel +>Raster</guilabel +></phrase> +</textobject> +<caption +><para +>De sectie <guilabel +>Raster</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>In deze sectie kunt u het raster van &chalk; fijnafstellen. De lijnstijlen van het raster kunnen bij de optie <guilabel +>Stijlen:</guilabel +> ingesteld worden. Bij <guilabel +>Kleuren:</guilabel +> kunt u de lijnkleuren voor het raster kiezen. De horizontale en verticale afstand tussen de hoofdlijnen kan bij <guilabel +>Rastergrootte:</guilabel +> ingesteld worden. Hier kunt u ook de grootte van de onderverdeling instellen (het aantal lijnen tussen de hoofdlijnen). Verder kunt u ook de <guilabel +>Verplaatsing:</guilabel +> instellen: gewoonlijk wordt het begin van raster in de linkerbovenhoek getekend, als u wilt dat de eerste rasterlijnen daar niet beginnen, kunt u hier de offset (verplaatsing) invullen. </para> + +</sect2> + +</sect1> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/tutorial-quick-starts.docbook b/koffice-i18n-nl/docs/koffice/chalk/tutorial-quick-starts.docbook new file mode 100644 index 00000000..dd97e692 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/tutorial-quick-starts.docbook @@ -0,0 +1,280 @@ +<sect1 id="tutorial-quickstarts"> +<title +>Snelcursus: Tips en trucs</title> +<sect2 id="tutorial-quickstarts-cropimage"> +<title +>Een gebied uit een afbeelding uitsnijden en opslaan</title> + +<para +>Doel: snij een gedeelte uit een afbeelding en sla dat gedeelte als nieuwe afbeelding op</para> + +<para +>Open &chalk; met de oorspronkelijke afbeelding.</para> + +<screenshot> +<screeninfo +>De oorspronkelijke afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts1.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De oorspronkelijke afbeelding</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Klik op het pictogram <guiicon +>Rechthoek selecteren</guiicon +> op de &chalk;-werkbalk.</para> + +<screenshot> +<screeninfo +>Het gereedschap "Rechthoek selecteren"</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts2.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Het gereedschap "Rechthoek selecteren"</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Selecteer het gedeelte waarvan u een nieuwe afbeelding wilt maken. &chalk; maakt de rest van de afbeelding grijs.</para> + +<screenshot> +<screeninfo +>Het geselecteerde gedeelte</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts3.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Het geselecteerde gedeelte</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Kies dan het menu <guimenu +>Bewerken</guimenu +><guimenuitem +>Kopiëren</guimenuitem +> of druk op <keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +> om het geselecteerde gedeelte te kopiëren.</para> + +<para +>Kies weer het menu <guimenu +>Bewerken</guimenu +>.</para> +<para +>Kies het menu-item <guimenuitem +>In nieuwe afbeelding plakken</guimenuitem +>.</para> + +<screenshot> +<screeninfo +>Het menu <guimenu +>Bewerken</guimenu +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts4.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Het menu <guimenu +>Bewerken</guimenu +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>&chalk; opent een nieuw venster met het geselecteerde gedeelte als nieuwe afbeelding.</para> + +<screenshot> +<screeninfo +>De nieuwe afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts5.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De nieuwe afbeelding</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Sla de nieuwe afbeelding op.</para> + +</sect2> +<sect2 id="tutorial-quickstarts-drawrectangle"> +<title +>Een rechthoek op een afbeelding tekenen</title> + +<para +>Doel: teken een gekleurde rechthoek op een afbeelding</para> + +<para +>Open &chalk; met de oorspronkelijke afbeelding. Ik gebruik de afbeelding van een werkbalk waarin ik een rode rechthoek om een pictogram wil tekenen.</para> + +<screenshot> +<screeninfo +>De oorspronkelijke afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts6.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De oorspronkelijke afbeelding</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Schakel de werkbalk <guilabel +>Schildergerei</guilabel +> in via het menu <guimenu +>Instellingen</guimenu +> <guimenuitem +>Werkbalken</guimenuitem +>.</para> +<para +>Zorg er ook voor dat paletten zichtbaar zijn. Als ze niet zichtbaar zijn, selecteer ze dan in het menu <guimenu +>Beeld</guimenu +> <guimenuitem +>Paletten</guimenuitem +>.</para> + +<screenshot> +<screeninfo +>Zo ziet &chalk; er nu uit</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts7.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Zo ziet &chalk; er nu uit</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Klik op de knop <guiicon +>Penseelvormen</guiicon +> op de werkbalk <guilabel +>Schildergerei</guilabel +>.</para> + +<screenshot> +<screeninfo +>De knop <guiicon +>Penseelvormen</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts8.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De knop <guiicon +>Penseelvormen</guiicon +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Kies de penseelvorm die u wilt gebruiken.</para> + +<screenshot> +<screeninfo +>Een penseelvorm kiezen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts9.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Een penseelvorm kiezen</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Kies de tekenvorm op de &chalk;-werkbalk. Ik heb een rechthoek gekozen.</para> + +<screenshot> +<screeninfo +>De <guiicon +>Rechthoek</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts10.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De <guiicon +>Rechthoek</guiicon +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>In het palet <guilabel +>Kleurbeheer</guilabel +> kunt u een kleur kiezen. Elk tabblad heeft en andere manier om een kleur te kiezen, klik op het gewenste tabblad en kies vervolgens de kleur.</para> + +<screenshot> +<screeninfo +>De kleur kiezen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts11.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>De kleur kiezen</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Teken de vorm op de afbeelding en sla de nieuwe afbeelding op.</para> + +<screenshot> +<screeninfo +>Tekenen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-quick-starts12.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Tekenen</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Met dank aan Anne-Marie Mahfouf voor het beschikbaar stellen van deze tips en trucs.</para> + +</sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/tutorial-select-layer.docbook b/koffice-i18n-nl/docs/koffice/chalk/tutorial-select-layer.docbook new file mode 100644 index 00000000..27a7cbf4 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/tutorial-select-layer.docbook @@ -0,0 +1,404 @@ +<sect1 id="tutorial-select-layer"> +<title +>Snelcursus: Selecties en lagen</title> + +<!-- Does someone know a better way to do this? --> +<screenshot> +<screeninfo +>De afbeelding waar we mee beginnen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-sample.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding waar we mee beginnen</phrase> +</textobject> +<caption +><para +>De afbeelding waar we mee beginnen</para +></caption> +</mediaobject> +</screenshot> + +<para +>We gaan met de afbeelding hierboven werken. U kunt deze afbeelding vinden in <filename +>$<envar +>KDEDIR</envar +>/share/doc/HTML/en/chalk/tutorial-select-layer-sample.png</filename +>. U kunt ook op de afbeelding rechtsklikken, <guilabel +>Afbeelding opslaan als...</guilabel +> kiezen en de afbeelding in uw Persoonlijke map opslaan. Open daarna de afbeelding in &chalk; — uw scherm ziet er dan ongeveer zo uit (we hebben ingezoomd): </para> + +<screenshot> +<screeninfo +>De afbeelding in Chalk</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding waar we mee beginnen</phrase> +</textobject> +<caption +><para +>De afbeelding waar we mee beginnen</para +></caption> +</mediaobject> +</screenshot> + +<para +>Probeer nu de omtrek van het hoofd te selecteren met het gereedschap <guilabel +>Omtrekselectie</guilabel +>: </para> + +<screenshot> +<screeninfo +>Het gereedschap voor <guilabel +>Omtrekselectie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het gereedschap voor <guilabel +>Omtrekselectie</guilabel +></phrase> +</textobject> +<caption +><para +>Het gereedschap voor <guilabel +>Omtrekselectie</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Nadat u het geselecteerd hebt, moet het er ongeveer zo uitzien als in deze afbeelding: </para> + +<screenshot> +<screeninfo +>De afbeelding nadat het hoofd geselecteerd is</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-3.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding nadat het hoofd geselecteerd is</phrase> +</textobject> +<caption +><para +>De afbeelding nadat het hoofd geselecteerd is</para +></caption> +</mediaobject> +</screenshot> + +<para +>Als u per ongeluk te veel selecteert, kunt u dat gedeelte er weer afhalen door de actie van het gereedschap op <guilabel +>Aftrekken</guilabel +> te zetten: </para> + +<screenshot> +<screeninfo +>De modus <guilabel +>Aftrekken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-4.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De modus <guilabel +>Aftrekken</guilabel +></phrase> +</textobject> +<caption +><para +>De modus <guilabel +>Aftrekken</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Nu maken we eerst de randen van de selectie een beetje wazig. Dit doen we door de selectie te <guilabel +>Doezelen</guilabel +>. </para> + +<screenshot> +<screeninfo +>Selectie <guilabel +>Doezelen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-5.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Selectie <guilabel +>Doezelen</guilabel +></phrase> +</textobject> +<caption +><para +>Selectie <guilabel +>Doezelen</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>We knippen de selectie door het menu <menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Knippen</guimenuitem +></menuchoice +> te kiezen. Verwijder de huidige laag door het menu <menuchoice +><guimenu +>Laag</guimenu +> <guimenuitem +>Laag verwijderen</guimenuitem +></menuchoice +> te kiezen. Plak de selectie door het menu <menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Plakken</guimenuitem +></menuchoice +> te kiezen. We maken een beetje meer ruimte om in te werken door de afbeelding iets groter te maken. Kies het menu <menuchoice +><guimenu +>Afbeelding</guimenu +> <guimenuitem +>Afbeeldingsgrootte wijzigen...</guimenuitem +></menuchoice +>, er verschijnt een dialoogvenster. </para> + +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte wijzigen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-6.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte wijzigen</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Afbeeldingsgrootte wijzigen</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>We voegen een nieuwe laag toe en plaatsen deze onder de eerste laag. Selecteer de nieuwe laag in het palet "Lagen" en klik dan op de knop met het pijltje omlaag. We selecteren het gedeelte om het hoofd met het gereedschap om doorlopende gebieden te selecteren (het pictogram ziet eruit als een selectie kader met een emmertje). </para> + +<screenshot> +<screeninfo +>Het gereedschap <guilabel +>Aaneengesloten selectie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-7.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het gereedschap <guilabel +>Aaneengesloten selectie</guilabel +></phrase> +</textobject> +<caption +><para +>Het gereedschap <guilabel +>Aaneengesloten selectie</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Vergeet niet om <guilabel +>Alle lagen beschouwen</guilabel +> bij de opties te activeren: </para> + +<screenshot> +<screeninfo +>De optie <guilabel +>Alle lagen beschouwen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-8.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De optie <guilabel +>Alle lagen beschouwen</guilabel +></phrase> +</textobject> +<caption +><para +>De optie <guilabel +>Alle lagen beschouwen</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Doezel de selectie nog een keer en inverteer de selectie vervolgens. Klik dan op het gereedschap <guilabel +>Aaneengesloten gebied vullen</guilabel +> en gebruik dit om de laag te vullen. </para> + +<screenshot> +<screeninfo +>Het gereedschap<guilabel +>Aaneengesloten gebied vullen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-9.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het gereedschap<guilabel +>Aaneengesloten gebied vullen</guilabel +></phrase> +</textobject> +<caption +><para +>Het gereedschap<guilabel +>Aaneengesloten gebied vullen</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Deselecteer door het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Deselecteren</guimenuitem +></menuchoice +> te kiezen. Er kunnen wat artefacten van het doezelen aan de randen zichtbaar blijven. U kunt ze met het rechthoekig selectiegereedschap selecteren en knippen. </para> + +<screenshot> +<screeninfo +>Het gereedschap <guilabel +>Rechthoekselectie</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-10.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het gereedschap <guilabel +>Rechthoekselectie</guilabel +></phrase> +</textobject> +<caption +><para +>Het gereedschap <guilabel +>Rechthoekselectie</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Verplaats de schaduwlaag een beetje naar beneden en naar rechts om het er wat beter uit te laten zien. </para> + +<screenshot> +<screeninfo +>De schaduwlaag verplaatsen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-11.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De schaduwlaag verplaatsen</phrase> +</textobject> +<caption +><para +>De schaduwlaag verplaatsen</para +></caption> +</mediaobject> +</screenshot> + +<para +>Nu kunt u het gereedschap <guilabel +>Bijsnijden</guilabel +> gebruiken om het hoofd beter in de afbeelding te laten passen. </para> + +<screenshot> +<screeninfo +>Het gereedschap <guilabel +>Bijsnijden</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-12.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het gereedschap <guilabel +>Bijsnijden</guilabel +></phrase> +</textobject> +<caption +><para +>Het gereedschap <guilabel +>Bijsnijden</guilabel +></para +></caption> +</mediaobject> +</screenshot> + +<para +>Sla de afbeelding op, het is klaar :-) </para> + +<screenshot> +<screeninfo +>De uiteindelijke afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-select-layer-13.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De uiteindelijke afbeelding</phrase> +</textobject> +<caption +><para +>De uiteindelijke afbeelding</para +></caption> +</mediaobject> +</screenshot> + +<para +>Met dank aan Bart Coppens voor het beschikbaar stellen van deze snelcursus. Het origineel is te vinden op <ulink url="http://www.bartcoppens.be/chalk/hackergotchi.html" +>http://www.bartcoppens.be/chalk/hackergotchi.html</ulink +>. </para> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/tutorial-starting.docbook b/koffice-i18n-nl/docs/koffice/chalk/tutorial-starting.docbook new file mode 100644 index 00000000..72121156 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/tutorial-starting.docbook @@ -0,0 +1,133 @@ +<sect1 id="tutorial-starting"> +<title +>&chalk; leren kennen</title> + +<para +>Laten we al dit moois eens gaan bekijken. U kunt &chalk; als losstaande toepassing of vanuit de &koffice;-shell starten. In het &kde;-menu staat &chalk; bij "Grafisch" of bij "Kantoortoepassingen" — dit is afhankelijk van degene die het &koffice;-pakket gemaakt heeft. Of doe zoals ik: druk op <keycombo action="simul" +>&Alt;<keycap +>F2</keycap +></keycombo +> (hierdoor wordt de minicli geopend), typ <userinput +> <command +>chalk</command +> </userinput +> en klik op <guibutton +>OK</guibutton +>. </para> + +<para +>Er verschijnt een dialoogvenster: </para> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Document creëren</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="createdocument.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Document creëren</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Document creëren</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Dit is standaard voor &koffice;: u kunt een nieuw document creëren, een document uit uw bestanden kiezen of een document kiezen waar u in een eerdere sessie aan gewerkt hebt. We hebben hier een grote hoeveelheid sjablonen, gesorteerd op kleurmodel. &chalk; is een zeer flexibele toepassing die met veel soorten afbeeldingen overweg kan, onder andere: <acronym +>CMYK</acronym +>-afbeeldingen voor printers, <acronym +>RGB</acronym +>-afbeeldingen voor het web, <acronym +>RGB</acronym +>-afbeeldingen met veel kleurdiepte voor fotografen en waterverf-afbeeldingen voor schilders. Voor dit voorbeeld kiezen we <guilabel +>Aangepast document</guilabel +>. We krijgen nu het dialoogvenster <guilabel +>Nieuwe afbeelding</guilabel +> te zien: </para> + +<para> +<screenshot> +<screeninfo +>Het dialoogvenster <guilabel +>Nieuwe afbeelding</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="newimage.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Nieuwe afbeelding</guilabel +></phrase> +</textobject> +<caption +><para +>Het dialoogvenster <guilabel +>Nieuwe afbeelding</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Hier kunt u het document een naam geven en de grootte en de resolutie instellen. De combinatie van breedte/hoogte en resolutie bepaalt hoe groot uw afbeelding op het scherm of op papier wordt: als uw afbeelding een resolutie van 100x100 dpi heeft en 1000x1000 pixels groot is, zal de afbeelding, als alles correct ingesteld is en bij een weergavegrootte van 100%, precies 10 inch hoog en 10 inch breed zijn, ongeacht wat de resolutie van uw scherm of uw printer is. Maar in de echte wereld is het vaak niet zo goed geregeld, zodat dit niet altijd werkt zoals het zou moeten werken. Denk voorlopig maar aan afmetingen in pixels, niet in inches. </para> + +<para +>De volgende groep opties is veel interessanter dan resolutie: &chalk; is enorm flexibel en u kunt met heel veel soorten afbeeldingen werken. Voor dit voorbeeld kiezen we <guilabel +>RGB (8 bits/kanaal)</guilabel +>. U kunt ook een profiel selecteren. In dit geval houden we de standaardinstelling <guilabel +>sRGB ingebouwd - (lcms intern)</guilabel +>. </para> + +<para +>In de derde groep opties kunt u de canvaskleur (de achtergrondkleur) en de mate van dekking/transparantie voor deze kleur instellen. Bovendien kunt u een beschrijving van de afbeelding toevoegen. We houden voor deze opties ook de standaardinstellingen aan. Klik op <guibutton +>Aanmaken</guibutton +> om de nieuwe afbeelding daadwerkelijk te creëren. </para> + +<para +>Nu krijgt u het hoofdvenster van &chalk; te zien. </para> + +<para> +<screenshot> +<screeninfo +>Het hoofdvenster van &chalk;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mainscreen.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het hoofdvenster van &chalk;</phrase> +</textobject> +<caption +><para +>Het hoofdvenster van &chalk;</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Aan de linkerkant en bovenaan bevinden zich de werkbalken, er zijn werkbalken met functies om te tekenen, om te bewerken en om te selecteren. Een gedetailleerde beschrijving van deze werkbalken kunt u <link linkend="commands-toolbars" +>hier</link +> vinden. In het midden is het gedeelte waar u kunt tekenen. Aan de rechterkant zijn er diverse paletten, in <link linkend="commands-palettes" +>dit gedeelte</link +> kunt u daar meer informatie over vinden. Tot slot is er zoals gewoonlijk een menubalk bovenaan het venster. Meer informatie hierover kunt u <link linkend="commands-menus" +>hier</link +> vinden. </para> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/tutorial-tablet.docbook b/koffice-i18n-nl/docs/koffice/chalk/tutorial-tablet.docbook new file mode 100644 index 00000000..3d2fd330 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/tutorial-tablet.docbook @@ -0,0 +1,148 @@ +<sect1 id="tutorial-tablet"> +<title +>Met tekentabletten werken</title> + +<para +>In deze snelcursus worden de eerste stappen bij het werken met een tablet in &chalk; beschreven. We gaan ervanuit dat u met &Linux; werkt.</para> + +<sect2 id="tutorial-tablet-configuring"> +<title +>het tablet configureren</title> + +<para +>Zoals alle hardware, zou het direct moeten werken. &Linux; moet het zonder problemen herkennen, maar het is mogelijk dat u de X11-server handmatig moet configureren. U kunt het beste de instructies uit de "Wacom &Linux; howto" volgen: <ulink url="http://linuxwacom.sourceforge.net/index.php/howto/main" +></ulink +>. </para +><para +>Daarna moet u in &chalk; de diverse hulpmiddelen activeren (in de sectie <guilabel +>Tablet</guilabel +> van het dialoogvenster <menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>&chalk; instellen...</guimenuitem +></menuchoice +>) — u kunt meer informatie in het gedeelte <link linkend="settings-preferences-tablet" +>Tablet-instellingen</link +> vinden. </para> + +</sect2> + +<sect2 id="tutorial-tablet-firstcontact"> +<title +>Een eerste kennismaking met het tablet</title> + +<para +>Er zijn drie apparaten van het tablet die u in &chalk; kunt gebruiken: </para> + +<itemizedlist> +<listitem +><para +>de cursor, de muis die bij het Wacom-tablet hoort</para +></listitem> +<listitem +><para +>het gum, het ronde gedeelte bovenop de pen</para +></listitem> +<listitem +><para +>de stift, het dunne uiteinde aan de onderkant van de pen</para +></listitem> +</itemizedlist> + +<para +>Wanneer u de stift of de cursor van het tablet gebruikt, wordt standaard het "Pixelpenseel" geselecteerd. Het gum wordt met het <quote +>pixelgum</quote +> en de erbij behorende handelingen geassocieerd. Als u een ander hulpmiddel of een andere tekenactie met een apparaat kiest, onthoudt &chalk; de associatie als u tussen apparaten omschakelt. </para> + +</sect2> + +<sect2 id="tutorial-tablet-outlines"> +<title +>De omtrek van een bloem</title> + +<para +>Zelfs als u geen moeite hebt met tekenen, moet u aan het tekenen met behulp van een tablet wennen. Het voelt anders aan, U kunt het beste met iets eenvoudigs beginnen, een bloem bijvoorbeeld, met een afbeelding als voorbeeld ernaast. </para> + +<para> +<screenshot> +<screeninfo +>Een bloem</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-tablet-1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Een bloem</phrase> +</textobject> +<caption +><para +>Een bloem</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Eerste moet u een nieuwe laag voor de omtrek creëren. U kunt het beste de laag met de afbeelding erop vergrendelen om vergissingen te voorkomen. </para +><para +>Het lijkt vrij gemakkelijk om de omtrek van de bloem te tekenen, maar als u dit de eerste keer probeert, is het nogal lastig om de lijn op het scherm precies te volgen terwijl u uw hand op het tablet moet verplaatsen. Uiteindelijk wordt dit ongeveer het resultaat: </para> + +<para> +<screenshot> +<screeninfo +>De omtrek van de bloem</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-tablet-2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De omtrek van de bloem</phrase> +</textobject> +<caption +><para +>De omtrek van de bloem</para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="tutorial-tablet-colorization"> +<title +>Inkleuren</title> + +<para +>Voor het inkleuren moet u een derde laag creëren. Verplaats de laag zodat deze onder de laag met omtrek komt en vergeet niet om de laag met de omtrek erop te vergrendelen. </para +><para +>Dit is in het algemeen gemakkelijker dan het tekenen van de omtrek, kies de kleur die u wilt gebruiken (uit het kleurenpalet of met de kleurenkiezer), het grootste gedeelte kunt u met het vulgereedschap doen: klik met de muis op het gedeelte dat u wilt opvullen, standaard houdt het vulgereedschap rekening met de omtrek. Op de afbeelding hieronder zijn de verschillende kleuren in het hart van de bloem niet door omtreklijnen gescheiden, ik heb de ontbrekende omtrek met een bruine en een gele lijn getekend </para> + +<para> +<screenshot> +<screeninfo +>De ingekleurde bloem</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="tutorial-tablet-3.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De ingekleurde bloem</phrase> +</textobject> +<caption +><para +>De ingekleurde bloem</para +></caption> +</mediaobject> +</screenshot> +</para> + +<para +>Het resultaat ziet er uit als clip-art, dit komt vooral omdat schaduw en belichting ontbreken. Deze onderwerpen worden niet in deze snelgids behandeld. </para> + +</sect2> + +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/chalk/tutorial.docbook b/koffice-i18n-nl/docs/koffice/chalk/tutorial.docbook new file mode 100644 index 00000000..a21f3419 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/tutorial.docbook @@ -0,0 +1,9 @@ +<chapter id="tutorial"> +<title +>Snelgids</title> + +<note +><para +>De werkbalken en paletten in de snelcursus kunnen afwijken van die in uw versie van &chalk;. Onze excuses voor dit ongemak. </para +></note +> &tutorial-starting; &tutorial-select-layer; &tutorial-quick-starts; &tutorial-tablet; </chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-colorspaces.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-colorspaces.docbook new file mode 100644 index 00000000..aa3a1c20 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-colorspaces.docbook @@ -0,0 +1,100 @@ +<chapter id="colorspaces"> +<title +>Kleurruimten</title> + +<para +>Dit hoofdstuk geeft informatie over wat kleurruimten zijn, welke kleurruimten er in &chalk; beschikbaar zijn en wat u moet onthouden wanneer u ze gebruikt. </para> + +<sect1 id="colorspaces-intro"> +<title +>Inleiding in kleurruimten</title> + +<sect2 id="colorspaces-intro-whatis"> +<title +>Wat is een kleurruimte?</title> + +<para +>Kort gezegd, is een kleurruimte een manier om kleuren te representeren door een aantal parameters te specificeren. Als parameters kan men bijvoorbeeld de hoeveelheid rood, groen en blauw licht, die nodig is om de kleur te maken, kiezen, het resultaat is dan de algemeen bekende RGB-kleurruimte. Dit kan gezien worden als een driedimensionale ruimte, waarin elk van de rode, groene en blauwe lichtcomponenten een as in de kleurruimte is. Een kleur correspondeert dan met een bepaald punt in deze kleurruimte, gedefinieerd door de coördinaten op de drie assen. </para> +<note +><para +>Preciezer geformuleerd: een kleurruimte is een combinatie van een kleurmodel, dat aangeeft welke assen aanwezig zijn, en een indeling, die aangeeft welke waarden met welke kleuren overeenkomen. </para +></note> +<para +>Niet elke kleur kan in elke kleurruimte gerepresenteerd worden. Sommige kleurruimten definiëren meer, of andere kleuren, dan andere kleurruimten. De verzameling kleuren die gerepresenteerd kan worden in een bepaalde kleurruimte wordt het gamut (het spectrum) van de kleurruimte genoemd. Omdat spectra zeer verschillend kunnen zijn, is er geen garantie dat afbeeldingen in een bepaalde kleurruimte naar een andere kleurruimte geconverteerd kunnen worden zonder dat bepaalde keuren vervangen moeten worden door andere kleuren, zelfs als ze op hetzelfde kleurmodel gebaseerd zijn. </para> + +</sect2> + +</sect1> + +<sect1 id="colorspaces-list"> +<title +>Beschikbare kleurruimten</title> + +<para +>In &chalk; zijn kleurruimten beschikbaar die gebaseerd zijn op de RGB-, CMYK-, Lab-, LMS-, YCbCr en GRAY-kleurmodellen. Deze worden in dit gedeelte kort beschreven. </para> + +<sect2 id="colorspaces-list-rgb"> +<title +>De RGB-kleurmodellen</title> + +<para +>De afkorting RGB staat voor Red, Green, Blue, en het kleurmodel met deze naam verwijst naar de drie lichtcomponenten die in beeldbuizen (televisie, computermonitors, enzovoort) uitgezonden worden om een bepaalde kleur te creëren. Dit kleurmodel wordt standaard door bijna alle tekentoepassingen gebruikt. </para +><para +>Wanneer een kleur in het RGB-model gedefinieerd wordt, worden de rode, groene en blauwe componenten gespecificeerd. Als alle componenten afwezig zijn (elke component wordt met een intensiteit van 0 procent uitgezonden, dus helemaal geen licht), is de kleur puur zwart. Als alle componenten volledig aanwezig zijn (een intensiteit van 100 procent), is de kleur puur wit. Als er éékleur aanwezig is met de volledige intensiteit en de andere twee zijn afwezig, wordt de pure respectievelijke kleur verkregen. </para +><para +>Nog twee voorbeelden: als rood en groen beide met een intensiteit van 100 procent uitgezonden worden, en blauw wordt niet uitgezonden, wordt puur geel verkregen. Een kleur waarvan alle drie de componenten dezelfde intensiteit hebben, is een grijstint. </para +><para +>Er zijn diverse kleurruimten die het RGB-model implementeren. De zogeheten RGB8-kleurruimte bijvoorbeeld, representeert elke kleur met 8 bits per component. Omdat 8 bits 256 aparte waarden toestaan, is het totale aantal van verschillende kleuren die in deze kleurruimte kan worden gespecificeerd 256 (rood)* 256 (groen) * 256 (blauw), of ongeveer 16.7 miljoen kleuren. In &chalk; zijn een paar RGB-kleurruimten beschikbaar, bijvoorbeeld RGB32, die 4.2 miljard waarden per component kan onderscheiden. </para> + +</sect2> + +<sect2 id="colorspaces-list-cmyk"> +<title +>Het CMYK-kleurmodel</title> + +<para +>CMYK is de afkorting van Cyan, Magenta, Yellow, blacK (hoewel de K officieel voor Key staat, wordt black vaker gebruikt). Dit kleurmodel is gebaseerd op inkt: een keur wordt gespecificeerd door de hoeveelheid inkt die nodig is, zodat een een punt bij waarneming die kleur heeft. </para +><para +>Omdat CMYK-kleuren door printers gebruikt worden, terwijl RGB-kleuren op het scherm gebruikt worden, wil men vaak RGB-kleuren converteren naar CMYK-kleuren. Dit kan niet altijd helemaal correct gedaan worden, daarom kunnen afgedrukte afbeeldingen er heel anders uitzien dan op het scherm. </para> + +</sect2> + +<sect2 id="colorspaces-list-lab"> +<title +>Het L*a*b*-kleurmodel</title> + +<para +>Dit kleurmodel gebruikt de drie parameters per kleur: de luminantie of helderheid (L*, tussen 0 voor zwart en 100 voor wit), de positie tussen absoluut rood en absoluut groen (a*, negatief voor kleuren die dichter bij groen liggen en positief voor kleuren die dichter bij rood liggen), en de positie tussen geel en blauw (b*, negatief voor kleuren die dichter bij blauw liggen en positief voor kleuren die dichter bij geel liggen). </para> + +</sect2> + +<sect2 id="colorspaces-list-LMS"> +<title +>Het LMS-kleurmodel</title> + +<para +>Dit model is gebaseerd op de bijdrage van feitelijke lichtgolven aan de kleur. Het menselijk oog is gevoelig voor drie soorten lichtgolven, die onderscheiden worden naar golflengte: lang (L), midden (M) en kort (S van "short"). De gevoeligheid van het oog voor een bepaalde kleur in deze golflengtes kan aangeduid worden in L-, M- en S-coördinaten. </para> + +</sect2> + +<sect2 id="colorspaces-list-YCbCr"> +<title +>Het YCbCr-kleurmodel</title> + +<para +>Het YCbCr-model wordt vaak gebruikt in videosystemen. De parameter Y geeft de luminantie of helderheid van de kleur aan (die gezien kan worden als een grijstint), de parameters Cb en Cr geven de kleurtoon aan: Cb plaatst de kleur op een schaal tussen blauw en geel, Cr plaatst de kleur op een schaal tussen rood en groen. </para> + +</sect2> + +<sect2 id="colorspaces-list-Gray" +><title +>Het Gray-kleurmodel</title> + +<para +>Het Gray-kleurmodel representeert de kleuren als grijstinten (met zwart en wit aan de uiteinden). </para> + +</sect2> + +</sect1> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-filters.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-filters.docbook new file mode 100644 index 00000000..15258ac6 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-filters.docbook @@ -0,0 +1,1139 @@ +<chapter id="filters"> +<title +>Filters</title> + +<para +>Bij &chalk; is een aantal filters inbegrepen. Deze kunnen gebruikt worden om een afbeelding, of een deel ervan, te verbeteren of anderszins te wijzigen. Sommige filters worden direct toegepast, andere kunnen aangepast worden, dit betekent dat er een dialoogvenster geopend wordt waarin u opties kunt wijzigen voordat de filter toegepast wordt. Als er een selectie actief is, wordt de filter op de selectie toegepast. Als er geen selectie actief is, wordt de gehele afbeelding gewijzigd. </para +><para +>In dit hoofdstuk worden de diverse filters in detail beschreven. Om het resultaat van de toegepaste filters te illustreren, wordt bij iedere beschrijving een afbeelding, met de betreffende filter erop toegepast, geplaatst. De oorspronkelijke foto (met dank aan de fotograaf, Christian Peper) wordt hieronder op halve grootte afgebeeld. De voorbeelden met een demonstratie van de filters worden op 25% van de oorspronkelijke grootte afgebeeld, het origineel links en de gewijzigde afbeelding rechts. </para> +<note +><para +>Sommige filters geven redelijke resultaten voor bijna alle afbeeldingen. Voor andere filters moet er echter eerst nogal wat aan de instellingen gewijzigd worden voordat het gewenste de resultaat er is. Als een filter niet doet wat u ervan verwacht, moet u waarschijnlijk de instellingen aanpassen. De voorbeelden in dit hoofdstuk zijn nogal overdreven om een idee te geven wat de filters doen. Gewoonlijk zult u waarschijnlijk wat <quote +>lichtere</quote +> wijzigingen willen hebben.</para +></note> +<para +>Tip: Als u een filter op de afbeelding wilt toepassen, maar niet op een bepaald gedeelte, (u wilt bijvoorbeeld de verzadiging van een afbeelding verminderen behalve in het midden), selecteer dan het gedeelte dat u niet wilt wijzigen, kies het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Inverteren</guimenuitem +></menuchoice +> en pas dan de filter toe. </para> +<para +>In het hoofdstuk <link linkend="commands-dialogs-filters" +>Dialoogvensters voor het werken met filters</link +> kunt u beschrijvingen vinden over de instelopties van de filters. </para> + +<screenshot> +<screeninfo +>De oorspronkelijke afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De oorspronkelijke afbeelding</phrase> +</textobject> +<caption +><para +>De oorspronkelijke afbeelding</para +></caption> +</mediaobject> +</screenshot> + +<sect1 id="filters-autocontrast"> +<title +>Het "Autocontrast"-filter</title> +<para +>Het "Autocontrast-filter" wijzigt het contrast in de afbeelding, zodat het resultaat (meestal) beter is. In het algemeen gaat dit goed, maar in enkele gevallen (bijvoorbeeld bij foto's met extreme belichting), levert het filter geen bevredigende resultaten op. </para> +<para +>U kunt het Autocontrast-filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Bijstellen</guisubmenu +></menuchoice +>. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het "Autocontrast-filter" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-autocontrast.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het "Autocontrast-filter" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het "Autocontrast-filter" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-blur"> +<title +>Het filter "Vervagen"</title> +<para +>Met het filter "Vervagen" kunt u de afbeelding wazig maken. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Vervagen</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-blur" +> het dialoogvenster <guilabel +>Vervagen</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Vervagen" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-blur.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Vervagen" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Vervagen" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-brightnesscontrast"> +<title +>Het filter "Helderheid / contrast"</title> +<para +>Met dit filter kunt u de helderheid en het contrast in de afbeelding bijstellen. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Bijstellen</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-brightnesscontrast" +> het dialoogvenster <guilabel +>Helderheid / contrast</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Helderheid / contrast" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-brightnesscontrast.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Helderheid / contrast" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Helderheid / contrast" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-bumpmap"> +<title +>Het Bumpmap-filter</title> +<para +>Het Bumpmap-filter heeft twee lagen nodig en gebruikt één van deze lagen om de andere te converteren zodat de illusie van diepte ontstaat. De objectlaag (de laag die getransformeerd moet worden) is de laag die er driedimensionaal uit moet gaan zien. De bumpmap-laag is een grayscale-laag, die ingelezen en gebruikt wordt om de hoogte voor elk punt van de objectlaag te bepalen. U kunt ook dezelfde laag als objectlaag en bumpmap-laag gebruiken. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-bumpmap" +> het dialoogvenster <guilabel +>Bumpmap</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Bumpmap-filter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-bumpmap.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Bumpmap-filter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Bumpmap-filter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-cimg"> +<title +>Het filter "CImg-afbeeldingsrestauratie"</title> +<para +>Met dit filter kunt u kleine verbeteringen aan de afbeelding maken, bijvoorbeeld krasjes verwijderen of een gedeelte vervagen. Het verschil tussen onze oorspronkelijke afbeelding en de afbeelding met het filter erop toegepast is bijna niets. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-imagerestoration" +> het dialoogvenster <guilabel +>Afbeeldingsrestauratie</guilabel +></link +> vindt u informatie over de instelopties. </para> +</sect1> + +<sect1 id="filters-coloradjustment"> +<title +>Het filter "Kleurbijstelling"</title> +<para +>Met dit filter kunt u de kleuren van de afbeelding versterken of verzwakken. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Bijstellen</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-coloradjustment" +> het dialoogvenster <guilabel +>Kleurbijstelling</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Kleurbijstelling" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-coloradjustment.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Kleurbijstelling" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Kleurbijstelling" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-colortoalpha"> +<title +>Het filter "Kleur naar alfa"</title> +<para +>Dit filter verandert een kleur of kleurbereik in de afbeelding zodat deze transparant wordt, gebieden met die kleur worden volledig gewist. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-colortoalpha" +> het dialoogvenster <guilabel +>Kleur naar alfa</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Kleur naar alfa" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-colortoalpha.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Kleur naar alfa" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Kleur naar alfa" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-colortransfer"> +<title +>Het filter "Kleuroverdracht"</title> +<para +>Met dit filter kunt u de kleuren van een afbeelding vervangen door de kleuren uit een andere afbeelding, Elke kleur wordt vervangen door de dichtstbijliggende kleur uit de andere afbeelding. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-colortransfer" +> het dialoogvenster <guilabel +>Kleuroverdracht</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Kleuroverdracht" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-colortransfer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Kleuroverdracht" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Kleuroverdracht" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-customconvolution"> +<title +>Het filter "Aangepaste convolutie"</title> +<para +>Met dit filter kunt u een afbeelding vervormen door een aantal parameters in te stellen. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-customconvolution" +> het dialoogvenster <guilabel +>Aangepaste convolutie</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Aangepaste convolutie" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-customconvolution.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Aangepaste convolutie" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Aangepaste convolutie" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-desaturate"> +<title +>Het filter "Verzadiging verminderen"</title> +<para +>Dit filter converteert de afbeelding naar grijstinten door de verzadiging van elke pixel op nul te zetten. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Bijstellen</guisubmenu +></menuchoice +> vinden. Deze filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Verzadiging verminderen" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-desaturate.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Verzadiging verminderen" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Verzadiging verminderen" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-edgedetection"> +<title +>De Randdetectie-filters</title> +<para +>Deze filters proberen <quote +>randen</quote +> (grenzen) in de afbeelding te detecteren en wijzigen de afbeelding zodanig dat alleen deze randen hun oorspronkelijke kleuren houden, terwijl de rest van de afbeelding grijs gemaakt wordt. Door het gebruik van belichting krijgt de afbeelding een driedimensionaal effect. </para +><para +>Er zijn vier filters voor randdetectie beschikbaar. Elk van deze detecteert randen vanaf een andere kant (mogelijk worden ook andere delen van de afbeelding als rand gezien) en geeft daarom een ander effect aan de afbeelding. </para> +<para +>U kunt deze filters in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +></menuchoice +> vinden. Deze filters hebben geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Onderranddetectie-filter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-edgebottom.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Onderranddetectie-filter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Onderranddetectie-filter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-emboss"> +<title +>De Reliëffilters</title> +<para +>Reliëffilters werken op eenzelfde manier als randdetectie filters, met het verschil dat afbeeldingen met reliëf helemaal grijs zijn. Gebieden in de afbeelding worden gedetecteerd en krijgen een bepaald <quote +>hoogteniveau</quote +>, dat zichtbaar gemaakt wordt door grayscale-randen te gebruiken. De afbeelding krijgt dan een driedimensionaal effect. </para> +<para +>U kunt het filter in het <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Reliëf</guisubmenu +></menuchoice +> vinden. Met uitzondering van het filter "Reliëf met variabele diepte" hebben deze filters geen instelopties. In het gedeelte over <link linkend="commands-dialogs-filters-emboss" +> het dialoogvenster <guilabel +>Reliëf</guilabel +></link +> vindt u informatie over de instelopties van de filter "Reliëf met variabele diepte". </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Reliëf in alle richtingen" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-embossall.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Reliëf in alle richtingen" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Reliëf in alle richtingen" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +<screenshot> +<screeninfo +>De afbeelding met het filter "Reliëf met variabele diepte" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-embossvariable.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Reliëf met variabele diepte" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Reliëf met variabele diepte" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-gaussianblur"> +<title +>Het filter "Gaussiaans vervagen"</title> +<para +>Dit filter maakt de afbeelding een beetje wazig door op een pseudo-Willekeurige manier de afbeelding te vervagen. Een gaussiaans algoritme wordt gebruikt om te vinden in hoeverre elk gedeelte van de afbeelding vervaagd moet worden. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Vervagen</guisubmenu +></menuchoice +> vinden. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Gaussiaans vervagen" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-gaussianblur.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Gaussiaans vervagen" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Gaussiaans vervagen" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-gaussiannoise"> +<title +>Het filter "Gaussiaanse ruisverwijdering"</title> +<para +>Met dit filter kunt u ruis uit de afbeelding verwijderen. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-gaussiannoise" +> het dialoogvenster <guilabel +>Gaussiaanse ruisverwijdering</guilabel +></link +> vindt u informatie over de nstelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Gaussiaanse ruisverwijdering" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-gaussiannoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Gaussiaanse ruisverwijdering" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Gaussiaanse ruisverwijdering" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-invert"> +<title +>Het filter "Inverteren"</title> +<para +>Dit filter inverteert alle kleuren. De Red-, Green- en Blue-componenten van elke pixel worden van 255 afgetrokken. Dit betekent dat rood cyaan wordt, groen wordt paars, en blauw wordt geel. De resulterende waarden vormen de nieuwe pixelkleur. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Bijstellen</guisubmenu +></menuchoice +> vinden. Deze filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Inverteren" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-invert.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Inverteren" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Inverteren" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-lenscorrection"> +<title +>Het Lenscorrectie-filter</title> +<para +>Dit filter kan vervormingen, zoals bijvoorbeeld het <quote +>speldenkussen-effect</quote +> in de afbeelding wegwerken en de belichting wijziging. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-lenscorrection" +> het dialoogvenster <guilabel +>Lenscorrectie</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Lenscorrectie-filter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-lenscorrection.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Lenscorrectie-filter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Lenscorrectie-filter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-maximizechannel"> +<title +>Het filter "Kanaal maximaliseren"</title> +<para +>Dit filter geeft elke pixel in de afbeelding een nieuw kleur: alleen het kleurkanaal dat het meest bijdraagt aan de kleur van de pixel blijft behouden (uitgezonderd grijze pixels, deze blijven grijs). </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +></menuchoice +> vinden. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Kanaal maximaliseren" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-maximizechannel.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Kanaal maximaliseren" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Kanaal maximaliseren" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-meanremoval"> +<title +>Het filter "Gemiddeldenverwijdering"</title> +<para +>Dit filter verscherpt de afbeelding door de kleuren van aangrenzende pixels met bijna dezelfde kleur te veranderen, zodat kleine verschillen uitgevlakt worden. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Gemiddeldenverwijdering" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-meanremoval.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Gemiddeldenverwijdering" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Gemiddeldenverwijdering" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-minimizechannel"> +<title +>Het filter "Kanaal minimaliseren"</title> +<para +>Dit filter geeft elke pixel in de afbeelding een nieuwe kleur: het kleurkanaal dat het meest bijdraagt aan de kleur van de pixel wordt verwijderd (uitgezonderd grijze pixels, deze blijven grijs). </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Kleuren</guisubmenu +></menuchoice +> vinden. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Kanaal minimaliseren" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-minimizechannel.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Kanaal minimaliseren" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Kanaal minimaliseren" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-oilpaint"> +<title +>Het Olieverffilter</title> +<para +>De afbeelding krijgt een olieverfeffect door vlekvormige gebieden te maken waarin de belangrijkste kleur op dat hele gebied toegepast wordt. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-oilpaint" +> het dialoogvenster <guilabel +>Olieverf</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Olieverffilter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-oilpaint.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>screeninfo +>De afbeelding met het Olieverffilter erop toegepast</phrase> +</textobject> +<caption +><para +>screeninfo +>De afbeelding met het Olieverffilter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-pixelize"> +<title +>Het Kristalfilter</title> +<para +>De afbeelding wordt gekristalliseerd door het in vierkant gebieden te verdelen en elk gebied de kleur te geven die het gemiddelde is van alle kleuren in dat gebied. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-pixelize" +> het dialoogvenster <guilabel +>Kristal</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Kristalfilter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-pixelize.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Kristalfilter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Kristalfilter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-raindrops"> +<title +>Het Regendruppelsfilter</title> +<para +>Dit filter laat een afbeelding eruitzien alsof er regendruppels op liggen door een druppelvormig gebied met een lenseffect te vervormen, zoals ook te zien zou zijn wanneer er door een echte regendruppel naar de afbeelding gekeken wordt. Regendruppels kunnen ook het fisheye-lens effect krijgen. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Artistiek</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-raindrops" +> het dialoogvenster <guilabel +>Regendruppels</guilabel +> </link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Regendruppelsfilter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-raindrops.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Regendruppelsfilter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Regendruppelsfilter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-randomnoise"> +<title +>Het filter "Willekeurige ruis"</title> +<para +>Dit filter voegt willekeurige ruis aan de afbeelding toe. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-randomnoise" +> het dialoogvenster <guilabel +>Willekeurige ruis</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Willekeurige ruis" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-randomnoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Willekeurige ruis" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Willekeurige ruis" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-randompick"> +<title +>Het filter "Willekeurige keuze"</title> +<para +>Dit filter vervormt de afbeelding door pixels onderling te verwisselen. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-randompick" +> het dialoogvenster <guilabel +>Willekeurige keuze</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Willekeurige keuze" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-randompick.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Willekeurige keuze" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Willekeurige keuze" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-roundcorners"> +<title +>Het filter "Hoeken afronden"</title> +<para +>Dit filter maakt alleen de hoeken van de afbeelding rond. Dit wordt gedaan door de buitenkant van de afgeronde hoek transparant te maken. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-roundcorners" +> het dialoogvenster <guilabel +>Hoeken afronden</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Hoeken afronden" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-roundcorners.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Hoeken afronden" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Hoeken afronden" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-sharpen"> +<title +>Het filter "Verscherpen"</title> +<para +>Dit filter maakt de afbeelding scherper. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. Dit filter heeft geen instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Verscherpen" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-sharpen.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Verscherpen" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Verscherpen" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-smalltiles"> +<title +>Het Tegeltjesfilter</title> +<para +>De afbeelding wordt verkleind en meerdere keren herhaald. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Map</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-smalltiles" +> het dialoogvenster <guilabel +>Tegeltjes</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Tegeltjesfilter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-smalltiles.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Tegeltjesfilter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Tegeltjesfilter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-sobel"> +<title +>Het Sobel-filter</title> +<para +>Dit filter is een verbeterde randdetectie-filter. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Randdetectie</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-sobel" +> het dialoogvenster <guilabel +>Sobel</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Sobel-filter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-sobel.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Sobel-filter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Sobel-filter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-unsharpmask"> +<title +>Het filter "Onscherp masker"</title> +<para +>Dit filter maakt een gedeelte van de afbeelding scherper. (De naam <quote +>onscherp</quote +> is historisch: er worden gedeelten gemaskeerd terwijl de rest minder scherp wordt gemaakt.) </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-unsharpmask" +> het dialoogvenster <guilabel +>Onscherp masker</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Onscherp masker" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-unsharpmask.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Onscherp masker" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Onscherp masker" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-wave"> +<title +>Het Golffilter</title> +<para +>Dit filter transformeert de afbeelding in een golfvorm. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Overige</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-wave" +> het dialoogvenster <guilabel +>Golf</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het Golffilter erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-wave.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het Golffilter erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het Golffilter erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="filters-waveletnoise"> +<title +>Het filter "Wavelet-ruisverwijdering"</title> +<para +>Dit filter reduceert ruis in de afbeelding door "losse" pixels een kleur te geven die dichtbij de kleur van het aangrenzende gebied ligt. Dit veroorzaakt verlies van details, maar het kan het algemene beeld van de afbeelding verbeteren wanneer er teveel onnodige details het beeld verstoren. </para> +<para +>U kunt het filter in het menu <menuchoice +><guimenu +>Filter</guimenu +> <guisubmenu +>Verbeteren</guisubmenu +></menuchoice +> vinden. In het gedeelte over <link linkend="commands-dialogs-filters-waveletnoise" +> het dialoogvenster <guilabel +>Wavelet-ruisverwijdering</guilabel +></link +> vindt u informatie over de instelopties. </para> +<screenshot> +<screeninfo +>De afbeelding met het filter "Wavelet-ruisverwijdering" erop toegepast</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="crocusses-waveletnoise.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De afbeelding met het filter "Wavelet-ruisverwijdering" erop toegepast</phrase> +</textobject> +<caption +><para +>De afbeelding met het filter "Wavelet-ruisverwijdering" erop toegepast</para +></caption> +</mediaobject> +</screenshot> +</sect1> + + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-images.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-images.docbook new file mode 100644 index 00000000..b3244b0a --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-images.docbook @@ -0,0 +1,102 @@ +<chapter id="images"> +<title +>Afbeeldingen</title> + +<para +>Afbeeldingen creëren en bewerken zijn de kernfuncties van &chalk;. De meeste andere hoofdstukken in dit handboek beschrijven wat u kunt doen om te tekenen of te bewerken, In dit hoofdstuk vindt u een beschrijving van wat u met de afbeeldingen zelf kunt doen. </para> + +<sect1 id="images-files"> +<title +>Met bestanden werken</title> + +<para +>Als u niet alleen maar een beetje zit te schetsen, werkt u in &chalk; meestal met bestanden. U kunt bestaande afbeeldingen openen — &chalk; kan met een groot aantal bestandstypen werken, zie <link linkend="introduction-keyfeatures-imageformats" +>Bestandsformaten</link +> — of in &chalk; een nieuwe afbeelding creëren. Wanneer de afbeelding klaar is, of wanneer u er later aan verder wilt werken, kunt u het werk gemakkelijk opslaan. </para> + +<variablelist> + +<varlistentry +><term +>Bestanden openen</term> +<listitem +><para +>Wanneer u &chalk; start, kunt u een bestand openen door op de knop <guibutton +>Bestaand document openen</guibutton +> linksonder in het dialoogvenster te klikken. U kunt ook <menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +> Openen</guimenuitem +></menuchoice +> in het menu kiezen (<keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +>). Het dialoogvenster <guilabel +>Document opnen</guilabel +> verschijnt, hier kunt u de afbeelding kiezen die u wilt openen. In het dialoogvenster en in het menu <guimenu +>Bestand</guimenu +> kunt u ook een lijst openen met de bestanden die u het laatst gebruikt hebt.</para +></listitem> +</varlistentry> + +<varlistentry +><term +>Uw werk tussentijds opslaan</term> +<listitem +><para +>Met de items <menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan</guimenuitem +></menuchoice +> en <menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan als...</guimenuitem +></menuchoice +> (of de sneltoetsen <keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +> en <keycombo action="simul" +>&Ctrl;&Shift;<keycap +>S</keycap +></keycombo +>), kunt u uw werk opslaan. De eerste slaat de wijzigingen in de huidige afbeelding op, de laatste opent het dialoogvenster <guilabel +>Document opslaan</guilabel +> waarin u de afbeelding een nieuwe bestandsnaam kunt geven. Als u de afbeelding de eerste keer opslaat, opent het item <guimenuitem +>Opslaan</guimenuitem +> ook een dialoogvenster waarin u een bestandsnaam kunt opgeven. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Een nieuwe afbeelding maken</term> +<listitem +><para +>In het dialoogvenster dat geopend wordt als u het menu <menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Nieuw</guimenuitem +></menuchoice +> kiest of op de sneltoetsen <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> drukt, kunt u een volledig aangepast document creëren of een sjabloon kiezen. Deze sjablonen maken het gemakkelijk om een nieuwe afbeelding te creëren. Zie de snelcursus: <link linkend="tutorial-starting" +>&chalk; leren kennen</link +>. </para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-layers.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-layers.docbook new file mode 100644 index 00000000..5efcf321 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-layers.docbook @@ -0,0 +1,759 @@ +<chapter id="layers"> +<title +>Lagen</title> + +<para +>In dit hoofdstuk vindt u een overzicht over hoe lagen in &chalk; werken. </para> + +<sect1 id="layers-background"> +<title +>Achtergrondinformatie over lagen</title> + +<para +>Wanneer u de uitgebreide mogelijkheden van &chalk; wilt gebruiken, is het bijna een vereiste om iets van lagen te weten. Als u lagen gebruikt, kunt u op één gedeelte van de afbeelding werken zonder de rest te veranderen. De meeste effecten kunnen het best op een laag toegepast worden, in plaats van op de gehele afbeelding. Als u een effect op een gehele afbeelding wilt toepassen, kan dat natuurlijk ook, &chalk; heeft die mogelijkheid en er is niets op tegen. </para +><para +>De idee achter lagen is vrij eenvoudig. Zoals de naam suggereert, liggen lagen op elkaar en vormen met elkaar een stapel (layer stack). De uiteindelijke afbeelding is datgene wat u ziet als u van boven naar beneden door de stapel kijkt. Dit betekent dat de bovenste lagen gewoonlijk min of meer transparant zijn, omdat u niet door een laag heen kunt kijken die niet transparant is. (&chalk; werkt met dekking in plaats van met transparantie. Een laag met een dekking van 100 procent is 0 procent transparant, en omgekeerd). Een laag die zich hoger in de stapel bevindt, wordt later toegepast dan een laag lager in de stapel. Het effect dat laag nummer 4 bijvoorbeeld aan de afbeelding toevoegt, wordt toegepast op het resultaat van de lagen 1 tot en met 3. </para +><para +>Elke afbeelding die u in &chalk; bewerkt bevat lagen. Wanneer u een nieuwe afbeelding creëert, bevat het palet "Lagen" (gewoonlijk rechtsonder in het venster, zie <link linkend="commands-palettes-layers-layers" +>dit gedeelte</link +>) één laag. Al het tekenen en bewerken wordt op die laag toegepast. Zodra u meer lagen toevoegt, kunt u kiezen op welk gedeelte van de afbeelding u wilt werken, door de gewenste laag te kiezen. Alle bewerkingen worden dan op die laag toegepast, totdat u een andere laag kiest. </para +><para +>Lagen zijn ook prima geschikt om te controleren of het toevoegen van bepaalde effecten (of het toepassen van bepaalde wijzigingen) het gewenste resultaat oplevert. Voeg een laag toe die de effecten bevat die u wilt uitproberen en maak de laag zichtbaar of onzichtbaar met het "oog-pictogram" in het palet "Lagen". Deze methode van werken kan vooral nuttig zijn als u meerdere effecten hebt: maak ze in alle mogelijke combinaties zichtbaar en onzichtbaar en bekijk welke u het beste vindt. Omdat u de lagen kunt verplaatsen, kunt u ook experimenteren met de volgorde waarop de effecten worden toegepast. </para +><para +>Zie de <link linkend="tutorial-select-layer" +>Snelgids: Selecties en lagen</link +> voor een inleiding met voorbeelden. </para> +</sect1> + +<sect1 id="layers-layerbox"> +<title +>Het palet "Lagen"</title> + +<para +>Het palet "Lagen" gebruikt u om lagen te manipuleren. U ziet er een overzicht van alle lagen in de afbeelding. U kunt lagen toevoegen, verwijderen, verplaatsen en wijzigen. </para +><para +>Het palet "Lagen" bestaat uit drie delen. In het middelste gedeelte ziet u een overzicht van alle lagen in de afbeelding. Bovenin kunt u enkele eigenschappen voor de huidige laag instellen, Onderin zijn enkele opties voor het beheren van lagen te vinden. Deze drie gedeelten woden hierna gedetaillerder beschreven. </para> + +<sect2 id="layers-layerbox-overview" +> +<title +>Lagenoverzicht</title> + +<para +>In dit gedeelte ziet u de lagen in de afbeelding. De laaggroep-hiërarchie wordt in een boomstructuur getoond: lagen die bij een lagengroep horen staan een beetje naar rechts ingesprongen om aan te geven dat ze bij die groep horen. </para +><para +>Van elke laag wordt een miniatuur-voorbeeld en de naam getoond. De laagnaam wordt voorafgegaan door een map-pictogram als het een lagengroep is. Verder zijn er nog twee indicatoren: het oog-pictogram, dat aangeeft of de laag momenteel zichtbaar is (een open oog betekent dat de laag zichtbaar is, een gesloten oog beteken dat de laag niet zichtbaar is), en het hangslot-pictogram, dat aangeeft of een laag vergrendeld is. Aan een vergrendelde laag kunnen geen wijzigingen gemaakt worden. </para +><para +>Wanneer u op het oog-pictogram van een laag klikt, wordt de zichtbaarheid van de laag in- of uitgeschakeld. Wanneer u op het hangslot-pictogram klikt, schakelt u tussen het wel en niet kunnen bewerken van die laag. Klik op de naam van de huidige laag om de laag te hernoemen, dit werkt alleen als u op de naam van de huidige laag klikt. Om de zichtbaarheid of de vergrendeling van een laag om te schakelen, hoeft de laag niet eerst geactiveerd te worden, u kunt direct op de betreffende pictogrammen klikken. </para +><para +>Dubbelklik op een laag in de lijst om het dialoogvenster <link linkend="commands-dialogs-layers-layerproperties" +><guilabel +>Laageigenschappen</guilabel +></link +> te openen. In dit dialoogvenster kunt u de kleurruimte en het profiel van de laag vinden. U kunt hier ook de naam, de dekking en de samenstelmodus wijzigen. </para> +</sect2> + +<sect2 id="layers-layerbox-options" +> +<title +>Laagopties</title> +<para +>Bovenin het palet "Lagen" bevinden zich twee elementen waarmee u eigenschappen van de huidige laag kunt instellen. In de keuzelijst, links, kunt u snel een samenstelmodus kiezen. Met de schuifpijlen en de schuifregelaar aan de rechterkant kunt u de dekking van de laag wijzigen. </para +><para +>Onderin zijn er vijf knoppen. Van links naar rechts: De knop <guibutton +>Nieuwe laag</guibutton +>, als u erop klikt verschijnt er een submenu waarin u kunt kiezen welk type laag u wilt toevoegen. Dit menu kan ook geopend worden door met de &RMB; op het palet te klikken. De knoppen <guibutton +>Laag omlaag verplaatsen</guibutton +> en <guibutton +>Laag omhoog verplaatsen</guibutton +>, hiermee kunt u de huidige laag in de huidige lagengroep omhoog en omlaag verplaatsen. Als de laag al op de onderste of de bovenste plaats in de lagengroep staat, wordt de laat buiten de lagengroep geplaatst als u op één van deze knoppen klikt. De knop <guibutton +>Laageigenschappen</guibutton +>, klik erop om het dialoogvenster <link linkend="commands-dialogs-layers-layerproperties" +> <guilabel +>Laageigenschappen</guilabel +></link +> te openen, hetzelfde dialoogvenster dat geopend wordt na dubbelklikken op de laag. De knop <guibutton +>Laag verwijderen</guibutton +>, klik hierop om de laag te verwijderen. </para> +</sect2> + +</sect1> + +<sect1 id="layers-working"> +<title +>Met lagen werken</title> + +<para +>Lagen zijn tamelijk belangrijk als u de uitgebreide mogelijkheden van &chalk; gebruikt, daarom kunt u ook heel veel met de lagen doen. Enkele van de mogelijkheden uit het menu <link linkend="commands-menus-layer" +><guimenu +>Laag</guimenu +> menu</link +> zijn: </para> + +<variablelist> +<varlistentry +><term +></term +><listitem +><para +>Lagen toevoegen, verwijderen en dupliceren;</para +></listitem +></varlistentry> +<varlistentry +><term +></term +><listitem +><para +>Laagmaskers creëren en bewerken;</para +></listitem +></varlistentry> +<varlistentry +><term +></term +><listitem +><para +>Lagen spiegelen, roteren, schalen en schuintrekken;</para +></listitem +></varlistentry> +<varlistentry +><term +></term +><listitem +><para +>Lagen naar andere kleurruimten converteren;</para +></listitem +></varlistentry> +<varlistentry +><term +></term +><listitem +><para +>Lagen als afbeelding opslaan;</para +></listitem +></varlistentry> +<varlistentry +><term +></term +><listitem +><para +>Laag-histogrammen bekijken.</para +></listitem +></varlistentry> +</variablelist> + +</sect1> + +<sect1 id="layers-adjustment"> +<title +>Aanpassingslagen</title> + +<para +>Aanpassingslagen zijn lagen die bestaan uit een filter en een optionele selectie. Het filtereffect wordt toegepast op de samengestelde afbeelding van alle lagen onder de aanpassingslaag in de huidige lagengroep. Het grootste voordeel is dat aanpassingslagen deze effecten toepassen zonder iets te verknoeien. De oorspronkelijke afbeelding wordt niet gewijzigd. </para +><para +>Bijna alle filters van &chalk; zijn geschikt om in aanpassingslagen gebruikt te worden -- zelfs filters die anders de kwaliteit van een afbeelding omlaag zouden brengen. Het regendruppelfilter bijvoorbeeld, converteert een afbeelding naar 8-bit-RGB voordat het zijn werk doet. Als u deze filter direct op een 16-bit L*a*b*-laag probeert toe te passen, geeft &chalk; een waarschuwing over de conversie naar RGB en weer terug die deze filter zou veroorzaken. Met aanpassingslagen gebeurt dit niet: de oorspronkelijke gegevens worden niet gewijzigd, het is dus veilig om het filter toe te passen. </para +><para +>Hoe zit het dan met de kleurruimte van een aanpassingslaag? Om dit te onderzoeken, moet u weten wat er gebeurt wanneer &chalk; een aanpassingslaag rendert. </para> + +<sect2 id="layers-adjustment-selections"> +<title +>Aanpassingslagen en selecties</title> + +<para +>Als de momenteel actieve laag een actieve selectie heeft, wordt die selectie gekopieerd en als masker voor de aanpassingslaag gebruikt. Als er geen actieve selectie is, is er ook geen masker en de aanpassing zal toegepast worden op alle lagen onder de aanpassingslaag in de huidige groep. Er is <emphasis +>geen</emphasis +> methode om een masker aan een bestaande aanpassingslaag toe te voegen. </para +><para +>Als er een masker in de aanpassingslaag is, kunt u het masker bewerken met behulp van het gewone tekengereedschap en de tekenacties. </para> + +</sect2> + +<sect2 id="layers-adjustment-projection"> +<title +>Een opmerking over projecties</title> + +<para +>&chalk; stelt de lagen, per lagengroep, samen van beneden naar boven. Het geheel -- of de projectie zoals het ook wel genoemd wordt -- wordt dan door de aanpassingslaag gefilterd. Als er lagen boven de aanpassingslaag zijn, worden die op de projectie samengesteld. &chalk; converteert alle laaggegevens vóór het samenstellen, als de onderste laag in een afbeelding dus uit grijstinten bestaat, worden alle lagen naar grijstinten geconverteerd voordat ze worden samengesteld -- en dat betekent dat de aanpassingslaag ook uit grijstinten zal bestaan. </para +><para +>Met deze wetenschap kunt u begrijpen waarom &chalk; vaak betere prestaties levert wanneer er gewerkt wordt met lagen bovenop een aanpassingslaag die zich bovenop een complexe laagstructuur bevindt : &chalk; gebruikt de projectie en kijkt zelfs niet naar de lagen onder de aanpassingslaag. Behalve natuurlijk als u één van die lagen verandert. </para> +</sect2> + +</sect1> + +<sect1 id="layers-composite"> +<title +>Samenstelmodi</title> + +<para +>Lagen kunnen op diverse manieren worden samengesteld, elke manier levert een ander effect op. In dit gedeelte worden de beschikbare samenstelmodi beschreven. Bij elke beschrijving vindt u een voorbeeld: bovenop de oorspronkelijke afbeelding (zie hieronder) wordt een regenboog-kleurverloop toegevoegd. </para> + +<para> +<screenshot> +<screeninfo +>De oorspronkelijke afbeelding</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-original.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De oorspronkelijke afbeelding</phrase> +</textobject> +<caption +><para +>De oorspronkelijke afbeelding</para +></caption> +</mediaobject> +</screenshot> +</para> + +<sect2 id="layers-composite-normal"> +<title +><guilabel +>Normaal</guilabel +></title> + +<para +>De modus <guilabel +>Normaal</guilabel +> doet niets bijzonders. De laag wordt aan de afbeelding toegevoegd en als er geen speciale effecten, zoals dekking, gewijzigd worden, zijn de onderliggende lagen alleen zichtbaar zijn op plaatsen waas de nieuwe laag zelf transparant is. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Normaal</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-normal.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Normaal</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Normaal</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-multiply"> +<title +><guilabel +>Vermenigvuldigen</guilabel +></title> + +<para +>De modus <guilabel +>Vermenigvuldigen</guilabel +> mengt de twee lagen zodat de onderste laag <quote +>ingekleurd</quote +> wordt door de nieuwe laag. Het resultaat is in het algemeen vrij donker. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Vermenigvuldigen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-multiply.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Vermenigvuldigen</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Vermenigvuldigen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-burn"> +<title +><guilabel +>Branden</guilabel +>, <guilabel +>Ontwijken</guilabel +>, <guilabel +>Delen</guilabel +> en <guilabel +>Scherm</guilabel +></title> + +<para +>de modi <guilabel +>Branden</guilabel +>, <guilabel +>Ontwijken</guilabel +>, <guilabel +>Delen</guilabel +> en <guilabel +>Scherm</guilabel +> voegen allemaal een <quote +>brandend</quote +> effect toe door contouren in plaats van rechte lijnen te volgen. Bovendien gebruiken <guilabel +>Branden</guilabel +> en <guilabel +>Delen</guilabel +> geïnverteerde kleuren in plaats van de feitelijke kleuren van de samengestelde laag. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Branden</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-burn.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Branden</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Branden</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Ontwijken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-dodge.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Ontwijken</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Ontwijken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Delen</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-divide.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Delen</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Delen</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Scherm</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-screen.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Scherm</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Scherm</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-overlay"> +<title +><guilabel +>Bedekking</guilabel +></title> + +<para +>De modus <guilabel +>Bedekking</guilabel +> kleurt, net als de modus <guilabel +>Vermenigvuldigen</guilabel +>, de onderliggende laag in. Het resultaat is ongeveer net zo licht als de oorspronkelijke laag. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Bedekking</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-overlay.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Bedekking</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Bedekking</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-darken"> +<title +><guilabel +>Donkerder maken</guilabel +></title> + +<para +>De modus <guilabel +>Donkerder maken</guilabel +> maakt de onderliggende laag donkerder bij het inkleuren om de kleuren met de samengestelde laag in overeenstemming te brengen. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Donkerder maken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-darken.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Donkerder maken</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Donkerder maken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-lighten"> +<title +><guilabel +>Lichter maken</guilabel +></title> + +<para +>De modus <guilabel +>Lichter maken</guilabel +> maakt de onderliggende laag lichter bij het inkleuren om de kleuren met de samengestelde laag in overeenstemming te brengen. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Lichter maken</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-lighten.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Lichter maken</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Lichter maken</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-hue"> +<title +><guilabel +>Tint</guilabel +>, <guilabel +>Verzadiging</guilabel +> en <guilabel +>Waarde</guilabel +></title> + +<para +>De modi <guilabel +>Tint</guilabel +>, <guilabel +>Verzadiging</guilabel +> en <guilabel +>Waarde</guilabel +> voegen respectievelijk de tint-, verzadiging- en waarde-component van de samengestelde laag toe aan de onderliggende laag. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Tint</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-hue.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Tint</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Tint</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Verzadiging</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-saturation.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Verzadiging</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Verzadiging</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Waarde</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-value.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Waarde</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Waarde</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +<sect2 id="layers-composite-color"> +<title +><guilabel +>Kleur</guilabel +></title> + +<para +>De modus <guilabel +>Color</guilabel +> kleurt de onderliggende laag in, dit levert heldere kleuren op. </para> + +<para> +<screenshot> +<screeninfo +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Kleur</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mountains-color.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Kleur</guilabel +></phrase> +</textobject> +<caption +><para +>Het kleurverloop toegevoegd met de samenstelmodus <guilabel +>Kleur</guilabel +></para +></caption> +</mediaobject> +</screenshot> +</para> + +</sect2> + +</sect1> + +<sect1 id="layers-masks"> +<title +>Laagmaskers</title> + +<para +>Een laagmasker is eigenlijk een masker dat u op de laag waarop u schildert plaatst. Dit maskeert letterlijk gebieden van de laag, zodat de inhoud eronder te zien is. U kunt met grijstinten op de laag schilderen: hoe meer zwart, hoe meer de laag eronder te zien is, hoe meer wit, hoe minder de laag eronder te zien is. Volledig wit laat niets doorschijnen, volledig zwart laat alles doorschijnen. U kunt het ook zien als het selecteren en knippen van een gedeelte van de afbeelding, de geselecteerde stukken verdwijnen. Wat is het nut van zo'n masker? Het grootste voordeel is dat er niets verknoeid wordt: als blijkt dat u het verkeerde gedeelte van de afbeelding gemaskeerd hebt, kunt u eenvoudig het masker verwijderen en opnieuw beginnen. Bij het knippen van selecties is dit veel moeilijker, zo niet onmogelijk, vooral als de afbeelding in meerdere sessies bewerkt wordt. </para +><para +>Hoe kunt u een masker creëren? Er zijn twee methoden: </para> + +<itemizedlist> +<listitem +><para +>Met niets beginnen. <menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Masker</guisubmenu +><guimenuitem +>Masker aanmaken</guimenuitem +></menuchoice +>. Het masker is in het begin helemaal wit. Zolang u niet op het masker schildert, ziet u niets veranderen. </para +></listitem> +<listitem +><para +>met een selectie beginnen. <menuchoice +><guimenu +>Laag</guimenu +> <guisubmenu +>Masker</guisubmenu +><guimenuitem +>Mask van selectie maken</guimenuitem +></menuchoice +>. Het geselecteerde gedeelte wordt vervangen door wit. Dit betekent dat volledig geselecteerde gebieden zichtbaar zijn, volledig ongeselecteerde gebieden onzichtbaar, en de rest is gedeeltelijk zichtbaar, afhankelijk van hoeveel het gebied geselecteerd was. </para +></listitem> +</itemizedlist> + +<sect2 id="layers-masks-editing"> +<title +>Het masker bewerken</title> + +<para +>Zorg er eerst voor dat u het masker en niet de laag bewerkt, controleer of <menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Masker</guisubmenu +><guimenuitem +>Masker bewerken</guimenuitem +></menuchoice +> geactiveerd is. (Standaard is dit zo.) Daarna kunt u op de laag schilderen, alleen schildert u nu op het masker, in plaats van op de laag zelf. Om te stoppen met het bewerken van het masker haalt u de markering in het menu bij <guilabel +>Masker bewerken</guilabel +> weg. Er is ook een optie om het maske te tonen, activeer <menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +> Masker</guisubmenu +><guimenuitem +>Masker tonen</guimenuitem +></menuchoice +>. (Dit is standaard niet geactiveerd). Deze optie laat de gehele laag zien als een representatie van het masker in grijstinten, in plaats van de eigenlijke laag. Dit kan handig zijn om te zien waar het masker zich bevindt, maar het is niet zo handig als u het masker wilt bewerken, omdat u de eigenlijke laag niet kunt zien. </para +><para +>U kunt het masker verwijderen en eventueel opnieuw beginnen door het menu <menuchoice +><guimenu +>Laag</guimenu +><guisubmenu +>Masker</guisubmenu +><guimenuitem +>Masker verwijderen</guimenuitem +></menuchoice +> te kiezen. U kunt het masker ook <quote +>toepassen</quote +>, dit betekent dat het masker permanent wordt: het masker zelf wordt verwijderd, maar het transparantie-effect wordt aan de laag toegevoegd. </para> + +</sect2> +</sect1> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-selections.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-selections.docbook new file mode 100644 index 00000000..fd2e5b41 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-selections.docbook @@ -0,0 +1,218 @@ +<chapter id="selections"> +<title +>Selecties</title> + +<para +>Dit hoofdstuk geeft een korte inleiding in selecties. </para +><para +>U kunt een gedeelte van een afbeelding selecteren, waarbij de rest gemaskeerd wordt. Dit is nuttig wanneer u een deel van de afbeelding wilt knippen, kopiëren of wijzigen zonder de rest te beïnvloeden. &chalk; geeft selecties een masker waarin elke pixel één van de 256 niveaus tussen geselecteerd en niet-geselecteerd krijgt. Ja, dat klopt, u kunt gedeeltelijke geselecteerde pixels hebben. Door met individuele pixels te werken, kunt u op de selectie <quote +>tekenen</quote +>. </para +><para +>Het selectiemasker wordt zichtbaar gemaakt door de ongeselecteerde pixels een blauwige tint te geven, de geselecteerde pixels zien er normaal uit. Gedeeltelijk geselecteerde pixels zien eruit als iets ertussenin. Bovendien wordt er een rode rand om de geselecteerde gebieden getekend. Gedeeltelijk geselecteerde pixels bevinden zich binnen de rand, u kunt dus mogelijk een blauwige kleur op enkele pixels binnen de rode rand zien. </para> + +<sect1 id="selections-making"> +<title +>Een selectie maken</title> +<para +>Er zijn diverse gereedschappen om selecties te maken. Van rechthoeken, ellipsen en onregelmatige omtrekken tot exotische zoals kleurbereik. Wanneer u verscheidene selecties maakt, worden ze met elkaar samengevoegd. Een rechthoek selecteren en daarna een ellips selecteren betekent dat ze beide geselecteerd zijn. Later kunt u delen uit de selectie verwijderen, bijvoorbeeld met het gereedschap <guilabel +>Selectie wissen</guilabel +>. </para +><para +>Om de normale afbeelding weer terug te krijgen (geen actieve selectie), kiest u het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Deselecteren</guimenuitem +> </menuchoice +>. Om alle pixels te selecteren, kiest u het menu <menuchoice +><guimenu +>Selecteren</guimenu +><guimenuitem +>Alles selecteren</guimenuitem +> </menuchoice +>. </para +><para +>U zou kunnen denken dat die twee acties hetzelfde resultaat opleveren, maar geen actieve selectie hebben is veel efficiënter dan alles geselecteerd te hebben. </para +><para +>Nadat u gedeselecteerd hebt, kunt u de selectie weer terugkrijgen door het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Opnieuw selecteren</guimenuitem +></menuchoice +> te kiezen. </para> +</sect1> + +<sect1 id="selections-painting"> +<title +>Op de selectie tekenen</title> +<para +>Zoals hierboven al gezegd is, kunt u op een selectie schilderen, en net zoals wanneer u gewoon schildert, kunt u ook hier uit de vrije hand of met behulp van rechthoeken, ellipsen &etc; tekenen. U kunt bovendien kiezen uit verschillende schildergereedschappen, zoals pen, penseel, airbrush &etc;. Kies het gereedschap op de werkbalk en ga uw gang, <quote +>schilder</quote +> op de selectie. </para +><para +>De vormen werken net zoals u waarschijnlijk al in andere toepassingen gewend bent. Als u de Shift-toets ingedrukt houdt terwijl u een rechthoek of een ellips tekent, wordt respectievelijk een vierkant of een cirkel getekend. </para> + +<screenshot> +<screeninfo +>Op een selectie tekenen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Op een selectie tekenen</phrase> +</textobject> +<caption +><para +>Op een selectie tekenen</para +></caption> +</mediaobject> +</screenshot> +<screenshot> +<screeninfo +>Op een selectie tekenen</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Op een selectie tekenen</phrase> +</textobject> +<caption +><para +>Op een selectie tekenen</para +></caption> +</mediaobject> +</screenshot> + +</sect1> + +<sect1 id="selections-unselecting"> +<title +>Deselecteren</title> +<para +>Al het selectiegereedschap heeft een optie om de selectie toe te voegen of te verwijderen. Dit betekent dat u al dat gereedschap kunt gebruiken om zowel te selecteren als te deselecteren. Bovendien is er het gereedschap "Selectie wissen". </para> + +<screenshot> +<screeninfo +>Deselecteren</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-3.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Deselecteren</phrase> +</textobject> +<caption +><para +>Deselecteren</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="selections-making-new"> +<title +>Een nieuwe selectie maken</title> +<para +>Wanneer u een nieuwe selectie wilt maken, die de momenteel actieve selectie vervangt, moet u eerst de actieve selectie deselecteren. Kies het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Deselecteren</guimenuitem +> </menuchoice +>. </para> +</sect1> + +<sect1 id="selections-contigious"> +<title +>Een aaneengesloten gebied selecteren (toverstaf)</title> +<para +>In &chalk; is er ook gereedschap om een aaneengesloten gebied te selecteren. Sommige tekenprogramma's noenmen dit selectiegereedschap de toverstaf. Het selecteert de aangrenzende pixels zolang deze bijna dezelfde kleur hebben als de pixel waar u op klikt. De selectie breidt zich uit vanaf het punt waar u klikt. Bij de optie "Vaagheid" kunt u intellen hoe anders de kleuren mogen zijn voordat de selectie zich niet meer uitbreidt. </para> + +<screenshot> +<screeninfo +>Vóór de toverstaf</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-4.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Vóór de toverstaf</phrase> +</textobject> +<caption +><para +>Vóór de toverstaf</para +></caption> +</mediaobject> +</screenshot> + +<screenshot> +<screeninfo +>Een selectie met de toverstaf</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-5.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Een selectie met de toverstaf</phrase> +</textobject> +<caption +><para +>Een selectie met de toverstaf</para +></caption> +</mediaobject> +</screenshot> + +</sect1> + +<sect1 id="selections-similar"> +<title +>Gelijksoortige kleuren selecteren</title> +<para +>Met het gereedschap <guilabel +>Gelijksoortige kleuren selecteren</guilabel +> kunt u een pixel kiezen en dan alle pixels selecteren die bijna dezelfde kleur hebben. Als u een pixel in de ene hoek kiest, kan een pixel in een andere hoek geselecteerd worden als ze bijna dezelfde kleur hebben. Bij de optie <guilabel +>Vaagheid:</guilabel +> kunt u instellen hoeveel de kleuren op elkaar moeten lijken om geselecteerd te woren. </para> + +<screenshot> +<screeninfo +>Gelijksoortige kleuren selecteren</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="using-selections-6.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Gelijksoortige kleuren selecteren</phrase> +</textobject> +<caption +><para +>Gelijksoortige kleuren selecteren</para +></caption> +</mediaobject> +</screenshot> +</sect1> + +<sect1 id="selections-inverting"> +<title +>De selectie inverteren</title> +<para +>In sommige gevallen is het gemakkelijker om een selectie andersom te maken. Dat wil zeggen, eerst selecteert u de gedeelten die eigenlijk niet geselecteerd moeten worden en daarna kiest u het menu <menuchoice +><guimenu +>Selecteren</guimenu +> <guimenuitem +>Inverteren</guimenuitem +> </menuchoice +>. Bij inverteren gebeurt er dit: van elke pixel wordt het selectieniveau omgekeerd door het als het ware naar 256 min het huidige niveau te brengen. Wat geselecteerd was, wordt niet-geselecteerd en andersom. </para> +</sect1> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/chalk/using-views.docbook b/koffice-i18n-nl/docs/koffice/chalk/using-views.docbook new file mode 100644 index 00000000..a2984e88 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/chalk/using-views.docbook @@ -0,0 +1,260 @@ +<chapter id="views"> +<title +>Weergaven</title> + +<para +>Een van de belangrijkste dingen om te weten bij het maken of bewerken van afbeeldingen, is hoe u de weergave van de afbeelding kunt aanpassen aan uw (wisselende) wensen. Dit hoofdstuk beschrijft de diverse mogelijkheden die &chalk; u biedt. </para> + +<sect1 id="views-zooming"> +<title +>Zoomen</title> + +<para +>Door te zoomen kunt u afbeeldingen op verschillende detailniveaus bekijken. Uitzoomen toont een groter deel van de afbeelding in minder detail. &chalk;heeft een aantal mogelijkheden om te bepalen welk deel van de afbeelding getoond wordt: </para> + +<variablelist> + +<varlistentry +><term +>Inzoomen</term> +<listitem +><para +>Door in te zoomen krijgt u meer details, maar een kleiner deel van de afbeelding op uw scherm. U kunt inzoomen met het menu-item <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Inzoomen</guimenuitem +></menuchoice +>, door op de knop <inlinemediaobject +><imageobject +><imagedata fileref="toolbars-button-zoomin.png" format="PNG"/></imageobject +></inlinemediaobject +> <guilabel +>Inzoomen</guilabel +> op de werkbalk te klikken, en met de sneltoetsen <keycombo action="simul" +>&Ctrl;<keycap +>+</keycap +></keycombo +>. U kunt inzoomen tot 1600% (een vergroting van 16x) in een aantal vaste stapgrootten. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Uitzoomen</term> +<listitem +><para +>Met uitzoomen kunt u een groter deel van de afbeelding bekijken, u verliest wel wat details. U kunt uitzoomen met het menu-item <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Uitzoomen</guimenuitem +></menuchoice +>, door op de knop <inlinemediaobject +><imageobject +><imagedata fileref="toolbars-button-zoomout.png" format="PNG"/></imageobject +></inlinemediaobject +> <guilabel +>Uitzoomen</guilabel +> op de werkbalk te klikken, en met de sneltoetsen <keycombo action="simul" +>&Ctrl;<keycap +>-</keycap +></keycombo +>. U kunt uitzoomen tot 0.2% (een verkleining van 500x) in een aantal vaste stapgrootten. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Terug naar 100%</term> +<listitem +><para +>Omdat het bekijken van uw afbeelding op ware grootte soms handig is, kunt u <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Ware pixels</guimenuitem +></menuchoice +> of de sneltoetsen <keycombo action="simul" +>&Ctrl;<keycap +>0</keycap +></keycombo +> gebruiken om dit snel te doen. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>In- en uitzoomen via het tabblad <guilabel +>Overzicht</guilabel +></term> +<listitem +><para +>Met het tabblad <guilabel +>Overzicht</guilabel +> in het palet (dat zich normaliter aan de rechterkant van uw &chalk;-venster bevindt) kunt u ook in- en uitzoomen: gebruik de schuifregelaar of de schuifpijlen. Op deze manier kunt u andere zoomniveaus bereiken, dus als in- of uitzoomen op de bovenstaande manieren niet het gewenste resultaat oplevert, kunt u het op deze manier proberen. De knop <guibutton +>1:1</guibutton +> toont de afbeelding weer op 100%.</para +></listitem> +</varlistentry> + +<varlistentry +><term +>Speciale zoomniveaus</term> +<listitem +><para +>Er zijn nog twee manieren om te zoomen. Met het menu-item <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Passend op pagina</guimenuitem +></menuchoice +> wordt uw afbeelding zo groot mogelijk, maar in zijn geheel, weergegeven. Met <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Volledig scherm</guimenuitem +></menuchoice +> (of <keycombo action="simul" +>&Ctrl;&Shift;<keycap +>F</keycap +></keycombo +>) wordt het &chalk;-venster schermvullend gemaakt en de titelbalk wordt verwijderd. Hoewel dit geen <quote +>echte</quote +> zoom is, kan het u helpen door net dat kleine stukje meer van uw afbeelding te laten zien.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="views-views"> +<title +>Werken met vensters</title> + +<para +>Naast het veranderen van het zoomniveau, kunt u ook nieuwe (deel-)vensters voor uw afbeelding openen. Hiermee kunt u bijvoorbeeld twee verschillende delen van uw afbeelding bekijken die u normaal gesproken niet tegelijk zou kunnen zien. </para> + +<variablelist> + +<varlistentry +><term +>Nieuwe vensters</term> +<listitem +><para +>U kunt een nieuw &chalk;-venster voor uw afbeelding openen met <menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Nieuwe weergave</guimenuitem +></menuchoice +>. De twee vensters zijn onafhankelijk van elkaar (dus u kunt bijvoorbeeld verschillende gereedschappen gebruiken of verschillende delen van uw afbeelding bekijken, &etc;), maar wijzigingen die u in het ene venster aanbrengt zijn onmiddellijk zichtbaar in het andere. Om een venster te sluiten, gebruikt u de normale sluitknop. U kunt ook het menu <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Alle weergaven sluiten</guimenuitem +></menuchoice +> kiezen, waardoor alle nieuwe vensters gesloten worden en alleen het oorspronkelijke venster open blijft.</para +></listitem> +</varlistentry> + +<varlistentry +><term +>Deelvensters</term> +<listitem +><para +>U kunt ook een venster in twee deelvensters splitsen. Net als een nieuw venster heeft een deelvenster eigen instellingen voor penselen, zoomniveaus en dergelijke, maar beide deelvensters worden in hetzelfde venster weergegeven. Om uw venster te splitsen, gebruikt u <menuchoice +><guimenu +>Beeld</guimenu +><guimenuitem +>Venster splitsen</guimenuitem +></menuchoice +>. Het weergavegebied van het &chalk;-venster wordt dan opgedeeld in twee helften. U kunt tussen horizontale en verticale opdeling wisselen met het menu <menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Splitseroriëntatie</guisubmenu +></menuchoice +>, en teruggaan naar een enkele weergave met <menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Deelvenster verwijderen</guimenuitem +></menuchoice +>.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="views-miscellaneous"> +<title +>Diverse weergave-opties</title> + +<para +>&chalk; biedt nog twee andere opties die u kunnen helpen met het vinden waar u zich in uw afbeelding bevindt. </para> + +<variablelist> + +<varlistentry +><term +>Linialen</term> +<listitem +><para +>U kunt &chalk; linialen met x- en y-coördinaten laten weergeven langs de randen van uw afbeelding. Om dit te doen, kiest u <menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Linialen weergeven</guimenuitem +></menuchoice +> of gebruikt u <keycombo action="simul" +>&Ctrl;<keycap +>R</keycap +></keycombo +>. De linialen worden automatisch aangepast aan uw zoomniveau om een fatsoenlijk aantal onderverdelingen weer te geven. Om de linialen weg te halen, kiest u hetzelfde menu-item (dat nu <guimenuitem +>Linialen verbergen</guimenuitem +> heet) of gebruikt u opnieuw <keycombo action="simul" +>&Ctrl;<keycap +>R</keycap +></keycombo +>. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Raster</term> +<listitem +><para +>Om rasterlijnen te zien, kiest u <menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Raster tonen</guimenuitem +></menuchoice +>. U kunt de afstand tussen de lijnen instellen met <menuchoice +><guimenu +>Beeld</guimenu +> <guisubmenu +>Rasterafstand</guisubmenu +></menuchoice +> en u kunt kleuren instellen voor de lijnen in het dialoogvenster <menuchoice +><guimenu +>Instellen</guimenu +> <guimenuitem +>&chalk; instellen...</guimenuitem +></menuchoice +> (zie <link linkend="settings-preferences-grid" +>het gedeelte over rasters in het hoofdstuk Instellen</link +>). </para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +</chapter> |