错误未定义控制序列。 \end{frame} 在我的投影仪中

错误未定义控制序列。 \end{frame} 在我的投影仪中

我不知道代码有什么问题。

\begin{frame}{Introdução}
\justifying
O espalhamento elástico da luz é classificado em dois tipos, a depender do tamanho da partícula espalhadora:

\begin{itemize}
    \begin{block}
        \item espalhamento Mie: 
        \begin{itemize}
            \subitem dimensões das partículas espalhadoras são da mesma ordem ou maiores que o comprimento de onda da
            luz;
        \end{itemize}
    \end{block}
    \begin{block}
        \item espalhamento Rayleigh:
        \begin{itemize}
            \subitem dimensões das partículas espalhadoras são muito menores que o comprimento de onda da luz;
        \end{itemize}
    \end{block}
    \end{itemize}

          \end{frame}

答案1

感谢@Eric Sc​​öerg。

在块环境中,参数块的标题是强制性的(Forced)。

% 定义在:beamerbaselocalstructure.sty

\newenvironment<>{block}[1]{%
    \begin{actionenv}#2%
      \def\insertblocktitle{#1}%
      \par%
      \usebeamertemplate{block begin}}
    {\par%
      \usebeamertemplate{block end}%
    \end{actionenv}}

最小代码:

\documentclass{beamer}

\begin{document}
\begin{frame}

\begin{block}{}
text
\end{block}

\end{frame}
\end{document}

您的文件:

\documentclass{beamer}
\usepackage{ragged2e}% for \justifying

\usetheme{Warsaw}

\begin{document}


\begin{frame}{Introdução}
\justifying
O espalhamento elástico da luz é classificado em dois tipos, a depender do tamanho da partícula espalhadora:

 \begin{block}{}
\begin{itemize}
\item espalhamento Mie: 
\begin{itemize}
\item dimensões das partículas espalhadoras são da mesma ordem ou maiores que o comprimento de onda da luz;
\end{itemize}
\end{itemize}
\end{block}

\begin{block}{title}
\begin{itemize}
\item espalhamento Rayleigh:
\begin{itemize}
\item dimensões das partículas espalhadoras são muito menores que o comprimento de onda da luz;
\end{itemize}
\end{itemize}
\end{block}

\end{frame}


\end{document}

输出:

在此处输入图片描述

LaTeX/列表结构Beamer 主题画廊

答案2

这是一个可行的解决方案:

\documentclass[pdf]{beamer}
\begin{document}
\begin{frame}{Introduction}
The elastic scattering of light is classified into two types, depending on the size of the spreader particle:
    %\begin{block}
        \begin{itemize}
            \item Mie scattering: 
                \begin{itemize}
                    \item dimensions of the spreader particles are of the same order or greater than the wavelength of light
                \end{itemize}
        \end{itemize}
    %\end{block}
    %\begin{block}
        \begin{itemize}
                \item Rayleigh scattering:
                \begin{itemize}
                    \item The size of the spreader particles is much smaller than the wavelength of light
                \end{itemize}
        \end{itemize}
    %\end{block}
\end{frame}
\end{document}

生成结果:

在此处输入图片描述

请务必发布一个可编译的(或至少是有望编译的)解决方案,例如一个最小示例。在这种情况下,很明显您正在使用\documentclass[pdf]{beamer}。对于不太明显的问题,不知道使用了哪些包可能会令人沮丧。但我不知道为什么\begin{block} ... \end{block}不起作用。

相关内容