# El manual del &kformula;

## Introducció

El &kformula; es fa servir per a escriure fórmules. No avalua res. L'únic que fa és presentar-les.

El &kformula; es va dissenyar per al vostre plaer d'editar. Fa que sigui una delícia introduir lletres gregues, fraccions i totes aquelles coses que fan que una fórmula tingui l'aspecte d'una fórmula.

Però la majoria de vegades no voldreu fer servir el &kformula; mateix. En comptes d'això, l'utilitzareu des del &kword; o qualsevol altra aplicació del &koffice;. És a dir, el &kformula; no és una aplicació útil en si mateixa, sinó una extensió de totes les altres aplicacions del &koffice; de les quals us heu enamorat.

Allà on el &kformula; s'hagi incrustat, es comportarà de la mateixa manera.

## Bàsics

Un nou document de &kformula; (buit) té l'aspecte d'un requadre blau. Aquest requadre és la idea central del &kformula;. Representa una llista buida. La idea del &kformula; és la de tenir diferents elements arranjats en llistes. Un element, en aquest aspecte, pot ser un simple caràcter o un símbol d'arrel o alguna cosa com aquestes. Les llistes es posen juntes de manera que formen una fórmula. Llavors hi ha llistes per als índex, límits superior i inferior, etc. I, naturalment, hi ha la llista principal, que ja hem vist.

Escriure una fórmula vol dir omplir la llista buida amb lletres, figures i símbols matamàtics. Això és directe: useu el vostre teclat. Tan aviat com teclegeu alguna cosa, el símbol buit desapareixerà i veureu el que hagueu inserit. Els nous caràcters es posen sempre en la posició on hi és el cursor.

Hi ha una barra d'eines anomenada Afegiu-hi que us permet de crear més elements complexos. Hi ha índex, fraccions, arrels i matrius, per a anomenar-ne uns quants. Tots aquets elements consisteixen en almenys una llista. Hi podeu moure el cursor a dins i inserir-hi nous ítems.

## Usant el &kformula;

A sota hi ha una entrada típica del &kformula;. Per a introduir les derivades parcials i les lletres gregues, cliqueu en la caixa combinada de símbols, a la dreta, i seleccioneu el símbol apropiat. La caixa combinada de símbols, a la figura de sota, té la paraula Cap. Cliqueu en el símbol de la tecla de retorn a la dreta per a introduir un símbol.

Captura de pantalla del &kformula; Captura de pantalla del &kformula;

La fórmula de Green de dalt es pot imprimir en un fitxer &PostScript;. Per a fer-ho, escolliu Fitxer Imprimeix i configureu la impressió com s'indica a sota:

Aquí hi ha una captura de pantalla de la fórmula de Green en el &kformula; Aquí hi ha una pantallada de la fórmula de Green en el &kformula;

Així és com s'hauria de veure el fitxer &PostScript; resultant:

Aquesta és la sortida &PostScript; del &kformula;

### Més característiques del &kformula;

Més sobre fórmules

Per a introduir matrius, cliqueu al [ ] i llavors cliqueu al símbol de matriu . Us podeu moure entre elements de la matriu amb les tecles de fletxa Fletxa dreta, Fletxa amunt, Fletxa avall i Fletxa esquerra. A sota es mostra un exemple de matriu.

Vet aquí la matriu resultant:

## Referència de comandes

### La finestra principal del &kformula;

#### El menú Fitxer

&Ctrl;N Fitxer Nou

- Crea un nou document de &kformula;.

&Ctrl;O Fitxer Obre...

- Obre un document desat prèviament.

Fitxer Obre recent

- Mostra una selecció de documents oberts recentment.

&Ctrl;S Fitxer Desa

- Desa el document.

Fitxer Desa com a...

- Desa el document amb el nom que li poseu.

Fitxer Recarrega

- Recarrega l'últim document obert.

Fitxer Importa

- Importa fórmules d'altres formats.

Fitxer Exporta

- Exporta el document actual a un altre format.

Fitxer Correu...

- Invoca el &kmail; per tal que pogueu enviar el fitxer. El fitxer ja està adjuntat al correu electrònic.

&Ctrl;P Fitxer Imprimeix...

- Imprimeix el document.

Fitxer Vista prèvia d'impressió...

- Mostra com apareixerà imprès el document.

Fitxer Informació del document

- Subministra una caixa de diàleg on hi podeu introduir el vostre nom, adreça de correu electrònic i una breu descripció del document.

&Ctrl;W Fitxer Tanca

- Tanca el document actual.

&Ctrl;Q Fitxer Surt

- Surt del &kformula;.

#### El menú Edita

&Ctrl;Z Edita Desfés

- Desfà una acció. Podeu revertir-la a l'estat d'abans de fer el vostre últim canvi.

&Ctrl; &Maj; Z Edita Refés

- Refà un desfés. Reverteix l'acció del Desfés. Això restaurarà el canvi que havíeu fet originàriament.

&Ctrl;X Edita Talla

- Talla una peça marcada de text de la pantalla del &kformula;.

&Ctrl;C Edita Copia

- Copia una peça marcada de text de la pantalla del &kformula;.

&Ctrl;V Edita Enganxa

- Enganxa el text que havíeu seleccionat amb Talla o Copia a la pantalla del &kformula;.

&Ctrl;A Edita Selecciona-ho tot

- Ressalta tot els text de la pantalla del &kformula; per a tallar-lo o copiar-lo.

&Ctrl;R Edita Elimina l'element de tancament

- Elimina els corxets, parèntesis o les barres de valor absolut. Aquesta acció es fa en els elements just fora del cursor.

&Ctrl;G Edita Converteix a grec

- Converteix un símbol llatí a un símbol grec.

Edita Edita cadena de fórmules...

- Porta un editor on podeu editar la fórmula existent.

Mireu la secció Edició avançada per als detalls.

#### El menú Element

Element Afegeix Afegeix arrel

- Insereix una arrel quadrada.

Element Afegeix Afegeix fracció

- Insereix una fracció.

Element Afegeix Afegeix parèntesi

- Insereix un parell de parèntesis, ead; ( ). També podeu només teclejar ( per a inserir un parell de parèntesis.

Element Afegeix Afegeix integral

- Insereix el signe d'integral.

Element Afegeix Afegeix sumatori

- Insereix el signe de sumatori (sigma).

Element Afegeix Afegeix producte

- Insereix el signe de producte

Element Afegeix Afegeix matriu...

- Insereix una matriu. Emergeix una caixa de diàleg, amb la mida per omissió de 3x3. Podeu especificar el número de files i columnes en aquesta caixa.

Element Afegeix Afegeix matriu 1x2

- Insereix una columna de vector amb due files.

Element Afegeix Afegeix línia superior

- Insereix una línia a dalt en aquesta caixa.

Element Afegeix Afegeix línia inferior

- Insereix una línia a baix en aquesta caixa.

Element Afegeix Afegeix multilínia

- Insereix una nova línia cada cop que teclegeu intro en el requadre.

&Ctrl;U Element Afegeix Afegeix superíndex

- Aafegeix un superíndex com aquest: .

&Ctrl;L Element Afegeix Afegeix subíndex

- Afegeix un subíndex: .

  Mireu la secció Integrals definides i índex per als details sobre índex.

Element Afegeix Afegeix petit espai negatiu

- Insereix un petit espai, aquí entre la o i la e: .

Element Afegeix Afegeix petit espai

- Insereix un petit espai.

Element Afegeix Afegeix un espai mig

- Insereix un espai una vegada i mitja més ample.

Element Afegeix Afegeix espai gros

- Insereix un espai doble.

Element Afegeix Afegeix espai quadruple

- Insereix un espai quatre vegades més ample.

Element Matriu Insereix columna

- Insereix una columna en una matriu existent, La columna s'insereix on està el cursor.

Element Matriu Afegeix columna

- Afegeix una columna a la matriu existent. La columna s'afegeix a la dreta.

Element Matriu Elimina columna

- Elimina una columna de la matriu existent. La columna elimanada és la que conté el cursor.

Element Matriu Insereix fila

- Insereix una fila en una matriu existent. La fila s'insereix on hi ha el cursor.

Element Matriu Afegeix fila

- Afegeix una fila a una matriu existent. La fila s'afegeix a baix.

Element Matriu Elimina fila

- Elimina una fila d'una matriu existent. S'elimina la fila on hi és el cursor.

Element Mida

- Permet d'arranjar la mida de la font (de 6 a 72).

Element Delimitador esquerre

- Permet la inserció de diversos delimitadors ead; (, {, i [.

Element Delimitador dret

- Permet la inserció de diversos delimitadors ead; ), }, i ].

&Ctrl;I Element Insereix símbol

- Insereix el símbol seleccionat a la barra d'eines de símbols.

#### El menú Arranjaments

Aquí podeu escollir com configurar el &kformula;. Podeu seleccionar les barres d'eines que voleu que es mostrin o la tipografia de les fonts que voleu usar.

Arranjaments Barres d'eines Fitxer (KFormula)

- Commuta la barra d'eines que conté icones clicables per a crear fitxers nous, obrir-ne i desar-ne. Imprimeix i Vista d'impressió també hi són aquí.

Arranjaments Barres d'eines Edita (KFormula)

- Commuta la barra d'eines d'edició. Aquí hi ha icones clicables per a tallar i enganxar, així com per a desfer i refer.

Arranjaments Barres d'eines Afegeix (KFormula)

- Aquesta barra d'eines conté tots els elements matemàtics com el sumatori, la integral, l'exponent, &etc;.

Arranjaments Barres d'eines Font (KFormula)

- Aquesta barra d'eines conté els arranjaments de font (mida, negreta, cursiva, &etc;).

Arranjaments Barres d'eines Símbol (KFormula)

- Això commuta la caixa combinada que conté Del, el símbol de derivada parcial, límits de fletxes, operados booleans i altres símbols matemàtics.

Arranjaments Barres d'eines Matriu (KFormula)

- Això commuta la barra d'eines de matrius. Conté icones clicables per a la creació i l'edició de matrius.

Arranjaments Marca la sintaxi

- Marcar aquest ítem determina si els números es mostraran an color.

#### Configurar dreceres

El menú Arranjaments Configura dreceres... us permet d'especificar dreceres.

A sota hi ha un exemple de com configurar una drecera per a una vista prèvia d'impressió.

Imatge del diàleg de dreceres

- Cliqueu a Personalitza.

- Després cliqueu els botons >> avançat i després Drecera primària:.

- Teclegeu `&Ctrl;Espai` i el diàleg desapareixerà. Ja està introduïda la drecera.

Imatge del diàleg de dreceres

Teclejant `&Ctrl;Espai` ara es mostra la vista prèvia d'impressió.

#### Configurar les barres d'eines

El menú Arranjaments Configura barres d'eines... s'usa per a afegir botons addicionals a les barres d'eines.

Imatge del diàleg de les barres d'eines

- Per a afegir un botó a la barra d'eines Fitxer,

  Imatge del diàleg de les barres d'eines

  assegureu-vos que es mostra Fitxer <&koffice;> a la part de dalt de la caixa combinada.

- Ciqueu un dels ítems de la subfinestra de l'esquerra. Aquest ítem es marcarà per a mostrar que s'ha seleccionat.

- Després cliqueu el botó Fletxa dreta per tal d'emplaçar-lo a la subfinestra dreta.

- Cliqueu `Aplica` i llavors cliqueu `D'acord`.

El nou ítem hauria de ser a la barra d'eines.

#### Configurar el &kformula;

El menú Arranjaments Configura &kformula;... és on se seleccionen les mides i els estils de les fonts.

- La secció Fórmula us permet seleccionar fonts i colors de ressaltament de fonts.

#### El menú Ajuda

Ajuda Pista del dia

- Obre el diàleg de la Pista del dia que mostra una pista aleatòria sobre el &kformula;.

&help.menu.documentation;

## Edició avançada

### Inseriment de noms

Una característica especial és la inserció de noms. El requadre blau on hi teclegeu és de fet una llista. A més, aquesta llista conté d'altres llistes. Quan teclegeu una contrabarra (`\`), obteniu una nova llista buida. Però aquesta és especial. Usa una font diferent i serveix per a inserir coses com els noms de les funcions. Hi ha, però, una segona idea. El vostre teclat té un número de tecles limitat. La quantitat de símbols matemàtics és aclaparadora. Per a obtenir-ne un, podeu teclejar el seu nom i pressionar la tecla d'espai després. El nom que heu teclejat es reemplaçarà llavors pel símbol. En aquest context, la tecla d'Espai vol dir fora d'aquí, que és moure el cursor fora de la llista de contingut. El cursor es posicionarà al final del que acabeu d'introduir, però també envoltarà part de la fórmula original, després que pressioneu la barra d'espai.

Una altra cosa que podeu voler inserir són els espais. Tots sabem que, a l'hora d'imprimir fórmules, l'important són els espai ben posats. I podeu fer-ho usant la llista de noms.

Dins del requadre blau, feu: `\,Espai` per a obtenir un petit espai.

Feu: `\<Espai` per a obtenir un espai mig.

Feu: `\;Espai` per a obtenir un espai ample.

Feu: `\ quadruple Espai` per a obtenir un espai quatre vegades més gran.

De la mateixa manera, es poden inserir símbols matemàtics específics. `\ oint Espai` insereix la integral sobre un contorn tancat. A sota hi ha el resultat de `\ oint Espai`:

Imatge d'integral

### Editar fórmules

El menú Edita Edita cadena de fórmula permet l'usuari editar les fórmules ASCII que s'han copiat d'altres aplicacions, com l'Scilab, i transformar-les directament en tipus matemàtic. Un exemple ho deixarà clar. A sota hi ha una captura de pantalla d'`INRIA` Scilab.

Imatge d'Scilab

Copieu i enganxeu el text que comença per `x*sin(30*x)` en l'editor de fórmules com es mostra a sota:

Imatge de l'editor de fórmules Scilab

Si cliqueu D'acord, l'editor es queixarà d'anàlisi avortada. No pot reconèixer un dels símbols de la fórmula. La fórmula mostrada presentaria el símbol Pi incorrectament renderitzat. Això vol dir que s'ha d'esborrar el `%`. Feu-ho i el &kformula; renderitzarà correctament la font matemàtica, com es mostra a sota.

Fórmula Scilab renderitzada en el &kformula;

L'editor de fórmules acceptarà la majoria d'expressions matemàtiques del llenguatge C, com les fórmules del programa Runge-Kutta de sota:

    void derives(float x, float y[], float dydx[])
    {
     dydx[1] = y[2];
     dydx[2] = -0.8*x*y[2] - sin(x)*y[1];
    }

Aquí, `dydx[1]` és la derivada de primer ordre i `dydx[2]` és la derivada de segon ordre. Després de copiar la fórmula, haureu d'editar les derivades amb el &kformula;. Així és com es fa. Primer copieu i enganxeu l'expressió de més avall a l'editor de fórmules.

Runge-Kutta a l'editor;

Després elimineu el `[ ]`, deixant només les y.

Runge-Kutta editat

Ara cliqueu D'acord per a emplaçar el cursor en una `y` i esborreu-la. Inseriu els símbols apropiats com es mostra a sota.

Runge-Kutta al &kformula;

No totes les expressions que pot llegir el &kformula; es poden traduir en una expressió vàlida del C. Per exemple, l'expressió de superscript:

Superscript al &kformula;

es mostra com a `()**()`, que no és una afirmació vàlida del C per a l'exponenciació. De manera similar, la matriu 1 per 2 es mostra com a `()/()`. Aquesta no és una matriu vàlida en C.

### Integrals definides i índex

#### Integrals definides

Una integral definida es fa usant &Ctrl;U per al límit superior d'integració i &Ctrl;L per al límit inferior d'integració.

integral definida

Reposició del cursor davant de la integral després de fer els inicis dels límits.

#### Posicionar índex

Els subíndex i superíndex es poden posicionar marcant el text desitjat. En aquest exemple, cal una fletxa sobre la P, a dP. Usant &Ctrl;U es col·loca el símbol de vector desitjat en el lloc equivocat; és a dir, sobre la d.

El problema se soluciona marcant només la P a i llavors introduint &Ctrl;U. Aquí està el resultat correcte.

## Crèdits i llicències

&kformula; Copyright per l'equip del KFormula

## Desenvolupadors del &kformula; (Alfabèticament)

- Alfredo Beaumont Sainz alfredo.beaumont@gmail.com

- Ulrich Küttler

- Andrea Rizzi

Copyright de la documentació 2002 Jonathan Drews j.e.drews@att.net

Copyright de la documentació 2005 Anne-Marie Mahfouf annma@kde.org

Copyright de la documentació 2006, Alfredo Beaumont Sainz alfredo.beaumont@gmail.com

&underFDL; &underGPL;

## Instal·lació

### Com obtenir el &kformula;

&install.intro.documentation;

### Requeriments

El &kformula; és part del &koffice; a la pàgina principal del &kformula; Heu de tenir instal·lat el &koffice;. El &kformula; no funcionarà sense la resta del &koffice;

### Compilació i instal·lació

&install.compile.documentation;
&documentation.index;