Partage
  • Partager sur Facebook
  • Partager sur Twitter

Correction tuto LaTeX

partie sur les tableaux

    2 avril 2013 à 20:20:11

    Salut, j'ai une remarque à faire sur le  tuto LaTeX pour la partie "Autres paramètres applicables à un tableau".

    Pour mettre de la couleur sur une colonne d'un tableau, ou effectuer une modification sur une colonne d'un tableau, toute cette partie est sur le site incompréhensible:

    Les explications sont fausses et le code d'exemple (pour mettre en gras une colonne et pour mettre de la couleur une colonne) a un bug. Par chance j'ai acheté le (génial) livre LaTeX du STZ, alors j'en profite pour corriger cette erreur:

    Pour effectuer un changement sur toute une colonne: >{\commande1{}\commande2{}\...} c <{\end{}(si besoin)}.

    Dans le tuto (en ligne) les délimiteurs > et < étaient inversés. Quant au code, ils n'étaient même pas dedans. Une version corrigée:

    \begin{tabular}{|>{\begin{bf}} c <{\end{bf}}|c|c|c|c|c|c|c|c|c|c|}
    \hline
    Multiplié par & \begin{bf}1\end{bf} & \begin{bf}2\end{bf} & \begin{bf}3\end{bf}& \begin{bf}4\end{bf} & \begin{bf}5\end{bf} & \begin{bf}6\end{bf}& \begin{bf}7\ end{bf} & \begin{bf}8\end{bf} & \begin{bf}9\end{bf}
    \mmligne& \begin{bf}10\end{bf} \\
    \hline
    1 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 \\
    \hline
    2 & 2 & 4 & 6 & 8 & 10 & 12 & 14 & 16 & 18 & 20 \\
    \hline
    3 & 3 & 6 & 9 & 12 & 15 & 18 & 21 & 24 & 27 & 30 \\
    \hline
    4 & 4 & 8 & 12 & 16 & 20 & 24 & 28 & 32 & 36 & 40 \\
    \hline
    5 & 5 & 10 & 15 & 20 & 25 & 30 & 35 & 40 & 45 & 50 \\
    \hline
    6 & 6 & 12 & 18 & 24 & 30 & 36 & 42 & 48 & 54 & 60 \\
    \hline
    7 & 7 & 14 & 21 & 28 & 35 & 42 & 49 & 56 & 63 & 70 \\
    \hline
    8 & 8 & 16 & 24 & 32 & 40 & 48 & 56 & 64 & 72 & 80 \\
    \hline
    9 & 9 & 18 & 27 & 36 & 45 & 54 & 63 & 72 & 81 & 90 \\
    \hline
    10 & 10 & 20 & 30 & 40 & 50 & 60 & 70 & 80 & 90 & 100 \\
    \hline
    \end{tabular}

    Voila j'espère vous avoir aidé un peu pour votre super site! J'ai déjà acheté 3 tutoriels en livre (C, Java et LaTeX) et ils sont tous tops! Continuez de faire de l'excellent boulot, et j'espère aussi pouvoir faire un tutoriel une fois :).


    Giant.

    • Partager sur Facebook
    • Partager sur Twitter
    Nur was man übt, beherscht man.
      30 juillet 2013 à 17:22:28

      Merci pour ta correction ! Je me disais aussi qu'il y avait quelque chose qui n'allait pas.. Mais quand je compile ton bout de code, (avec un begin{document} préalable bien sûr + un documentclass}), cela m'affiche un "Use of \@array doesn't match his definition". Suis-je le seul à avoir cette erreur ? :)

      -
      Edité par potterman28wxcv 30 juillet 2013 à 17:22:49

      • Partager sur Facebook
      • Partager sur Twitter
        25 septembre 2014 à 13:29:26

        Hello,

        en effet il y avait une erreur dans le code ^^. Il y a un \mmligne qui s'est malencontreusement glissé dans le tableau, et un espace après un "\". Le code suivant compile chez moi:

        \documentclass{article}
        
        \usepackage[utf8]{inputenc}
        \usepackage[T1]{fontenc}
        \usepackage{color, colortbl}
        \usepackage[francais]{babel}
        
        \begin{document}
        
        \begin{tabular}{|>{\begin{bf}} c <{\end{bf}}|c|c|c|c|c|c|c|c|c|c|}
        \hline
        Multiplié par & \begin{bf}1\end{bf} & \begin{bf}2\end{bf}
        & \begin{bf}3\end{bf}& \begin{bf}4\end{bf} & \begin{bf}5\end{bf}
        & \begin{bf}6\end{bf}& \begin{bf}7 \end{bf} & \begin{bf}8\end{bf} & \begin{bf}9\end{bf}
        & \begin{bf}10\end{bf} \\
        \hline
        1 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 \\
        \hline
        2 & 2 & 4 & 6 & 8 & 10 & 12 & 14 & 16 & 18 & 20 \\
        \hline
        3 & 3 & 6 & 9 & 12 & 15 & 18 & 21 & 24 & 27 & 30 \\
        \hline
        4 & 4 & 8 & 12 & 16 & 20 & 24 & 28 & 32 & 36 & 40 \\
        \hline
        5 & 5 & 10 & 15 & 20 & 25 & 30 & 35 & 40 & 45 & 50 \\
        \hline
        6 & 6 & 12 & 18 & 24 & 30 & 36 & 42 & 48 & 54 & 60 \\
        \hline
        7 & 7 & 14 & 21 & 28 & 35 & 42 & 49 & 56 & 63 & 70 \\
        \hline
        8 & 8 & 16 & 24 & 32 & 40 & 48 & 56 & 64 & 72 & 80 \\
        \hline
        9 & 9 & 18 & 27 & 36 & 45 & 54 & 63 & 72 & 81 & 90 \\
        \hline
        10 & 10 & 20 & 30 & 40 & 50 & 60 & 70 & 80 & 90 & 100 \\
        \hline
        \end{tabular}
        
        
        \end{document}

        Merci pour ta remarque, et bonne journée!

        • Partager sur Facebook
        • Partager sur Twitter
        Nur was man übt, beherscht man.
          25 septembre 2014 à 21:59:23

          Ma remarque elle date un peu je crois :) mais c'est cool d'avoir apporté une correction
          • Partager sur Facebook
          • Partager sur Twitter
            10 octobre 2014 à 21:34:16

            Oui ça faisait longtemps que je n'étais pas revenu :p
            • Partager sur Facebook
            • Partager sur Twitter
            Nur was man übt, beherscht man.
              8 décembre 2019 à 12:10:23

              potterman28wxcv a écrit:

              Merci pour ta correction ! Je me disais aussi qu'il y avait quelque chose qui n'allait pas.. Mais quand je compile ton bout de code, (avec un begin{document} préalable bien sûr + un documentclass}), cela m'affiche un "Use of \@array doesn't match his definition". Suis-je le seul à avoir cette erreur ? :)

              -
              Edité par potterman28wxcv 30 juillet 2013 à 17:22:49


              Bonjour,

              J´ai eu le meme soucis. Je l´ai resolu en chargeant le package "\usepackage{color, colortbl}".

              Maintenant ca compile et j´obtiens un joli document pdf.

              Probablement un oubli dans le cours.

              @Giant

              Merci pour la correction, je n´aurais jamais trouver sans cela.

              • Partager sur Facebook
              • Partager sur Twitter

              Correction tuto LaTeX

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown