Problème de compilation avec la classe Beamer

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

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.
Fabrice Couvreur
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 604
Inscription : samedi 18 août 2007, 01:55

Problème de compilation avec la classe Beamer

Message par Fabrice Couvreur »

Bonsoir à tous,
J'utilise très régulièrement Beamer, et je suis confronté à un problème de compilation jamais rencontré jusqu'ici, et que je ne parviens pas à résoudre.

Code : Tout sélectionner

No file bea.nav.
<fond2.pdf, id=11, 227.61035pt x 241.74315pt> <use fond2.pdf> <use fond2.pdf>
<use fond2.pdf> [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./fond2.
pdf>]
No file bea.toc.
<use fond2.pdf> [2]
No file bea.toc.
<use fond2.pdf> [3])
Runaway argument?
\let \AtEndDocument \@firstofone \@enddocumenthook \@checkend {docume\ETC.
! File ended while scanning use of \beamer@collect@@body.
<inserted text> 
                \par 
<*> bea.tex
Est-ce quelqu'un a déjà rencontré ce problème ?
Merci pour votre aide.
Dernière modification par MB le mercredi 20 août 2008, 00:40, modifié 1 fois.
Raison : Balises Code.

Fabrice Couvreur
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 604
Inscription : samedi 18 août 2007, 01:55

Re: Problème de compilation avec la classe Beamer

Message par Fabrice Couvreur »

Bonjour à tous,
Je n'ai pas vraiment résolu mon problème, mais le bug est venu d'une tentative de ma part de créer une alerte sur la "couche 3" en associant \uncover<3-> et \alert.

Mon souhait était de faire apparaître en rouge $x \longmapsto 0$, $x \longmapsto m$, ...

Code : Tout sélectionner

\documentclass[a4paper,10pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{hyperref}
\usepackage{tikz,pgf}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{mathrsfs}
\usepackage[frenchb]{babel}
\usepackage{array,tabularx}
\usepackage{colortbl,color}
\begin{document}
\begin{frame}
\renewcommand\arraystretch{1.4}
    \begin{tabularx}{\textwidth}{|c@{$\longmapsto$}l|c@{$\longmapsto$}l|X|}
       \hline
       \multicolumn{2}{|c|}{Fonction $f$}&
       \multicolumn{2}{c|}{Fonction dérivée $f'$}&\multicolumn{1}{c|}{Intervalle de validité}\tabularnewline
       \hline
       \uncover<2->{$x$ & $k$ } & \uncover<3->{$x$  & \color{red}$0$ }      & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<4->{$x$ & $mx+p$ }  & \uncover<5->{$x$  & $\color{red}m$ }      & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<6->{$x$ & $x^{2}$ }         & \uncover<7->{$x$  &\color{red} $2x$ }     & $\mathbb{R}$\tabularnewline 
       \hline
       \uncover<8->{$x$ & $x^{3}$ }         & \uncover<9->{$x$  &\color{red} $3x^{2}$ } & $\mathbb{R}$\tabularnewline 
       \hline
       \uncover<10->{$x$ & $x^{n}\;(n\in{\mathbb{N^{\ast}}})$ }     & \uncover<11->{$x$  &\color{red} $nx^{n-1}$ } & $\mathbb{R}$\tabularnewline 
       \hline

       \uncover<12->{$x$ & $\frac{1}{x}$ }  & \uncover<13->{$x$ &\color{red} $-\frac{1}{x^{2}}$ } & 
       $]-\infty\,;\,0[$ ou $]0\,;\,+\infty[$\tabularnewline 
       \hline

    \end{tabularx}
\end{frame}
\end{document}
Merci.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Problème de compilation avec la classe Beamer

Message par pg »

C'est ça que tu veux faire ?

Code : Tout sélectionner

\documentclass[a4paper,10pt]{beamer}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{hyperref}\hypersetup{pdfpagelayout=SinglePage}
\usepackage{tikz,pgf}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{mathrsfs}
\usepackage[frenchb]{babel}
\usepackage{array,tabularx}
\usepackage{colortbl,color}
\begin{document}
\begin{frame}
\renewcommand\arraystretch{1.4}
    \begin{tabularx}{\textwidth}{|c@{$\;\longmapsto\;$}l|c@{\alert{$\;\longmapsto\;$}}l|X|}
       \hline
       \multicolumn{2}{|c|}{Fonction $f$}&
       \multicolumn{2}{c|}{Fonction dérivée $f'$}&\multicolumn{1}{c|}{Intervalle de validité}\tabularnewline
       \hline
       \uncover<2->{$x$ & $k$ } & \uncover<3->{\alert{$x$}  & \alert{$0$} }      & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<4->{$x$ & $mx+p$ }  & \uncover<5->{\alert{$x$}  & \alert{$m$} }      & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<6->{$x$ & $x^{2}$ }         & \uncover<7->{\alert{$x$}  & \alert{$2x$} }     & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<8->{$x$ & $x^{3}$ }         & \uncover<9->{\alert{$x$}  & \alert{$3x^{2}$} } & $\mathbb{R}$\tabularnewline
       \hline
       \uncover<10->{$x$ & $x^{n}\;(n\in{\mathbb{N^{\ast}}})$ }     & \uncover<11->{\alert{$x$}  & \alert{$nx^{n-1}$} } & $\mathbb{R}$\tabularnewline
       \hline

       \uncover<12->{$x$ & $\frac{1}{x}$ }  & \uncover<13->{\alert{$x$} & \alert{$-\frac{1}{x^{2}}$} } &
       $]-\infty\,;\,0[$ ou $]0\,;\,+\infty[$\tabularnewline
       \hline

    \end{tabularx}
\end{frame}
\end{document}
(J'ai rajouté des espaces fortes dans les \longmapsto des définitions de colonnes pour que l'espacement soit le même que lorsqu'on tape x \longmapsto x^2.)

Fabrice Couvreur
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 604
Inscription : samedi 18 août 2007, 01:55

Re: Problème de compilation avec la classe Beamer

Message par Fabrice Couvreur »

Bonsoir pg,
Merci, c'est exactement ce que je voulais. Mon erreur a été d'écrire

Code : Tout sélectionner

\uncover<3->{ \alert{$x$ & $0$} }
Peux-tu m'expliquer cette instruction ?

Code : Tout sélectionner

\usepackage{hyperref}\hypersetup{pdfpagelayout=SinglePage}

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Problème de compilation avec la classe Beamer

Message par pg »

\hypersetup{pdfpagelayout=SinglePage} permet de voir les pages une à la fois dans le lecteur pdf, ce qui permet de passer d'une page à la suivante grâce à la molette de la souris. C'est très pratique pour visualiser un pdf beamer si on préfère utiliser la souris plutôt que le clavier.

Fabrice Couvreur
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 604
Inscription : samedi 18 août 2007, 01:55

Re: Problème de compilation avec la classe Beamer

Message par Fabrice Couvreur »

Re,
Merci pour ton aide.
@+