
Ich habe einen Rahmen in zwei Spalten unterteilt und möchte die Elemente horizontal in der Mitte der linken Spalten platzieren. \begin{center}
In diesem Fall scheint das nicht zu funktionieren.
Hier ist mein Code:
\begin{frame}{1D Stefan Problem}
\color{red}\rule{.5\linewidth}{4pt}\color{blue}\rule{.5\linewidth}{4pt}
\begin{columns}[c]
\column{.5\textwidth}
\begin{center}
\begin{itemize}
\item $u_{t}=k_{L}u_{xx}$
\end{itemize}
\end{center}
\column{.5\textwidth}
\end{columns}
\end{frame}
Antwort1
Ich bin mir nicht sicher, ob es einen besseren Weg gibt, als die Listen in eine Minipage oder Parbox der entsprechenden Größe zu setzen. Sie müssten die Breite anpassen, damit sie in die Liste passt, und vielleicht sogar etwas mehr hinzufügen, um sie mit der linken Einrückung für Aufzählungszeichen auszugleichen. (Es wurde eine Varwidth-Umgebung ausprobiert, damit Sie die Breite nicht manuell schätzen müssen, aber das scheint bei Listen nicht gut zu funktionieren.)
\documentclass[12pt]{beamer}
\begin{document}
\begin{frame}{1D Stefan Problem}
\begin{columns}[c]
\column{.5\textwidth}
\color{red}\rule{\linewidth}{4pt}
\begin{center}
\begin{minipage}{3.1cm}
\noindent\begin{itemize}
\item $u_{t}=k_{L}u_{xx}$
\item $x^2 + y^2 = z^2$
\end{itemize}
\end{minipage}
\end{center}
\column{.5\textwidth}
\color{blue}\rule{\linewidth}{4pt}
\begin{center}
\begin{minipage}{2.6cm}
\noindent\begin{itemize}
\item $E = mc^2$
\item $1+1=2$
\end{itemize}
\end{minipage}
\end{center}
\end{columns}
\end{frame}
\end{document}
(Beachten Sie, dass ich Ihre roten und blauen Balken verschoben habe, da ihre Position etwas irreführend war. Die Spaltenumgebung ändert die Ränder und fügt Platz zwischen den Spalten hinzu.)
Aber es gibt möglicherweise bessere Möglichkeiten.