# Introdução

## O que é o &krita;?

O &krita;, 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 &krita; torna-se um pouco melhor e mais útil. Estamos trabalhando nele, de qualquer forma. Nós, isto é, \Bart, Boudewijn, Casper, Cyrille, Lukas, Sven e outros. Poderá ser você também, se quiser — se desejar ajudar com algo de artístico para a interface do usuário, ideias 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. Una-se a nós em nossa lista de discussão (kimageshop-devel@kde.org) ou no IRC — #koffice@freenode.net.

O &krita; é 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 &krita; tem atualmente para oferecer são:

- Plug-ins: o &krita; é extensível graças aos plug-ins. Eles são as ferramentas, motores de pincéis, espaços de cores, operações de pintura, filtros, geradores de pixel e os plug-ins de interface genéricos.

- Programável: o &krita; é 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 &krita; 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. O Krita também suporta plugins de espaço de cores baseados no OpenCTL e plugins de espaço de cores customizados, como por exemplo, os espaços de cores de pintura, que suportam a mistura de cores de forma realista.

- 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 filtro (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. Existem camadas de clonagem que copiam parte ou toda uma camada para outro local da pilha de camadas. Existem camadas de vetores que lhe permitem combinar as suas imagens rasterizadas com texto formatado, gráficos vetoriais ou ainda, através do sistema de plugins do KOffice, notas musicais ou gráficos.

- Máscaras: as máscaras podem ser aplicadas a uma camada. Existem máscaras de transparência, para mascarar uma parte de uma camada, as máscaras de filtros, que aplicam um filtro a uma parte de uma camada, e as máscaras de seleção local que restringem a edição de uma camada a apenas uma seleção, sem ocultar nada de fato.

- Motores de pincéis: o &krita; vem com uma coleção de plugins de motores de pincéis, em que alguns imitam as ferramentas de pintura clássicas, que são familiares para quem já tenha usado uma aplicação de pintura eletrônica, enquanto outras são programáveis ou ainda imitam os suportes tradicionais.

- Ferramentas: existem ferramentas que facilitam a pintura de linhas, elipses e outras formas, assim como um complemento pleno de ferramentas de seleção. As ferramentas de pintura poderão ser restringidas por guias que facilitam a pintura de formas de maneira natural, sem serem demasiado estritas.

- Filtros: o &krita; poderá executar em multitarefa alguns filtros. Os filtros poderão ser pré-visualizados na galeria de filtros. Os filtros disponíveis incluem o ajustes de cores, nitidezão, gravação, pingos de chuva, entre outros. Existe também uma categoria de plugins chamada "geradores", que poderão preencher, de forma programada, uma área ou uma camada com pixels.

- 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 pincéis de tons de cinza.

### Gerenciamento de cores

Uma das funcionalidades que melhor distingue o &krita; é 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 &krita; pode fazer isso para você: no &krita;, 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 e tons de cinza 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 vírgula flutuante (HDR) e o LMS, bem como um conjunto de espaços de cores de pintura que calculam a mistura de cores através das equações de Kubelka-Munk o que, em palavras simples, significa que se você misturar amarelo com azul, irá obter verde, não púrpura.

### Formatos de imagem

O &krita; suporta atualmente os seguintes formatos de imagem, quer a nível de importação ou de exportação, além dos seus próprios: RAW, PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB e OpenEXR. Além disso, o &krita; 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 &krita; guarda a informação do ICC e do EXIF.

O &krita; suporta a importação e exportação não só dos meta-dados EXIF, como também de XMP.

## 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 &krita;; 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 boud@kde.org.

## Sobre o responsável pela manutenção do aplicativo

plug-ins o Boudewijn Rempt — o responsável atual pela manutenção do &krita;. Fui educado como um linguista e fui formado de novo como programador de bancos de dados, trabalho como perito em C++ e sempre gostei de pintar e desenhar um pouco. Existem duas coisas de que sinto falta como programador de um aplicativo 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 um aplicativo de pintura para você. Se descobrir algum erro meu, não hesite em contactar-me: boud@valdyas.org.