# Introdução

## O que é o &chalk;?

O &chalk;, que faz parte do &koffice;, pode fazer tudo o que você desejar com imagens — ou será capaz de o fazer um dia. Pode fazer de tudo, desde retoques de fotografias, edição de imagens e, por último, pintura artística como se estivesse mesmo a pintar com tinta e pincéis, lápis e canetas. Todos os dias o &chalk; torna-se um pouco melhor e mais útil. Estamos a trabalhar nele, de qualquer forma. Nós, isto é, o Adrian, Bart, Boudewijn, Casper, Cyrille, Michael e Sven. Poderá ser você também, se quiser — se desejar ajudar com algo de artístico para a interface de utilizador, ideias giras para implementar, relatórios de erros úteis, revisões de usabilidade e até mesmo código, não será ignorado por nós.

O &chalk; é tanto seu como nosso. Deverá ser engraçado, inovador e experimental — primeiro e acima de tudo um prazer de mexer com ele.

## Funcionalidades-chave

As funcionalidades mais importantes que o &chalk; tem de momento para oferecer são:

- 'Plugins': o Chalk é extensível graças aos 'plugins'. Este são as ferramentas, espaços de cores, operações de pintura, filtros e os 'plugins' de interface baseados em KParts.

- Programável: o &chalk; é programável em Python e Ruby graças ao Kross, o motor de linguagens de programação que apareceu no Kexi. A programação é compatível com o PyQt/KDE e o Korundum para adicionar itens gráficos, como as janelas.

- Modelos de cores: o &chalk; usa o 'lcms' para um fluxo de trabalho de cores dependente, usando perfis de ICC para a importação, exportação, selecção de cores de pintura, impressão, recorte e colagem. Estão disponíveis espaços de cores de 8, 16 e 32 bits (RGB, CMYK, L*a*b*, ...) e as cores poderão ser seleccionadas numa roda de cores, em barras de RGB ou tons de cinzento ou com uma paleta.

- Edição e visualização: Estão disponíveis várias acções para desfazer e refazer. Poderá cortar, copiar e colar entre camadas e imagens, com a conversão entre perfis de ICC, se necessário. O OpenGL é suportado na visualização. A janela poderá ficar no ecrã completo e poderá ser dividida. Aplicam-se as réguas, a imagem poderá ser ampliadas e, para maximizar o espaço de trabalho, todas as janelas de paletas poderão ser escondidas de uma vez. Também está disponível uma paleta do histograma.

- Imagens e camadas: As camadas e as imagens inteiras poderão ser espelhadas, inclinadas, rodadas e dimensionadas, convertidas entre espaços de cores e as camadas dos vários espaços de cores poderão ser reunidas. Uma imagem poderá ser separada em canais do espaço de cores.

- Camadas: Poderá adicionar, remover, agrupar, bloquear, tornar (in)visíveis e ordenar as camadas. As camadas de ajuste (as camadas que efectuam uma função de filtragem) também poderão ser adicionadas. Uma camada poderá ser gravada como uma imagem separada e o seu espaço de cores poderá ser alterado.

- Ferramentas: Através do sistema de 'plugins' paintOp, todas as ferramentas de pinturas (pincel, elipse, linha, etc.) poderão desenhar com ou sem suavização, limpar, pintar com 'spray', entre outras coisas.

- Filtros: o &chalk; poderá executar em multitarefa alguns filtros. Os filtros poderão ser vistos anteriormente na galeria de filtros. Os filtros disponíveis incluem os ajustes de cores, a inclinação ou o borrão, gravação, pingos de chuva, entre outros.

- Pincéis: As formas de pincéis do GIMP poderão ser usados, quer os pincéis de cores ou de tons de cinzento. Poderá criar pincéis personalizados, mesmo de camadas ou imagens inteiras. Os pincéis coloridos poderão também ser usados como máscaras.

### Gestão de cores

Uma das funcionalidades que melhor distingue o &chalk; é a sua gestão de cores. Se tiver dois ecrãs lado-a-lado, irá notar que existe quase sempre algumas diferenças na forma como estes mostram as cores. Até mesmo o branco (e especialmente o branco) quase nunca é o mesmo. Num ecrã, poderá ser um amarelo sujo, enquanto que noutro um tom azulado. Raramente é um branco perfeito. O mesmo acontece, infelizmente, para os 'scanners', impressoras e câmaras digitais. Como tal, se quiser ver as cores correctas na papel e no ecrã, sendo as cores que você viu ao tirar a sua fotografia, terá de fazer alguma compensação.

O &chalk; pode fazer isso por si: no &chalk;, uma cor nunca (ou quase nunca) um conjunto de números, um por cada canal de cores; é um conjunto de números com informação em anexo. Essa informação extra está contida num perfil: a sua imagem tem um perfil, o seu 'scanner' tem um perfil, a sua máquina fotográfica tem um perfil e o seu ecrã tem um perfil. Ao passar informações da sua imagem para o seu ecrã, os perfis são verificados e a cor correcta é calculada. Isto poderá tornar a operação mais lenta, mas o resultado é que poderá lidar com cores, e não simples tríplices de RGB.

Os espaços de cores disponíveis são: RGB, CMYK, tons de cinzento e cores de água de 8 bits/canal, RGB, CMYK, tons de cinzento e L*a*b* de 16 bits/canal, meio RGB e RGB de 32 bits com vírgula flutuante (HDR) e o LMS.

### Formatos de imagem

O &chalk; suporta de momento os seguintes formatos de imagem, quer a nível de importação ou de exportação, à parte dos seus próprios: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB e OpenEXR. Para além disso, o &chalk; poderá importar de ficheiros RAW e ICO. O PSD (o formato de ficheiros do Photoshop) só é suportado até à versão 6; desde a versão 7 em diante, o formato de ficheiros do Photoshop é fechado.

Os perfis de ICC incorporados e a informação de EXIF são preservados na exportação para os formatos de ficheiros suportados. O formato de ficheiros nativo do &chalk; guarda a informação do ICC e do EXIF.

## Acerca deste manual

Assume-se que tem um bom conhecimento de trabalho com o &kde; e o seu sistema operativo. O primeiro capítulo dar-lhe-á uma introdução rápida às funcionalidades giras do &chalk;; os outros capítulos servem para expandir essa informação.

Este manual não está completo. O convite para se juntar a nós e ajudar aplica-se também ao manual!

Se tiver quaisquer dúvidas, comentários ou sugestões, contacte por favor o responsável da documentação em sanderkoning@kde.nl.

## Acerca do responsável de manutenção da aplicação

Olá! Sou o Boudewijn Rempt — o responsável actual pela manutenção do &chalk;. Fui educado como um linguista e fui formado de novo como programador de bases de dados, trabalho como perito em Java, estudo teologia e sempre gostei de pintar e desenhar um pouco. Existem duas coisas de que sinto falta como programador de uma aplicação de imagem: matemática e experiência em desenho gráfico. Isto significa que poderei não ser a melhor pessoa para explicar as maravilhas de usar um editor de imagem ou uma aplicação de pintura a si. Se descobrir algum erro meu, não hesite em contactar-me: boud@valdyas.org.