# Inleiding

## Wat is &chalk;?

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.

&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.

## Belangrijkste mogelijkheden

De belangrijkste mogelijkheden die &chalk; nu heeft, zijn:

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

### Kleurenbeheer

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.

&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.

Beschikbare kleurruimten zijn: 8 bit/kanaal RGB, CMYK, grijswaarden en natte waterverf; 16 bit/kanaal RGB, CMYK, grijswaarden en L*a*b*, half-RGB; en 32 bit float-RGB (HDR) en LMS.

### Grafische bestandstypen

&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.

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.

## Over dit handboek

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.

Dit handboek is nog niet af. De uitnodiging om mee te doen en ons te helpen geldt ook voor dit handboek!

Als u vragen, opmerkingen of suggesties hebt, kunt u contact opnemen met de onderhouder van de documentatie door een e-mail te sturen naar sanderkoning@kde.nl.

## Over de onderhouder van de toepassing

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 boud@valdyas.org.