1

Je suis en train de préparer des slides en LaTeX / Beamer... et j'aimerais faire un truc qui paraît tout con, mais sans succès :
Dans un frame, j'ai d'abord une image (ou du texte, ça dépend), et ensuite je veux décliner en plusieurs overlays, en forçant le texte commun à rester à la même place. Avec un exemple, ça sera plus clair :
  \begin{frame}
    \frametitle{A theoretical vision of the Cell}
    \begin{center}
      \includegraphics[width=0.75\textwidth,subfig=1]{ss-cell-cell.fig}
    \end{center}
    \begin{itemize}
	\only<1>{\item 9 processors \Proc{0}, \ldots, \Proc{8} with unrelated computation times }%
	\only<2>{\item Bidirectional communication link between an element and the \EIB\
	bandwidth $b = 25$GB/s}%
    \end{itemize}
  \end{frame}


Là, le frame 2 a davantage de texte dans l'item, du coup l'image est décalée vers le haut... Alors que j'aimerais qu'elle soit à la même hauteur pour tous les slides.

Quelqu'un aurait une idée sur la façon de faire ? cheeky
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2

si tu fous un \vfill après ton \end{center} ça marche pas ? (bon je sais que beamer a parfois un comportement bizarre, donc je suis pas totalement certain que ça marche)
Normalement ça doit te coller ton image au plafond, si tu veux la mettre plus bas tu rajoutes quelque chose avant (\null\vskip 3em ou un truc du genre). De même ton item sera tout en bas, si tu veux le remonter tu mets quelque chose après (\vskip 3em\null par exemple ^^)
...du moins c'est ce que ça ferait en latex normal, mais je ne maîtrise pas vraiment beamer.
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

3

Et si tu rajoutes un \~ dans ton \only<1> tout simplement?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Ah oui pas bête, dans ce cas ça devrait marcher...
Après un coup d'œil à mes slides de popl, j'ai eu le même problème que toi mais il a pas l'air résolu (or j'ai bien mis un \vfill dans la source, je sais pas trop comment beamer bidouille son truc pour l'ignorer, il doit y avoir des manipulations louches de \box, mais bref la solution logique ne marche pas) (la différence c'est que dans mon cas c'est l'image qui change)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

5

Kevin Kofler (./3) :
Et si tu rajoutes un \~ dans ton \only<1> tout simplement?

J'avais pensé à une solution de ce genre, mais je veux malheureusement faire un truc un poil plus compliqué (ce qui change peut avoir plusieurs tailles, ou comporter des images) :/

Mais je viens réaliser qu'il y a un moyen « simple », en passant par des minipages de hauteur fixée.


Merci tout de même de vos propositions hehe
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant