From 474149035f171b4f9a478dce62f5e8deae7898d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sun, 16 Sep 2012 19:31:58 +0200 Subject: Rebranding of Krita as Chalk --- koffice-i18n-pt/docs/koffice/krita/Makefile.am | 4 - .../docs/koffice/krita/commands-dialogs.docbook | 1974 ---------- .../docs/koffice/krita/commands-menus.docbook | 4111 -------------------- .../docs/koffice/krita/commands-palettes.docbook | 1268 ------ .../docs/koffice/krita/commands-toolbars.docbook | 1213 ------ .../docs/koffice/krita/commands.docbook | 7 - koffice-i18n-pt/docs/koffice/krita/credits.docbook | 138 - .../docs/koffice/krita/developers-plugins.docbook | 1551 -------- .../koffice/krita/developers-scripting.docbook | 1132 ------ .../docs/koffice/krita/developers.docbook | 8 - koffice-i18n-pt/docs/koffice/krita/faq.docbook | 22 - koffice-i18n-pt/docs/koffice/krita/index.docbook | 173 - .../docs/koffice/krita/installation.docbook | 78 - .../docs/koffice/krita/introduction.docbook | 118 - .../docs/koffice/krita/scripting.docbook | 1132 ------ .../docs/koffice/krita/settings.docbook | 310 -- .../koffice/krita/tutorial-quick-starts.docbook | 280 -- .../koffice/krita/tutorial-select-layer.docbook | 400 -- .../docs/koffice/krita/tutorial-starting.docbook | 135 - .../docs/koffice/krita/tutorial-tablet.docbook | 148 - .../docs/koffice/krita/tutorial.docbook | 9 - .../docs/koffice/krita/using-colorspaces.docbook | 100 - .../docs/koffice/krita/using-filters.docbook | 1137 ------ .../docs/koffice/krita/using-images.docbook | 102 - .../docs/koffice/krita/using-layers.docbook | 759 ---- .../docs/koffice/krita/using-selections.docbook | 220 -- .../docs/koffice/krita/using-views.docbook | 260 -- 27 files changed, 16789 deletions(-) delete mode 100644 koffice-i18n-pt/docs/koffice/krita/Makefile.am delete mode 100644 koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/commands.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/credits.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/developers.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/faq.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/index.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/installation.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/introduction.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/scripting.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/settings.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/tutorial.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-filters.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-images.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-layers.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-selections.docbook delete mode 100644 koffice-i18n-pt/docs/koffice/krita/using-views.docbook (limited to 'koffice-i18n-pt/docs/koffice/krita') diff --git a/koffice-i18n-pt/docs/koffice/krita/Makefile.am b/koffice-i18n-pt/docs/koffice/krita/Makefile.am deleted file mode 100644 index 6869837a..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -KDE_LANG = pt -SUBDIRS = $(AUTODIRS) -KDE_DOCS = AUTO -KDE_MANS = AUTO diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook b/koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook deleted file mode 100644 index 6d8afbd0..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook +++ /dev/null @@ -1,1974 +0,0 @@ - -Janelas - -Esta secção descreve as janelas do &krita;. - - -Janelas para lidar com as imagens - - -A janela de <guilabel ->Intervalo de Cores</guilabel -> - - - -A janela de Intervalo de Cores - - - - - -A janela de Intervalo de Cores - -A janela de Intervalo de Cores - - - - -Poderá criar uma selecção com base nos valores de cores dos pixels aqui. Na lista, escolha o intervalo de cores que deseja seleccionar. Os pixels serão seleccionados de acordo com o valor de cores nesta escala (⪚ um pixel completamente amarelo irá ter o valor máximo nas escalas de vermelho, verde e amarelo). Se assinalar a opção Inverter, os pixels são mais seleccionados se tiverem um valor menor no intervalo. Poderá escolher se a selecção actual deverá ser adicionada ou subtraída da selecção do intervalo de cores, carregando na opção respectiva: Adicionar à selecção actual ou Subtrair da selecção actual. Escolha Seleccionar para efectuar de facto a selecção ou Deseleccionar para remover estes pixels da selecção. - - - - -A janela para <guilabel ->Converter o Tipo de Imagem</guilabel -> - - - -A janela para Converter o Tipo de Imagem - - - - - -A janela para Converter o Tipo de Imagem - -A janela para Converter o Tipo de Imagem - - - - -Esta janela permite-lhe converter a sua imagem de um espaço de cores para outro. As opções Espaço de cores de destino e Perfil ICM de destino são usadas para definir o espaço de cores e o perfil para o qual será convertida a imagem. Poderá influenciar a forma como esta conversão é feita com a opção de Tentativa de Desenho. -Com a conversão de Percepção, o espaço de cores de origem é mapeado de forma linear no espaço de cores do destino. Se o espaço de cores de destino aceitar um intervalo de cores menor que a origem, poderão haver deslocamentos devido à compressão do intervalo. A conversão Colorimétrica relativa converte cada cor para a cor mais próxima no espaço de cores do destino. Isto poderá significar que um determinado intervalo de cores sejam mapeado apenas como uma cor no espaço do destino. A Saturação significa que as cores completamente saturadas continuarão dessa forma, mesmo que signifique que a cor actual mude. Com a conversão Colorimétrica absoluta, é usada a mesma aproximação que na Colorimétrica relativa, com a diferença que o ponto branco do espaço de cores (o valor que designa a cor branca) não é mudado para corresponder ao novo espaço de cores, o que poderá resultar em mudanças indesejáveis em cores próximas. - - - - -A janela de <guilabel ->Propriedades da Imagem</guilabel -> - - - -A janela de Propriedades da Imagem - - - - - -A janela de Propriedades da Imagem - -A janela de Propriedades da Imagem - - - - -Nesta janela, poderá editar algumas das propriedades da imagem. Primeiro que tudo, o Nome da imagem. Se não tiver definido anteriormente o nome (o que também poderá ser feito ao criar a imagem), ele terá um nome predefinido do tipo Imagem1. Depois, poderá definir o seu tamanho (com base na Largura e Altura em pixels e a Resolução em pontos por polegada), bem como o perfil de cores a usar (o Perfil). Finalmente, poderá preencher a Descrição com quaisquer informações que deseje adicionar à imagem. - - - - -A janela de <guilabel ->Tamanho da Imagem</guilabel -> - - - -A janela de Tamanho da Imagem - - - - - -A janela de Tamanho da Imagem - -A janela de Tamanho da Imagem - - - - -Esta janela permite-lhe dimensionar a sua imagem. Na parte superior, poderá escolher a forma como a imagem é dimensionada. Se optar por Dimensionar, o tamanho da imagem é alterado, mas as suas camadas (que possuem o conteúdo actual) não serão modificadas. Como tal, quando duplicar a largura e altura da imagem, a sua imagem original irá ocupar a quarta-parte do canto superior esquerdo da sua imagem nova. Do mesmo modo, se diminuir o tamanho da sua imagem, as camadas da imagem irão encolher para lá dos contornos da imagem, a menos que escolha Recortar as camadas ao dimensionar a imagem, o que irá recortar todas as camadas com o tamanho novo da imagem. Com a Escala, as camadas da imagem serão dimensionadas com a imagem. Como tal, se aumentar o tamanho da imagem, irá de facto aumentar o conteúdo, aplicando-se o mesmo ao diminuir a escala. Nas Dimensões em pixels, poderá definir qual o novo tamanho que deseja que a imagem tenha. O tamanho original é dado como referência. O novo tamanho pode ser definido tanto em pixels ou como uma percentagem, onde o 100% corresponde ao tamanho original. Se optar por Restringir as proporções, a nova largura e altura será sempre definida com a mesma percentagem. Por exemplo, se tiver uma imagem de 200 x 100 pixels e definir a largura como sendo 20 pixels, a altura irá mudar automaticamente para 10. Com esta opção seleccionada, poderá também dimensionar a imagem de forma não-proporcional. A lista Filtro: pode ser usada para seleccionar um algoritmo diferente para determinar as cores dos pixels da imagem acabada de dimensionar que não correspondem a pixels na imagem antiga (o local correspondente calculado na imagem antiga localizava-se entre pixels). O filtro BSpline usa uma grelha de 4 x 4 pixels e dá origem a um borrão muito grande. O Bell é bastante rápido e resulta numa imagem razoavelmente suave. O Box é o método mais rápido, mas confere o resultado menos apelativo. O Hermite mantém a imagem bastante definida, enquanto a suaviza à mesma, e é razoavelmente rápido. O Lanczos3 resulta em imagens definidas, mas é muito lento. O Mitchell (o predefinido) não é muito rápido, mas normalmente corresponde a um bom resultado intermédio. O Triangular/Bilinear usa a grelha de 2 x 2 pixels em torno do local calculado, resultando em linhas relativamente definidas. - - - - -A janela para <guilabel ->Rodar a Imagem</guilabel -> - - - -A janela para Rodar a Imagem - - - - - -A janela para Rodar a Imagem - -A janela para Rodar a Imagem - - - - -Com esta janela, poderá rodar a imagem. A parte superior da janela mostra o resultado da rotação, sob a forma de uma mudança de dimensão (se ocorrer) e uma reacção visual. Sob a Direcção, poderá optar entre rodar no sentido horário (dos ponteiros do relógio) ou anti-horário (sentido oposto). Sob o Ângulo, poderá definir a quantidade de rotação. Poderá optar entre 90, 180 e 270 graus, com o botão de opção respectivo, enquanto os outros valores necessitam de ser indicados com o campo Personalizado. - - - - -A janela para <guilabel ->Separar a Imagem</guilabel -> - - - -A janela para Separar a Imagem - - - - - -A janela para Separar a Imagem - -A janela para Separar a Imagem - - - - -Com esta janela, poderá separar (parte de) a sua imagem. Os vários componentes (canais) de cores serão colocados numa camada ou imagem separada. No cimo da janela, é mostrado o modelo de cores actual. Por baixo deste, poder-se-ão definir algumas opções. -Sob a Origem, poderá escolher qual a parte da imagem a separar. As três opções são a Camada actual, que (como é óbvio) só usa a camada seleccionada de momento, o Alisar todas as camadas antes da separação, que usa a imagem inteira e a Alisar todas as camadas visíveis antes da separação, que usa a imagem inteira. -Sob o Resultado, poderá escolher onde é que o resultado da separação será gravado: quer num conjunto de camadas, quer num conjunto de imagens. -Nas Opções do Alfa, poderá escolher o que deverá ser feito com o canal 'alfa' das camadas seleccionadas. Poderá ser copiado para cada canal novo, ser eliminado ou separado por si só. -As duas opções no fundo da janela, finalmente, determinam ser a origem deverá ser reduzida para cores de 8 bits (se conter mais) e se o resultado deverá ser a cores (por omissão, são separados os canais em valores de tons de cinzento). - - - -A janela para <guilabel ->Inclinar a Imagem</guilabel -> - - - -A janela para Inclinar a Imagem - - - - - -A janela para Inclinar a Imagem - -A janela para Inclinar a Imagem - - - - -Esta janela permite-lhe inclinar a sua imagem. Ao incliná-la, o rectângulo envolvente da sua imagem é transformado num paralelogramo. Uma linha/coluna de pixels é mantida no lugar, enquanto a outra é desviada de uma certa quantidade, a seguinte é desviada da mesma quantidade da anterior, etc. Os ângulos de inclinação em X e Y poderão ser definidos com dois campos incrementais. - - - - -A janela de <guilabel ->Substrato</guilabel -> - - - -A janela de Substrato - - - - - -A janela de Substrato - -A janela de Substrato - - - - -(Esta janela ainda está por descrever.) - - - - - - -Janelas para lidar com camadas - - -A janela para <guilabel ->Converter o Tipo de Camada</guilabel -> - - - -A janela para Converter o Tipo de Camada - - - - - -A janela para Converter o Tipo de Camada - -A janela para Converter o Tipo de Camada - - - - -Esta janela é exactamente a mesma que a janela para Converter o Tipo de Imagem, que converte uma imagem inteira, em vez de uma simples camada. Veja aí a descrição para mais detalhes. - - - - -A janela de <guilabel ->Criação de Sombras</guilabel -> - - - -A janela de Criação de Sombras - - - - - -A janela de Criação de Sombras - -A janela de Criação de Sombras - - - - -Com esta janela, poderá adicionar um efeito de sombra à camada actual. Seleccione os deslocamentos em X e Y da sombra em relação à camada original, com as opções incrementais do topo. O campo do Raio do borrão define o raio em que a sombra será borrada (para obter uma transição suave no contorno da sombra). Se quiser uma cor em especial para a sombra, poderá escolher uma com campo Cor. A barra de Opacidade e o campo incremental respectivo poderão ser usados para tornar a sombra mais ou menos transparente. Desactive a opção Permitir o dimensionamento se não quiser que a camada possa ser dimensionada para lhe dar uma sombra. - - - - -A janela do <guilabel ->Histograma</guilabel -> - - - -A janela do Histograma - - - - - -A janela do Histograma - -A janela do Histograma - - - - -Esta janela mostra um histograma para a camada actual. Com a configuração do Método:, poderá escolher o tipo de histograma a mostrar. Poderá alterar os canais a mostrar com a lista Canais:, bem como a escala com que deve ser desenhado, com as opções exclusivas Linear e Logarítmico. Na antevisão, existem botões disponíveis para ampliar e mover o histograma. Estas opções são activadas para as camadas dos espaços de cores de 16 bits. - - - - -A janela de <guilabel ->Propriedades da Camada</guilabel -> - - - -A janela de Propriedades da Camada - - - - - -A janela de Propriedades da Camada - -A janela de Propriedades da Camada - - - - -Esta janela é, na sua essência, a mesma que a janela de Nova Camada, com a diferença que não poderá alterar mais o seu perfil ou o seu espaço de cores. Estas propriedades são mostradas, todavia, para manter a informação completa. - - - -A janela de <guilabel ->Tamanho da Camada</guilabel -> - - - -A janela de Tamanho da Camada - - - - - -A janela de Tamanho da Camada - -A janela de Tamanho da Camada - - - - -Esta janela permite-lhe dimensionar a sua camada actual. Nas Dimensões em pixels, poderá definir qual o novo tamanho que deseja que a imagem tenha. O tamanho original é dado como referência. O novo tamanho pode ser definido tanto em pixels ou como uma percentagem, onde o 100% corresponde ao tamanho original. Se optar por Restringir as proporções, a nova largura e altura será sempre definida com a mesma percentagem. Por exemplo, se tiver uma imagem de 200 x 100 pixels e definir a largura como sendo 20 pixels, a altura irá mudar automaticamente para 10. Com esta opção seleccionada, poderá também dimensionar a imagem de forma não-proporcional. A lista Filtro: pode ser usada para seleccionar um algoritmo diferente para dimensionar a camada. - - - - -A janela de <guilabel ->Nova Camada de Ajuste</guilabel -> - - - -A janela de Nova Camada de Ajuste - - - - - -A janela de Nova Camada de Ajuste - -A janela de Nova Camada de Ajuste - - - - -Nesta janela, poderá seleccionar o tipo de camada de ajuste a adicionar à imagem. Na lista do lado esquerdo, poderá ver todas as camadas de ajuste disponíveis, tendo cada uma delas a sua antevisão. Quando seleccionar uma, a Antevisão irá mudar para mostrar uma antevisão devidamente dimensionada, com o resultado previsto para a camada de ajuste. Poderá então optar por mostrar tanto a imagem original como a antevisão da camada de ajuste, com as opções exclusivas por baixo da janela de antevisão. Os botões ao lado destas permitem-lhe ampliar, reduzir e actualizar a antevisão, respectivamente. A opção Actualização automática determina se a janela de antevisão deverá actualizar automaticamente, após ter feito uma modificação. As várias opções disponíveis, para o filtro que é usado para criar a camada de ajuste, são apresentadas no fundo da janela. Veja a secção sobre os filtros deste capítulo para mais algumas descrições. - - - - -A janela de <guilabel ->Nova Camada</guilabel -> - - - -A janela de Nova Camada - - - - - -A janela de Nova Camada - -A janela de Nova Camada - - - - -Poderá adicionar uma camada nova à sua imagem com esta janela. Se quiser um nome descritivo para a sua camada, poderá preencher um no Nome:. Pode seleccionar o espaço de cores desejado para a camada nova com a lista Espaço de cores: e o perfil de cores específico desse espaço no Perfil:. Poderá predefinir a Opacidade da camada (pode alterá-la depois com a barra na área da Camada) e escolher o modo de composição da camada na imagem final. - - - - -A janela para <guilabel ->Rodar a Camada</guilabel -> - - - -A janela para Rodar a Camada - - - - - -A janela para Rodar a Camada - -A janela para Rodar a Camada - - - - -Esta janela, semelhante à janela para Rodar a Imagem, permite-lhe rodar a camada actual. Poderá escolher a direcção na qual rodar e a quantidade de rotação da camada. - - - - -A janela para <guilabel ->Inclinar a Camada</guilabel -> - - - -A janela para Inclinar a Camada - - - - - -A janela para Inclinar a Camada - -A janela para Inclinar a Camada - - - - -Esta janela funciona da mesma forma que a janela para Inclinar a Imagem, excepto que ela funciona sobre a camada actual, em vez de ser na imagem inteira. - - - - - - -Janelas para lidar com filtros - -Todas as janelas de filtros consistem numa parte específica do filtro, à esquerda, e uma parte genérica à direita. A parte genérica contém uma janela de antevisão, que poderá configurar com os controlos em baixo. Escolha a Antevisão ou a Original, dependendo se deseja ver a antevisão do efeito do filtro ou a imagem original. Poderá ampliar ou reduzir a imagem, assim como colocar o factor de ampliação a 100% (mostrando a imagem com o tamanho original) e actualizar a antevisão, com os quatro botões em baixo e à direita. Para além disso, a opção Actualização automática define se a janela de antevisão é actualizada automaticamente. Se desligar esta opção, terá de actualizar você mesmo a antevisão. - - -A janela de <guilabel ->Borrão</guilabel -> - - - -A janela de Borrão - - - - - -A janela de Borrão - -A janela de Borrão - - - - -Esta janela permite-lhe personalizar a forma como a sua imagem é borrada. Os campos incrementais Meia-largura e Meia-altura definem o tamanho das áreas da sua imagem que são borradas consecutivamente. Com o campo Potência, poderá definir a força com que o borrão será aplicado, enquanto o campo incremental Ângulo permite adicionar alguma rotação à área. Finalmente, a opção da Forma permite-lhe optar entre áreas circulares e rectangulares - - - - - -A janela de <guilabel ->Brilho / Contraste</guilabel -> - - - -A janela de Brilho / Contraste - - - - - -A janela de Brilho / Contraste - -A janela de Brilho / Contraste - - - - -Com esta janela, poderá personalizar o brilho e o contraste da sua imagem. O diagrama da curva tem uma base semelhante ao histograma, mostrando-lhe a abundância dos vários níveis de brilho. A curva em si (inicialmente uma linha diagonal do canto inferior esquerdo para o superior direito) determina com que novo nível de brilho (no eixo vertical), os pixels de um determinado nível original serão mapeados (no eixo horizontal). Por exemplo, a linha diagonal predefinida do canto inferior esquerdo para o superior direito define cada pixel original com o seu próprio valor de brilho, o que corresponde a nenhuma alteração. Uma linha horizontal significa que todos os pixels ficarão com o mesmo brilho. Isto corresponde a um contraste mínimo, pelo que o brilho em si é indicado pela altura em que a linha está colocada. Poderá carregar numa pega (círculo vermelho) para a seleccionar (uma pega seleccionada é indicada por um círculo preenchido) e arrastá-la para mudar a forma da curva. A curva será desenhada de forma suave através das pegas (sempre e estritamente da esquerda para a direita) .Se carregar na curva, é adicionada uma pega a ela nessa posição. Se carregar noutro ponto qualquer da imagem, irá também adicionar uma pega a esse ponto. Poderá carregar em Delete para remover a pega seleccionada de momento. - - - - -A janela do <guilabel ->Mapa de Relevo</guilabel -> - - - -A janela do Mapa de Relevo - - - - - -A janela do Mapa de Relevo - -A janela do Mapa de Relevo - - - - -Poderá aplicar um efeito de 'bumpmap' e personalizá-lo com esta janela. Uma camada é usada como a camada do 'bumpmap': é lida como uma imagem em tons de cinzento e os valores de cinzento dos seus pixels são usados para distorcer a outra camada, para criar a ilusão de profundidade. Os valores cinzentos elevados, &ie; mais claros, significam uma maior altura, enquanto os valores menores, &ie; perto do preto, correspondem a uma altura menor — com uma profundidade maior, a altura poderá ficar abaixo do nível do mar. Uma fonte de luz, iluminando a imagem de cima sobre uma imagem que fica no chão, é simulada para determinar a profundidade e direcção das sombras. A primeira opção desta janela oferece-lhe a selecção da camada do 'bumpmap'. No Tipo, poderá seleccionar o tipo de 'bumpmap' a aplicar. Existem três tipos, o Linear (uma aplicação normal do 'bumpmap'), o Esférico (com o foco nos extremos, isto é, os valores de sombras e claros) e o Sinusoidal (com foco nos tons intermédios). Depois, existem três opções para modificar o 'bumpmap', à parte da sua aplicação algorítmica. Com a opção Compensar para escurecimento, a imagem é reposta na sua luminosidade original média, se a utilização do filtro de 'bumpmap' a tornasse mais escura. A opção Inverter o 'bumpmap' cria um 'bumpmap' invertidos (os valores altos e baixo estão invertidos). Com o 'Bumpmap' em mosaico, é aplicada uma camada de 'bumpmap', se for menor que a camada de destino, de forma repetida para cobrir a camada inteira. Na configuração, poderá seleccionar os parâmetros matemáticos deste 'bumpmap'. Primeiro que tudo, o Azimute (o ângulo da fonte de luz no plano X-Y), a Elevação (a altura da fonte de luz simulada acima da superfície em graus, sendo os 0 graus no chão e os 90 graus na vertical, sobre a imagem) e a Profundidade (a distorção máxima vertical da imagem). Depois, existe o deslocamento em X e o deslocamento em Y, com os quais poderá deslocar a camada do 'bumpmap' em relação à camada de destino, com o Nível de água (a profundidade vista como neutra) e a Luz ambiente que determina a quantidade relativa de luz ambiente. - - - - -A janela de <guilabel ->Ajuste de Cores</guilabel -> - - - -A janela de Ajuste de Cores - - - - - -A janela de Ajuste de Cores - -A janela de Ajuste de Cores - - - - -Esta janela permite-lhe personalizar o filtro de Ajuste de Cores. Poderá usar a curva (veja a secção de Brilho / Contraste para obter uma descrição da curva) para determinar o mapeamento dos níveis de cores antigos nos novos, para cada um dos canais em separado. - - - - -A janela de <guilabel ->Cor para o Alfa</guilabel -> - - - -A janela de Cor para o Alfa - - - - - -A janela de Cor para o Alfa - -A janela de Cor para o Alfa - - - - -Com esta janela, poderá fazer com que certas partes da imagem tenham uma dada cor como transparente (oficialmente transparente a nível do 'alfa'). Poderá seleccionar a cor que deseja remover da imagem (substituindo-a por uma transparência) com a opção da Cor, assim como a diferença de uma cor face à seleccionada, antes de ser recusada na correspondência, com a opção Limiar. A definição de um limiar igual a zero (0) garante que só as cores exactas ficarão transparentes, enquanto que os limiares maiores irão corresponder também a outras cores. - - - -A janela de <guilabel ->Transferência de Cores</guilabel -> - - - -A janela de Transferência de Cores - - - - - -A janela de Transferência de Cores - -A janela de Transferência de Cores - - - - -Esta janela permite-lhe copiar as cores de uma imagem (a Imagem de Referência) para a actual. As cores de ambas as imagens são comparadas e cada cor, em relação às que está a usar, será substituída pela mais próxima na imagem de referência. - - - - - - -A janela de <guilabel ->Convolução Personalizada</guilabel -> - - - -A janela de Convolução Personalizada - - - - - -A janela de Convolução Personalizada - -A janela de Convolução Personalizada - - - - -Com este filtro, poderá aplicar um efeito de distorção personalizado à sua imagem. Os nove campos incrementais no topo e à esquerda determinam a distorção. Cada pixel terá atribuído um valor novo com base nesses valores: os valores antigos das cores do pixel em si e os oito pixels envolvente são cada um deles multiplicados pelos valores dos campos incrementais respectivos, sendo estes resultados adicionados e o resultado final é a cor nova para o pixel. Antes de ser aplicado, este resultado final poderá ser multiplicado por um determinado Factor: ou um certo Deslocamento: poderá ser adicionado a ele. Na imagem de exemplo, é atribuído a cada pixel um novo valor com base no seu próprio (o 1 no centro), a quem são adicionados os valores dos pixels no seu canto superior direito e directamente por baixo dele (cada um deles com um factor de 1, &ie; o valor actual, dado que a multiplicação por 1 não faz efeito) e de onde são subtraídos os valores dos pixels no seu canto inferior direito e directamente por cima dele (adicionados com um factor -1, ou seja, subtraídos por um factor de 1). - - - - -A janela da <guilabel ->Gravação em Relevo</guilabel -> - - - -A janela da Gravação em Relevo - - - - - -A janela da Gravação em Relevo - -A janela da Gravação em Relevo - - - - -Esta janela contém apenas uma opção, a barra de Profundidade: e a barra incremental que define a profundidade do efeito de gravação. - - - - -A janela da <guilabel ->Galeria dos Filtros</guilabel -> - - - -A janela da Galeria dos Filtros - - - - - -A janela da Galeria dos Filtros - -A janela da Galeria dos Filtros - - - - -Esta janela pode ser usada para obter uma antevisão rápida do que os vários filtros fazem. Os filtro são, por sua vez, aplicados na imagem actual e os resultados são colocados na lista da esquerda como miniaturas. Se seleccionar uma, as suas opções ficam disponíveis na secção de Configuração. Veja a descrição do filtro respectivo para mais detalhes. - - - - -A janela de <guilabel ->Redução do Ruído Gaussiano</guilabel -> - - - -A janela de Redução do Ruído Gaussiano - - - - - -A janela de Redução do Ruído Gaussiano - -A janela de Redução do Ruído Gaussiano - - - - -Esta janela permite-lhe personalizar a redução do ruído Gaussiano. O campo do Limiar é uma medida da quantidade de ruído que deverá ser removida (&ie; com que rapidez um pixel solitário deverá ficar igual aos seus envolventes), enquanto a opção do Tamanho da Janela define o raio da área considerada na alteração de pixels. - - - - -A janela de <guilabel ->Correcção de Lentes</guilabel -> - - - -A janela de Correcção de Lentes - - - - - -A janela de Correcção de Lentes - -A janela de Correcção de Lentes - - - - -Com esta janela, poderá corrigir uma imagem que está distorcida, devido às anomalias comuns das lentes. Poderá indicar uma Correcção da distorção, que indica como a imagem deverá ser corrigida, se o seu estado de convecção / concavidade não estiver correcto, para as áreas perto do centro e dos extremos. Se quiser uma correcção assimétrica, poderá indicar coordenadas diferentes, em X e Y, para o centro (como percentagens da largura e altura total, medidas a partir do extremo esquerdo). Poderá também corrigir uma imagem demasiado clara ou demasiado escura com o campo de Correcção de brilho. - - - - -A janela de <guilabel ->Restauro da Imagem</guilabel -> - - - -A janela de Restauro da Imagem - - - - - -A janela de Restauro da Imagem - -A janela de Restauro da Imagem - - - - -Se usar esta janela, poderá indicar exactamente o nível a que o restauro da imagem deverá ser feito. Este filtro tenta aumentar a qualidade de uma imagem como, por exemplo, removendo os riscos. Estão disponíveis várias opções para configurar o seu comportamento. (Infelizmente, estes ainda não estão descritos.) - - - - -A janela de <guilabel ->Pintura a Óleo</guilabel -> - - - -A janela de Pintura a Óleo - - - - - -A janela de Pintura a Óleo - -A janela de Pintura a Óleo - - - - -Esta janela pode configurar dois parâmetros para o filtro associado. A opção do Tamanho do pincel: determina o tamanho do pincel que é usado para simular o efeito da pintura a óleo, a opção Suave: indica se a diferença de cores entre as zonas adjacentes poderá ser grande (pouca suavidade) ou pequena (alta suavidade). - - - - -A janela de <guilabel ->Pixelização</guilabel -> - - - -A janela de Pixelização - - - - - -A janela de Pixelização - -A janela de Pixelização - - - - -Nesta janela, poderá ajustar duas opções. A Largura do pixel: e a Altura do pixel: indicam a largura e a altura da área que deverá ser tomada em conjunto e com a média calculada, de modo a formar um pixel novo e grande. - - - - -A janela de <guilabel ->Pingos de Chuva</guilabel -> - - - -A janela de Pingos de Chuva - - - - - -A janela de Pingos de Chuva - -A janela de Pingos de Chuva - - - - -Este filtro poderá ser configurado com as opções Tamanho do pingo: (o diâmetro médio dos pingos de chuva), o Número: (o número de efeitos de efeitos de pingos de chuva que deverão ser adicionados à imagem) e os Olhos de peixe: (a percentagem de pingos de chuva que deverão ser desenhados como efeitos de lentes de olho-de-peixe, em vez de efeitos de pingos de chuva normais). - - - -A janela de <guilabel ->Ruído Aleatório</guilabel -> - - - -A janela de Ruído Aleatório - - - - - -A janela de Ruído Aleatório - -A janela de Ruído Aleatório - - - - -Este filtro adiciona algum ruído aleatório (pontos ou algo do género) à sua imagem. Existe duas opções personalizadas: a quantidade de ruído (o Nível, como uma percentagem) e a Opacidade do ruído (no caso de a cor original ficar um pouco visível ou não). - - - -A janela de <guilabel ->Extracção Aleatória</guilabel -> - - - -A janela de Extracção Aleatória - - - - - -A janela de Extracção Aleatória - -A janela de Extracção Aleatória - - - - -Nesta janela, poderá indicar os parâmetros do filtro de Extracção Aleatória. A opção do Nível indica quantos pixels serão afectados (definido como uma percentagem), a área que é pesquisada, para obter a cor nova de um pixel é definida com a opção Tamanho da janela, assim como poderá definir a Opacidade das modificações. - - - - - -A janela de <guilabel ->Cantos Arredondados</guilabel -> - - - -A janela de Cantos Arredondados - - - - - -A janela de Cantos Arredondados - -A janela de Cantos Arredondados - - - - -Esta janela tem uma opção: o raio dos cantos arredondados. - - - - -A janela de <guilabel ->Pequenos Padrões</guilabel -> - - - -A janela de Pequenos Padrões - - - - - -A janela de Pequenos Padrões - -A janela de Pequenos Padrões - - - - -Nesta janela, poderá definir a quantidade de sub-divisões com a opção Número de padrões. - - - - -A janela de <guilabel ->Sobel</guilabel -> - - - -A janela de Sobel - - - - - -A janela de Sobel - -A janela de Sobel - - - - -Aqui, poderá definir os parâmetros do filtro de detecção de contornos Sobel. Primeiro que tudo, poderá definir as direcções onde pesquisar os contornos: horizontalmente, verticalmente ou ambos. A opção de Manter o sinal do resultado não afecta as imagens normais. A opção Tornar a imagem opaca define se a imagem resultante fica opaca ou transparente. - - - - -A janela da <guilabel ->Máscara Não-Afiada</guilabel -> - - - -A janela da Máscara Não-Afiada - - - - - -A janela da Máscara Não-Afiada - -A janela da Máscara Não-Afiada - - - - -Esta janela oferece três opções para o filtro de afiamento Máscara Não-Afiada: o raio (Meio-tamanho) da máscara, a Quantidade de afiamento que deverá ser feita e o Limiar. - - - - -A janela da <guilabel ->Onda</guilabel -> - - - -A janela da Onda - - - - - -A janela da Onda - -A janela da Onda - - - - -Tanto para as componentes horizontal como vertical da distorção da onda (nota: uma onda vertical significa que a posição vertical depende da horizontal, parecendo-se deste modo com um W), poderá definir aqui quatro opções. O Comprimento de onda (um comprimento de onda menor significa uma onda mais errática), o Deslocamento (em que ponto da onda se começa), a Amplitude (a quantidade de distorção) e a Forma (Sinusoidal ou arredondada, versus a Triangular ou pontiaguda). - - - - -A janela de <guilabel ->Redução do Ruído por Ondulação</guilabel -> - - - -A janela de Redução do Ruído por Ondulação - - - - - -A janela de Redução do Ruído por Ondulação - -A janela de Redução do Ruído por Ondulação - - - - -A única opção aqui, o Limiar, indica a facilidade com que os pixels são vistos como ruído a remover, tornando-os iguais à área envolvente. - - - - - - -Janelas diversas - - -A janela para <guilabel ->Adicionar uma Paleta</guilabel -> - - - -A janela para Adicionar uma Paleta - - - - - -A janela para Adicionar uma Paleta - -A janela para Adicionar uma Paleta - - - - -Com esta janela, poderá adicionar uma paleta de cores personalizada ao &krita;. Preencha o nome da sua paleta no campo de texto do topo. Depois crie a paleta: use o botão Adicionar uma Nova Cor... para adicionar uma cor à paleta e o Remover a Cor Seleccionada para remover a cor seleccionada de momento. Carregue no botão Adicionar às Paletas Predefinidas para adicionar a sua paleta acabada de criar à lista de paletas, ou carregue simplesmente em OK quando terminar. - - - - -A janela de <guilabel ->Informação do Documento</guilabel -> - - - -A janela de Informação do Documento - - - - - -A janela de Informação do Documento - -A janela de Informação do Documento - - - - -Esta janela é a mesma que aparece noutros programas do &koffice;. Poderá introduzir várias informações sobre o seu documento aqui, que serão gravadas com o documento, para que as possa obter posteriormente para rever ou editar. - -Na página Geral, poderá introduzir o título, assunto e palavras-chave, assim como um resumo. No fundo desta página, são mostradas algumas informações estatísticas. Na página do Autor, poderá introduzir mais informações sobre si próprio. A terceira página, os Meta-dados Definidos pelo Utilizador permite-lhe guardar outras informações diversas. - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook b/koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook deleted file mode 100644 index cb646b00..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook +++ /dev/null @@ -1,4111 +0,0 @@ - -Menus - -Alguns dos menus do &krita; não normais no &kde; ou no &koffice;, enquanto outros são particulares do &krita;. O menu Ficheiro contém comandos para lidar com os ficheiros. No menu Editar, poderá encontrar comandos que façam coisas com os itens seleccionados de momento. Com os comandos do menu Ver, poderá alterar a forma como você olha para a imagem. O menu Imagem contém comandos que modificam a imagem inteira, como converter todas as camadas para outro modelo de cores ou dimensionar a imagem por inteiro. O menu Camada é como o menu Imagem, só que os comandos apenas se aplicam à camada actual. O menu Seleccionar contém comandos para criar e manipular as selecções. O menu Filtro contém todos os filtros que tenha instalados. Estes funcionam na camada actual. O menu 'Scripts' contém itens para lidar com os programas personalizados. O menu Ferramentas é comum ao &koffice; e contém os 'plugins' ao nível do &koffice;. O menu Configuração é, mais uma vez, comum a todo o &koffice; e permite-lhe manipular as barras de ferramentas, atalhos e a configuração geral do &krita;. - - - - -O Menu <guimenu ->Ficheiro</guimenu -> - - - - -&Ctrl;N Ficheiro Novo -Cria um documento novo. Isto mostra a janela de Novo documento, igual em todo o &koffice;, na qual poderá optar por começar com um documento em branco de dado tipo ou abrir um documento aberto recentemente. - - - -&Ctrl;O Ficheiro Abrir... -Abre um documento existente. Dado que isto usa a janela normal do &kde; para Abrir um Documento, poderá abrir documentos através de vários protocolos (FTP, FISH, etc). - - - -Ficheiro Abrir um Recente -Abre um documento aberto recentemente. Se carregar neste item do menu, irá abrir um submenu com os dez documentos abertos mais recentemente, os quais poderá abrir rapidamente, para ter uma imagem de onde esteve a trabalhar ultimamente. - - - -&Ctrl;S Ficheiro Gravar -Grava o documento. Se não tiver gravado anteriormente o documento, irá obter a janela para Gravar o Documento Como, caso contrário o documento será gravado com o seu nome actual. - - - -Ficheiro Gravar Como... -Grava o documento com um nome diferente. A janela normal do &kde; será usada, como tal a gravação remota através de FTP ou SSH (FISH) é perfeitamente possível. - - - -Ficheiro Recarregar -Volta a carregar o documento actual do disco. Todas as modificações, desde que gravou o documento da última vez, serão perdidas. - - - -Ficheiro Importar... -Abre um documento existente. Ao contrário da opção FicheiroAbrir, esta não carrega de facto o documento actual, mas apenas o seu conteúdo: irá receber uma cópia do ficheiro escolhido como um documento novo. - - - -Ficheiro Exportar... -Grava o documento com um nome diferente. (De momento, esta é a mesma opção que a FicheiroGravar Como....) - - - -Ficheiro Enviar por E-Mail... -Envia o documento por e-mail. Será usada a janela de composição de e-mail's do &kde; por omissão. - - - -&Ctrl;P Ficheiro Imprimir... -Imprime o documento. Irá ver a janela normal de impressão do &kde; a aparecer. - - - -Ficheiro Antevisão da Impressão... -Mostra uma antevisão de como o documento impresso irá ficar. - - - -Ficheiro Informação do Documento -Abre a janela de Informação do Documento. Esta janela poderá se usada para adicionar várias informações à imagem, como o título, assunto, palavras-chave, informações do autor e muitas outras informações que deseje gravar com a imagem. - - - -&Ctrl;W Ficheiro Fechar -Fecha o documento. - - - -&Ctrl;Q Ficheiro Sair -Sai do &krita;. - - - - - - - - - - - -O Menu <guimenu ->Editar</guimenu -> - - - - -&Ctrl;Z Editar Desfazer -Anula a última acção efectuada. As acções (como o pintar de um traço, o preenchimento de uma área, etc.) são guardados numa pilha. A última acção que fizer será anulada e a imagem será reposta no estado anterior a esta acção. Se escolher a opção Desfazer de novo irá anular a acção anterior a esta, etc. - - - -&Ctrl;&Shift;Z Editar Refazer -Volta a fazer a última acção anulada. Como foi descrito com o Desfazer, poderá anular uma série de acções. Com o Refazer, uma acção anulada volta a ser executada e, se tiverem sido anuladas outras acções anteriores a esta, podê-las-á executar de novo também. - - - -&Ctrl;X Editar Cortar -Corta a informação seleccionada e coloca-a na área de transferência. A selecção actual é colocada na área de transferência do &kde; e a mesma selecção é retirada. - - - -&Ctrl;C Editar Copiar -Copia a selecção para a área de transferência. - - - -&Ctrl;V Editar Colar -Cola o conteúdo da área de transferência. - - - -Editar Colar numa Nova Imagem -Cola o conteúdo da área de transferência como sendo uma imagem nova. - - - -Editar Limpar -Limpa o conteúdo seleccionado. - - - -&Alt;&Backspace; Editar Preencher com a Cor Principal -Preenche a área seleccionada com a cor principal actual. A cor principal actual é mostrada no quadrado superior esquerdo da paleta de Cores. - - - -&Backspace; Editar Preencher com a Cor de Fundo -Preenche a área seleccionada com a cor de fundo actual. A cor de fundo actual é mostrada no quadrado inferior direito da paleta de Cores. - - - -Editar Preencher com um Padrão -Preenche a área seleccionada com o padrão actual. O padrão actual é mostrado na barra de ferramentas de Formas do Pincel, normalmente no canto superior direito da janela do &krita;. - - - -Editar Recursos -Contém opções para lidar com as paletas de cores. - - - -Editar Recursos Adicionar uma Nova Paleta... -Abre a janela para Adicionar uma Paleta. Poderá criar aqui uma paleta personalizada. - - - -Editar Recursos Editar a Paleta... -Abre a janela para Editar a Paleta. Escolha uma paleta de cores a editar nesta lista. Irá ver a mesma janela que em Adicionar uma Paleta, com a diferença que irá editar a paleta de cores escolhida, em vez de adicionar uma nova. - - - - - - - - - - - -O Menu <guimenu ->Ver</guimenu -> - - - - -&Ctrl;&Shift;F Ver Modo de Ecrã Completo -Alterna entre a vista normal e a vista em todo o ecrã. No modo de ecrã completo, a barra de título fica escondida e a janela da aplicação passa a ocupar o ecrã inteiro. - - - -Ver Nova Janela -Abre uma nova vista sobre o documento. Será aberta uma nova aplicação, de modo que possa ter duas vistas diferentes sobre o mesmo documento, como por exemplo, para trabalhar em várias áreas ao mesmo tempo ou para ver uma determinada área com diversos níveis de ampliação em simultâneo. As alterações que fizer ao documento numa vista ficarão visíveis imediatamente nas outras vistas. - - - -&Ctrl;&Shift;W Ver Fechar Todas as Janelas -Fecha todas as janelas. - - - -Ver Dividir Janela -Divide a janela actual. A área de desenho ficará dividida em duas partes, que poderão ser usadas como duas vistas em janelas diferentes. - - - -Ver Remover Janela -Volta a juntar a janela. A segunda janela (da direita ou a de baixo) será fechada e a primeira irá continuar visível. - - - -Ver Orientação do Separador -Muda a forma como a janela dividida é apresentada. - - - -Ver Orientação da Separador Vertical -Muda a orientação da divisão para a vertical. As duas vistas divididas ficarão posicionadas lado-a-lado. - - - -Ver Orientação da Separador Horizontal -Muda a orientação da divisão para a horizontal. As duas vistas divididas ficarão posicionadas uma por cima da outra. - - - -&Ctrl;+ Ver Ampliar -Amplia o conteúdo da janela. A janela ficará mais detalhada, mas ficará uma menor área visível ao mesmo tempo. - - - -&Ctrl;- Ver Diminuir -Reduz o conteúdo da janela. A janela ficará menos detalhada, mas ficará uma maior área visível ao mesmo tempo. - - - -&Ctrl;O Ver Pixels Actuais -Amplia a janela para o nível de pixels actual. (escala 1:1) - - - -Ver Tamanho Actual -Amplia a janela para o tamanho actual da imagem. - - - -Ver Ajustar à Página -Amplia a área de visualização para que toda a imagem caiba no espaço de trabalho disponível. - - - -&Ctrl;R Ver Mostrar as Réguas -Activa ou desactiva a visibilidade das réguas. - - - -Ver Mostrar a Grelha -Activa ou desactiva a visibilidade das linhas da grelha. - - - -Ver Espaço da Grelha -Contém várias opções para definir a distância entre as linhas da grelha. As opções de espaço disponível são a 1x1, a 2x2, a 5x5, a 10x10, a 20x20 e a 40x40. - - - - -Ver Mostrar a Grelha em Perspectiva -Activa ou desactiva a visibilidade da grelha em perspectiva. - - - - - -Ver Limpar a Grelha em Perspectiva -Limpa a grelha em perspectiva. (Todas as linhas da grelha que foram criadas serão removidas.) - - - - -Ver Paletas -Permite-lhe activar ou desactivar a visualização das várias paletas. A janela do &krita;, por omissão, mostra todas as paletas e os itens do menu aparecem como Esconder a paleta. Quando uma dada paleta estiver escondida, o item do menu correspondente muda para Mostrar a paleta. - - - -&Ctrl;&Shift;H Ver Paletas Esconder Todas as Janelas de Paletas -Esconde todas as paletas. - - - -Ver Paletas Esconder a Introdução -Esconde a paleta de Introdução ou de vista geral. - - - -Ver Paletas Esconder o HSV -Esconde a paleta de HSV. - - - -Ver Paletas Esconder o RGB -Esconde a paleta de RGB. - - - -Ver Paletas Esconder os Cinzentos -Esconde a paleta de Cinzentos. - - - -Ver Paletas Esconder as Paletas -Esconder a paleta de Paletas. - - - -Ver Paletas Esconder as Camadas -Esconde a paleta de Camadas. - - - -Ver Paletas Esconder o Gestor de Programas -Esconde o Gestor de Programas. - - - -Ver Paletas Esconder o Histograma -Esconde a paleta do Histograma. - - - -Ver Paletas Esconder as Cores de Água -Esconde a paleta de Cores de Água. - - - -Ver Paletas Esconder o Pincel, Elipse, Filtro, Linha, Polígono &etc; -Esconde a paleta da Ferramenta seleccionada. - - - -Ver Visualização da Humidade -Activa ou desactiva a indicação da humidade das cores de água. - - - - - - - - - - - -O Menu <guimenu ->Imagem</guimenu -> - - - - -Imagem Propriedades da Imagem -Abre a janela de Propriedades da Imagem, na qual poderá alterar o nome, tamanho, perfil e descrição da imagem. - - - -Imagem Dimensionar a Imagem para a Camada Actual -Dimensiona a imagem com o tamanho da camada activa de momento. - - - -Imagem Substrato... -Abre a janela do Substrato. - - -Imagem Rodar -Roda a imagem. - - - -Imagem Rodar Rodar a Imagem... -Abre a janela para Rodar a Imagem. - - - -Imagem Rodar Rodar a Imagem no Sentido Horário -Roda a imagem em 90 graus, no sentido dos ponteiros do relógio. - - - -Imagem Rodar Rodar a Imagem no Sentido Horário -Roda a imagem em 90 graus, no sentido contrário ao dos ponteiros do relógio (ou 270 graus no sentido dos ponteiros). - - - -Imagem Rodar Rodar a 180 -Roda a imagem em 180 graus. - - - -Imagem Converter o Tipo de Imagem... -Abre a janela para Converter Todas as Camadas. Esta permite-lhe converter a imagem para um espaço de cores diferente. À parte do espaço de cores, o perfil e a tentativa de desenho poderão também ser indicados. - - - -Imagem Separar a Imagem... -Abre a janela para Separar a Imagem. Poderá separar a imagem para cada componente individual do espaço de cores aqui. - - - -Imagem Mudar o Tamanho da Imagem... -Abre a janela do Tamanho da Imagem. Poderá dimensionar ou escalar aqui a imagem com vários algoritmos. - - - -Imagem Inclinar a Imagem... -Abre a janela para Inclinar a Imagem. Poderá inclinar a imagem na direcção em X ou Y, ou mesmo em ambas. - - - - - - - - - - -O Menu <guimenu ->Camada</guimenu -> - - - - - -Camada Nova -Cria uma camada nova. - - - -&Ctrl;&Shift;N Camada Nova Adicionar... -Abre a janela de Nova Camada. Isto irá criar uma nova camada vazia. Poderá definir o nome, opacidade, modo de composição e tipo de camada. - - - -Camada Nova Camada do Objecto -Cria uma nova camada para um tipo de objecto específico do &koffice;. - - - -Camada Nova Camada do Objecto Gráficos Vectoriais -Cria uma nova camada para um objecto do &karbon14; incorporado. - - - -Camada Nova Camada do Objecto Documentos de Texto -Cria uma nova camada para um documento do &kword; incorporado. - - - -Camada Nova Camada do Objecto Fluxograma & Diagrama -Cria uma nova camada para um objecto do &kivio; incorporado. - - - -Camada Nova Camada do Objecto Apresentação de 'Slides' -Cria uma nova camada para um objecto do &kpresenter; incorporado. - - - -Camada Nova Camada do Objecto Objecto de Imagem -Cria uma nova camada para um objecto do &krita; incorporado. - - - -Camada Nova Camada do Objecto Modelo de Relatório -Cria uma nova camada para um objecto do Desenhador do &kugar; incorporado. - - - -Camada Nova Camada do Objecto Gráfico -Cria uma nova camada para um objecto do &kchart; incorporado. - - - -Camada Nova Camada do Objecto Editor de Fórmulas -Cria uma nova camada para um objecto do &kformula; incorporado. - - - -Camada Nova Camada do Objecto Gerador de Relatórios -Cria uma nova camada para um objecto do &kugar; incorporado. - - - -Camada Nova Camada do Objecto Gestão de Projectos -Cria uma nova camada para um objecto do KPlato incorporado. - - - -Camada Nova Camada do Objecto Folha de Cálculo -Cria uma nova camada para um objecto do &kspread; incorporado. - - - -Camada Nova Camada de Ajuste -Abre a janela para uma Nova Camada de Ajuste. - - - -Camada Nova Inserir a Imagem como Camada... -Abre a janela para Importar uma Imagem. Poderá navegar e escolher um ficheiro de imagem, o qual será inserido numa camada nova. - - - -&Ctrl;&Shift;J Camada Nova Cortar a Selecção para uma Nova Camada -Corta a selecção actual e insere-a como uma nova camada. - - - -&Ctrl;J Camada Nova Colar a Selecção para uma Nova Camada -Copia a selecção actual e insere-a como uma nova camada. - - - -Camada Remover -Remove a camada actual e o seu conteúdo. - - - -Camada Duplicar -Duplica a camada actual. - - - -Camada Esconder/Mostrar -Activa ou desactiva a visibilidade da camada actual na janela de edição da imagem. - - - -Camada Máscara -Contém opções para lidar com as máscaras das camadas. - - - -Camada Máscara Criar uma Máscara - - - - -Camada Máscara Máscara da Selecção - - - - -Camada Máscara Máscara para a Selecção - - - - -Camada Máscara Aplicar a Máscara - - - - -Camada Máscara Remover a Máscara - - - - -Camada Máscara Editar a Máscara - - - - -Camada Máscara Mostrar a Máscara - - - - -&Ctrl;] Camada Elevar -Move a camada actual para um nível acima. - - - -&Ctrl;[ Camada Baixar -Move a camada actual para um nível abaixo. - - - -&Ctrl;&Shift;] Camada Para o Topo -Move a camada actual para o topo. - - - -&Ctrl;&Shift;[ Camada Para o Fundo -Move a camada actual para o fundo. - - - -Camada Gravar a Camada como Imagem... -Abre a janela para Exportar a Camada. A camada actual será gravada para o ficheiro escolhido. - - - -Camada Inverter no Eixo X -Inverte a camada actual na horizontal. - - - -Camada Inverter no Eixo Y -Inverte a camada actual na vertical. - - - -Camada Propriedades -Abre a janela de Propriedades da Camada. Poderá alterar aqui o nome, espaço de cores, opacidade, modo do compósito e a posição da camada actual. - - - -&Ctrl;E Camada Reunir com a Camada Abaixo -Reúne a camada actual com a que se encontra por baixo. - - - -&Ctrl;&Shift;E Camada Alisar a Imagem -Reúne todas as camadas visíveis. - - - -Camada Rodar -Roda a camada actual. - - - -Camada Rodar Rodar a Camada... -Abre a janela para Rodar a Imagem. - - - -Camada Rodar Rodar no Sentido Horário -Roda a camada actual em 90 graus, no sentido dos ponteiros do relógio. - - - -Camada Rodar Rodar no Sentido Anti-Horário -Roda a camada actual em 90 graus, no sentido contrário ao dos ponteiros do relógio (ou 270 graus no sentido dos ponteiros). - - - -Camada Rodar Rodar a 180 -Roda a camada actual em 180 graus, no sentido dos ponteiros do relógio. - - - -Camada Histograma... -Abre a janela do Histograma, na qual poderá ver os histogramas na camada actual. - - - -Camada Converter o Tipo de Camada... -Abre a janela para Converter a Camada Actual. Poderá definir várias opções respeitantes ao espaço de cores e à intenção de desenho. - - - -Camada Escalar a Camada... -Abre a janela do Tamanho da Camada. Poderá escolher as dimensões novas e o filtro de dimensionamento a usar. - - - -Camada Efeitos da Camada -Contém comandos para adicionar efeitos à camada actual. - - - -Camada Efeitos da Camada Adicionar uma Sombra... -Abre a janela da Sombra. Esta janela poderá ser usada para adicionar um sombreado por baixo da camada actual. - - - -Camada Inclinar a Camada... -Abre a janela para Inclinar a Imagem. Poderá inclinar a imagem na direcção em X ou Y, ou mesmo em ambas. - - - - - - - - - - - -O Menu <guimenu ->Seleccionar</guimenu -> - - - - -&Ctrl;A Seleccionar Seleccionar Tudo -Selecciona a camada actual por inteiro. - - - -&Ctrl;&Shift;A Seleccionar Deseleccionar -Cancela a selecção de tudo. - - - -&Ctrl;&Shift;D Seleccionar Voltar a Seleccionar -Volta a seleccionar as áreas anteriormente não-seleccionadas. - - - -&Ctrl;I Seleccionar Inverter -Inverte a selecção. (Tudo o que está seleccionado passa a estar não-seleccionado e vice-versa.) - - - -&Alt;&Ctrl;D Seleccionar Pena... -Faz uma selecção de pena (ao de leve). (Adiciona um contorno suave em torno da mesma.) - - - -Seleccionar Semelhante - - - - -&Ctrl;H Seleccionar Esconder a Selecção -Esconde a selecção. Esta fica à mesma activa, mas não fica mais visível. - - - -Seleccionar Aumentar a Selecção... -Aumenta a selecção. - - - -Seleccionar Encolher a Selecção... -Encolhe (reduz o tamanho) da selecção. - - - -Seleccionar Contornar a Selecção... -Cria um contorno à volta do conteúdo seleccionado. - - - -Seleccionar Intervalo de Cores... -Abre a janela do Intervalo de Cores. - - - - - - - - - - - -O Menu <guimenu ->Filtro</guimenu -> - -Veja a secção sobre como Usar os Filtros para mais informações sobre os filtros. - - - -&Ctrl;&Shift;J Filtro Aplicar o Filtro de Novo -Repete a última acção de filtragem. - - - -Filtro Ajustar -Contém várias opções para mudar as cores da sua imagem. - - - -Filtro Ajustar Contraste Automático -Muda automaticamente as cores para obter uma imagem com o máximo de contraste. - - - -Filtro Ajustar Brilho/Contraste... -Abre a janela para Brilho/Contraste. Poderá configurar aqui as proporções de brilho e contraste da sua imagem. - - - -Filtro Ajustar Reduzir a Saturação -Retira a saturação da imagem. Isto irá, no limite, converter a imagem actual para tons de cinzento, mas todas as pinturas subsequentes serão feitas com as cores normais. - - - -Filtro Ajustar Inverter -Inverte a imagem ou a selecção. (O preto fica branco, o azul fica amarelo, etc.) - - - -Filtro Ajustar Ajuste de Cores... -Abre a janela de Ajuste de Cores.. Poderá ajustar aqui os parâmetros do espaço de cores da imagem actual aqui (por exemplo, numa imagem RGB, os níveis de vermelho, verde e azul da imagem actual). - - - -Filtro Artístico -Contém vários filtros para acções artísticas. - - - - - -Filtro Artístico Pintura a Óleo... -Abre a janela de Pintura a Óleo para adicionar um efeito de pintura a óleo na selecção ou na imagem. - - - -Filtro Artístico Pixelizar... -Abre a janela de Pixelização para pixelizar a imagem. (Um bloco de pixels é alterado para ficar com a cor resultante da média de todos os pixels envolventes. - - - -Filtro Artístico Pingos de Chuva... -Abre a janela de Pingos de Chuva para adicionar um efeito de pingos de chuva à selecção ou imagem. - - - -Filtro Artístico Secar a Pintura -Seca a pintura húmida. - - - -Filtro Borrão -Contém vários efeitos de borrão. - - - -Filtro Borrão Borrão Gaussiano -Efectua um ligeiro borrão à imagem ou à selecção. - - - -Filtro Cores -Contém filtros que alteram as cores da imagem. - - - -Filtro Cores Cor para o Alfa - - - - -Filtro Cores Transferência de Cores -Abre a janela do Transferência de Cores, para dar um novo visual à imagem. - - - -Filtro Cores Maximizar o Canal -Ajusta as cores de cada pixel, removendo os canais de cores que sejam menos abundantes. - - - -Filtro Cores Minimizar o Canal -Ajusta as cores de cada pixel, removendo os canais de cores que sejam mais abundantes. - - - -Filtro Detecção de Contornos -Contém filtros de detecção de contornos. - - - -Filtro Detecção de Contornos Detecção dos Contornos Inferiores -Efectua a detecção de contornos com os lados inferior das partes das imagens como referências. - - - -Filtro Detecção de Contornos Detecção dos Contornos Esquerdos -Efectua a detecção dos contornos com os lados esquerdos das partes da imagem como referências. - - - -Filtro Detecção de Contornos Detecção dos Contornos Direitos -Efectua a detecção dos contornos com os lados direitos das partes da imagem como referências. - - - -Filtro Detecção de Contornos Sobel... -Abre a janela de Sobel. - - - -Filtro Detecção de Contornos Detecção dos Contornos Superiores -Efectua a detecção dos contornos com os lados superiores das partes da imagem como referências. - - - -Filtro Melhorar -Contém filtros de melhoramento da imagem. - - - -Filtro Melhorar Restauro da Imagem CImg... -Abre a janela para Restauro da Imagem. - - - -Filtro Melhorar Convolução Personalizada... -Abre a janela de Convolução Personalizado. - - - -Filtro Melhorar Redução de Ruído Gaussiano... - - - - -Filtro Melhorar Remoção da Média -Afia a imagem ou a selecção, agravando os contornos de cores. - - - -Filtro Melhorar Afiar -Afia a imagem ou a selecção. - - - -Filtro Melhorar Máscara Não-Afiada -Aplica uma máscara não-afiada à imagem ou à selecção. - - - -Filtro Melhorar Redução de Ruído Ondulada -Reduz o ruído na imagem ou na selecção. - - - -Filtro Gravar -Contém filtros de gravação em relevo. - - - -Filtro Gravar Gravar na Horizontal & Vertical -Grava a imagem ou selecção das duas direcções principais. - - - -Filtro Gravar Gravar com Profundidade Variável... -Abre a janela para Gravar em Relevo. - - - -Filtro Gravar Gravar em Todas as Direcções -Grava a imagem ou selecção. - - - -Filtro Gravar Gravar Apenas na Horizontal -Grava a imagem ou selecção apenas no eixo horizontal. - - - -Filtro Gravar Gravar Laplaciano -Grava a imagem ou a selecção com a técnica de Laplace. - - - -Filtro Gravar Gravar Apenas na Vertical -Grava a imagem ou a selecção apenas no eixo vertical. - - - -Filtro Mapa -Contém filtros de mapas. - - - -Filtro Mapa Mapa de Relevos... -Abre a janela de Mapas de Relevo. - - - -Filtro Mapa Arredondar os Cantos... -Abre a janela de Cantos Arredondados, na qual poderá arredondar os cantos da imagem ou da selecção. - - - -Filtro Mapa Pequeno Mosaico... -Encolhe a imagem ou a selecção e depois repete-a em mosaico. - - - -Filtro Outro -Contém outros filtros diversos. - - - -Filtro Outro Correcção de Lentes... -Abre a janela para Correcção das Lentes. - - - -Filtro Outro Ruído Aleatório... -Abre a janela de Ruído Aleatório, para adicionar algum ruído aleatório à imagem. - - - -Filtro Outro Extracção Aleatória... -Abre a janela de Extracção Aleatória para distorcer a imagem. - - - -Filtro Outro Onda... -Abre a janela de Onda para distorcer a imagem. - - - - -Filtro Galeria de Filtros -Abre a janela da Galeria de Filtros. Esta mostra antevisões dos vários filtros e permite uma comparação simples. - - - - - - - - - - - -O Menu <guimenu ->Programas</guimenu -> - - - - -Programas Executar um Ficheiro de Programa -Executa o ficheiro de um programa. - - - -Programas Gestor de Programas -Abre a janela do Gestor de Programas. - - - - - - - - - - -O Menu <guimenu ->Configuração</guimenu -> - - - - -Configuração Barras de Ferramentas -Contém opções para esconder ou mostrar as várias barras de ferramentas. - - - -Configuração Barras de Ferramentas Ficheiro -Mostra ou esconde a barra de ferramentas do Ficheiro. - - - -Configuração Barras de Ferramentas Editar -Mostra ou esconde a barra de ferramentas para Editar. - - - -Configuração Barras de Ferramentas Navegação -Mostra ou esconde a barra de ferramentas de Navegação. - - - -Configuração Barras de Ferramentas &krita; -Mostra ou esconde a barra de ferramentas do &krita;. - - - -Configuração Barras de Ferramentas Pincéis e Outros -Mostra ou esconde a barra de ferramentas dos Pincéis e Outros. - - - -Configuração Configurar os Atalhos... -Abre a janela para Configurar os Atalhos. Esta janela é comum à maioria das aplicações do &kde; e permite-lhe configurar os atalhos de teclado para todas as acções que o &krita; tem para oferecer. - - - -Configuração Configurar as Barras de Ferramentas... -Abre a janela para Configurar as Barras de Ferramentas. Esta janela é comum à maioria das aplicações do &kde; e permite-lhe configurar as barras de ferramentas do &krita;. - - - -Configuração Configurar o &krita;... -Abre a janela de Preferências. Pode configurar aqui o &krita; para corresponder às suas preferências pessoais. - - - - - - - - - - - -O Menu <guimenu ->Ajuda</guimenu -> -&help.menu.documentation; - - diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook b/koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook deleted file mode 100644 index 7683d907..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook +++ /dev/null @@ -1,1268 +0,0 @@ - -Paletas - -Esta secção descreve as paletas do &krita;. As paletas aparecem normalmente do lado direito da janela principal do &krita;. Existem três paletas que o ajudam a personalizar as suas imagens: - - -A paleta da <guilabel ->área de Controlo</guilabel -> -A Área de controlo contém três páginas. Poderá obter uma ideia geral do desenho, ver um histograma de cores e modificar as opções da ferramenta actual. - - -<guilabel ->Introdução</guilabel -> - - - -A página de Introdução - - - - - -A página de Introdução - -A página de Introdução - - - -Esta página oferece-lhe duas opções. Com o campo incremental, a barra deslizante e o botão 1:1, poderá definir o nível de ampliação do documento. A barra de Exposição: e o campo de texto poderão ser usados para escolher o nível de exposição das imagens do OpenEXR. Para além disso, os textos X e Y indicam a posição actual do cursor, sendo o (0, 0) o canto superior esquerdo da área de desenho. - - - -<guilabel ->Histograma</guilabel -> - - - -A página do Histograma - - - - - -A página do Histograma - -A página do Histograma - - - -Esta página mostra um histograma de cores que mostra a distribuição da cor pela imagem. O histograma está dividido nos níveis de vermelho, verde e azul. - - - -<guilabel ->Ferramenta</guilabel -> - -De facto, não existe qualquer página com este nome, dado que o nome da página muda para reflectir o nome da ferramenta seleccionada de momento. Esta página mostra as opções de personalização disponíveis para algumas ferramentas específicas. - - -<guilabel ->Pincel</guilabel -> - - -A página de Ferramentas para o Pincel - - - - - -A página de Ferramentas para o Pincel - -A página de Ferramentas para o Pincel - - - -Existem três opções disponíveis nesta página. A barra de Opacidade e o campo incremental são usados para definir a opacidade no desenho (a opacidade é o oposto da transparência, i.e., 100% opaco é 0% transparente e vice-versa). Na lista Modo, poderá escolher um modo de desenho. Isto muda o efeito actual que o desenho tem na imagem (por exemplo, só a mudança da saturação ou luminosidade). Com a opção Pintura directa, poderá determinar se deseja pintar directamente na camada actual ou numa camada temporária que é, por sua vez, composta na camada actual. Isto faz diferença especialmente quando usar valores relativamente baixos de opacidade. - - - -<guilabel ->Linha</guilabel -> - - -A página de Ferramentas para a Linha - - - - - -A página de Ferramentas para a Linha - -A página de Ferramentas para a Linha - - - -Veja o Pincel para uma descrição da Opacidade e do Modo. O botão ? mostra uma dica da utilização das teclas modificadoras. - - - -<guilabel ->Rectângulo</guilabel -> - - -A página de Ferramentas para o Rectângulo - - - - - -A página de Ferramentas para o Rectângulo - -A página de Ferramentas para o Rectângulo - - - -Veja o Pincel para uma descrição da Opacidade e do Modo. A lista Preencher é usada para indicar se o interior da elipse deverá ser preenchido. Poderá optar entre três opções de preenchimento: a cor principal actual, a cor de fundo ou um padrão. - - - -<guilabel ->Bézier</guilabel -> -Veja o Pincel para uma descrição da Opacidade e do Modo. - - - - -<guilabel ->Elipse</guilabel -> -Estão disponíveis aqui as mesmas opções que as do Rectângulo. - - - -<guilabel ->Polígono</guilabel -> -Estão disponíveis aqui as mesmas opções que as do Rectângulo. - - - -<guilabel ->Linha Poligonal</guilabel -> -Estão disponíveis aqui as mesmas opções que as da Linha. - - - -<guilabel ->Estrela</guilabel -> - - -A página de Ferramentas para a Estrela - - - - - -A página de Ferramentas para a Estrela - -A página de Ferramentas para a Estrela - - - -Estão disponíveis aqui as opções do Rectângulo, assim como duas opções específicas dessa ferramenta. A lista de Vértices é usada para definir o número de vértices (pontas) da estrela. A configuração da Proporção define a forma da estrela. Uma proporção de 0% irá criar uma estrela sem área interna (ao desenhar a estrela, as duas linhas que compõem uma ponta da estrela sobrepõem-se). Se aumentar a proporção irá alargar a área interna (as duas linhas são puxadas para cada um dos lados). Uma estrela com uma proporção de 100% é um polígono regular. - - - -<guilabel ->Duplicar</guilabel -> - - -A página de Ferramentas para a Duplicação - - - - - -A página de Ferramentas para a Duplicação - -A página de Ferramentas para a Duplicação - - - -Estão disponíveis aqui as mesmas opções que as da Linha. Para além destas, existem ainda mais três opções. Com a opção de Reconciliação e Raio de reconciliação, poderá indicar que a duplicação não deverá copiar as cores, mas sim apenas a estrutura da área de origem. Se activar a opção para Corrigir a perspectiva, a ferramenta de duplicação irá seguir a sua grelha em perspectiva. - - - -<guilabel ->Pintar com Filtros</guilabel -> - - -A página de Ferramentas para a Pintura com Filtros - - - - - -A página de Ferramentas para a Pintura com Filtros - -A página de Ferramentas para a Pintura com Filtros - - - -Dependendo do filtro, poderá definir várias opções diferentes aqui. As opções que pode definir são as mesmas que as da janela de configuração normal do filtro escolhido. Veja a secção de Filtros no capítulo das Janelas para mais informações. - - -<guilabel ->Transformar</guilabel -> - - -A página de Ferramentas para a Transformação - - - - - -A página de Ferramentas para a Transformação - -A página de Ferramentas para a Transformação - - - -The Move X and Move Y -spin boxes show, and can be used to set, the displacement of the layer or -selection. The same applies to Scale X and Scale -Y for the scaling of the current layer or selection. Finally, --> -Poderá escolher o algoritmo de transformação a usar no campo do Filtro. - - - -<guilabel ->Recortar</guilabel -> - - -A página de Ferramentas para o Recorte - - - - - -A página de Ferramentas para o Recorte - -A página de Ferramentas para o Recorte - - - -Configure as coordenadas da área que deverá ficar com os quatro campos incrementais X, Y, Largura e Altura. Poderá também preencher uma Proporção para determinar a relação Y/X. Assinale uma das opções para ter o valor respectivo constante, enquanto muda o tamanho da área. A lista poderá ser usada para seleccionar se será recortada a imagem inteira ou apenas a camada actual. Se carregar no botão Recortar terá o mesmo efeito que fazer um duplo-click fora da área da imagem. - - - -<guilabel ->Preenchimento Contíguo</guilabel -> - - -A página de Ferramentas para o Preenchimento Contíguo - - - - - -A página de Ferramentas para o Preenchimento Contíguo - -A página de Ferramentas para o Preenchimento Contíguo - - - -Estão disponíveis aqui as mesmas opções que no Pincel, assim como mais algumas opções. A configuração da barra e campo incremental do Limiar define o grau de proximidade à cor do ponto em que o preenchimento começa e por onde se espalha. Quanto maior o limiar, serão preenchidas cores mais diferentes, enquanto um limiar mais reduzido irá limitar o preenchimento. Se assinalar a opção Preencher a selecção inteira, a selecção inteira será preenchido, em vez de apenas a área da vizinhança. Se assinalar a opção Limitar à camada actual, altera o comportamento do preenchimento: a extensão a que é feito o preenchimento determina-se com base na imagem inteira, em vez de apenas a camada actual. Ao assinalar a opção Usar um padrão, poderá optar por preencher com o padrão seleccionado de momento, em vez de usar a cor principal. - - - -<guilabel ->Gradiente</guilabel -> - - -A página de Ferramentas para o Gradiente - - - - - -A página de Ferramentas para o Gradiente - -A página de Ferramentas para o Gradiente - - - -Estão disponíveis aqui as mesmas opções que no Pincel, assim como mais algumas opções. A lista Forma pode ser usada para seleccionar o tipo de gradiente: Linear, Bi-Linear, Radial, Quadrado, Cónico e Simétrica Cónica. A opção Repetir define se o gradiente é repetido, no caso de não preencher a imagem inteira. Se for Nenhum, são usadas as cores dos extremos do gradiente para preencher o espaço restante. Com o Em Frente, o gradiente é normalmente repetido (ligando o fim de uma ocorrência com o início da próxima). Com o Alternado, o gradiente é repetido com o fim da primeira ocorrência igual ao início da segunda ocorrência e o fim da segunda ocorrência igual ao início da primeira. Assinale a opção Inverter para que o gradiente seja desenhado de forma inversa (de trás para a frente). A opção final é o Limiar de 'anti-alias', que determina quão suave o gradiente irá ficar. - - - -<guilabel ->Texto</guilabel -> - - -A página de Ferramentas para o Texto - - - - - -A página de Ferramentas para o Texto - -A página de Ferramentas para o Texto - - - -Estão disponíveis aqui as mesmas opções que no Pincel. Para além disso, existe uma opção Tipo de Letra, que mostra o tipo de letra que será usado para o texto. Carregue no botão ... para mudar o tipo de letra. - - - -<guilabel ->Obter uma Cor</guilabel -> - - -A página de Ferramentas para a Extracção de Cores - - - - - -A página de Ferramentas para a Extracção de Cores - -A página de Ferramentas para a Extracção de Cores - - - -A primeira opção é uma lista, na qual poderá escolher a camada de onde será extraída a cor. Se escolher uma camada específica, será obtida a cor do ponto dessa camada. Com a opção Amostrar Todas as Camadas Visíveis, será usada a camada visível mais acima que não seja transparente nesse ponto. Se a opção Actualizar a cor actual estiver assinalada, então a cor principal actual (ao carregar com o &LMB;) ou a cor de fundo (a carregar com o &RMB;) fica com a cor extraída. A opção Adicionar à paleta e a lista que a acompanha definem se a cor extraída deverá ser adicionada a uma paleta existente. Assinale a opção e escolha a paleta desejada da lista, se o pretender fazer. A opção Mostrar as cores como percentagens muda o intervalo dos valores de cores apresentados do intervalo normal (p.ex. 0 a 255) para um valor com escala entre 0% e 100%. Com a opção Raio da amostra, poderá escolher o tamanho da área a usar ao extrair a cor. Um raio igual a um extrai apenas um pixel, enquanto os raios maiores irão calcular a média da extracção das cores da área circular, com o raio escolhido e centrado em torno do pixel escolhido. - - - -Ferramentas de <guilabel ->Selecção</guilabel -> - - -A página de Ferramentas para a Selecção - - - - - -A página de Ferramentas para a Selecção - -A página de Ferramentas para a Selecção - - - -As ferramentas para Pintar a Selecção, Limpar a Selecção, Selecção Rectangular, Selecção Elíptica, Selecção Poligonal e Selecção de Contorno têm uma opção: a Acção a efectuar. Poderá optar por Adicionar ou Subtrair da selecção. - - - -<guilabel ->Selecção de Áreas Contíguas</guilabel -> - - -A página de Ferramentas para a Selecção Contígua - - - - - -A página de Ferramentas para a Selecção Contígua - -A página de Ferramentas para a Selecção Contígua - - - -A Acção é a mesma que foi discutida nas Operações de selecção. A barra deslizante e o campo incremental da Difusão determinam quão próximas as cores deverão estar da cor do ponto seleccionado para serem adicionadas à selecção. Quando assinalar a opção Amostra Reunida, a extensão a que é feita a selecção determina-se com base na imagem inteira, em vez de apenas a camada actual. - - - -<guilabel ->Selecção de Semelhanças</guilabel -> -As opções da Acção e da Difusão são as mesmas que as da Selecção contígua. - - - -<guilabel ->Selecção Magnética</guilabel -> - - -A página de Ferramentas para a Selecção Magnética - - - - - -A página de Ferramentas para a Selecção Magnética - -A página de Ferramentas para a Selecção Magnética - - - -A Acção é a mesma que foi discutida nas Operações de Selecção. -A opção de Distância define a distância máxima com que os limites se juntam, durante a pesquisa. O botão Para a Selecção tem o mesmo efeito que um duplo-click no &LMB;: a selecção fica terminada. - - - - - - - -A paleta de <guilabel ->Cores</guilabel -> -Nesta paleta, poderá escolher as cores principal e de fundo que serão usadas para pintar. Podê-las-á escolher de cinco formas diferentes. Cada uma delas tem a sua própria página nesta paleta. Poderá escolher qual a cor a configurar, carregando nos botões correspondentes em cima e à esquerda. A cor de cima é a cor principal, enquanto a inferior é a cor de fundo. Poderá carregar na seta dupla para trocar as cores: a cor principal passa a cor de fundo e vice-versa. Poderá repor as cores por omissão (cor principal preta e fundo branco) se carregar no pequeno ícones preto/branco. - - -<guilabel ->HSV</guilabel -> - - -A página de HSV - - - - - -A página de HSV - -A página de HSV - - - -Nesta página, poderá seleccionar uma cor com o sistema de Tom / Saturação / Valor. O tom ou matiz define a cor principal e começa no vermelho com 0, e vai aumentando ao longo do espectro de cores (isto é, ao longo da linha de amarelo, verde, azul, violeta) até um máximo de 359. Isto é representado no círculo da página como o componente do ângulo (a começar em cima e rodando ao longo do círculo no sentido dos ponteiros do relógio para aumentar o tom). A saturação define a pureza da cor. Uma saturação de 255 mostra a cor pura, enquanto uma saturação igual a 0 representa um cinzento. Esta é a componente do raio do círculo de cores na página: o centro corresponde à ausência total de saturação, enquanto o limite do círculo corresponde a uma cor completamente saturada. O valor determina a luminosidade da cor. Isto torna a cor mais escura ou mais clara, como poderá definir na barra vertical da página. Um valor igual a 0 corresponde ao preto, enquanto um 255 corresponde à cor pura. - - - -<guilabel ->RGB</guilabel -> - - -A página RGB - - - - - -A página RGB - -A página RGB - - - -Nesta página, as cores poderão ser seleccionadas com base nas suas componentes de Vermelho / Verde / Azul. Poderá definir as componentes de vermelho, verde e azul numa escala de 0 a 255. Com o 0, não existe essa componente de cor e com 255, esta componente é usada no máximo da sua intensidade. As barras irão mudar a cor para lhe dar uma ideia da cor que irá produzir, alterando o valor correspondente. - - - -<guilabel ->Cinzento</guilabel -> - - -A página de Cinzento - - - - - -A página de Cinzento - -A página de Cinzento - - - -Nesta página, poderá escolher um valor de cinzento (indicado com um K de Key - Chave -, a designação normal para 'blacK' (preto). -O valor de cinzento poderá ser escolhido numa escala de 0 (branco puro) até 255 (preto puro). - - - -<guilabel ->Paletas</guilabel -> - - -A página de Paletas - - - - - -A página de Paletas - -A página de Paletas - - - -Nesta página, poderá seleccionar uma cor a partir de uma de várias paletas predefinidas. -Poderá escolher qual a paleta de cores a usar na lista em cima. - - - -<guilabel ->Cores de água</guilabel -> - - -A página de Cores de Água - - - - - -A página de Cores de Água - -A página de Cores de Água - - - -Esta página oferece-lhe uma selecção de cores de água para fazer uma pintura molhada. Poderá definir duas opções para modificar o comportamento da pintura: a Potência da pintura influencia quanta tinta irá aplicar à área de desenho e a Humidade determina quão húmida será a tinta quando for aplicada. Poderá secar a pintura mais tarde. - - - - - -A paleta de <guilabel ->Camadas</guilabel -> -Esta paleta oferece duas páginas. - - -<guilabel ->Camadas</guilabel -> - - -A página de Camadas - - - - - -A página de Camadas - -A página de Camadas - - - -Esta página oferece-lhe o acesso a várias operações sobre as camadas. Em cima e à esquerda, poderá seleccionar qual o modo de mistura que deverá ser usado para a camada seleccionadas. São as mesmas possibilidades que poderá escolher nos modos de desenho. O campo incremental em cima e à direita define a opacidade da camada seleccionada. Uma opacidade de 0% corresponde a 100% de transparência e vice-versa. A lista mostra todas as camadas e os seus nomes, assim como oferece vários controlos para cada camada. O ícone do olho define se a camada está visível o não. O ícone da corrente é usado para ligar as camadas em conjunto. O ícone do cadeado define se a camada pode ser editada ou não. Por baixo da lista de camadas, existem mais alguns controlos. Poderá criar uma camada nova, subir ou descer a camada actual, mostrar as propriedades da camada e removê-la. -Existem mais alguns truques que poderá fazer com o rato na lista. Carregue com o botão direito na lista de camadas e seleccione Nova Pasta para criar uma nova pasta de camadas, que poderá usar para agrupar as camadas. Poderá também arrastar e largar as camadas para alterar a sua ordem. Para o fazer, carregue na parte inferior do item da lista que representa a camada, arraste o rato e largue o botão do rato na posição desejada. Se carregar na parte superior do item da lista, irá obter um campo de texto onde poderá mudar o nome da camada. - - - -<guilabel ->Gestor de Programas</guilabel -> - - -A página do Gestor de Programas - - - - - -A página do Gestor de Programas - -A página do Gestor de Programas - - - -Esta página é uma versão mais pequena da janela do Gestor de Programas. Veja aí a descrição para mais informações. - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook b/koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook deleted file mode 100644 index 321dd949..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook +++ /dev/null @@ -1,1213 +0,0 @@ - -Barras de Ferramentas - -Esta secção descreve as barras de ferramentas do &krita;. Por omissão, a barra de ferramentas do Krita está localizada à esquerda da área de desenho, enquanto as outras se encontram no topo, sob o menu. - -Poderá personalizar as suas barras de ferramentas, escolhendo a opção ConfiguraçãoConfigurar as Barras de Ferramentas... ou carregando com o &RMB; numa barra de ferramentas e escolhendo a opção Configurar as Barras de Ferramentas.... - - -A barra de <guilabel ->Ficheiros</guilabel -> - - - -A barra de Ficheiros - - - - - -A barra de Ficheiros - -A barra de Ficheiros - - - - -Esta barra de ferramentas contém acções para lidar com ficheiros. Na barra por omissão do &krita;, existem cinco botões nesta barra de ferramentas: Novo, Abrir, Gravar, Antever a Impressão e Imprimir. - -Estas acções correspondem todas a itens do menu Ficheiro. - - - - -A barra de <guilabel ->Edição</guilabel -> - - - -A barra de Edição - - - - - -A barra de Edição - -A barra de Edição - - - - -Esta barra de ferramentas contém as acções de edição. Com a configuração predefinida, esta barra de ferramentas oferece quatro botões: o Desfazer, Refazer, Cortar e Copiar. - -Estas acções correspondem todas a itens no menu Editar. - - - -A barra de <guilabel ->Navegação</guilabel -> - - - -A barra de Navegação - - - - - -A barra de Navegação - -A barra de Navegação - - - - -Esta barra de ferramentas oferece um acesso simples às acções de navegação. As duas acções por omissão são a Ampliar e Reduzir. Com o Ampliar, o nível de ampliação é aumentado. Verá menos coisas, mas com maior detalhes. Com o Reduzir, o nível de ampliação é reduzido, para que veja mais coisas, mas com menor detalhe. - - - - -A Barra do <guilabel ->Krita</guilabel -> - - - -A Barra do Krita - - - - - -A Barra do Krita - -A Barra do Krita - - - - -Esta barra de ferramentas contém as operações e ferramentas de pintura, assim como as ferramentas de edição e selecção. As acções disponíveis e alguns dos controlos encontram-se abaixo. Poderá mudar o comportamento da maioria das ferramentas (e, com isso, normalmente o efeito resultante), configurando as suas opções. - - - - - Pincel -Com esta ferramenta, poderá desenhar de modo livre. Carregue com o &LMB; para pintar uma vez com o pincel seleccionado de momento, ou mantendo o &LMB; e arrastando o rato para ir pintando. Os movimentos do rato que fizer são usados directamente para pintar. - - - Linha -Esta ferramenta é usada para desenhar linhas. Carregue com o &LMB; para indicar o primeiro extremo e depois arraste para o segundo extremo e largue o botão. Use o &Shift; enquanto mantém o botão do rato carregado, para se restringir a apenas linhas horizontais e verticais. Poderá carregar em &Alt; enquanto mantém à mesma o &LMB; carregado para mudar a linha para outro local. - - - Rectângulo -Esta ferramenta pode ser usada para pintar rectângulos. Carregue e mantenha carregado o &LMB; para indicar um canto do rectângulo, arraste para o canto oposto e largue o botão. Se mantiver o &Shift; carregado enquanto desenha, será desenhado um quadrado em vez de um rectângulo. Se mantiver carregado o &Ctrl;, irá mudar a forma como o rectângulo é criado: em vez de dois cantos, a posição inicial do rato indica o centro do rectângulo e a posição final indica um dos cantos do rectângulo. Poderá carregar no &Alt;, enquanto mantém o &LMB; carregado para mover o rectângulo para outro local. Poderá mudar entre os métodos de desenho canto/canto e centro/canto as vezes que desejar, se carregar e largar o &Ctrl;, desde que mantenha o &LMB; carregado. Com o &Ctrl; pressionado, os movimentos do rato irão afectar todos os quatro cantos do rectângulo (em relação ao centro), enquanto sem o &Ctrl;, um dos cantos não é afectado. - - - Elipse -Use esta ferramenta para pintar uma elipse. É usado o pincel seleccionado de momento para desenhar o contorno da elipse. Carregue e mantenha pressionado o &LMB; para indicar um canto do rectângulo envolvente da elipse, depois mova o seu rato para o canto oposto. O &krita; irá mostrar uma antevisão da elipse com uma linha fina. Largue o botão para desenhar a elipse. Se mantiver o &Shift; carregado enquanto desenha, será desenhado um círculo em vez de uma elipse. Se mantiver carregado o &Ctrl;, irá mudar a forma como a elipse é criada: em vez de dois cantos, a posição inicial do rato indica o centro da elipse e a posição final indica um dos cantos do rectângulo envolvente. Poderá carregar no &Alt;, enquanto mantém o &LMB; carregado para mover a elipse para outro local. Poderá mudar entre os métodos de desenho canto/canto e centro/canto as vezes que desejar, se carregar e largar o &Ctrl;, desde que mantenha o &LMB; carregado. Com o &Ctrl; pressionado, os movimentos do rato irão afectar todos os quatro cantos do rectângulo envolvente (em relação ao centro), enquanto sem o &Ctrl;, um dos cantos não é afectado. - - - Polígono -Com esta ferramenta, poderá desenhar polígonos. Carregue com o &LMB; para indicar o ponto inicial e os vértices seguintes, e faça duplo-click ou carregue em &Enter; para ligar o último vértice ao ponto inicial. - - - Linha Poligonal -As linhas poligonais são desenhadas da mesma forma que os polígonos, com a diferença que o duplo-click que indica o fim da linha não liga o último vértice ao primeiro. - - - Estrela -Esta ferramenta cria objectos em forma de estrela. Carregue no &LMB; para indicar o centro e arraste o rato para mudar o tamanho e rotação da estrela. Pode carregar em &Alt;, enquanto mantém à mesma pressionado o &LMB;, para mudar a estrela para outro local. - - - Bézier -Com esta ferramenta, poderá desenhar curvas Bézier. Carregue com o &LMB; para indicar o ponto inicial e vá carregando de novo para os pontos de controlo seguintes da curva. - - -Desenhar uma curva Bézier - - - - - -Desenhar uma curva Bézier - -Desenhar uma curva Bézier - - - -O &krita; irá mostrar uma linha azul com duas pegas, quando você adicionar um ponto de controlo. Poderá arrastar estas pegas para mudar a direcção da curva nesse ponto. - - -Modificar uma curva Bézier - - - - - -Modificar uma curva Bézier - -Modificar uma curva Bézier - - - -Poderá carregar num ponto de controlo introduzido anteriormente para o modificar. Com um ponto de controlo intermédio (&ie; um ponto que não seja nem o ponto inicial nem o ponto final), poderá mover as pegas de direcção em separado, para que a curva entre e saia do ponto em várias direcções. Depois de editar um ponto, poderá simplesmente carregar na área de desenho para continuar a adicionar pontos à curva. -Se carregar em Delete, irá remover o ponto de controlo seleccionado de momento da curva. Faça duplo-click com o &LMB; em qualquer ponto da curva ou carregue em &Enter;, para terminar o desenho, ou carregue em &Esc; para cancelar a curva inteira. Poderá usar o &Ctrl;, enquanto mantém o &LMB; carregado, para mover a curva inteira para uma posição diferente. - - -Uma curva Bézier terminada - - - - - -Uma curva Bézier terminada - -Uma curva Bézier terminada - - - - - - Duplicar -Poderá usar esta ferramenta para duplicar partes de uma imagem. Mantenha carregado o &Shift; e carregue com o &LMB; no local de onde deseja duplicar. O &krita; irá apontar este local com um contorno do seu pincel actual. Depois, carregue com o &LMB; para designar o local para onde deseja duplicar, arrastando finalmente o rato. Irá então duplicar o que estiver no local de origem para o local actual (de destino). Enquanto estiver a pintar o duplicado, tanto o seu cursor no local de destino como o contorno do pincel no local de origem mover-se-ão, para lhe dar uma reacção visual. Poderá usar também esta ferramenta para corrigir as cores numa parte da imagem: use a opção de Reconciliação para tal. - - - Pintar com filtros -Esta ferramenta permite-lhe escolher um filtro e desenhar com ele. A imagem abaixo mostra o efeito da utilização de um grande pincel circular e de desenhar com, da esquerda para a direita, os filtros de Maximização do Canal, Minimização do Canal, Inversão e Redução da Saturação. - - -Pintar com os filtros - - - - - -Pintar com os filtros - -Pintar com os filtros - - - - - - Recortar -Com esta ferramenta, poderá recortar uma camada ou uma imagem para uma dada área rectangular. Carregue e arraste com o &LMB; carregado para definir uma área. Esta área é definida através de um contorno com 8 pegas. Poderá então usar as pegas para mudar o tamanho da área que irá recortar a imagem ou camada. Poderá também carregar e arrastar, dentro da área, para mover o contorno por inteiro. Faça duplo-click fora da área (i.e., numa parte da imagem a remover) para confirmar a operação de recorte. - - - Mover -Com esta ferramenta, poderá mover a camada ou selecção actuais, arrastando para tal o rato. - - - Transformar -Com esta ferramenta, poderá transformar rapidamente a selecção ou camada actuais. Irão aparecer algumas pegas nos cantos e nos lados, com as quais poderá dimensionar de novo a selecção ou camada. Poderá também carregar em qualquer lado da selecção ou camada para a mover, arrastando o rato. - - - Transformação em Perspectiva -Esta ferramenta permite-lhe alterar a perspectiva de uma imagem. Designe a área que deverá ficar como imagem nova, carregando nos seus cantos superior-esquerdo, superior-direito, inferior-direito e inferior esquerdo. A área dada por estes quatro cantos será transformada, de modo que os cantos indicados ficarão os cantos da imagem actual. - - - Preenchimento Contíguo -Use esta ferramenta para preencher uma área contígua de uma cor com a cor principal ou com um padrão. Basta carregar para preencher a área. - - - Gradiente -Esta ferramenta preenche a camada ou selecção actual com o gradiente seleccionado de momento. Carregue com o &LMB;, mantenha-o carregado e arraste o rato para definir os dois extremos. O gradiente será desenhado ao longo desta linha. Se a linha não se extender para o contorno da selecção ou camada, a cor no extremo correspondente do gradiente será usada para preencher o resto da área desse lado. - - - Texto -Com esta ferramenta, poderá adicionar algum texto simples ao seu desenho. Carregue com o &LMB; no local em que deseja ter o texto. Depois, indique o texto desejado na janela que aparece. O texto será centrado na horizontal e o topo do texto estará com a mesma altura que tiver o local escolhido. - - - Obter uma Cor -Com esta ferramenta, poderá descobrir os valores de cor de um ponto. Carregue com o &LMB; em qualquer ponto da imagem para ver as informações de cor desse ponto na área de Controlo. - - - Deslocamento -Esta ferramenta poderá ser usada para navegar pela sua imagem. Carregue e mantenha pressionado o &LMB; e mova o rato para se deslocar numa dada direcção. - - - Ampliação -Use esta ferramenta para ampliar ou reduzir. Carregue no &LMB; para aumentar o nível de ampliação por um factor igual a 2 (p.ex., 1:1 para 2:1) ou carregue com o &RMB; para diminuir o nível por um factor de 2 (p.ex. 1:1 para 1:2). - - - Grelha em Perspectiva -Poderá criar e editar uma grelha em perspectiva com esta ferramenta. Carregue no &LMB; e arraste o rato para indicar os dois primeiros cantos da grelha; depois, carregue nos terceiro e quarto cantos. O contorno da grelha fica agora visível e você podê-lo-á editar, se não ficar completamente satisfeito. Quando mudar para uma ferramenta diferente, a grelha em perspectiva ficará sub-dividida e será apresentada como linhas cinzentas finas. -Se só ficar a ver três cantos, em vez de quatro, provavelmente carregou inicialmente, em vez de arrastar. Neste caso, poderá carregar à mesma na pega dos seus primeiro e segundo cantos combinados e arrastá-lo, para obter quatro cantos separados. -Se carregar de novo na Grelha em Perspectiva de novo, mais tarde, poderá modificar a grelha. Poderá esconder ou remover a grelha, se escolher as opções Esconder a Grelha em Perspectiva ou Limpar a Grelha em Perspectiva do menu Ver. - - - Pintar a Selecção -Esta ferramenta pode ser usada para seleccionar áreas personalizadas. O pincel seleccionado de momento é usado para seleccionar as áreas: em vez de pintar a imagem, a área fica seleccionada. Para mais informações sobre as selecções, veja a secção de Selecções. - - - - Apagar a Selecção -Esta ferramenta funciona mais ou menos da mesma forma que a ferramenta para Pintar a Selecção, se bem que a selecção, se existir no local do cursor, será removida em vez de criada. - - - - Selecção Rectangular -Poderá usar esta ferramenta para seleccionar áreas rectangulares. A operação é semelhante ao Rectângulo, onde o &Shift;, o &Ctrl; e o &Alt; podem ser usados da mesma forma que na pintura de rectângulos. - - - - Selecção Elíptica -Poderá usar esta ferramenta para seleccionar áreas elípticas. A operação é semelhante à da ferramenta da Elipse, onde o &Shift;, o &Ctrl; e o &Alt; podem ser usados como na pintura de elipses. - - - Selecção Poligonal -Poderá usar esta ferramenta para seleccionar áreas poligonais. A operação é semelhante à da ferramenta do Polígono, onde o &Shift;, o &Ctrl; e o &Alt; podem ser usados como na pintura de polígonos. - - - Seleccionar o Contorno -Poderá usar esta ferramenta para seleccionar áreas delimitadas de forma personalizada. Carregue com o &LMB; e arraste o seu rato, como no Pincel, para definir o contorno. Quando largar o botão do rato, o contorno será terminado com uma linha direita entre a posição actual e a posição inicial. - - - - Selecção Contígua -Com esta ferramenta, poderá seleccionar áreas contíguas com uma dada cor. Carregue no &LMB; para seleccionar uma área. - - - - Seleccionar a Semelhança -Com esta ferramenta, poderá seleccionar várias áreas com a mesma cor. A detecção é feita da mesma forma que o preenchimento contíguo, se bem que as áreas não têm de ser adjacentes. - - - Selecção Magnética -Com esta ferramenta, poderá seleccionar facilmente uma área visualmente distinta. Carregue com o &LMB; e arraste o rato pela área que deseja seleccionar. Se essa área tiver um limite bem definido, a selecção ficará desenhada em torno da mesma. Irá ver um conjunto de pontos de controlo a aparecer, os quais ligam as várias partes do contorno da selecção. Se quiser mais controlo sobre a área seleccionada, carregue em &Ctrl; para mudar para o modo manual. Terá agora de carregar em cada ponto de controlo. No modo manual, poderá também mover os pontos de controlo, carregando neles com o &LMB; e arrastando-os com o rato. Quando quiser voltar ao modo automático, basta carregar em &Ctrl; de novo. Poderá alternar entre estes dois modos as vezes que desejar. - - - Selecção Bézier -Com esta ferramenta, poderá seleccionar uma área, desenhando um contorno Bézier. Veja a descrição da ferramenta Bézier para mais detalhes. - - - - - - -A Barra de <guilabel ->Pincéis</guilabel -> - - - -A barra de Pincéis e Outros - - - - - -A barra de Pincéis e Outros - -A barra de Pincéis e Outros - - - - -Esta barra de ferramentas contém paletas, nas quais poderá escolher pincéis, gradientes e padrões de preenchimento. Existe também uma lista para as ferramentas de pintura e uma opção para a pressão da tablete. - - -<guilabel ->Formas dos Pincéis</guilabel -> - - - -A paleta de Formas de Pincéis - - - - - -A paleta de Formas de Pincéis - -A paleta de Formas de Pincéis - - - - -Na paleta de Formas dos Pincéis, poderá escolher qual o pincel com que deseja pintar. Este pincel é usado para as operações de pintura como o Desenho Livre, o Rectângulo, a Elipse, etc. Poderá escolher um pincel predefinido (na página de Pincéis Predefinidos, mostrada acima) ou personalizar e criar um novo. - - - -A paleta de Formas de Pincéis com a página de Pincel Automático - - - - - -A paleta de Formas de Pincéis com a página de Pincel Automático - -A paleta de Formas de Pincéis com a página de Pincel Automático - - - - -A página de Pincel Automático permite-lhe criar um pincel personalizado rectangular ou elíptico. Poderá definir a sua largura e altura com os campos incrementais do Tamanho. O ícone da corrente controla se a altura e largura devem ser obrigatoriamente do mesmo tamanho. Se for mostrada uma imagem de uma corrente ligada, a modificação de um valor irá modificar automaticamente o outro. Uma corrente desligada indica que os valores poderão ser configurados de forma independente. A difusão do pincel poderá ser definida com os campos em Desvanescer. Mais uma vez, os valores vertical e horizontal poderão ser diferentes ou não, dependendo do estado do botão de corrente. - - - -A paleta de Formas de Pincéis com a página de Pincel Personalizado - - - - - -A paleta de Formas de Pincéis com a página de Pincel Personalizado - -A paleta de Formas de Pincéis com a página de Pincel Personalizado - - - - -A página de Pincel Personalizado desta paleta permite-lhe usar a imagem actual como um pincel. Com o botão Adicionar aos Pincéis Predefinidos, poderá gravá-lo para uso posterior. - - - - -Gradientes - - - -A paleta de Gradientes - - - - - -A paleta de Gradientes - -A paleta de Gradientes - - - - -Na paleta de Gradientes, poderá escolher um gradiente para pintar com o preenchimento por Gradiente. Se carregar uma vez num gradiente da paleta, irá mostrar uma antevisão maior. Carregue de novo para tornar este o gradiente actual. -Poderá criar os seus próprios gradientes com o botão Gradiente Personalizado. - - - - -Padrões - - - -A paleta de Padrões - - - - - -A paleta de Padrões - -A paleta de Padrões - - - - -A paleta de Padrões permite-lhe escolher um padrão para as operações como o Preenchimento por Padrões. Carregue num padrão para ver uma antevisão do tamanho actual, carregando depois de novo para o seleccionar. - - - -A paleta de Padrões com a página de Padrão Personalizado seleccionada - - - - - -A paleta de Padrões com a página do Padrão Personalizado seleccionada - -A paleta de Padrões com a página do Padrão Personalizado seleccionada - - - - -Poderá também criar um padrão personalizado, como aparece acima. - - - - -Ferramentas de pintura - -Com a lista de Ferramentas de pintura, poderá seleccionar a ferramenta que a sua operação de pintura deverá simular. Por exemplo, poderá pintar com um pincel normal, um 'spray' ou um filtro. - - - - -Variação de pressão - -Esta opção permite-lhe mudar o comportamento do &krita; quando usar uma tablete para pintar e para mudar a pressão que coloca na tablete: poderá optar por mudar a largura da linha (tamanho), a opacidade e a escuridão. - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/commands.docbook b/koffice-i18n-pt/docs/koffice/krita/commands.docbook deleted file mode 100644 index 42cac9e8..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/commands.docbook +++ /dev/null @@ -1,7 +0,0 @@ - -Referência de Comandos - -Este capítulo explica a interface de utilizador do &krita; em detalhe. Para cada um dos menus, barras de ferramentas, paletas e janelas, serão discutidos os itens individualmente. -&commands-menus; &commands-toolbars; &commands-palettes; &commands-dialogs; diff --git a/koffice-i18n-pt/docs/koffice/krita/credits.docbook b/koffice-i18n-pt/docs/koffice/krita/credits.docbook deleted file mode 100644 index 9d1a5edc..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/credits.docbook +++ /dev/null @@ -1,138 +0,0 @@ - - -Créditos e Licença - -&krita; -Programa com 'copyright' © 1999-2006 da Equipa do &krita; - -Contribuições: -Adrian Page Adrian.Page@tesco.net -Andrew Richards physajr@phys.canterbury.ac.nz -Bart Coppens kde@bartcoppens.be -Boudewijn Rempt boud@valdyas.org (manutenção actual) -Carsten Pfeiffer pfeiffer@kde.org -Casper Boemann cbr@boemann.dk -Cyrille Berger cyb@lepi.org -Danny Allen dannya40uk@yahoo.co.uk -Dirk Schoenberger dirk.schoenberger@sz-online.de -Gábor Lehel illissius@gmail.com -John Califf jcaliff@compuzone.net -Matthias Elter elter@kde.org -Melchior Franz melchior@kde.org -Michael Koch koch@kde.org -Michael Thaler michael.thaler@ph.tum.de -Patrick Julien freak@codepimps.org -Roger Larsson roger.larsson@norran.net -Sven Langkamp longamp@reallygood.de - - - -Documentação com 'copyright' © 2005-2006 de Boudewijn Rempt boud@valdyas.org, Sander Koning sanderkoning@kde.nl e com contribuições de Casper Boemann, Bart Coppens, Cyrille Berger, Burkhard Lueck e Anne-Marie Mahfouf. - -Tradução de José Nuno Pires jncp@netcabo.pt -&underFDL; &underGPL; - - diff --git a/koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook b/koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook deleted file mode 100644 index bbaf97b3..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook +++ /dev/null @@ -1,1551 +0,0 @@ - -Criar 'Plugins' do &krita; - - -Introdução - -O &krita; é infinitamente extensível com 'plugins'. As ferramentas, filtros e grandes blocos da interface do utilizador, ou até mesmo os espaços de cores, são 'plugins'. De facto, o &krita; reconhece estes seis tipos de 'plugins': - - -espaços de cores — estes definem os canais que constituem um único pixel -ferramentas — tudo o que é feito com um rato ou outro dispositivo de apontamento -operações de pintura — efeitos de pintura acopláveis para as ferramentas -filtros de imagens — muda todos os pixels, ou apenas os pixels seleccionados de uma camada -'plugins' de visualização — extende a interface de utilizador do Krita com novas janelas, paletas e operações -filtros de importação/exportação — lê e grava todos os tipos de formatos de imagem - - -O &krita; em si consiste em três bibliotecas em camadas e numa pasta com algumas classes comuns de suporte: kritacolor, kritaimage e kritaui. Dentro do &krita;, os objectos podem ser identificados por um KisID, que é a combinação de um texto não-traduzido único (usado ao gravar, por exemplo) e um texto traduzido, para fins de interface. Uma palavra acerca da compatibilidade: o &krita; está ainda em desenvolvimento. Desde o &krita; 1.5 até ao 1.6, não são esperadas muitas mudanças da API, mas poderão ocorrer algumas. Do &krita; 1.6 para o 2.0 haverá uma mudança do &Qt;3 para o &Qt;4, do &kde;3 para o &kde;4, do automake para o cmake: esperam-se muitas alterações. Se desenvolver um 'plugin' para o &krita; e optar por fazê-lo na versão em Subversion do &krita;, tem excelentes hipóteses de obter ajuda da equipa de desenvolvimento na passagem para a nova versão. Estas alterações também poderão levantar algumas partes deste documento que estejam desactualizadas. Verifique sempre a última documentação da API ou os ficheiros de inclusão instalados no seu sistema. - - -KritaColor - -A primeira biblioteca é a 'kritacolor'. Esta biblioteca carrega os 'plugins' de espaços de cores. Um 'plugin' de espaço de cores deverá implementar a classe abstracta KisColorSpace ou, se as capacidades básicas do novo espaço de cores forem implementadas pelo lcms (), extender o KisAbstractColorSpace. A biblioteca 'kritacolor' poderá ser usada noutras aplicações e não depende do &koffice;. - - - -KritaImage - -A biblioteca 'libkritaimage' carrega os 'plugins' de filtros e operações de pintura, e é responsável por lidar com os dados da imagem: mudar os pixels, compor e pintar. Os pincéis, paletas, gradientes e padrões são também carregados pela 'libkritaimage'. O nosso objectivo é tornar a 'libkritaimage' independente do &koffice;, mas partilha-se neste momento o código de carregamento dos gradientes no &koffice;. Não é possível, de momento, adicionar tipos novos de recursos, como os pincéis, paletas, gradientes ou padrões ao &krita;. (A adição de pincéis, paletas, gradientes e padrões novos, obviamente.). O &krita; segue as linhas-guia do projecto Create () para tal. A adição do suporte para o formato de pincéis do Photoshop precisa de algumas alterações na 'libkritaimage'; a adição de mais ficheiros de dados de pincéis do 'gimp' não precisa, por outro lado. O KritaImage carrega os seguintes tipos de 'plugins': - - -Os filtros do &krita; deverão extender e implementar a classe abstracta KisFilter, KisFilterConfiguration e, possivelmente, a KisFilterConfigurationWidget. Um exemplo destes filtros é a Máscara Não-Afiada. -As operações de pintura são o conjunto de operações de pintura, como o desenho livre ou a circunferência, os sprays ou a borracha. As operações de pintura deverão extender a classe de base KisPaintop. Os exemplos de novas operações de pintura seriam o pincel de giz, um pincel a óleo ou um pincel programável completo. - - - - - -KritaUI - -A biblioteca 'libkritaui' carrega os 'plugins' de ferramentas e de visualização. Esta biblioteca é um componente do &koffice;, mas também contém um conjunto de elementos úteis para outras aplicações gráficas. Talvez se tenha de dividir esta biblioteca em 'kritapart' e 'kritaui' na versão 2.0. Por agora, os criadores de programas não têm acesso a esta biblioteca e os criadores de 'plugins' só têm permissão para usar esta biblioteca ao criar ferramentas ou 'plugins' de visualização. O KritaUI carrega os seguintes tipos de 'plugins': - - -As ferramentas derivam da KisTool ou de uma das classes de base especializadas, como a KisToolPaint, a KisToolNonPaint ou a KisToolFreehand. Uma nova ferramenta poderia ser uma ferramenta de selecção do objecto em primeiro plano. As ferramentas de pintura (e estas incluem as que pintam sobre os dados seleccionados) poderão usar qualquer operação de pintura para determinar a forma como os pixels são alterados. -Os 'plugins' de visualização são KParts normais que usam o kxmlgui para se publicarem eles mesmos na interface de utilizador do &krita;. As opções do menu, as janelas, barras de ferramentas — qualquer tipo de extensão da interface poderá ser um 'plugin' de visualização. De facto, algumas funcionalidades importantes como o suporte de programação do &krita; é feita como um 'plugin' de visualização. - - - - - -Filtros de importação/exportação - -Os filtros de importação/exportação são os filtros do &koffice;, sub-classes de KoFilter. Os filtros lêem e gravam os dados da imagem, em qualquer um da miríade de formatos de imagem existentes. Um exemplo de um novo filtro de importação/exportação do &krita; será um filtro de PDF. Os filtros são carregados pelas bibliotecas do &koffice;. - - - - - - -Criar 'plugins' - -Os 'plugins' são criados em C++ e poderão usar toda a API de programação do &kde;, do &Qt; e do &krita;. Só os 'plugins' de visualização deverão usar a API do &koffice;. Não se preocupe: as APIs do &krita; são bastantes claras e relativamente bem documentadas (no caso do 'software' livre); para além disso, a codificação do seu primeiro filtro é realmente simples. Se não quiser usar o C++, poderá criar programas em Python ou em Ruby; isto já é uma coisa diferente, e não consegue criar de momento as ferramentas, os espaços de cores, as operações de pintura ou os filtros de importação/exportação desta forma. Os 'plugins' do &krita; usam o mecanismo de componentes do &kde; para se carregarem; por isso, a documentação de componentes em também é aqui relevante. A sua distribuição já deverá ter instalado os ficheiros de inclusão relevantes para o &krita; em si, ou poderá ter dividido os ficheiros em pacotes de desenvolvimento do &koffice; ou do &krita;. Poderá encontrar a documentação da API pública do &krita; em . - - -Automake (e CMake) - -O &kde; 3.x e, deste modo, o &koffice; 1.5 e o 1.6 usam o automake; o &kde; 4.0 e o &koffice; 2.0 usam o cmake. Este tutorial descrevem a forma do automake criar 'plugins'. Os 'plugins' são módulos do &kde; e deverão ser assinalados como tal no seu Makefile.am. Os filtros, ferramentas, operações de pintura, espaços de cores e filtros de importação/exportação necessitam dos ficheiros .desktop; os 'plugins' de visualização necessitam de um ficheiro do KXMLGui nomeplugin.rc adicionalmente. A forma mais simples de começar é extrair o projecto 'krita-plugins', do repositório de Subversion do &koffice;, e usá-lo como base para o seu próprio projecto. Pretende-se preparar um pacote com um esqueleto de 'plugin' do &krita; para o KDevelop, mas tal ainda não foi feito. - - -<filename ->Makefile.am</filename -> - -Vejamos um esqueleto de um módulo de 'plugin'. Em primeiro lugar, o Makefile.am. Isto é o que o &kde; usa para gerar a Makefile que cria o seu 'plugin': -kde_services_DATA = kritaNOMEBIBLIOTECA.desktop - -INCLUDES = $(all_includes) - -kritaNOMEBIBLIOTECA_la_SOURCES = ficheiro1.cc ficheiro2.cc - -kde_module_LTLIBRARIES = kritaNOMEBIBLIOTECA.la -noinst_HEADERS = inclusao1.h inclusao2.h - -kritaNOMEBIBLIOTECA_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -kritaBIBLIOTECA_la_LIBADD = -lkritacommon - -kritaextensioncolorsfilters_la_METASOURCES = AUTO - Esta é a Makefile de um 'plugin' de filtro. Substitua o NOMEBIBLIOTECA pelo nome da seu trabalho, e é tudo. Se o seu 'plugin' for de visualização, provavelmente também instalou um ficheiro .rc com itens para os menus e as barras de ferramentas. Da mesma forma, poderá ter de instalar os cursores e os ícones. Isto é tudo feito com as magias do Makefile.am do &kde;: kritarcdir = $(kde_datadir)/krita/kritaplugins -kritarc_DATA = NOMEBIBLIOTECA.rc -EXTRA_DIST = $(kritarc_DATA) - -kritapics_DATA = \ - bla.png \ - bla_cursor.png -kritapicsdir = $(kde_datadir)/krita/pics - - - - - - -Ficheiros 'desktop' - -O ficheiro .desktop anuncia o tipo de 'plugin': [Desktop Entry] -Encoding=UTF-8 -Icon= -Name=Nome Visível -ServiceTypes=Krita/Filter -Type=Service -X-KDE-Library=kritaNOMEBIBLIOTECA -X-KDE-Version=2 - -Os ServiceTypes (tipos de serviços) possíveis são: - - -Krita/Filter -Krita/Paintop -Krita/ViewPlugin -Krita/Tool -Krita/ColorSpace - - -Os filtros de importação e exportação de ficheiros usam a plataforma de filtros genérica do &koffice; e necessitam de ser discutidos em separado. - - - -Auxiliares - -Também precisa de um pouco de código auxiliar, chamado de plataforma de componentes do &kde;, para instanciar o 'plugin' — um ficheiro de inclusão e um ficheiro de implementação. Um ficheiro de inclusão: #ifndef FERRAMENTA_ESTRELA_H_ -#define FERRAMENTA_ESTRELA_H_ - -#include <kparts/plugin.h> - -/** -* Um módulo que oferece uma ferramenta de estrela. -*/ -class FerramentaEstrela : public KParts::Plugin -{ - Q_OBJECT -public: - FerramentaEstrela(QObject *mae, const char *nome, const QStringList &); - virtual ~FerramentaEstrela(); - -}; - -#endif // TOOL_STAR_H_ - - - -E um ficheiro de implementação: #include <kinstance.h> -#include <kgenericfactory.h> - -#include <kis_tool_registry.h> - -#include "ferramenta_estrela.h" -#include "kis_ferramenta_estrela.h" - - -typedef KGenericFactory<FerramentaEstrela> FerramentaEstrelaFactory; -K_EXPORT_COMPONENT_FACTORY( kritatoolstar, FerramentaEstrelaFactory( "krita" ) ) - - -FerramentaEstrela::FerramentaEstrela(QObject *mae, const char *nome, const QStringList &) - : KParts::Plugin(mae, nome) -{ - setInstance(FerramentaEstrelaFactory::instance()); - if ( mae->inherits("KisToolRegistry") ) - { - KisToolRegistry * r = dynamic_cast<KisToolRegistry*>( mae ); - r -> add(new KisFerramentaEstrelaFactory()); - } - -} - -FerramentaEstrela::~FerramentaEstrela() -{ -} - -#include "ferramenta_estrela.moc" - - - - - -Registos - -As ferramentas são carregadas pelo registo de ferramentas e registam-se elas mesmas com o registo de ferramentas. Os 'plugins', como as ferramentas, os filtros e as operações de pintura são carregados apenas uma vez: os 'plugins' de visualização são carregados por cada janela criada. Repare que são registadas 'factories' (fábricas de objectos), de um modo geral. Por exemplo, com as ferramentas, é criada uma nova instância de uma ferramenta por cada ponteiro (rato, tablete, borracha). Uma operação de pintura nova é criada sempre que uma ferramenta recebe um evento de botão do rato pressionado. - -Os filtros invocam o registo de filtros: if (mae->inherits("KisFilterRegistry")) { - KisFilterRegistry * gestor = dynamic_cast<KisFilterRegistry *>(mae); - gestor->add(new KisFilterInvert()); - } - -As operações de pintura invocam o seu registo respectivo: if ( mae->inherits("KisPaintOpRegistry") ) { - KisPaintOpRegistry * r = dynamic_cast<KisPaintOpRegistry*>(mae); - r -> add ( new KisSmearyOpFactory ); - } - -Os espaços de cores procuram no registo de espaços de cores (com mais algumas complicações): if ( mae->inherits("KisColorSpaceFactoryRegistry") ) { - KisColorSpaceFactoryRegistry * f = dynamic_cast<isColorSpaceFactoryRegistry*>(mae); - - KisProfile *perfilOmissao = new KisProfile(cmsCreate_sRGBProfile()); - f->addProfile(perfilOmissao); - - KisColorSpaceFactory * fabrica = new KisRgbColorSpaceFactory(); - f->add(fabrica); - - KisColorSpace * espacoCoresRGBA = new KisRgbColorSpace(f, 0); - KisHistogramProducerFactoryRegistry::instance() -> add( - new KisBasicHistogramProducerFactory<KisBasicU8HistogramProducer> - (KisID("RGB8HISTO", i18n("RGB8 Histogram")), espacoCoresRGBA) ); - } - -Os 'plugins' de visualização não têm de se registar elas mesmas, obtendo o acesso a um objecto KisView object: if ( mae->inherits("KisView") ) - { - setInstance(ShearImageFactory::instance()); - setXMLFile(locate("data","kritaplugins/shearimage.rc"), true); - - (void) new KAction(i18n("&Shear Image..."), 0, 0, this, SLOT(slotShearImage()), actionCollection(), "shearimage"); - (void) new KAction(i18n("&Shear Layer..."), 0, 0, this, SLOT(slotShearLayer()), actionCollection(), "shearlayer"); - - m_vista = (KisView*) mae; - } - -Lembre-se que isto significa que será criado um 'plugin' de visualização, de cada vez que o utilizador cria: a divisão de uma janela significa um novo carregamento de todos os 'plugins' de visualização de novo. - - - -Versões dos 'plugins' - -O &krita; 1.5 carrega os 'plugins' com o X-KDE-Version=2 definido no ficheiro .desktop. Os 'plugins' do &krita; 1.6 serão provavelmente incompatíveis a nível binário com os do 1.5 e irão necessitar da versão 3. Os 'plugins' do &krita; 2.0 irão necessitar do número de versão 3. Sim, isto não de todo lógico. - - - - - - -Espaços de Cores - -Os espaços de cores implementam a classe virtual pura KisColorSpace. Existem dois tipos de espaços de cores: aqueles que podem usar o lcms para as transformações de espaços de cores e aqueles que são demasiado estranhos para o lcms lidar com eles. Os exemplos dos primeiros são o 'cmyk', o 'rgb' ou o 'yuv'. Um exemplo do último é o de cores de água ou o molhado & pegajoso. Os espaços de cores que usam o lcms podem ser derivados do KisAbstractColorSpace ou de uma das classes de base especializadas para um dado número de 'bits' por canal. A implementação de um espaço de cores é relativamente simples. O princípio geral é que os espaços de cores funcionam com uma lista simples de 'bytes'. A interpretação desses 'bytes' pertence ao espaço de cores. Por exemplo, um pixel em Cinzento de 16 bits consiste em quatro 'bytes': dois para o valor de cinzento e dois para o valor do 'alfa'. Está à vontade para usar uma estrutura, de modo a lidar com a disposição em memória de um pixel, na sua implementação do espaço de cores, mas essa representação não é exportada. A única forma com que o resto do &krita; consegue saber os canais e tipos de canais em que os pixels do seu espaço de cores consistem é através da classe KisChannelInfo. Os filtros e operações de pintura tiram partido do conjunto rico de métodos oferecidos pelo KisColorSpace, para fazer o seu trabalho. Em muitos dos casos, a implementação predefinida no KisAbstractColorSpace irá funcionar, mas de forma mais lenta que uma implementação personalizada no seu espaço de cores, dado que o KisAbstractColorSpace irá converter todos os pixels para L*a*b de 16 bits e vice-versa. - - -<classname ->KisChannelInfo</classname -> - -(http://websvn.kde.org/trunk/koffice/krita/kritacolor/kis_channelinfo.h) - -Esta classe define os canais que compõem um único pixel num espaço de cores em particular. Um canal tem as seguintes características importantes: - -um nome a apresentar na interface do utilizador -uma posição: o 'byte' onde os 'bytes' que representam este canal começam no pixel. -um tipo: cor, alfa, substância ou substrato. A cor é uma cor simples, o 'alfa' é a capacidade de transparência a substância é uma representação da quantidade de pigmento ou outras coisas do género e o substrato é a representação da área de desenho ou tela. (Lembre-se que isto pode ser factorizado em breve.) -um tipo de valor: 'byte', 'short', 'integer', 'float' — ou outro. -tamanho: o número de 'bytes' que este canal ocupa -cor: uma representação num QColor deste canal, para ser visualizado na interface do utilizador como, por exemplo, em histogramas. -uma abreviatura a usar na GUI, quando não existir muito espaço - - - - -<classname ->KisCompositeOp</classname -> - -Um Porter-Duff por original; existem várias formas de combinar os pixels para obter uma cor nova. A classe KisCompositeOp define a maior parte delas: este conjunto não é facilmente extensível, excepto se modificar a biblioteca 'kritacolor'. Um 'plugin' de espaço de cores consegue suportar qualquer sub-conjunto destas operações de composição possíveis, mas o conjunto deverá sempre incluir o "OVER" (o mesmo que o "NORMAL") e o "COPY". O resto é mais ou menos opcional, ainda que quanto mais, melhor, como é óbvio. - - - -<classname ->KisColorSpace</classname -> - -Os métodos da classe virtual pura KisColorSpace podem ser divididos num conjunto de grupos: conversão, identificação e manipulação. Todas as classes deverão ser capazes de converter um pixel de e para RGB de 8 bits (i.e., um QColor) e, de preferência, de e para L*a*b de 16 bits. Para além disso, existe um método para converter para qualquer espaço de cores a partir do actual. Os espaços de cores são descritos pelo vector KisChannelInfo, o número de canais, o número de 'bytes' em cada pixel, se suporta imagens de Intervalo Altamente Dinâmico, entre outras definições. A manipulação é, por exemplo, a combinação de dois pixels num único novo: bitBlt, escurecimento ou convolução de pixels. Consulte por favor a documentação da API para uma descrição completa de todos os métodos que necessita de implementar num espaço de cores. O KisAbstractColorSpace implementa muitos dos métodos virtuais do KisColorSpace, usando as funções da biblioteca lcms. Sobre a classe KisAbstractColorSpace, existem classes de espaços de cores de inteiros de 8 e 16 bits, assim como de vírgula flutuante de 16 e 32 bits, definindo as operações comuns para mudar de profundidades de cor. - - - - - -Filtros - -Os filtros são 'plugins' que examinam os pixels de uma camada e fazem alterações sobre eles. Ainda que o &krita; usa uma infra-estrutura de memória em blocos eficiente, para guardar os pixels, os criados de filtros não têm de se preocupar com a API de imagens do &Java;, o Photoshop ou o The Gimp, tendo apenas de tomar conta dos extremos dos blocos e de como colar os blocos em conjunto: o &krita; esconde esse detalhe de implementação. -Lembre-se que é, teoricamente, simples de substituir o armazenamento dos dados da imagem por outra infra-estrutura, mas essas infra-estruturas não são 'plugins' reais de momento, por razões de performance. -O &krita; usa iteradores para ler e gravar os valores dos pixels. Em alternativa, poderá ler um bloco de pixels para uma área de memória, modificá-la e depois gravá-la de novo como um bloco. Mas isto não é necessariamente mais eficiente, até poderá ser mais lento que usar os iteradores; poderá ser apenas mais conveniente. Veja a documentação da API. As imagens do &krita; são compostas por camadas, das quais existem de momento quatro tipos: camadas de pintura, camadas de grupo, camadas de ajuste (que contêm um filtro aplicado, de forma dinâmica, às camadas abaixo da camada de ajuste) e camadas de componentes. Os filtros funcionam sempre em camadas de pintura. As camadas de pintura contêm dispositivos de pintura, da classe KisPaintDevice. Um dispositivo de pintura, por sua vez, dá acesso aos pixels em si. Os PaintDevices são normalmente passados como ponteiros partilhados. Um ponteiro partilhado mantém um registo dos locais em que o dispositivo de pintura é usado de facto e remove o dispositivo de pintura quando não for mais usado. Poderá reconhecer a versão do ponteiro partilhado de um dispositivo de pintura pelo seu sufixo SP. Basta lembrar-se que nunca terá de remover explicitamente um KisPaintDeviceSP. Vejamos um filtro bastante simples, que inverte cada um dos pixels. O código para esse filtro está na pasta koffice/krita/plugins/filters/example directory. O método principal é o -KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, - KisFilterConfiguration* /*config*/, const QRect& rect). - A função recebe dois dispositivos de pintura, um objecto de configuração (que não é usado neste filtro de exemplo) e um rect. O rect descreve a área do dispositivo de pintura, sobre a qual o filtro deverá actuar. Esta área está descrita em valores inteiros, o que significa que não existe qualquer precisão de sub-pixels. O dispositivo de pintura orig é o local de onde ler, enquanto o dest serve para escrever nele. Estes parâmetros poderão apontar para o mesmo dispositivo de pintura actual ou serem dois dispositivos diferentes. (Nota: isto poderá mudar para apenas um dispositivo no futuro.) Agora, vejamos o código linha-a-linha: -void KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, - KisFilterConfiguration* /*config*/, const QRect& rect) -{ - Q_ASSERT(src != 0); - Q_ASSERT(dst != 0); - - KisRectIteratorPixel origIt = orig->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), false); - KisRectIteratorPixel destIt = dest->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), true ); - - int pixelsProcessados = 0; - setProgressTotalSteps(rect.width() * rect.height()); - - KisColorSpace * cs = orig->colorSpace(); - Q_INT32 ptamanho = cs->pixelSize(); - - while( ! origIt.isDone() ) - { - if(origIt.isSelected()) - { - memcpy(destIt.rawData(), origIt.oldRawData(), ptamanho); - - cs->invertColor( destIt.rawData(), 1); - } - setProgress(++pixelsProcessados); - ++origIt; - ++destIt; - } - setProgressDone(); // Deverá ser chamado, mesmo que não suporte de facto a progressão -} - - - - -Isto cria um iterador para ler os pixels existentes. O Krita tem três tipos de iteradores: horizontal, vertical e rectangular. O iterador de rectângulos é o caminho mais eficiente pelos dados da imagem, mas não garante nada sobre a localização do próximo pixel que devolve. Isto significa que não poderá garantir que o pixel que vai obter será adjacente ao pixel que tem de momento. Os iteradores de linhas verticais e horizontais, esses sim garantem a localização dos pixels que devolvem. -(2) É criado o iterador de destino com a opção write igual a true. Isto significa que, se o dispositivo de pintura de destino for menor que o rectângulo gravado, será automaticamente aumentado para caber todos os pixels sobre os quais vai iterar. Repare que existe aqui um potencial erro: se o dest e o orig não forem o mesmo dispositivo de pintura, então é bastante possível que os pixels devolvidos pelos iteradores não correspondam. Para cada posição do iterador, o orig poderá estar, por exemplo, em 165,200, enquanto o dest poderá estar em 20,8 — como tal, a cópia que efectuar aqui poderá distorcer a imagem... -Deseja saber se um pixel está seleccionado? Isso é fácil — use o método isSelected. Mas o estado de seleccionado não é uma propriedade binária de um pixel; um pixel poderá estar meio-seleccionado, pouco seleccionado ou praticamente seleccionado. Esse valor também poderá ser obtido do iterador. As selecções são, de facto, um dispositivo de pintura de máscara, com um intervalo entre 0 e 255, onde o 0 é a ausência de selecção e o 255 é a selecção completa. O iterador tem dois métodos: isSelected() e selectedNess(). O primeiro devolve 'true' (verdadeiro), se um pixel estiver seleccionado de qualquer forma (i.e., o valor da máscara é maior que 1), enquanto o outro devolve o valor da máscara. -Como se aponta acima, este memcpy é um grande erro, de facto... o rawData() devolve o vector de 'bytes' que é o estado actual; o oldRawData() devolve o vector de 'bytes', tal como estava antes de ter sido criado o iterador. Contudo, poder-se-á estar a copiar o pixel errado aqui. Na prática, isto não irá acontecer com muita frequência, a menos que o dest já exista e não esteja alinhado com o orig. -Mas isto é correcto: em vez de descobrir qual o 'byte' que corresponde a cada canal, usa-se uma função fornecida com todos os espaços de cores, para inverter os pixels actuais. Os espaços de cores têm bastantes operações com pixels que poderão ser usadas. - - -Isto não tudo que existe para criar um filtro. Os filtros têm outras duas componentes importantes: um objecto de configuração e um elemento gráfico de configuração. Os dois interagem intimamente. O elemento gráfico de configuração cria um objecto de configuração, mas também pode ser preenchido a partir de um objecto de configuração previamente existente. Os objectos de configuração poder-se-ão representar a eles próprios como XML e poderão ser criados a partir de XML. Isto é o que torna as camadas de ajuste possíveis. - - -Iteradores - -Existem três tipos de iteradores: - - -Linhas horizontais -Linhas verticais -Iteradores rectangulares - - -Os iteradores de linhas horizontais e verticais têm um método para mover o iterador para a próxima linha ou coluna: nextRow() e nextCol(). Se os usar, é mais rápido que criar um iterador novo para cada linha ou coluna. Os iteradores são seguros em ambiente multitarefa no &krita;; por isso, é possível dividir o trabalho por várias tarefas. Contudo, as versões futuras do &krita; irão usar o método supportsThreading() para saber se o seu filtro poderá ser aplicado em blocos da imagem (&ie;, todos os pixels modificados de forma independente, em vez de serem alterados por um valor determinado a partir de um exame sobre todos os pixels da imagem), distribuindo assim a execução do seu filtro por várias tarefas. - - - -<classname ->KisFilterConfiguration</classname -> - -O KisFilterConfiguration é uma estrutura que é usada para gravar a configuração do filtro em disco como, por exemplo, nas camadas de ajuste. O 'plugin' de programação usa o mapa de propriedades, que está na base do KisFilterConfigaration, para ser possível programar os filtros. Os filtros poderão oferecer um elemento gráfico personalizado, que o &krita; irá mostrar na galeria de filtros, na janela de antevisão do filtro ou na página de opções da ferramenta de pintura-com-filtros. -Um exemplo, retirado do filtro de pintura a óleo: -class KisOilPaintFilterConfiguration : public KisFilterConfiguration -{ - -public: - - KisOilPaintFilterConfiguration(Q_UINT32 brushSize, Q_UINT32 smooth) - : KisFilterConfiguration( "oilpaint", 1 ) - { - setProperty("brushSize", brushSize); - setProperty("smooth", smooth); - }; -public: - - inline Q_UINT32 brushSize() { return getInt("brushSize"); }; - inline Q_UINT32 smooth() {return getInt("smooth"); }; - -}; - - - - -<classname ->KisFilterConfigurationWidget</classname -> - -A maioria dos filtros poderá ser afinado pelo utilizador. Poderá criar um elemento gráfico de configuração que o Krita irá usar, sempre que o filtro for usado. Um exemplo: - - - -A janela de Pintura a Óleo - - - - - -A janela de Pintura a Óleo - -A janela de Pintura a Óleo - - - - -Repare que só a parte esquerda desta janela é da sua responsabilidade: o &krita; toma conta do resto. Existem três abordagens para criar um elemento gráfico de opção: - - -Use o &Qt; Designer para criar um base para o elemento gráfico e crie uma sub-classe para o seu filtro -Use um dos elementos gráficos simples que mostram um conjunto de barras deslizantes, no caso das listas de números inteiros, números de vírgula flutuante ou booleanos. Este são úteis se, como acontece na imagem acima, o seu filtro puder ser configurado com um conjunto de inteiros, números de vírgula flutuante ou booleanos. Veja a documentação da API do KisMultiIntegerFilterWidget, KisMultiDoubleFilterWidget e KisMultiBoolFilterWidget. -Crie um elemento gráfico à mão. Esta forma não é a recomendada e, se o fizer e quiser que o seu filtro se torne parte da versão oficial do &krita;, então recomenda-se que substitua o seu elemento gráfico codificado à mão por uma versão com o &Qt; Designer. - - -O filtro de pintura a óleo usa o elemento multi-inteiros: - -KisFilterConfigWidget * KisOilPaintFilter::createConfigurationWidget(QWidget* parent, KisPaintDeviceSP /*dev*/) -{ - vKisIntegerWidgetParam param; - param.push_back( KisIntegerWidgetParam( 1, 5, 1, i18n("Brush size"), "brushSize" ) ); - param.push_back( KisIntegerWidgetParam( 10, 255, 30, i18n("Smooth"), "smooth" ) ); - return new KisMultiIntegerFilterWidget(parent, id().id().ascii(), id().id().ascii(), param ); -} - -KisFilterConfiguration* KisOilPaintFilter::configuration(QWidget* nwidget) -{ - KisMultiIntegerFilterWidget* widget = (KisMultiIntegerFilterWidget*) nwidget; - if( widget == 0 ) - { - return new KisOilPaintFilterConfiguration( 1, 30); - } else { - return new KisOilPaintFilterConfiguration( widget->valueAt( 0 ), widget->valueAt( 1 ) ); - } -} - -std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfiguration(KisPaintDeviceSP ) -{ - std::list<KisFilterConfiguration*> list; - list.insert(list.begin(), new KisOilPaintFilterConfiguration( 1, 30)); - return list; -} - - -Pode ver como ele funciona: este preenche um vector com os seus parâmetros inteiros e cria o elemento gráfico. O método configuration() inspecciona o elemento e cria o objecto de configuração do filtro correcto, nesse caso, o KisOilPaintFilterConfiguration. O método listOfExamplesConfiguration (que deverá mudar de nome para um Inglês correcto...) devolve uma lista com objectos de configuração de exemplo, para a janela da galeria de filtros. - - - -Conclusão dos filtros - -Existem mais alguns pontos sobre a codificação de filtros interessantes mas, com esta explicação, a documentação da API e o acesso ao nosso código-fonte, deverá ser capaz de ter uma boa introdução. Não hesite em contactar a equipa de desenvolvimento do &krita; no IRC ou na lista de correio. - - - - - -Ferramentas - -As ferramentas aparecem na área de ferramentas do &krita;. Isto significa que existe um espaço limitado para as ferramentas novas — pense com cuidado, sempre que uma operação de pintura não for o suficiente para os seus fins. As ferramentas poderão usar o rato/tablete e o teclado de formas complexas, coisa que as operações de pintura não conseguem. Esta é a razão pela qual o Duplicar é uma ferramenta e o spray é uma operação de pintura. Tenha cuidado com os dados estáticos na sua ferramenta: é criada uma instância nova da sua ferramenta com cada dispositivo de entrada: o rato, caneta, borracha, spray — o que for. As ferramentas estão divididas em grupos lógicos: - -ferramentas de desenho de formas (círculo, rectângulo) -ferramentas de desenho livre (pincel) -ferramentas de transformação que mexem na geometria de uma camada -ferramentas de preenchimento (como o balde ou o gradiente) -ferramentas de visualização (que não mudam os pixels, mas sim a forma como vê a tela, como a ampliação) -ferramentas de selecção (que mudam a máscara de selecção) - - -A interface da ferramenta está descrita na documentação da API da classe KisTool. Existem três sub-classes: KisToolPaint, KisToolNonPaint e KisToolShape (que é, de facto, uma sub-classe de KisToolPaint), a qual especializa a KisTool para as ferramentas de pintura (i.e., mudando os pixels) , as tarefas sem ser de pintura e as tarefas de pintura de formas. Uma ferramenta tem um elemento gráfico de opções, como os filtros. De momento, os elementos gráficos aparecem numa página de uma janela acoplável. Poder-se-á mudar esta para uma barra fina, sob o menu principal (que por sua vez substitui a barra de ferramentas) no &krita; 2.0 mas, por agora, desenhe o seu elemento gráfico de opções para caber numa página. Como sempre, é melhor usar o &Qt; Designer para desenhar este elemento gráfico. Um bom exemplo de uma ferramenta é a estrela: - -kis_ferramenta_estrela.cc Makefile.am ferramenta_estrela_cursor.png wdg_ferramenta_estrela.ui -kis_ferramenta_estrela.h Makefile.in ferramenta_estrela.h -kritaferramentaestrela.desktop ferramenta_estrela.cc ferramenta_estrela.png - - -Como poderá ver, são necessárias duas imagens: uma para o cursor e outra para a caixa de ferramentas. O ferramenta_estrela.cc é apenas o carregador do 'plugin', semelhante ao que se viu anteriormente. O recheio real está na implementação: - -KisFerramentaEstrela::KisFerramentaEstrela() - : KisToolShape(i18n("Star")), - m_dragging (false), - m_currentImage (0) -{ - setName("tool_star"); - setCursor(KisCursor::load("ferramenta_estrela_cursor.png", 6, 6)); - m_innerOuterRatio=40; - m_vertices=5; -} - - -O construtor define o nome interno — que não é traduzido — e a chamada à super-classe define o nome visível. Também se poderá carregar a imagem do cursor e definir um conjunto de variáveis. - -void KisToolStar::update (KisCanvasSubject *assunto) -{ - KisToolShape::update (assunto); - if (m_subject) - m_currentImage = m_subject->currentImg(); -} - - -O método update() é chamado quando a ferramenta é seleccionada. Este não é um método da KisTool, mas sim um método da classe KisCanvasObserver. Os observadores da área de trabalho são notificados sempre que ocorrerem alterações na tela, o que poderá ser útil para as ferramentas. Os seguintes métodos (buttonPress, move e buttonRelease) são invocados pelo &krita; quando o dispositivo de entrada (rato, caneta, borracha, etc.) for pressionado, mudado de posição ou largado. Lembre-se que também obtém mais eventos se o botão do rato não for pressionado. Os eventos não são os normais, mas sim eventos sintéticos do &krita;, dado que se tira partido de alguns truques de baixo nível para obter eventos suficientes para desenhar uma linha suave. Por omissão, as bibliotecas, como o &Qt; (e o GTK), perdem eventos se estiverem demasiado ocupados para tratar deles, e aqui pretende-se ter todos. - -void KisFerramentaEstrela::buttonPress(KisButtonPressEvent *evento) -{ - if (m_currentImage && evento->button() == LeftButton) { - m_dragging = true; - m_dragStart = evento->pos(); - m_dragEnd = evento->pos(); - m_vertices = m_optWidget->verticesSpinBox->value(); - m_innerOuterRatio = m_optWidget->ratioSpinBox->value(); - } -} - -void KisFerramentaEstrela::move(KisMoveEvent *evento) -{ - if (m_dragging) { - // apagar as linhas antigas da área de desenho - draw(m_dragStart, m_dragEnd); - // mover (alt) ou dimensionar a estrela - if (evento->state() & Qt::AltButton) { - KisPoint trans = evento->pos() - m_dragEnd; - m_dragStart += trans; - m_dragEnd += trans; - } else { - m_dragEnd = evento->pos(); - } - // desenhar as linhas novas na área de desenho - draw(m_dragStart, m_dragEnd); - } -} - -void KisFerramentaEstrela::buttonRelease(KisButtonReleaseEvent *evento) -{ - if (!m_subject || !m_currentImage) - return; - - if (m_dragging && evento->button() == LeftButton) { - // apagar as linhas antigas da área de desenho - draw(m_dragStart, m_dragEnd); - m_dragging = false; - - if (m_dragStart == m_dragEnd) - return; - - if (!m_currentImage) - return; - - if (!m_currentImage->activeDevice()) - return; - - KisPaintDeviceSP dispositivo = m_currentImage->activeDevice ();; - KisPainter pintor (dispositivo); - if (m_currentImage->undo()) pintor.beginTransaction (i18n("Star")); - - pintor.setPaintColor(m_subject->fgColor()); - pintor.setBackgroundColor(m_subject->bgColor()); - pintor.setFillStyle(fillStyle()); - pintor.setBrush(m_subject->currentBrush()); - pintor.setPattern(m_subject->currentPattern()); - pintor.setOpacity(m_opacity); - pintor.setCompositeOp(m_compositeOp); - KisPaintOp * op = - KisPaintOpRegistry::instance()->paintOp(m_subject->currentPaintop(), m_subject->currentPaintopSettings(), &pintor.; - pintor.setPaintOp(op); // O Pintor fica como dono - - vKisPoint coord = starCoordinates(m_vertices, m_dragStart.x(), m_dragStart.y(), m_dragEnd.x(), m_dragEnd.y()); - - pintor.paintPolygon(coord); - - device->setDirty( pintor.dirtyRect() ); - notifyModified(); - - if (m_currentImage->undo()) { - m_currentImage->undoAdapter()->addCommand(pintor.endTransaction()); - } - } -} - - -O método draw() é um método interno da classe KisToolStar e desenha o contorno da estrela. Este é chamado a partir do método move(), para dar alguma reacção ao utilizador sobre o tamanho e a forma da sua estrela. Repare que se usa a operação de desenho Qt::NotROP, o que significa que, ao invocar o draw() uma segunda vez com o mesmo início e fim, a estrela anteriormente desenhada será removida. - -void KisToolStar::draw(const KisPoint& inicio, const KisPoint& fim ) -{ - if (!m_subject || !m_currentImage) - return; - - KisCanvasController *controller = m_subject->canvasController(); - KisCanvas *canvas = controller->kiscanvas(); - KisCanvasPainter p (canvas); - QPen pen(Qt::SolidLine); - - KisPoint posInicio; - KisPoint posFim; - posInicio = controller->windowToView(inicio); - posFim = controller->windowToView(fim); - - p.setRasterOp(Qt::NotROP); - - vKisPoint pontos = starCoordinates(m_vertices, posInicio.x(), posInicio.y(), posFim.x(), posFim.y()); - - for (uint i = 0; i < pontos.count() - 1; i++) { - p.drawLine(pontos[i].floorQPoint(), pontos[i + 1].floorQPoint()); - } - p.drawLine(pontos[pontos.count() - 1].floorQPoint(), pontos[0].floorQPoint()); - - p.end (); -} - - -O método setup() é essencialmente: aqui é criada a acção que será ligada à área de ferramentas, para que os utilizadores possam de facto seleccionar a ferramenta. Também é possível atribuir uma tecla de atalho. Repare que existem alguns truques aqui: lembre-se que é criada uma instância da ferramenta por cada dispositivo de entrada. Isto também significa que é chamado o método setup() por cada dispositivo de entrada, e isso significa que é adicionada uma acção com o mesmo nome, várias vezes, à colecção de acções. Contudo, tudo parece funcionar, daí porquê as preocupações? - -void KisToolStar::setup(KActionCollection *colleccao) -{ - m_action = static_cast<KRadioAction *>(colleccao->action(name())); - - if (m_action == 0) { - KShortcut atalho(Qt::Key_Plus); - atalho.append(KShortcut(Qt::Key_F9)); - m_action = new KRadioAction(i18n("&Star"), - "ferramenta_estrela", - atalho, - this, - SLOT(activate()), - colleccao, - name()); - Q_CHECK_PTR(m_action); - - m_action->setToolTip(i18n("Draw a star")); - m_action->setExclusiveGroup("tools"); - m_ownAction = true; - } -} - - -O método starCoordinates() contém alguma matemática engraçada — mas não é muito interessante para a discussão sobre a criação dos 'plugins' de ferramentas. - -KisPoint KisToolStar::starCoordinates(int N, double mx, double my, double x, double y) -{ - double R=0, r=0; - Q_INT32 n=0; - double angulo; - - vKisPoint listaCoordenadasEstrela(2*N); - - // o raio dos lados exteriores - R=sqrt((x-mx)*(x-mx)+(y-my)*(y-my)); - - // o raio dos lados interiores - r=R*m_innerOuterRatio/100.0; - - // o ângulo - angulo=-atan2((x-mx),(y-my)); - - //definir os lados exteriores - for(n=0;n<N;n++){ - listaCoordenadasEstrela[2*n] = KisPoint(mx+R*cos(n * 2.0 * M_PI / N + angulo),my+R*sin(n *2.0 * M_PI / N+angulo)); - } - - //definir os lados interiores - for(n=0;n<N;n++){ - listaCoordenadasEstrela[2*n+1] = KisPoint(mx+r*cos((n + 0.5) * 2.0 * M_PI / N + angulo),my+r*sin((n +0.5) * 2.0 * M_PI / N + angulo)); - } - - return listaCoordenadasEstrela; -} - - -O método createOptionWidget() é chamado para criar o elemento gráfico das opções que o &krita; irá mostrar na página. Dado que existe uma ferramenta por cada dispositivo de entrada, por cada janela, o estado de uma ferramenta poderá ser mantido na ferramenta. Este método só é chamado uma vez: o elemento de opções é guardado e obtido da próxima vez que a ferramenta for activada. - -QWidget* KisFerramentaEstrela::createOptionWidget(QWidget* mae) -{ - QWidget *elemento = KisToolShape::createOptionWidget(mae); - - m_optWidget = new WdgFerramentaEstrela(elemento); - Q_CHECK_PTR(m_optWidget); - - m_optWidget->ratioSpinBox->setValue(m_innerOuterRatio); - - QGridLayout *disposicaoOpcoes = new QGridLayout(elemento, 1, 1); - super::addOptionWidgetLayout(disposicaoOpcoes); - - disposicaoOpcoes->addWidget(m_optWidget, 0, 0); - - return elemento; -} - - - -Conclusões das Ferramentas - -As ferramentas são 'plugins' relativamente simples de criar. Terá de combinar as interfaces KisTool e KisCanvasObserver para criar de facto uma ferramenta. - - - - - - -Operações de pintura - -As operações de pintura são um dos tipos de 'plugins' mais inovadores no Krita (em conjunto com os espaços de cores acopláveis). Uma operação de pintura define a forma como as ferramentas mudam os pixels com que mexem. O 'spray', o lápis ou o pincel suave: todos estes são operações de pintura. Mas você pode — com bastante trabalho — criar uma operação de pintura que leia as definições de pincéis do Corel Painter em XML e usá-las para determinar a forma como a pintura é feita. As operações de pintura são instanciadas sempre que uma ferramenta de pintura receber um evento mouseDown e são removidas quando o evento 'mouseUp' for recebido por uma ferramenta de pintura. Entretanto, a operação poderá manter um registo das posições anteriores e os outros dados, como os níveis de pressão, se o utilizador usar uma tablete. A operação básica de uma operação de pintura é mudar os pixels na posição actual do cursor de uma ferramenta. Isto só poderá ser feito uma vez, caso contrário a ferramenta poderá pedir para ser executada em intervalos regulares, graças a um temporizador. A primeira seria útil para uma operação do tipo lápis, enquanto a segunda, obviamente, para uma operação do tipo 'spray'. As operações de pintura poderão ter um pequeno elemento gráfico, o qual é colocado numa barra de ferramentas. Deste modo, os elementos de configuração das operações de pintura precisam de ter uma disposição horizontal dos elementos gráficos, não superiores a um botão da barra de ferramentas. Caso contrário, o &krita; ficará bastante engraçado. Vejamos um simples 'plugin' de pintura, um que mostra alguma inteligência de programação. Primeiro, no ficheiro de inclusão, está definida uma 'factory' (fábrica de instâncias). Este objecto cria uma operação de pintura, sempre que a ferramenta activa precisar de uma: - -public: - KisSmearyOpFactory() {} - virtual ~KisSmearyOpFactory() {} - - virtual KisPaintOp * createOp(const KisPaintOpSettings *configuracao, KisPainter * pintor); - virtual KisID id() { return KisID("paintSmeary", i18n("Smeary Brush")); } - virtual bool userVisible(KisColorSpace * ) { return false; } - virtual QString pixmap() { return ""; } - -}; - - -A 'factory' também contém o KisID com o nome público e o privado da operação de pintura — garanta que o nome privado da sua operação de pintura não entra em conflito com outra operação! — e poderá devolver, a título opcional, uma imagem. O &krita; poderá então mostrar a imagem em conjunto com o nome, para uma identificação visual da sua operação. Por exemplo, uma operação de faca do pintor teria a imagem com um instrumento desse tipo. A implementação de uma operação de pintura é bastante intuitiva: - -KisSmearyOp::KisSmearyOp(KisPainter * pintor) - : KisPaintOp(pintor) -{ -} - -KisSmearyOp::~KisSmearyOp() -{ -} -void KisSmearyOp::paintAt(const KisPoint &pos, const KisPaintInformation& info) -{ - - -O método paintAt() está realmente onde deverá ficar, com as operações de pintura. Este método recebe dois parâmetros: a posição actual (que está com números de vírgula flutuante, não em pixels) e um objecto KisPaintInformation, que contém a pressão, o toque em 'x' e 'y' e o vector de movimento, podendo ser extendida no futuro com outras informações. - -if (!m_painter->device()) return; - - KisBrush *pincel = m_painter->brush(); - - -Um KisBrush é a representação de um ficheiro de pincel do Gimp: este é uma máscara, seja esta simples ou uma série de máscaras. De facto, não é usado aqui o pincel, excepto para determinar o ponto fulcral sob o cursor. - -Q_ASSERT(pincel); - - if (!pincel) return; - - if (! pincel->canPaintFor(info) ) - return; - - KisPaintDeviceSP dispositivo = m_painter->device(); - KisColorSpace * espacoCores = dispositivo->colorSpace(); - KisColor kc = m_painter->paintColor(); - kc.convertTo(colorSpace); - - KisPoint ponto = pincel->hotSpot(info); - KisPoint pt = pos - ponto; - - // Dividir as coordenadas em partes inteira e fraccionária. A parte inteira - // é onde ficará o 'dab' e a parte fraccionária determina a posição nos - // sub-pixels - Q_INT32 x, y; - double fraccaoX, fraccaoY; - - splitCoordinate(pt.x(), &x, &fraccaoX); - splitCoordinate(pt.y(), &y, &fraccaoY); - - KisPaintDeviceSP dab = new KisPaintDevice(espacoCores, "smeary dab"); - Q_CHECK_PTR(dab); - - -Não são alterados directamente os pixels de um dispositivo de pintura: em vez disso, é criado um pequeno dispositivo de pintura, um 'dab', sendo este composto no dispositivo de pintura actual. - -m_painter->setPressure(info.pressure); - - -Como dizem os comentários, o próximo bloco de código efectua algum trabalho de programação para criar o 'dab' actual. Nesse caso, é desenhado um conjunto de linhas. Quando se terminar esta operação de pintura, o comprimento, a posição e a espessura das linhas será dependente da pressão e carga da tinta, tendo assim sido criado um pincel forte e húmido. Mas ainda não chegou a altura de terminar. - -// Calcular a posição dos tufos. Os tufos estão organizados numa linha - // perpendicular ao movimento do pincel, i.e, a linha a direito entre - // a posição actual e a posição anterior. - // Os tufos estão espalhados ao longo da pressão - - KisPoint pontoAnterior = info.movement.toKisPoint(); - KisVector2D vectorPincel(-pontoAnterior.y(), pontoAnterior.x()); - KisVector2D listaPontoActual = KisVector2D(pos); - vectorPincel.normalize(); - - KisVector2D vl, vr; - - for (int i = 0; i < (NUMBER_OF_TUFTS / 2); ++i) { - // Calcular as posições do vector novo. - vl = listaPontoActual + i * vectorPincel; - KisPoint pl = vl.toKisPoint(); - dab->setPixel(pl.roundX(), pl.roundY(), kc); - - vr = listaPontoActual - i * vectorPincel; - KisPoint pr = vr.toKisPoint(); - dab->setPixel(pr.roundX(), pr.roundY(), kc); - } - - vr = vr - vl; - vr.normalize(); - - -Finalmente, é desenhado o 'dab' no dispositivo de pintura original e é dito ao pintor que se actualizou um pequeno rectângulo do dispositivo de pintura. - -if (m_source->hasSelection()) { - m_painter->bltSelection(x - 32, y - 32, m_painter->compositeOp(), dab.data(), - m_source->selection(), m_painter->opacity(), x - 32, y -32, 64, 64); - } - else { - m_painter->bitBlt(x - 32, y - 32, m_painter->compositeOp(), dab.data(), m_painter->opacity(), x - 32, y -32, 64, 64); - } - - m_painter->addDirtyRect(QRect(x -32, y -32, 64, 64)); -} - - -KisPaintOp * KisSmearyOpFactory::createOp(const KisPaintOpSettings */*configuracao*/, KisPainter * pintor) -{ - KisPaintOp * op = new KisSmearyOp(pintor); - Q_CHECK_PTR(op); - return op; -} - - -É tudo: as operações de pintura são simples e divertidas! - - - - -'Plugins' de visualização - -Os 'plugins' de visualização ou da janela são os mais esquisitos do grupo: um 'plugin' de visualização é um KPart normal, que poderá fornecer alguma interface do utilizador e alguma funcionalidade. Por exemplo, a página do histograma é um 'plugin' de visualização, assim como a janela de rotação. - - - - -Filtros de importação/exportação - -O &krita; funciona com a arquitectura de filtros de ficheiros do &koffice;. Existe um tutorial, um pouco antigo mas ainda útil, em: . É provavelmente melhor cooperar com a equipa do &krita; ao desenvolver filtros de ficheiros e fazer o desenvolvimento na árvore de filtros do &koffice;. Lembre-se que poderá testar os seus filtros, sem executar o &krita;, usando o utilitário koconverter. Os filtros têm duas faces: importação e exportação. Estes são, normalmente, dois 'plugins' diferentes que poderão partilhar algum código. Os itens importantes do Makefile.am são: - -service_DATA = krita_XXX_import.desktop krita_XXX_export.desktop -servicedir = $(kde_servicesdir) -kdelnk_DATA = krita_XXX.desktop -kdelnkdir = $(kde_appsdir)/Office -libkritaXXXimport_la_SOURCES = XXXimport.cpp -libkritaXXXexport_la_SOURCES = XXXexport.cpp -METASOURCES = AUTO - - -Quer esteja a criar um filtro de importação ou de exportação, o seu trabalho sempre passa por implementar a função que se segue: - -virtual KoFilter::ConversionStatus convert(const QCString& de, const QCString& para); - - -É a configuração dos ficheiros .desktop que determina a forma como um filtro converte: Importar: - -X-KDE-Export=application/x-krita -X-KDE-Import=image/x-xcf-gimp -X-KDE-Weight=1 -X-KDE-Library=libkritaXXXimport -ServiceTypes=KOfficeFilter - - -Exportar: - -X-KDE-Export=image/x-xcf-gimp -X-KDE-Import=application/x-krita -ServiceTypes=KOfficeFilter -Type=Service -X-KDE-Weight=1 -X-KDE-Library=libkritaXXXexport - - -E sim, o tipo MIME escolhido para o exemplo é uma sugestão. Por favor, pode implementar um filtro de XCF? - - -Importar - -O grande problema com os filtros de importação é, obviamente, o seu código para ler os dados em disco. O código auxiliar que invoca este código é relativamente simples: - -Nota: é mesmo realmente necessária uma forma de permitir ao &krita; manter um ficheiro aberto, e ler apenas os dados à medida das necessidades, em vez de copiar o conteúdo inteiro para a representação interna do dispositivo de pintura. Mas isso iria significar que as infra-estruturas de gestão de dados que percebam os ficheiros TIFF, entre outros, e isso ainda não está implementado de momento. Seria o ideal se alguns filtros de ficheiros pudessem implementar uma classe temporária chamada KisFileDataManager, criassem um objecto dessa instância com o ficheiro actual e o passassem ao KisDoc. Mas o &krita; lida com o armazenamento por camadas, não por documentos, por isso seria uma factorização difícil de fazer. - -KoFilter::ConversionStatus XXXImport::convert(const QCString&, const QCString& para) -{ - if (para != "application/x-krita") - return KoFilter::BadMimeType; - - KisDoc * doc = dynamic_cast<KisDoc*>(m_chain -> outputDocument()); - KisView * vista = static_cast<KisView*>(doc -> views().getFirst()); - - QString ficheiro = m_chain -> inputFile(); - - if (!doc) - return KoFilter::CreationError; - - doc -> prepareForImport(); - - if (!ficheiro.isEmpty()) { - - KURL url(ficheiro); - - if (url.isEmpty()) - return KoFilter::FileNotFound; - - KisImageXXXConverter ib(doc, doc -> undoAdapter()); - - if (vista != 0) - vista -> canvasSubject() -> progressDisplay() -> setSubject(&ib, false, true); - - switch (ib.buildImage(url)) { - case KisImageBuilder_RESULT_UNSUPPORTED: - return KoFilter::NotImplemented; - break; - case KisImageBuilder_RESULT_INVALID_ARG: - return KoFilter::BadMimeType; - break; - case KisImageBuilder_RESULT_NO_URI: - case KisImageBuilder_RESULT_NOT_LOCAL: - return KoFilter::FileNotFound; - break; - case KisImageBuilder_RESULT_BAD_FETCH: - case KisImageBuilder_RESULT_EMPTY: - return KoFilter::ParsingError; - break; - case KisImageBuilder_RESULT_FAILURE: - return KoFilter::InternalError; - break; - case KisImageBuilder_RESULT_OK: - doc -> setCurrentImage( ib.image()); - return KoFilter::OK; - default: - break; - } - - } - return KoFilter::StorageCreationError; -} - - - -Isto é suposto ser um filtro de importação; por isso, se não for invocado para converter para uma imagem do &krita;, algo se passa de errado. -A cadeia de filtros já criou um documento de saída para nós. É preciso convertê-lo para um KisDocM, dado que os documentos do &krita; precisam de um tratamento especial. Não seria, contudo, má ideia verificar se o resultado da conversão não é 0, porque se for, a importação irá falhar. -Se invocar este filtro a partir da GUI, terá de se obter uma vista. Se existir, o código de conversão poderá tentar actualizar a barra de progresso. -O filtro tem o nome do ficheiro de entrada. -O KisDoc precisa de se preparar para a importação. Algumas configurações são inicializadas e a opção para desfazer é desactivada. Caso contrário, poderia anular a adição de camadas efectuadas pelo filtro de importação, e isso seria um comportamento estranho. -Optou-se por implementar o código de importação actual numa classe separada que é aqui instanciada. Poderá também colocar todo o seu código neste método, mas isso ficaria um pouco confuso. -O módulo de importação devolve um código de estado que poderá ser usado para configurar depois o estado do filtro de importação. O &koffice; toma conta de mostrar as mensagens de erro. -Se a criação do KisImage foi bem sucedida, será configurada a imagem actual do documento com a imagem acabada de criar. Aí, é tudo: return KoFilter::OK;. - - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook b/koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook deleted file mode 100644 index bb9d1456..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook +++ /dev/null @@ -1,1132 +0,0 @@ - -Programação - -No &krita;, poderá criar programas em Ruby ou Python (a disponibilidade dos interpretadores poderá depender das suas distribuições ou se o administrador da sua máquina os instalou). Aqui poderá encontrar uma descrição da API de programação. Alguns dos exemplos são distribuídos com o &krita; e poderá encontrá-los em /usr/share/apps/krita/scripts (ou /opt/kde/share/apps/krita/scripts). - - -Variáveis do módulo <classname ->Krosskritacore</classname -> - - -O KritaDocument devolve um objecto Document -O KritaScript devolve um objecto ScriptProgress - - -Poderá obter um objecto com a função get do módulo Krosskritacore; no Ruby, terá de escrever algo do género: doc = Krosskritacore::get("KritaDocument") -programa = Krosskritacore::get("KritaScript") - - - - - - -Funções no módulo <classname ->Krosskritacore</classname -> - - -Função: getBrushEsta função devolve um Brush obtido da lista de recursos do &krita;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): Krosskritacore::getBrush("Circle (05)") - - -Função: getFilterEsta função devolve um Filter obtido da lista de recursos do &krita;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): Krosskritacore::getFilter("invert") - - -Função: getPatternEsta função devolve um Pattern obtido da lista de recursos do &krita;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): Krosskritacore::getPattern("Bricks") - - -Função: loadBrushEsta função carrega um Brush e devolve-o de seguida. Ela recebe um argumento: o nome do ficheiro do pincel. - -Função: loadPatternEsta função carrega um Pattern e devolve-o de seguida. Ela recebe um argumento: o nome do ficheiro do padrão. - -Função: newCircleBrushEsta função devolve um Brush com uma forma circular. Recebe pelo menos dois argumentos: a largura e a altura. Poderá receber outros dois argumentos: a largura e a altura do sombreado. Se não for indicado qualquer sombreado, este não será usado. Por exemplo (em Ruby): Krosskritacore::newCircleBrush(10,20) # cria um círculo simples -Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente - - -Função: newHSVColorEsta função devolve uma nova Color com o tuplo de HSV indicado. Recebe três argumentos: a componente do matiz (0 a 255), da saturação (0 a 255) e do valor (0 to 255). Por exemplo (em Ruby): Krosskritacore::newRGBColor(255,125,0) - - -Função: newImageEsta função recebe uma nova Image. Recebe quatro argumentos: largura, altura, ID do espaço de cores, nome da imagem. Como resultado, irá obter um objecto Image. Por exemplo (em Ruby): Krosskritacore::newImage(10,20, "RGBA", "kikoo") - - -Função: newRectBrushEsta função devolve um Brush com uma forma rectangular. Recebe pelo menos dois argumentos: a largura e a altura. Poderá receber outros dois argumentos: a largura e a altura do sombreado. Se não for indicado qualquer sombreado, este não será usado. Por exemplo (em Ruby): Krosskritacore::newRectBrush(10,20) # criar um rectângulo simples - Krosskritacore::newRectBrush(10,20,5,10) # criar um gradiente - - -Função: newRGBColorEsta função devolve uma nova Color com o tuplo de RGB indicado. Recebe três argumentos: a componente do vermelho (0 a 255), do verde (0 a 255) e do azul (0 to 255). Por exemplo (em Ruby): Krosskritacore::newRGBColor(255,0,0) # criar uma cor vermelha -Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca - - - - - -Descrições e listas de funções dos vários objectos no <classname ->Krosskritacore</classname -> - - -Objecto: PaintLayer - - -Função: beginPainting - -Função: convertToColorspaceConverte a imagem para um espaço de cores. Esta função recebe um argumento: o nome do espaço de cores de destino. Por exemplo (em Ruby): image.convertToColorspace("CMYK") - - -Função: createHistogramEsta função cria um histograma para esta camada. Recebe dois argumentos: o tipo do histograma ("RGB8HISTO") e 0 se o histograma for linear ou 1 se for logarítmico. - -Função: createHLineIteratorCria um iterador sobre uma camada, o qual irá percorrer uma linha. Esta função recebe três argumentos: x (início na linha), y (posição vertical da linha), largura da linha. - -Função: createPainterEsta função cria um Painter que lhe permitirá pintar algumas coisas na camada. - -Função: createRectIteratorCria um iterador sobre uma camada, que irá funcionar sobre uma área rectangular. Esta função recebe quatro argumentos: x, y, largura do rectângulo, altura do rectângulo. - -Função: createVLineIteratorCria um iterador sobre uma camada, o qual irá percorrer uma coluna. Esta função recebe três argumentos: x (posição horizontal da coluna), y (início da coluna), altura da coluna. - -Função: endPaintingUsa esta função para fechar o item a desfazer actual e adicioná-lo ao histórico. - -Função: fastWaveletTransformationDevolve a transformada por ondulação da camada. - -Função: fastWaveletUntransformationAnula uma ondulação desta camada. Recebe um argumento: um objecto de ondulação. Por exemplo (em Ruby): wavelet = camada.fastWaveletTransformation() -camada.fastWaveletUntransformation(wavelet) - - -Função: getHeightDevolve a altura da camada. - -Função: getWidthDevolve a largura da camada. - - - -Objecto: Filter - - -Função: getFilterConfigurationEsta função devolve a FilterConfiguration associada com este filtro. - -Função: processEsta função irá aplicar o filtro. Recebe pelo menos um argumento: a camada de origem. Poderá também usar estes quatro argumentos: x, y, largura, altura. O (x,y,largura,altura) define a área rectangular na qual será calculado o filtro. Se o rectângulo não for definido, então o filtro será aplicado na camada de origem inteira. Por exemplo (em Ruby) doc = Krosskritacore::get("KritaDocument") -imagem = doc.getImage() -camada = imagem.getActivePaintLayer() -largura = camada.getWidth() -altura = camada.getHeight() -filtro = Krosskritacore::getFilter("invert") -filtro.process(camada, camada) -filtro.process(camada, camada, 10, 10, 20, 20 ) - - - -Objecto: FilterConfiguration - - -Função: getPropertyEsta função devolve o valor de um parâmetro do Filter associado. Ele recebe um argumento: o nome do parâmetro. - -Função: setPropertyEsta função define um parâmetro do Filter associado. Ela recebe dois argumentos: o nome do parâmetro e o valor, cujo tipo depende do Filter. - - - -Objecto: Histogram - -Esta classe permite-lhe aceder ao histograma de um PaintLayer. Exemplo (em Ruby): doc = krosskritacore::get("KritaDocument") - imagm = doc.getImage() - camada = imagem.getActiveLayer() - histo = camada.createHistogram("RGB8HISTO",0) - min = camada.getMin() * 255 - max = camada.getMax() * 255 - for i in min..max - print camada.getValue(i) - print "\n" - end - - - - -Função: getChannelDevolve o canal seleccionado. - -Função: getCountEsta função devolve o número de pixel usado pelo histograma. - -Função: getHighestEsta função devolve o valor mais elevado do histograma. - -Função: getLowestEsta função devolve o valor mínimo do histograma. - -Função: getMaxEsta função devolve o limite máximo do histograma (os valores com maior posição que o máximo são nulos). O valor está no intervalo 0.0 – 1.0. - -Função: getMeanEsta função devolve a média do histograma. - -Função: getMinEsta função devolve o limite mínimo do histograma (os valores com menor posição que o máximo são nulos). O valor está no intervalo 0.0 – 1.0. - -Função: getNumberOfBinsDevolve o número de abcissas deste histograma. - -Função: getTotalEsta função devolve o somatório de todos os valores do histograma. - -Função: getValueDevolve o valor de uma abcissa do histograma. Esta função recebe um argumento 'índice' no intervalo [0..255]. - -Função: setChannelSelecciona o canal da camada para o qual irá obter o resultado do histograma. Esta função recebe um argumento: o número do canal. - - - -Objecto: ScriptProgress -O ScriptProgress é usado para gerir a barra de progresso da barra de estado do &krita;. Por exemplo (em Ruby): programa = Krosskritacore::get("KritaScript") -programa.setProgressTotalSteps(1000) -programa.setProgressStage("progressive", 0) -for i in 1..900 - programa.incProgress() -end -programa.setProgressStage("brutal", 1000) - - - -Função: incProgressEsta função avança um passo no progresso. - -Função: setProgressEsta função altera o valor do progresso. Recebe um argumento: o valor do progresso. - -Função: setProgressStageEsta função altera o valor do progresso e mostra o texto. - -Função: setProgressTotalStepsEsta função define o número de passos que o programa irá necessitar. Recebe um argumento: o valor máximo do progresso - - - -Objecto: WaveletEste objecto contém os coeficientes de uma transformação por ondulação de um PaintLayer. - - -Função: getDepthDevolve a profundidade da camada. - -Função: getNCoeffDevolve o valor o N-ésimo coeficiente. A função recebe um argumento: o índice do coeficiente. - -Função: getNumCoeffsDevolve o número de coeficientes nesta ondulação (= tamanho * tamanho * profundidade). - -Função: getSizeDevolve o tamanho da ondulação (tamanho = largura = altura). - -Função: getXYCoeffDevolve o valor de um coeficiente. A função recebe dois argumentos: x e y. - -Função: setNCoeffAltera o valor do N-ésimo coeficiente. A função recebe dois argumentos: o índice do coeficiente e o novo valor do coeficiente. - -Função: setXYCoeffAltera o valor de um coeficiente. A função recebe três argumentos: x, y e o novo valor do coeficiente. - - - -Objecto: Painter - - -Função: convolveEsta função aplica um módulo de convolução a uma imagem. Recebe pelo menos três argumentos: uma lista de listas com o módulo (todas as listas deverão ter o mesmo tamanho), o factor e o deslocamento. O valor de um pixel será dado pela seguinte função: K * P / factor + deslocamento, onde o K é o módulo e o P a vizinhança. Poderá receber os seguintes argumentos opcionais: opContorno (controla como fazer a convolução dos pixels no extremo de uma imagem: 0 = usar a cor predefinida, 1 = usa o pixel do lado oposto da imagem, 2 = usar o pixel do contorno, 3 = evitar os pixels do contorno), canal (1 para a cor, 2 para o alfa, 3 para ambos), x, y, largura, altura. - -Função: setFillThresholdDefine o limiar de preenchimento. Recebe um argumento: o limite. - -Função: fillColorComeça a preencher com uma cor. Recebe dois argumentos: x e y. - -Função: fillPatternComeça a preencher com um padrão. Recebe dois argumentos: x e y. - -Função: paintPolylineEsta função irá pintar uma linha poligonal. Recebe dois argumentos: uma lista de posições em X e uma lista de posições em Y. - -Função: paintLineEsta função irá pintar uma linha. Ele recebe cinco argumentos: x1, y1, x2, y2 e pressão. - -Função: paintBezierCurveEsta função irá pintar uma curva Bezier. Recebe dez argumentos: x1, y1, p1, cx1, cy1, cx2, cx2, x2, y2, p2, onde o (x1,y1) é a posição inicial, o p1 é a pressão inicial, (x2,y2) é a posição final, p2 é a pressão no fim. O (cx1,cy1) e o (cx2,cy2) são as posições dos pontos de controlo. - -Função: paintEllipseEsta função irá pintar uma elipse. Recebe cinco argumentos: x1, y1, x2, y2, pressão, onde o (x1,y1) e o (x2,y2) são as posições dos dois centros. - -Função: paintPolygonEsta função irá pintar um polígono. Recebe dois argumentos: uma lista de posições em X e uma lista de posições em Y. - -Função: paintRectEsta função irá pintar um rectângulo. Recebe cinco argumentos: x, y, largura altura, pressão. - -Função: paintAtEsta função irá pintar numa dada posição. Recebe três argumentos: x, y, pressão. - -Função: setPaintColorEsta função define a cor de pintura (também chamada de cor principal). Recebe um argumento: um Color. - -Função: setBackgroundColorEsta função altera a cor de fundo. Recebe um argumento: uma Color. - -Função: setPatternEsta função altera o padrão usado no preenchimento. Recebe um argumento: um objecto Pattern. - -Função: setBrushEsta função altera o pincel usado na pintura. Recebe um argumento: um objecto Brush. - -Função: setPaintOpEsta função define a operação de pintura. Recebe um argumento: o nome da operação de pintura. - -Função: setDuplicateOffsetEsta função define o deslocamento do duplicado. Recebe dois argumentos: o deslocamento horizontal e o vertical. - -Função: setOpacityEsta função altera a opacidade da pintura. Recebe um argumento: a opacidade, no intervalo de 0 a 255. - -Função: setStrokeStyleEsta função define o estilo do traço. Recebe um argumento: 0 para nenhum e 1 para pincel. - -Função: setFillStyleEsta função altera o estilo de preenchimento do Painter. Recebe um argumento: 0 para nada, 1 para o preenchimento com a cor principal, 2 para o preenchimento com a cor de fundo e 3 para o preenchimento com um padrão. - - - -Objecto: IteratorEste objecto permite-lhe alterar os valores dos pixels um a um. O nome de algumas funções depende do espaço de cores; por exemplo, se o espaço de cores da camada for o RGB, terá o setR, setG e o setB e, no caso do CMYK: setC, setM, setY e setK. Na documentação abaixo, assumir-se-á que o espaço de cores se chamada ABC, com três canais: A, B e C. - - -Funções: setA, setB, setCEstas funções recebem um argumento: o novo valor de um dos canais deste pixel. - -Função: setABCAltera o valor de todos os canais. Esta função recebe um argumento: uma lista com os valores novos de todos os canais. - -Função getA, getB, getCDevolve o valor de um dos canais deste pixel. - -Função: getABCDevolve uma lista com os valores de todos os canais. - -Função: darkenTorna um pixel mais escuro. Esta função recebe pelo menos um argumento: sombra (quantidade usada para escurecer todos os canais de cores). Esta função poderá recebe o seguinte argumento opcional: compensação (para limitar o escurecimento). - -Função: invertColorInverte a cor de um pixel. - -Função: nextIncrementa a posição, indo para o pixel seguinte. - -Função: isDoneDevolve 'true' (verdadeiro) se o iterador estiver no fim (não existirem mais pixels). - - - - - - - -Recursos - -Aqui estão sugestões ou listas parciais de recursos do &krita;. Para o Brush e o Pattern: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &krita;. Uma lista de identificadores de espaços de cores no &krita;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/developers.docbook b/koffice-i18n-pt/docs/koffice/krita/developers.docbook deleted file mode 100644 index 9b819094..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/developers.docbook +++ /dev/null @@ -1,8 +0,0 @@ - -Informação de desenvolvimento - -Este capítulo contém informações para os programadores ou outros entusiastas que queiram tirar mais partido do &krita;. -&developers-scripting; &developers-plugins; - diff --git a/koffice-i18n-pt/docs/koffice/krita/faq.docbook b/koffice-i18n-pt/docs/koffice/krita/faq.docbook deleted file mode 100644 index e709d9c1..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/faq.docbook +++ /dev/null @@ -1,22 +0,0 @@ - -Perguntas e Respostas - -Algumas vezes, as coisas não funcionam como seria esperado. O &krita; pode estoirar — nem sempre, nos dias de hoje, mas ainda é possível. Como tal, poderá precisar de alguma ajuda. A primeira coisa é tentar perceber o que se passou ao certo. Tente reproduzir o problema e escrever o que fez antes de o problema ocorrer. Depois, poderá criar um relatório de erro: vá ao menu Ajuda e seleccione a opção Comunicar um Erro. Desta forma, saber-se-á exactamente a versão do &krita; que está a usar. Por favor, tente certificar-se que o seu erro não foi já relatado! Para além disso, tente ser tão completo quanto possível ao descrever o seu problema. Poderá também, se não conseguir perceber como, ou se pretende que se faça algo que consegue fazer com o Photoshop (ou outro programa de desenho), usando o &krita;, ou se tiver alguma outra dúvida, contacte a equipa de desenvolvimento do &krita; na lista de correio respectivo kimageshop@kde.org, ou contacte directamente o responsável de manutenção do programa ou da documentação em boud@valdyas.org ou sanderkoning@kde.nl, respectivamente. -&reporting.bugs; &updating.documentation; - diff --git a/koffice-i18n-pt/docs/koffice/krita/index.docbook b/koffice-i18n-pt/docs/koffice/krita/index.docbook deleted file mode 100644 index 07817b45..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/index.docbook +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - -O Manual do &krita; - - - Boudewijn Rempt boud@valdyas.org - Casper Boemann cbr@boemann.dk - Cyrille Berger cberger@cberger.net - Sander Koning sanderkoning@kde.nl -JoséPires
jncp@netcabo.pt
Tradução
-
- - -2005-2006 -Boudewijn Rempt -Casper Boemann -Cyrille Berger -Sander Koning - - -&FDLNotice; - - - -2006-09-13 -1.6 - - - - -O &krita; faz parte do pacote &koffice;. O &krita; é uma aplicação de retoque e edição de imagens mas, acima de tudo, é uma aplicação de pintura que lhe permitirá criar arte original no seu computador como se estivesse a trabalhar com pincéis e tinta, lápis e canetas — ou, pelo menos, sê-lo-á um dia. Os autores continuam a trabalhar na extensão do &krita; e a torná-lo melhor em todos os aspectos. - - - -KDE -koffice -Krita -manipulação de imagens -gráficos -pintura - - -
- -&introduction; -&tutorial; -&images; -&views; -&layers; -&selections; -&filters; -&colorspaces; -&commands; -&settings; -&developers; -&faq; -&credits; -&installation; - -&documentation.index; -
- - diff --git a/koffice-i18n-pt/docs/koffice/krita/installation.docbook b/koffice-i18n-pt/docs/koffice/krita/installation.docbook deleted file mode 100644 index 48bf2dd8..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/installation.docbook +++ /dev/null @@ -1,78 +0,0 @@ - -Instalação - - -Como obter o &krita; -&install.intro.documentation; - - -Requisitos - - - -O &krita; depende das seguintes bibliotecas, para além do que o próprio &koffice; necessita: - -Image Magick — Pacote de Visualização e Processamento de Imagens do X11 -Little CMS — Um sistema de gestão de cores gratuito em 100K -OpenEXR - - - -Poderá encontrar uma lista das alterações no ficheiro ChangeLog ou na página Web do &krita;. - - - -Compilação e Instalação -&install.compile.documentation; - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/introduction.docbook b/koffice-i18n-pt/docs/koffice/krita/introduction.docbook deleted file mode 100644 index e79ae117..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/introduction.docbook +++ /dev/null @@ -1,118 +0,0 @@ - -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 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 &krita; 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 &krita; é 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 &krita; tem de momento para oferecer são: - - -'Plugins': o Krita é 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 &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, 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 &krita; 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 &krita; é 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 &krita; pode fazer isso por si: 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 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 &krita; 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 &krita; 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 &krita; 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 &krita;; 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 &krita;. 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. - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/scripting.docbook b/koffice-i18n-pt/docs/koffice/krita/scripting.docbook deleted file mode 100644 index cc29449b..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/scripting.docbook +++ /dev/null @@ -1,1132 +0,0 @@ - -Programação - -No &krita;, poderá criar programas em Ruby ou Python (a disponibilidade dos interpretadores poderá depender das suas distribuições ou se o administrador da sua máquina os instalou). Aqui poderá encontrar uma descrição da API de programação. Alguns dos exemplos são distribuídos com o &krita; e poderá encontrá-los em /usr/share/apps/krita/scripts (ou /opt/kde/share/apps/krita/scripts). - - -Variáveis do módulo <classname ->Krosskritacore</classname -> - - -O KritaDocument devolve um objecto Document -O KritaScript devolve um objecto ScriptProgress - - -Poderá obter um objecto com a função get do módulo Krosskritacore; no Ruby, terá de escrever algo do género: doc = Krosskritacore::get("KritaDocument") -programa = Krosskritacore::get("KritaScript") - - - - - - -Funções no módulo <classname ->Krosskritacore</classname -> - - -Função: getBrushEsta função devolve um Brush obtido da lista de recursos do &krita;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): Krosskritacore::getBrush("Circle (05)") - - -Função: getFilterEsta função devolve um Filter obtido da lista de recursos do &krita;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): Krosskritacore::getFilter("invert") - - -Função: getPatternEsta função devolve um Pattern obtido da lista de recursos do &krita;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): Krosskritacore::getPattern("Bricks") - - -Função: loadBrushEsta função carrega um Brush e devolve-o de seguida. Ela recebe um argumento: o nome do ficheiro do pincel. - -Função: loadPatternEsta função carrega um Pattern e devolve-o de seguida. Ela recebe um argumento: o nome do ficheiro do padrão. - -Função: newCircleBrushEsta função devolve um Brush com uma forma circular. Recebe pelo menos dois argumentos: a largura e a altura. Poderá receber outros dois argumentos: a largura e a altura do sombreado. Se não for indicado qualquer sombreado, este não será usado. Por exemplo (em Ruby): Krosskritacore::newCircleBrush(10,20) # cria um círculo simples -Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente - - -Função: newHSVColorEsta função devolve uma nova Color com o tuplo de HSV indicado. Recebe três argumentos: a componente do matiz (0 a 255), da saturação (0 a 255) e do valor (0 to 255). Por exemplo (em Ruby): Krosskritacore::newRGBColor(255,125,0) - - -Função: newImageEsta função recebe uma nova Image. Recebe quatro argumentos: largura, altura, ID do espaço de cores, nome da imagem. Como resultado, irá obter um objecto Image. Por exemplo (em Ruby): Krosskritacore::newImage(10,20, "RGBA", "kikoo") - - -Função: newRectBrushEsta função devolve um Brush com uma forma rectangular. Recebe pelo menos dois argumentos: a largura e a altura. Poderá receber outros dois argumentos: a largura e a altura do sombreado. Se não for indicado qualquer sombreado, este não será usado. Por exemplo (em Ruby): Krosskritacore::newRectBrush(10,20) # criar um rectângulo simples - Krosskritacore::newRectBrush(10,20,5,10) # criar um gradiente - - -Função: newRGBColorEsta função devolve uma nova Color com o tuplo de RGB indicado. Recebe três argumentos: a componente do vermelho (0 a 255), do verde (0 a 255) e do azul (0 to 255). Por exemplo (em Ruby): Krosskritacore::newRGBColor(255,0,0) # criar uma cor vermelha -Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca - - - - - -Descrições e listas de funções dos vários objectos no <classname ->Krosskritacore</classname -> - - -Objecto: PaintLayer - - -Função: beginPainting - -Função: convertToColorspaceConverte a imagem para um espaço de cores. Esta função recebe um argumento: o nome do espaço de cores de destino. Por exemplo (em Ruby): image.convertToColorspace("CMYK") - - -Função: createHistogramEsta função cria um histograma para esta camada. Recebe dois argumentos: o tipo do histograma ("RGB8HISTO") e 0 se o histograma for linear ou 1 se for logarítmico. - -Função: createHLineIteratorCria um iterador sobre uma camada, o qual irá percorrer uma linha. Esta função recebe três argumentos: x (início na linha), y (posição vertical da linha), largura da linha. - -Função: createPainterEsta função cria um Painter que lhe permitirá pintar algumas coisas na camada. - -Função: createRectIteratorCria um iterador sobre uma camada, que irá funcionar sobre uma área rectangular. Esta função recebe quatro argumentos: x, y, largura do rectângulo, altura do rectângulo. - -Função: createVLineIteratorCria um iterador sobre uma camada, o qual irá percorrer uma coluna. Esta função recebe três argumentos: x (posição horizontal da coluna), y (início da coluna), altura da coluna. - -Função: endPaintingUsa esta função para fechar o item a desfazer actual e adicioná-lo ao histórico. - -Função: fastWaveletTransformationDevolve a transformada por ondulação da camada. - -Função: fastWaveletUntransformationAnula uma ondulação desta camada. Recebe um argumento: um objecto de ondulação. Por exemplo (em Ruby): wavelet = camada.fastWaveletTransformation() -camada.fastWaveletUntransformation(wavelet) - - -Função: getHeightDevolve a altura da camada. - -Função: getWidthDevolve a largura da camada. - - - -Objecto: Filter - - -Função: getFilterConfigurationEsta função devolve a FilterConfiguration associada com este filtro. - -Função: processEsta função irá aplicar o filtro. Recebe pelo menos um argumento: a camada de origem. Poderá também usar estes quatro argumentos: x, y, largura, altura. O (x,y,largura,altura) define a área rectangular na qual será calculado o filtro. Se o rectângulo não for definido, então o filtro será aplicado na camada de origem inteira. Por exemplo (em Ruby) doc = Krosskritacore::get("KritaDocument") -imagem = doc.getImage() -camada = imagem.getActivePaintLayer() -largura = camada.getWidth() -altura = camada.getHeight() -filtro = Krosskritacore::getFilter("invert") -filtro.process(camada, camada) -filtro.process(camada, camada, 10, 10, 20, 20 ) - - - -Objecto: FilterConfiguration - - -Função: getPropertyEsta função devolve o valor de um parâmetro do Filter associado. Ele recebe um argumento: o nome do parâmetro. - -Função: setPropertyEsta função define um parâmetro do Filter associado. Ela recebe dois argumentos: o nome do parâmetro e o valor, cujo tipo depende do Filter. - - - -Objecto: Histogram - -Esta classe permite-lhe aceder ao histograma de um PaintLayer. Exemplo (em Ruby): doc = krosskritacore::get("KritaDocument") - imagm = doc.getImage() - camada = imagem.getActiveLayer() - histo = camada.createHistogram("RGB8HISTO",0) - min = camada.getMin() * 255 - max = camada.getMax() * 255 - for i in min..max - print camada.getValue(i) - print "\n" - end - - - - -Função: getChannelDevolve o canal seleccionado. - -Função: getCountEsta função devolve o número de pixel usado pelo histograma. - -Função: getHighestEsta função devolve o valor mais elevado do histograma. - -Função: getLowestEsta função devolve o valor mínimo do histograma. - -Função: getMaxEsta função devolve o limite máximo do histograma (os valores com maior posição que o máximo são nulos). O valor está no intervalo 0.0 – 1.0. - -Função: getMeanEsta função devolve a média do histograma. - -Função: getMinEsta função devolve o limite mínimo do histograma (os valores com menor posição que o máximo são nulos). O valor está no intervalo 0.0 – 1.0. - -Função: getNumberOfBinsDevolve o número de abcissas deste histograma. - -Função: getTotalEsta função devolve o somatório de todos os valores do histograma. - -Função: getValueDevolve o valor de uma abcissa do histograma. Esta função recebe um argumento 'índice' no intervalo [0..255]. - -Função: setChannelSelecciona o canal da camada para o qual irá obter o resultado do histograma. Esta função recebe um argumento: o número do canal. - - - -Objecto: ScriptProgress -O ScriptProgress é usado para gerir a barra de progresso da barra de estado do &krita;. Por exemplo (em Ruby): programa = Krosskritacore::get("KritaScript") -programa.setProgressTotalSteps(1000) -programa.setProgressStage("progressive", 0) -for i in 1..900 - programa.incProgress() -end -programa.setProgressStage("brutal", 1000) - - - -Função: incProgressEsta função avança um passo no progresso. - -Função: setProgressEsta função altera o valor do progresso. Recebe um argumento: o valor do progresso. - -Função: setProgressStageEsta função altera o valor do progresso e mostra o texto. - -Função: setProgressTotalStepsEsta função define o número de passos que o programa irá necessitar. Recebe um argumento: o valor máximo do progresso - - - -Objecto: WaveletEste objecto contém os coeficientes de uma transformação por ondulação de um PaintLayer. - - -Função: getDepthDevolve a profundidade da camada. - -Função: getNCoeffDevolve o valor o N-ésimo coeficiente. A função recebe um argumento: o índice do coeficiente. - -Função: getNumCoeffsDevolve o número de coeficientes nesta ondulação (= tamanho * tamanho * profundidade). - -Função: getSizeDevolve o tamanho da ondulação (tamanho = largura = altura). - -Função: getXYCoeffDevolve o valor de um coeficiente. A função recebe dois argumentos: x e y. - -Função: setNCoeffAltera o valor do N-ésimo coeficiente. A função recebe dois argumentos: o índice do coeficiente e o novo valor do coeficiente. - -Função: setXYCoeffAltera o valor de um coeficiente. A função recebe três argumentos: x, y e o novo valor do coeficiente. - - - -Objecto: Painter - - -Função: convolveEsta função aplica um módulo de convolução a uma imagem. Recebe pelo menos três argumentos: uma lista de listas com o módulo (todas as listas deverão ter o mesmo tamanho), o factor e o deslocamento. O valor de um pixel será dado pela seguinte função: K * P / factor + deslocamento, onde o K é o módulo e o P a vizinhança. Poderá receber os seguintes argumentos opcionais: opContorno (controla como fazer a convolução dos pixels no extremo de uma imagem: 0 = usar a cor predefinida, 1 = usa o pixel do lado oposto da imagem, 2 = usar o pixel do contorno, 3 = evitar os pixels do contorno), canal (1 para a cor, 2 para o alfa, 3 para ambos), x, y, largura, altura. - -Função: setFillThresholdDefine o limiar de preenchimento. Recebe um argumento: o limite. - -Função: fillColorComeça a preencher com uma cor. Recebe dois argumentos: x e y. - -Função: fillPatternComeça a preencher com um padrão. Recebe dois argumentos: x e y. - -Função: paintPolylineEsta função irá pintar uma linha poligonal. Recebe dois argumentos: uma lista de posições em X e uma lista de posições em Y. - -Função: paintLineEsta função irá pintar uma linha. Ele recebe cinco argumentos: x1, y1, x2, y2 e pressão. - -Função: paintBezierCurveEsta função irá pintar uma curva Bezier. Recebe dez argumentos: x1, y1, p1, cx1, cy1, cx2, cx2, x2, y2, p2, onde o (x1,y1) é a posição inicial, o p1 é a pressão inicial, (x2,y2) é a posição final, p2 é a pressão no fim. O (cx1,cy1) e o (cx2,cy2) são as posições dos pontos de controlo. - -Função: paintEllipseEsta função irá pintar uma elipse. Recebe cinco argumentos: x1, y1, x2, y2, pressão, onde o (x1,y1) e o (x2,y2) são as posições dos dois centros. - -Função: paintPolygonEsta função irá pintar um polígono. Recebe dois argumentos: uma lista de posições em X e uma lista de posições em Y. - -Função: paintRectEsta função irá pintar um rectângulo. Recebe cinco argumentos: x, y, largura altura, pressão. - -Função: paintAtEsta função irá pintar numa dada posição. Recebe três argumentos: x, y, pressão. - -Função: setPaintColorEsta função define a cor de pintura (também chamada de cor principal). Recebe um argumento: um Color. - -Função: setBackgroundColorEsta função altera a cor de fundo. Recebe um argumento: uma Color. - -Função: setPatternEsta função altera o padrão usado no preenchimento. Recebe um argumento: um objecto Pattern. - -Função: setBrushEsta função altera o pincel usado na pintura. Recebe um argumento: um objecto Brush. - -Função: setPaintOpEsta função define a operação de pintura. Recebe um argumento: o nome da operação de pintura. - -Função: setDuplicateOffsetEsta função define o deslocamento do duplicado. Recebe dois argumentos: o deslocamento horizontal e o vertical. - -Função: setOpacityEsta função altera a opacidade da pintura. Recebe um argumento: a opacidade, no intervalo de 0 a 255. - -Função: setStrokeStyleEsta função define o estilo do traço. Recebe um argumento: 0 para nenhum e 1 para pincel. - -Função: setFillStyleEsta função altera o estilo de preenchimento do Painter. Recebe um argumento: 0 para nada, 1 para o preenchimento com a cor principal, 2 para o preenchimento com a cor de fundo e 3 para o preenchimento com um padrão. - - - -Objecto: IteratorEste objecto permite-lhe alterar os valores dos pixels um a um. O nome de algumas funções depende do espaço de cores; por exemplo, se o espaço de cores da camada for o RGB, terá o setR, setG e o setB e, no caso do CMYK: setC, setM, setY e setK. Na documentação abaixo, assumir-se-á que o espaço de cores se chamada ABC, com três canais: A, B e C. - - -Funções: setA, setB, setCEstas funções recebem um argumento: o novo valor de um dos canais deste pixel. - -Função: setABCAltera o valor de todos os canais. Esta função recebe um argumento: uma lista com os valores novos de todos os canais. - -Função getA, getB, getCDevolve o valor de um dos canais deste pixel. - -Função: getABCDevolve uma lista com os valores de todos os canais. - -Função: darkenTorna um pixel mais escuro. Esta função recebe pelo menos um argumento: sombra (quantidade usada para escurecer todos os canais de cores). Esta função poderá recebe o seguinte argumento opcional: compensação (para limitar o escurecimento). - -Função: invertColorInverte a cor de um pixel. - -Função: nextIncrementa a posição, indo para o pixel seguinte. - -Função: isDoneDevolve 'true' (verdadeiro) se o iterador estiver no fim (não existirem mais pixels). - - - - - - - -Recursos - -Aqui estão sugestões ou listas parciais de recursos do &krita;. Para o Brush e o Pattern: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &krita;. Uma lista de identificadores de espaços de cores no &krita; 1.5: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/settings.docbook b/koffice-i18n-pt/docs/koffice/krita/settings.docbook deleted file mode 100644 index 070c4c37..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/settings.docbook +++ /dev/null @@ -1,310 +0,0 @@ - - -Configuração - -Este capítulo descreve as várias opções que afectam a forma como o &krita; funciona e se apresenta. - - -A janela de <guilabel ->Preferências</guilabel -> - -Está disponível aqui um conjunto de opções para configurar o &krita; na janela de Preferências, que está disponível na opção do menu ConfiguraçãoConfigurar o &krita;.... A janela está dividida em várias secções, que poderá abrir na barra lateral à esquerda, que aparece em baixo. - - - -As secções de Preferências disponíveis - - - - - -As secções de Preferências disponíveis - -As secções de Preferências disponíveis - - - - - -A secção <guilabel ->Geral</guilabel -> - - - -A secção Geral - - - - - -A secção Geral - -A secção Geral - - - - -Esta secção oferece três opções. Primeiro que tudo, a lista da Forma do cursor: define como é que fica o cursor de desenho. Poderá optar entre um cursor que representa a ferramenta de trabalho actual, um cursor normal, uma mira e um cursor em forma de pincel. Depois, poderá seleccionar o Comportamento da Paleta. Poderá definir aqui quando é que as paletas poderão ser acopladas (colocadas num extremo do ecrã): sempre (Permitir acoplar), nunca (Permitir apenas flutuantes) ou quando houver espaço suficiente (Permitir acoplar apenas em ecrãs grandes). A última opção é o Tamanho de letra da paleta:, que define o tamanho do texto usado nas paletas. Configure este com um valor maior, se tiver problemas ao ler o texto, com o efeito colateral que as paletas ocuparão mais espaço. - - - - -A secção de <guilabel ->Visualização</guilabel -> - - - -A secção de Visualização - - - - - -A secção de Visualização - -A secção de Visualização - - - - -Esta secção contém apenas uma opção. Se a sua placa gráfica e controlador tiverem suporte para o OpenGL, poderá activá-lo aqui para que o desenho seja mais rápido (o processador da sua placa gráfica fará parte dos cálculos). Tenha em mente uma coisa: existem alguns casos em que a activação do OpenGL poderá introduzir cálculos errados. - - - - -A secção de <guilabel ->Gestão de Cores</guilabel -> - - - -A secção de Gestão de Cores - - - - - -A secção de Gestão de Cores - -A secção de Gestão de Cores - - - - -Aqui poderá definir várias opções relacionas com os espaços de cores no desenho, edição e impressão das imagens. A opção de topo poderá ser usada para definir o modelo de cores por omissão ao criar imagens novas (útil se normalmente quiser criar imagens CMYK, por exemplo). Use as opções de Visualização para deixar que o &krita; saiba o perfil de cores que o seu monitor usa e como deverá desenhar. Na Impressão, poderá definir o modelo de cores e o perfil da sua impressora. A próxima opção define o que o &krita; deverá fazer quando colar uma imagem nele, que tenha sido copiada de outra aplicação. Se a opção Usar a compensação do Ponto Preto estiver assinalada, sempre que for necessária uma conversão do espaço de cores, os pontos pretos dos espaços de cores de origem e destino serão correspondentes. - - - - -A secção de <guilabel ->Performance</guilabel -> - - - -A secção de Performance - - - - - -A secção de Performance - -A secção de Performance - - - - -Estão disponíveis aqui duas opções. A opção do Máximo de padrões a manter em memória indica quantos padrões (sub-partes da imagem) o &krita; irá manter em memória. A opção por omissão deverá ser razoável; se tiver pouca ou muita memória, poderá diminuir ou aumentar esta opção, respectivamente. A opção de Paginação: reflecte a necessidade que o &krita; terá de fazer mudanças para a memória virtual. - - - - -A secção da <guilabel ->Tablete</guilabel -> - - - -A secção da Tablete - - - - - -A secção da Tablete - -A secção da Tablete - - - - -Se tiver ligado um dispositivo de tablete, poderá activá-lo e definir a sensibilidade da pressão nesta secção. Terá de activar os dispositivos de tabletes que deseja usar com o &krita;. Existem três dispositivos suportados: o cursor, a borracha e a caneta em si. Podê-los-á activar com as secções da tablete. Use apenas as opções de configuração de um dispositivo, se usar uma tablete não-Wacom e se o comportamento da tablete não for o esperado, como acontece quando se move na tablete. Nesta situação, poderá usar a janela para garantir que terá uma interacção correcta: os valores (posição, pressão, colocação...) são enviados para a tablete por uma dada ordem, pelo que poderá acontecer que algumas tabletes não usem a ordem predefinida. Podê-la-á definir nas opções de configuração de um dispositivo. - - - - -A secção da <guilabel ->Grelha</guilabel -> - - - -A secção da Grelha - - - - - -A secção da Grelha - -A secção da Grelha - - - - -Nesta secção, poderá afinar a grelha do &krita;. Os estilos de linha da grelha poderão ser definidos na opção Estilos definida. As Cores permitem-lhe escolher as cores da linha da grela. O espaço horizontal e vertical entre as linhas principais poderá ser definido em Intervalo, assim como a quantidade de sub-divisões (em quantas partes menores é sub-dividida uma secção da grelha). Para além disso, poderá definir o Deslocamento: normalmente a grelha é desenhada a partir do canto superior esquerdo; se não quiser que as primeiras linhas principais da grelha não comecem aqui, poderá indicar um deslocamento neste local. - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook b/koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook deleted file mode 100644 index 7f66ba4a..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook +++ /dev/null @@ -1,280 +0,0 @@ - -Guias de introdução rápida - -Recortar uma área e gravá-la - -Objecto: de uma imagem, recortar uma área e gravá-la num ficheiro novo - -Abra o &krita; com a imagem original. - - -A imagem original - - - - -A imagem original - - - -Seleccione a ferramenta Selecção Rectangular na barra de ferramentas do &krita;. - - -A ferramenta para Seleccionar uma Área Rectangular - - - - -A ferramenta para Seleccionar uma Área Rectangular - - - -Seleccione a área com que deseja criar uma imagem nova. O &krita; coloca a área exterior a cinzento. - - -A área seleccionada - - - - -A área seleccionada - - - -Depois, use a opção do menu EditarCopiar para copiar a área seleccionada ou a combinação &Ctrl;C. - -Carregue de novo no menu Editar. -Use a opção do menu Colar numa Nova Imagem. - - -O menu Editar - - - - -O menu Editar - - - -O &krita; abre uma janela nova com a área seleccionada como sendo uma imagem nova. - - -A imagem nova - - - - -A imagem nova - - - -Grave a imagem nova. - - - -Desenhar um rectângulo na sua imagem - -Objectivo: desenhar um rectângulo colorido na sua imagem - -Abra o &krita; com a imagem original. A imagem de exemplo consiste numa vista sobre uma barra de ferramentas na qual se deseja apontar um ícone com um rectângulo vermelho em torno dele. - - -A imagem original - - - - -A imagem original - - - -Active a barra de ferramentas Pincéis e Outros com o menu ConfiguraçãoBarras de Ferramentas. -Certifique-se também que as paletas ficam visíveis. Caso contrário, use o menu VerPaletas. - - -Vista do &krita; - - - - -Vista do &krita; - - - -Carregue no ícone de Formas do Pincel da barra de ferramentas dos Pincéis e Outros. - - -O ícone das Formas dos Pincéis - - - - -O ícone das Formas dos Pincéis - - - -Seleccione a forma do pincel que deseja usar, entre os pincéis predefinidos. - - -Seleccionar uma forma de pincel - - - - -Seleccionar uma forma de pincel - - - -Seleccione a forma de desenho na barra de ferramentas do &krita;. Neste caso, foi seleccionado um rectângulo. - - -Seleccionar o ícone do Rectângulo - - - - -Seleccionar o ícone do Rectângulo - - - -Na paleta de Cores, seleccione a cor que deseja, carregando numa das páginas e escolhendo depois a cor. - - -Escolher a cor - - - - -Escolher a cor - - - -Finalmente, desenhe a sua forma na imagem e grave-a como nova! - - -Desenhar - - - - -Desenhar - - - -Muito obrigado à Anne-Marie Mahfouf por ter oferecido este tutorial. - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook b/koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook deleted file mode 100644 index c22f943a..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook +++ /dev/null @@ -1,400 +0,0 @@ - -Um Pequeno Tutorial Sobre Selecções e Camadas - - - -A imagem inicial - - - - - -A imagem inicial - -A imagem inicial - - - -A imagem acima é a que será tratada agora. Inicie o 'krita' com esta imagem (na pasta de documentação $KDEDIR/share/doc/HTML/en/krita/tutorial-select-layer-sample.png e grave-a na sua pasta pessoal (se carregar com o botão direito nela e escolher Gravar a Imagem Como...) e abra-a então no &krita; — o seu ecrã irá parecer-se um pouco com o seguinte (que se encontra ampliado): - - -O Krita com a imagem inicial - - - - - -A imagem inicial - -A imagem inicial - - - -Agora tente seleccionar o contorno da cabeça com a ferramenta de Selecção de Contornos: - - -A Ferramenta de Selecção de Contornos - - - - - -A Ferramenta de Selecção de Contornos - -A Ferramenta de Selecção de Contornos - - - -Após seleccioná-la, deverá ficar algo semelhante ao seguinte: - - -A imagem após a selecção da cabeça - - - - - -A imagem após a selecção da cabeça - -A imagem após a selecção da cabeça - - - -Se seleccionar demasiado por acaso, poderá cortar essa parte com facilidade se mudar a ferramenta para o modo de Subtracção: - - -O Modo de Subtracção - - - - - -O Modo de Subtracção - -O Modo de Subtracção - - - -Agora é altura de tornar os contornos de selecção um pouco mais difusos. Isto pode ser feito se aplicar uma Pena à selecção. - - -Selecção com Pena - - - - - -Selecção com Pena - -Selecção com Pena - - - -Agora corte a selecção, usando a opção EditarCortar. Remova a camada actual com a opção CamadaRemover a Camada. Cole a sua selecção com o EditarColar. Fica-se assim com um pouco mais de espaço de trabalho, mudando um pouco o tamanho da imagem. Use a janela em ImagemMudar o Tamanho da Imagem... para tal. - - -A janela de Tamanho da Imagem - - - - - -A janela de Tamanho da Imagem - -A janela de Tamanho da Imagem - - - -Adicione uma camada nova e coloque-a por baixo da antiga. Poderá fazê-lo se seleccionar a camada nova na lista de camadas e depois carregar no pequeno botão para 'baixo' no fundo. Depois, será seleccionada a área em torno da cabeça com uma selecção contígua (a ferramenta tem um ícone com um balde). - - -A Ferramenta de Selecção Contígua - - - - - -A Ferramenta de Selecção Contígua - -A Ferramenta de Selecção Contígua - - - -Certifique-se que selecciona a opção Amostra reunida nas opções da ferramenta: - - -A opção de Amostra Reunida - - - - - -A opção de Amostra Reunida - -A opção de Amostra Reunida - - - -Volte a fazer uma selecção com pena e inverta-a. Seleccione a ferramenta de Preenchimento Contíguo (é diferente da ferramenta de selecção contígua) e use-a na camada. - - -A Ferramenta de Preenchimento Contíguo - - - - - -A Ferramenta de Preenchimento Contíguo - -A Ferramenta de Preenchimento Contíguo - - - -Cancele a selecção com a opção SeleccionarDeseleccionar. Irá reparar em alguns artefactos da pena nos lados. Podê-los-á seleccionar facilmente com a selecção rectangular e depois cortá-los. - - -A Ferramenta de Selecção Rectangular - - - - - -A Ferramenta de Selecção Rectangular - -A Ferramenta de Selecção Rectangular - - - -Mova a camada da sombra um pouco mais para baixo e para a direita para parecer bonito. - - -Mover a camada da sombra - - - - - -Mover a camada da sombra - -Mover a camada da sombra - - - -Agora, poderá usar a ferramenta de Recorte para ajustar melhor a imagem em torno da cabeça. - - -A Ferramenta de Recorte - - - - - -A Ferramenta de Recorte - -A Ferramenta de Recorte - - - -Grave a imagem, e é tudo :-) - - -A imagem resultante - - - - - -A imagem resultante - -A imagem resultante - - - -Os agradecimentos vão para o Bart Coppens por oferecer este tutorial. O original está disponível em http://www.bartcoppens.be/krita/hackergotchi.html. - - diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook b/koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook deleted file mode 100644 index 91ce9464..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook +++ /dev/null @@ -1,135 +0,0 @@ - -Começar a Conhecer o &krita; - -Como tal, dar-se-á início. O utilizador poderá iniciar o &krita; por si só ou sob a plataforma do &koffice;. Nos seus menus do &kde;, o &krita; deverá ser colocado sob o grupo Gráficos ou sob o Escritório — depende um pouco de quem criou o pacote do &koffice; para si. Por outro lado, pode fazer o seguinte: carregue em &Alt;F2 (que abre a mini-linha de comandos), escreva krita e carregue em OK. - -Um pouco mais tarde, ser-lhe-á apresentada uma janela: - - - -A janela para Criar um Documento - - - - - -A janela para Criar um Documento - -A janela para Criar um Documento - - - - -Isto é um padrão para o &koffice;: poderá criar um documento novo, escolher um documento entre os seus ficheiros ou seleccionar um documento que tenha aberto numa sessão anterior. Existe um conjunto de modelos aqui, ordenados por modelo de cor. O &krita; é uma aplicação muito flexível e pode lidar com vários tipos de imagens: imagens CMYK para as impressoras, imagens RGB para a Web, imagens RGB com profundidades de canal elevadas para os fotógrafos, imagens de marca de água para os pintores — e mais ainda. Por agora, escolha Documento Personalizado e carregue em OK. Isto permite-lhes ver a janela de Nova Imagem: - - - -A janela de Nova Imagem - - - - - -A janela de Nova Imagem - -A janela de Nova Imagem - - - - -Aqui poderá dar um nome ao seu documento, determinar as dimensões e a resolução. A combinação de largura/altura e de resolução indica quão grande será a sua imagem no papel e no ecrã: se a sua imagem tiver uma resolução de 100x100 dpi e a sua imagem tiver 1000x1000 pixels de tamanho, se tudo estiver configurado correctamente, a sua imagem terá 10 por 10 polegadas, se você verificar com a régua, independentemente da resolução do seu ecrã ou da sua impressora — se for mostrado a 100%. Contudo, raramente a vida é tão bem regulada de modo que isto funcione. Para já, pense em pixels, não em polegadas. - -O próximo grupo de opções e bastante mais interessante que a resolução. O &krita; é uma aplicação extremamente flexível e você poderá lidar com vários tipos de imagens. Para este tutorial, basta seleccionar o RGB (8 bits/canal). Poderá também seleccionar um perfil. Por agora, deixamos esta opção com o valor por omissão sRGB incorporado - (interno do lmcs). - -No terceiro grupo de opções, poderá seleccionar a cor inicial da área de desenho e a quantidade de opacidade/transparência desta cor. Para além disso, poderá adicionar uma descrição do conteúdo. Deixar-se-á estas opções também com os seus valores predefinidos, pelo que carregue em Criar para criar de facto a imagem nova. - -Irá ver agora o ecrã principal do &krita;. - - - -O ecrã principal do &krita; - - - - - -O ecrã principal do &krita; - -O ecrã principal do &krita; - - - - -Do lado esquerdo da janela, existe a barra de ferramentas que lhe oferece o acesso às ferramentas de pintura, edição e selecção. Poderá encontrar uma descrição mais detalhada destas barras de ferramentas aqui. A área de pintura actual fica no meio. Do lado direito do seu ecrã, existem várias paletas, sobre as quais poderá ler mais nesta secção. Finalmente, existe um menu no topo do ecrã, como de costume. Leia mais sobre ele aqui. - - diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook b/koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook deleted file mode 100644 index 4dd94081..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook +++ /dev/null @@ -1,148 +0,0 @@ - -Trabalhar com tabletes - -Este tutorial pretende-lhe descrever os primeiros passos ao lidar com uma tablete no &krita;. O tutorial assume que você está a usar o &Linux;. - - -Configurá-la - -Como qualquer 'hardware' que funcione por si só, o &Linux; devê-lo-á reconhecer facilmente, mas você poderá ter de configurar o servidor de X11 à mão. A melhor forma de fazer isto é usar o HOWTO da Wacom em &Linux;: . Depois, no &krita;, terá de activar as várias ferramentas (na secção Tablete da janela ConfiguraçãoConfigurar o &krita;...) — poderá descobrir mais informações na secção de configuração da tablete. - - - - -Primeiro contacto com a tablete - -Existem três dispositivos na sua tablete que poderá usar com o &krita;: - - -o cursor é o rato que vem fornecido com a tablete da Wacom -a borracha é a parte redonda no cimo da caneta -a caneta em si é o ponto fino na parte inferior da caneta inteira - - -Por omissão, quando usar a ponta da caneta ou o cursor na tablete, a ferramenta do Pincel e a operação de pintura do pincel de pixels ficará seleccionada. O dispositivo da borracha está associado à operação de pintura de borracha de pixels. Mas se seleccionar uma ferramenta diferente, ou uma operação de pintura diferente com um dispositivo, o &krita; irá recordar a associação, quando você mudar de dispositivos. - - - - -Contornos de uma flor - -Mesmo que soubesse como desenhar, antes de começar a trabalhar com uma tablete, terá de se adaptar a ela. Não é bem a mesma coisa. Por isso, aconselha-se que comece com algo simples, como uma flor, e usar uma fotografia como modelo: - - - -Uma flor - - - - - -Uma flor - -Uma flor - - - - -Primeiro, terá de criar uma camada nova para o contorno. Aconselha-se que bloqueie a camada com a fotografia, para evitar que cometa erros. O desenho do contorno de uma flor é relativamente simples, mas na sua primeira experiência, terá uma grande dificuldade em seguir precisamente a linha no ecrã, enquanto a sua mão se move na tablete. Eventualmente, irá obter algo deste género: - - - -O contorno de uma flor - - - - - -O contorno de uma flor - -O contorno de uma flor - - - - - - - -Coloração - -Para a coloração, terá de criar uma terceira camada. Terá de a mover para baixo da camada com os contornos, não se esquecendo de bloquear também essa camada. É mais simples que a parte de contorno, porque apenas precisa de seleccionar a cor que deseja usar (quer com o selector ou com o extractor de cores); depois, a maior parte do trabalho é usar a ferramenta de preenchimento: com o rato, carregue na parte que deseja preencher, dado que, por omissão, a ferramenta de preenchimento irá ter o contorno em consideração. Na imagem seguinte, as cores diferentes do "coração" da flor não estão separadas por contornos; para os fazer, completou-se o contorno em falta, com uma linha amarela ou castanha, para criar a separação entre as várias cores. - - - -A flor colorida - - - - - -A flor colorida - -A flor colorida - - - - -A imagem resultante parece-se com as imagens de galeria antiquadas, principalmente porque lhe faltam sombras e iluminação, que não são cobertas por este tutorial. - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial.docbook b/koffice-i18n-pt/docs/koffice/krita/tutorial.docbook deleted file mode 100644 index 9213494f..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial.docbook +++ /dev/null @@ -1,9 +0,0 @@ - -Tutorial - -As barras de ferramentas e paletas mostradas nestes tutoriais poderão não corresponder à sua instalação do &krita;. As nossas desculpas por esta inconveniência. &tutorial-starting; &tutorial-select-layer; &tutorial-quick-starts; &tutorial-tablet; diff --git a/koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook b/koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook deleted file mode 100644 index 3422cc78..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook +++ /dev/null @@ -1,100 +0,0 @@ - -Espaços de Cores - -Este capítulo dá-lhe algumas informações sobre o que são os espaços de cores, quais os que o &krita; oferece e o que deverá ter em mente ao usá-los. - - -Introdução aos espaços de cores - - -O que é um espaço de cores? - -Em resumo, um espaço de cores é uma forma de representar as cores, indicando um conjunto de parâmetros. Como parâmetros, uma pessoa poderá escolher, por exemplo, as quantidades de luz vermelha, verde e azul necessárias para a cor, o que resulta no espaço de cores conhecido que é o RGB. Poderá visualizar isto como um espaço tridimensional, em que cada um dos componentes de cores vermelho, verde e azul representam um eixo do espaço de cores. -Para ser mais exacto, um espaço de cores é uma combinação de um modelo de cores (que indica quais os eixos presentes) e uma função de mapeamento (que indica os valores correspondentes a cada cor). -Nem todas as cores podem ser representadas em todos os espaços de cores. Alguns espaços de cores definem mais ou diferentes cores de outros. O conjunto de cores que poderão ser representados num determinado espaço de cores chama-se o seu gamute. Dado que estes poderão variar em grande medida, não é garantido que as imagens de um determinado espaço de cores possam ser convertidos para outros espaços sem ter de substituir certas cores por outras, mesmo que se baseiem no mesmo modelo de cores. - - - - - - -Espaços de cores disponíveis - -O &krita; oferece espaços de cores baseados nos modelos de cores RGB, CMYK, Lab, LMS, YCbCr e Cinzentos. Este são discutidos de forma breve nesta secção. - - -Os modelos de cores RGB - -A abreviatura RGB vem de Red, Green, Blue (Vermelho, Verde, Azul) e o modelo de cores com este nome vem das três componentes de luz que são emitidas nos ecrã (televisões, monitores, etc.) para criar uma determinada cor. Este modelo de cor é usado por omissão em praticamente quase todas as aplicações de pintura. Ao definir uma cor no modelo RGB, são indicadas as suas componentes de vermelho, verde e azul. Se todas as componentes estiverem ausentes (cada componente for emitida com uma intensidade de 0, ou seja, ausência de luz), a cor é um preto puro. Se todas as componentes estiverem completamente presentes (100 por cento de intensidade), a cor é um branco puro. Se uma das componentes estiver completamente presente e as outras duas estiverem ausentes, obtém-se a cor pura respectiva. Mais dois exemplos: se tanto o vermelho como o verde forem emitidos a 100 por cento e o azul estiver ausente, obtém-se um amarelo puro. Uma cor com todas as três componentes iguais é um tom de cinzento. Existem vários espaços de cores que implementam o modelo RGB. Por exemplo, o espaço de cores RGB8 representa cada cor com 8 bits por cada componente. Dado que 8 bits representam 256 valores distintos, o número total de cores diferentes que poderão ser indicados neste espaço de cores é 256 * 256 * 256, ou cerca de 16,7 milhões de cores. No &krita;, estão disponíveis alguns espaços de cores do RGB, como por exemplo o RGB32, que é capaz de distinguir entre 4,2 mil milhões de valores por componente. - - - - -O modelo de cores CMYK - -O CMYK é a abreviatura de Cyan, Magenta, Yellow, blacK (Cíano, Magenta, Amarelo, Preto) (ainda que oficialmente o K signifique Key - Chave -, é usado mais vezes o termo preto). Este modelo de cores é baseado na tinta: uma cor é definida pela quantidade de tinta que é necessária para um ponto ser considerado como tendo essa cor. Dado que as cores CMYK são usadas pelas impressoras, enquanto as cores RGB são usadas no ecrã, uma pessoa poderá ter de converter as cores RGB para CYMK. Dado que isto nem sempre pode ser feito correctamente, as imagens impressas podem-se tornar às vezes bastante diferentes. - - - - -O modelo de cores L*a*b* - -Este modelo de cores usa os três parâmetros para uma cor: a luminância ou luminosidade (L*, 0 para preto e 100 para branco), a sua posição entre o vermelho absoluto e o verde absoluto (a*, negativo para verde e positivo para o vermelho) e a sua posição entre o amarelo e o azul (b*, negativo para o azul e positivo para o amarelo). - - - - -O modelo de cores LMS - -Este modelo baseia-se na contribuição dos vários comprimentos de onda da luz na cor. O olho humano é sensível a três tipos de ondas de luz, distinguidos pelos seus comprimentos de onda: ondas longas (L), médias (M) e curtas (S) - 'short' -. A sensibilidade do olho a uma dada cor, nestes três comprimentos de onda, pode ser expresso nas coordenadas L, M e S. - - - - -O modelo de cores YCbCr - -O modelo YCbCr é normalmente usado nos sistemas de vídeo. O parâmetro Y indica a luminância ou luminosidade da cor (que poderá ser vista como um tom de cinzento), enquanto os parâmetros Cb e Cr indicam a crominância (tom da cor): o Cb coloca a cor numa escala entre o azul e o amarelo e o Cr indica o local da cor entre vermelho e verde. - - - -O modelo de cores Cinzentos - -O modelo de cores Cinzentos simplesmente representa as cores como tons de cinzento (com o preto e o branco nos extremos). - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/using-filters.docbook b/koffice-i18n-pt/docs/koffice/krita/using-filters.docbook deleted file mode 100644 index 008e74f6..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-filters.docbook +++ /dev/null @@ -1,1137 +0,0 @@ - -Filtros - -O &krita; vem com um conjunto de filtros. Estes poderão ser usado para melhorar ou modificar a imagem, quer por inteiro quer parcialmente. Alguns filtros são aplicados directamente, outros são personalizados, o que significa que lhe aparece uma janela onde poderá afinar o resultado ao seu agrado, antes de o filtro ser aplicado. Se uma selecção ficar activa, é aplicado um filtro na parte seleccionada da imagem. Se não estiver activa nenhuma selecção, a imagem inteira será então modificada. Este capítulo descreve os vários filtros em detalhe. Para ilustrar o resultado da aplicação dos filtros, cada descrição é acompanhada por uma imagem de exemplo com o filtro respectivo aplicado nela. A imagem original (com os agradecimentos ao fotógrafo, Christian Peper) é mostrada por baixo, em metade do tamanho original. As imagens de exemplo, que demonstram a aplicação dos filtros, são apresentadas à direita com 25% do tamanho original. -Alguns filtros trazem resultados razoáveis para a maioria das imagens. Para os outros filtros, todavia, alguns ajustes terão de ser feitos, antes de se obter o resultado desejado. Se um filtro não fizer o que você pretende, poderá necessitar de mais ou menos ajustes personalizados. Os exemplos deste capítulo são exagerados, para dar uma boa impressão dos filtros. Irá querer normalmente modificações mais leves. -Sugestão: Se quiser aplicar um filtro a tudo excepto uma certa parte da sua imagem (por exemplo, se desejar retirar a saturação da sua imagem, excepto no centro), seleccione a parte a que não deseja aplicar o filtro, use a opção do menu SeleccionarInverter e aplique depois o filtro. -Veja o capítulo de Janelas dos filtros para mais informações sobre as opções de configuração do filtro. - - -A imagem original - - - - - -A imagem original - -A imagem original - - - - -O filtro de Contraste Automático -O filtro de Contraste Automático altera o contraste da sua imagem para o que se supõe ser a melhor configuração. Normalmente, isto funciona optimamente, se bem que em alguns casos (por exemplo, fotos tiradas em situações anormais de iluminação), o filtro não trará resultados satisfatórios. -Poderá descobrir o filtro de Contraste Automático no menu Filtro Ajustar. Este filtro não é personalizado. - -A imagem com o filtro de Contraste Automático aplicado nela. - - - - - -A imagem com o filtro de Contraste Automático aplicado nela. - -A imagem com o filtro de Contraste Automático aplicado nela. - - - - - -O filtro de Borrão -Poderá usar o filtro de Borrão para borrar a sua imagem (para dar uma aparência difusa). -Poderá descobrir o filtro no menu Filtro Borrão. Veja a secção sobre a janela do Borrão para saber mais informações sobre a sua configuração. - -A imagem com o filtro de Borrão aplicado nela. - - - - - -A imagem com o filtro de Borrão aplicado nela. - -A imagem com o filtro de Borrão aplicado nela. - - - - - -O filtro de Brilho / Contraste -Com este filtro, poderá ajustar o brilho e o contraste da sua imagem. -Poderá encontrar o filtro no menu Filtro Ajustar. Veja a secção sobre a janela de Brilho / Contraste para mais informações sobre a sua configuração. - -A imagem com o filtro de Brilho / Contraste aplicado nela. - - - - - -A imagem com o filtro de Brilho / Contraste aplicado nela. - -A imagem com o filtro de Brilho / Contraste aplicado nela. - - - - - -O filtro de Mapas de Relevo -O filtro de Mapas de Relevo recebe duas camadas e usa uma destas para converter a outra, para que dê uma ilusão de profundidade. A camada do objecto (a camada a ser transformada) é a camada actual que deverá receber a aparência tridimensional. A camada de relevo é uma camada em tons de cinzento, que é lida e usada para determinar a altura de cada ponto da camada do objecto. -Poderá encontrar o filtro no menu Filtro Mapa. Veja a secção sobre a janela de Mapa de Relevo para mais informações sobre a sua configuração. - -A imagem com o filtro de Mapas de Relevo aplicado nela. - - - - - -A imagem com o filtro de Mapas de Relevo aplicado nela. - -A imagem com o filtro de Mapas de Relevo aplicado nela. - - - - - -O filtro de Restauro da Imagem CImg -Com este filtro, poderá efectuar melhoramentos menores à sua imagem, como a remoção de pequenos riscos ou a adição de um ligeiro borrão. A diferença entre a nossa imagem original de exemplo e o resultado da aplicação deste filtro com a configuração normal é praticamente nula. -Poderá encontrar o filtro no menu Filtro Melhorar. Veja a secção sobre a janela de Restauro da Imagem para mais informações sobre a sua configuração. - - - -O filtro de Ajuste de Cores -Este filtro permite-lhe alterar a aparência da sua imagem, aumentando ou diminuindo a abundância de certas cores. -Poderá encontrar o filtro no menu Filtro Ajustar. Veja a secção sobre a janela de Ajuste de Cores para mais informações sobre a sua configuração. - -A imagem com o filtro de Ajuste de Cores aplicado nela. - - - - - -A imagem com o filtro de Ajuste de Cores aplicado nela. - -A imagem com o filtro de Ajuste de Cores aplicado nela. - - - - - -O filtro de Cor para o Alfa -Este filtro muda uma cor ou intervalo de cores na sua imagem, de modo a ficar transparente, limpando de facto algumas regiões com essas cores. -Poderá encontrar o filtro no menu Filtro Cores. Veja a secção sobre a janela de Cor para o Alfa para mais informações sobre a sua configuração. - -A imagem com o filtro de Cor para o Alfa aplicado nele. - - - - - -A imagem com o filtro de Cor para o Alfa aplicado nele. - -A imagem com o filtro de Cor para o Alfa aplicado nele. - - - - - -O filtro de Transferência de Cores -Com este filtro, poderá voltar a colorir uma imagem com as cores de outra. Cada uma das cores da sua imagem actual será substituída pela cor mais próxima que for usada na outra imagem. -Poderá encontrar o filtro no menu Filtro Cores. Veja a secção sobre a janela de Transferência de Cores para mais informações sobre a sua configuração. - -A imagem com o filtro de Transferência de Cores aplicado nela. - - - - - -A imagem com o filtro de Transferência de Cores aplicado nela. - -A imagem com o filtro de Transferência de Cores aplicado nela. - - - - - -O filtro de Convolução Personalizada -Este filtro permite-lhe distorcer a sua imagem, definindo um conjunto de parâmetros. -Poderá encontrar o filtro no menu Filtro Melhorar. Veja a secção sobre a janela de Convolução Personalizada para mais informações sobre a sua configuração. - -A imagem com o filtro de Convolução Personalizada aplicado nela. - - - - - -A imagem com o filtro de Convolução Personalizada aplicado nela. - -A imagem com o filtro de Convolução Personalizada aplicado nela. - - - - - -O filtro de Redução de Saturação -Este filtro converte a sua imagem para tons de cinzento, configurando a saturação de cada cor de pixels como zero. -Poderá encontrar o filtro no menu Filtro Ajustar. Este filtro não é personalizado. - -A imagem com o filtro de Redução da Saturação aplicado nela. - - - - - -A imagem com o filtro de Redução da Saturação aplicado nela. - -A imagem com o filtro de Redução da Saturação aplicado nela. - - - - - -Os filtros de Detecção de Contornos -Estes filtros irão detectar as arestas (contornos) da imagem e modificá-la, para que só estas arestas mantenham as suas cores respectivas, enquanto o resto da imagem é passado para tons de cinzento. Através da utilização de iluminação, a imagem irá obter então uma aparência tridimensional. Existem quatro filtros de detecção de contornos disponíveis. Cada um destes detecta os contornos a partir de um lado diferente (tendo possivelmente em consideração outras partes da imagem como sendo contornos) e, deste modo, irá obter uma imagem resultante diferente. -Poderá descobrir os filtros no menu Filtro Detecção de Contornos. Estes filtros não são personalizados. - -A imagem com o filtro de Detecção do Contorno Inferior aplicado nele - - - - - -A imagem com o filtro de Detecção do Contorno Inferior aplicado nele - -A imagem com o filtro de Detecção do Contorno Inferior aplicado nele - - - - - -Os filtros de Gravação -Os filtros de Gravação funcionam mais ou menos como os filtros de detecção de contornos, com a diferença que as imagens gravadas ficam completamente em tons de cinzento. As áreas da imagem são detectadas e é-lhes atribuído um determinado nível de altura, o qual é tornado visível através do uso de contornos em tons de cinzento, o que faz com que a imagem pareça tridimensional. -Poderá encontrar os filtros na opção do menu Filtro Gravar em Relevo. Excepto o filtro de Gravação com Relevo Variável, estes filtros não são personalizados. Veja a secção sobre a janela de Gravação para mais informações sobre a configuração da Gravação em Relevo com um filtro de Profundidade Variável. - -A imagem com o filtro para Gravar em Todas as Direcções aplicado nele. - - - - - -A imagem com o filtro para Gravar em Todas as Direcções aplicado nele. - -A imagem com o filtro para Gravar em Todas as Direcções aplicado nele. - - - -A imagem com o filtro para a Gravação com Profundidade Variável aplicado nele. - - - - - -A imagem com o filtro para a Gravação com Profundidade Variável aplicado nele. - -A imagem com o filtro para a Gravação com Profundidade Variável aplicado nele. - - - - - -O filtro de Borrão Gaussiano -Este filtro faz com que a imagem fique um pouco difusa, borrando-a de uma forma pseudo-aleatória. É usado um algoritmo gaussiano para descobrir a extensão para a qual cada parte da imagem será borrada. -Poderá encontrar o filtro no menu Filtro Borrão. Este filtro não é personalizado. - -A imagem com o filtro do Borrão Gaussiano aplicado nele - - - - - -A imagem com o filtro do Borrão Gaussiano aplicado nele - -A imagem com o filtro do Borrão Gaussiano aplicado nele - - - - - -O filtro de Redução do Ruído Gaussiano -Com este filtro, poderá remover ruído da sua imagem. -Poderá encontrar o filtro no menu Filtro Melhorar. Veja a secção sobre a janela de Redução do Ruído Gaussiano para mais informações sobre a sua configuração. - -A imagem com o filtro de Redução de Ruído Gaussiano aplicado nela - - - - - -A imagem com o filtro de Redução de Ruído Gaussiano aplicado nela - -A imagem com o filtro de Redução de Ruído Gaussiano aplicado nela - - - - - -O filtro de Inversão -Este filtro inverte todas as cores. O componente Verde, Vermelho e Azul de cada pixel é extraído e é subtraído a partir de 255. Isto significa que o vermelho fica cião, o verde fica violeta e o azul fica amarelo. Os valores resultantes forma o novo valor do pixel. -Poderá encontrar o filtro no menu Filtro Ajustar. Este filtro não é personalizado. - -A imagem com o filtro de Inversão aplicado nela - - - - - -A imagem com o filtro de Inversão aplicado nela - -A imagem com o filtro de Inversão aplicado nela - - - - - -Os filtros de Correcção de Lentes -Este filtro poderá corrigir as distorções na sua imagem, resultantes por exemplo de efeitos de afunilamento de lentes, assim como modificar alguma iluminação. -Poderá encontrar o filtro no menu Filtro Outro. Veja a secção sobre a janela de Correcção das Lentes para mais informações sobre a sua configuração. - -A imagem com o filtro de Correcção de Lentes aplicado nela - - - - - -A imagem com o filtro de Correcção de Lentes aplicado nela - -A imagem com o filtro de Correcção de Lentes aplicado nela - - - - - -O filtro de Maximização do Canal -Este filtro dá a cada pixel da sua imagem uma cor nova: só o canal de cor que contribui com mais cor para um pixel fica retido (excepto nos pixels cinzentos, que são mantidos como tal). -Poderá encontrar o filtro no menu Filtro Cores. Este filtro não pode ser personalizado. - -A imagem com o filtro de Maximização do Canal aplicado nela - - - - - -A imagem com o filtro de Maximização do Canal aplicado nela - -A imagem com o filtro de Maximização do Canal aplicado nela - - - - - -O filtro de Remoção da Média -Este filtro afia a imagem, mudando as cores dos pixels adjacentes com aproximadamente a mesma cor, para que as pequenas diferenças sejam compensadas. -Poderá encontrar o filtro no menu Filtro Melhorar. Este filtro não é personalizado. - -A imagem com o filtro de Remoção da Média aplicado nela - - - - - -A imagem com o filtro de Remoção da Média aplicado nela - -A imagem com o filtro de Remoção da Média aplicado nela - - - - - -O filtro de Minimização do Canal -Este filtro dá a cada pixel da sua imagem uma cor nova: o canal de cor que contribui com mais cor para um pixel é removido (excepto nos pixels cinzentos, que são mantidos como tal). -Poderá encontrar o filtro no menu Filtro Cores. Este filtro não pode ser personalizado. - -A imagem com o filtro de Minimização do Canal aplicado nela - - - - - -A imagem com o filtro de Minimização do Canal aplicado nela - -A imagem com o filtro de Minimização do Canal aplicado nela - - - - - -O filtro de Pintura de Óleo -É dado um efeito de pintura a óleo à imagem, criando áreas em forma de pinceladas, nas quais a cor mais importante é aplicada na área inteira. -Poderá encontrar o filtro no menu Filtro Artístico. Veja a secção da janela da Pintura a Óleo para mais informações sobre a sua configuração. - -A imagem com o filtro de Pintura a Óleo aplicado nela - - - - - -A imagem com o filtro de Pintura a Óleo aplicado nela - -A imagem com o filtro de Pintura a Óleo aplicado nela - - - - - -O filtro de Pixelização -A imagem é pixelizada, criando uma área quadrada com o valor de cor médio dos pixels que contém. -Poderá encontrar o filtro no menu Filtro Artístico. Veja a secção da janela da Pixelização para mais informações sobre a sua configuração. - -A imagem com o filtro de Pixelização aplicado nela - - - - - -A imagem com o filtro de Pixelização aplicado nela - -A imagem com o filtro de Pixelização aplicado nela - - - - - -O filtro de Pingos de Chuva -Este filtro faz com que pareça que caíram pingos de chuva na imagem, distorcendo as áreas em forma de pingo com um efeito de lente, como se observaria através de um pingo de chuva. Alguns pingos de chuva irão ter um efeito de lente de olho-de-peixe. -Poderá encontrar o filtro no menu Filtro Artístico. Veja a secção da janela da Pingos de Chuva para mais informações sobre a sua configuração. - -A imagem com o filtro de Pingos de Chuva aplicado nela - - - - - -A imagem com o filtro de Pingos de Chuva aplicado nela - -A imagem com o filtro de Pingos de Chuva aplicado nela - - - - - -O filtro de Ruído Aleatório -Com este filtro, poderá adicionar ruído aleatório à sua imagem. -Poderá encontrar o filtro no menu Filtro Outro. Veja a secção da janela da Ruído Aleatório para mais informações sobre a sua configuração. - -A imagem com o filtro de Ruído Aleatório aplicado nela - - - - - -A imagem com o filtro de Ruído Aleatório aplicado nela - -A imagem com o filtro de Ruído Aleatório aplicado nela - - - - - -O filtro de Extracção Aleatória -Este filtro distorce a imagem, baralhando os pixels e trocando-os de posição. -Poderá encontrar o filtro no menu Filtro Outro. Veja a secção da janela da Extracção Aleatória para mais informações sobre a sua configuração. - -A imagem com o filtro de Extracção Aleatória aplicado nela - - - - - -A imagem com o filtro de Extracção Aleatória aplicado nela - -A imagem com o filtro de Extracção Aleatória aplicado nela - - - - - -O filtro de Cantos Arredondados -Este filtro simplesmente arredonda os cantos da imagem. Isto é feito ao tornar a parte exterior do canto arredondado transparente. -Poderá encontrar o filtro no menu Filtro Mapa. Veja a secção da janela dos Cantos Arrendados para mais informações sobre a sua configuração. - -A imagem com o filtro de Cantos Arredondados aplicado nela - - - - - -A imagem com o filtro de Cantos Arredondados aplicado nela - -A imagem com o filtro de Cantos Arredondados aplicado nela - - - - - -O filtro de Afiamento -Este filtro afia a imagem. -Poderá encontrar o filtro no menu Filtro Melhorar. Este filtro não é personalizado. - -A imagem com o filtro de Afiamento aplicado nela - - - - - -A imagem com o filtro de Afiamento aplicado nela - -A imagem com o filtro de Afiamento aplicado nela - - - - - -O filtro de Pequenos Padrões -A imagem é reduzida no seu tamanho e é repetida várias vezes. -Poderá encontrar o filtro no menu Filtro Mapa. Veja a secção sobre a janela de Pequenos Padrões para mais informações sobre a sua configuração. - -A imagem com o filtro de Pequenos Padrões aplicado nela - - - - - -A imagem com o filtro de Pequenos Padrões aplicado nela - -A imagem com o filtro de Pequenos Padrões aplicado nela - - - - - -O filtro Sobel -Este é um filtro melhorado de Detecção de Contornos. -Poderá encontrar o filtro no menu Filtro Detecção de Contornos. Veja a secção da janela de Sobel para mais informações sobre a sua configuração. - -A imagem com o filtro Sobel aplicado nela - - - - - -A imagem com o filtro Sobel aplicado nela - -A imagem com o filtro Sobel aplicado nela - - - - - -O filtro de Máscara Não-Afiada -Este filtro afia (realça detalhes) da sua imagem. (O nome não-afiada é histórico: as partes seriam mascaradas, enquanto o resto ficaria menos detalhado.) -Poderá encontrar o filtro no menu Filtro Melhorar. Veja a secção da janela da Máscara Não-Afiada para mais informações sobre a sua configuração. - -A imagem com o filtro de Máscara Não-Afiada aplicado nela - - - - - -A imagem com o filtro de Máscara Não-Afiada aplicado nela - -A imagem com o filtro de Máscara Não-Afiada aplicado nela - - - - - -O filtro de Onda -Este filtro transforma a sua imagem numa forma de onda. -Poderá encontrar o filtro no menu Filtro Outro. Veja a secção sobre a janela de Onda para mais informações sobre a sua configuração. - -A imagem com o filtro de Onda aplicado nela - - - - - -A imagem com o filtro de Onda aplicado nela - -A imagem com o filtro de Onda aplicado nela - - - - - -O filtro de Redução do Ruído por Ondulação -Este filtro reduz o ruído na imagem, atribuindo aos pixels próximos uma cor próxima da área envolvente. Isto faz com que os pequenos detalhes se percam, mas poderá melhorar a visualização geral da imagem quando esta está cheia de diversos detalhes desnecessários. -Poderá encontrar o filtro no menu Filtro Melhorar. Veja a secção sobre a janela de Redução de Ruído por Ondulação) para mais informações sobre a sua configuração. - -A imagem com o filtro de Redução de Ruído por Ondulação aplicado nela - - - - - -A imagem com o filtro de Redução de Ruído por Ondulação aplicado nela - -A imagem com o filtro de Redução de Ruído por Ondulação aplicado nela - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/using-images.docbook b/koffice-i18n-pt/docs/koffice/krita/using-images.docbook deleted file mode 100644 index 26a92476..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-images.docbook +++ /dev/null @@ -1,102 +0,0 @@ - -Imagens - -A criação e modificação de imagens é uma das funcionalidades básicas do &krita;. Embora a maioria dos outros capítulos deste manual se foquem nas coisas que consegue fazer, ao pintar ou a editar, este capítulo mostra-lhe o que poderá fazer às imagens em si. - - -Lidar com os ficheiros - -A menos que esteja a fazer algum desenho rápido, o trabalho no &krita; irá quase sempre envolver ficheiros. Você poderá abrir as imagens existentes — o &krita; consegue lidar com um grande conjunto de formatos de ficheiros - veja a secção Formatos de imagem — ou inicie o &krita; para criar um novo. Quando terminar, ou se quiser continuar posteriormente, poderá gravar facilmente o seu trabalho. - - - -Abrir os ficheiros existentes -Quando iniciar o &krita;, poderá abrir uma imagem existente com o botão Abrir um Documento Existente, na parte inferior esquerda da janela. Poderá também usar a opção do menu FicheiroAbrir (&Ctrl;O). Isto irá mostrar a janela Abrir um Documento, na qual poderá escolher uma imagem para abrir. A janela de abertura e o menu Ficheiro contêm também uma lista com os ficheiros usados mais recentemente, para um acesso mais rápido. - - -Gravar o seu trabalho em progresso -Com as opções do menu FicheiroGravar e FicheiroGravar Como... (ou os seus atalhos respectivos &Ctrl;S e &Ctrl;&Shift;S), poderá gravar o seu trabalho. A primeira opção irá gravar as modificações na imagem actual, enquanto a última irá mostrar a janela Gravar o Documento, na qual poderá indicar um novo nome de ficheiro para a imagem. Se esta for a primeira vez que grava a imagem, a opção Gravar também irá pedir um nome de ficheiro. - - -Criar uma nova imagem -Na janela de abertura (disponível na opção FicheiroNovo ou com o atalho &Ctrl;N), poderá criar um documento completamente personalizado ou escolher um dos modelos de imagens. Estes modelos oferecem uma forma rápida de criar uma imagem nova. Veja o tutorial Começar a conhecer o &krita;. - - - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/using-layers.docbook b/koffice-i18n-pt/docs/koffice/krita/using-layers.docbook deleted file mode 100644 index c935d6fd..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-layers.docbook +++ /dev/null @@ -1,759 +0,0 @@ - -Camadas - -Este capítulo dá uma ideia geral sobre a forma como as camadas funcionam no &krita;. - - -Informação de fundo sobre as camadas - -Uma utilização extensa do &krita; irá quase obrigá-lo a ter algum conhecimento sobre as camadas. Ao usá-las, poderá trabalhar sobre uma parte da imagem sem tocar no resto da mesma; inclusive, a maioria dos efeitos são melhor aplicados a uma camada, em vez de ser na imagem inteira. Obviamente, se quiser aplicar um efeito a uma imagem inteira, o &krita; oferece-lhe essa possibilidade e não há nada de mal sobre isso. A ideia por detrás das camadas é muito simples. Como o nome sugere, as camadas residem uma por cima da outra e, em conjunto, formam a pilha de camadas. A imagem do resultado final é o que irá ver ao olhar para a pilha, de cima para baixo. Isto significa que, normalmente, as camadas superiores da sua imagem irão ter mais ou menos transparência, dado que não poderá ver nada através de uma camada que não seja transparente (o &krita; lida com a opacidade, em vez da transparência; uma camada 100 por cento opaca é 0 por cento transparente, e vice-versa). Uma camada mais elevada na pilha é aplicada depois de uma camada inferior na pilha. Por exemplo, se a imagem conter quatro camadas, numeradas de 1 (mais baixa) a 3 (maior), o efeito que a camada número 4 adiciona à imagem é aplicada ao resultado da aplicação das camadas 1 a 3. Todas as imagens que você edita no &krita; contêm camadas. Quando cria uma imagem nova, a área de camadas (que aparece normalmente na parte inferior direita do seu ecrã; veja nesta secção) irá conter uma camada. A pintura e edição que fizer é então aplicada nessa camada. Logo que adicionar mais camadas, poderá escolher em que parte da imagem deseja trabalhar, seleccionando a camada respectiva. Toda a pintura posterior é então aplicada nessa camada, até que seleccione outra. As camadas são também uma forma excelente de verificar se a aplicação de certos feitos (ou certas modificações de imagem) resultam bem. Adicione uma camada que contém o que deseja experimentar e esconda-a ou mostre-a com o ícone do olho na área de camadas. Poderá ganhar especialmente com este método se tiver vários efeitos: mostre-os e esconda-os em qualquer combinação e decida o que gosta mais. Dado que poderá mudar as camadas de posição, poderá também experimentar com que ordem são aplicados os efeitos. Veja o tutorial de selecções e camadas para uma breve introdução prática. - - - -A área de camadas - -A área de camadas é o instrumento que irá usar mais para lidar com as camadas. Dá-lhe uma ideia geral das camadas presentes na sua imagem e, ao usá-las, poderá gerir as camadas, adicionando-as, removendo-as, ordenando-as ou modificando-as. A área das camadas consiste em três partes. A parte central dá uma ideia geral das camadas na imagem. No topo, poderá ver algumas propriedades da camada actual. No fundo, poderá encontrar algumas opções de gestão da camada. As próximas secções descrevem estas três partes em mais detalhe. - - -Visão geral das camadas - -Esta parte mostra as camadas que estão presentes na sua imagem. A hierarquia dos grupos de camadas é apresentada numa estrutura em árvore: as camadas que pertencem a um determinado grupo são mostradas ligeiramente à direita, para indicar que pertencem a esse grupo. Para cada camada, é apresenta uma antevisão em miniatura e o seu nome. O nome da camada é antecedido por um ícone de uma pasta, se for uma camada de grupo. Para além disso, estão presentes dois indicadores: o ícone do olho indica se a camada está visível de momento (um olho aberto significa que está visível, enquanto um fechado indica invisibilidade) e o ícone do cadeado indicada se a camada está bloqueada. Não poderá efectuar quaisquer alterações numa camada bloqueada. Quando carregar no ícone do olho de uma camada, a sua visibilidade muda para desligada e vice-versa. Se carregar no ícone do cadeado, activa ou desactiva a edição dessa camada. Poderá carregar no nome da camada actual para mudar o seu nome. Lembre-se que, para mudar o nome de uma camada, esta terá de ser a actual. Não terá de activar uma camada para a tornar (in)visível ou (des)bloqueada com os ícones do olho e do cadeado, respectivamente: estes funcionam directamente. Faça duplo-click num elemento de uma camada da lista para abrir a janela de Propriedades da Camada. Esta janela mostra o espaço de cores e o perfil de uma camada. Poderá também alterar aqui o seu nome, opacidade e modo de composição. - - - -Opções da camada -O topo da área da camada contém dois controlos para definir as propriedades da camada seleccionada de momento. A lista à esquerda permite-lhe alterar rapidamente o modo de composição da camada. O campo incremental e a barra deslizante à direita podem ser usadas para alterar a opacidade da camada. No fundo da área das camadas, existem cinco botões. Da esquerda para a direita, estes são os seguintes. O ícone Nova Camada mostra um submenu onde poderá escolher o tipo de camada que deseja adicionar. Este menu também poderá ser aberto se carregar com o &RMB; na área das camadas. Os botões Subir a Camada e Descer a Camada sobem e descem a camada actual, respectivamente, dentro do grupo actual de camadas. Se a camada já for a última ou a primeira dentro do grupo de camadas, a tentativa de a mover mais tirá-la-á do grupo de camadas. O botão de Propriedades da Camada abre a janela de Propriedades da Camada, como se tivesse feito duplo-click na camada. O botão Apagar a Camada remove a camada actual. - - - - - -Trabalhar com camadas - -Dado que as camadas são bastante importantes quando forem usadas de forma extensiva no &krita;, poderá efectuar um conjunto de operações sobre elas. Estas estão todas disponíveis com o menu Camada. Algumas das possibilidades: - - -Adicionar, remover e duplicar camadas; -Criar e editar as máscaras das camadas; -Inverter, rodar, escalar e inclinar as camadas; -Converter as camadas entre espaços de cores; -Gravar as camadas como imagens; -Ver os histogramas da camada. - - - - - -Camadas de Ajuste - -As camadas de ajuste são camadas que consistem num filtro e numa selecção opcional. O efeito do filtro é aplicado á imagem composta pelas várias camadas sob a camada de ajuste, para o grupo de camadas actual. A grande vantagem é que as camadas de ajuste aplicam estes efeitos de forma não-destrutiva. Os dados originais da imagem não são modificados. Quase todos os filtros do &krita; são adequados para usar nas camadas de ajuste -- até mesmo os filtros que reduzem a qualidade da imagem. Por exemplo, o filtro de pingos de chuva converte para RGB de 8 bits, antes de fazer a sua magia. Se quiser tentar usar este filtro directamente numa camada de L*a*b* de 16 bits, o &krita; irá avisá-lo da conversão de e para RGB que este filtro provoque. O mesmo não se aplica com as camadas de ajuste: os dados originais não são modificados, pelo que a aplicação do filtro é segura. Então e o espaço de cores de uma camada de ajuste? Para poder examinar este facto, terá de saber o que se passa quando o &krita; desenha uma camada de ajuste. - - -Camadas de ajuste e selecções - -Se a camada activa de momento tiver uma selecção activa, então essa selecção será copiada e usada como uma máscara da camada de ajuste. Se não estiver qualquer selecção activa, então não haverá máscara nenhuma e o ajuste será aplicado em toda a extensão das camadas sob a camada de ajuste do grupo actual. Não existe forma de adicionar uma máscara a uma camada de ajuste existente. Se existir uma máscara na camada de ajuste, poderá editá-la com as ferramentas e operações de pintura normais. - - - - -Uma nota sobre as projecções - -O &krita; compõe as camadas de baixo para cima, dentro de cada grupo de camadas. A agregação -- ou a projecção, como chamam os programadores -- é então filtrada pela camada de ajuste. Se existirem camadas por cima da camada de ajuste, estão são compostas sobre a projecção. O &krita; converte os dados de todas as camadas antes da composição, por isso, se a camada do fundo de uma imagem for em tons de cinzento, todas as camadas são convertidas para tons de cinzento antes da composição -- e isso significa que a projecção da camada de ajuste será também em tons de cinzento. Com este conhecimento, irá perceber porque é que o &krita; poderá oferecer normalmente melhor performance a lidar com as camadas por cima de uma camada de ajuste, que está por cima de uma estrutura de camadas completa: o &krita; usa a projecção e nem sequer vê mais as camadas sob a camada de ajuste. A menos que, claro, altere alguma delas. - - - - - -Modos de composição - -As camadas podem ser compostas de várias formas, cada uma delas originando um efeito diferente. Esta secção descreve os modos de composição disponíveis. Cada uma das descrições é acompanhada por um exemplo: no topo de uma imagem original (ver em baixo), é adicionado um gradiente em arco-íris. - - - -A imagem original - - - - - -A imagem original - -A imagem original - - - - - -<guilabel ->Normal</guilabel -> - -O modo Normal não faz nada de especial. Ele adiciona a camada à imagem e, se nenhum dos efeitos especiais, como a opacidade, for alterado, as camadas subjacentes só serão visíveis nos locais em que a camada nova é transparente por si só. - - - -O gradiente aplicado com o modo de composição Normal - - - - - -O gradiente aplicado com o modo de composição Normal - -O gradiente aplicado com o modo de composição Normal - - - - - - - -<guilabel ->Multiplicar</guilabel -> - -O modo para Multiplicar mistura as duas camadas, de forma que a camada de baixo fica colorida com a camada nova. A imagem resultante é, geralmente, muito escura. - - - -O gradiente aplicado com o modo de composição Multiplicar - - - - - -O gradiente aplicado com o modo de composição Multiplicar - -O gradiente aplicado com o modo de composição Multiplicar - - - - - - - -<guilabel ->Queimar</guilabel ->, <guilabel ->Evitar</guilabel ->, <guilabel ->Dividir</guilabel -> e <guilabel ->Ecrã</guilabel -> - -Os modos Queimar, Evitar, Dividir e Ecrã adicionam todos eles um efeito extra de queimadura, seguindo os contornos, em vez de usar linhas direitas. Para além disso, o Queimar e o Dividir usam as cores invertidas em vez das cores normais da camada composta. - - - -O gradiente aplicado com o modo de composição Queimar - - - - - -O gradiente aplicado com o modo de composição Queimar - -O gradiente aplicado com o modo de composição Queimar - - - - - - -O gradiente aplicado com o modo de composição Evitar - - - - - -O gradiente aplicado com o modo de composição Evitar - -O gradiente aplicado com o modo de composição Evitar - - - - - - -O gradiente aplicado com o modo de composição Dividir - - - - - -O gradiente aplicado com o modo de composição Dividir - -O gradiente aplicado com o modo de composição Dividir - - - - - - -O gradiente aplicado com o modo de composição Ecrã - - - - - -O gradiente aplicado com o modo de composição Ecrã - -O gradiente aplicado com o modo de composição Ecrã - - - - - - - -<guilabel ->Sobreposição</guilabel -> - -Como o Multiplicar, o modo de Sobreposição tenta colorir a camada subjacente. A imagem resultante é quase tão clara como a camada original. - - - -O gradiente aplicado com o modo de composição Sobreposição - - - - - -O gradiente aplicado com o modo de composição Sobreposição - -O gradiente aplicado com o modo de composição Sobreposição - - - - - - - -<guilabel ->Escurecer</guilabel -> - -O modo Escurecer escurece a camada subjacente, enquanto a tenta colorir de forma a corresponder às cores da camada composta. - - - -O gradiente aplicado com o modo de composição Escurecer - - - - - -O gradiente aplicado com o modo de composição Escurecer - -O gradiente aplicado com o modo de composição Escurecer - - - - - - - -<guilabel ->Iluminar</guilabel -> - -O modo Iluminar tenta aclarar a camada subjacente, enquanto a tenta colorir de forma a corresponder às cores da camada composta. - - - -O gradiente aplicado com o modo de composição Iluminar - - - - - -O gradiente aplicado com o modo de composição Iluminar - -O gradiente aplicado com o modo de composição Iluminar - - - - - - - -<guilabel ->Matiz</guilabel ->, <guilabel ->Saturação</guilabel -> e <guilabel ->Valor</guilabel -> - -Os modos de Tom, Saturação e Valor tentam aplicar, respectivamente, os componentes de tom ou matiz, saturação e valor da camada composta sobre a camada subjacente. - - - -O gradiente aplicado com o modo de composição Tom - - - - - -O gradiente aplicado com o modo de composição Tom - -O gradiente aplicado com o modo de composição Tom - - - - - - -O gradiente aplicado com o modo de composição Saturação - - - - - -O gradiente aplicado com o modo de composição Saturação - -O gradiente aplicado com o modo de composição Saturação - - - - - - -O gradiente aplicado com o modo de composição Valor - - - - - -O gradiente aplicado com o modo de composição Valor - -O gradiente aplicado com o modo de composição Valor - - - - - - - -<guilabel ->Cor</guilabel -> - -O modo de Cor tenta colorir a camada subjacente, respeitando as cores muito fortes. - - - -O gradiente aplicado com o modo de composição Cor - - - - - -O gradiente aplicado com o modo de composição Cor - -O gradiente aplicado com o modo de composição Cor - - - - - - - - - -Máscaras das Camadas - -Basicamente, uma máscara de camadas é uma máscara que você poderá aplicar na sua camada de pintura. Isto irá mascarar, literalmente, as áreas da camada, de modo que o conteúdo por baixo apareça através dela. Poderá pintar sobre ela com cores em tons de cinzento: quanto mais preta a cor, menos a camada por baixo ficará coberta; por outro lado, quanto mais branca, menos a camada por baixo ficará visível. Deste modo, o branco completo não deixará passar nada, enquanto o preto deixará passar tudo. Basicamente, é um pouco como seleccionar uma parte da sua imagem e recortá-la de seguida, de modo que as partes seleccionadas se vão embora. Assim, qual é a utilização de uma máscara aqui? A grande vantagem é que é não-destrutiva: se decidir que mascarou a parte errada da sua camada, poderá remover facilmente a camada e começar de novo, o que é bastante mais complicado (para não dizer impossível, especialmente entre sessões) com a selecção e recorte normais. Por isso, como criar uma máscara? Existem 2 formas: - - -Iniciar do zero: CamadaMáscaraCriar uma Máscara. A máscara começa com tudo retido, ou seja, uma máscara completamente branca. Basicamente, não irá ver nenhumas alterações, desde que não pinte sobre ela. -Começar a partir da selecção actual: CamadaMáscaraSelecção da Origem da Máscara. A selecção efectuada será convertida para branco. Isto significa que a área completamente seleccionada ficará visível, enquanto as áreas completamente não-seleccionadas ficarão invisíveis, mantendo-se o resto parcialmente visível, dependendo da área que foi seleccionada. - - - -Editar a Máscara - -Em primeiro lugar, verifique se está a editar a máscara, não a camada, confirmando se a opção CamadaMáscaraEditar a Máscara está assinalada. (Esta opção está assinalada, por omissão). Depois, poderá pintar sobre a camada, como acontecia antes, com a diferença que agora está a pintar sobre a máscara, em vez de ser na própria camada. Para parar de pintar sobre a máscara, poderá desligar a opção Editar a Máscara. Existe também a opção para mostrar a máscara, bastando para tal assinalar a opção CamadaMáscaraMostrar a Máscara. (Esta opção não está assinalada por omissão). Esta opção irá desenhar a camada inteira, como uma representação visual da máscara, a tons de cinzento, em vez de mostrar a camada actual. Isto poderá ser útil para ver onde se encontra a sua máscara, mas poderá não ser tão útil quando a quiser editar, dado que não consegue olhar para a camada actual. Outras acções: poderá também remover a máscara, se não estiver satisfeito com ela, e querer recomeçar tudo de novo, ou simplesmente desejar remover; para tal, seleccione a opção CamadaMáscaraRemover a Máscara. Poderá também aplicar a máscara, o que significa que a máscara será tornada permanente. Isto significa que a máscara é removida, mas o seu efeito de transparência será aplicado na camada. - - - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/using-selections.docbook b/koffice-i18n-pt/docs/koffice/krita/using-selections.docbook deleted file mode 100644 index 6792cf49..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-selections.docbook +++ /dev/null @@ -1,220 +0,0 @@ - -Selecções - -Este capítulo dá-lhe uma breve introdução às selecções. Poderá seleccionar uma parte de uma imagem, mascarando tudo o resto. Isto é útil quando deseja cortar, copiar ou apenas modificar uma parte da imagem sem afectar o resto. O &krita; lida com as selecções através de uma máscara, ou nível da selecção, onde cada pixel obtém um de 256 níveis, entre os seleccionados e não-seleccionados. Sim, é verdade, poderá ter pixels seleccionados de forma fraccionária. E, ao lidar com os pixels individuais, poderá efectivamente pintar a sua selecção. A máscara de selecção é visualizada com os pixels não-seleccionados a terem uma cor azulada e os pixels seleccionados no seu aspecto normal. Os pixels parcialmente seleccionados aparecem como algo de intermédio. Para além disso, é mostrado um contorno vermelho em torno das áreas seleccionadas. Os pixels seleccionados parcialmente estão dentro do contorno, como tal, mesmo dentro do contorno vermelho poderá ver o tom azulado em alguns pixels. - - -Fazer uma selecção -Existe uma gama enorme de ferramentas para fazer selecções. Desde rectângulos, elipses e selecções livres, até selecções por intervalo de cores. Quando fizer várias selecções, estas adicionar-se-ão. Como tal, uma selecção rectangular e uma selecção elíptica seleccionam ambas as áreas. Mais tarde, poderá retirar partes da selecção com a Borracha de Selecção. Para voltar ao normal (sem nenhuma selecção activa), escolha a opção SeleccionarDeseleccionar . Para seleccionar todos os pixels, escolha SeleccionarSeleccionar Tudo . Poderá pensar que estas duas acções poderão dar o mesmo resultado, mas é muito mais eficiente não ter selecções activas do que ter tudo seleccionado. Depois de ter deseleccionado, poderá voltar a fazer a selecção se escolher a opção SeleccionarSeleccionar de Novo . - - - -Pintar a sua selecção -Como foi dito acima, poderá pintar essencialmente a sua selecção; tal como faria normalmente, poderá optar por pintar a sua selecção à mão-livre ou guiada através de rectângulos, elipses, &etc;. Poderá também optar por escolher várias ferramentas de pintura diferentes, como a caneta, o pincel, o 'spray', &etc;. Escolha a ferramenta de guia e a ferramenta de pintura na caixa de ferramentas, siga em frente e pinte a sua selecção. As ferramentas de guias funcionam tal e qual como nas outras aplicações. Como tal, se mantiver carregada a tecla Shift enquanto desenha um rectângulo ou uma elipse, continua a obrigar que estes sejam de facto quadrados e circunferências, respectivamente. - - -Pintar uma selecção - - - - - -Pintar uma selecção - -Pintar uma selecção - - - -Pintar uma selecção - - - - - -Pintar uma selecção - -Pintar uma selecção - - - - - - -Deseleccionar -Todas as ferramentas de pintura da selecção têm uma opção para adicionar ou subtrair da selecção. Isto significa que poderá usar todas as suas ferramentas conhecidas para seleccionar ou para deseleccionar. Existe também uma borracha de selecção entre as ferramentas de pintura da selecção. - - -Deseleccionar - - - - - -Deseleccionar - -Deseleccionar - - - - - -Fazer uma selecção nova -Quando quiser faz uma selecção nova que substitua a activa, necessita primeiro de desfazer a selecção activa. Escolha a opção SeleccionarDeseleccionar . - - - -Seleccionar uma área contígua (varinha mágica) -Para seguir a analogia de pintura da sua selecção, o &krita; oferece também o equivalente de preencher uma área contígua. Algumas aplicações de pintura chamam a esta ferramenta de selecção a ferramenta de varinha mágica. O que faz é seleccionar os pixels adjacentes que tenham aproximadamente a mesma cor que o pixel onde carrega. A selecção espalha-se a partir do ponto onde carregou. Na opção de difusão poderá indicar quão diferentes terão de ser as cores para que a selecção se deixe de espalhar. - - -Antes da varinha mágica - - - - - -Antes da varinha mágica - -Antes da varinha mágica - - - - -Uma selecção de varinha mágica - - - - - -Uma selecção de varinha mágica - -Uma selecção de varinha mágica - - - - - - -Seleccionar cores semelhantes -A ferramenta de Selecção de Semelhanças permite-lhe escolher um pixel e depois seleccionar todos os pixels que tenham uma cor semelhante. A selecção de uma cor num canto da imagem poderá também seleccionar um pixel noutro canto, se eles tiverem cores semelhantes. Na opção de Difusão, poderá definir quão semelhantes as cores deverão ser para que sejam seleccionadas. - - -Seleccionar cores semelhantes - - - - - -Seleccionar cores semelhantes - -Seleccionar cores semelhantes - - - - - -Inverter a selecção -Em alguns casos, é mais fácil indicar a sua selecção da forma inversa. Isto é, primeiro selecciona as partes que não deverão ser seleccionadas e depois poderá escolher a opção SeleccionarInverter . O que a inversão faz é inverter o nível de selecção, ou seja, corresponde a 256 menos o nível de selecção actual. Deste modo, o que estava seleccionado passa a não estar e vice-versa. - - - diff --git a/koffice-i18n-pt/docs/koffice/krita/using-views.docbook b/koffice-i18n-pt/docs/koffice/krita/using-views.docbook deleted file mode 100644 index d12e689f..00000000 --- a/koffice-i18n-pt/docs/koffice/krita/using-views.docbook +++ /dev/null @@ -1,260 +0,0 @@ - -Vistas - -Uma das coisas mais importantes que precisa de saber, ao lidar com uma aplicação de pintura ou edição de imagens, é saber como adaptar a vista sobre a sua imagem às suas necessidades (em mudança). Este capítulo descreve as várias possibilidades que o &krita; oferece. - - -Ampliação - -Entende-se por ampliação o facto de conseguir ver as suas imagens com diferentes níveis de detalhe. Se reduzir, irá ver uma parte maior da imagem, mas com menos detalhe. O &krita; oferece um conjunto de opções que afectam a parte da imagem que é apresentada: - - - -Ampliar -A ampliação permite-lhe ver mais detalhes, só que irá ver uma parte menor da imagem. Poderá ampliar a janela, se escolher a opção VerAmpliar, carregar no botão Ampliar da barra de ferramentas ou se carregar na combinação &Ctrl;+. Poderá ampliar até 1600% (uma proporção de 16:1), através de um conjunto de níveis de ampliação fixos. - - -Reduzir -A redução permite-lhe ver uma maior parte da imagem, perdendo alguns detalhes no processo. Poderá reduzir a janela, se escolher a opção VerReduzir, carregar no botão Reduzir da barra de ferramentas ou se carregar na combinação &Ctrl;-. Poderá ampliar até 0,2% (uma proporção de 1:500), através de um conjunto de níveis de ampliação fixos. - - -Voltar aos 100% -Dado que ver a sua imagem com o seu tamanho real é bastante útil às vezes, poderá fazê-lo com a opção VerPixels actuais ou carregando em &Ctrl;0. - - -Ampliar e reduzir com a página de Vista Geral -A página de Vista Geral da área de controlo (que aparece normalmente do lado direito da janela do &krita;) também lhe permite mudar o nível de ampliação, usando a barra deslizante ou o campo incremental. Estão aqui disponíveis diferentes níveis de ampliação, por isso, se a ampliação ou redução descritas acima não produzirem uma vista que lhe agrade, poderá tentar usar esta opção. O botão 1:1 oferece outra forma de voltar a uma ampliação de 100%. - - -Ampliações especiais -Existem mais duas formas especiais de ampliação. O item do menu VerAjustar à Página amplia a sua imagem, de modo que fique tão grande quanto possível, mantendo-se à mesma visível por inteiro. O item do menu menu VerModo de Ecrã Completo (activação disponível ao carregar em &Ctrl;&Shift;F) aumenta a janela do &krita; de modo a caber em todo o seu ecrã, removendo inclusive a barra do título. Ainda que não seja uma forma real de ampliar, ajudá-lo-á a mostrar apenas mais aquela parte da sua imagem. - - - - - - - -Lidar com as vistas - -Para além de mudar o nível de ampliação da sua vista, poderá abrir vistas diferentes para a mesma imagem. Desta forma, poderá por exemplo ver duas partes diferentes da sua imagem que não iriam caber no seu ecrã de qualquer outra forma. - - - -Janelas de novas vistas -Poderá abrir uma janela nova para o &krita;, para a sua imagem, se escolher a opção VerNova Vista. Ambas as janelas ficam independentes umas das outras (para que possa seleccionar ferramentas diferentes, ver partes diferentes da sua imagem, &etc;), mas as alterações que fizer à imagem numa vista ficarão imediatamente visíveis na outra. Para fechar uma janela, use o botão normal de fecho da janela. Existe também uma opção VerFechar Todas as Vistas, que fecha todas as vistas acabadas de criar, deixando apenas a janela original aberta. - - -Dividir as vistas -Poderá também dividir uma janela em duas vistas. Como numa janela nova, uma vista de uma janela dividida tem a sua própria configuração de pincéis, níveis de ampliação, entre outras coisas, mas ambas as vistas aparecem na mesma janela. Para dividir a sua janela, escolha a opção VerDividir a Janela. A área de visualização da janela do &krita; ficará então dividida em duas metades. Poderá optar entre uma divisão na horizontal ou na vertical, com a opção do menu VerOrientação da Divisória e voltar a ter uma vista com a opção VerRemover a Vista. - - - - - - - -Opções diversas de visualização - -O &krita; oferece duas opções que o poderão ajudar a saber onde está. - - - -Réguas -Poderá ter o &krita; a mostrar as réguas nos extremos da sua imagem, indicando as coordenadas em X ou Y. Para o fazer, escolha a opção VerMostrar as Réguas ou carregue em &Ctrl;R. As réguas adaptar-se-ão automaticamente ao seu nível de ampliação, para mostrar um número adequado de sub-divisões. Para remover as réguas, escolha a mesma opção do menu (que agora aparece como Esconder as Réguas) ou carregue em &Ctrl;R de novo. - - -Grelha -Para ver as linhas da grelha, escolha a opção do menu VerMostrar a Grelha. Poderá definir a distância entre as linhas da grelha, com a opção VerEspaço da Grelha, assim como poderá escolher cores diferentes para as linhas, na janela em ConfiguraçãoConfigurar o &krita;... (ver a secção da Grelha do capítulo de Configuração). - - - - - - - -- cgit v1.2.1