Outils pour utilisateurs

Outils du site


issue210:latex

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue210:latex [2024/10/30 07:16] d52frissue210:latex [2024/10/31 15:52] (Version actuelle) andre_domenech
Ligne 3: Ligne 3:
 The basicarith package has 14 pages of documentation. The abstract says “the basicarith package provides means for typesetting arithmetic problems, of whatever operations, in a clean and open fashion, suitable for educational texts rather than scholarly works.” This package would have been useful when I was teaching mathematics.** The basicarith package has 14 pages of documentation. The abstract says “the basicarith package provides means for typesetting arithmetic problems, of whatever operations, in a clean and open fashion, suitable for educational texts rather than scholarly works.” This package would have been useful when I was teaching mathematics.**
  
-Ce numéro poursuivra notre examen des sujets dans CTAN. Cette fois, nous allons explorer quelques-uns des paquets qui commence par « C ». (Rappelez-vous que ctan.org est le dépôt pour les paquets conçus pour TeX/LaTeX.) Il y a plus de 50 noms de sujets commençant par « c ». Neuf d’entre eux offrent un soutien pour des langues spécifiques (catalan, chinois, cherokee, croate et autres). J’ai choisi deux paquets sur plus de 50 dans le sujet du calcul, et trois paquets sur 27 dans le thème du calendrier. Tous devraient être disponibles pour tout utilisateur d’une installation standard de LaTeX.+Ce numéro poursuivra notre examen des sujets dans CTAN. Cette fois-ci, nous allons explorer quelques-uns des paquets qui commencent par « C ». (Rappelez-vous que ctan.org est le dépôt pour les paquets conçus pour TeX/LaTeX.) Il y a plus de 50 noms de sujets commençant par « c ». Neuf d’entre eux offrent un soutien pour des langues spécifiques (catalan, chinois, cherokee, croate et autres). J’ai choisi deux paquets sur plus de 50 dans le sujet du calcul, et trois paquets sur 27 dans le thème du calendrier. Tous devraient être disponibles pour tout utilisateur d’une installation standard de LaTeX.
  
 Le paquet basicarith contient 14 pages de documentation. Le résumé indique que « le paquet basicarith fournit des moyens pour la composition de problèmes arithmétiques, de quelque opération que ce soit, d’une manière propre et ouverte, convenant à des textes éducatifs plutôt qu’à des travaux savants ». Ce module aurait été utile lorsque j’enseignais les mathématiques. Le paquet basicarith contient 14 pages de documentation. Le résumé indique que « le paquet basicarith fournit des moyens pour la composition de problèmes arithmétiques, de quelque opération que ce soit, d’une manière propre et ouverte, convenant à des textes éducatifs plutôt qu’à des travaux savants ». Ce module aurait été utile lorsque j’enseignais les mathématiques.
Ligne 22: Ligne 22:
 Ci-dessus le code utilisé pour produire la figure illustrée à gauche. Ci-dessus le code utilisé pour produire la figure illustrée à gauche.
  
-Bien sûr, il y a d’autres outils et options dans ce paquet. Veuillez lire la documentation et expérimenter avant d’utiliser le basicarith dans votre travail.+Bien sûr, il y a d’autres outils et options dans ce paquet. Veuillez lire la documentation et expérimenter avant d’utiliser le paquet basicarith dans votre travail.
  
  
Ligne 29: Ligne 29:
 As you can see from the image below, Tex math seems to be limited to five decimal places of accuracy. What is not apparent from the image, but which is visible in the code (top right), is the package amsmath needs to be used with calculator.** As you can see from the image below, Tex math seems to be limited to five decimal places of accuracy. What is not apparent from the image, but which is visible in the code (top right), is the package amsmath needs to be used with calculator.**
  
-Le paquet suivant est calculator. La documentation de 87 pages couvre les paquets calculator et calculus. Les 30 premières pages décrivent diverses possibilités de calculator et calculus. Les pages restantes montrent le code macro qui sera utile aux développeurs. Calculator « nous permet d’utiliser le LaTeX comme calculateur avec lequel nous pouvons effectuer bon nombre des calculs scientifiques courants... En dehors de l’addition, la multiplication ou la division, nous pouvons calculer les puissances, les racines carrées, les logarithmes, les fonctions trigonométriques et hyperboliques » (extrait du résumé à la documentation). Ce paquet ne se contente pas de composer des équations, il les résout également dans les limites de l’arithmétique TeX. Des exemples de travaux sont présentés dans la documentation. Les calculs peuvent être enchaînés afin que le résultat de l’un puisse être utilisé dans le calcul du suivant.+Le paquet suivant est calculator. La documentation de 87 pages couvre les paquets calculator et calculus. Les 30 premières pages décrivent diverses possibilités de calculator et calculus. Les pages restantes montrent le code macro qui sera utile aux développeurs. Calculator « nous permet d’utiliser le LaTeX comme calculatrice avec lequel nous pouvons effectuer bon nombre des calculs scientifiques courants... En dehors de l’addition, la multiplication ou la division, nous pouvons calculer les puissances, les racines carrées, les logarithmes, les fonctions trigonométriques et hyperboliques » (extrait du résumé à la documentation). Ce paquet ne se contente pas de composer des équations, il les résout également dans les limites de l’arithmétique TeX. Des exemples de travaux sont présentés dans la documentation. Les calculs peuvent être enchaînés afin que le résultat de l’un puisse être utilisé dans le calcul du suivant.
  
-Comme vous pouvez le voir sur l’image ci-dessous, les mathématiques TeX semblent être limitées à cinq décimales de précision. Ce qui n’est pas évident dans l’image, mais qui est visible dans le code (en haut à droite), c’est que le paquet amsmath doit être utilisé avec la calculatrice. +Comme vous pouvez le voir dans l’image ci-dessous, les mathématiques TeX semblent être limitées à cinq décimales de précision. Ce qui n’est pas évident dans l’image, mais qui est visible dans le code (en haut à droite), c’est que le paquet amsmath doit être utilisé avec la calculatrice. 
  
 **Calculations can be done with integer and real numbers (including exponents), natural logs (base e is the default, although other bases can be used), plus regular, inverse and hyperbolic trigonometric functions in both radians and degrees. Some simple matrix and vector math can also be done. **Calculations can be done with integer and real numbers (including exponents), natural logs (base e is the default, although other bases can be used), plus regular, inverse and hyperbolic trigonometric functions in both radians and degrees. Some simple matrix and vector math can also be done.
Ligne 40: Ligne 40:
 ** **
  
-Les calculs peuvent être effectués avec des nombres entiers et réels (y compris les exposants), des logarithmes naturels (base e est la valeur par défaut, bien que les autres bases puissent être utilisées), ainsi que des fonctions trigonométriques régulières, inverses et hyperboliques en radians et en degrés. On peut aussi faire des calculs simples de matrice et de vecteur.+Les calculs peuvent être effectués avec des nombres entiers et réels (y compris les exposants), des logarithmes naturels (base e est la valeur par défaut, bien que d'autres bases puissent être utilisées), ainsi que des fonctions trigonométriques régulières, inverses et hyperboliques en radians et en degrés. On peut aussi faire des calculs simples de matrice et de vecteur.
  
 Le paquet calculus comprend des fonctionnalités qui affichent et résolvent : fonctions polynomiales linéaires, quadratiques, cubiques, trigonométriques, vectorielles, en coordonnées cartésiennes et polaires et autres.  Le paquet calculus comprend des fonctionnalités qui affichent et résolvent : fonctions polynomiales linéaires, quadratiques, cubiques, trigonométriques, vectorielles, en coordonnées cartésiennes et polaires et autres. 
Ligne 52: Ligne 52:
 Je vais maintenant passer à certains paquets dans le thème du calendrier. Je vais maintenant passer à certains paquets dans le thème du calendrier.
  
-Le paquet chronology crée des lignes temporelles. C’est facile à faire avec un stylo et une règle, pas si facile avec un traitement de texte ou une feuille de calcul. Le paquet chronology rend la tâche très simple. Il contient un ensemble limité d’instructions dans la documentation de quatre pages. J’ai choisi d’utiliser l’ensemble de commandes le plus simple pour faire un calendrier du développement d’une ligne de puces de processeur. Le code est ci-dessous, voir la figure (page suivante, en haut à gauche) pour le résultat. Comme toujours, je vous encourage à lire la documentation pour en apprendre davantage sur plusieurs autres possibilités.+Le paquet chronology crée des chronologies ou échéanciers. C’est facile à faire avec un stylo et une règle, pas si facile avec un traitement de texte ou une feuille de calcul. Le paquet chronology rend la tâche très simple. Il contient un ensemble limité d’instructions dans la documentation de quatre pages. J’ai choisi d’utiliser l’ensemble de commandes le plus simple pour faire un calendrier du développement d’une ligne de puces de processeur. Le code est ci-dessous, voir la figure (page suivante, en haut à gauche) pour le résultat. Comme toujours, je vous encourage à lire la documentation pour en apprendre davantage sur plusieurs autres possibilités.
  
 \documentclass[letterpaper,12pt]{article} \documentclass[letterpaper,12pt]{article}
Ligne 76: Ligne 76:
 Le dernier paquet de ce volet est termcal. Selon la documentation, termcal « est destiné à imprimer un calendrier trimestriel pour son utilisation dans la planification d’une classe ». Après avoir lu la documentation, je suggère que la dernière partie de cette phrase se lise « pour une utilisation dans la planification d’un semestre ». Il ne s’agit pas d’un outil pour aider les enseignants à faire des plans de cours, mais plutôt d’un outil pour aider les élèves à planifier leur travail sur un semestre.  Le dernier paquet de ce volet est termcal. Selon la documentation, termcal « est destiné à imprimer un calendrier trimestriel pour son utilisation dans la planification d’une classe ». Après avoir lu la documentation, je suggère que la dernière partie de cette phrase se lise « pour une utilisation dans la planification d’un semestre ». Il ne s’agit pas d’un outil pour aider les enseignants à faire des plans de cours, mais plutôt d’un outil pour aider les élèves à planifier leur travail sur un semestre. 
  
-Les instructions commencent par \calendar{start date}{number of weeks}. Pour mon exemple, j’utiliserai les semaines 9 et 10 d’octobre. (Les dates doivent être inscrites dans l’ordre mm/jj/aa. Seuls les chiffres des années sont acceptés.) La taille des cases est définie avec les instructions \calboxdepth et \calboxwidth. (Ceci est similaire à la définition de la taille des cellules dans un tableau.) Ces jours sont suivis de \calday qui indique les jours à imprimer et \skipday qui indique les jours qui n’ont pas besoin d’être imprimés puisqu’ils n’ont pas d’événements.+Les instructions commencent par \calendar{start date}{number of weeks}. Pour mon exemple, j’utiliserai les semaines 9 et 10 d’octobre. (Les dates doivent être inscrites dans l’ordre mm/jj/aa. Seuls les chiffres des années sont acceptés.) La taille des cases est définie avec les instructions \calboxdepth et \calboxwidth. (Cela est similaire à la définition de la taille des cellules dans un tableau.) Ces jours sont suivis de \calday qui indique les jours à imprimer et \skipday qui indique les jours qui n’ont pas besoin d’être imprimés puisqu’ils n’ont pas d’événements.
  
  
Ligne 84: Ligne 84:
 ** **
  
-Du texte peut être ajouté aux dates en utilisant l’instruction \caltext{date}{text}. Les événements peuvent également être entrés en utilisant le numéro de jour \caltexton{day number}. Le numéro du jour est indiqué dans le coin supérieur droit de chaque date. Notez la syntaxe utilisée pour obtenir les résultats de l’exemple : barre oblique, espace, deux barres obliques (pour indiquer une nouvelle ligne), texte requis. Cette syntaxe n’est pas dans la documentation. La documentation n’est pas claire et n’est pas utile à plusieurs égards. Peut-être est-ce normal puisque la documentation a été révisée pour la dernière fois en 1996. Je soupçonne que les différences entre ce qui devrait fonctionner et ce qui fonctionne réellement sont probablement dues à l’âge du paquet et au fait que LaTeX a été mis à jour depuis 1996.+Du texte peut être ajouté aux dates en utilisant l’instruction \caltext{date}{text}. Les événements peuvent également être entrés en utilisant le numéro du jour \caltexton{day number}. Le numéro du jour est indiqué dans le coin supérieur droit de chaque date. Notez la syntaxe utilisée pour obtenir les résultats de l’exemple : barre oblique, espace, deux barres obliques (pour indiquer une nouvelle ligne), texte requis. Cette syntaxe n’est pas dans la documentation. La documentation n’est pas claire et n’est pas utile à plusieurs égards. Peut-être est-ce normal puisque la documentation a été révisée pour la dernière fois en 1996. Je soupçonne que les différences entre ce qui devrait fonctionner et ce qui fonctionne réellement sont probablement dues à l’âge du paquet et au fait que LaTeX a été mis à jour depuis 1996.
  
 C’est tout pour cette colonne. Il y a beaucoup d’autres paquets qui commencent par « C ». Je pourrais décider d’en aborder quelques-uns de plus la prochaine fois, ou je pourrais passer aux paquets « D ». Lisez le prochain numéro et vous le découvrirez. Comme toujours, si vous avez une tâche ou un sujet dont vous voulez que je discute, s’il vous plaît, envoyez, à moi ou au rédacteur en chef, une note et je ferai de mon mieux. C’est tout pour cette colonne. Il y a beaucoup d’autres paquets qui commencent par « C ». Je pourrais décider d’en aborder quelques-uns de plus la prochaine fois, ou je pourrais passer aux paquets « D ». Lisez le prochain numéro et vous le découvrirez. Comme toujours, si vous avez une tâche ou un sujet dont vous voulez que je discute, s’il vous plaît, envoyez, à moi ou au rédacteur en chef, une note et je ferai de mon mieux.
  
issue210/latex.1730268962.txt.gz · Dernière modification : 2024/10/30 07:16 de d52fr