Domanda

Ho alcuni fotogrammi nella mia presentazione, dove voglio liberarmi del mio standard di Headline / footline in quanto ho bisogno dello spazio per le figure, che includo utilizzando \includegraphics. Queste cifre tengono l'intero spazio. Ora voglio inserto il numero di fotogramma nell'angolo in basso a destra .

Nota. Io uso il tema standard con un titolo custom / footline. Un esempio di minima di lavoro può essere trovato qui: http://rapidshare.com/files/429008846/Beamer.zip

Questo è il codice:

\documentclass{beamer}
\usepackage{german}
\usepackage{graphicx}
\usepackage{color}
\usepackage{colortbl}
\usepackage{pgf}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
%new color
\definecolor{Gray}{gray}{0.9}
\def\textboxcolor{Gray}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
\setbeamertemplate{headline}{%
\hspace{0.01\textwidth}\begin{minipage}[t]{0.88\textwidth}
\vspace{0.1cm}
\begin{tabular}{p{0.5\textwidth}p{0.4\textwidth}p{0.1\textwidth}}
Organisation - Institution&%
&%
\includegraphics[width=1cm]{pictures/logos/logo_ohne_text.jpg}\\
\hline\\
\end{tabular}
\end{minipage}}
%----------------------------------------------------------------------
\setbeamertemplate{footline}{%
\hspace{0.01\textwidth}\begin{minipage}[t]{0.88\textwidth}%
\begin{tabular}{p{0.3\textwidth}p{0.35\textwidth}p{0.2\textwidth}p{0.1\textwidth}}%
\rowcolor[rgb]{0.8,0.8,0.8}\hline%
\raggedright\begin{minipage}{0.3cm}\includegraphics[width=0.30cm]{pictures/logos/quadrat.jpg}\end{minipage}\ \insertauthor &%
\centering \    \usebeamerfont{date in head/foot}\insertshortdate{}& &%
Seite \insertframenumber{}/\inserttotalframenumber\\
\hline\\
\end{tabular}
\end{minipage}}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
\begin{document}
%----------------------------------------------------------------------
    \begin{frame}{Normal Frame}
      \begin{block}{Blocktitle}
        Text
      \end{block}
    \end{frame}
%----------------------------------------------------------------------
    \begin{frame}[plain]{Frame with Images}
       \begin{center}
            \includegraphics[height=0.5\textheight]{pictures/cf.png}
            \includegraphics[height=0.5\textheight]{pictures/cf.png}\\
            \includegraphics[height=0.5\textheight]{pictures/cf.png}
            \includegraphics[height=0.5\textheight]{pictures/cf.png}
        \end{center}
        \begin{pgfpicture}{0}{0}{12.8cm}{9.6cm}
            \pgfputat{\pgfxy(10.62,1.05)}{\pgfbox[left,base]{ %
              \tiny{\insertframenumber{}/\inserttotalframenumber}}}
        \end{pgfpicture}
    \end{frame}
%----------------------------------------------------------------------
\end{document}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
È stato utile?

Soluzione

Nella mia risposta originale, ho chiesto alcune foto, che hai postato. Grazie molto; quelli erano molto utile.


Il tuo aspetto di diapositive come sta usando il tema Graz [1]. Ho scaricato che e si avvicinò con questa soluzione. Prova questo (sostituire il mio \ UseTheme {} Graz con tutto ciò che hai chiamato la tua versione, come forse è stato modificato un po '):

\documentclass{beamer}
\usepackage{pgf} % make sure you use this!
\setbeamertemplate{navigation symbols}{}
\usetheme{Graz}

\pgfdeclareimage[height=0.5cm]{university-logo}{images/uni_logo}
\logo{\pgfuseimage{university-logo}}

\begin{document}

\begin{frame}[plain]{Test slide}
  \begin{pgfpicture}{0}{0}{12.8cm}{9.6cm} % see Note 1

    \pgfputat{\pgfxy(10.62,1.05)}{\pgfbox[left,base]{ % see Note 2
              \tiny{\insertframenumber{}/\inserttotalframenumber}}}

   \pgfputat{\pgfxy(0.4,1.1)}{\pgfimage[width=0.95\textwidth]{figure}} % see Note 3

  \end{pgfpicture}
\end{frame}

\end{document}

Nota 1: Se si ha familiarità con PGF [2], la sintassi è:

\begin{pgfpicture}{start x}{start y}{end x}{end y}

Quindi, probabilmente si potrebbe ottenere via con solo una foto con PGF {0} {0} {12,8} {1,05}, che avrebbe riempito tutta la larghezza (0 -> 12,8 centimetri x larghezza) e solo dare sufficiente per il numero di pagina piè di pagina. (0 -> 1,05 centimetri di altezza y)

Tuttavia, se si lascia, è possibile utilizzare PGF per inserire le vostre immagini pure. Tocca a voi. Essa non pregiudica nulla per lasciare la dimensione di tutta la struttura.

Nota 2: Alter queste coordinate tuttavia si desidera. È possibile capovolgere avanti e indietro tra una diapositiva di default e questo per ottimizzare quelle coordinate fino a quando non v'è alcuna differenza nella pagina # / tot pagine che elencano tra i due.

Una nota è che se si avvia l'aggiunta di testo e quello che hai al telaio, v'è un leggero possibilità che il posizionamento del pgfbox potrebbe avere bussato intorno. Se lo fa, basta avere la cornice, come lo con i dati e rifare le coordinate di \ pfgputat per arrivare dove vuoi.

Nota 3: Ho preso uno screenshot delle figure dal link qui sopra e PGF utilizzato per inserire nel mio telaio. Il titolo è allineato a sinistra, mentre il mio è nella posizione predefinita centrato, ma nel complesso si spera questo appare come ciò che si vuole (i comandi LaTeX sopra generato questo): IMAGE .

Come ho detto, basta affinare i vari coordinate per ottenere tutto ciò in cui si desidera.


Aggiornamento 11/5:

Come ho suggerito nella nota 2, aggiungendo le cose al caos telaio forza il posizionamento. Ho guardato il vostro codice aggiornato e reso PGF giocare bene. Probabilmente dovrebbe essere considerato un "hack", in quanto tutto ciò che sta facendo è il superamento della scalata causato dal comando \ includegraphics. In sostanza, sembra che pgfbox non può risiedere in cui vi sono elementi grafici inseriti con questo metodo in modo da avere per creare un dialogo "artificialmente" in alto sulla diapositiva per forzarlo ad apparire ... ma questo funziona! Io in realtà ottimizzato in modo che se si va in modalità a schermo intero, non ci dovrebbe essere alcun cambiamento di sorta tra "Seite 1/2" sulla prima diapositiva e "2/2" sulla seconda. Eccolo:

\begin{pgfpicture}{0}{0}{12.8cm}{9.6cm}
    \pgfputat{\pgfxy(10.585,9.74)}{\pgfbox[left,base]{ %
      \tiny{\insertframenumber{}/\inserttotalframenumber}}}
\end{pgfpicture}

Fammi sapere come va!


[1] www. ist. tugraz. a / personale / weiglhofer / misc / tugbeamer /

[2] manuale PGF sul CTAN: www. CTAN. org / tex-archive / grafica / PGF in base / doc

Altri suggerimenti

Un altro approccio potrebbe essere utilizzare temporaneamente un altro strato per visualizzare i Prefissio telaio, ad esempio i simboli di navigazione. Questo ha il vantaggio che questo strato è resa in cima al contenuto del frame e quindi sarà ancora visibili immagini a schermo intero.

\documentclass[xcolor={table}]{beamer}

\usepackage{pgf}

%new color
\definecolor{Gray}{gray}{0.9}
\def\textboxcolor{Gray}
%----------------------------------------------------------------------
%----------------------------------------------------------------------
\setbeamertemplate{headline}{%
\hspace{0.01\textwidth}\begin{minipage}[t]{0.88\textwidth}
\vspace{0.1cm}
\begin{tabular}{p{0.5\textwidth}p{0.4\textwidth}p{0.1\textwidth}}
Organisation - Institution&%
&%
\includegraphics[width=1cm]{example-image-duck}\\
\hline\\
\end{tabular}
\end{minipage}}
%%----------------------------------------------------------------------
\setbeamertemplate{footline}{%
\hspace{0.01\textwidth}\begin{minipage}[t]{0.88\textwidth}%
\begin{tabular}{p{0.3\textwidth}p{0.35\textwidth}p{0.2\textwidth}p{0.1\textwidth}}%
\rowcolor[rgb]{0.8,0.8,0.8}\hline%
\raggedright\begin{minipage}{0.3cm}\includegraphics[width=0.30cm]{example-image}\end{minipage}\ \insertauthor &%
\centering \    \usebeamerfont{date in head/foot}\insertshortdate{}& &%
Seite \insertframenumber{}/\inserttotalframenumber\\
\hline\\
\end{tabular}
\end{minipage}}

\begin{document}

\begin{frame}{Normal Frame}
    \begin{block}{Blocktitle}
    Text
  \end{block}
\end{frame}

\begingroup
    \setbeamertemplate{navigation symbols}{%
        \color{black}%
      \tiny%
      \setbeamertemplate{page number in head/foot}[totalpagenumber]%
      \usebeamertemplate{page number in head/foot}%
    }
    \begin{frame}[plain]{Frame with Images}
        \centering
        \includegraphics[height=0.5\textheight]{example-image}%
        \includegraphics[height=0.5\textheight]{example-image}

        \includegraphics[height=0.5\textheight]{example-image}%
        \includegraphics[height=0.5\textheight]{example-image}
    \end{frame}
\endgroup

\end{document}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top