如何在投影仪演示文稿中压缩算法?

如何在投影仪演示文稿中压缩算法?

我使用包在 beamer 类中编写了一个算法\usepackage[linesnumbered, ruled,vlined]{algorithm2e}。它占用了整个幻灯片,我试图将其放入一个小幻灯片中minpage,但没有成功。

有没有办法压缩 beamer 类中的算法。我无法分享我的算法。

\documentclass{beamer}
\usepackage[linesnumbered,ruled,vlined]{algorithm2e}
\usepackage{caption}
\usepackage{xcolor}
\usepackage{array}
\begin{document}

\date{\today} 

\frame{\titlepage} 

\frame{\frametitle{Table of contents}\tableofcontents} 


\section{Section no.1} 
\frame{\frametitle{dwd}

\begin{center}
\begin{minipage}{1\linewidth}
\begin{algorithm}[H]
\SetAlgoLined
\textbf{Input} : A graph $(G)$\;
\textbf{Decide} : Is $G$ a random ? \\
\vspace{0.3cm}

If $X$ then stop and play and dance random \;
$S = \{g \in G \}$\;
Pick sdy $g \in P  $\;
Find n elemen. If  exits  then returno   ``Not sonian ''\;

\If{$X$}{
   Compute a lower and upper $L$ of $X$ in $G$;\\ 

    \If{$X$ exists and is fumbling lelal -grou}{

     return $zZ$\;
     }
}

 \Else{
     return  ``Not truein life''\;
  }

 \caption{Algorithm}
 \label{algofinite}
\end{algorithm}
\end{minipage}
\end{center}

}


\end{document}

答案1

我建议使用较小的字体大小来让算法适合框架。如果还\small不够,而且你真的很绝望,请尝试\foototesize\scriptsize\tiny\Tiny

其他一些评论:

  • 你不需要xcolor用 beamer 加载包

  • 删除center环境。它对跨越整个文本宽度的内容没有影响,就像你的算法一样,只会在周围添加更多的垂直间距,这会使你的问题变得更糟

  • 而不是\frame{}更好地使用\begin{frame}....\end{frame}语法


\documentclass{beamer}
\usepackage[linesnumbered,ruled,vlined]{algorithm2e}
\usepackage{caption}
%\usepackage{xcolor}
\usepackage{array}
\begin{document}

%\date{\today} 

\begin{frame}
\frametitle{dwd}

\begingroup
\small
%\begin{center}
%\begin{minipage}{1\linewidth}
\begin{algorithm}[H]
\SetAlgoLined
\textbf{Input} : A graph $(G)$\;
\textbf{Decide} : Is $G$ a random ? \\
\vspace{0.3cm}

If $X$ then stop and play and dance random \;
$S = \{g \in G \}$\;
Pick sdy $g \in P  $\;
Find n elemen. If  exits  then report   ``Not sonian ''\;

\If{$X$}{
   Compute a lower and upper $L$ of $X$ in $G$;\\ 

    \If{$X$ exists and is fumbling lelal -grou}{

     return $zZ$\;
     }
}

 \Else{
     return  ``Not truein life''\;
  }

 \caption{Algorithm}
 \label{algo6}
\end{algorithm}
%\end{minipage}
%\end{center}
\endgroup

\end{frame}


\end{document}

在此处输入图片描述

相关内容