Téhessin le Rezéen

tablor.sty

Je viens d'écrire une petite extension LaTeX tablor.sty pour créer des tableaux de signes et de variations depuis latex en utilisant XCAS pour les calculs et MetaPOST pour les tableaux.
On rentre par exemple:
\begin{TV} TV([-10,+infinity],[-1,1],"g","t",x^2/(x^2-1),1,3) \end{TV} et on obtient le tableau de variation de x->x^2/(x^2-1). La documentation est ici~:
Le fichier tablor.sty est téléchargeable là :

Les tableaux sont construits à partir du fichier : tableauVariation.mp de Frédéric Mazoit.
Les appels à giac ont été améliorés grâce à Yves Delhaye Yves Delhaye
Merci à Bernard pour XCAS. (14 jan 08)

preambule.sty

Voici une version de mon fichier de macros preambule.sty . Il est maintenant utilisable sous pdfLaTeX ou LaTeX. On rajoute une option utf8 ou win pour windows selon l'encodage souhaité. C'est latin1 par défaut. Il existe aussi une option fourier, une option kpfonts pour le choix des fontes : c'est sinon lmodern par défaut. (28 octobre 2009)
Par exemple :
\documentclass[10pt,a4paper]{report}
\usepackage{etex}
\usepackage[height=250mm,width=183mm]{geometry}
\usepackage[utf8,kpfonts]{preambule}
\begin{document}
correspond au préambule pour utiliser kpfonts et utf8.
\documentclass[10pt,a4paper]{report}
\usepackage{etex}
\usepackage[height=250mm,width=183mm]{geometry}
\usepackage{preambule}
\begin{document}
Avec le préambule ci-dessus, ce sera lmodern et latin1.
\documentclass[10pt,a4paper]{report}
\usepackage{etex}
\usepackage[height=250mm,width=183mm]{geometry}
\usepackage[win,fourier]{preambule}
\begin{document}
Avec le préambule ci-dessus, ce sera fourier et ansinew pour windows.
\documentclass[xcolor=hyperref,hyperef={naturalnames,pdfpagelabels},french]{beamer}
\usepackage{etex}
\usepackage[beamer]{preambule}
Avec le préambule ci-dessus, ce sera beamer et latin1.

Écrire en maya/cunnéiforme/hiéroglyphes avec LATEX

J'ai produit un petit document qui utilise entre autres des fontes permettant d'utiliser des fontes mayas, cunnéiformes et de dessiner des hiéroglyphes pour illustrer les numérations antiques : Pour les idéogrammes japonais, c'est assez sportif. Pour le reste, voici quelques conseils.
Récupérez cette archive pour l'installation des fontes cunnéiformes. Installez dans votre texmf perso les différents répertoires dans les répertoires indiqués. Pour le reste, les fichiers nécessaires sont dans les distributions TeXlive et MikTeX.
Ensuite, le fichier suivant doit fonctionner :
\documentclass[10pt,a4paper]{article}
\usepackage[height=250mm,width=183mm]{geometry}

% à changer éventuellement
\usepackage[utf8]{inputenc}

\usepackage[frenchb]{babel}

% pour le maya
\usepackage{mathabx}
\newcommand{\mathbfont}{\usefont{U}{mathb}{m}{n}}

% macros pour Babylone
\usepackage{akkadian}
\newcommand{\babun}{{\AKK\dish}}
\newcommand{\babdeux}{{\AKK\min}}
\newcommand{\babtrois}{{\AKK\eshV}}
\newcommand{\babquatre}{{\AKK\shaII}}
\newcommand{\babcinq}{{\AKK\iaII}}
\newcommand{\babsix}{{\AKK\ashIII}}
\newcommand{\babsept}{{\AKK\imin}}
\newcommand{\babhuit}{{\AKK\ussu}}
\newcommand{\babneuf}{{\AKK\geshilimmu}}
\newcommand{\babdix}{{\AKK\AKKu}}
\newcommand{\babvingt}{{\AKK\man}}
\newcommand{\babtrente}{{\AKK\esh}}
\newcommand{\babquarante}{{\AKK\ninV}}
\newcommand{\babcinquante}{{\AKK\ninnu}}


% macros pour les hiéroglyphes
\usepackage{hieroglf}
\newcommand{\hun}{{\LARGE\pmglyph{\Hone}}}
\newcommand{\hdix}{{\LARGE\pmglyph{\Hten}}}
\newcommand{\hcent}{{\LARGE\pmglyph{\Hhundred}}}
\newcommand{\hmil}{{\LARGE\pmglyph{\Hthousand}}}
\newcommand{\hdixmil}{{\LARGE\pmglyph{\HXthousand}}}
\newcommand{\hcentmil}{{\LARGE\pmglyph{\HCthousand}}}
\newcommand{\hmillion}{{\LARGE\pmglyph{\Hmillion}}}


%
% fin du préambule
%

\begin{document}



\section{L'Égypte antique}
\subsection{Le système de numération de l'Égypte antique}

Les Égyptiens avaient très peu de signes (hiéroglyphes) pour compter ~:

\hun :~représente 1

\hdix :~représente 10

\hcent :~représente 100

\hmil :~représente 1000

\hdixmil :~représente 10000

\hcentmil :~représente 100000

\hmillion :~représente 1000000

\medskip

Leur système est dit «~additif~», comme les grecs et les romains~:~on «~additionne les signes~» pour
obtenir le nombre désiré. Par exemple, que représente~:
\begin{center}
 \hmil \hmil \hmil \hcent \hcent \hcent \hcent  \hcent \hcent \hcent \hcent \hcent \hdix \hdix \hdix
 \hdix \hdix \hdix \hdix \hun \hun\hun\hun\hun\hun\hun
\end{center}

Écrivez en égyptien~: 2008, 37612, 354.


\section{Babylone}

\subsection{La numération babylonienne}

Tout à côté de l'Égypte, à la même époque à Babylone, apparut un autre système de numération. La
forme d'abord était différente car les Babyloniens utilisaient des tablettes et des poinçons au lieu
de papyrus et de pinceaux. Il y avait principalement deux caractères~:~\babun et \babdix.

Pour compter jusqu'à 59, le système fonctionne comme en  Égypte et plus tard en Grèce et à Rome : on
ajoute la valeurs  des signes écrits. Ainsi \babdix\babdeux correspond  à 12, \babquarante\babhuit à
48.

Lisez les nombres suivants~:~\babtrente\babhuit ; \babcinquante\babtrois ; \babvingt\babneuf.

Proposez d'autres exemples à vos voisins.



\medskip

À partir  de 60, la  numération ressemble  plus à la  nôtre car elle  devient «~positionnelle~»~:~en
effet, la valeur d'un signe dépend de sa position par rapport aux autres.

Ainsi, 63 s'écrit \babun \ \babtrois, c'est-à-dire 1 fois 60 plus 3 fois 1.

De même, \babtrois \ \babvingt\babtrois correspond à $3\times60+23=203$

Enfin \babdeux\ \babdix\babneuf  \ \babtrente\babcinq correspond à 2  soixantaines de soixantaines +
19 soixantaines +35, c'est-à-dire~?

\medskip 

Proposez d'autres nombres à vos voisins. 


\medskip


Que pensez-vous de cette opération~: \babdix\babcinq + \babquarante\babcinq = \babun ~?

Et de celle-ci~: \babdeux $\times$ \babun\babtrente $=$ \babtrois~ ?

Est-ce que ça ne vous rappelle pas quelque chose~?

\section{Les Mayas}

\subsection{Numération}

Les Mayas ont vécu en Amérique centrale depuis  la nuit des temps jusqu'à la conquête espagnole. Ils
ont été parmi les premiers  (si ce n'est les premiers) à utiliser un zéro  à partir du IV\up{e} siècle
après JC, 1100 ans avant les Européens~! Leur système de numération était totalement «~positionnel~»
est ressemble  donc au  nôtre mais  leur nombre de  «~base~» était  vingt au lieu  de dix  pour nous
(peut-être parce qu'ils n'avaient pas oublié leurs dix doigts de pied...).

Essayez  de décrire  leur  système de  numération sachant  que~:  6 s'écrit  $\maya{6}$, 13  s'écrit
$\maya{13}$, 24  s'écrit $\maya{24}$,  30 s'écrit $\maya{30}$,  65 s'écrit $\maya{65}$,  232 s'écrit
$\maya{232}$, 400 s'écrit $\maya{400}$, 512 s'écrit $\maya{512}$, 8600 s'écrit $\maya{8600}$.

Proposez des nombres à écrire à vos voisins.


\end{document}

XCAS sous LATEX

  • Des environnements LATEX pour exécuter XCAS à l'intérieur d'un fichier . Visualiser un ECM ICI Merci à Yves Delhaye et Bernard Parisse.
  • Voici un petit script qui fait appel à xcas/giac sous LaTeX pour obtenir un diaporama illustrant le CRIBLE D'ÉRATOSTHÈNE : , et html (1er février)
  • Voici un autre petit script qui fait appel à xcas/giac sous LaTeX pour obtenir des INTÉGRATIONS PAR PARTIES : , et html (1er février)

Stage LATEX

Tout sur le stage LATEX ainsi que le guide du stagiaire contenant quelques éléments pour installer LATEX ainsi que quelques liens pour se débrouiller chez soi.

Polymaths

Polymaths.cls était une classe de documents pour faciliter la création de polycopiés de maths sous LATEX. La classe chargée étant book, polymaths existe aussi sous la forme d'un fichier .sty pour l'utiliser dans d'autres classes.
C'est maintenant obsolète car peu souple et assez brouillon. On utilisera plutôt preambule.sty qui permettra de compiler aussi mes documents mais est mieux organisé...
Un fichier Beamerpolymaths.sty est également fourni pour l'utilisation spécifique avec la classe beamer. Un fichier mode d'emploi est fourni au format pdf ainsi qu'une présentation sous beamer.
Vous trouverez également mon fichier local d'extensions de l'arborescence "local"/texmf/tex/latex : il contient toutes les extensions non présentes sur la tetex.3, notamment fourier, et utilisées dans Polymaths. Mais pour que fourier marche bien, il faut que certaines fontes soient aussi installées, donc mieux vaut carrément copier le répertoire "local"/texmf complet puis sous linux lancer dans un terminal updmappuis texconfig rehash

newcourbes

newcourbes.mp est un fichier de macros pour faciliter l'utilisation de METAPOST. Un fichier mode d'emploi est fourni. J'utilise aussi le fichier geometriesyr16.mp, notamment pour la géométrie dans l'espace : allez jeter un coup d'oeil à la page des 2nde
MetaPOST : LE FILM !. Visualisez la construction d'une figure MetaPOST sous Emacs en direct au format mpg

Figures pour un cours

Le fichier limfonc.mp regroupe 80 figures illustrant la première moitié du cours de Tale S. Le fichier Figures.tar.gz regroupe 143 figures diverses écrites sous MetaPOST... classées de manière un peu chaotique :-) L'aperçu est ici. Il y en a une centaine d'autres . Toutes ces merveilleuses figures seront bientôt disponibles sur mélusine grâce à Chistophe Poulain.(4 déc)