PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beamer Class



Nacoya
10-11-2008, 21:20
Hallo,
eigentlich habe ich "nur" 2Fragen:
1. Ist es möglich so eine Art Wasserzeichen auf allen Folien (z.B. unten in der Ecke jeder Folie soll ein Logo blass zu sehen sein) zu haben?
2. Wie man normalerweise die Seitenzahlen einblendet weiß ich. Aber kann man auch nur die Frame Number angeben, sodass wenn man mehrere Zeilen auf einer Seite hat die Seitennummer gleich bleibt?
Vielen Dank schonmal!

Gruß Nacoya

Nacoya
12-11-2008, 19:06
Habe ich tatsächlich ein Problem gefunden das noch keiner kennt :eek:

edico
13-11-2008, 13:54
[1] Du könntest Dich informieren über das Schlagwort 'logo' - ich meine, im beameruserguide umfassend beschrieben, um ein Logo zu platzieren.
[2] Ich bin mir nicht sicher, wie ich das verstehen soll:

nur die Frame Number angeben, sodass wenn man mehrere Zeilen auf einer Seite hat die Seitennummer gleich bleibt?

Die vorgeschlagene Lösung sieht ein Logo in der Fusszeile rechts unten vor in Verknüpfung mit der jeweilige Seitenzahl, wobei die frames (logischerweise) unberücksichtigt bleiben.



\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}%
\pgfdeclareimage[height=5ex]{lion}{lion}% <<<<<<<<<<<<<<< lion=>EinBild=>logo
%\useheadtemplate{\hfill\pgfuseimage{lion}}
%\usefoottemplate{\hfill\pgfuseimage{lion}}
\setbeamertemplate{footline}
{%
\begin{beamercolorbox}[wd=1.0\textwidth,ht=2.6ex,dp=1ex,left,
leftskip=.5em,rightskip=.5em]{title in head/foot}%
\usebeamerfont{title in head/foot}%
\hfill\insertframenumber{}\,/\,\inserttotalframenumber\qquad%
\pgfuseimage{lion}%
\end{beamercolorbox}%
}

\begin{document}
\begin{frame}foo\end{frame}
\begin{frame}bar\begin{itemize}
\item<1-> Normal \LaTeX{} class.
\item<2-> Easy overlays.
\item<3-> No external programs needed.
\end{itemize}\end{frame}
\begin{frame}baz\end{frame}

\end{document}


edico

Nacoya
15-11-2008, 23:06
Hmm ok das Pdf mit dem Userguide muss ich zugeben habe ich schlichtweg überlesen den Tag als ich geguckt hatte :rolleyes: Aber danke für den Tip und das Beispiel!

Was das andere angeht werde ich (wenn der Guide nix anderes dazu sagt) morgen mal ein Minimalbeispiel posten in dem man das Problem sieht :)

Lg Nacoya

Nacoya
22-11-2008, 19:57
Ok hat jetzt doch etwas länger gedauert aber hier jetzt mal nen Minimalbeispiel das das Problem was geblieben ist darstellt:

\documentclass{beamer}

\setbeamertemplate{navigation symbols}{}
\usetheme{Warsaw}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{textcomp}

\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}

\newcommand{\zB}{z.\,B.\ }
\newcommand{\oBdA}{o.\,B.\,d.\,A.\ }


\begin{document}
\title{Titel der sehr sehr laaaaannnnnggggg ist}
\author{Name......}
\institute{Natürlich auch recht lang der Name}
\date{22.11.08}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Table of contents}\tableofcontents
\end{frame}


\section{Introduction}
\begin{frame}
\frametitle{Titel}
Hier sollte Text stehen...
\end{frame}
\end{document}

So alles in allem gefällt mir Theme super, aber (war ja klar das sowas noch kommt) ich muss jetzt in der sowieso vorhandenen Fußzeile noch die Seitenzahlen haben irgendwo...
Wenn ich das ganze über footnote einfüge ist der Rest der Fußzeile weg und bei den Themes die das Automatisch haben mit der Seitenzahl ist dann aber der Platz beim Titel und dem Namen sowie dem Insitut des Authors zu klein (oder kann man das eventuell zweizeilig machen?).
Schonmal danke für die Hilfe!

Lg Nacoya

edico
23-11-2008, 14:16
Du hast das nicht nur


schlichtweg überlesen

... aber es wäre schon sinnhaft wirklich mal zu lesen.

Mein Beispiel kannst Du doch ummünzen und auf Deine Situation anwenden. Ich meine so:



\documentclass[svgnames]{beamer}

\setbeamertemplate{navigation symbols}{}
\usetheme{Warsaw}

\pgfdeclareimage[height=5ex]{lion}{lion}% <<<<<<<<<<<<<<< lion=>EinBild=>logo
\setbeamertemplate{footline}{
\begin{beamercolorbox}[wd=\paperwidth,ht=0.25cm,center]
{section in head/foot}
\begin{beamercolorbox}[wd=0.33\paperwidth,ht=0.25cm,right]
{section in head/foot}
\raisebox{0.05cm}{\insertauthor}
\end{beamercolorbox}
\setbeamercolor
{section in head/foot}{fg=white,bg=NavyBlue}
\begin{beamercolorbox}[wd=0.50\paperwidth,ht=0.25cm]
{section in head/foot}
\raisebox{0.05cm}{\quad \inserttitle}
\end{beamercolorbox}
\hskip-0.01\paperwidth
\begin{beamercolorbox}[wd=0.16\paperwidth,ht=0.25cm,right]
{section in head/foot}
% \raisebox{0.05cm}{\insertframenumber}
\hfill\insertframenumber{}\,/\,\inserttotalframenumber\qquad%
\pgfuseimage{lion}%
\end{beamercolorbox}
\end{beamercolorbox}
}


\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{textcomp}

\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}

\newcommand{\zB}{z.\,B.\ }
\newcommand{\oBdA}{o.\,B.\,d.\,A.\ }




\begin{document}
\title{Titel der sehr sehr laaaaannnnnggggg ist}
\author{Name......}
\institute{Natürlich auch recht lang der Name}
\date{22.11.08}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Table of contents}\tableofcontents
\end{frame}


\section{Introduction}
\begin{frame}
\frametitle{Titel}
Hier sollte Text stehen...
\end{frame}
\end{document}


edico

Nacoya
23-11-2008, 15:21
Hmm den Ansatz von dir hatte ich weitesgehend in einem Testdokument mal übernommen. Aber sobald ich das Logo einfüge mit einer Datei wird wieder die Seitenzahl nicht angezeigt...
Die größe des Logos ist momentan: 250*179pixel (hatte das schon kleiner gemacht weil ich dachte das wäre zu groß)

P.S. und sry das hatte ich gestern schon versucht mit deinem Vorschlag weiter oben aber in der eile am abend dann vergessen hier auch reinzuschreiben :(

/Edit: und wenn ich wieder was nicht gesehen habe oder nicht verstanden habe sollte von dem Code dann ist das keine Absicht sondern eher wirklich nur unkenntnis gegen die ich gerne was tue ;)

edico
24-11-2008, 10:09
Gleich, ob Du mein oder Dein von mir erweitertes Beispiel heranziehst, bei mir klappt es 'vorzüglich'. Leider drehen wir uns hier im Kreis, da Du nicht angibst, was du machst, dass es nicht funktioniert. Damit lässt sich 'schwer' arbeiten, sondern nur raten.

Wenn Du den Code mit einem 'Image file' anpasst (ich hatte ja der Compilierung wegen nur einen 'frame' gezeichnet), dann sieht das so aus:



%\pgfdeclareimage[height=5ex]{lion}{lion}% <<<<<<<<<<<<<<< lion=>EinBild=>logo
% ob die Hoehe mit '5ex' angemessen ist, musst Du pruefen -- es ist imo passend zum frame ;-)
\pgfdeclareimage[height=5ex]{lion}{/hier/ist/der/pfad/zum/lion}% <<<< MUSTER fuer ein Image (hier:lion)
...
% und in der footline wie gehabt oder so farblich veraendert:
\begin{beamercolorbox}[wd=0.16\paperwidth,ht=0.25cm,right]
{section in head/foot}
% \raisebox{0.05cm}{\insertframenumber}
\hfill\insertframenumber{}\,/\,\inserttotalframenumber\qquad%
\color{Brown}\pgfuseimage{lion}%
\end{beamercolorbox}


Wenn Du diesen Code in den letzten Code einbaust, solltest Du eine befriedigende lösung erreichen. Anderenfalls musst Du detailliertere Informationen geben.

Ich compiliere so:



*File List*
beamer.cls 2005/10/23 cvs version 3.06 A class for typesetting presentatio
ns (rcs-revision 1.67)
beamerbasercs.sty 2004/10/07 (rcs-revision 1.3)
beamerbasemodes.sty 2004/12/09 (rcs-revision 1.21)
beamerbasedecode.sty 2005/05/09 (rcs-revision 1.18)
beamerbaseoptions.sty 2004/11/15 (rcs-revision 1.7)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
pgfcore.sty 2006/10/11 v1.09 (rcs-revision 1.4)
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX
pgfsys.sty 2006/10/11 v1.09 (rcs-revision 1.18)
pgfrcs.sty 2006/10/11 v1.09 (rcs-revision 1.12)
pgfrcs.code.tex
pgfsys.code.tex
pgfsys-pdftex.def 2006/10/11 (rcs-revision 1.12)
pgfsyssoftpath.code.tex 2006/10/11 (rcs-revision 1.3)
pgfsysprotocol.code.tex 2006/10/11 (rcs-revision 1.3)
xcolor.sty 2005/12/21 v2.09 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
svgnam.def 2005/12/21 v2.09 Predefined colors according to SVG 1.1 (UK)
pgfcore.code.tex
pgfbaseimage.sty 2006/10/11 v1.09 (rcs-revision 1.4)
pgfbaseimage.code.tex
xxcolor.sty 2003/10/24 ver 0.1
amssymb.sty 2002/01/22 v2.2d
amsfonts.sty 2001/10/25 v2.2f
geometry.sty 2002/07/08 v3.2 Page Geometry
hyperref.sty 2007/02/07 v6.75r Hypertext links for LaTeX
pd1enc.def 2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2006/08/22 v2.4 Connects package keyval with LaTeX options (HO
)
url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
hpdftex.def 2007/02/07 v6.75r Hyperref driver for pdfTeX
size11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
beamerbasecompatibility.sty 2005/01/25 (rcs-revision 1.60)
beamerbasefont.sty 2005/05/17 (rcs-revision 1.15)
beamerbasemisc.sty 2005/05/17 (rcs-revision 1.23)
beamerbasetwoscreens.sty 2005/10/14 (rcs-revision 1.6)
beamerbaseoverlay.sty 2005/05/18 (rcs-revision 1.49)
beamerbasetitle.sty 2005/10/23 (rcs-revision 1.23)
beamerbasesection.sty 2005/04/20 (rcs-revision 1.18)
beamerbaseframe.sty 2005/06/02 (rcs-revision 1.58)
beamerbaseverbatim.sty 2005/04/12 (rcs-revision 1.6)
beamerbaseframesize.sty 2005/06/09 (rcs-revision 1.17)
beamerbaseframecomponents.sty 2004/11/08 (rcs-revision 1.40)
beamerbasecolor.sty 2005/01/25 (rcs-revision 1.41)
beamerbasenotes.sty 2005/10/14 (rcs-revision 1.22)
beamerbasetoc.sty 2004/12/09 (rcs-revision 1.20)
beamerbasetemplates.sty 2004/10/07 (rcs-revision 1.50)
beamerbaseauxtemplates.sty 2005/06/09 (rcs-revision 1.27)
beamerbaseboxes.sty 2005/06/09 (rcs-revision 1.28)
beamerbaselocalstructure.sty 2005/04/20 (rcs-revision 1.51)
enumerate.sty 1999/03/05 v3.00 enumerate extensions (DPC)
beamerbasenavigation.sty 2005/06/01 (rcs-revision 1.34)
beamerbasetheorems.sty 2005/04/04 (rcs-revision 1.7)
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
amsthm.sty 2004/08/06 v2.20
beamerbasethemes.sty 2004/10/07 (rcs-revision 1.9)
beamerthemedefault.sty 2004/10/07 (rcs-revision 1.6)
beamerfontthemedefault.sty 2005/03/15 (rcs-revision 1.12)
beamercolorthemedefault.sty 2005/03/15 (rcs-revision 1.27)
beamerinnerthemedefault.sty 2005/06/17 (rcs-revision 1.19)
beamerouterthemedefault.sty 2005/06/09 (rcs-revision 1.13)
beamerthemeWarsaw.sty 2004/10/07 (rcs-revision 1.8)
beamerinnerthemerounded.sty 2004/10/07 (rcs-revision 1.4)
beamerouterthemeshadow.sty 2005/06/01 (rcs-revision 1.8)
beamerouterthemesplit.sty 2004/10/07 (rcs-revision 1.4)
beamercolorthemeorchid.sty 2004/10/07 (rcs-revision 1.2)
beamercolorthemewhale.sty 2004/10/07 (rcs-revision 1.3)
babel.sty 2005/11/23 v3.8h The Babel package
ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
inputenc.sty 2006/05/05 v1.1b Input encoding file
utf8.def 2006/03/30 v1.1i UTF-8 support for inputenc
t1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
ot1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
omsenc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
lmodern.sty 2007/01/14 v1.3 Latin Modern Fonts
textcomp.sty 2005/09/27 v1.99g Standard LaTeX package
ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
ts1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
t1lmss.fd 2007/01/14 v1.3 Font defs for Latin Modern
nameref.sty 2006/12/27 v2.28 Cross-referencing by name of section
refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)
test.out
test.out
***********


edico

Nacoya
24-11-2008, 13:39
Super jetzt hat es funktioniert!
Habe einfach den zusätzlichen Code von dir noch in den bisherigen alten von dir eingefügt und fertig.
Sry das ich da solange am nerven war und vorallem auch danke für das auskommentieren! Werde da am We nochmal ein bissel rumprobieren und gucken ob ich den Fehler finde den ich gemacht habe vorher, damit das nicht mehr passiert :)