Mac OSX El Capitan 中的 TexStudio 出现错误:未找到包

Mac OSX El Capitan 中的 TexStudio 出现错误:未找到包

为什么当我想使用eskdeskdx包时,TeXStudio 会显示一条错误消息:“未找到eskd.sty”?

我使用默认设置安装了 MacTeX 和 TeXStudio,并从 PC 移走了项目。但是当我添加时\usepackage{eskd},TeXStudio 却显示错误消息?

在添加此字符串之前,我的项目编译时没有错误。我做错了什么?

答案1

不幸的是,TeX 术语使用“包”有两种含义。

  1. 包是一起分发的一个或多个文件的集合。这些是 CTAN / TeX Live 意义上的包。从这个意义上讲,包可能包含多个文件,这些文件具有不同的名称,用于各种目的。包可能设计为或不适用于 LaTeX 格式。

  2. 包是一种 LaTeX 样式,旨在提供一组特定的功能或更改文档外观的特定方面。加载一个包,用于\usepackage{<package name>}读取相应的<package name>.sty

在这种情况下,问题是eskdeskdx是第一种意义上的包,但不是第二种意义上的包。因此,nor\usepackage{eskd}\usepackage{eskdx}不起作用。

eskd提供了一个班级而不是 LaTeX 包。要使用它,你需要使用以下命令启动你的文档:

\documentclass{eskd}

eskdx提供了许多不同的 LaTeX 包。如果您需要使用这些包,我建议您查看手册以了解如何加载和使用它们。

相关内容