为什么我会收到“无法加载请求的方面”错误?

为什么我会收到“无法加载请求的方面”错误?

我想在我的论文中包含一些 Matlab 脚本。不幸的是,我无法正常listings工作。如果我尝试编译以下代码,

\documentclass[11pt]{report}
\usepackage{listings}
\begin{document}
Bla bla bla.
\end{document}

我收到以下错误:

Package Listings Error: Couldn't load requested
aspect\lst@RequireAspects\lst@loadaspects

为什么会发生这种情况?我该怎么做才能解决这个问题?

答案1

该错误是由于listings未找到一些必需的子包引起的。

完整的发行版包含以下文件:

listings.cfg
lstdoc.sty
listings.sty
lstlang1.sty
lstlang2.sty
lstlang3.sty
lstmisc.sty

其中,lstdoc.sty仅用于排版软件包文档。我猜想您只下载了listings.sty,而没有下载其他的。

您可以在以下网址下载http://www.ctan.org/tex-archive/macros/latex/contrib/listings并使用 提取文件Makefile。但是,由于listings包含在所有标准发行版中,因此您不应该手动安装它,而应该使用 TeX 发行版提供的工具。

笔记:如果你指定了你正在使用的 TeX 发行版,那么就可以说更多了。

相关内容