Beamer- Fusion des couches créées par des \onslide<>

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Fabien_Ca
Utilisateur confirmé
Utilisateur confirmé
Messages : 22
Inscription : mardi 15 novembre 2016, 18:45

Beamer- Fusion des couches créées par des \onslide<>

Message non lu par Fabien_Ca »

Bonjour,
J'ai besoin d'aide pour la création de diaporama.
Voici un ECM

Code : Tout sélectionner

\documentclass{beamer}
%\documentclass[handout,a4]{beamer} %version imprimable pour les \onslide. Fusionne les couches
\usepackage{handoutWithNotes}

\begin{document}
\begin{frame}
Voici le début du cours :\\
\onslide<2- | handout 0 >{ Dans la  partie 1 \\}
\onslide<3- | handout 0>{ Dans la  partie 2\\}

\end{frame}
\end{document}
Avec ce petit code, je peux créer un diaporama "prof ",de 3 pages qui permet d'afficher petit à petit ce que je veux, à chaque page s'affiche un peu plus, parfait pour le cours en classe.
Si j'échange le % entre la première ligne et la seconde ligne, j'obtiens un diaporama que je peux imprimer et donner aux élèves pour compléter lors du cours (ce diaporama aura une page sur laquelle sera écrit "Voici le début du cours :").
J'aimerais aussi pouvoir disposer d'une version d'une seule page sur laquelle il y aurait tout, et cela sans modifier mes lignes comprises entre
\begin{document} et \end{document}.
Est-ce possible ?

Merci d'avance,

F
Fabien_Ca
Utilisateur confirmé
Utilisateur confirmé
Messages : 22
Inscription : mardi 15 novembre 2016, 18:45

Re: Beamer- Fusion des couches créées par des \onslide<>

Message non lu par Fabien_Ca »

J'ai essayé quelque chose (qui ne marche pas !).
Créer un booléen qui vaudrait 0 ou 1 et qui permettrait de pouvoir créer les deux versions que je veux.
Est-ce que cette idée peut permettre de faire ce que je voudrais ? Que faudrait-il modifier dans le code ci-dessous ?

Code : Tout sélectionner

%\documentclass{beamer}
\documentclass[handout,a4]{beamer} %version imprimable pour les \onslide. Fusionne les couches
\usepackage{handoutWithNotes}
\usepackage{etoolbox}
\newbool{vprof}

\booltrue{vprof} 

\begin{document}
\begin{frame}

Voici le début du cours :\\
\onslide<2- | handout vprof >{ Dans la seconde partie\\}
\onslide<3- | handout vprof >{ Dans la troisième partie\\}

\end{frame}
\end{document}