<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY kappname "&kformula;">
<!ENTITY package "koffice">
<!ENTITY % Swedish "INCLUDE"
> <!-- change language only here -->
<!ENTITY % addindex "IGNORE">
]>
<book lang="&language;">
<bookinfo>
<title
>Handbok &kformula;</title>
<authorgroup>
<author
><firstname
>Jonathan</firstname
> <surname
>Drews</surname
> <affiliation
><address
><email
>j.e.drews@att.net</email
></address
></affiliation>
</author>
<author
><firstname
>Anne-Marie</firstname
> <surname
>Mahfouf</surname
> <affiliation
><address
><email
>annma@kde.org</email
></address
></affiliation>
</author>
<author
><firstname
>Alfredo</firstname
> <surname
>Beaumont Sainz</surname
> <affiliation
><address
><email
>alfredo.beaumont@gmail.com</email
></address
></affiliation>
</author>
<othercredit role="developer"
><firstname
>Ulrich</firstname
> <surname
>Küttler</surname
> <contrib
>Utvecklare</contrib>
</othercredit>
<othercredit role="translator"
> <firstname
>Stefan</firstname
> <surname
>Asserhäll</surname
> <affiliation
><address
><email
>stefan.asserhall@comhem.se</email
></address
></affiliation
> <contrib
>Översättare</contrib
></othercredit
>
</authorgroup>
<copyright>
<year
>2002</year>
<holder
>Jonathan Drews</holder>
</copyright>
<copyright>
<year
>2005</year>
<holder
>Anne-Marie Mahfouf</holder>
</copyright>
<copyright>
<year
>2006</year>
<holder
>Alfredo Beaumont Sainz</holder>
</copyright>
<legalnotice
>&FDLNotice;</legalnotice>
<date
>2006-09-09</date>
<releaseinfo
>1.5.90</releaseinfo>
<abstract>
<para
>&kformula; används för att skapa formler. </para>
</abstract>
<keywordset>
<keyword
>KDE</keyword>
<keyword
>Koffice</keyword>
<keyword
>kformula</keyword>
<keyword
>formel</keyword>
</keywordset>
</bookinfo>
<chapter id="introduction">
<title
>Inledning</title>
<para
>&kformula; används för att skriva formler. Det utvärderar ingenting. Allt det gör är att skriva ut dem.</para>
<para
>&kformula; är konstruerat för bekväm redigering. Det gör det till ett nöje att skriva in grekiska bokstäver, bråk och allt annat som gör att en formel ser ut som en formel.</para
>
<para
>Oftast vill du inte använda &kformula; ensamt. Istället kanske du väljer att använda det inne i &kword; eller något annat &koffice;-program. Det vill säga att &kformula; inte ensamt är ett användbart program, men en utökning till alla de andra &koffice;-programmen som du gillar så mycket.</para>
<para
>Var &kformula; än byggs in, kommer det att bete sig likadant.</para>
</chapter>
<chapter id="basics">
<title
>Grundläggande användning</title>
<para
>Ett nytt (tomt) &kformula;-dokument ser ut som en liten blå fyrkant. Den här fyrkanten representerar den centrala idén i &kformula;: Den representerar en tom lista. Idén med &kformula; är att ordna olika element i listor. I det här avseendet kan ett element var ett enda tecken, en kvadratrotssymbol, eller något liknande. Listorna sätts samman så att de skapar en formel. Det här betyder att det finns listor för index, nedre och övre gränser, och så vidare. Så finns förstås också huvudlistan, som är den vi just har sett.</para>
<para
>Att skriva en formel betyder att fylla den tomma listan med bokstäver, siffror och matematiska symboler. Det är rättframt. Använd tangentbordet. Så fort du skriver någonting, försvinner den <quote
>tomma</quote
> symbolen. Du ser det som du skriver in istället. Nya tecken skrivs alltid in på markörens plats.</para>
<para
>Det finns en verktygsrad som heter <guilabel
>Lägg till</guilabel
>, som låter dig skapa komplexare element. Det finns index, bråk, rötter och matriser, för att bara nämna några få. Alla dessa element består av minst en lista, dit du kan flytta markören för att skriva in nya tecken.</para>
</chapter>
<chapter id="using-kformula">
<title
>Att använda &kformula;</title>
<para
>Nedan syns en typisk formelinmatning i &kformula;. För att skriva in partiella derivator och grekiska bokstäver, klicka på symbolkombinationsrutan till höger, och välj lämplig symbol. Symbolkombinationsrutan på bilden nedan, visar ordet <quote
>Cap</quote
>. Klicka på symbolen av en returtangent till höger om den för att skriva in en symbol.</para>
<screenshot>
<screeninfo
>Skärmbild av &kformula;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="green1.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Skärmbild av &kformula;</phrase>
</textobject>
</mediaobject>
</screenshot>
<para
>Greens formel ovan kan skrivas ut till en &PostScript;-fil. För att göra det, välj <menuchoice
><guimenu
>Arkiv</guimenu
><guimenuitem
>Skriv ut</guimenuitem
></menuchoice
> och anpassa utskriften som visas nedan:</para>
<screenshot>
<screeninfo
>Här är en skärmbild av Greens formel i &kformula;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="green2.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>Här är en skärmbild av Greens formel i &kformula;</phrase
></textobject>
</mediaobject>
</screenshot>
<para
>Här är hur den skapade &PostScript;-filen bör se ut:</para>
<screenshot>
<screeninfo
>Här är &PostScript;-utmatningen från &kformula;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="greens.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<sect1 id="kformula-features">
<title
>Mer funktioner i &kformula;</title>
<para
>Mer om formler</para>
<para
>För att skriva in matriser, klicka på <guiicon
>[ ]</guiicon
> och klicka därefter på matrissymbolen <inlinemediaobject
>Infogar ett mellanslag som är en och en halv gånger bredare.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Lägg till</guisubmenu
> <guimenuitem
>Lägg till brett mellanslag</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Infogar ett dubbelt mellanslag</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Lägg till</guisubmenu
> <guimenuitem
>Lägg till fyrdubbelt mellanslag</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Infogar ett mellanslag som är fyra gånger bredare.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Infoga kolumn</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Infogar en kolumn i en befintlig matris. Kolumnen infogas på markörens plats.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Lägg till kolumn</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Lägger till en kolumn i en befintlig matris. Kolumnen infogas längst till höger.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Ta bort kolumn</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Tar bort en kolumn i en befintlig matris. Kolumnen tas bort där markören befinner sig.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Infoga rad</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Infogar en rad i en befintlig matris. Raden infogas på markörens plats.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Lägg till rad</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Lägger till en rad i en befintlig matris. Kolumnen infogas längst ner.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guisubmenu
>Matris</guisubmenu
> <guimenuitem
>Ta bort rad</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Tar bort en rad i en befintlig matris. Kolumnen tas bort där markören befinner sig.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guimenuitem
>Storlek</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Gör det möjligt att ställa in teckenstorlek (från 6 till 72).</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guimenuitem
>Vänster avskiljare</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Tilllåter att olika avskiljare läggs till, t.ex. (, {, och [.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Element</guimenu
> <guimenuitem
>Höger avskiljare</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Tilllåter att olika avskiljare läggs till, t.ex. ), }, och ].</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>I</keycap
></keycombo
> </shortcut
> <guimenu
>Element</guimenu
> <guimenuitem
>Infoga symbol</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Infogar symbolen som väljs i symbolverktygsraden.</action
></para
></listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title
>Menyn <guimenu
>Inställningar</guimenu
></title>
<para
>Här kan du välja hur &kformula; är inställt. Du kan välja verktygsrader som du vill visa, eller teckensnittstyp som ska användas.</para>
<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Inställningar</guimenu
> <guisubmenu
>Verktygsrader</guisubmenu
> <guimenuitem
>Arkiv (Kformula)</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Visar eller döljer verktygsraden som innehåller klickbara ikoner för ny, öppna och spara filer. Här finns också utskrift och förhandsgranskning av utskrift.</action
>Den här verktygsraden innehåller matematiska element som summa, integral, exponent etc.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Inställningar</guimenu
> <guisubmenu
>Verktygsrader</guisubmenu
> <guimenuitem
>Teckensnitt (Kformula)</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Den här verktygsraden innehåller teckensnittsinställningarna (storlek, fetstil, kursiv, etc.).</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Inställningar</guimenu
> <guisubmenu
>Verktygsrader</guisubmenu
> <guimenuitem
>Symbol (Kformula)</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Det här visar eller döljer kombinationsrutan som innehåller del, symbolen för partiell derivering, limespilar, Booleska operatorer och andra matematiska symboler.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Inställningar</guimenu
> <guisubmenu
>Verktygsrader</guisubmenu
> <guimenuitem
>Matris (Kformula)</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Det här visar eller döljer matrisverktygsraden. Den innehåller klickbara ikoner som har att göra med att skapa och redigera matriser.</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Inställningar</guimenu
> <guimenuitem
>Syntaxfärgläggning</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Genom att markera det här alternativet, avgör om tal visas i färg.</action
></para
></listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title
>Anpassa snabbtangenter</title>
<para
>Menyalternativet <menuchoice
> <guimenu
>Inställningar</guimenu
><guimenuitem
>Anpassa genvägar...</guimenuitem
></menuchoice
> låter dig ange snabbtangenter.</para>
<para
>Nedan visas ett exempel på hur man anpassar en snabbtangent för en förhandsgranskning av utskrift. </para>
<screenshot>
<screeninfo
>Bild av snabbtangentdialogrutan</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="shortcut0.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<itemizedlist>
<listitem
><para
>Klicka på <guilabel
>Egen</guilabel
>. </para
></listitem>
<listitem
><para
>Klicka därefter på knapparna <guibutton
>Avancerat >></guibutton
> och därefter på <guilabel
>Primär snabbtangent:</guilabel
>. </para
></listitem>
<listitem
><para
>Gör <userinput
><keycombo action="seq"
>&Ctrl; <keycap
>Mellanskag</keycap
></keycombo
></userinput
> så ska dialogrutan försvinna. Snabbtangenten är nu inskriven. </para
></listitem>
</itemizedlist>
<screenshot>
<screeninfo
>Bild av snabbtangentdialogrutan</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="shortcut1.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Genom att trycka på <userinput
><keycombo action="seq"
><keycap
>&Ctrl;</keycap
> <keycap
>Mellanslag</keycap
></keycombo
></userinput
> visas nu en förhandsgranskning av utskrift. </para>
</sect2>
<sect2>
<title
>Anpassa verktygsrader</title>
<para
>Menyalternativet <menuchoice
> <guimenu
>Inställningar</guimenu
><guimenuitem
>Anpassa verktygsrader...</guimenuitem
></menuchoice
> används för att lägga till ytterligare knappar i verktygsraderna.</para>
<screenshot>
<screeninfo
>Bild av verktygsradsdialogrutan</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="toolbars.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<itemizedlist>
<listitem>
<para
>För att lägga till en knapp i verktygsraden <guilabel
> är stället där teckenstorlekar och teckenstilar väljes.</para>
<itemizedlist>
<listitem>
<para
>Sidan <guilabel
>Formel</guilabel
> låter dig välja teckensnitt och färgläggning av teckensnitt.</para>
</listitem>
</itemizedlist>
</sect2>
<sect2>
<title
>Menyn <guimenu
>Hjälp</guimenu
></title>
<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Hjälp</guimenu
> <guimenuitem
>Dagens tips</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Öppnar dialogrutan <guilabel
>Dagens tips</guilabel
> som visar ett slumpmässigt tips om &kformula;.</action
></para
></listitem>
</varlistentry>
</variablelist
> &help.menu.documentation; </sect2>
</sect1>
</chapter>
<chapter id="advanced">
<title
>Avancerad redigering</title>
<sect1 id="insertion">
<title
>Infoga namn</title>
<para
>En särskild funktion är namninfogning. Den blåa fyrkanten som du skriver i är i själva verket en lista. Dessutom kan den här listan innehålla andra listor. När du skriver ett bakstreck (<literal
>\</literal
>), får du direkt en ny tom lista. Men den här listan är speciell. Den använder ett särskilt teckensnitt, och är avsett för att lägga till saker som funktionsnamn. Det finns dock ytterligare en idé här. Ditt tangentbord har bara ett begränsat antal tangenter. Det rikliga antalet matematiska symboler är å andra sidan överväldigande. För att få fram någon av dem, kan du skriva dess namn och trycka på mellanslag. Namnet som du skrev ersätts då med symbolen. I det här sammanhanget så betyder tangenten <keycap
>mellanslag</keycap
> <quote
>flytta dig här ifrån</quote
>, det vill säga flytta markören till den omgivande listan. Markören placeras i slutet av det du just skrev in, men omsluter också en del av originalformeln, efter du har tryckt på mellanslagstangenten. </para>
<para
>Något annat som du kan vilja lägga till är mellanslag. Vi känner alla till att skapa formler för utskrift har mycket att göra med riktiga avstånd. Du kan åstadkomma just detta, genom att använda en <quote
>namnlista</quote
>.</para>
<para
>Gör följande inne i den blåa fyrkanten: <userinput
><keycombo action="seq"
><keycap
>\</keycap
><keycap
>,</keycap
><keycap
>Mellanslag</keycap
></keycombo
></userinput
> för att få ett smalt mellanslag. </para>
<para
>Gör <userinput
><keycombo action="seq"
><keycap
>\</keycap
><keycap
><</keycap
><keycap
>Mellanslag</keycap
></keycombo
></userinput
> för att få ett normalt mellanslag. </para>
<para
>Gör <userinput
><keycombo action="seq"
><keycap
>\</keycap
><keycap
>;</keycap
><keycap
>Mellanslag</keycap
></keycombo
></userinput
> för att få ett brett mellanslag. </para>
<para
>Gör <userinput
><keycap
>\</keycap
> quad <keycap
>mellanslag</keycap
></userinput
> för att få ett fyrdubbelt mellanslag. </para>
<para
>På samma sätt kan speciella matematiska symboler läggas till. <userinput
><keycap
>\</keycap
> oint <keycap
>mellanslag</keycap
></userinput
> lägger till linjeintegralen längs en sluten kurva. Nedan visas resultatet av <userinput
>, kommer editorn att klaga på att tolkningen avbröts. Den kan inte känna igen en av symbolerna i formeln. Formeln som visas, skulle det synas att symbolen för Pi inte ritas korrekt. Det här betyder att tecknet <literal
>%</literal
> måste tas bort. Gör det, och &kformula; visar den matematiska typsättningen riktigt, som visas nedan.</para>
<screenshot>
<screeninfo
>Scilab-formel som den visas i &kformula;</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="sin.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Formeleditorn accepterar de flesta matematiska uttryck från språket C, som formlerna från ett Runge-Kutta program nedan:</para>
> är andra ordningens derivata. Efter formeln har kopierats, måste du redigera derivatorna med &kformula;. Här visas hur det görs. Kopiera och klistra först in det nedre uttrycket i formeleditorn.</para>
>Placera markören framför integralen igen efter den första av gränserna har skapats.</para>
</sect2>
<sect2>
<title
>Positionera index</title>
<para
>Ett övre eller nedre index kan placeras genom att markera önskad text. I det här exemplet behövs en pil ovanför P, i dP. Genom att använda <keycombo action="simul"
>&Ctrl;<keycap
>U</keycap
></keycombo
> placeras den önskade vektorsymbolen på fel ställe, nämligen ovanför <quote