PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex Beamer -> ganz simples eigenes layout



Mat
16-05-2009, 18:48
Hallo,

ich will eine eigene LatexBeamer-style haben der ganz ganz einfach ist:

* Es soll auf jeder nur immer die Überschrift ganz oben sein und drunter eine Linie (in der art hline) - also die überschrift trennen vom inhalt der anschließend kommt. Sonst NIX. Also der inhalt wird dann halt gefüllt aber keine seitenzahl, kein schnickschnack.

Nur schaffe ich es einfach nicht nur das zu bewerkstelligen mit leerer präsentation (also weiße folien mit der trennlinie zwischen überschrift und inhalt).

Kann mir da jemand helfen?

voss
16-05-2009, 20:29
ich will eine eigene LatexBeamer-style haben der ganz ganz einfach ist:

* Es soll auf jeder nur immer die Überschrift ganz oben sein und drunter eine Linie (in der art hline) - also die überschrift trennen vom inhalt der anschließend kommt. Sonst NIX. Also der inhalt wird dann halt gefüllt aber keine seitenzahl, kein schnickschnack.

Nur schaffe ich es einfach nicht nur das zu bewerkstelligen mit leerer präsentation (also weiße folien mit der trennlinie zwischen überschrift und inhalt).

Kann mir da jemand helfen?


\documentclass{beamer}
\setbeamertemplate{frametitle}{\insertframetitle\\
\hspace*{-10pt}\rule{\paperwidth}{2pt}}
\setbeamersize{text margin left=10pt}
\setbeamertemplate{navigation symbols}{}

\begin{document}

\begin{frame}{foo}{bar} foobar \end{frame}
\begin{frame}{fooo}{barr} foobar \end{frame}
\begin{frame}{foooo}{barrr} foobar \end{frame}

\end{document}


Herbert

Mat
17-05-2009, 12:44
Ah...vielen Dank Herbert!

Mat
18-05-2009, 16:27
Ich würde gerne noch den Abstand vom Text in der Zeile über der hline etwas zentrieren - also so dass der text der überschrift etwas weiter unten - also näher zur hline liegt. Allerdings finde ich nicht das richtige kommando.

Ich habe über


\setbeamersize{text margin left=10pt, text margin top=10pt}

versucht mein ziel zu erreichen allerdings hat das gar keine auswirkung. Wie könnte ich das tun?

Mein zweites Problem wäre die Zentrierung. Der Text jeder Folie erscheint sowohl vertikal als auch horizontal nicht mittig - ich möchte aber nicht auf jeder seite ein begin{center} und end{center} einfügen - gibt es hierfür eine globale Lösung ?

Danke für weitere Hilfe :)

Mat
18-05-2009, 22:03
*push bitte

Mat
19-05-2009, 13:39
Hier nochmal ein Minimalbeispiel in der Hoffnung dass mir jemand hilft. Wie gesagt möchte ich die Überschrift (z.B. outline) mittig haben - so ist sie noch weiter zum oberen rand als zur linie.
Außerdem würde ich gern alles zentriert haben - mache ich ein \begin{center} und \end{center} umd einen Text erscheint dieser auch nicht ganz zentriert.



\documentclass[8pt, t]{beamer}

\usepackage{beamerbasecolor}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath, amssymb}
\usepackage{times}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{mathrsfs}
% Font in mathmode
\usepackage[osf,slantedGreek]{mathpazo}
\usefonttheme{professionalfonts}


% no smaller textsize in nested items
\beamertemplatedotitem
\setbeamerfont{itemize/enumerate subbody}{size=\normalsize}

\setbeamertemplate{frametitle}{\insertframetitle\\
\hspace*{-10pt}\rule{\paperwidth}{1pt}}
\setbeamersize{text margin left=10pt, text margin top=15pt}
\setbeamertemplate{navigation symbols}{}

%\userightsidebartemplate{0cm}{}

%Changing itemize environment
%\setbeamertemplate{itemize item}[default]
\setbeamertemplate{itemize items}[triangle]

\setbeamertemplate{itemize item}[default]


\begin{document}

\setlength{\parindent}{0pt}
\noindent

\begin{frame}
\frametitle{Outline}\tableofcontents
\end{frame}

\begin{frame}{foo bar}

\begin{center}
Dies ist ein Text der mittig sein sollte Dies ist ein Text der mittig sein sollte \newline
Dies ist ein Text der mittig sein sollte

\end{center}

\begin{itemize}
\item aa Dies ist ein Text der mittig sein sollte Dies ist ein Text der mittig sein sollte
\item bb Dies ist ein Text der mittig sein sollte
\end{itemize}
\end{frame}

\end{document}

voss
19-05-2009, 14:23
Hier nochmal ein Minimalbeispiel in der Hoffnung dass mir jemand hilft. Wie gesagt möchte ich die Überschrift (z.B. outline) mittig haben - so ist sie noch weiter zum oberen rand als zur linie.
Außerdem würde ich gern alles zentriert haben - mache ich ein \begin{center} und \end{center} umd einen Text erscheint dieser auch nicht ganz zentriert.


ich glaube, ich stehe im Wald ...
Zitat: "ich will eine eigene LatexBeamer-style haben der ganz ganz einfach ist: [...] und kein Schnickschnack"


\documentclass[8pt, t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usefonttheme{professionalfonts}


\setbeamertemplate{frametitle}{%
\begin{beamercolorbox}[ht=5.5ex,wd=\paperwidth,leftskip=10pt]{frametitle}
\insertframetitle\\
\hspace*{-\leftskip}\rule{\paperwidth}{2pt}
\end{beamercolorbox}}
\setbeamersize{text margin left=10pt}
\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{itemize items}[triangle]

\begin{document}

\begin{frame}
\frametitle{Outline}\tableofcontents
\end{frame}

\begin{frame}{foo bar}
\begin{center}
Lass dein newline weg, was soll das hier?? dann wird auch zentriert
\end{center}

\begin{itemize}
\item aa Dies ist ein Text der mittig sein sollte Dies ist ein Text der mittig sein sollte
\item bb Dies ist ein Text der mittig sein sollte
\end{itemize}
\end{frame}

\end{document}


Deine Präambel sieht aus, als würdest du alles laden, was dir so über den
Weg gelaufen ist ...

Herbert

Mat
19-05-2009, 14:35
Ja du hast recht - ich werde aber noch einiges brauchen an den packages. Man kann sie also mal rausnehmen ja.

Irgendwie ist der text ja doch nicht ganz zentriert - schau mal auf folie 3 mit den o's.

Wie kann ich denn ohne newline dann einen Zeilenumbruch erzwingen? Angenommen ich möchte nur drei wörter zentrieren und die nächsten wörter dann drunter. Geht das dann nicht?





\documentclass[8pt, t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usefonttheme{professionalfonts}


\setbeamertemplate{frametitle}{%
\begin{beamercolorbox}[ht=5.5ex,wd=\paperwidth,leftskip=10pt]{frametitle}
\insertframetitle\\
\hspace*{-\leftskip}\rule{\paperwidth}{1.5pt}
\end{beamercolorbox}}
\setbeamersize{text margin left=10pt}
\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{itemize items}[triangle]

\begin{document}

\begin{frame}
\frametitle{Outline}\tableofcontents
\end{frame}

\begin{frame}{foo bar}
\begin{center}
Lass dein newline weg, was soll das hier?? dann wird auch zentriert
Und doch nicht ganz oder?
\end{center}

\begin{itemize}
\item aa Dies ist ein Text der mittig sein sogergreg gerg llte Dies ist ein Text der mittig sein sollte
\item bb Dies ist ein Text der mittig sein sollte
\end{itemize}
\end{frame}


\begin{frame}{bar}
\begin{center}
\Large oooooooooooooooooooooooooooooooooooooooooo
\end{center}
\end{frame}

\end{document}

voss
19-05-2009, 15:06
Irgendwie ist der text ja doch nicht ganz zentriert - schau mal auf folie 3 mit den o's.


\setbeamersize{text margin left=10pt,text margin right=10pt}

Herbert

Mat
19-05-2009, 15:17
Vielen Dank Herbert!

HRR
09-06-2009, 16:38
Hallo zusammen,

ich habe bzgl. der Beamer-Class einige Fragen. Wir möchten eine PP-Vorlage mit der Beamer-Class nachbauen und verwenden als Grundlage das Theme "Singapore". War nicht mein Wunsch :) Und mein nun wirklich bescheidener Wissensstand sagt mir, dass das nur teilweise funktionieren wird, jedenfalls mit meinen Mitteln!
- Ist es irgendwie möglich, die Titelseite von den folgenden unterschiedlich zu gestalten? Konkret: Wir wollen den Schatten oben nur auf der Titelseite, nicht aber auf den folgenden.
- Kann man den Seitenzähler oben rechts einbauen? Den Seitenzähler-Befehl mit "headline" anstatt "footline" zu trimmen bringt leider nichts.
- Tja - und wie bekomme ich beispielsweise den Vortragenden und das Thema in die Fußzeile? Ich habe mich ja mit dem Theme bereits festgelegt...

Ich wäre sehr dankbar für einen Ratschlag!!!

Herzliche Grüße,

Henning