Je cherche à créer une macro dont l'expansion viendrait dans un environnement tblr.

J'ai essayé ceci :

\newcommand{\mamacro}[1]{#1 & $\unit{\csname #1\endcsname\noop}$ & $\qty[prefix-mode = extract-exponent, print-unity-mantissa = false]{1}{\csname #1\endcsname\noop}$}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

\noop est défini dans siunitx, et le résultat de l'expansion \mamacro{hecto} serait : « hecto h 10^2 »

Mais bien sûr, ça ne fonctionne pas à cause des &...

Posée 12 Jan '23, 17:51

cyrilled's gravatar image

cyrilled
979
Taux d'acceptation : 0%

Modifiée 12 Jan '23, 19:18

Pathe's gravatar image

Pathe ♦♦
7.6k49208252

1

Bienvenue sur TeXnique.fr !

(12 Jan '23, 18:02) samcarter samcarter's gravatar image

@cyrilled : bienvenue sur TeXnique.fr !

(12 Jan '23, 19:16) Pathe ♦♦ Pathe's gravatar image

Vous avez besoin de [expand=\mamacro] pour utiliser des macros avec des &:

\documentclass{article}
\usepackage{tabularray}
\newcommand{\mamacro}[1]{#1 & foo & bar}
\begin{document}
\begin{tblr}[expand=\mamacro]{ccc}
\mamacro{hecto}\\
\end{tblr}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 12 Jan '23, 18:00

samcarter's gravatar image

samcarter
8.6k2817
Taux d'acceptation : 57%

Modifiée 12 Jan '23, 18:01

Merci bcp !

(15 Jan '23, 13:05) cyrilled cyrilled's gravatar image

@cyrilled De rien !

(15 Jan '23, 13:07) samcarter samcarter's gravatar image
Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×12
×2

Question posée : 12 Jan '23, 17:51

Question vue : 2,044 fois

Dernière mise à jour : 15 Jan '23, 13:07

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

×