5
5
<!ENTITY kappname "&cantor;">
6
6
<!ENTITY package "kdeedu">
7
<!ENTITY latex "L<superscript
7
12
<!ENTITY % addindex "IGNORE">
8
13
<!ENTITY % French "INCLUDE">
10
<book lang="&language;">
15
<book id="cantor" lang="&language;">
14
>Manuel de &cantor;</title>
19
>Manuel utilisateur de &cantor;</title>
37
42
>&FDLNotice;</legalnotice>
47
>0.4 (&kde; 4.10)</releaseinfo>
46
>&cantor; est une application dont le but est de fournir une vue esthétique des feuilles de calcul pour d'autres paquetages de mathématiques issus du <quote
51
>&cantor; est une application dont le but est de fournir une vue esthétique des feuilles de calcul pour d'autres paquets de programmes de mathématiques issus du <quote
47
52
>Logiciel libre</quote
74
79
>Introduction</title>
77
>&cantor; est une application conçue que vous puissiez utiliser vos applications de mathématiques favorites à partir d'une élégante interface de feuilles de calcul intégrée à &kde;. Elle fournit des boîtes de dialogue d'assistants pour les tâches courantes et permet de partager vos feuilles de calcul avec d'autres utilisateurs. </para>
82
>&cantor; est une application conçue que vous puissiez utiliser vos applications de mathématiques favorites à partir d'une élégante interface de feuilles de calcul intégrée à &kde;. Elle fournit des boîtes de dialogue pour vous assister dans les tâches courantes et permet de partager vos feuilles de calcul avec d'autres utilisateurs. </para>
80
85
<chapter id="using-kapp">
119
124
>Intégration de nouveautés (<quote
120
125
>GetHotNewStuff</quote
121
>) permettant de télécharger (ou d'envoyer) des exemples de feuilles de calcul).</para
126
>) permettant de télécharger (ou d'envoyer vers un serveur) des exemples de feuilles de calcul.</para
125
>Composition de formules mathématiques à l'aide de LaTeX.</para
130
>Composition de formules mathématiques à l'aide de &latex;.</para
140
145
>Les moteurs de &cantor;</title>
142
>&cantor; offre plusieurs choix de moteurs que vous pourriez être amené à utiliser avec. Le choix dépend de ce que vous voulez réaliser. </para>
147
>&cantor; offre plusieurs choix de moteurs que vous pourriez être amené à utiliser avec cette application. Le choix à effectuer dépend de ce que vous voulez réaliser. </para>
144
>Actuellement, les moteurs suivants sont disponibles : <variablelist>
149
>Actuellement, sont disponibles les moteurs suivants : <variablelist>
150
155
>Sage est un progiciel de mathématiques <quote
151
156
>open source</quote
152
> sous licence GPL. Il combine la puissance de nombreux paquetages <quote
157
> gratuit sous licence GPL. Il combine la puissance de nombreux paquets <quote
153
158
>open source</quote
154
159
> existants, au sein d'une interface reposant sur Python. Consultez <ulink url="http://sagemath.org"
155
160
>http://sagemath.org</ulink
164
>Maxima est un système de manipulation d'expressions symboliques et numériques, dont la différenciation, l'intégration, les séries de Taylor, transformées de Laplace, équations différentielles ordinaires, systèmes d'équations linéaires, polynômes, ensembles, listes, vecteurs, matrices et tenseurs. Maxima produit des résultats numériques d'une grande précision grâce à l'utilisation de fractions exactes, d'entiers à précision arbitraire et de nombres à virgule flottante à précision variable. Maxima peut tracer des fonctions et des données en deux et trois dimensions. Consultez <ulink url="http://maxima.sourceforge.net"
169
>Maxima est un système conçu pour la manipulation d'expressions symboliques et numériques, dont la différentiation, l'intégration, la série de Taylor, les transformées de Laplace, les équations différentielles ordinaires, les systèmes d'équations linéaires, les polynômes, les ensembles, les listes, les vecteurs, les matrices et les. Maxima produit des résultats numériques d'une grande précision grâce à l'utilisation de fractions exactes, d'entiers à précision arbitraire et de nombres à virgule flottante à précision variable. Maxima peut tracer des fonctions et des données en deux et trois dimensions. Consultez <ulink url="http://maxima.sourceforge.net"
165
170
>http://maxima.sourceforge.net</ulink
166
171
> pour plus d'informations. </para>
174
>R est un langage et un environnement pour le calcul statistique et le traitement graphique, similaire au langage et à l'environnement S. Il fournit une large diversité de techniques statistiques (modélisation linéaire et non linéaire, test statistiques classiques, analyse de séries chronologiques, classification, agrégation (<quote
179
>R est un langage et un environnement pour le calcul statistique et le graphisme, similaire au langage et à l'environnement S. Il offre une large diversité de techniques statistiques (modélisation linéaire et non linéaire, tests statistiques classiques, analyse de séries chronologiques, classification, agrégation (<quote
175
180
>clustering</quote
176
>)...) et graphiques, tout en étant très extensible. Le langage S est souvent le véhicule de choix pour la recherche en méthodologie statistique, alors que le langage R lui fournit une route <quote
181
>)... et graphiques, tout en étant très extensible. Le langage S est souvent le véhicule de choix pour la recherche en méthodologie statistique, alors que le langage R lui fournit une route <quote
177
182
>open source</quote
178
183
>. Consultez <ulink url="http://www.r-project.org"
179
184
>http://www.r-project.org</ulink
195
200
>Qalculate! : </term>
198
>Qalculate! n'est pas votre réplication logicielle habituelle de la calculatrice la moins chère disponible. Qalculate! a pour objectif d'utiliser pleinement l'interface, la puissance et la flexibilité supérieures des ordinateurs modernes. Le centre de l'attention, dans Qalculate! est la saisie d'expressions. Au lieu de saisir chaque nombre dans une expression mathématique séparément, on peut directement écrire l'expression entière et la modifier ultérieurement. L'interprétation d'expressions est flexible, tolère les erreurs et cependant, en cas d'incorrection, Qalculate! vous en fera part. Les expressions non entièrement solubles ne sont néanmoins pas des erreurs. Qalculate! simplifie autant que faire se peut et répondra par une expression. En plus des nombres et des opérateurs arithmétiques, une expression peut contenir n'importe quelle combinaison de variables, d'unités et de fonctions. Consultez <ulink url="http://qalculate.sourceforge.net/"
203
>Qalculate! n'est pas votre réplication logicielle habituelle de la calculatrice la moins chère disponible. Qalculate! a pour objectif d'utiliser pleinement l'interface, la puissance et la flexibilité supérieures des ordinateurs modernes. Le centre de l'attention, dans Qalculate!, est la saisie d'expressions. Au lieu de saisir chaque nombre dans une expression mathématique séparément, on peut directement écrire l'expression entière et la modifier ultérieurement. L'interprétation d'expressions est flexible, tolère les erreurs et cependant, en cas d'incorrection, Qalculate! vous en fera part. Les expressions non entièrement solubles ne sont néanmoins pas des erreurs. Qalculate! simplifiera autant que faire se peut et répondra par une expression. En plus des nombres et des opérateurs arithmétiques, une expression peut contenir n'importe quelle combinaison de variables, d'unités et de fonctions. Consultez <ulink url="http://qalculate.sourceforge.net/"
199
204
>http://qalculate.sourceforge.net/</ulink
200
205
> pour plus d'informations. </para>
208
>Scilab est un paquetage de calcul numérique multiplates-formes, ainsi qu'un langage de programmation orienté numériquement, de haut niveau issu du Logiciel libre. </para>
213
>Scilab est un paquet de calcul numérique multi plates-formes, ainsi qu'un langage de programmation orienté numériquement, de haut niveau, issu du Logiciel libre. </para>
210
>Scilab est distribué sous les termes de la licence CeCILL (compatible GPL). Consultez <ulink url="http://www.scilab.org/"
215
>Scilab est distribué sous licence CeCILL (compatible GPL). Consultez <ulink url="http://www.scilab.org/"
211
216
>http://www.scilab.org/</ulink
212
217
> pour plus d'informations. </para>
215
220
>Il faut que la version 5.4 ou supérieure de Scilab soit installée dans votre système pour rendre ce moteur utilisable. </para>
217
>La version de Scilab de la branche principale du dépôt de Scilab est compatible. </para>
229
>Octave de GNU est un langage de haut niveau, principalement destiné aux calculs numériques. Il fournit une interface en ligne de commande pratique pour résoudre numériquement des problèmes linéaires et non linéaires et pour effectuer d'autres expérimentations numériques à l'aide d'un langage en grande partie compatible avec <ulink url="http://www.mathworks.com/products/matlab/"
231
>. Consultez <ulink url="http://www.gnu.org/software/octave/"
232
>http://www.gnu.org/software/octave/</ulink
233
> pour plus d'informations. </para>
244
259
>L'interface de feuille de calcul de &cantor; est composée de trois parties : <orderedlist>
247
>La barre d'onglets, où vous pouvez naviguer entre les feuilles de calcul ouvertes ;</para
262
>La barre d'onglets, où vous pouvez naviguer entre les feuilles de calcul ouvertes.</para
251
266
>Un panneau d'aide, où s'affiche l'aide pour une commande spécifique si vous saisissez <quote
252
267
>? commande</quote
272
>Un panneau de gestionnaire de variables où on peut voir la liste de toutes les variables disponibles sur la feuille de calcul actuelle. Les panneaux <quote
275
>Gestionnaire de variables</quote
276
> sont affichés sous forme d'onglets sur une barre latérale d'une fenêtre de &cantor;. On peut employer le gestionnaire de variables pour Maxima (s'il est activé dans la page <menuchoice
278
>Configuration</guimenu
280
>Configurer &cantor;...</guimenuitem
284
>), les moteurs KAlgebra, Octave et Qualculate uniquement.</para
263
294
>La feuille de calcul</title>
265
>La feuille de calcul est la zone de travail de base pour travailler avec &cantor;. Dedans, vous pouvez saisir des expressions, autoriser le moteur à effectuer des calculs et en observer les résultats. Comme les commandes qu'accepte la feuille de calcul dépendent du moteur choisi, vous devrez apprendre la syntaxe du moteur approprié (le bouton <quote
296
>La feuille de calcul est la zone de base pour travailler avec &cantor;. Grâce à celle-ci, on peut saisir des expressions, autoriser le moteur à effectuer des calculs et en observer les résultats. Comme les commandes qu'accepte la feuille de calcul dépendent du moteur choisi, vous devrez apprendre la syntaxe du programme principal approprié (le bouton <quote
266
297
>Afficher l'aide</quote
267
> vous y mène directement). Lorsque vous connaissez la commande mais que vous avez besoin d'informations complémentaires, vous pouvez saisir <quote
269
> et l'aide contextuelle apparaît sur la droite de la feuille de calcul. Si vous voulez voir quelques exemples de feuilles de calcul, vous pouvez aller dans <guimenuitem
298
> vous y mène directement). Lorsque vous connaissez la commande mais que vous avez besoin d'informations supplémentaires, vous pouvez saisir <quote
300
> pour faire apparaître l'aide contextuelle à droite de la feuille de calcul. Si vous voulez voir quelques exemples de feuilles de calcul, vous pouvez cliquer sur <guimenuitem
270
301
>Télécharger des exemples de feuilles de calcul</guimenuitem
271
302
> dans le menu <guimenu
272
303
>Fichier</guimenu
273
304
> et télécharger les feuilles de calcul que d'autres utilisateurs ont publiées. </para>
306
>Pour contrôler chaque élément de commande de la feuille de calcul, on peut utiliser les boutons de contrôle affichés sur la partie droite de la feuille de calcul lorsqu'on fait passer le curseur de la souris sur le champ de saisie. Il existe trois actions de base pour chaque élément : <guilabel
307
>Évaluer un élément</guilabel
308
> pour actualiser le résultat des calculs concernant l'élément, <guilabel
309
>Faire glisser un élément</guilabel
310
> pour le déplacer ailleurs dans la feuille de calcul actuelle et <guilabel
311
>Supprimer un élément</guilabel
312
> pour supprimer l'élément de la feuille de calcul actuelle. </para>
314
>On peut modifier les paramètres des polices et l'alignement des éléments de la feuille de calcul à l'aide d'une barre d'outils située au-dessus de la feuille de calcul. </para>
274
315
<sect3 id="worksheet-settings">
276
317
>Configuration</title>
284
>Activer la composition LaTeX</term>
325
>Composition à l'aide de &latex;</term>
287
>Cette option modifie la manière dont les résultats vous sont présentés. Si elle est cochée, cette option fait passer le résultat par le système LaTeX pour produire des formules visuellement esthétiques. Par exemple, <quote
328
>Cette option modifie la manière dont les résultats vous sont présentés. Si elle est cochée, cette option fait passer le résultat par le système &latex;pour produire des formules visuellement esthétiques. Par exemple, <quote
288
329
>3*x^2*sqrt(2)*x+2/3</quote
289
330
> devient <inlinemediaobject>
303
>Activer la coloration syntaxique</term>
344
>Coloration syntaxique</term>
306
>La coloration syntaxique augmente la lisibilité du code, en mettant en surbrillance des mots clés ou en appariant des accolades dans différentes couleurs. </para>
347
>La coloration syntaxique augmente la lisibilité du code, en surlignant des mots clés ou en appariant des accolades dans différentes couleurs. </para>
311
>Activer le complètement automatique</term>
314
>Lorsque cette option est cochée, &cantor; affiche les complètements possibles pour la commande que vous saisissez actuellement quand vous appuyez sur la touche Tab. S'il ne reste qu'un seul choix, ce paramètre insère le reste de la commande à votre place. </para>
355
>Lorsque cette option est cochée, &cantor; affiche les complètements possibles pour la commande que vous saisissez actuellement quand vous appuyez sur la touche Tab. S'il ne reste qu'un seul choix, ce paramètre insérera le reste de la commande à votre place. </para>
319
>Activer les numéros de ligne</term>
360
>Activer les numéros de lignes</term>
322
>Ce réglage décide s'il faut ou non afficher un numéro devant les différentes expressions, ce qui permet de se rappeler de résultats antérieurs - dans Maxima, par exemple, il s'agit de la commande <quote
363
>Ce réglage décide s'il faut ou non afficher un numéro devant les différentes expressions. Il permet de rappeler des résultats antérieurs - dans Maxima, par exemple, il s'agit de la commande <quote
370
>Animer la feuille de calcul</term>
373
>Ce paramètre décide s'il faut ou non utiliser les différentes animarions pour surligner les changements sur une feuille de calcul. </para>
380
441
>Nouveau</guisubmenu
383
>Programme principal</replaceable
390
>Crée une nouvelle feuille de calcul avec le programme principal choisi.</action
398
> <keycombo action="simul"
412
>Ouvre la feuille de calcul choisie, qui a été enregistrée auparavant.</action
451
>Crée une nouvelle feuille de calcul avec le moteur choisi.</action
460
> <keycombo action="simul"
468
>Enregistrer</guimenuitem
474
>Enregistre la feuille de calcul actuelle.</action
482
499
>Fichier</guimenu
484
>Enregistrer sous...</guimenuitem
501
>Enregistrer en texte clair</guimenuitem
490
>Permet d'enregistrer la feuille de calcul actuelle avec un nouveau nom.</action
507
>Permet d'enregistrer la feuille de calcul actuelle sous la forme d'un document en texte clair.</action
562
>Permet de charger et d'exécuter les scripts par lots pour le programme principal actuel.</action
570
> <keycombo action="simul"
584
>Ferme la feuille de calcul actuelle.</action
592
> <keycombo action="simul"
600
>Quitter</guimenuitem
557
>Permet de charger et d'exécuter les scripts par lots pour le moteur actuel.</action
694
647
>(Des)Active</action
695
> la visibilité de la barre latérale <guilabel
648
> la visibilité de l'onglet <guilabel
650
> dans la barre latérale.</para
659
>Panneaux</guisubmenu
661
>Gestionnaire de variables</guimenuitem
668
> la visibilité de l'onglet <guilabel
669
>Gestionnaire de variables</guilabel
670
> dans la barre latérale.</para
843
818
<sect2 id="settings-menu">
845
>Le menu Configuration</title>
821
>Configuration</quote
847
824
>Ce menu contient les éléments de <guimenu
848
825
>configuration</guimenu
849
> standard de &kde;, ainsi que ceux décrits dans la section <link linkend="worksheet-settings"
826
> standard de &kde;, ainsi que ceux décrits dans la <link linkend="worksheet-settings"
827
> section Configuration</link
854
831
<sect2 id="help-menu">
856
>Le menu AIde</title>
857
836
&help.menu.documentation; </sect2>
878
857
>Des assistants :</term>
881
>Les assistants fournissent des boîtes de dialogue permettant l'automatisation de tâches courantes (telles que la saisie d'une matrice ou le lancement d'un script). </para>
860
>Les assistants fournissent des boîtes de dialogue permettant d'automatiser des tâches courantes (telles que la saisie d'une matrice ou l'exécution d'un script). </para>
887
>Pour le moment, comme il n'existe pas de tutoriels spéciaux pour les développeurs ou de documentation de l'API, si vous voulez écrire un module externe, vous devez lire les sources du début à la fin. Toutes les définitions de l'interface sont dans le dossier /lib. Pour voir quelques exemples d'implémentations, regardez les modules externes livrés avec &cantor;. </para>
866
>Pour le moment, comme il n'existe pas de tutoriels spéciaux pour les développeurs ni de documentation de l'API, si vous voulez écrire un module externe, vous devrez lire les sources du début à la fin. Toutes les définitions de l'interface se trouvent dans le dossier <quote
868
>. Pour voir quelques exemples d'implémentations, jetez un coup d'œil aux modules externes livrés avec &cantor;. </para>
904
>Tous les moteurs ne prennent pas en charge toutes les options.</para
885
>Tous les moteurs ne prennent pas en charge toutes les options. La version actuelle prend en charge la sortie &latex; pour les moteurs Maxima, Qualculate! et Sage.</para
910
>J'ai installé Sage / Maxima, mais le moteur approprié n'apparaît pas.</para
891
>J'ai installé Sage / Maxima, mais le moteur approprié n'apparaît pas.</para
914
>Une explication possible est que &cantor; n'a pas correctement détecté l'emplacement. Vérifiez dans la boîte de dialogue <quote
915
>Configuration</quote
916
> et modifiez l'emplacement de l'application appropriée. </para>
895
>Une explication possible est que &cantor; n'a pas correctement détecté l'emplacement. Allez dans la boîte de dialogue <menuchoice
897
>Configuration</guimenu
899
>Configurer &kappname;...</guimenuitem
901
> et changez l'<guilabel
902
>emplacement</guilabel
903
> de l'application appropriée. </para>
926
>Le nom donné à &cantor; vient du mathématicien allemand Georg Cantor;, l'auteur de la théorie des ensembles.</para
913
>Le nom donné à &cantor; vient du mathématicien allemand <ulink url="http://en.wikipedia.org/wiki/Georg_Cantor"
915
>, l'auteur de la théorie des ensembles.</para
965
954
>Prérequis</title>
968
>Pour pouvoir employer &cantor; avec succès, il vous faut &kde; 4. Si vous souhaitez que la prise en charge de la composition soit activée, installez LaTeX et LibSpectre. Pour utiliser les différents moteurs, le paquetage de mathématiques approprié est requis. </para>
957
>Pour pouvoir employer &cantor; avec succès, il vous faut &kde; 4. Si vous souhaitez que la prise en charge de la composition soit activée, installez &latex; et<quote
959
>. Pour utiliser les différents moteurs, le paquet de mathématiques approprié est requis. </para>