
フレームを 2 つの列に分割し、アイテムを左の列の水平中央に配置したいのですが、\begin{center}
この場合はうまくいかないようです。
これが私のコードです:
\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}
答え1
リストを適切なサイズのミニページまたは parbox 内に配置するよりも良い方法があるかどうかはわかりません。リストに合うように幅を微調整する必要があり、箇条書きの左インデントとのバランスをとるために少し余分に追加する必要があるかもしれません。(手動で幅を推測しなくても済むように varwidth 環境を試しましたが、リストではうまく機能しないようです。)
\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}
(注意: 赤と青のバーの位置が少し誤解を招くため、移動しました。列の環境により余白が変更され、列間にスペースが追加されます。)
しかし、もっと良い方法があるかもしれません。