我正在用“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}