J'aimerais que les colonnes d'un tableau présenté avec beamer apparaissent les unes après les autres. En fin de ligne, facile : on met \pause \\. Mais là, je sèche…

Ouvrir dans l'éditeur Overleaf
\documentclass[french,hyperref={colorlinks=true},xcolor=table,black]{beamer} 
\usepackage[applemac]{inputenc} 
\usepackage{babel}
\usepackage[T1]{fontenc}
\begin{document}
\begin{frame}
\begin{tabular}{l | cccc} 
Class & A & B & C & D \\ \hline 
X & 1 & 2 & 3 & 4  \\ 
Y & 3 & 4 & 5 & 6   \\ 
Z & 5 & 6 & 7 & 8 
\end{tabular}
\end{frame}
\end{document}

Posée 23 Avr '17, 19:45

fred02840's gravatar image

fred02840
4.2k18156187
Taux d'acceptation : 16%

Modifiée 10 Aoû '17, 14:31

Pathe's gravatar image

Pathe ♦♦
7.4k29196245

1

Pour mettre en forme un bloc de code « hors-texte » (pas au sein d'un paragraphe), il ne faut pas recourir à `...`, mais à 4 espaces en début de chaque ligne ou, comme c'est pénible à faire, en sélectionnant le texte et en recourant au raccourci clavier Ctrl+k, comme indiqué dans la FAQ « Comment mettre en forme ma contribution ? ».

(23 Avr '17, 20:06) denis ♦♦ denis's gravatar image

Il suffit de recourir à la commande \onslide de beamer automatiquement insérée au début des colonnes du tableau grâce à la syntaxe <{...} offerte par le package array :

Ouvrir dans l'éditeur Overleaf
\documentclass{beamer}
\usepackage{array}
\begin{document}
\begin{frame}
  \begin{tabular}{l|c<{\onslide<2->}c<{\onslide<3->}c<{\onslide<4->}c<{\onslide}c}
    Class & A & B & C & D \\ \hline
    X     & 1 & 2 & 3 & 4 \\
    Y     & 3 & 4 & 5 & 6 \\
    Z     & 5 & 6 & 7 & 8
  \end{tabular}
\end{frame}
\end{document}
Lien permanent

Publiée 23 Avr '17, 20:00

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

Modifiée 10 Aoû '17, 14:30

Pathe's gravatar image

Pathe ♦♦
7.4k29196245

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.