Beamer: Abstände in einer verschachtelten Itemize Umgebung

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Beamer: Abstände in einer verschachtelten Itemize Umgebung

von es95 » Fr 17. Feb 2017, 09:36

Ja da hast du recht. Das ist wirklich hässlich.

Trotzdem vielen Dank für die Antworten!

von Gast » Do 16. Feb 2017, 15:34

Warum war der Status auf Rückfrage? War da noch eine zuvor an den OP gestellte Frage offen?

Hässlich:
\documentclass[compress]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{bookman}

\usetheme{Malmoe}
\usecolortheme{beaver}
\usefonttheme{structurebold}

\begin{document}

\begin{frame}[t]
\frametitle{Titel}
\begin{itemize}
   \itemsep\fill
   \item Erstens
   \item Zweitens ist in diesem Fall sehr lange und nimmt mindestens zwei Zeilen ein:\vfill
\begin{enumerate}
      \itemsep\fill
      \item Zweipunkteins
      \item zweipunktzwei
      \item 2.3
   \end{enumerate}\vfil
   \item Drittens
   \item Viertens
\end{itemize}
\end{frame}

\end{document}
Erinnert irgendwie an PowerPoint. Duck und weg.

Dynamische Veränderung von \itemsep

von es95 » Do 16. Feb 2017, 14:12

Hätte ich auch selbst mal probieren können. Das beantwortet meine Frage.

Jedoch wäre es noch schön, wenn die \itemsep bzw. \vspace Abstände dynamisch, je nach der Textmenge auf einem \frame reguliert werden.

Hat da noch jemand eine Idee?

von markusv » Do 16. Feb 2017, 14:05

Bin nicht ganz durchgestiegen, was du möchtest, aber:
So hier?!?
\documentclass[compress]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{bookman}

\usetheme{Malmoe}
\usecolortheme{beaver}
\usefonttheme{structurebold}

\begin{document}

\begin{frame}[t]
\frametitle{Titel}
\begin{itemize}
   \itemsep6pt
   \item Erstens
   \item Zweitens ist in diesem Fall sehr lange und nimmt mindestens zwei Zeilen ein:
   \vspace{6pt} %<--ergänzt
\begin{enumerate}
      \itemsep6pt
      \item Zweipunkteins
      \item zweipunktzwei
      \item 2.3
   \end{enumerate}
   \item Drittens
   \item Viertens
\end{itemize}
\end{frame}
\end{document}

Beamer: Abstände in einer verschachtelten Itemize Umgebung

von es95 » Do 16. Feb 2017, 13:44

Hallo zusammen,

ich habe ein Problem beim Definieren der Abstände in einer verschachtelten Itemize/Enumerate Umgebung in der Beamer-Klasse.
Ich möchte den Abstand zwischen 2. und 2.1 vergrößern (so groß wie zwischen 2.1 und 2.2) und den Abstand zwischen 2.3 und 3. verkleinern (so groß wie zwischen 2.2 und 2.3).
Dazu habe ich bisher \itemsep, \parskip und \topsep ausprobiert, jedoch konnte ich das gewünschte Ergebnis nicht erreichen. Hier ein Minimalbeispiel:
\documentclass[compress]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{bookman}

\usetheme{Malmoe}
\usecolortheme{beaver}
\usefonttheme{structurebold}

\begin{document}

\begin{frame}[t]
\frametitle{Titel}
\begin{itemize}
	\itemsep12pt
	\item Erstens
	\item Zweitens ist in diesem Fall sehr lange und nimmt mindestens zwei Zeilen ein:
\begin{enumerate}
		\itemsep6pt
		\item Zweipunkteins
		\item zweipunktzwei
		\item 2.3
	\end{enumerate}
	\item Drittens
	\item Viertens
\end{itemize}
\end{frame}

\end{document}
Vielen Dank für die Hilfe!

Nach oben