Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Latex Beamer, vertikale Ausrichtung in \columns

  1. #1
    Registrierter Benutzer
    Registriert seit
    08.02.2013
    Beiträge
    122

    Latex Beamer, vertikale Ausrichtung in \columns

    Hallo Leute,

    in dem Minimalbeispiel habe ich 2 columns erstellt. Leider sind diese aber nicht auf gleicher vertikaler Höhe. Wenn man genau hinschaut, ist die rechte Spalte niedriger, als die linke. Der Befehl [t] scheint hier keine Abhilfe zu leisten. Kann mir jmd. helfen?

    VG
    Fite


    \documentclass{beamer}

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

    \begin{document}

    \begin{frame}[t]
    \frametitle{"Uberschrift}

    \begin{columns}[l]

    \column[l]{0.5\textwidth}
    \begin{itemize}
    \item Beschichtete Bleche
    \end{itemize}

    \column[l]{0.5\textwidth}
    \begin{itemize}
    \item Unbeschichtete Bleche
    \end{itemize}

    \end{columns}

    \end{frame}

    \end{document}

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.10.2010
    Beiträge
    36
    Die Sache gibt sich etwas mysteriös, fügt man eine enumerate Umgebung vorher ein, werden die Aufzählungen richtig ausgerichtet. Ich habe aber nicht ausprobiert, ob dies in jedem Falle hilft.
    Ich gehe davon aus, dass es sich um ein Fehler handelt, der bei der Nutzung von Beamer und der itemize-Umgebung entsteht. Daher habe ich es mit einer Aufzählung mit dem Package paralist probiert. Hier tritt das Problem nicht auf, aber man muss das symbol selber definieren.
    Code:
    \documentclass{beamer}
    
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[ngerman]{babel}
    \usepackage{paralist}
    \begin{document}
    
    \begin{frame}[t]
    \frametitle{"Uberschrift}
    
    \begin{columns}
            \column{.55\textwidth}
                   \begin{compactitem}[-]
                   \item Beschichtete Bleche
                   \end{compactitem}
            \column{.45\textwidth}
                    \begin{compactitem}[-]
                    \item Unbeschichtete Bleche
                    \end{compactitem}
                    
    \end{columns}
    \end{frame}
    
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.02.2013
    Beiträge
    122
    Vielen Dank

  4. #4
    Registrierter Benutzer
    Registriert seit
    30.10.2010
    Beiträge
    36
    Als Ergänzung das enumerate-Phänomen - funktioniert aber nur wenn kein paralist geladen wird:
    Code:
    \documentclass{beamer}
    
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[ngerman]{babel}
    %\usepackage{paralist}
    \begin{document}
    
    \begin{frame}[t]
    \frametitle{"Uberschrift}
    \begin{enumerate}
    \end{enumerate}
    \begin{columns}
            \column{.55\textwidth}
                   \begin{itemize}
                   \item Beschichtete Bleche
                   \end{itemize}
            \column{.45\textwidth}
                    \begin{itemize}
                    \item Unbeschichtete Bleche
                    \end{itemize}
                    
    \end{columns}
    %\begin{columns}
    %        \column{.55\textwidth}
    %               \begin{compactitem}[-]
    %               \item Beschichtete Bleche
    %               \end{compactitem}
    %        \column{.45\textwidth}
    %                \begin{compactitem}[-]
    %                \item Unbeschichtete Bleche
    %                \end{compactitem}
    %                
    %\end{columns}
    \end{frame}
    
    \end{document}

  5. #5
    Registrierter Benutzer
    Registriert seit
    08.02.2013
    Beiträge
    122
    Hi,

    das heisst, wenn ich ein enumerate reintue, dann geht es anscheinend. Allerdings muss die enumerate-Umgebung auch mit etwas gefüllt sein. Bei einer leeren enumerate-Umgebung kommt ein Fehler, wenn ich das richtig verstanden habe. Auf jeden Fall ist das Ganze mehr als eine Krücke und sowas sollte Latex eigentlich nicht passieren. Vor allem hab ich dann ja einen recht großen Leerraum wegen der enumerate-Umgebung auf der Seite. Das kann ja alles nicht so wirklich richtig sein und ist eig Latex-unüblich, dass es da keine Lösung für gibt...
    Geändert von Fite (17-05-2013 um 11:37 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.10.2010
    Beiträge
    36
    Mir fehlt jetzt etwas die Zeit dem weiter nach zu gehen. Die Fehlermeldung wirkt sich aber nicht auf die Ausgabe aus und die leere enumerate Umgebung kann man vor den ersten Frame schieben.

  7. #7
    Registrierter Benutzer
    Registriert seit
    08.02.2013
    Beiträge
    122
    Kein Thema Mit Minipage hab ich es jetzt hinbekommen. Das scheint mir die beste Lösung zu sein!!!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •