Miktex 和 beamer:错误:\beamer@endinputifotherversion

Miktex 和 beamer:错误:\beamer@endinputifotherversion

我已经下载了 MiKTeX(在 Windows 10 上)。.tex论文和海报的文件编译得很好,但beamer不起作用。

这是我的 .tex 文件的标题:

\documentclass[10pt]{beamer}
%
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fancybox}
\usepackage{amssymb}  %   MATH
\usepackage{amsmath}  %   MATH
\usepackage{latexsym} %   MATH
\usepackage{amsthm}   %   MATH
\usepackage[italian,english]{babel}
\usepackage{bm}         % per scrivere in grassetto i caratteri matematici
\usepackage{indentfirst}
\usepackage{color}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{multimedia}
\usepackage{eurosym}
\usepackage{tikz}

我收到以下错误消息:

! Undefined control sequence. 
l.1 \beamer@endinputifotherversion
                                   {3.26pt}

该如何解决?

乔布温克勒

答案1

您更改了beamer版本,但未删除辅助文件。旧版本的beamer添加\beamer@endinputifotherversion.nav.toc文件以检查版本更改。最近版本已删除此功能,因为它往往会造成比修复更多的问题。因此,您可以

  • 只需按回车键并让运行继续或
  • 删除.nav.toc文件

无论哪种情况,问题都会在下次运行时消失。

相关内容