Indledning Hvad er &chalk;? &chalk;, som er en del af &koffice;, kan gøre alt du vil med billeder — eller vil kunne det i fremtiden. Alting fra fotoforbedring, billedredigering, men sidst men ikke mindst, lave originalkunst på maskinen som om du arbejdede med rigtig farve og pensler, pen og blæk. &chalk; bliver lidt bedre og lidt nyttigere for hver dag som går. Vi arbejder i alle tilfælde med det. Vi, altså Adrian, Bart, Boudewijn, Casper, Cyrille, Michael og Sven. Det ville også kunne være dig, hvis du skulle ville hjælpe til med en del grafik for brugergrænsefladen, smarte idéer for gøremålslisten, hjælpsomme fejlrapporter, granskning af nyttigheden eller til og med rigtig kode, bliver du ikke afvist af os. &chalk; er lige meget dit som det er vores. Det skal være morsomt, innovativt og eksperimentelt, men først og fremmest en fornøjelse at bruge og programmere. Nøglefunktioner De vigtigste funktioner som &chalk; for øjeblikket tilbyder er: Plugin: Chalk kan udvides via plugin. Der er værktøjer, farverum, maleoperationer, filtre og Kpart-baserede plugin for brugergrænseflade. Scripthåndtering: &chalk; kan styres via scripter i Python og Ruby ved at bruge Kross, scriptgrænsefladen for flere sprog som har deres udspring i Kexi. Scripthåndteringen virker sammen med brug af PyQt/KDE og Korundum for at tilføje grafiske objekter, såsom dialoger. Farvemodeller: &chalk; bruger lcms for en pålidelig arbejdsmetodik med farve, som bruger ICC-profiler til at importere, eksportere, vælge malerfarver, udskrive, klippe ud og indsætte. Farverum med 8-, 16- og 32-bit er tilgængelige (RGB, CMYK, L*a*b*, ...) og farver kan vælges i et farvehjul, med skyder for RGB eller gråskala, eller med en palet. Redigering og visning: Ubegrænset antal skridt at fortryde eller gøre om er tilgængelige. Du kan klippe ud, kopiere og indsætte mellem lag og billeder, med konvertering via ICC-profiler, hvis det behøves. OpenGL understøttes for visning. Visningen kan laves om til fuldskærm og kan opdeles. Linealer er tilgængelige, billedet kan zoomes og alle paletvinduer kan skjules på en gang for at maksimere arbejdspladsen. Desuden er en histogrampalet tilgængelig. Billeder og lag: Lag og hele billeder kan spejles, forskydes, roteres og skaleres, konverteres mellem farverum, og lag fra forskellige farverum kan sammenflettes. Et billede kan deles op i farverumskanaler. Lag: Lag kan tilføjes, fjernes, grupperes, låses, gøres (u)synlige og omarrangeres. Justeringslag (lag som udfører en filtreringsfunktion) kan også tilføjes. Et lag kan gemmes som et separat billede og dets farverum kan ændres. Værktøjer: Via det innovative plugin-system paintOp, kan alle malerværktøjer (pensel, ellipse, linje, osv.) male med eller uden alias, slette, retouchere med mere. Filtre: &chalk; kan udføre visse filtre parallelt. Filtre kan forhåndsvises i filtergalleriet. Tilgængelige filtre omfatter farvejustering, skærpning eller udviskning, relief, regndråber med mere. Pensler: Penselformer fra Gimp kan bruges, både pensler i farve og gråskala samt rørpensler. Egne pensler kan laves, til og med fra hele lag eller billeder. Pensler i farve kan også bruges som masker. Farvehåndtering En af de mest udmærkede funktioner i &chalk; er dets farvehåndtering. Hvis du stiller to billedskærme ved siden af hinanden ser du at der ofte er stor forskel i måden de viser farver. Til og med hvidt, måske i særdeleshed hvidt, er ofte slet ikke ens. På en billedskærm kan det være smudsgult, og på en anden en sygelig blå tone. Det er yderst sjældent mælkehvidt. Det samme gælder ulykkeligvis for skannere, printere og digitalkameraer. Hvis du altså vil se de rigtige farver på billedskærmen og på papir, samme farver som du så da du tog dit fotografi, skal du kompensere for dette. &chalk; kan gøre dette for dig. I &chalk; er en farve (næsten) aldrig kun et sæt tal, en for hver farvekanal: Det er et sæt tal med tilknyttet information. Den ekstra information indgår i en profil: Billedet har en profil, skanneren har en profil, kameraet skal have en profil og billedskærmen har en profil. Når du overfører information fra billedet til skærmen, kontrolleres profilerne og den rette farve beregnes. Denne måde forårsager en vis forsinkelse af og til, men resultatet er at du kan arbejde med farver, i stedet for næsten meningsløse RGB-tripler. Tilgængelige farverum er: 8 bit pr kanal RGB, CMYK, gråskala og våde vandfarver, 16 bit pr kanal RGB, CMYK, gråskala og L*a*b*, halvdel RGB, og RGB med 32-bit flyder (HDR) og LMS. Billedformater &chalk; understøtter for øjeblikket følgende billedformater, både for import og eksport, udover sine egne formater: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB og OpenEXR. Desuden kan &chalk; importere fra ICO-filer. PSD (Photoshops filformat) understøttes kun indtil version 6, fra version 7 og senere, er Photoshops filformat ikke åbent. Indlejrede ICC-profiler og EXIF-information bevares ved eksport til filformater som understøtter dem. &chalk;s eget filformat opbevare ICC- og EXIF-information. Om denne håndbog Vi antager at du har kendskab til arbejde med &kde; og til dit operativsystem. Det første kapitel giver en hurtig gennemgang af alle &chalk;s smarte funktioner, mens de øvrige kapitler udvider den information. Denne håndbog er ikke fuldstændig. Indbydelsen at gå med og hjælpe os gælder også håndbogen. Hvis du skulle have spørgsmål, kommentarer eller forslag, så kontakt venligst vedligeholderen af dokumentationen, sanderkoning@kde.nl. Om programmets vedligeholder Hej! Jeg hedder Boudewijn Rempt — nuværende udvikler af &chalk;. Jeg er uddannet som linguist, gentrænet til databaseudvikler, arbejder som Java-programmør, studerer teologi og har altid kunnet lide at male og tegne lidt. To vigtige ting for en udvikler af et billedprogram har manglet fuldstændigt i mit liv: matematik og erfaring med grafisk design. Det betyder at jeg formodentlig ikke er den bedste til at forklare spidsfindighederne i brugen af en billededitor eller tegneprogram for dig. Hvis du finder en fejl jeg har begået, så tøv ikke med at sende e-mail til mig: boud@valdyas.org.