pourquoi pourquoi pourquoi....

Added by DENIS Sébastien almost 5 years ago

Je déclare une liste

\def\ListItemCompetences{
De-1 ; Demarche ; Pratiquer des démarches scientifiques ; Rechercher {,} extraire et organiser l'information ; ListeDeUN ; Goldenrod,
De-2 ; Demarche ; Pratiquer des démarches scientifiques ; Proposer une ou des hypothèses pour répondre à une question scientifique ; ListeDeDEUX ; Goldenrod,
De-3 ; Demarche ; Pratiquer des démarches scientifiques ; Concevoir une expérience pour la tester. Mesurer des grandeurs physiques de manières directes ou indirectes ; ListeDeTROIS ; Goldenrod,
De-4 ; Demarche ; Pratiquer des démarches scientifiques ; Interpréter des résultats et en tirer des conclusions et les communiquer en argumentant ; ListeDeQUATRE ; Goldenrod,
Co-1 ; Concevoir ; Concevoir{,} créer{,} réaliser ; Développer des modèles simples pour expliquer des faits d'observation et mettre en œuvre des démarches propres aux sciences ; ListeCoUN ; GreenYellow,
Co-2 ; Concevoir ; Concevoir{,} créer{,} réaliser ; Concevoir et réaliser un dispositif de mesure ou d'observation ; ListeCoDEUX ; GreenYellow,
App-1 ; Approprier ; S'approprier des outils et des méthodes ; Effectuer des recherches bibliographiques ; ListeAppUN ; SkyBlue,
}

Puis je fais:

\setsepchar{,/;}%séparateur ,
\readlist\laListItemCompetences{\ListItemCompetences}
\multido{\i=1+1}{\listlen\laListItemCompetences[]}{
\definecolor{\laListItemCompetences[\i,1]}{named}{\laListItemCompetences[\i,6]}}

donc je déclare dynamiquement une couleur De-1 qui sera Goldenrod (1ere ligne de la liste} etc
Quand j'appelle cette couleur elle n'est pas définie...
Y a t il un moyen?