2
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
5
<!ENTITY kappname "&cantor;">
6
<!ENTITY package "kdeedu">
7
<!ENTITY latex "L<superscript
12
<!ENTITY % addindex "IGNORE">
13
<!ENTITY % Brazilian-Portuguese "INCLUDE">
15
<book id="cantor" lang="&language;">
19
>Manual do &cantor;</title>
30
>alexanderrieder@gmail.com</email
32
<othercredit role="translator"
40
>marcus.gama@gmail.com</email
53
>Alexander Rieder</holder>
56
>&FDLNotice;</legalnotice>
61
>0.5 (&kde; 4.14)</releaseinfo>
65
>O &cantor; é uma aplicação que pretende fornecer uma área de trabalho agradável para outros pacotes matemáticos de 'Software' Livre. </para>
95
<chapter id="introduction">
100
>O &cantor; é uma aplicação que lhe permite usar as suas aplicações matemáticas favoritas dentro de uma interface de área de trabalho agradável e integrada no &kde;. Ele oferece janelas de assistência para as tarefas mais comuns e permite-lhe compartilhar as suas folhas de cálculo com os outros. </para>
103
<chapter id="using-kapp">
105
>Usando o &cantor;</title>
108
>Captura de tela: <screenshot>
110
>Aqui está uma captura de tela do &cantor;</screeninfo>
113
<imagedata fileref="screenshot.png" format="PNG"/>
117
>Captura de tela</phrase>
124
<sect1 id="kapp-features">
126
>Recursos do &cantor;</title>
130
>Uma área de trabalho agradável para avaliar expressões.</para
134
>Área para visualizar os gráficos dos resultados na área de trabalho.</para
138
>Uma estrutura simples e baseada em 'plugins' para adicionar diferentes infraestruturas.</para
142
>Integração do GetHotNewStuff para obter folhas de cálculo de exemplo (ou enviá-las.)</para
146
>Formatação das fórmulas matemáticas com o &latex;.</para
150
>Realce de sintaxe ciente da infraestrutura.</para
154
>Janelas de assistência baseadas em 'plugins' para as tarefas mais comuns, como a integração de uma função ou a inserção de uma matriz.</para
159
<sect1 id="backends">
161
>As infraestruturas do &cantor;</title>
163
>O &cantor; oferece diversas opções para a infraestrutura que você poderá usar à vontade. A sua escolha deverá depender da tarefa que pretende efetuar. </para>
165
>Atualmente, estão disponíveis as seguintes infraestruturas: <variablelist>
171
>O Sage é um sistema de 'software' matemático livre e 'open-source', licenciado sob a GPL. Combina o poder de muitos pacotes 'open-source' existentes com uma interface comum e baseada em Python. Veja mais informações em <ulink url="http://sagemath.org"
172
>http://sagemath.org</ulink
181
>O Maxima é um sistema para a manipulação de expressões simbólicas e numéricas, incluindo a derivação, a integração, as séries de Taylor, as transformadas de Laplace, as equações diferenciais ordinárias, os sistemas de equações lineares, os polinômios e os conjuntos, listas, vetores, matrizes e tensores. O Maxima oferece resultados numéricos de alta precisão, usando frações exatas, inteiros de precisão arbitrária e números de vírgula flutuante de precisão variável. O Maxima pode desenhar gráficos das funções e de dados em duas e três dimensões. Veja o <ulink url="http://maxima.sourceforge.net"
182
>http://maxima.sourceforge.net</ulink
183
> para obter mais informações. </para>
191
>O R é uma linguagem e um ambiente para a computação e gráficos estatísticos, de forma semelhante à da linguagem e ambiente S. Oferece uma grande variedade de técnicas gráficas e estatísticas (modelação linear e não-linear, testes estatísticos clássicos, análises de séries temporais, classificação, agrupamentos, ...), sendo também altamente extensível. A linguagem S é normalmente o veículo de escolha para a investigação de metodologias estatísticas, sendo que o R oferece uma rota 'open-source' para participar nessa atividade. Veja mais informações em <ulink url="http://www.r-project.org"
192
>http://www.r-project.org</ulink
201
>O &kalgebra; é uma calculadora gráfica, baseada NO MathML, que vem com o Projeto Educacional do &kde;. Consulte mais informações em <ulink url="http://edu.kde.org/kalgebra/"
202
>http://edu.kde.org/kalgebra/</ulink
211
>O Qalculate! não é uma réplica em 'software' da sua calculadora barata normal. O Qalculate! tenta tirar partido da interface superior, das potencialidades e da flexibilidade dos computadores modernos. O foco de atenção no Qalculate! é a introdução da expressão. Em vez de introduzir cada número numa expressão matemática separada, poderá introduzir diretamente a expressão inteira e depois modificá-la. A interpretação das expressões é flexível e tolerante a erros e, caso ainda faça algo de errado, o Qalculate! irá informar o erro. Nem todas as expressões solúveis são de fato erros. O Qalculate! irá simplificar ao máximo e responder com uma expressão. Além dos números e operações aritméticas, uma expressão poderá conter uma combinação arbitrária de variáveis, unidades e funções. Veja mais informações em <ulink url="http://qalculate.sourceforge.net/"
212
>http://qalculate.sourceforge.net/</ulink
221
>Python é uma linguagem de programação extremamente poderosa que é usada em uma grande variedade de domínios de aplicativos. Existem diversos pacotes do Python para a programação científica. </para>
223
>O Python é distribuído sob a licença Python Software Foundation (compatível com a GPL). Consulte mais informações na <ulink url="http://www.python.org/"
228
>Esta infraestrutura acrescenta um item adicional ao menu principal do &cantor;, chamado <guimenu
230
>. O único item deste menu é o <menuchoice
234
>Importar pacote</guimenuitem
236
>. Este item pode ser usado para importar pacotes de Python para a área de trabalho. </para>
240
>Esta infraestrutura tem suporte apenas ao Python 2. </para>
249
>O Scilab é um pacote de computação numérica livre e multiplataforma, assim como uma linguagem de programação numérica. </para>
251
>O Scilab é distribuído sob a licença CeCILL (compatível com a GPL). Consulte mais informações em <ulink url="http://www.scilab.org/"
252
>http://www.scilab.org/</ulink
256
>Você precisa ter instalado o Scilab na versão 5.5 ou superior no seu sistema para usar esta infraestrutura. </para>
265
>O &GNU; Octave é uma linguagem de alto-nível, destinada principalmente para cálculos numéricos. Ela oferece uma interface conveniente por linha de comando para resolver problemas lineares e não-lineares de forma numérica e para fazer outras experiências matemáticas, usando uma linguagem que é compatível de um modo geral com o <ulink url="http://www.mathworks.com/products/matlab/"
267
>. Para mais informações, veja em <ulink url="http://www.gnu.org/software/octave/"
268
>http://www.gnu.org/software/octave/</ulink
277
>Lua é uma linguagem de programação rápida e leve, com uma sintaxe procedimental simples. Essa linguagem disponibiliza diversas bibliotecas destinadas à matemática e à ciência. </para>
279
>Consulte a página <ulink url="http://www.lua.org/"
280
>http://www.lua.org/</ulink
281
> para obter mais informações. </para>
283
>Esta infraestrutura tem suporte à <ulink url="http://luajit.org/"
292
<sect1 id="workspace">
294
>O Espaço de Trabalho do &cantor;</title>
298
>Imagem do Espaço de Trabalho do &cantor;</screeninfo>
301
<imagedata fileref="screenshot.png" format="PNG"/>
305
>Imagem do Espaço de Trabalho do &cantor;</phrase>
311
>A interface da folha de cálculo do &cantor; consiste de três partes: <orderedlist>
314
>A barra de páginas, onde você poderá circular entre as folhas de cálculo abertas.</para
318
>Um painel de ajuda, onde você poderá obter ajuda sobre um determinado comando com a sintaxe "? comando".</para
322
>Um painel de Gerenciamento de Variáveis, onde você poderá ver uma lista com todas as variáveis disponíveis na folha de trabalho atual. Os painéis de Ajuda e de Gerenciamento de Variáveis são apresentados como páginas na barra lateral de uma janela do &cantor;. O gerenciador de variáveis poderá ser usado apenas para as infraestruturas do Maxima (se estiver ativo na página <menuchoice
324
>Configurações</guimenu
326
>Configurar o &cantor;...</guimenuitem
330
>), &kalgebra;, Octave, Python2, Qalculate e Scilab.</para
334
>A folha de cálculo em si.</para
338
<sect2 id="worksheet">
340
>A Folha de Cálculo</title>
342
>A folha de cálculo é a área básica para trabalhar com o &cantor;. Nela, você poderá introduzir as expressões, deixar que a infraestrutura faça os seus cálculos e olhar para os resultados. Os comandos que as folhas de cálculo aceitam dependem da infraestrutura escolhida, sendo que você deverá aprender a sintaxe apropriada (o botão Mostrar a Ajuda o leva diretamente para a documentação). Se souber o comando, mas precisar de informações adicionais, você poderá escrever "? <replaceable
343
>comando</replaceable
344
>", para que apareça uma ajuda de contexto à direita da área de trabalho. Se você quiser ver folhas de exemplo, poderá ir à opção <guimenuitem
345
>Obter Folhas de Exemplo</guimenuitem
348
> e obter as folhas que outros usuários tiverem publicado. </para>
350
>Para controlar cada elemento de comando na folha de trabalho, você poderá usar os botões de controle que aparecem à direita da folha de trabalho, ao passar o cursor do mouse sobre o campo de um elemento. Existem três ações básicas para cada elemento: <guilabel
351
>Avaliar o elemento</guilabel
352
>, para atualizar o resultado do cálculo do elemento, <guilabel
353
>Arrastar o elemento</guilabel
354
> para passar o elemento para outro local da folha de trabalho atual e <guilabel
355
>Remover o elemento</guilabel
356
> para retirar o elemento da folha de trabalho atual. </para>
358
>As definições do tipo de fonte e alinhamento das folhas de trabalho poderão ser alterados com a barra de ferramentas acima da folha de trabalho. </para>
359
<sect3 id="worksheet-settings">
361
>Configurações</title>
364
>Configurações</guimenu
365
> permite-lhe alterar algumas opções da aparência da sua folha de cálculo atual. </para>
369
>Formatação com o &latex;</term>
372
>Esta opção muda a forma como os resultados são apresentados a si. Se estiver ativada, irá passar o resultado pelo sistema &latex;, de modo a produzir fórmulas apelativas visualmente. Por exemplo, o <quote
373
>3*x^2*sqrt(2)*x+2/3</quote
374
> transforma-se em <inlinemediaobject>
376
<imagedata fileref="latex_formula.png" format="PNG"/>
380
>3*x^2*sqrt(2)*x+2/3</phrase
388
>Realce de Sintaxe</term>
391
>O realce de sintaxe aumenta a legibilidade do código, realçando as palavras-chave ou os parênteses correspondentes com cores diferentes. </para>
399
>Quando esta opção estiver ativa, o &cantor; mostrará completações possíveis para o comando que estiver digitando no momento, ao usar a tecla Tab. Se só existir uma escolha possível, ele irá inserir o resto do comando para você. </para>
404
>Números de Linha</term>
407
>Esta opção controla se as diferentes expressões deverão ter um número à frente, de modo que, se possível, possa por exemplo no Maxima voltar a invocar os resultados mais antigos com o comando <quote
414
>Animar a Folha de Cálculo</term>
417
>Esta definição controla se as diferentes animações serão usadas para realçar as alterações de uma folha de cálculo. </para>
425
<sect1 id="assistant-dlgs">
427
>The assistant dialogs</title>
428
TODO add screenshots and descriptions of each assistant
432
<chapter id="commands">
434
>Referência de comandos</title>
436
<sect1 id="kapp-mainwindow">
438
>A janela principal do &cantor;</title>
441
>O &cantor; tem os itens de menu comuns no &kde;. Para mais informações, leia o item <ulink url="help:/fundamentals/ui.html#menus"
443
> no capítulo Fundamentos do &kde;. </para>
446
>Itens de menu adicionais ou especiais no &cantor;: </para>
448
<sect2 id="file-menu">
450
>O menu Arquivo</title>
457
> <keycombo action="simul"
471
>Cria uma nova folha de trabalho com a infraestrutura padrão.</action
484
>Infraestrutura</replaceable
491
>Cria uma nova folha de trabalho com a infraestrutura escolhida.</action
501
>Obter uma folha de exemplo</guimenuitem
507
>Abre a janela para obter exemplos enviados por outros usuários do &cantor; com o <ulink url="http://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff"
508
>GetHotNewStuff</ulink
519
>Abrir um exemplo</guimenuitem
525
>Abre a janela para escolher um exemplo a carregar.</action
526
> Os exemplos deverão ser transferidos com a opção <menuchoice
530
>Obter uma folha de trabalho de exemplo</guimenuitem
541
>Salvar texto simples...</guimenuitem
547
>Permite salvar a folha de trabalho atual como um documento em texto simples.</action
557
>Exportar para LaTeX</guimenuitem
563
>Permite salvar a folha de trabalho atual como um documento em &latex;.</action
573
>Publicar a folha de trabalho</guimenuitem
579
>Abre a janela para publicar a sua folha de trabalho atual e disponibilizá-la para os outros usuários do &cantor; através do <ulink url="http://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff"
580
>GetHotNewStuff</ulink
591
>Executar o programa</guimenuitem
597
>Permite carregar e executar os programas em lote da infraestrutura atual.</action
606
<sect2 id="view-menu">
608
>O menu Exibir</title>
615
> <keycombo action="simul"
623
>Ampliar</guimenuitem
630
> a folha de trabalho atual em 10%.</para
637
> <keycombo action="simul"
645
>Reduzir</guimenuitem
652
> a folha de trabalho atual em 10%.</para
661
>Mostrar o Editor de Programas</guimenuitem
667
>Abre a janela de edição de programas em lote para a infraestrutura atual.</action
685
>Ativa ou desativa</action
686
> a visibilidade da aba de <guilabel
688
> na barra lateral.</para
699
>Gerenciador de variáveis</guimenuitem
705
>Ativa ou desativa</action
706
> a visibilidade da aba do <guilabel
707
>Gerenciador de variáveis</guilabel
708
> na barra lateral.</para
715
<sect2 id="worsheet-menu">
717
>O menu Folha de Trabalho</title>
724
>Folha de trabalho</guimenu
726
>Avaliar a folha de trabalho</guimenuitem
733
> a avaliação de toda a folha de trabalho.</para
740
> <keycombo action="simul"
746
>Folha de trabalho</guimenu
748
>Avaliar o item</guimenuitem
755
> a avaliação do item atual.</para
762
> <keycombo action="simul"
768
>Folha de trabalho</guimenu
770
>Inserir um item de comando</guimenuitem
776
>Insere um novo item de comando abaixo da posição atual do cursor.</action
784
>Folha de trabalho</guimenu
786
>Inserir um item de texto</guimenuitem
792
>Insere um novo item de texto abaixo da posição atual do cursor.</action
800
>Folha de trabalho</guimenu
802
>Inserir uma imagem</guimenuitem
808
>Insere o modelo de imagem abaixo da posição atual do cursor.</action
809
> Você terá que clicar com o &RMB; no modelo para configurar os detalhes da imagem.</para
816
>Folha de trabalho</guimenu
818
>Inserir uma quebra de página</guimenuitem
824
>Insere uma quebra de página abaixo da posição atual do cursor.</action
832
> <keycombo action="simul"
838
>Folha de trabalho</guimenu
840
>Remover o item atual</guimenuitem
847
> o item atual da folha de trabalho.</para
854
<sect2 id="settings-menu">
856
>O menu Configurações</title>
858
>Este menu contém os itens de <guimenu
859
>Configuração</guimenu
860
> normais do &kde;, assim como os itens descritos na <link linkend="worksheet-settings"
861
>seção de Configuração</link
865
<sect2 id="help-menu">
867
>O menu Ajuda</title>
868
&help.menu.documentation; </sect2>
873
<chapter id="developers">
875
>Guia de Programação do &cantor;</title>
878
>O &cantor; é facilmente extensível com 'plugins'. Você poderá criar <variablelist>
881
>Infraestruturas:</term>
884
>Uma nova infraestrutura permite-lhe usar a interface do &cantor; com um programa diferente. </para>
892
>Os assistentes são janelas que automatizam as tarefas mais comuns (como a inserção de uma matriz ou a execução de um programa.) </para>
898
>Atualmente, não existe nenhum tutorial de desenvolvimento ou documentação da API; por isso, se precisar criar um 'plugin', você terá que consultar o código. Todas as definições da interface estão na pasta <filename role="directory"
900
>. Para as implementações de exemplo, veja alguns dos 'plugins' que vêm com o &cantor;. </para>
906
>Perguntas e respostas</title>
907
&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
911
>O Item do Menu <guimenuitem
912
>Formatação com o LaTeX</guimenuitem
913
> não está disponível</para
917
>Nem todas as infraestruturas tem suporte a todas as opções. A versão atual tem suporte ao resultado em &latex; para as infraestruturas Maxima, Qalculate! e Sage.</para
923
>Instalei o Sage/Maxima, mas a infraestrutura apropriada não aparece.</para
927
>Talvez o &cantor; não tenha detectado a localização corretamente. Vá à janela em <menuchoice
929
>Configurações</guimenu
931
>Configurar o &kappname;...</guimenuitem
934
>Localização</guilabel
935
> do aplicativo apropriado. </para>
941
>Que nome mais esquisito - o que ele tem a ver com matemática?</para
945
>&cantor; vem do matemático Alemão <ulink url="http://en.wikipedia.org/wiki/Georg_Cantor"
947
>, o criador da teoria dos conjuntos.</para
953
<chapter id="credits">
956
>Créditos e licença</title>
961
>Direitos autorais do programa 2009-2011 Alexander Rieder <email
962
>alexanderrieder@gmail.com</email
966
>Direitos autorais da documentação © 2009-2011 Alexander Rieder <email
967
>alexanderrieder@gmail.com</email
971
>Tradução de Marcus Gama <email
972
>marcus.gama@gmail.com</email
975
&underFDL; &underGPL; </chapter>
977
<appendix id="installation">
981
<sect1 id="getting-kapp">
983
>Como obter o &cantor;</title>
984
&install.intro.documentation; </sect1>
986
<sect1 id="requirements">
991
>Para poder usar com sucesso o &cantor;, você precisa do &kde; 4. Se quiser suporte para a formatação dos dados, precisa do &latex; e da LibSpectre. Para usar as diferentes infraestruturas, é necessário o pacote matemático apropriado. </para>
995
All required libraries as well as &cantor; itself can be found
996
on <ulink url="ftp://ftp.kapp.org"
997
>The &cantor; home page</ulink
1003
<!-- For a list of updates, you may refer to the application web site
1004
or the ChangeLog file, or ... -->
1007
You can find a list of changes at <ulink
1008
url="http://apps.kde.org/kapp"
1009
>http://apps.kde.org/kapp</ulink
1015
<sect1 id="compilation">
1017
>Compilação e instalação</title>
1018
&install.compile.documentation; </sect1>
1020
<sect1 id="configuration">
1022
>Configuração</title>
1025
>Dependendo do seu sistema, você poderá ter que ajustar as localizações para as diferentes aplicações usadas pelo &cantor;. </para>
1031
&documentation.index;
1037
sgml-minimize-attributes:nil
1038
sgml-general-insert-case:lower
1040
sgml-indent-data:nil
1043
vim:tabstop=2:shiftwidth=2:expandtab
1044
kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;