C’est un classique mais je ne trouve pas.
J’ai une commande qui génère une liste de points de R2 et je voudrais exécuter une commande \documentclass{article} \usepackage{expl3} \usepackage{xfp} \usepackage{luamesh} \begin{document} \ExplSyntaxOn \NewDocumentCommand\testpoints{}{ \int_set:Nn \l_tmpa_int { 1 } \int_do_while:nNnn { \l_tmpa_int} < {6} { (\fpeval{rand()},\fpeval{rand()}); \int_incr:N \l_tmpa_int } (\fpeval{10*rand()},\fpeval{5*rand()}) } \ExplSyntaxOff \testpoints %\buildMeshBW{\testpoints} \end{document} Une idée ? |
Voici une idée. \documentclass{article} \usepackage{expl3} \usepackage{xfp} \usepackage{luamesh} \begin{document} \ExplSyntaxOn \tl_new:N \l_maxime_tl \NewDocumentCommand\testpoints{}{ \tl_clear:N \l_maxime_tl \int_set:Nn \l_tmpa_int { 1 } \int_do_while:nNnn { \l_tmpa_int} < {6} { \tl_put_right:Nn \l_maxime_tl {(\fpeval{rand()},\fpeval{rand()});} \int_incr:N \l_tmpa_int } \tl_put_right:Nn \l_maxime_tl {(\fpeval{10*rand()},\fpeval{5*rand()})} \tl_gset_eq:NN \maximlist \l_maxime_tl } \ExplSyntaxOff \testpoints \buildMeshBW{\maximlist} \end{document} |