Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 9

16 Avr '16, 22:10

Pathe's gravatar image

Pathe
7.6k49209252

Voici une solution. Le totale total de chaque colonne est sauvegardé dans un la macro `\mtt<nombredecolone>=\csname mtt\themt\endcsname`. mtt\themt\endcsname`. Au début de chaque ligne ligne, le compteur des colonnes et est remis à zéro puis incrémenter incrémenté à partir du de la deuxième colonne. Le contenu de la case est sauvegarder sauvegardé dans une boite temporaire boîte temporaire, ce qui permet de connaitre savoir si elle est vide ou pas pas, et donc de incrémenter d'incrémenter le totale total ou pas. non. **Remarque :** Les les totaux sont calculés automatiquement quel que soit le contenu des cases. \documentclass[12pt, oneside, a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[light]{kpfonts} \usepackage{marvosym} \usepackage{array} \newcounter{mt} \newsavebox\mtbox \newcolumntype{L}{>{\setcounter{mt}{0}}l} \newcolumntype{C}{% >{\stepcounter{mt}% \sbox\mtbox\bgroup}c<{\egroup% \ifdim\wd\mtbox>0pt \expandafter\ifx\csname mtt\themt\endcsname\relax \expandafter\xdef\csname mtt\themt\endcsname{0} \else \expandafter\xdef\csname mtt\themt\endcsname{% \the\numexpr\csname mtt\themt\endcsname+1\relax}% \fi \usebox\mtbox% \fi}} \newcommand*\mttotal{% \multicolumn{1}{c|}{\stepcounter{mt}\csname mtt\themt\endcsname} } \begin{document} test \begin{center} \begin{tabular}{|L|C|C|C|C|} \hline & Julie & Albertine & Solange & Thérèse \\ \hline \hline Villefort & & & \Checkedbox & \Checkedbox\\ \hline Tarare & & \Checkedbox & \Checkedbox & \Checkedbox\\ \hline Sommepy-Tahure & \Checkedbox & & & \Checkedbox \\ \hline Quend & \Checkedbox & \Checkedbox & & \Checkedbox\\ \hline \hline \textbf{Total} & \mttotal & \mttotal & \mttotal & \mttotal \\ \hline \end{tabular} \end{center} \end{document}
cliquez ici pour masquer/afficher la révision 8

16 Avr '16, 21:37

touhami's gravatar image

touhami
9.9k410

Voici une solution. Le totale de chaque colonne est sauvegardé dans un macro `\mtt<nombredecolone>=\csname mtt\themt\endcsname`. Au début de chaque ligne le compteur des colonnes et remis à zéro puis incrémenter à partir du deuxième colonne. Le contenue contenu de la case est sauvegarder dans une boite temporaire ce qui permet de connaitre si elle est vide ou pas donc de incrémenter le totale ou pas. **Remarque :** Les totaux sont calculés automatiquement quel que soit le contenu des cases. \documentclass[12pt, oneside, a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[light]{kpfonts} \usepackage{marvosym} \usepackage{array} \newcounter{mt} \newsavebox\mtbox \newcolumntype{L}{>{\setcounter{mt}{0}}l} \newcolumntype{C}{% >{\stepcounter{mt}% \sbox\mtbox\bgroup}c<{\egroup% \ifdim\wd\mtbox>0pt \expandafter\ifx\csname mtt\themt\endcsname\relax \expandafter\xdef\csname mtt\themt\endcsname{0} \else \expandafter\xdef\csname mtt\themt\endcsname{% \the\numexpr\csname mtt\themt\endcsname+1\relax}% \fi \usebox\mtbox% \fi}} \newcommand*\mttotal{% \multicolumn{1}{c|}{\stepcounter{mt}\csname mtt\themt\endcsname} } \begin{document} test \begin{center} \begin{tabular}{|L|C|C|C|C|} \hline & Julie & Albertine & Solange & Thérèse \\ \hline \hline Villefort & & & \Checkedbox & \Checkedbox\\ \hline Tarare & & \Checkedbox & \Checkedbox & \Checkedbox\\ \hline Sommepy-Tahure & \Checkedbox & & & \Checkedbox \\ \hline Quend & \Checkedbox & \Checkedbox & & \Checkedbox\\ \hline \hline \textbf{Total} & \mttotal & \mttotal & \mttotal & \mttotal \\ \hline \end{tabular} \end{center} \end{document}
cliquez ici pour masquer/afficher la révision 7

16 Avr '16, 21:35

touhami's gravatar image

touhami
9.9k410

cliquez ici pour masquer/afficher la révision 6

16 Avr '16, 21:34

touhami's gravatar image

touhami
9.9k410

cliquez ici pour masquer/afficher la révision 5

16 Avr '16, 18:28

Pathe's gravatar image

Pathe
7.6k49209252

cliquez ici pour masquer/afficher la révision 4

16 Avr '16, 15:16

touhami's gravatar image

touhami
9.9k410

cliquez ici pour masquer/afficher la révision 3

16 Avr '16, 15:16

touhami's gravatar image

touhami
9.9k410

cliquez ici pour masquer/afficher la révision 2

16 Avr '16, 15:15

touhami's gravatar image

touhami
9.9k410

cliquez ici pour masquer/afficher la révision 1

16 Avr '16, 15:10

touhami's gravatar image

touhami
9.9k410