Beamer 盒问题

Beamer 盒问题

我正在用“Frankurt”主题制作我的 Beamer 演示文稿。有时我会遇到溢出问题。例如:

\begin{frame}
\begin{definition}
\begin{multicols}{2}
\begin{enumerate}[a)]
\item $\frac{2x+3}{5x+7}$
\item $\frac{2x^3+7}{x^3-x^2+x+7}$
\item $\frac{x+1}{x^2+3}$               
\item $\frac{2\sqrt{x}+x^{-1}}{3x-7}$                   
\item $\frac{2+\sqrt{x}}{2-\sqrt{x}}$               
\item $\frac{\sqrt[3]{x}-\sqrt[5]{x}}{\sqrt[3]{x}+\sqrt[5]{x}}$ 
\item $\frac{x^{-1}+x^{-4}}{x^{-2}-x^{-3}}$
\item $\frac{\sqrt[3]{x}-5x+3}{2x +x^{\frac{2}{3}}-4}$          
\end{enumerate}
\end{multicols}
\end{definition}
\end{frame}

这里最后一项的部分并不适合我的“定义框”。

我不知道问题是什么。通常我会通过在 \end{multicols} 后插入一个空行(或 $\phantom{a}$)来“解决”这些问题。但我相信应该有更好的方法来解决这个问题。

你可以帮帮我吗?

在此处输入图片描述

答案1

您可以使用该\raggedcolumns选项来防止环境底线multicols对齐。

\documentclass{beamer}
\usetheme{Frankfurt}

\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath,multicol}

\raggedcolumns

\begin{document}
\begin{frame}{Frame title}
\begin{definition}
\begin{multicols}{2}
\begin{enumerate}[a)]
\item $\frac{2x+3}{5x+7}$
\item $\frac{2x^3+7}{x^3-x^2+x+7}$
\item $\frac{x+1}{x^2+3}$               
\item $\frac{2\sqrt{x}+x^{-1}}{3x-7}$                   
\item $\frac{2+\sqrt{x}}{2-\sqrt{x}}$               
\item $\frac{\sqrt[3]{x}-\sqrt[5]{x}}{\sqrt[3]{x}+\sqrt[5]{x}}$ 
\item $\frac{x^{-1}+x^{-4}}{x^{-2}-x^{-3}}$
\item $\frac{\sqrt[3]{x}-5x+3}{2x +x^{\frac{2}{3}}-4}$          
\end{enumerate}
\end{multicols}
\end{definition}
\end{frame}
\end{document}

相关内容