识别未定义控制序列(\pgfdeclareplothandler)错误的修复

识别未定义控制序列(\pgfdeclareplothandler)错误的修复

我想找到以下错误的修复方法:

“C:\Program Files\MiKTeX 2.9\tex\generic\pgf\libraries\pgflibraryplothandlers. code.tex”!未定义控制序列。l.24 \pgfdeclareplothandler {\pgfplothandlercurveto}{}{%

经过一番搜索,似乎是最相关的帖子。我意识到我的问题也可能偏离主题。

请参阅 MWE .tex 文件:

\NeedsTeXFormat{LaTeX2e}
\documentclass[]{presentation}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{subfigure}
\usepackage{cancel}
\title[]{Title}
\subtitle[]{Subtitle}
\author[short name]{Full name}
\date[short date]{\today}
\setbeamertemplate{caption}[numbered]
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section[Outline]{}
\begin{frame}
\tableofcontents[]
\end{frame}
\section{Introduction}
\begin{frame}
Frame content
\end{frame}
\end{document}

.cls 文件:

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{presentation}[]
\LoadClass[]{beamer}
\RequirePackage{beamerthemeMontpellier}
\RequirePackage[english]{babel}    
\RequirePackage{graphicx,url}
\RequirePackage{amssymb,amsmath,verbatim,lscape,color}
\RequirePackage[english,short,num]{isodate}
\RequirePackage{lmodern}
\RequirePackage{tikz}
% load additional `tikz' libraries
\usetikzlibrary{arrows,shapes}
\usetikzlibrary{calc}
% beamer settings
\usecolortheme{crane}
\usefonttheme{professionalfonts}
\subtitle{\docsubtitle}
\institute{}
\date{}
% get title and author
\makeatletter
\newcommand{\tntitle}{\@title}
\newcommand{\tnfrom}{\@author}
\makeatother
\AtBeginDocument{%
}%  % end AtBeginDocument
\AtEndDocument{%
}% end AtEndDocument

文件:

...\MiKTeX2.9\tex\generic\pgf\librariespgflibraryplothandlers.code.tex

似乎是问题所在。到目前为止,我尝试过以下方法:

  1. 更新 MiKTeX
  2. 从 C:\Program Files\MiKTeX 2.9\tex\latex 中删除 pgf 和 pgfplots 文件夹并重新安装包。

非常感谢您的任何想法或评论。

相关内容