# Manual do &cantor;

## Introdución

O &cantor; é un aplicativo que permite empregar os aplicativos de matemáticas favoritos desde unha interface elegante integrada no &kde; en forma de ficha. Fornece diálogos que axudan nas tarefas frecuentes e permite compartir as fichas con outras persoas.

## Uso do &cantor;

Captura de pantalla: Velaquí unha captura do &cantor; Captura de pantalla

### Características do &cantor;

- Vista en ficha intuitiva para avaliar expresións.

- Resultados da representación de gráficas dentro da ficha.

- Estrutura doada baseada en engadidos que permite engadir infraestruturas diversas.

- Integración de Obter Novidades, que permite descargar (ou enviar) fichas de exemplo.

- Mathematical formula typesetting using LaTeX.

- Realce da sintaxe consciente da infraestrutura.

- Diálogos de axuda baseados en engadidos que axudan coas tarefas máis frecuentes, como integrar unha munción ou encher unha matriz.

### As infraestruturas do &cantor;

O &cantor; ofrece varias posibilidades de infraestrutura que usar. A escolla depende do que se precise atinxir.

As infraestruturas dispoñíbeis nesta altura son:

Sage:

- Sage é un sistema de software matemático de código aberto publicado coa licenza GPL.Combina a potencia de moitos paquetes de código aberto existentes nunha interface común baseada en Python. Vexa http://sagemath.org para máis información.

Maxima:

- Maxima é un sistema para a manipulación de expresións simbólicas e numéricas, incluídas diferenciais, integrais, series de Taylor, transformadas de Laplace, ecuacións diferenciais ordinarias, sistemas de ecuacións lineais, polinomiais, conxuntos, listas, vectores, matrices e tensores. Maxima achega resultados numéricos de gran precisión mediante o uso de fraccións exactas, enteiros de precisión arbitraria e números de vírgula flotante de precisión variábel. Maxima pode representar as funcións e os datos en dúas e tres dimensións. Vexa http://maxima.sourceforge.net para máis información.

R:

- R é unha linguaxe e un contorno de computación e gráficos estatísticos semellante á linguaxe e contorno S. Fornece unha ampla variedade de técnicas estatísticas (modelado lineal e non lineal, probas de estatística clásicas, análise de series temporais, clasificación, clustering,...) e gráficas, e é moi extensíbel. A linguaxe S é con frecuencia o vehículo preferido na investigación en metodoloxía estatística e R fornece un roteiro de Código Aberto para participar nesa actividade. Vexa http://www.r-project.org para máis información.

KAlgebra:

- KAlgebra é unha calculadora gráfica baseada no MathML que se inclúe co Proxecto Educativo do KDE. Vexa http://edu.kde.org/kalgebra/ para máis información.

### O espazo de traballo do &cantor;

Captura de pantalla do espazo de traballo do &cantor; Captura de pantalla do espazo de traballo do &cantor;

A interface da ficha do &cantor; consiste en tres partes:

1. A barra de lapelas, na que se pode alternar entre as fichas abertas;

2. Un panel de axuda que mostra axuda para unha orde determinada cando se introduce a orde "?";

3. A ficha en si.

#### A ficha

A ficha é a área de traballo básica do &cantor;. Nela pódense introducir expresións, permitir que a infraestrutura realice os cálculos e ver os resultados. As ordes que acepta a folla de traballo dependen da infraestrutura escollida, polo que hai que aprender a sintaxe correspondente a cada infraestrutura (o menú Mostrar a axuda leva alí directamente). Se sabes a orde mais precisas axuda adicional, podes escribir a orde "?" e a axuda de contexto aparece á dereita da ficha. Se quixeres ver algunhas fichas de exemplo, podes ir a Descargar fichas de exemplo no menú Ficheiro e descargar ficheiros que outras persoas publicasen.

##### Configuración

O menú Configuración permite mudar algunhas opcións da aparencia da ficha na que esteas a traballar.

Typesetting using LaTeX

- This setting changes the way results are presented to you. If enabled, it passes the result through the LaTeX system, to produce visually appealing formulas. For example, 3*x^2*sqrt(2)*x+2/3 becomes 3*x^2*sqrt(2)*x+2/3

Realce da sintaxe

- Syntax Highlighting increases the readability of code, by highlighting Keywords, or matching brackets in different colors.

Completado

- Cando se activa isto, o &cantor; mostra as posíbeis maneiras de completar a orde que estás a escribir se premes a tecla TAB. Se só fica unha escolla, insire automaticamente o resto da orde.

Números de liña

- Esta opción controla se as diferentes expresións teñen un número diante. Isto permite reutilizar resultados previos - no Maxima, por exemplo, isto faise coa orde %01.

## Referencia das ordes

### A xanela principal do &cantor;

#### The File Menu

&Ctrl;N Ficheiro Novo

- Creates a new document

&Ctrl;S Ficheiro Gardar

- Saves the document

&Ctrl;Q Ficheiro Saír

- Sae do &cantor;

#### The Help Menu

&help.menu.documentation;

## Guía do desenvolvedor de &cantor;

O &cantor; pódese estender facilmente con engadidos. Pódense escribir

Infraestruturas:

- Unha infraestrutura nova permite empregar a interface do &cantor; cun programa novo.

Asistentes:

- Os asistentes fornecen diálogos que permiten automatizar operacións frecuentes (como encher unha matriz ou executar un script).

At present, there are no special developer tutorials or API documentation, so if you want to write a plugin you will have to read through the sources. All interface definitions are in the lib directory. For some example implementations, look at the plugins shipped with &cantor;.

## Preguntas e respostas

&reporting.bugs; &updating.documentation;

O elemento do menú Composición mediante LaTeX non está dispoñíbel

Not every Backend supports every option.

Instalei Sage/Maxima, mais non aparece a infraestrutura.

One possible explanation is that &cantor; did not correctly detect the location. Go to the Settings dialog and change the Path to the appropriate application.

Vaia nome máis raro - que ten que ver coas matemáticas?

Cantor is named after the German mathematician Georg Cantor, the creator of set theory.

## Créditos e licenza

&cantor;

Program copyright 2009 Alexander Rieder alexanderrieder@gmail.com

Documentation Copyright © 2009 Alexander Rieder alexanderrieder@gmail.com

Xoséxosecalvo@gmail.com

&underFDL; &underGPL;

## Instalación

### Como obter o &cantor;

&install.intro.documentation;

### Requisitos

In order to successfully use &cantor;, you need &kde; 4. If you want support for type-setting to be enabled, you need to install LaTeX and LibSpectre. To use the different Backends, the appropriate math package is required.

### Compilación e instalación

&install.compile.documentation;

### Configuración

Dependendo do sistema pode haber que axustar as rutas aos diferentes aplicativos empregados polo &cantor;.

&documentation.index;