- Questo topic ha 10 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 2 mesi fa da
Antonio Ledda.
-
CreatoreTopic
-
24 Giugno 2009 alle 10:40 #34856::
ciao, è la prima volta che uso beamer. volevo fare delle slide dove far vedere una riga per volta. ho trovato degli esempi in rete dove vedo che usano \pause allora ho copiato e incollato nel mio editor, ho creato il pdf e mi aspetterei che scorrendo si vedesse una riga alla volta invece no. si vede per tre volte la stessa diapo tutta scritta per intero, dov’è l’errore? è sbagliato il codice qui sotto?`\documentclass{beamer}
\usepackage{beamerthemesplit}\begin{document}
\title{prova}
\author{sa}
\date{\today}
\frame{\titlepage}
\section[]{}
\frame{\tableofcontents}
\frame{
\begin{itemize}
\item primo \pause
\item secondo \pause
\item terzo \pause
\end{itemize}}
\end{document}`
-
CreatoreTopic
-
AutoreRisposte
-
-
24 Giugno 2009 alle 11:05 #34857::
ciao, è la prima volta che uso beamer. volevo fare delle slide dove far vedere una riga per volta. ho trovato degli esempi in rete dove vedo che usano \pause allora ho copiato e incollato nel mio editor, ho creato il pdf e mi aspetterei che scorrendo si vedesse una riga alla volta invece no. si vede per tre volte la stessa diapo tutta scritta per intero, dov’è l’errore? è sbagliato il codice qui sotto?
`\documentclass{beamer}
\usepackage{beamerthemesplit}\begin{document}
\title{prova}
\author{sa}
\date{\today}
\frame{\titlepage}
\section[]{}
\frame{\tableofcontents}
\frame{
\begin{itemize}
\item primo \pause
\item secondo \pause
\item terzo \pause
\end{itemize}}
\end{document}`Ho provato il tuo codice e il comando \pause funziona correttamente.
Con cosa compili? Che distribuzione usi?Altra cosa. Non credo che sia importante, comunque ti faccio osservare che stai usando un tema della versione precedente di beamer.
Ciao
ivan
-
24 Giugno 2009 alle 12:58 #34858
-
24 Giugno 2009 alle 21:53 #34859::
eehm..non so di preciso cosa vuol dire con cosa compilo e che distribuzione uso… sono una frana..uso miktex 2.7 su vista (e come editor LEd Beta), era questo che volevi sapere? per il tema ho provato a metterne uno recente ma non cambia.
Allora, la tua distribuzione è MiKTeX. Il compilatore è il programma che legge il file sorgente (.tex) e produce un output, che può essere dvi o pdf.
LaTeX produce un file dvi; pdfLaTeX produce un file pdf.Per ottenere un pdf dal file dvi ci sono però altre due 2 strade (che ti sconsiglio per diversi motivi, tra i quali uno riguarda il tuo problema):
1) convertire il dvi in post script (.ps) con il programma dvips e successivamente convertire il file .ps in pdf con eps2pdf.
2) convertire il file dvi in pdf con dvipdfm.Ho provato queste procedure col tuo codice e ho scoperto che il file pdf generato con dvipdfm non riconosce i comandi \pause. Quindi presumo che tu stia generando il pdf con questa procedura.
La soluzione, considerato poi che usi beamer, è compilare con pdfLaTeX, che ti consiglio di usare sempre. LEd non lo conosco, comunque dovrebbe esserci una finestra vicino al tasto per ottenere l’output, in cui puoi scegliere in che modo generare l’output. Se passi a TeXnicCenter basta scegliere LATEX==>PDF e il gioco è fatto.
Ciao
Ivan
-
24 Giugno 2009 alle 22:02 #34860::
eehm..non so di preciso cosa vuol dire con cosa compilo e che distribuzione uso… sono una frana..uso miktex 2.7 su vista (e come editor LEd Beta), era questo che volevi sapere? per il tema ho provato a metterne uno recente ma non cambia.
Allora, la tua distribuzione è MiKTeX. Il compilatore è il programma che legge il file sorgente (.tex) e produce un output, che può essere dvi o pdf.
LaTeX produce un file dvi; pdfLaTeX produce un file pdf.Per ottenere un pdf dal file dvi ci sono però altre due 2 strade (che ti sconsiglio per diversi motivi, tra i quali uno riguarda il tuo problema):
1) convertire il dvi in post script (.ps) con il programma dvips e successivamente convertire il file .ps in pdf con eps2pdf.
2) convertire il file dvi in pdf con dvipdfm.Ho provato queste procedure col tuo codice e ho scoperto che il file pdf generato con dvipdfm non riconosce i comandi \pause. Quindi presumo che tu stia generando il pdf con questa procedura.
La soluzione, considerato poi che usi beamer, è compilare con pdfLaTeX, che ti consiglio di usare sempre. LEd non lo conosco, comunque dovrebbe esserci una finestra vicino al tasto per ottenere l’output, in cui puoi scegliere in che modo generare l’output. Se passi a TeXnicCenter basta scegliere LATEX==>PDF e il gioco è fatto.
È certamente meglio usare direttamente pdflatex. Ma se si aggiunge l’opzione dvipdfmx a \documentclass l’elaborazione va a buon fine usando sia dvipdfmx che xdvipdfmx. Consiglio questi rispetto all’obsoleto dvipdfm (che richiede l’opzione dvipdfm) se proprio non è possibile fare altrimenti:
`\usepackage[dvipdfmx]{beamer}`
Ciao
Enrico
-
24 Giugno 2009 alle 22:35 #34861::
È certamente meglio usare direttamente pdflatex. Ma se si aggiunge l’opzione dvipdfmx a \documentclass l’elaborazione va a buon fine usando sia dvipdfmx che xdvipdfmx. Consiglio questi rispetto all’obsoleto dvipdfm (che richiede l’opzione dvipdfm) se proprio non è possibile fare altrimenti:
`\usepackage[dvipdfmx]{beamer}`
Ciao
EnricoChe dire…? Svelato l’arcano…Un mago come sempre 😉
Avevo provato a convertire il dvi con dvipdfmx, ma ottenevo parecchi errori. Con l’opzione dvipdfmx tutto fila liscio.Ciao
Ivan
-
25 Giugno 2009 alle 8:53 #34862::
graazie! è vero, usando direttamente pdflatex \pause funziona!! però così non vengono più le figure (che prima venivano), come mai? ho messo il pacchetto
`\usepackage{graphicx}`
nel preambolo e poi per inserire la figura metto
`\begin{figure}[h]
\begin{center}
\includegraphics[height=4.5cm]{fig1.eps}
\caption{prima figura}
\end{center}
\end{figure}`
nella slide.. viene solo la caption, la figura non c’è. sapete dirmi cosa sbaglio?
-
25 Giugno 2009 alle 9:22 #34863::
graazie! è vero, usando direttamente pdflatex \pause funziona!! però così non vengono più le figure (che prima venivano), come mai? ho messo il pacchetto
`\usepackage{graphicx}`
nel preambolo e poi per inserire la figura metto
`\begin{figure}[h]
\begin{center}
\includegraphics[height=4.5cm]{fig1.eps}
\caption{prima figura}
\end{center}
\end{figure}`
nella slide.. viene solo la caption, la figura non c’è. sapete dirmi cosa sbaglio?Non puoi inserire EPS compilando con pdflatex; basta convertire l’immagine in PDF.
Già che ci siamo: l’ambiente “center” non va usato dentro “figure”, è meglio dare la dichiarazione \centering. In una presentazione usare l’ambiente “figure” è sbagliato: metti l’illustrazione, il testo della diapositiva la spiega.
Ciao
Enrico
-
25 Giugno 2009 alle 17:01 #34864::
ciao, è la prima volta che uso beamer. volevo fare delle slide dove far vedere una riga per volta. ho trovato degli esempi in rete dove vedo che usano \pause allora ho copiato e incollato nel mio editor, ho creato il pdf e mi aspetterei che scorrendo si vedesse una riga alla volta invece no. si vede per tre volte la stessa diapo tutta scritta per intero, dov’è l’errore? è sbagliato il codice qui sotto?
`\documentclass{beamer}
\usepackage{beamerthemesplit}\begin{document}
\title{prova}
\author{sa}
\date{\today}
\frame{\titlepage}
\section[]{}
\frame{\tableofcontents}
\frame{
\begin{itemize}
\item primo \pause
\item secondo \pause
\item terzo \pause
\end{itemize}}
\end{document}`Secondo me beamer contiene molto più del comando \pause per mostrare le righe in modo incrementale; quell’esempio io lo scriverei nel modo seguente
`
\begin{document}
\title{prova}
\author{sa}
\date{\today}
\frame{\titlepage}
\frame{\tableofcontents}
\begin{frame}{Esposizione incrementale del contenuto}
\begin{itemize}
\item<1-> primo
\item<2-> secondo
\item<3-> terzo
\end{itemize}
\end{frame}
\end{document}
`Il trucco consiste nell’argomento facoltativo di \item scritto fra “parentesi acute”; indica un range di diapositive entro il quale mostrare l’elemento della lista; come l’ho esemplificato io, replica quello che si potrebbe ottenere anche con \pause, ma il gioco dell’intervallo permette di mostrare gli elementi della lista in un ordine qualsiasi e anche di “accenderli” o di “spegnerli” ripetutamente.
La documentazione di beamer mostra diversi esempi e spiega con più dettaglio anche altri comandi alternativi (come per esempio \onlyslide) che permettono di fare cose bellissime; volendo si possono anche fare delle animazioni stabilendo che il programma lasci vedere una certa slide per un tempo piuttosto breve per poi passare alla successiva immediatamente dopo; ripetendo questa operazione su una sequenza di diverse slide, si può avere per esempio, una freccia che si sposta sullo schermo.
Tuttavia, come Till Tantau raccomanda sempre, le presentazioni non devono contenere effetti “pirotecnici” che distraggono l’attenzione dell’uditore, distogliendolo dal messaggio che l’oratore vorrebbe trasmettergli.[/code]
-
26 Giugno 2009 alle 10:24 #34865::
Non puoi inserire EPS compilando con pdflatex; basta convertire l’immagine in PDF.
Già che ci siamo: l’ambiente “center” non va usato dentro “figure”, è meglio dare la dichiarazione \centering. In una presentazione usare l’ambiente “figure” è sbagliato: metti l’illustrazione, il testo della diapositiva la spiega.
ottimo, grazie! ma c’è un programma free per convertire eps in pdf? perchè se salvo direttamente dal programma in formato pdf mette il grafico in mezzo alla pagina e quindi quando lo includo nella presentazione il grafico viene piccolo perchè fa vedere tutta la pagina. se no ho visto che accetta anche .jpg solo che la qualità non è buona.. di solito come si fa?
-
26 Giugno 2009 alle 11:16 #34866::
Non puoi inserire EPS compilando con pdflatex; basta convertire l’immagine in PDF.
Già che ci siamo: l’ambiente “center” non va usato dentro “figure”, è meglio dare la dichiarazione \centering. In una presentazione usare l’ambiente “figure” è sbagliato: metti l’illustrazione, il testo della diapositiva la spiega.
ottimo, grazie! ma c’è un programma free per convertire eps in pdf? perchè se salvo direttamente dal programma in formato pdf mette il grafico in mezzo alla pagina e quindi quando lo includo nella presentazione il grafico viene piccolo perchè fa vedere tutta la pagina. se no ho visto che accetta anche .jpg solo che la qualità non è buona.. di solito come si fa?
Puoi dare
`epstopdf immagine.eps`
dal Prompt dei comandi.Ciao,
AntonioDimenticavo: secondo la netiquette del Forum, è bene fare una domanda per singolo problema. 😉
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.