用于 beamer 环境的命令

用于 beamer 环境的命令

您能帮忙调整一下这个命令列表吗?它给出了几个错误,但我不明白为什么。

\documentclass{beamer}
\usepackage{graphicx}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{verbatim}
\usepackage{color}
\usepackage{xcolor}
\usepackage{bbm}
\usepackage{framed}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[demo]{graphicx}
\usepackage{subfig}
\usepackage{tabularx}
\usepackage{caption}
\usepackage{enumerate}
\usepackage{mathrsfs}

\setbeamertemplate{footline}
{
\begin{beamercolorbox}{author in head/foot}
\usebeamerfont{authorinhead/foot}
% \vskip3pt \hskip3pt \insertshortauthor
\vskip2pt \hskip5pt \insertsection \hfill
(\insertframenumber/\inserttotalframenumber) \hskip3pt
\end{beamercolorbox}
}

\newcommand{\Def}{\color[rgb]{0,0,0}} %Black%
\newcommand{\Blue}{\color[rgb]{0,0,1}}
\newcommand{\beginbackup}{
   \newcounter{framenumbervorappendix}
   \setcounter{framenumbervorappendix}{\value{framenumber}}
}
\newcommand{\backupend}{
   \addtocounter{framenumbervorappendix}{-\value{framenumber}}
   \addtocounter{framenumber}{\value{framenumbervorappendix}} 
}
\newtheorem{proposition}[theorem]{Proposition}
\newcommand{\highlight}[1]{\colorbox{yellow}{$\displaystyle #1$}}


\DeclareCaptionStyle{mystyle}{name=}
\captionsetup[figure]{style=mystyle}
\begin{document}
\begin{frame}
blah blah
\end{frame}
\end{document}

答案1

  • 不要加载两次包
  • 不要使用[demo]from graphicxin beamer,或者如果您想使用它,请将选项作为类选项传递以防止冲突(内部 beamer 加载时graphicx没有选项):

    \documentclass[demo]{beamer}
    
  • 不要直接在 中传递或;[usenames]将选项作为类选项传递以防止冲突(内部加载时无需选项):[dvipsnames]xcolorbeamerbeamerxcolor

    \documentclass[dvipsnames]{beamer}
    
  • color已由 加载xcolor,因此将前者保留。

  • 看看这里查看哪些包已经过时了

相关内容