Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 4
mineure patronyme

30 Jui '20, 12:21

Pathe's gravatar image

Pathe
7.5k49207252

Sans charger de paquet supplémentaire, mais avec luatex: luatex : \documentclass[12pt]{article} \usepackage{polyglossia} \setdefaultlanguage{french} \newcommand{\Scoubidou}[2]{J’ai mangé % #2{}~pommes à #1{}~euros pièce, soit % \directlua{tex.print(#1*#2)}~euros} \begin{document} \Scoubidou{0.5}{4} \Scoubidou{0.25}{9} \end{document} Il y a toutefois le problème des virgules virgules, que je ne sais pas régler. J’ai compilé sur une vieille version de texlive. TeX Live. Avec une nouvelle version intégrant lua 5.3 (intégré dans LuaTeX en 2019), il faut une fonction intermédaire. Voici les réponses sur TeX S.E: S.E. : * Ulrike Ficher Fischer pour un [cas simple](https://tex.stackexchange.com/questions/494192/lualatex-function-producing-trailing-characters/494196#494196) * Mico pour un [cas plus complexe et une réponse exhaustive](https://tex.stackexchange.com/questions/513765/calculating-with-directlua-in-plain-luatex/513809#513809) ce qu’il faut faire avec une version de luatex récente si l’on a affaire à des décimaux
cliquez ici pour masquer/afficher la révision 3
typo (liste)

29 Jui '20, 20:55

sztruks's gravatar image

sztruks
3781413

Sans charger de paquet supplémentaire, mais avec luatex: \documentclass[12pt]{article} \usepackage{polyglossia} \setdefaultlanguage{french} \newcommand{\Scoubidou}[2]{J’ai mangé % #2{}~pommes à #1{}~euros pièce, soit % \directlua{tex.print(#1*#2)}~euros} \begin{document} \Scoubidou{0.5}{4} \Scoubidou{0.25}{9} \end{document} Il y a toutefois le problème des virgules que je ne sais pas régler. J’ai compilé sur une vieille version de texlive. Avec une nouvelle version intégrant lua 5.3 (intégré dans LuaTeX en 2019), il faut une fonction intermédaire. Voici les réponses sur TeX S.E: * Ulrike Ficher pour un [cas simple](https://tex.stackexchange.com/questions/494192/lualatex-function-producing-trailing-characters/494196#494196) * Mico pour un [cas plus complexe et une réponse exhaustive](https://tex.stackexchange.com/questions/513765/calculating-with-directlua-in-plain-luatex/513809#513809) ce qu’il faut faire avec une version de luatex récente si l’on a affaire à des décimaux
cliquez ici pour masquer/afficher la révision 2
ajout de précisions pour luatex récent

29 Jui '20, 20:55

sztruks's gravatar image

sztruks
3781413

cliquez ici pour masquer/afficher la révision 1

29 Jui '20, 20:40

sztruks's gravatar image

sztruks
3781413

C'est votre première visite ici ? Consultez la FAQ !

×