Beamer 安装

Beamer 安装

我对 Latex 尤其是 beamer 还不熟悉...现在我想编译一个文件,如图所示,但是出现了 Latex 错误:未找到 Beamerthemesharelatex.sty。我读过关于下载 beamer 包的说明,并且下载了它,但是我完全不明白自述文件,我应该复制哪些文件以及粘贴到哪里。请帮忙

\documentclass{beamer}
  \usepackage[english]{babel}
  \usepackage[utf8]{inputenc}
  \usepackage{times}
  \usepackage{amsmath,amsthm, amssymb, latexsym}
  \boldmath

  \usetheme{Sharelatex}
  \usepackage[orientation=portrait,size=a0,scale=1.4]{beamerposter}


  \title[Beamer Poster]{ShareLaTeX example of the beamerposter class}
  \author[[email protected]]{ShareLaTeX Team}
  \institute[Sharelatex University]
  {The ShareLaTeX institute, Learn faculty}
  \date{\today}
  \logo{\includegraphics[height=7.5cm]{SharelatexLogo}}

  \begin{document}
  \begin{frame}{} 
    \vfill
    \begin{block}{\large Fontsizes}
      \centering
      {\tiny tiny}\par
      {\scriptsize scriptsize}\par
      {\footnotesize footnotesize}\par
      {\normalsize normalsize}\par
      ...
    \end{block}

    \end{block}
    \vfill
    \begin{columns}[t]
      \begin{column}{.30\linewidth}
        \begin{block}{Introduction}
          \begin{itemize}
          \item some items
          \item some items
          ...
          \end{itemize}
        \end{block}
      \end{column}
      \begin{column}{.48\linewidth}
        \begin{block}{Introduction}
          \begin{itemize}
          \item some items and $\alpha=\gamma, \sum_{i}$
          ...
          \end{itemize}
          $$\alpha=\gamma, \sum_{i}$$
        \end{block}
        ...

      \end{column}
    \end{columns}
  \end{frame}
\end{document} 

答案1

错误消息说beamerthemesharelatex.sty缺少,而不是缺少beamer本身。该文件定义了一个主题,在您使用的模板中,该主题是用 选择的\usetheme{sharelatex}

(请注意,这是区分大小写的:如果有,\usetheme{sharelatex}它会查找名为的文件beamerthemesharelatex.sty,而如果有,则\usetheme{Sharelatex}文件应该名为beamerthemeSharelatex.sty。)

如果您注释掉/删除\usetheme{sharelatex}它,它可能会起作用,假设beamerposter已安装(很可能已安装)。如果您想使用该主题,请从 ShareLaTeX 下载上述文件,例如,它是此模板的一部分:https://www.sharelatex.com/templates/presentations/beamerposter---flow-multicolumn将其放置在与您的文件相同的文件夹中.tex以使其可用。

关于您问题中的代码,它有\end{block}太多代码,这会导致错误。请注意,在环境开始时,frame您有以下内容:

\begin{block}{\large Fontsizes}
  \centering
  {\tiny tiny}\par
  {\scriptsize scriptsize}\par
  {\footnotesize footnotesize}\par
  {\normalsize normalsize}\par
  ...
\end{block}

\end{block} % <-- delete this

删除第二个\end{block}

相关内容