Forums » Utilisation d'AMC (french) »
variable dynamique
Added by DENIS Sébastien almost 5 years ago
Bonjour est-ce que quelqu'un sait s'il y a un moyen de créer une variable dynamique
le nom de la variable est dans un csv (ex listeVarUn
avec csvreader je lis ce nom de variable et je voudrai creér une variable avec \def{\listeVarUn}
Le problème est que dans cvsreader blabla si je tape \def{\listeVarUn} il ne crée pas cette variable, je pense qu'il ne fait que "l'appeler"
Replies (5)
RE: variable dynamique - Added by Alexis Bienvenüe almost 5 years ago
En LaTeX je pense qu'il faut utiliser csname
pour cela.
\def\csname\listeVarUn\endcsname{valeur}
RE: variable dynamique - Added by DENIS Sébastien almost 5 years ago
merci pour l'info je vais essayer
cordialement
RE: variable dynamique - Added by DENIS Sébastien almost 5 years ago
Bon après deux heures d'essai.. CA MARCHE ENFIN
Un grand merci Alexis
j'ai tapé
\expandafter\def\csname\laListItemCompetences[12,5]\endcsname{}
RE: variable dynamique - Added by DENIS Sébastien almost 5 years ago
Et ben non....
ca ne arche pas dans un multido
\setsepchar{,/;}%séparateur , \readlist\laListItemCompetences{\ListItemCompetences} \multido{\i=1+1}{\listlen\laListItemCompetences[]}{ \expandafter\def\csname{\laListItemCompetences[\i,5]}\endcsname{}}
Une idée?
RE: variable dynamique - Added by DENIS Sébastien almost 5 years ago
j'ai trouvé;; je remplace \def par \xdef......
(1-5/5)