# 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 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 pintando com tinta e pincéis, lápis e canetas. Todos os dias o &chalk; torna-se um pouco melhor e mais útil. Estamos trabalhando 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 do usuário, idéias legais para implementar, relatórios de erros úteis, revisões de usabilidade e até mesmo código, você não será ignorado por nós.

O &chalk; é tanto seu como nosso. Deverá ser divertido, inovador e experimental mdash; primeiro e acima de tudo um prazer em usá-lo e explorá-lo.

## Recursos chave

Os recursos mais importantes que o &chalk; tem atualmente para oferecer são:

- Plugins: o Chalk é extensível graças aos plugins. Eles 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 ítens 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, seleçã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 selecionadas numa roda de cores, em barras de RGB, tons de cinza ou com uma paleta.

- Edição e visualização: Estão disponíveis várias ações para desfazer e refazer. Você 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 em tela cheia e poderá ser dividida. Estão disponíveis réguas, a imagem poderá ser ampliada e, para maximizar o espaço de trabalho, todas as janelas de paletas poderão ser ocultas 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 mescladas. Uma imagem poderá ser separada em canais do espaço de cores.

- Camadas: Você poderá adicionar, remover, agrupar, bloquear, tornar (in)visíveis e ordenar as camadas. As camadas de ajuste (as camadas que efetuam uma função de filtragem) também poderão ser adicionadas. Uma camada poderá ser salva 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 pré-visualizados 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 cinza. Você poderá criar pincéis personalizados, mesmo de camadas ou imagens inteiras. Os pincéis coloridos poderão também ser usados como máscaras.

### Gerenciamento de cores

Uma das funcionalidades que melhor distingue o &chalk; é o seu gerenciamento de cores. Se você observar duas telas lado-a-lado, irá notar que quase sempre existem algumas diferenças na forma como elas mostram as cores. Até mesmo o branco (e especialmente o branco) quase nunca é o mesmo. Numa tela, poderá ser um amarelo sujo, enquanto que noutra um tom azulado. Raramente é um branco perfeito. O mesmo acontece, infelizmente, para os scanners, impressoras e câmeras digitais. Assim, se você quiser ver as cores corretas na papel e na tela, sendo as cores que você viu ao tirar a sua fotografia, terá que fazer alguma compensação.

O &chalk; pode fazer isso para você: 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 a sua tela tem um perfil. Ao passar informações da sua imagem para a sua tela, os perfis são verificados e a cor correta é 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 cinza e cores de água de 8 bits/canal, RGB, CMYK, tons de cinza e L*a*b* de 16 bits/canal, meio RGB e RGB de 32 bits com ponto flutuante (HDR) e o LMS.

### Formatos de imagem

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

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

## Sobre este manual

Nós estamos assumindo que você tem um bom conhecimento de trabalho com o &kde; e do seu sistema operacional. O primeiro capítulo fornecerá uma introdução rápida às funcionalidades legais do &chalk;; os outros capítulos servem para expandir essa informação.

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

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

## Sobre o responsável pela manutenção da aplicação

Olá! Sou o Boudewijn Rempt — o responsável atual pela manutenção do &chalk;. Fui educado como um linguista e fui formado de novo como programador de bancos 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 para você. Se descobrir algum erro meu, não hesite em contactar-me: boud@valdyas.org.