Une macro qui crée des macros?

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Messagepar toufan » Jeudi 01 Février 2007, 20:10

Bonjour

En effet c'est bizarrrrrrrrr

si on fait
Code: Tout sélectionner

\multiplication{1}{2}{a}
\testproduita
\multiplication{1}{4}{b}
\testproduitb

on obtient bien a=2 et b=4. Alors que si on fait :
Code: Tout sélectionner
\multiplication{3}{4}{c}
\multiplication{5}{4}{d}
\testproduitc  et  \testproduitd

pour 'c' on a : 20 qui est le produit de 5X4 et pour 'd' on a : 80.
Pourquoi 80? c'est bizarrrrrrrrrrr

Toufan
Amateur de LaTeX
toufan
Kilo-utilisateur
 
Messages: 139
Inscription: Mercredi 04 Janvier 2006, 18:09
Localisation: Paris

Publicité

Messagepar jeans » Jeudi 01 Février 2007, 21:23

On saura quand on aura saisi quelles opérations et à quel moment exactement.
Et c'est là où je plante car je ne maîtrise pas assez toutes ces commandes (edef, expandafter, noexpand, csname...).
J'arrive à en avoir une légère intuition pour certaines mais le processus de mastication de Tex ne m'est pas encore familier.
J'ai eu beau me plonger dans le Texbook, ça reste flou. Il me faudrait plus d'exemples pour saisir.
En ce qui concerne ce problème mon intuition est la suivante.
\multiplication{3}{4}{c} attribue count0=3
\multiplication{5}{4}{d} attribue count0=5
\testproduitc développe et multiplie par 4 donc 20
\testproduitd développe et multiplie par 4 à nouveau donc 80.
Je ne peux pas être plus précis, malheureusement.
En plus ça m'intéresse de comprendre tout ça.
J'en profite pour vous demander si vous connaissez un ouvrage qui pourrait m'aider sachant que le Texbook manque d'exemple pour un néophyte comme moi.
jeans
Déca-utilisateur
 
Messages: 40
Inscription: Vendredi 24 Novembre 2006, 14:44

Précédente

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Baidu [Spider], Exabot [Bot], Google Adsense [Bot], Proximic [Spider] et 31 invités