<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" 
"dtd/kdex.dtd" [

  <!ENTITY kappname "&cantor;">
  <!ENTITY package "kdeedu">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Swedish "INCLUDE"
> 
]>
<book lang="&language;">

<bookinfo>
<title
>Handbok &cantor;</title>

<authorgroup>
<author
><personname
> <firstname
>Alexander</firstname
> <surname
>Rieder</surname
> </personname
> <email
>alexanderrieder@gmail.com</email
> </author>
<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
>2009</year>
<holder
>Alexander Rieder</holder>
</copyright>
<legalnotice
>&FDLNotice;</legalnotice>

<date
>2009-08-26</date>
<releaseinfo
>0.1</releaseinfo>

<abstract>
<para
>&cantor; är ett program med målet att tillhandahålla en vy med ett trevligt kalkylblad för andra matematikpaket med fri programvara. </para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdeedu</keyword>
<keyword
>matematik</keyword>
<keyword
>matte</keyword>
<keyword
>Cantor</keyword>
<keyword
>Sage</keyword>
<keyword
>R</keyword>
<keyword
>Maxima</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Inledning</title>

<para
>&cantor; är ett program som låter dig använda ditt matematiska favoritprogram inne i ett elegant arbetsbladgränssnitt integrerat med &kde;. Det tillhandahåller guidedialogrutor för vanliga uppgifter och låter dig dela arbetsblad med andra.  </para>
</chapter>

<chapter id="using-kapp">
<title
>Använda &cantor;</title>

<para
>Skärmbild: <screenshot>
<screeninfo
>Här är en skärmbild av &cantor;</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="screenshot.png" format="PNG"/>
	  </imageobject>
	  <imageobject>
	    <imagedata fileref="screenshot.eps" format="EPS"/>
	  </imageobject>
	  <textobject>
	    <phrase
>Skärmbild</phrase>
	  </textobject>
	</mediaobject>
</screenshot>
</para>


<sect1 id="kapp-features">
<title
>Funktioner i &cantor;</title>
<itemizedlist>
  <listitem
><para
>Intuitiv arbetsbladsvy för att utvärdera uttryck.</para
></listitem>
  <listitem
><para
>Resultat av diagramuppritning visas på arbetsbladet</para
></listitem>
  <listitem
><para
>Enkel struktur baserad på insticksprogram för att tillåta att olika bakgrundsprogram läggs till.</para
></listitem>
  <listitem
><para
>Integrering med Hämta heta nyheter för att tillåta att exempel på arbetsblad laddas ner (eller laddas upp).</para
></listitem>
  <listitem
><para
>Typsättning av matematiska formler med användning av Latex.</para
></listitem>
  <listitem
><para
>Syntaxfärgläggning med kännedom om bakgrundsprogram.</para
></listitem>
  <listitem
><para
>Guidedialogrutor baserade på insticksprogram för att hjälpa till med vanliga uppgifter, som att integrera en funktion eller skriva in en matris.</para
></listitem>
</itemizedlist>
</sect1>

<sect1 id="backends">
<title
>Bakgrundsprogrammen för &cantor;</title>
<para
>&cantor; erbjuder flera val av bakgrundsprogram som du önskar använda med det. Valet beror på vad du vill uppnå. </para>
<para
>För närvarande är följande bakgrundsprogram tillgängliga: <variablelist>
    <varlistentry>
      <term
>Sage:</term>
      <listitem>
	<para
>Sage är ett fritt matematikpaket med öppen källkod licensierat med GPL. Det kombinerar kraftfullheten hos många befintliga paket med öppen källkod inom ett gemensamt Python-baserat gränssnitt. Se <ulink url="http://sagemath.org"
>http://sagemath.org</ulink
> för mer information. </para>
	</listitem>
    </varlistentry>
    <varlistentry>
      <term
>Maxima:</term>
      <listitem>
	<para
>Maxima är ett system för hantering av symboliska och numeriska uttryck, inklusive derivering, integrering, Taylor-serier, Laplace-transformer, vanliga differentialekvationer, system av linjära ekvationer, polynom, mängder, listor, vektorer, matriser och tensorer. Maxima ger numeriska resultat med hög precision genom att använda exakta bråk, heltal med godtycklig precision och flyttal med variabel precision. Maxima kan rita upp funktioner och data i två och tre dimensioner. Se <ulink url="http://maxima.sourceforge.net"
>http://maxima.sourceforge.net</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>R:</term>
      <listitem>
	<para
>R är ett språk och en miljö för statistiska beräkningar och diagram, som liknar språket och miljön S. Det tillhandahåller en stor mängd statistiska och grafiska tekniker (linjär och icke-linjär modellering, klassiska statistiska prov, analys av tidserier, klassificering, ...), och är mycket utökningsbart. Språket S är ofta förstahandsvalet för forskning i statistiska metoder, och R tillhandahåller en väg med öppen källkod att delta i dessa aktiviteter. Se <ulink url="http://www.r-project.org"
>http://www.r-project.org</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Kalgebra:</term>
      <listitem>
	<para
>Kalgebra är en grafisk räknare baserad på MathML, som levereras med KDE:s utbildningsprojekt. Se <ulink url="http://edu.kde.org/kalgebra/"
>http://edu.kde.org/kalgebra/</ulink
> för mer information. </para>
      </listitem>
    </varlistentry>
  </variablelist>
</para>
</sect1>

<sect1 id="workspace">
<title
>Arbetsytan i &cantor;</title>
<para>
<screenshot>
  <screeninfo
>Skärmbild av arbetsytan i &cantor;</screeninfo>
  <mediaobject>
    <imageobject>
      <imagedata fileref="screenshot.png" format="PNG"/>
    </imageobject>
    <imageobject>
      <imagedata fileref="screenshot.eps" format="EPS"/>
    </imageobject>
    <textobject>
      <phrase
>Skärmbild av arbetsytan i &cantor;</phrase>
    </textobject>
  </mediaobject>
</screenshot>
</para>
<para
>Arbetsbladgränssnittet i &cantor; består av tre delar: <orderedlist>
    <listitem
><para
>Flikraden, där du kan byta mellan öppna arbetsblad.</para
></listitem>
    <listitem
><para
>En hjälpruta, där hjälp för ett specifikt kommando visas om du skriver "? kommando".</para
></listitem>
    <listitem
><para
>Själva arbetsbladet.</para
></listitem>
  </orderedlist>
</para>
<sect2 id="worksheet">
<title
>Arbetsbladet</title>
<para
>Arbetsbladet är det grundläggande området för att arbeta med &cantor;. Genom att använda det kan du skriva in uttryck, låta bakgrundsprogrammet utföra beräkningar, och titta på resultaten. Kommandon som arbetsbladen accepterar beror på det valda bakgrundsprogrammet, så man bör lära sig lämplig dokumentation (knappen Visa hjälp visar den direkt). Om du kan kommandot, men behöver ytterligare information, kan du skriva "?kommando", så visas sammanhangsberoende hjälp till höger om arbetsbladet. Om du vill se exempel på arbetsblad, kan du gå till <guimenuitem
>Ladda ner exempelarbetsblad</guimenuitem
> i menyn <guimenu
>Arkiv</guimenu
>, och ladda ner arbetsblad som andra användare har publicerat. </para>
<sect3 id="worksheet-settings">
  <title
>Inställningar</title>
  <para
>Menyn <guimenu
>Inställningar</guimenu
> låter dig ändra vissa inställningar av det aktuella arbetsbladets utseende </para>
  <variablelist>
    <varlistentry>
      <term
>Typsättning med användning av Latex</term>
      <listitem>
	<para
>Inställningen ändrar sättet som resultat presenteras. Om aktiverat, skickas resultatet genom Latex-systemet för att skapa visuellt tilltalande formler. Exempelvis blir <quote
>3*x^2*sqrt(2)*x+2/3</quote
>: <inlinemediaobject>
	      <imageobject>
		<imagedata fileref="latex_formula.png" format="PNG"/>
	      </imageobject>
	      <imageobject>
		<imagedata fileref="latex_formula.eps" format="EPS"/>
	      </imageobject>
	      <textobject
><phrase
>3*x^2*sqrt(2)*x+2/3</phrase
></textobject>
	  </inlinemediaobject>
	</para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Syntaxfärgläggning</term>
      <listitem>
	<para
>Syntaxfärgläggning ökar kodens läsbarhet, genom att färglägga nyckelord eller samhörande parenteser i olika färger. </para>
      </listitem>
    </varlistentry>
    <varlistentry>
      <term
>Komplettering</term>
      <listitem>
	<para
>När det här är aktiverat visar &cantor; möjliga kompletteringar av kommandot som du för närvarande skriver in, när du trycker på tabulatortangenten. Om bara ett val återstår, infogas resten av kommandot åt dig. </para>
      </listitem>
    </varlistentry>
  <varlistentry>
    <term
>Radnummer</term>
    <listitem>
      <para
>Inställningen styr om de olika uttrycken ska föregås av ett nummer. Det låter dig återkalla gamla resultat: i Maxima görs det exempelvis med kommandot <quote
>%O1</quote
>. </para>
    </listitem>
  </varlistentry>
  </variablelist>
</sect3>
</sect2>
</sect1>
<!--
<sect1 id="assistant-dlgs">
<title
>The assistant dialogs</title>
TODO add screenshots and descriptions of each assistant
</sect1>
-->
</chapter>
<chapter id="commands">
<title
>Kommandoreferens</title>

<sect1 id="kapp-mainwindow">
<title
>Huvudfönstret i &cantor;</title>

<sect2 id="file-menu">
<title
>Menyn <guimenu
>Arkiv</guimenu
></title>
<para>
<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Album</guimenu
><guimenuitem
>Ny</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Skapar ett nytt dokument</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>S</keycap
></keycombo
> </shortcut
> <guimenu
>Arkiv</guimenu
> <guimenuitem
>Spara</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sparar dokumentet</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>Q</keycap
></keycombo
> </shortcut
> <guimenu
>Arkiv</guimenu
> <guimenuitem
>Avsluta</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Avslutar</action
> &cantor;</para
></listitem>
</varlistentry>
</variablelist>
</para>

</sect2>

<sect2 id="help-menu">
<title
>Menyn <guimenu
>Hjälp</guimenu
></title>
&help.menu.documentation; </sect2>

</sect1>
</chapter>

<chapter id="developers">
<title
>Utvecklingsguide för &cantor;</title>

<para
>&cantor; kan enkelt utökas av insticksprogram. Du kan skriva <variablelist>
  <varlistentry>
    <term
>Bakgrundsprogram:</term>
    <listitem>
      <para
>Ett nytt bakgrundsprogram gör det möjligt att använda gränssnittet i &cantor; med ett annat program. </para>
    </listitem>
  </varlistentry>
  <varlistentry>
    <term
>Guider:</term>
    <listitem>
      <para
>Guider tillhandahåller dialogrutor som låter vanliga arbetsuppgifter automatiseras (som att skriva in en matris, eller köra ett skript). </para>
    </listitem>
  </varlistentry>
</variablelist>
</para>
<para
>För närvarande finns det inte några särskilda handledningar för utvecklare eller dokumentation av programmeringsgränssnittet, så om du vill skriva ett insticksprogram, måste du läsa källkoden. Alla definitioner av gränssnittet finns i katalogen lib. För exempel på implementeringar, titta bara på några av insticksprogrammen som levereras med &cantor;. </para>

</chapter>

<chapter id="faq">
<title
>Vanliga frågor</title>
&reporting.bugs; &updating.documentation; <qandaset id="faqlist">
<qandaentry>
  <question
><para
>Menyalternativet <guimenuitem
>Typsätt med Latex</guimenuitem
> är inte tillgängligt</para
></question>
  <answer
><para
>Alla bakgrundsprogram stöder inte varje möjligt alternativ.</para
></answer>
</qandaentry>
<qandaentry>
  <question
><para
>Jag har installerat Sage och Maxima, men det lämpliga bakgrundsprogrammet visas inte</para
></question>
  <answer>
    <para
>En möjlig förklaring är att &cantor; inte detekterade platsen riktigt. Gå till inställningsdialogrutan och ändra sökväg till lämpligt program </para>
  </answer>
</qandaentry>
<qandaentry>
  <question
><para
>Vilket underligt namn, vad har det att göra med matematik?</para
></question>
  <answer
><para
>Cantor är uppkallat efter den tyska matematikern Georg Cantor, skaparen av mängdteori.</para
></answer>
</qandaentry>
</qandaset>
</chapter>

<chapter id="credits">

<title
>Tack till och licens</title>

<para
>&cantor; </para>
<para
>Program copyright 2009 Alexander Rieder <email
>alexanderrieder@gmail.com</email
> </para>

<para
>Dokumentation Copyright &copy; 2009 Alexander Rieder <email
>alexanderrieder@gmail.com</email
> </para>

<para
>Översättning Stefan Asserhäll <email
>stefan.asserhall@comhem.se</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Installation</title>

<sect1 id="getting-kapp">
<title
>Hur man skaffar &cantor;</title>
&install.intro.documentation; </sect1>

<sect1 id="requirements">
<title
>Krav</title>

<para
>För att använda &cantor; med lyckat resultat behöver du &kde; 4. Om du vill att stöd för typsättning ska aktiveras måste du installera Latex och LibSpectre. För att använda de olika bakgrundsprogrammen, behövs lämpligt matematikpaket. </para>

<!--
<para>
All required libraries as well as &cantor; itself can be found
on <ulink url="ftp://ftp.kapp.org"
>The &cantor; home page</ulink
>.
</para>
-->


<!-- For a list of updates, you may refer to the application web site
or the ChangeLog file, or ... -->
<!--
<para>
You can find a list of changes at <ulink
url="http://apps.kde.org/kapp"
>http://apps.kde.org/kapp</ulink
>.
</para>
-->
</sect1>

<sect1 id="compilation">
<title
>Kompilering och installation</title>
&install.compile.documentation; </sect1>

<sect1 id="configuration">
<title
>Konfiguration</title>

<para
>Beroende på system, kanske du måste justera sökvägarna till de olika programmen, använda av &cantor; </para>

</sect1>

</appendix>

&documentation.index;
</book>

<!--
Local Variables:
mode: xml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

vim:tabstop=2:shiftwidth=2:expandtab
kate: space-indent on; indent-width 2; tab-width 2; indent-mode none;
-->
