diff options
author | Slávek Banko <[email protected]> | 2012-09-16 19:31:58 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2012-09-16 19:31:58 +0200 |
commit | 474149035f171b4f9a478dce62f5e8deae7898d8 (patch) | |
tree | b51cfa1f679b258d4d739e7760b7af61442f3af4 /koffice-i18n-pt/docs | |
parent | fb84b87b94eabd9ee0a6fe67f23a33b555708b9c (diff) | |
download | koffice-i18n-474149035f171b4f9a478dce62f5e8deae7898d8.tar.gz koffice-i18n-474149035f171b4f9a478dce62f5e8deae7898d8.zip |
Rebranding of Krita as Chalk
Diffstat (limited to 'koffice-i18n-pt/docs')
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/Makefile.am (renamed from koffice-i18n-pt/docs/koffice/krita/Makefile.am) | 0 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/commands-dialogs.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook) | 4 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/commands-menus.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook) | 24 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/commands-palettes.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook) | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/commands-toolbars.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook) | 26 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/commands.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/commands.docbook) | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/credits.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/credits.docbook) | 4 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/developers-plugins.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook) | 174 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/developers-scripting.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook) | 68 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/developers.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/developers.docbook) | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/faq.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/faq.docbook) | 6 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/index.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/index.docbook) | 8 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/installation.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/installation.docbook) | 8 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/introduction.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/introduction.docbook) | 30 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/scripting.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/scripting.docbook) | 68 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/settings.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/settings.docbook) | 18 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/tutorial-quick-starts.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook) | 16 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/tutorial-select-layer.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook) | 12 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/tutorial-starting.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook) | 18 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/tutorial-tablet.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook) | 10 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/tutorial.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/tutorial.docbook) | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-colorspaces.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook) | 6 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-filters.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-filters.docbook) | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-images.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-images.docbook) | 10 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-layers.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-layers.docbook) | 18 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-selections.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-selections.docbook) | 4 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/chalk/using-views.docbook (renamed from koffice-i18n-pt/docs/koffice/krita/using-views.docbook) | 18 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/kchart/index.docbook | 6 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/kivio/working.docbook | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/koffice/index.docbook | 2 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/koshell/index.docbook | 4 | ||||
-rw-r--r-- | koffice-i18n-pt/docs/koffice/kword/index.docbook | 2 |
32 files changed, 288 insertions, 288 deletions
diff --git a/koffice-i18n-pt/docs/koffice/krita/Makefile.am b/koffice-i18n-pt/docs/koffice/chalk/Makefile.am index 6869837a..6869837a 100644 --- a/koffice-i18n-pt/docs/koffice/krita/Makefile.am +++ b/koffice-i18n-pt/docs/koffice/chalk/Makefile.am diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook b/koffice-i18n-pt/docs/koffice/chalk/commands-dialogs.docbook index 6d8afbd0..8b23e706 100644 --- a/koffice-i18n-pt/docs/koffice/krita/commands-dialogs.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/commands-dialogs.docbook @@ -3,7 +3,7 @@ >Janelas</title> <para ->Esta secção descreve as janelas do &krita;. </para> +>Esta secção descreve as janelas do &chalk;. </para> <sect2 id="commands-dialogs-image"> <title @@ -1911,7 +1911,7 @@ sets the color saturation of the tiles. </para> <para ->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 <guibutton +>Com esta janela, poderá adicionar uma paleta de cores personalizada ao &chalk;. Preencha o nome da sua paleta no campo de texto do topo. Depois crie a paleta: use o botão <guibutton >Adicionar uma Nova Cor...</guibutton > para adicionar uma cor à paleta e o <guibutton >Remover a Cor Seleccionada</guibutton diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook b/koffice-i18n-pt/docs/koffice/chalk/commands-menus.docbook index cb646b00..a4cadd0a 100644 --- a/koffice-i18n-pt/docs/koffice/krita/commands-menus.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/commands-menus.docbook @@ -3,7 +3,7 @@ >Menus</title> <para ->Alguns dos menus do &krita; não normais no &kde; ou no &koffice;, enquanto outros são particulares do &krita;. O menu <guimenu +>Alguns dos menus do &chalk; não normais no &kde; ou no &koffice;, enquanto outros são particulares do &chalk;. O menu <guimenu >Ficheiro</guimenu > contém comandos para lidar com os ficheiros. No menu <guimenu >Editar</guimenu @@ -25,7 +25,7 @@ >Ferramentas</guimenu > é comum ao &koffice; e contém os 'plugins' ao nível do &koffice;. O menu <guimenu >Configuração</guimenu -> é, mais uma vez, comum a todo o &koffice; e permite-lhe manipular as barras de ferramentas, atalhos e a configuração geral do &krita;. </para> +> é, mais uma vez, comum a todo o &koffice; e permite-lhe manipular as barras de ferramentas, atalhos e a configuração geral do &chalk;. </para> <!-- ====== File ================================================ --> @@ -328,7 +328,7 @@ <listitem ><para ><action ->Sai do &krita;.</action +>Sai do &chalk;.</action ></para ></listitem> </varlistentry> @@ -565,7 +565,7 @@ >Preenche a área seleccionada com o padrão actual.</action > O padrão actual é mostrado na barra de ferramentas de <guilabel >Formas do Pincel</guilabel ->, normalmente no canto superior direito da janela do &krita;.</para +>, normalmente no canto superior direito da janela do &chalk;.</para ></listitem> </varlistentry> @@ -1019,7 +1019,7 @@ ><para ><action >Permite-lhe activar ou desactivar a visualização das várias paletas.</action -> A janela do &krita;, por omissão, mostra todas as paletas e os itens do menu aparecem como Esconder a <replaceable +> A janela do &chalk;, por omissão, mostra todas as paletas e os itens do menu aparecem como Esconder a <replaceable >paleta</replaceable >. Quando uma dada paleta estiver escondida, o item do menu correspondente muda para Mostrar a <replaceable >paleta</replaceable @@ -1715,7 +1715,7 @@ <listitem ><para ><action ->Cria uma nova camada para um objecto do &krita; incorporado.</action +>Cria uma nova camada para um objecto do &chalk; incorporado.</action ></para ></listitem> </varlistentry> @@ -4000,14 +4000,14 @@ selection or image.</para > <guisubmenu >Barras de Ferramentas</guisubmenu > <guimenuitem ->&krita;</guimenuitem +>&chalk;</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Mostra ou esconde a barra de ferramentas do <guilabel ->&krita;</guilabel +>&chalk;</guilabel >.</action ></para ></listitem> @@ -4049,7 +4049,7 @@ selection or image.</para >Abre a janela para <guilabel >Configurar os Atalhos</guilabel >.</action -> 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.</para +> Esta janela é comum à maioria das aplicações do &kde; e permite-lhe configurar os atalhos de teclado para todas as acções que o &chalk; tem para oferecer.</para ></listitem> </varlistentry> @@ -4068,7 +4068,7 @@ selection or image.</para >Abre a janela para <guilabel >Configurar as Barras de Ferramentas</guilabel >.</action -> Esta janela é comum à maioria das aplicações do &kde; e permite-lhe configurar as barras de ferramentas do &krita;.</para +> Esta janela é comum à maioria das aplicações do &kde; e permite-lhe configurar as barras de ferramentas do &chalk;.</para ></listitem> </varlistentry> @@ -4078,7 +4078,7 @@ selection or image.</para ><guimenu >Configuração</guimenu > <guimenuitem ->Configurar o &krita;...</guimenuitem +>Configurar o &chalk;...</guimenuitem > </menuchoice ></term> <listitem @@ -4089,7 +4089,7 @@ selection or image.</para >Preferências</guilabel ></link >.</action -> Pode configurar aqui o &krita; para corresponder às suas preferências pessoais.</para +> Pode configurar aqui o &chalk; para corresponder às suas preferências pessoais.</para ></listitem> </varlistentry> diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook b/koffice-i18n-pt/docs/koffice/chalk/commands-palettes.docbook index 7683d907..c8d808a9 100644 --- a/koffice-i18n-pt/docs/koffice/krita/commands-palettes.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/commands-palettes.docbook @@ -3,7 +3,7 @@ >Paletas</title> <para ->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: </para> +>Esta secção descreve as paletas do &chalk;. As paletas aparecem normalmente do lado direito da janela principal do &chalk;. Existem três paletas que o ajudam a personalizar as suas imagens: </para> <sect2 id="commands-palettes-controlbox"> <title diff --git a/koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook b/koffice-i18n-pt/docs/koffice/chalk/commands-toolbars.docbook index 321dd949..ed11daa7 100644 --- a/koffice-i18n-pt/docs/koffice/krita/commands-toolbars.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/commands-toolbars.docbook @@ -3,8 +3,8 @@ >Barras de Ferramentas</title> <para ->Esta secção descreve as barras de ferramentas do &krita;. Por omissão, a barra de ferramentas do <guilabel ->Krita</guilabel +>Esta secção descreve as barras de ferramentas do &chalk;. Por omissão, a barra de ferramentas do <guilabel +>Chalk</guilabel > está localizada à esquerda da área de desenho, enquanto as outras se encontram no topo, sob o menu.</para> <para @@ -51,7 +51,7 @@ </para> <para ->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: <guilabel +>Esta barra de ferramentas contém acções para lidar com ficheiros. Na barra por omissão do &chalk;, existem cinco botões nesta barra de ferramentas: <guilabel >Novo</guilabel >, <guilabel >Abrir</guilabel @@ -168,32 +168,32 @@ </sect2> -<sect2 id="commands-toolbars-krita"> +<sect2 id="commands-toolbars-chalk"> <title >A Barra do <guilabel ->Krita</guilabel +>Chalk</guilabel ></title> <para> <screenshot> <screeninfo >A Barra do <guilabel ->Krita</guilabel +>Chalk</guilabel ></screeninfo> <mediaobject> <imageobject> -<imagedata fileref="toolbar-krita.png" format="PNG"/> +<imagedata fileref="toolbar-chalk.png" format="PNG"/> </imageobject> <textobject> <phrase >A Barra do <guilabel ->Krita</guilabel +>Chalk</guilabel ></phrase> </textobject> <caption ><para >A Barra do <guilabel ->Krita</guilabel +>Chalk</guilabel ></para ></caption> </mediaobject> @@ -283,7 +283,7 @@ fileref="tool-ellipse.png" format="PNG" ><para >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 <quote >rectângulo envolvente</quote -> 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. </para +> da elipse, depois mova o seu rato para o canto oposto. O &chalk; irá mostrar uma antevisão da elipse com uma linha fina. Largue o botão para desenhar a elipse. </para ><para >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. </para ><para @@ -382,7 +382,7 @@ fileref="tool-bezier.png" format="PNG" </screenshot> </para> <para ->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. </para> +>O &chalk; 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. </para> <para> <screenshot> <screeninfo @@ -444,7 +444,7 @@ fileref="tool-duplicate.png" format="PNG" ></term> <listitem ><para ->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). </para +>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 &chalk; 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). </para ><para >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. </para ><para @@ -1202,7 +1202,7 @@ fileref="tool-selectbezier.png" format="PNG" >Variação de pressão</title> <para ->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 (<guilabel +>Esta opção permite-lhe mudar o comportamento do &chalk; quando usar uma tablete para pintar e para mudar a pressão que coloca na tablete: poderá optar por mudar a largura da linha (<guilabel >tamanho</guilabel >), a opacidade e a escuridão.</para> diff --git a/koffice-i18n-pt/docs/koffice/krita/commands.docbook b/koffice-i18n-pt/docs/koffice/chalk/commands.docbook index 42cac9e8..129c9500 100644 --- a/koffice-i18n-pt/docs/koffice/krita/commands.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/commands.docbook @@ -3,5 +3,5 @@ >Referência de Comandos</title> <para ->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. </para> +>Este capítulo explica a interface de utilizador do &chalk; em detalhe. Para cada um dos menus, barras de ferramentas, paletas e janelas, serão discutidos os itens individualmente. </para> &commands-menus; &commands-toolbars; &commands-palettes; &commands-dialogs; </chapter> diff --git a/koffice-i18n-pt/docs/koffice/krita/credits.docbook b/koffice-i18n-pt/docs/koffice/chalk/credits.docbook index 9d1a5edc..500c03c2 100644 --- a/koffice-i18n-pt/docs/koffice/krita/credits.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/credits.docbook @@ -4,9 +4,9 @@ >Créditos e Licença</title> <para ->&krita; </para> +>&chalk; </para> <para ->Programa com 'copyright' © 1999-2006 da Equipa do &krita; </para> +>Programa com 'copyright' © 1999-2006 da Equipa do &chalk; </para> <para >Contribuições: <itemizedlist> diff --git a/koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook b/koffice-i18n-pt/docs/koffice/chalk/developers-plugins.docbook index bbaf97b3..c88bbb89 100644 --- a/koffice-i18n-pt/docs/koffice/krita/developers-plugins.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/developers-plugins.docbook @@ -1,13 +1,13 @@ <sect1 id="developers-plugins"> <title ->Criar 'Plugins' do &krita;</title> +>Criar 'Plugins' do &chalk;</title> <sect2 id="developers-plugins-introduction"> <title >Introdução</title> <para ->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': </para> +>O &chalk; é 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 &chalk; reconhece estes seis tipos de 'plugins': </para> <itemizedlist> <listitem @@ -28,7 +28,7 @@ ></listitem> <listitem ><para ->'plugins' de visualização — extende a interface de utilizador do Krita com novas janelas, paletas e operações</para +>'plugins' de visualização — extende a interface de utilizador do Chalk com novas janelas, paletas e operações</para ></listitem> <listitem ><para @@ -37,22 +37,22 @@ </itemizedlist> <para ->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 <classname +>O &chalk; em si consiste em três bibliotecas em camadas e numa pasta com algumas classes comuns de suporte: chalkcolor, chalkimage e chalkui. Dentro do &chalk;, os objectos podem ser identificados por um <classname >KisID</classname >, que é a combinação de um texto não-traduzido único (usado ao gravar, por exemplo) e um texto traduzido, para fins de interface. </para ><para ->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 <command +>Uma palavra acerca da compatibilidade: o &chalk; está ainda em desenvolvimento. Desde o &chalk; 1.5 até ao 1.6, não são esperadas muitas mudanças da API, mas poderão ocorrer algumas. Do &chalk; 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 <command >automake</command > para o <command >cmake</command ->: 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. </para> +>: esperam-se muitas alterações. Se desenvolver um 'plugin' para o &chalk; e optar por fazê-lo na versão em Subversion do &chalk;, 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. </para> -<sect3 id="developers-plugins-introduction-kritacolor"> +<sect3 id="developers-plugins-introduction-chalkcolor"> <title ->KritaColor</title> +>ChalkColor</title> <para ->A primeira biblioteca é a 'kritacolor'. Esta biblioteca carrega os 'plugins' de espaços de cores. </para +>A primeira biblioteca é a 'chalkcolor'. Esta biblioteca carrega os 'plugins' de espaços de cores. </para ><para >Um 'plugin' de espaço de cores deverá implementar a classe abstracta <classname >KisColorSpace</classname @@ -62,28 +62,28 @@ ></ulink >), extender o <classname >KisAbstractColorSpace</classname ->. A biblioteca 'kritacolor' poderá ser usada noutras aplicações e não depende do &koffice;. </para> +>. A biblioteca 'chalkcolor' poderá ser usada noutras aplicações e não depende do &koffice;. </para> </sect3> -<sect3 id="developers-plugins-introduction-kritaimage"> +<sect3 id="developers-plugins-introduction-chalkimage"> <title ->KritaImage</title> +>ChalkImage</title> <para ->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;. </para +>A biblioteca 'libchalkimage' 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 'libchalkimage'. O nosso objectivo é tornar a 'libchalkimage' independente do &koffice;, mas partilha-se neste momento o código de carregamento dos gradientes no &koffice;. </para ><para ->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 (<ulink url="http://create.freedesktop.org/" +>Não é possível, de momento, adicionar tipos novos de recursos, como os pincéis, paletas, gradientes ou padrões ao &chalk;. (A adição de pincéis, paletas, gradientes e padrões novos, obviamente.). O &chalk; segue as linhas-guia do projecto Create (<ulink url="http://create.freedesktop.org/" ></ulink ->) 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. </para +>) para tal. A adição do suporte para o formato de pincéis do Photoshop precisa de algumas alterações na 'libchalkimage'; a adição de mais ficheiros de dados de pincéis do 'gimp' não precisa, por outro lado. </para ><para >O <classname ->KritaImage</classname +>ChalkImage</classname > carrega os seguintes tipos de 'plugins': </para> <itemizedlist> <listitem ><para ->Os filtros do &krita; deverão extender e implementar a classe abstracta <classname +>Os filtros do &chalk; deverão extender e implementar a classe abstracta <classname >KisFilter</classname >, <classname >KisFilterConfiguration</classname @@ -101,13 +101,13 @@ </sect3> -<sect3 id="developers-plugins-introduction-kritaui"> +<sect3 id="developers-plugins-introduction-chalkui"> <title ->KritaUI</title> +>ChalkUI</title> <para ->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 <classname ->KritaUI</classname +>A biblioteca 'libchalkui' 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 'chalkpart' e 'chalkui' 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 <classname +>ChalkUI</classname > carrega os seguintes tipos de 'plugins': </para> <itemizedlist> @@ -127,7 +127,7 @@ ><para >Os 'plugins' de visualização são KParts normais que usam o <command >kxmlgui</command -> 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.</para +> para se publicarem eles mesmos na interface de utilizador do &chalk;. 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 &chalk; é feita como um 'plugin' de visualização.</para ></listitem> </itemizedlist> @@ -140,7 +140,7 @@ <para >Os filtros de importação/exportação são os filtros do &koffice;, sub-classes de <classname >KoFilter</classname ->. 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;. </para> +>. 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 &chalk; será um filtro de PDF. Os filtros são carregados pelas bibliotecas do &koffice;. </para> </sect3> @@ -151,15 +151,15 @@ >Criar 'plugins'</title> <para ->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. </para +>Os 'plugins' são criados em C++ e poderão usar toda a API de programação do &kde;, do &Qt; e do &chalk;. Só os 'plugins' de visualização deverão usar a API do &koffice;. Não se preocupe: as APIs do &chalk; 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. </para ><para >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. </para ><para ->Os 'plugins' do &krita; usam o mecanismo de componentes do &kde; para se carregarem; por isso, a documentação de componentes em <ulink url="http://developer.kde.org" +>Os 'plugins' do &chalk; usam o mecanismo de componentes do &kde; para se carregarem; por isso, a documentação de componentes em <ulink url="http://developer.kde.org" ></ulink > também é aqui relevante. </para ><para ->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 <ulink url="http://koffice.org/developer/apidocs/krita/html/" +>A sua distribuição já deverá ter instalado os ficheiros de inclusão relevantes para o &chalk; em si, ou poderá ter dividido os ficheiros em pacotes de desenvolvimento do &koffice; ou do &chalk;. Poderá encontrar a documentação da API pública do &chalk; em <ulink url="http://koffice.org/developer/apidocs/chalk/html/" ></ulink >. </para> @@ -184,7 +184,7 @@ >KXMLGui</application > <filename >nomeplugin.rc</filename -> 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. </para> +> adicionalmente. A forma mais simples de começar é extrair o projecto 'chalk-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 &chalk; para o KDevelop, mas tal ainda não foi feito. </para> <sect4 id="d-p-c-a-makefile"> <title @@ -196,19 +196,19 @@ >Vejamos um esqueleto de um módulo de 'plugin'. Em primeiro lugar, o <filename >Makefile.am</filename >. Isto é o que o &kde; usa para gerar a Makefile que cria o seu 'plugin': <programlisting> -kde_services_DATA = kritaNOMEBIBLIOTECA.desktop +kde_services_DATA = chalkNOMEBIBLIOTECA.desktop INCLUDES = $(all_includes) -kritaNOMEBIBLIOTECA_la_SOURCES = ficheiro1.cc ficheiro2.cc +chalkNOMEBIBLIOTECA_la_SOURCES = ficheiro1.cc ficheiro2.cc -kde_module_LTLIBRARIES = kritaNOMEBIBLIOTECA.la +kde_module_LTLIBRARIES = chalkNOMEBIBLIOTECA.la noinst_HEADERS = inclusao1.h inclusao2.h -kritaNOMEBIBLIOTECA_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -kritaBIBLIOTECA_la_LIBADD = -lkritacommon +chalkNOMEBIBLIOTECA_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +chalkBIBLIOTECA_la_LIBADD = -lchalkcommon -kritaextensioncolorsfilters_la_METASOURCES = AUTO +chalkextensioncolorsfilters_la_METASOURCES = AUTO </programlisting > Esta é a Makefile de um 'plugin' de filtro. Substitua o <replaceable >NOMEBIBLIOTECA</replaceable @@ -219,14 +219,14 @@ kritaextensioncolorsfilters_la_METASOURCES = AUTO > 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 <filename >Makefile.am</filename > do &kde;: <programlisting ->kritarcdir = $(kde_datadir)/krita/kritaplugins -kritarc_DATA = NOMEBIBLIOTECA.rc -EXTRA_DIST = $(kritarc_DATA) +>chalkrcdir = $(kde_datadir)/chalk/chalkplugins +chalkrc_DATA = NOMEBIBLIOTECA.rc +EXTRA_DIST = $(chalkrc_DATA) -kritapics_DATA = \ +chalkpics_DATA = \ bla.png \ bla_cursor.png -kritapicsdir = $(kde_datadir)/krita/pics +chalkpicsdir = $(kde_datadir)/chalk/pics </programlisting> </para> @@ -244,9 +244,9 @@ kritapicsdir = $(kde_datadir)/krita/pics Encoding=UTF-8 Icon= Name=Nome Visível -ServiceTypes=Krita/Filter +ServiceTypes=Chalk/Filter Type=Service -X-KDE-Library=kritaNOMEBIBLIOTECA +X-KDE-Library=chalkNOMEBIBLIOTECA X-KDE-Version=2 </programlisting> </para @@ -256,23 +256,23 @@ X-KDE-Version=2 <itemizedlist> <listitem ><para ->Krita/Filter</para +>Chalk/Filter</para ></listitem> <listitem ><para ->Krita/Paintop</para +>Chalk/Paintop</para ></listitem> <listitem ><para ->Krita/ViewPlugin</para +>Chalk/ViewPlugin</para ></listitem> <listitem ><para ->Krita/Tool</para +>Chalk/Tool</para ></listitem> <listitem ><para ->Krita/ColorSpace</para +>Chalk/ColorSpace</para ></listitem> </itemizedlist> @@ -321,7 +321,7 @@ public: typedef KGenericFactory<FerramentaEstrela> FerramentaEstrelaFactory; -K_EXPORT_COMPONENT_FACTORY( kritatoolstar, FerramentaEstrelaFactory( "krita" ) ) +K_EXPORT_COMPONENT_FACTORY( chalktoolstar, FerramentaEstrelaFactory( "chalk" ) ) FerramentaEstrela::FerramentaEstrela(QObject *mae, const char *nome, const QStringList &) @@ -393,7 +393,7 @@ FerramentaEstrela::~FerramentaEstrela() >if ( mae->inherits("KisView") ) { setInstance(ShearImageFactory::instance()); - setXMLFile(locate("data","kritaplugins/shearimage.rc"), true); + setXMLFile(locate("data","chalkplugins/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"); @@ -411,11 +411,11 @@ FerramentaEstrela::~FerramentaEstrela() >Versões dos 'plugins'</title> <para ->O &krita; 1.5 carrega os 'plugins' com o <literal +>O &chalk; 1.5 carrega os 'plugins' com o <literal >X-KDE-Version=2</literal > definido no ficheiro <literal role="extension" >.desktop</literal ->. 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. </para> +>. Os 'plugins' do &chalk; 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 &chalk; 2.0 irão necessitar do número de versão 3. Sim, isto não de todo lógico. </para> </sect4> </sect3> @@ -438,7 +438,7 @@ FerramentaEstrela::~FerramentaEstrela() >KisAbstractColorSpace</classname > ou de uma das classes de base especializadas para um dado número de 'bits' por canal. </para ><para ->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 <classname +>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 &chalk; consegue saber os canais e tipos de canais em que os pixels do seu espaço de cores consistem é através da classe <classname >KisChannelInfo</classname >. </para ><para @@ -457,7 +457,7 @@ FerramentaEstrela::~FerramentaEstrela() ></title> <programlisting ->(http://websvn.kde.org/trunk/koffice/krita/kritacolor/kis_channelinfo.h) +>(http://websvn.kde.org/trunk/koffice/chalk/chalkcolor/kis_channelinfo.h) </programlisting> <para >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: </para> @@ -504,7 +504,7 @@ FerramentaEstrela::~FerramentaEstrela() <para >Um Porter-Duff por original; existem várias formas de combinar os pixels para obter uma cor nova. A classe <classname >KisCompositeOp</classname -> define a maior parte delas: este conjunto não é facilmente extensível, excepto se modificar a biblioteca 'kritacolor'. </para +> define a maior parte delas: este conjunto não é facilmente extensível, excepto se modificar a biblioteca 'chalkcolor'. </para ><para >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. </para> </sect3> @@ -550,17 +550,17 @@ FerramentaEstrela::~FerramentaEstrela() >Filtros</title> <para ->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 <quote +>Os filtros são 'plugins' que examinam os pixels de uma camada e fazem alterações sobre eles. Ainda que o &chalk; 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 <quote >colar</quote -> os blocos em conjunto: o &krita; esconde esse detalhe de implementação. </para> +> os blocos em conjunto: o &chalk; esconde esse detalhe de implementação. </para> <note ><para >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.</para ></note> <para ->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. </para +>O &chalk; 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. </para ><para ->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 <classname +>As imagens do &chalk; 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 <classname >KisPaintDevice</classname >. Um dispositivo de pintura, por sua vez, dá acesso aos pixels em si. </para ><para @@ -573,7 +573,7 @@ FerramentaEstrela::~FerramentaEstrela() >. </para ><para >Vejamos um filtro bastante simples, que inverte cada um dos pixels. O código para esse filtro está na pasta <filename class="directory" ->koffice/krita/plugins/filters/example</filename +>koffice/chalk/plugins/filters/example</filename > directory. O método principal é o <programlisting> KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, KisFilterConfiguration* /*config*/, const QRect& rect). @@ -626,7 +626,7 @@ KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, <calloutlist> <callout arearefs="invert1"> <para ->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. </para +>Isto cria um iterador para ler os pixels existentes. O Chalk 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. </para ></callout> <callout arearefs="invert2" ><para @@ -706,7 +706,7 @@ KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, >nextCol()</methodname >. Se os usar, é mais rápido que criar um iterador novo para cada linha ou coluna. </para ><para ->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 <methodname +>Os iteradores são seguros em ambiente multitarefa no &chalk;; por isso, é possível dividir o trabalho por várias tarefas. Contudo, as versões futuras do &chalk; irão usar o método <methodname >supportsThreading()</methodname > 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. </para> </sect3> @@ -722,7 +722,7 @@ KisFilterInvert::process(KisPaintDeviceSP orig, KisPaintDeviceSP dest, >KisFilterConfiguration</classname > é 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 <classname >KisFilterConfigaration</classname ->, 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. </para> +>, para ser possível programar os filtros. Os filtros poderão oferecer um elemento gráfico personalizado, que o &chalk; 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. </para> <para >Um exemplo, retirado do filtro de pintura a óleo: </para> <programlisting @@ -753,7 +753,7 @@ public: ></title> <para ->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: </para> +>A maioria dos filtros poderá ser afinado pelo utilizador. Poderá criar um elemento gráfico de configuração que o Chalk irá usar, sempre que o filtro for usado. Um exemplo: </para> <para> <screenshot> @@ -782,7 +782,7 @@ public: </para> <para ->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: </para> +>Repare que só a parte esquerda desta janela é da sua responsabilidade: o &chalk; toma conta do resto. Existem três abordagens para criar um elemento gráfico de opção: </para> <itemizedlist> <listitem @@ -801,7 +801,7 @@ public: ></listitem> <listitem ><para ->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.</para +>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 &chalk;, então recomenda-se que substitua o seu elemento gráfico codificado à mão por uma versão com o &Qt; Designer.</para ></listitem> </itemizedlist> @@ -851,7 +851,7 @@ std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfig >Conclusão dos filtros</title> <para ->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. </para> +>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 &chalk; no IRC ou na lista de correio. </para> </sect3> </sect2> @@ -861,7 +861,7 @@ std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfig >Ferramentas</title> <para ->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. </para +>As ferramentas aparecem na área de ferramentas do &chalk;. 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. </para ><para >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: </para> <itemizedlist> @@ -906,14 +906,14 @@ std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfig >KisTool</classname > para as ferramentas de pintura (i.e., mudando os pixels) , as tarefas sem ser de pintura e as tarefas de pintura de formas. </para ><para ->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. </para +>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 &chalk; 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. </para ><para >Um bom exemplo de uma ferramenta é a estrela: </para> <screen >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 +chalkferramentaestrela.desktop ferramenta_estrela.cc ferramenta_estrela.png </screen> <para @@ -961,7 +961,7 @@ kritaferramentaestrela.desktop ferramenta_estrela.cc ferramenta_estrela.png >move</methodname > e <methodname >buttonRelease</methodname ->) 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. </para> +>) são invocados pelo &chalk; 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 &chalk;, 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. </para> <programlisting >void KisFerramentaEstrela::buttonPress(KisButtonPressEvent *evento) @@ -1154,7 +1154,7 @@ void KisFerramentaEstrela::buttonRelease(KisButtonReleaseEvent *evento) <para >O método <methodname >createOptionWidget()</methodname -> é 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. </para> +> é chamado para criar o elemento gráfico das opções que o &chalk; 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. </para> <programlisting >QWidget* KisFerramentaEstrela::createOptionWidget(QWidget* mae) @@ -1195,7 +1195,7 @@ void KisFerramentaEstrela::buttonRelease(KisButtonReleaseEvent *evento) >Operações de pintura</title> <para ->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. </para +>As operações de pintura são um dos tipos de 'plugins' mais inovadores no Chalk (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. </para ><para >As operações de pintura são instanciadas sempre que uma ferramenta de pintura receber um evento <literal >mouseDown</literal @@ -1203,7 +1203,7 @@ void KisFerramentaEstrela::buttonRelease(KisButtonReleaseEvent *evento) ><para >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'. </para ><para ->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. </para +>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 &chalk; ficará bastante engraçado. </para ><para >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: </para> @@ -1223,7 +1223,7 @@ void KisFerramentaEstrela::buttonRelease(KisButtonReleaseEvent *evento) <para >A 'factory' também contém o <classname >KisID</classname -> 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. </para +> 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 &chalk; 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. </para ><para >A implementação de uma operação de pintura é bastante intuitiva: </para> @@ -1370,9 +1370,9 @@ KisPaintOp * KisSmearyOpFactory::createOp(const KisPaintOpSettings */*configurac >Filtros de importação/exportação</title> <para ->O &krita; funciona com a arquitectura de filtros de ficheiros do &koffice;. Existe um tutorial, um pouco antigo mas ainda útil, em: <ulink url="http://koffice.org/developer/filters/oldfaq.php" +>O &chalk; funciona com a arquitectura de filtros de ficheiros do &koffice;. Existe um tutorial, um pouco antigo mas ainda útil, em: <ulink url="http://koffice.org/developer/filters/oldfaq.php" ></ulink ->. É 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 <command +>. É provavelmente melhor cooperar com a equipa do &chalk; 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 &chalk;, usando o utilitário <command >koconverter</command >. </para ><para @@ -1383,12 +1383,12 @@ KisPaintOp * KisSmearyOpFactory::createOp(const KisPaintOpSettings */*configurac > são: </para> <programlisting ->service_DATA = krita_XXX_import.desktop krita_XXX_export.desktop +>service_DATA = chalk_XXX_import.desktop chalk_XXX_export.desktop servicedir = $(kde_servicesdir) -kdelnk_DATA = krita_XXX.desktop +kdelnk_DATA = chalk_XXX.desktop kdelnkdir = $(kde_appsdir)/Office -libkritaXXXimport_la_SOURCES = XXXimport.cpp -libkritaXXXexport_la_SOURCES = XXXexport.cpp +libchalkXXXimport_la_SOURCES = XXXimport.cpp +libchalkXXXexport_la_SOURCES = XXXexport.cpp METASOURCES = AUTO </programlisting> @@ -1407,10 +1407,10 @@ METASOURCES = AUTO >Importar: </para> <programlisting ->X-KDE-Export=application/x-krita +>X-KDE-Export=application/x-chalk X-KDE-Import=image/x-xcf-gimp X-KDE-Weight=1 -X-KDE-Library=libkritaXXXimport +X-KDE-Library=libchalkXXXimport ServiceTypes=KOfficeFilter </programlisting> @@ -1419,11 +1419,11 @@ ServiceTypes=KOfficeFilter <programlisting >X-KDE-Export=image/x-xcf-gimp -X-KDE-Import=application/x-krita +X-KDE-Import=application/x-chalk ServiceTypes=KOfficeFilter Type=Service X-KDE-Weight=1 -X-KDE-Library=libkritaXXXexport +X-KDE-Library=libchalkXXXexport </programlisting> <para @@ -1438,15 +1438,15 @@ X-KDE-Library=libkritaXXXexport <note ><para ->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 <classname +>Nota: é mesmo realmente necessária uma forma de permitir ao &chalk; 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 <classname >KisFileDataManager</classname ->, 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.</para +>, criassem um objecto dessa instância com o ficheiro actual e o passassem ao KisDoc. Mas o &chalk; lida com o armazenamento por camadas, não por documentos, por isso seria uma factorização difícil de fazer.</para ></note> <programlisting >KoFilter::ConversionStatus XXXImport::convert(const QCString&, const QCString& para) { - if (para != "application/x-krita") <co id="import1" /> + if (para != "application/x-chalk") <co id="import1" /> return KoFilter::BadMimeType; KisDoc * doc = dynamic_cast<KisDoc*>(m_chain -> outputDocument()); <co id="import2" /> @@ -1504,13 +1504,13 @@ X-KDE-Library=libkritaXXXexport <calloutlist> <callout arearefs="import1" ><para ->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.</para +>Isto é suposto ser um filtro de importação; por isso, se não for invocado para converter para uma imagem do &chalk;, algo se passa de errado.</para ></callout> <callout arearefs="import2" ><para >A cadeia de filtros já criou um documento de saída para nós. É preciso convertê-lo para um <classname >KisDocM</classname ->, 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.</para +>, dado que os documentos do &chalk; 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.</para ></callout> <callout arearefs="import3" ><para diff --git a/koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook b/koffice-i18n-pt/docs/koffice/chalk/developers-scripting.docbook index bb9d1456..09a00bb0 100644 --- a/koffice-i18n-pt/docs/koffice/krita/developers-scripting.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/developers-scripting.docbook @@ -3,25 +3,25 @@ >Programação</title> <para ->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. </para +>No &chalk;, 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. </para ><para ->Alguns dos exemplos são distribuídos com o &krita; e poderá encontrá-los em <filename ->/usr/share/apps/krita/scripts</filename +>Alguns dos exemplos são distribuídos com o &chalk; e poderá encontrá-los em <filename +>/usr/share/apps/chalk/scripts</filename > (ou <filename ->/opt/kde/share/apps/krita/scripts</filename +>/opt/kde/share/apps/chalk/scripts</filename >). </para> <sect2 id="developers-scripting-variables"> <title >Variáveis do módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> <listitem ><para >O <varname ->KritaDocument</varname +>ChalkDocument</varname > devolve um objecto <classname >Document</classname ></para @@ -29,7 +29,7 @@ <listitem ><para >O <varname ->KritaScript</varname +>ChalkScript</varname > devolve um objecto <classname >ScriptProgress</classname ></para @@ -40,10 +40,10 @@ >Poderá obter um objecto com a função <function >get</function > do módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname >; no Ruby, terá de escrever algo do género: <programlisting ->doc = Krosskritacore::get("KritaDocument") -programa = Krosskritacore::get("KritaScript") +>doc = Krosschalkcore::get("ChalkDocument") +programa = Krosschalkcore::get("ChalkScript") </programlisting> </para> @@ -52,7 +52,7 @@ programa = Krosskritacore::get("KritaScript") <sect2 id="developers-scripting-functions"> <title >Funções no módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> @@ -64,8 +64,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Brush</classname -> obtido da lista de recursos do &krita;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getBrush("Circle (05)") +> obtido da lista de recursos do &chalk;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getBrush("Circle (05)") </programlisting ></para ></listitem> @@ -78,8 +78,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Filter</classname -> obtido da lista de recursos do &krita;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getFilter("invert") +> obtido da lista de recursos do &chalk;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getFilter("invert") </programlisting ></para ></listitem> @@ -92,8 +92,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Pattern</classname -> obtido da lista de recursos do &krita;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getPattern("Bricks") +> obtido da lista de recursos do &chalk;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getPattern("Bricks") </programlisting ></para ></listitem> @@ -129,8 +129,8 @@ programa = Krosskritacore::get("KritaScript") >Esta função devolve um <classname >Brush</classname > 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): <programlisting ->Krosskritacore::newCircleBrush(10,20) # cria um círculo simples -Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente +>Krosschalkcore::newCircleBrush(10,20) # cria um círculo simples +Krosschalkcore::newCircleBrush(10,20,5,10) # cria um gradiente </programlisting ></para ></listitem> @@ -144,7 +144,7 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve uma nova <classname >Color</classname > 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): <programlisting ->Krosskritacore::newRGBColor(255,125,0) +>Krosschalkcore::newRGBColor(255,125,0) </programlisting ></para ></listitem> @@ -160,7 +160,7 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >. Recebe quatro argumentos: largura, altura, ID do espaço de cores, nome da imagem. Como resultado, irá obter um objecto <classname >Image</classname >. Por exemplo (em Ruby): <programlisting ->Krosskritacore::newImage(10,20, "RGBA", "kikoo") +>Krosschalkcore::newImage(10,20, "RGBA", "kikoo") </programlisting ></para ></listitem> @@ -174,8 +174,8 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve um <classname >Brush</classname > 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): <programlisting ->Krosskritacore::newRectBrush(10,20) # criar um rectângulo simples - Krosskritacore::newRectBrush(10,20,5,10) # criar um gradiente +>Krosschalkcore::newRectBrush(10,20) # criar um rectângulo simples + Krosschalkcore::newRectBrush(10,20,5,10) # criar um gradiente </programlisting ></para ></listitem> @@ -189,8 +189,8 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve uma nova <classname >Color</classname > 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): <programlisting ->Krosskritacore::newRGBColor(255,0,0) # criar uma cor vermelha -Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca +>Krosschalkcore::newRGBColor(255,0,0) # criar uma cor vermelha +Krosschalkcore::newRGBColor(255,255,255) # criar uma cor branca </programlisting ></para ></listitem> @@ -200,7 +200,7 @@ Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca <sect2 id="developers-scripting-objects"> <title >Descrições e listas de funções dos vários objectos no <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> @@ -379,12 +379,12 @@ camada.fastWaveletUntransformation(wavelet) >,<varname >altura</varname >) 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) <programlisting ->doc = Krosskritacore::get("KritaDocument") +>doc = Krosschalkcore::get("ChalkDocument") imagem = doc.getImage() camada = imagem.getActivePaintLayer() largura = camada.getWidth() altura = camada.getHeight() -filtro = Krosskritacore::getFilter("invert") +filtro = Krosschalkcore::getFilter("invert") filtro.process(camada, camada) filtro.process(camada, camada, 10, 10, 20, 20 ) </programlisting @@ -436,7 +436,7 @@ filtro.process(camada, camada, 10, 10, 20, 20 ) >Esta classe permite-lhe aceder ao histograma de um <classname >PaintLayer</classname >. Exemplo (em Ruby): <programlisting ->doc = krosskritacore::get("KritaDocument") +>doc = krosschalkcore::get("ChalkDocument") imagm = doc.getImage() camada = imagem.getActiveLayer() histo = camada.createHistogram("RGB8HISTO",0) @@ -559,8 +559,8 @@ filtro.process(camada, camada, 10, 10, 20, 20 ) <para >O <classname >ScriptProgress</classname -> é usado para gerir a barra de progresso da barra de estado do &krita;. Por exemplo (em Ruby): <programlisting ->programa = Krosskritacore::get("KritaScript") +> é usado para gerir a barra de progresso da barra de estado do &chalk;. Por exemplo (em Ruby): <programlisting +>programa = Krosschalkcore::get("ChalkScript") programa.setProgressTotalSteps(1000) programa.setProgressStage("progressive", 0) for i in 1..900 @@ -1117,15 +1117,15 @@ programa.setProgressStage("brutal", 1000) >Recursos</title> <para ->Aqui estão sugestões ou listas parciais de recursos do &krita;. </para +>Aqui estão sugestões ou listas parciais de recursos do &chalk;. </para ><para >Para o <classname >Brush</classname > e o <classname >Pattern</classname ->: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &krita;. </para +>: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &chalk;. </para ><para ->Uma lista de identificadores de espaços de cores no &krita;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> +>Uma lista de identificadores de espaços de cores no &chalk;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> </sect2> </sect1> diff --git a/koffice-i18n-pt/docs/koffice/krita/developers.docbook b/koffice-i18n-pt/docs/koffice/chalk/developers.docbook index 9b819094..7612e218 100644 --- a/koffice-i18n-pt/docs/koffice/krita/developers.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/developers.docbook @@ -3,6 +3,6 @@ >Informação de desenvolvimento</title> <para ->Este capítulo contém informações para os programadores ou outros entusiastas que queiram tirar mais partido do &krita;. </para> +>Este capítulo contém informações para os programadores ou outros entusiastas que queiram tirar mais partido do &chalk;. </para> &developers-scripting; &developers-plugins; </chapter> diff --git a/koffice-i18n-pt/docs/koffice/krita/faq.docbook b/koffice-i18n-pt/docs/koffice/chalk/faq.docbook index e709d9c1..2347dd1b 100644 --- a/koffice-i18n-pt/docs/koffice/krita/faq.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/faq.docbook @@ -3,15 +3,15 @@ >Perguntas e Respostas</title> <para ->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. </para +>Algumas vezes, as coisas não funcionam como seria esperado. O &chalk; 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. </para ><para >Depois, poderá criar um relatório de erro: vá ao menu <guimenu >Ajuda</guimenu > e seleccione a opção <guimenuitem >Comunicar um Erro</guimenuitem ->. 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. </para +>. Desta forma, saber-se-á exactamente a versão do &chalk; 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. </para ><para ->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 <email +>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 &chalk;, ou se tiver alguma outra dúvida, contacte a equipa de desenvolvimento do &chalk; na lista de correio respectivo <email >[email protected]</email >, ou contacte directamente o responsável de manutenção do programa ou da documentação em <email >[email protected]</email diff --git a/koffice-i18n-pt/docs/koffice/krita/index.docbook b/koffice-i18n-pt/docs/koffice/chalk/index.docbook index 07817b45..774833fc 100644 --- a/koffice-i18n-pt/docs/koffice/krita/index.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/index.docbook @@ -1,6 +1,6 @@ <?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ - <!ENTITY kappname "&krita;"> + <!ENTITY kappname "&chalk;"> <!ENTITY package "koffice"> <!ENTITY % addindex "IGNORE"> <!ENTITY % Portuguese "INCLUDE"> @@ -34,7 +34,7 @@ <bookinfo> <title ->O Manual do &krita;</title> +>O Manual do &chalk;</title> <authorgroup> <author @@ -121,7 +121,7 @@ <abstract> <para ->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. </para> +>O &chalk; faz parte do pacote &koffice;. O &chalk; é 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 &chalk; e a torná-lo melhor em todos os aspectos. </para> </abstract> <keywordset> @@ -130,7 +130,7 @@ <keyword >koffice</keyword> <keyword ->Krita</keyword> +>Chalk</keyword> <keyword >manipulação de imagens</keyword> <keyword diff --git a/koffice-i18n-pt/docs/koffice/krita/installation.docbook b/koffice-i18n-pt/docs/koffice/chalk/installation.docbook index 48bf2dd8..ade18f15 100644 --- a/koffice-i18n-pt/docs/koffice/krita/installation.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/installation.docbook @@ -4,7 +4,7 @@ <sect1 id="getting-kapp"> <title ->Como obter o &krita;</title> +>Como obter o &chalk;</title> &install.intro.documentation; </sect1> <sect1 id="requirements"> @@ -23,7 +23,7 @@ information here. --> <para ->O &krita; depende das seguintes bibliotecas, para além do que o próprio &koffice; necessita: </para> +>O &chalk; depende das seguintes bibliotecas, para além do que o próprio &koffice; necessita: </para> <itemizedlist> <listitem ><para @@ -51,8 +51,8 @@ or the ChangeLog file, or ... --> <para >Poderá encontrar uma lista das alterações no ficheiro <filename >ChangeLog</filename -> ou na <ulink url="http://koffice.org/krita/" ->página Web do &krita;</ulink +> ou na <ulink url="http://koffice.org/chalk/" +>página Web do &chalk;</ulink >. </para> </sect1> diff --git a/koffice-i18n-pt/docs/koffice/krita/introduction.docbook b/koffice-i18n-pt/docs/koffice/chalk/introduction.docbook index e79ae117..94267e10 100644 --- a/koffice-i18n-pt/docs/koffice/krita/introduction.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/introduction.docbook @@ -2,13 +2,13 @@ <title >Introdução</title> -<sect1 id="introduction-krita"> +<sect1 id="introduction-chalk"> <title ->O que é o &krita;?</title> +>O que é o &chalk;?</title> <para ->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. </para> +>O &chalk;, que faz parte do &koffice;, pode fazer tudo o que você desejar com imagens — ou será capaz de o fazer um dia. Pode fazer de tudo, desde retoques de fotografias, edição de imagens e, por último, pintura artística como se estivesse mesmo a pintar com tinta e pincéis, lápis e canetas. Todos os dias o &chalk; torna-se um pouco melhor e mais útil. Estamos a trabalhar nele, de qualquer forma. Nós, isto é, o Adrian, Bart, Boudewijn, Casper, Cyrille, Michael e Sven. Poderá ser você também, se quiser — se desejar ajudar com algo de artístico para a interface de utilizador, ideias giras para implementar, relatórios de erros úteis, revisões de usabilidade e até mesmo código, não será ignorado por nós. </para> <para ->O &krita; é tanto seu como nosso. Deverá ser engraçado, inovador e experimental — primeiro e acima de tudo um prazer de mexer com ele. </para> +>O &chalk; é tanto seu como nosso. Deverá ser engraçado, inovador e experimental — primeiro e acima de tudo um prazer de mexer com ele. </para> </sect1> <sect1 id="introduction-keyfeatures"> @@ -16,22 +16,22 @@ >Funcionalidades-chave</title> <para ->As funcionalidades mais importantes que o &krita; tem de momento para oferecer são:</para> +>As funcionalidades mais importantes que o &chalk; tem de momento para oferecer são:</para> <itemizedlist> <listitem ><para ->'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. </para +>'Plugins': o Chalk é extensível graças aos 'plugins'. Este são as ferramentas, espaços de cores, operações de pintura, filtros e os 'plugins' de interface baseados em KParts. </para ></listitem> <listitem ><para ->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.</para +>Programável: o &chalk; é programável em Python e Ruby graças ao Kross, o motor de linguagens de programação que apareceu no Kexi. A programação é compatível com o PyQt/KDE e o Korundum para adicionar itens gráficos, como as janelas.</para ></listitem> <listitem ><para ->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.</para +>Modelos de cores: o &chalk; usa o 'lcms' para um fluxo de trabalho de cores dependente, usando perfis de ICC para a importação, exportação, selecção de cores de pintura, impressão, recorte e colagem. Estão disponíveis espaços de cores de 8, 16 e 32 bits (RGB, CMYK, L*a*b*, ...) e as cores poderão ser seleccionadas numa roda de cores, em barras de RGB ou tons de cinzento ou com uma paleta.</para ></listitem> <listitem @@ -56,7 +56,7 @@ <listitem ><para ->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.</para +>Filtros: o &chalk; poderá executar em multitarefa alguns filtros. Os filtros poderão ser vistos anteriormente na galeria de filtros. Os filtros disponíveis incluem os ajustes de cores, a inclinação ou o borrão, gravação, pingos de chuva, entre outros.</para ></listitem> <listitem @@ -70,9 +70,9 @@ <title >Gestão de cores</title> <para ->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. </para +>Uma das funcionalidades que melhor distingue o &chalk; é a sua gestão de cores. Se tiver dois ecrãs lado-a-lado, irá notar que existe quase sempre algumas diferenças na forma como estes mostram as cores. Até mesmo o branco (e especialmente o branco) quase nunca é o mesmo. Num ecrã, poderá ser um amarelo sujo, enquanto que noutro um tom azulado. Raramente é um branco perfeito. O mesmo acontece, infelizmente, para os 'scanners', impressoras e câmaras digitais. Como tal, se quiser ver as cores correctas na papel e no ecrã, sendo as cores que você viu ao tirar a sua fotografia, terá de fazer alguma compensação. </para ><para ->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. </para +>O &chalk; pode fazer isso por si: no &chalk;, uma cor nunca (ou quase nunca) um conjunto de números, um por cada canal de cores; é um conjunto de números com informação em anexo. Essa informação extra está contida num perfil: a sua imagem tem um perfil, o seu 'scanner' tem um perfil, a sua máquina fotográfica tem um perfil e o seu ecrã tem um perfil. Ao passar informações da sua imagem para o seu ecrã, os perfis são verificados e a cor correcta é calculada. Isto poderá tornar a operação mais lenta, mas o resultado é que poderá lidar com cores, e não simples tríplices de RGB. </para ><para >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, <quote >meio</quote @@ -83,9 +83,9 @@ <title >Formatos de imagem</title> <para ->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. </para +>O &chalk; suporta de momento os seguintes formatos de imagem, quer a nível de importação ou de exportação, à parte dos seus próprios: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB e OpenEXR. Para além disso, o &chalk; poderá importar de ficheiros RAW e ICO. O PSD (o formato de ficheiros do Photoshop) só é suportado até à versão 6; desde a versão 7 em diante, o formato de ficheiros do Photoshop é fechado. </para ><para ->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. </para> +>Os perfis de ICC incorporados e a informação de EXIF são preservados na exportação para os formatos de ficheiros suportados. O formato de ficheiros nativo do &chalk; guarda a informação do ICC e do EXIF. </para> </sect2> </sect1> @@ -94,7 +94,7 @@ <title >Acerca deste manual</title> <para ->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. </para> +>Assume-se que tem um bom conhecimento de trabalho com o &kde; e o seu sistema operativo. O primeiro capítulo dar-lhe-á uma introdução rápida às funcionalidades giras do &chalk;; os outros capítulos servem para expandir essa informação. </para> <note ><para >Este manual não está completo. O convite para se juntar a nós e ajudar aplica-se também ao manual! </para @@ -109,7 +109,7 @@ <title >Acerca do responsável de manutenção da aplicação</title> <para ->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: <email +>Olá! Sou o Boudewijn Rempt — o responsável actual pela manutenção do &chalk;. Fui educado como um linguista e fui formado de novo como programador de bases de dados, trabalho como perito em Java, estudo teologia e sempre gostei de pintar e desenhar um pouco. Existem duas coisas de que sinto falta como programador de uma aplicação de imagem: matemática e experiência em desenho gráfico. Isto significa que poderei não ser a melhor pessoa para explicar as maravilhas de usar um editor de imagem ou uma aplicação de pintura a si. Se descobrir algum erro meu, não hesite em contactar-me: <email >[email protected]</email >. </para> </sect1> diff --git a/koffice-i18n-pt/docs/koffice/krita/scripting.docbook b/koffice-i18n-pt/docs/koffice/chalk/scripting.docbook index cc29449b..5b669a5a 100644 --- a/koffice-i18n-pt/docs/koffice/krita/scripting.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/scripting.docbook @@ -3,25 +3,25 @@ >Programação</title> <para ->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. </para +>No &chalk;, 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. </para ><para ->Alguns dos exemplos são distribuídos com o &krita; e poderá encontrá-los em <filename ->/usr/share/apps/krita/scripts</filename +>Alguns dos exemplos são distribuídos com o &chalk; e poderá encontrá-los em <filename +>/usr/share/apps/chalk/scripts</filename > (ou <filename ->/opt/kde/share/apps/krita/scripts</filename +>/opt/kde/share/apps/chalk/scripts</filename >). </para> <sect1 id="scripting-variables"> <title >Variáveis do módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> <listitem ><para >O <varname ->KritaDocument</varname +>ChalkDocument</varname > devolve um objecto <classname >Document</classname ></para @@ -29,7 +29,7 @@ <listitem ><para >O <varname ->KritaScript</varname +>ChalkScript</varname > devolve um objecto <classname >ScriptProgress</classname ></para @@ -40,10 +40,10 @@ >Poderá obter um objecto com a função <function >get</function > do módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname >; no Ruby, terá de escrever algo do género: <programlisting ->doc = Krosskritacore::get("KritaDocument") -programa = Krosskritacore::get("KritaScript") +>doc = Krosschalkcore::get("ChalkDocument") +programa = Krosschalkcore::get("ChalkScript") </programlisting> </para> @@ -52,7 +52,7 @@ programa = Krosskritacore::get("KritaScript") <sect1 id="scripting-functions"> <title >Funções no módulo <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> @@ -64,8 +64,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Brush</classname -> obtido da lista de recursos do &krita;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getBrush("Circle (05)") +> obtido da lista de recursos do &chalk;. Recebe um argument: o nome do pincel. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getBrush("Circle (05)") </programlisting ></para ></listitem> @@ -78,8 +78,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Filter</classname -> obtido da lista de recursos do &krita;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getFilter("invert") +> obtido da lista de recursos do &chalk;. Recebe um argumento: o nome do filtro. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getFilter("invert") </programlisting ></para ></listitem> @@ -92,8 +92,8 @@ programa = Krosskritacore::get("KritaScript") ><para >Esta função devolve um <classname >Pattern</classname -> obtido da lista de recursos do &krita;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): <programlisting ->Krosskritacore::getPattern("Bricks") +> obtido da lista de recursos do &chalk;. Recebe um argumento: o nome do padrão. Por exemplo (em Ruby): <programlisting +>Krosschalkcore::getPattern("Bricks") </programlisting ></para ></listitem> @@ -129,8 +129,8 @@ programa = Krosskritacore::get("KritaScript") >Esta função devolve um <classname >Brush</classname > 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): <programlisting ->Krosskritacore::newCircleBrush(10,20) # cria um círculo simples -Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente +>Krosschalkcore::newCircleBrush(10,20) # cria um círculo simples +Krosschalkcore::newCircleBrush(10,20,5,10) # cria um gradiente </programlisting ></para ></listitem> @@ -144,7 +144,7 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve uma nova <classname >Color</classname > 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): <programlisting ->Krosskritacore::newRGBColor(255,125,0) +>Krosschalkcore::newRGBColor(255,125,0) </programlisting ></para ></listitem> @@ -160,7 +160,7 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >. Recebe quatro argumentos: largura, altura, ID do espaço de cores, nome da imagem. Como resultado, irá obter um objecto <classname >Image</classname >. Por exemplo (em Ruby): <programlisting ->Krosskritacore::newImage(10,20, "RGBA", "kikoo") +>Krosschalkcore::newImage(10,20, "RGBA", "kikoo") </programlisting ></para ></listitem> @@ -174,8 +174,8 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve um <classname >Brush</classname > 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): <programlisting ->Krosskritacore::newRectBrush(10,20) # criar um rectângulo simples - Krosskritacore::newRectBrush(10,20,5,10) # criar um gradiente +>Krosschalkcore::newRectBrush(10,20) # criar um rectângulo simples + Krosschalkcore::newRectBrush(10,20,5,10) # criar um gradiente </programlisting ></para ></listitem> @@ -189,8 +189,8 @@ Krosskritacore::newCircleBrush(10,20,5,10) # cria um gradiente >Esta função devolve uma nova <classname >Color</classname > 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): <programlisting ->Krosskritacore::newRGBColor(255,0,0) # criar uma cor vermelha -Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca +>Krosschalkcore::newRGBColor(255,0,0) # criar uma cor vermelha +Krosschalkcore::newRGBColor(255,255,255) # criar uma cor branca </programlisting ></para ></listitem> @@ -200,7 +200,7 @@ Krosskritacore::newRGBColor(255,255,255) # criar uma cor branca <sect1 id="scripting-objects"> <title >Descrições e listas de funções dos vários objectos no <classname ->Krosskritacore</classname +>Krosschalkcore</classname ></title> <itemizedlist> @@ -379,12 +379,12 @@ camada.fastWaveletUntransformation(wavelet) >,<varname >altura</varname >) 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) <programlisting ->doc = Krosskritacore::get("KritaDocument") +>doc = Krosschalkcore::get("ChalkDocument") imagem = doc.getImage() camada = imagem.getActivePaintLayer() largura = camada.getWidth() altura = camada.getHeight() -filtro = Krosskritacore::getFilter("invert") +filtro = Krosschalkcore::getFilter("invert") filtro.process(camada, camada) filtro.process(camada, camada, 10, 10, 20, 20 ) </programlisting @@ -436,7 +436,7 @@ filtro.process(camada, camada, 10, 10, 20, 20 ) >Esta classe permite-lhe aceder ao histograma de um <classname >PaintLayer</classname >. Exemplo (em Ruby): <programlisting ->doc = krosskritacore::get("KritaDocument") +>doc = krosschalkcore::get("ChalkDocument") imagm = doc.getImage() camada = imagem.getActiveLayer() histo = camada.createHistogram("RGB8HISTO",0) @@ -559,8 +559,8 @@ filtro.process(camada, camada, 10, 10, 20, 20 ) <para >O <classname >ScriptProgress</classname -> é usado para gerir a barra de progresso da barra de estado do &krita;. Por exemplo (em Ruby): <programlisting ->programa = Krosskritacore::get("KritaScript") +> é usado para gerir a barra de progresso da barra de estado do &chalk;. Por exemplo (em Ruby): <programlisting +>programa = Krosschalkcore::get("ChalkScript") programa.setProgressTotalSteps(1000) programa.setProgressStage("progressive", 0) for i in 1..900 @@ -1117,15 +1117,15 @@ programa.setProgressStage("brutal", 1000) >Recursos</title> <para ->Aqui estão sugestões ou listas parciais de recursos do &krita;. </para +>Aqui estão sugestões ou listas parciais de recursos do &chalk;. </para ><para >Para o <classname >Brush</classname > e o <classname >Pattern</classname ->: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &krita;. </para +>: Poderá obter o nome e o pincel ou padrão associado do selector da barra de ferramentas do &chalk;. </para ><para ->Uma lista de identificadores de espaços de cores no &krita; 1.5: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> +>Uma lista de identificadores de espaços de cores no &chalk; 1.5: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. </para> </sect1> </chapter> diff --git a/koffice-i18n-pt/docs/koffice/krita/settings.docbook b/koffice-i18n-pt/docs/koffice/chalk/settings.docbook index 070c4c37..6e2399f2 100644 --- a/koffice-i18n-pt/docs/koffice/krita/settings.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/settings.docbook @@ -4,7 +4,7 @@ >Configuração</title> <para ->Este capítulo descreve as várias opções que afectam a forma como o &krita; funciona e se apresenta.</para> +>Este capítulo descreve as várias opções que afectam a forma como o &chalk; funciona e se apresenta.</para> <sect1 id="settings-preferences"> <title @@ -13,13 +13,13 @@ ></title> <para ->Está disponível aqui um conjunto de opções para configurar o &krita; na janela de <guilabel +>Está disponível aqui um conjunto de opções para configurar o &chalk; na janela de <guilabel >Preferências</guilabel >, que está disponível na opção do menu <menuchoice ><guimenu >Configuração</guimenu ><guimenuitem ->Configurar o &krita;...</guimenuitem +>Configurar o &chalk;...</guimenuitem ></menuchoice >. A janela está dividida em várias secções, que poderá abrir na barra lateral à esquerda, que aparece em baixo. </para> @@ -172,9 +172,9 @@ <para >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 <guilabel >Visualização</guilabel -> para deixar que o &krita; saiba o perfil de cores que o seu monitor usa e como deverá desenhar. Na <guilabel +> para deixar que o &chalk; saiba o perfil de cores que o seu monitor usa e como deverá desenhar. Na <guilabel >Impressão</guilabel ->, 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 <guilabel +>, poderá definir o modelo de cores e o perfil da sua impressora. A próxima opção define o que o &chalk; deverá fazer quando colar uma imagem nele, que tenha sido copiada de outra aplicação. Se a opção <guilabel >Usar a compensação do Ponto Preto</guilabel > 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. </para> @@ -215,9 +215,9 @@ <para >Estão disponíveis aqui duas opções. A opção do <guilabel >Máximo de padrões a manter em memória</guilabel -> 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 <guilabel +> indica quantos padrões (sub-partes da imagem) o &chalk; 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 <guilabel >Paginação:</guilabel -> reflecte a necessidade que o &krita; terá de fazer mudanças para a memória virtual. </para> +> reflecte a necessidade que o &chalk; terá de fazer mudanças para a memória virtual. </para> </sect2> @@ -256,7 +256,7 @@ <para >Se tiver ligado um dispositivo de tablete, poderá activá-lo e definir a sensibilidade da pressão nesta secção. </para ><para ->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. </para> +>Terá de activar os dispositivos de tabletes que deseja usar com o &chalk;. 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. </para> </sect2> @@ -293,7 +293,7 @@ </para> <para ->Nesta secção, poderá afinar a grelha do &krita;. Os estilos de linha da grelha poderão ser definidos na opção <guilabel +>Nesta secção, poderá afinar a grelha do &chalk;. Os estilos de linha da grelha poderão ser definidos na opção <guilabel >Estilos</guilabel > definida. As <guilabel >Cores</guilabel diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook b/koffice-i18n-pt/docs/koffice/chalk/tutorial-quick-starts.docbook index 7f66ba4a..63915142 100644 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-quick-starts.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/tutorial-quick-starts.docbook @@ -9,7 +9,7 @@ >Objecto: de uma imagem, recortar uma área e gravá-la num ficheiro novo</para> <para ->Abra o &krita; com a imagem original.</para> +>Abra o &chalk; com a imagem original.</para> <screenshot> <screeninfo @@ -28,7 +28,7 @@ <para >Seleccione a ferramenta <guiicon >Selecção Rectangular</guiicon -> na barra de ferramentas do &krita;.</para> +> na barra de ferramentas do &chalk;.</para> <screenshot> <screeninfo @@ -45,7 +45,7 @@ </screenshot> <para ->Seleccione a área com que deseja criar uma imagem nova. O &krita; coloca a área exterior a cinzento.</para> +>Seleccione a área com que deseja criar uma imagem nova. O &chalk; coloca a área exterior a cinzento.</para> <screenshot> <screeninfo @@ -100,7 +100,7 @@ </screenshot> <para ->O &krita; abre uma janela nova com a área seleccionada como sendo uma imagem nova.</para> +>O &chalk; abre uma janela nova com a área seleccionada como sendo uma imagem nova.</para> <screenshot> <screeninfo @@ -128,7 +128,7 @@ >Objectivo: desenhar um rectângulo colorido na sua imagem</para> <para ->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.</para> +>Abra o &chalk; 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.</para> <screenshot> <screeninfo @@ -161,14 +161,14 @@ <screenshot> <screeninfo ->Vista do &krita;</screeninfo> +>Vista do &chalk;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="tutorial-quick-starts7.png" format="PNG"/> </imageobject> <textobject ><phrase ->Vista do &krita;</phrase +>Vista do &chalk;</phrase ></textobject> </mediaobject> </screenshot> @@ -216,7 +216,7 @@ </screenshot> <para ->Seleccione a forma de desenho na barra de ferramentas do &krita;. Neste caso, foi seleccionado um rectângulo.</para> +>Seleccione a forma de desenho na barra de ferramentas do &chalk;. Neste caso, foi seleccionado um rectângulo.</para> <screenshot> <screeninfo diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook b/koffice-i18n-pt/docs/koffice/chalk/tutorial-select-layer.docbook index c22f943a..ddbcf569 100644 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-select-layer.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/tutorial-select-layer.docbook @@ -22,17 +22,17 @@ </screenshot> <para ->A imagem acima é a que será tratada agora. Inicie o 'krita' com esta imagem (na pasta de documentação <filename +>A imagem acima é a que será tratada agora. Inicie o 'chalk' com esta imagem (na pasta de documentação <filename >$<envar >KDEDIR</envar ->/share/doc/HTML/en/krita/tutorial-select-layer-sample.png</filename +>/share/doc/HTML/en/chalk/tutorial-select-layer-sample.png</filename > e grave-a na sua pasta pessoal (se carregar com o botão direito nela e escolher <guilabel >Gravar a Imagem Como...</guilabel ->) e abra-a então no &krita; — o seu ecrã irá parecer-se um pouco com o seguinte (que se encontra ampliado): </para> +>) e abra-a então no &chalk; — o seu ecrã irá parecer-se um pouco com o seguinte (que se encontra ampliado): </para> <screenshot> <screeninfo ->O Krita com a imagem inicial</screeninfo> +>O Chalk com a imagem inicial</screeninfo> <mediaobject> <imageobject> <imagedata fileref="tutorial-select-layer-1.png" format="PNG"/> @@ -393,8 +393,8 @@ </screenshot> <para ->Os agradecimentos vão para o Bart Coppens por oferecer este tutorial. O original está disponível em <ulink url="http://www.bartcoppens.be/krita/hackergotchi.html" ->http://www.bartcoppens.be/krita/hackergotchi.html</ulink +>Os agradecimentos vão para o Bart Coppens por oferecer este tutorial. O original está disponível em <ulink url="http://www.bartcoppens.be/chalk/hackergotchi.html" +>http://www.bartcoppens.be/chalk/hackergotchi.html</ulink >. </para> </sect1> diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook b/koffice-i18n-pt/docs/koffice/chalk/tutorial-starting.docbook index 91ce9464..374f937f 100644 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-starting.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/tutorial-starting.docbook @@ -1,15 +1,15 @@ <sect1 id="tutorial-starting"> <title ->Começar a Conhecer o &krita;</title> +>Começar a Conhecer o &chalk;</title> <para ->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 <keycombo action="simul" +>Como tal, dar-se-á início. O utilizador poderá iniciar o &chalk; por si só ou sob a plataforma do &koffice;. Nos seus menus do &kde;, o &chalk; 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 <keycombo action="simul" >&Alt;<keycap >F2</keycap ></keycombo > (que abre a mini-linha de comandos), escreva <userinput ><command ->krita</command +>chalk</command ></userinput > e carregue em <guibutton >OK</guibutton @@ -45,7 +45,7 @@ </para> <para ->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 <acronym +>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 &chalk; é uma aplicação muito flexível e pode lidar com vários tipos de imagens: imagens <acronym >CMYK</acronym > para as impressoras, imagens <acronym >RGB</acronym @@ -89,7 +89,7 @@ >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. </para> <para ->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 <guilabel +>O próximo grupo de opções e bastante mais interessante que a resolução. O &chalk; é uma aplicação extremamente flexível e você poderá lidar com vários tipos de imagens. Para este tutorial, basta seleccionar o <guilabel >RGB (8 bits/canal)</guilabel >. Poderá também seleccionar um perfil. Por agora, deixamos esta opção com o valor por omissão <guilabel >sRGB incorporado - (interno do lmcs)</guilabel @@ -101,23 +101,23 @@ > para criar de facto a imagem nova. </para> <para ->Irá ver agora o ecrã principal do &krita;. </para> +>Irá ver agora o ecrã principal do &chalk;. </para> <para> <screenshot> <screeninfo ->O ecrã principal do &krita;</screeninfo> +>O ecrã principal do &chalk;</screeninfo> <mediaobject> <imageobject> <imagedata fileref="mainscreen.png" format="PNG"/> </imageobject> <textobject> <phrase ->O ecrã principal do &krita;</phrase> +>O ecrã principal do &chalk;</phrase> </textobject> <caption ><para ->O ecrã principal do &krita;</para +>O ecrã principal do &chalk;</para ></caption> </mediaobject> </screenshot> diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook b/koffice-i18n-pt/docs/koffice/chalk/tutorial-tablet.docbook index 4dd94081..b83011a8 100644 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial-tablet.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/tutorial-tablet.docbook @@ -3,7 +3,7 @@ >Trabalhar com tabletes</title> <para ->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;.</para> +>Este tutorial pretende-lhe descrever os primeiros passos ao lidar com uma tablete no &chalk;. O tutorial assume que você está a usar o &Linux;.</para> <sect2 id="tutorial-tablet-configuring"> <title @@ -14,13 +14,13 @@ ></ulink >. </para ><para ->Depois, no &krita;, terá de activar as várias ferramentas (na secção <guilabel +>Depois, no &chalk;, terá de activar as várias ferramentas (na secção <guilabel >Tablete</guilabel > da janela <menuchoice ><guimenu >Configuração</guimenu ><guimenuitem ->Configurar o &krita;...</guimenuitem +>Configurar o &chalk;...</guimenuitem ></menuchoice >) — poderá descobrir mais informações na <link linkend="settings-preferences-tablet" >secção de configuração da tablete</link @@ -33,7 +33,7 @@ >Primeiro contacto com a tablete</title> <para ->Existem três dispositivos na sua tablete que poderá usar com o &krita;: </para> +>Existem três dispositivos na sua tablete que poderá usar com o &chalk;: </para> <itemizedlist> <listitem @@ -53,7 +53,7 @@ <para >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 <quote >borracha de pixels</quote ->. 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. </para> +>. Mas se seleccionar uma ferramenta diferente, ou uma operação de pintura diferente com um dispositivo, o &chalk; irá recordar a associação, quando você mudar de dispositivos. </para> </sect2> diff --git a/koffice-i18n-pt/docs/koffice/krita/tutorial.docbook b/koffice-i18n-pt/docs/koffice/chalk/tutorial.docbook index 9213494f..ea127095 100644 --- a/koffice-i18n-pt/docs/koffice/krita/tutorial.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/tutorial.docbook @@ -4,6 +4,6 @@ <note ><para ->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. </para +>As barras de ferramentas e paletas mostradas nestes tutoriais poderão não corresponder à sua instalação do &chalk;. As nossas desculpas por esta inconveniência. </para ></note > &tutorial-starting; &tutorial-select-layer; &tutorial-quick-starts; &tutorial-tablet; </chapter> diff --git a/koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-colorspaces.docbook index 3422cc78..c1ed5edc 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-colorspaces.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-colorspaces.docbook @@ -3,7 +3,7 @@ >Espaços de Cores</title> <para ->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. </para> +>Este capítulo dá-lhe algumas informações sobre o que são os espaços de cores, quais os que o &chalk; oferece e o que deverá ter em mente ao usá-los. </para> <sect1 id="colorspaces-intro"> <title @@ -31,7 +31,7 @@ >Espaços de cores disponíveis</title> <para ->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. </para> +>O &chalk; 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. </para> <sect2 id="colorspaces-list-rgb"> <title @@ -44,7 +44,7 @@ ><para >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. </para ><para ->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. </para> +>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 &chalk;, 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. </para> </sect2> diff --git a/koffice-i18n-pt/docs/koffice/krita/using-filters.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-filters.docbook index 008e74f6..58027f07 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-filters.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-filters.docbook @@ -3,7 +3,7 @@ >Filtros</title> <para ->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. </para +>O &chalk; 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. </para ><para >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. </para> <note diff --git a/koffice-i18n-pt/docs/koffice/krita/using-images.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-images.docbook index 26a92476..28158dc3 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-images.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-images.docbook @@ -3,16 +3,16 @@ >Imagens</title> <para ->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. </para> +>A criação e modificação de imagens é uma das funcionalidades básicas do &chalk;. 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. </para> <sect1 id="images-files"> <title >Lidar com os ficheiros</title> <para ->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 <link linkend="introduction-keyfeatures-imageformats" +>A menos que esteja a fazer algum desenho rápido, o trabalho no &chalk; irá quase sempre envolver ficheiros. Você poderá abrir as imagens existentes — o &chalk; consegue lidar com um grande conjunto de formatos de ficheiros - veja a secção <link linkend="introduction-keyfeatures-imageformats" >Formatos de imagem</link -> — ou inicie o &krita; para criar um novo. Quando terminar, ou se quiser continuar posteriormente, poderá gravar facilmente o seu trabalho. </para> +> — ou inicie o &chalk; para criar um novo. Quando terminar, ou se quiser continuar posteriormente, poderá gravar facilmente o seu trabalho. </para> <variablelist> @@ -21,7 +21,7 @@ >Abrir os ficheiros existentes</term> <listitem ><para ->Quando iniciar o &krita;, poderá abrir uma imagem existente com o botão <guibutton +>Quando iniciar o &chalk;, poderá abrir uma imagem existente com o botão <guibutton >Abrir um Documento Existente</guibutton >, na parte inferior esquerda da janela. Poderá também usar a opção do menu <menuchoice ><guimenu @@ -90,7 +90,7 @@ >N</keycap ></keycombo >), 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 <link linkend="tutorial-starting" ->Começar a conhecer o &krita;</link +>Começar a conhecer o &chalk;</link >. </para ></listitem> </varlistentry> diff --git a/koffice-i18n-pt/docs/koffice/krita/using-layers.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-layers.docbook index c935d6fd..93607df2 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-layers.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-layers.docbook @@ -3,18 +3,18 @@ >Camadas</title> <para ->Este capítulo dá uma ideia geral sobre a forma como as camadas funcionam no &krita;. </para> +>Este capítulo dá uma ideia geral sobre a forma como as camadas funcionam no &chalk;. </para> <sect1 id="layers-background"> <title >Informação de fundo sobre as camadas</title> <para ->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. </para +>Uma utilização extensa do &chalk; 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 &chalk; oferece-lhe essa possibilidade e não há nada de mal sobre isso. </para ><para ->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. </para +>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 &chalk; 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. </para ><para ->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 <link linkend="commands-palettes-layers-layers" +>Todas as imagens que você edita no &chalk; contêm camadas. Quando cria uma imagem nova, a área de camadas (que aparece normalmente na parte inferior direita do seu ecrã; veja <link linkend="commands-palettes-layers-layers" >nesta secção</link >) 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. </para ><para @@ -84,7 +84,7 @@ >Trabalhar com camadas</title> <para ->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 <link linkend="commands-menus-layer" +>Dado que as camadas são bastante importantes quando forem usadas de forma extensiva no &chalk;, poderá efectuar um conjunto de operações sobre elas. Estas estão todas disponíveis com o <link linkend="commands-menus-layer" >menu <guimenu >Camada</guimenu ></link @@ -150,9 +150,9 @@ <para >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. </para ><para ->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. </para +>Quase todos os filtros do &chalk; 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 &chalk; 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. </para ><para ->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. </para> +>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 &chalk; desenha uma camada de ajuste. </para> <sect2 id="layers-adjustment-selections"> <title @@ -172,9 +172,9 @@ >Uma nota sobre as projecções</title> <para ->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. </para +>O &chalk; 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 &chalk; 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. </para ><para ->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. </para> +>Com este conhecimento, irá perceber porque é que o &chalk; 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 &chalk; usa a projecção e nem sequer vê mais as camadas sob a camada de ajuste. A menos que, claro, altere alguma delas. </para> </sect2> </sect1> diff --git a/koffice-i18n-pt/docs/koffice/krita/using-selections.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-selections.docbook index 6792cf49..b56b810c 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-selections.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-selections.docbook @@ -5,7 +5,7 @@ <para >Este capítulo dá-lhe uma breve introdução às selecções. </para ><para ->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 <quote +>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 &chalk; lida com as selecções através de uma máscara, ou <quote >nível da selecção</quote >, 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 <quote >pintar</quote @@ -135,7 +135,7 @@ <title >Seleccionar uma área contígua (varinha mágica)</title> <para ->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. </para> +>Para seguir a analogia de pintura da sua selecção, o &chalk; 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. </para> <screenshot> <screeninfo diff --git a/koffice-i18n-pt/docs/koffice/krita/using-views.docbook b/koffice-i18n-pt/docs/koffice/chalk/using-views.docbook index d12e689f..f538f39d 100644 --- a/koffice-i18n-pt/docs/koffice/krita/using-views.docbook +++ b/koffice-i18n-pt/docs/koffice/chalk/using-views.docbook @@ -3,14 +3,14 @@ >Vistas</title> <para ->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. </para> +>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 &chalk; oferece. </para> <sect1 id="views-zooming"> <title >Ampliação</title> <para ->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: </para> +>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 &chalk; oferece um conjunto de opções que afectam a parte da imagem que é apresentada: </para> <variablelist> @@ -92,7 +92,7 @@ ><para >A página de <guilabel >Vista Geral</guilabel -> 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 <guibutton +> da área de controlo (que aparece normalmente do lado direito da janela do &chalk;) 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 <guibutton >1:1</guibutton > oferece outra forma de voltar a uma ampliação de 100%.</para ></listitem> @@ -119,7 +119,7 @@ >&Ctrl;&Shift;<keycap >F</keycap ></keycombo ->) 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 <quote +>) aumenta a janela do &chalk; de modo a caber em todo o seu ecrã, removendo inclusive a barra do título. Ainda que não seja uma forma <quote >real</quote > de ampliar, ajudá-lo-á a mostrar apenas mais aquela parte da sua imagem.</para ></listitem> @@ -143,7 +143,7 @@ >Janelas de novas vistas</term> <listitem ><para ->Poderá abrir uma janela nova para o &krita;, para a sua imagem, se escolher a opção <menuchoice +>Poderá abrir uma janela nova para o &chalk;, para a sua imagem, se escolher a opção <menuchoice ><guimenu >Ver</guimenu ><guimenuitem @@ -170,7 +170,7 @@ ><guimenuitem >Dividir a Janela</guimenuitem ></menuchoice ->. 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 <menuchoice +>. A área de visualização da janela do &chalk; ficará então dividida em duas metades. Poderá optar entre uma divisão na horizontal ou na vertical, com a opção do menu <menuchoice ><guimenu >Ver</guimenu ><guisubmenu @@ -195,7 +195,7 @@ >Opções diversas de visualização</title> <para ->O &krita; oferece duas opções que o poderão ajudar a saber onde está. </para> +>O &chalk; oferece duas opções que o poderão ajudar a saber onde está. </para> <variablelist> @@ -204,7 +204,7 @@ >Réguas</term> <listitem ><para ->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 <menuchoice +>Poderá ter o &chalk; a mostrar as réguas nos extremos da sua imagem, indicando as coordenadas em X ou Y. Para o fazer, escolha a opção <menuchoice ><guimenu >Ver</guimenu ><guimenuitem @@ -245,7 +245,7 @@ ><guimenu >Configuração</guimenu ><guimenuitem ->Configurar o &krita;...</guimenuitem +>Configurar o &chalk;...</guimenuitem ></menuchoice > (ver a <link linkend="settings-preferences-grid" >secção da Grelha do capítulo de Configuração</link diff --git a/koffice-i18n-pt/docs/koffice/kchart/index.docbook b/koffice-i18n-pt/docs/koffice/kchart/index.docbook index 89895c64..92471697 100644 --- a/koffice-i18n-pt/docs/koffice/kchart/index.docbook +++ b/koffice-i18n-pt/docs/koffice/kchart/index.docbook @@ -710,9 +710,9 @@ </sect2> <sect2> <title ->Exportação para os Formatos Gráficos: SVG, PNG, JPG, &krita;, &karbon14;, Gimp, entre outros</title> +>Exportação para os Formatos Gráficos: SVG, PNG, JPG, &chalk;, &karbon14;, Gimp, entre outros</title> <para ->Para um processamento posterior, o gráfico também poderá ser exportado como um ficheiro gráfico. Estão disponíveis vários formatos. A utilização de um dos formatos PNG, SVG, JPG ou do &krita; poderá produzir o melhor resultado. </para> +>Para um processamento posterior, o gráfico também poderá ser exportado como um ficheiro gráfico. Estão disponíveis vários formatos. A utilização de um dos formatos PNG, SVG, JPG ou do &chalk; poderá produzir o melhor resultado. </para> <para >Para exportar o seu gráfico actual, basta escolher a opção <menuchoice ><guimenu @@ -985,7 +985,7 @@ ><para ><action >Grava um documento em qualquer formato suportado.</action -> O documento não se torna o ficheiro exportado. Poderá também escolher entre vários formatos de imagem, como o PNG, o SVG, o do &krita;, o do Gimp ou o JPG. </para +> O documento não se torna o ficheiro exportado. Poderá também escolher entre vários formatos de imagem, como o PNG, o SVG, o do &chalk;, o do Gimp ou o JPG. </para ></listitem> </varlistentry> diff --git a/koffice-i18n-pt/docs/koffice/kivio/working.docbook b/koffice-i18n-pt/docs/koffice/kivio/working.docbook index af11da08..d93c34a1 100644 --- a/koffice-i18n-pt/docs/koffice/kivio/working.docbook +++ b/koffice-i18n-pt/docs/koffice/kivio/working.docbook @@ -263,7 +263,7 @@ ></listitem> <listitem ><para ->Documento do Krita (.kra)</para +>Documento do Chalk (.kra)</para ></listitem> <listitem ><para diff --git a/koffice-i18n-pt/docs/koffice/koffice/index.docbook b/koffice-i18n-pt/docs/koffice/koffice/index.docbook index ce33ca5e..2588ad14 100644 --- a/koffice-i18n-pt/docs/koffice/koffice/index.docbook +++ b/koffice-i18n-pt/docs/koffice/koffice/index.docbook @@ -113,7 +113,7 @@ ></listitem> <listitem ><para ->&krita; (uma aplicação de desenho rasterizado)</para +>&chalk; (uma aplicação de desenho rasterizado)</para ></listitem> <listitem ><para diff --git a/koffice-i18n-pt/docs/koffice/koshell/index.docbook b/koffice-i18n-pt/docs/koffice/koshell/index.docbook index 863b3ab9..b683918a 100644 --- a/koffice-i18n-pt/docs/koffice/koshell/index.docbook +++ b/koffice-i18n-pt/docs/koffice/koshell/index.docbook @@ -91,7 +91,7 @@ Please respect the format of the date (DD/MM/YYYY) and of the version <keyword >Kexi</keyword> <keyword ->Krita</keyword> +>Chalk</keyword> <keyword >Kivio</keyword> <keyword @@ -145,7 +145,7 @@ Please respect the format of the date (DD/MM/YYYY) and of the version ></listitem> <listitem ><para ->&krita; (Um programa de desenho rasterizado.)</para +>&chalk; (Um programa de desenho rasterizado.)</para ></listitem> <listitem ><para diff --git a/koffice-i18n-pt/docs/koffice/kword/index.docbook b/koffice-i18n-pt/docs/koffice/kword/index.docbook index ee041bba..94a301cb 100644 --- a/koffice-i18n-pt/docs/koffice/kword/index.docbook +++ b/koffice-i18n-pt/docs/koffice/kword/index.docbook @@ -169,7 +169,7 @@ ></listitem> <listitem ><para ->&krita; (Um programa de desenho rasterizado.)</para +>&chalk; (Um programa de desenho rasterizado.)</para ></listitem> <listitem ><para |