Bonsoir,
J'utilise un fichier .csv pour mettre des valeurs à des paramètres de type \option, \option1 pour créer une liste d'item. Dans le fonctionnement normal, il arrive parfois que les paramètres n'aient pas des valeurs. Dans ce cas, ma liste d'item en est réduite à une puce sans texte.
J'ai essayé le package ifmtarg pour tester les paramétrer afin d'éliminer l'item mais je n'arrive pas à la faire fonctionner. Voyez mon code suivant :
Si quelqu'un peut m'expliquer l'erreur et/ou m'indiquer un moyen d'arriver à mes fins... Je n'arrive pas à debugger le test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 \usepackage{ifmtarg} % mise en place de la macro isempty \newcommand{\isempty}[1]{\@ifmtarg{#1}{}{\item {#1}}} % mise en place de la macro isnotempty \newcommand{\isnotempty}[1]{\@ifnotmtarg{#1}{\item {#1}}} \begin{multicols}{2}[\section*{Options Ch\^assis}] \begin{itemize}[label=$\square$,leftmargin=*,parsep=0cm,itemsep=0cm,topsep=0cm] \isempty{\optdeflecteurs} \isnotempty{\optdeflecteurs} \end{itemize} \end{multicols}
Merci d'avance à tous
Partager