Hallo,

ich starte gerade die Erstellung meiner Folien und stolpere über die Textausrichtung je nachdem, wie die Grundordnung auf meiner Folie ist. Also es mag die Varianten geben:

  1. die Folie hat nur Text
  2. die Folie enthält itemize (vermutlich 90 % meiner Folien)
  3. Kombination aus 1. und 2. bei zweispaltigem Layout

Ich habe nun folgendes kleines Beispiel erstellt:

Öffne in Overleaf
\documentclass{beamer}

\setbeamertemplate{background}[grid][step=.5cm]{}

\begin{document}

\begin{frame}[t]{Folie 1: zweispaltig mit column nur Text}
    \begin{columns}[t]%
        \begin{column}{.5\textwidth}%
            Blablabla
        \end{column}%
        \begin{column}{.5\textwidth}%
            Blablabla
        \end{column}%
    \end{columns}%
\end{frame}

\begin{frame}[t]{Folie 2: einspaltig itemize}
    \begin{itemize}
        \item A
        \item B
        \item C
    \end{itemize}
\end{frame}

\begin{frame}[t]{Folie 3: zweispaltig mit column}
    \begin{columns}[t]%
        \begin{column}{.5\textwidth}%
            \begin{itemize}
                \item A
                \item B
                \item C
            \end{itemize}
        \end{column}%
        \begin{column}{.5\textwidth}%
            Blablabla
        \end{column}%
    \end{columns}%
\end{frame}

\begin{frame}[t]{Folie 4: zweispaltig mit minipage}
    \begin{minipage}[t]{.5\textwidth}%
            \begin{itemize}
                \item A
                \item B
                \item C
            \end{itemize}
    \end{minipage}%
    \begin{minipage}[t]{.5\textwidth}%
            Blablabla
    \end{minipage}%
\end{frame}

\end{document}

Ich hätte gerne verstanden, welche Abstände und Ränder dafür sorgen, dass auf jeder der 4 Folien der Text anders positioniert ist, also:

  • Meine Vorstellung bisher war, dass columns mit Hilfe von minipage implementiert ist, leider sind aber die Textpositionen der Folien 3 und 4 unterschiedlich
  • Ich möchte gerne, dass der Text immer an derselben Stelle anfängt, egal ob ein- oder zweispaltiges Layout, aber ein Vergleich von Folie 2 mit Folie 3 (oder 4) zeigt, dass das so nicht stimmt. Der erste Aufzählungspunkt liegt bei jeder Variante anders.
  • Insbesondere die vertikale Höhe der baseline der rechten und linken Spalte möchte ich gleich haben
  • Dasselbe Schicksal ereilt mich dann beim Einbinden von Grafiken (hab ich hier als Vereinfachung weggelassen). Ich werde häufig links oder rechts eine Aufzählung haben und in der anderen Spalte ein Bild das ich gerne oben mit dem Text ausrichten würde.

alt text alt text alt text alt text

gefragt 29 Aug '18, 22:19

RungeZipperer's gravatar image

RungeZipperer
116147
Akzeptiert-Rate: 0%

bearbeitet 29 Aug '18, 22:34


Dein Problem ist dass deine Spalten zu breit sind. Mit 2 mal .5\textwidth is kein Platz mehr für den Zwischen-Column Abstand.

Und bei den Minipages fehlt das \hfill dazwischen.

Öffne in Overleaf
\documentclass{beamer}

\setbeamertemplate{background}[grid][step=.5cm]{}

\begin{document}

\begin{frame}[t]{Folie 1: zweispaltig mit column nur Text}
    \begin{columns}[t]%
        \begin{column}{.45\textwidth}%
            Blablabla
        \end{column}%
        \begin{column}{.45\textwidth}%
            Blablabla
        \end{column}%
    \end{columns}%
\end{frame}

\begin{frame}[t]{Folie 2: einspaltig itemize}
    \begin{itemize}
        \item A
        \item B
        \item C
    \end{itemize}
\end{frame}

\begin{frame}[t]{Folie 3: zweispaltig mit column}
    \begin{columns}[t]%
        \begin{column}{.45\textwidth}%
            \begin{itemize}
                \item A
                \item B
                \item C
            \end{itemize}
        \end{column}%
        \begin{column}{.45\textwidth}%
            Blablabla
        \end{column}%
    \end{columns}%
\end{frame}

\begin{frame}[t]{Folie 4: zweispaltig mit minipage}
    \begin{minipage}[t]{.45\textwidth}%
            \begin{itemize}
                \item A
                \item B
                \item C
            \end{itemize}
    \end{minipage}%
    \hfill
    \begin{minipage}[t]{.45\textwidth}%
            Blablabla
    \end{minipage}%
\end{frame}

\end{document}
Permanenter link

beantwortet 08 Apr '19, 15:26

kaaaaaa's gravatar image

kaaaaaa
1
Akzeptiert-Rate: 0%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×138
×23

gestellte Frage: 29 Aug '18, 22:19

Frage wurde gesehen: 5,483 Mal

zuletzt geändert: 08 Apr '19, 15:26