又一个“LaTeX 错误:未找到文件‘***.sty’”的问题

又一个“LaTeX 错误:未找到文件‘***.sty’”的问题

我很抱歉,这可能是一个重复的问题,但我已经查看了类似的查询,我要么无法理解它们,要么它们对我没有帮助(可能是因为我自己缺乏理解;我对 LaTeX 非常陌生)。

我在 Mac OS X Yosemite 上运行 LyX,使用完整版 MacTeX(不是 BasicTeX),并尝试使用 handlatex 包(http://handlatex.googlecode.com/svn/trunk/README.html)。当我在 LyX 中输入\usepackage {hand}(或\usepackage{hand}不确定\usepackage[]{hand};它们是否等效)LaTeX 前言并尝试将我的文档预览为 时.pdf,我收到错误消息“ LaTeX Error: File 'hand.sty' not found,”,描述为“
^^M

*** (cannot \read from terminal in nonstop modes)"

我已经在 hand.def、hand.dtx 和 hand.ins 上运行了 LaTeX(首先是 hand.ins,然后是 hand.def 和 hand.dtx),然后将生成的所有文件移动到以下文件路径:
Macintosh HD/usr/local/texlive/texmf-local/tex/latex/local。这些文件是:hand.aux、hand.dvi、hand.sty、hand.log 和 hand.out。

...就是这样。我想我已经找到了正确的文件路径,并且正确处理了包,我相信我已经正确安装了必备的 python 模块,按照说明运行了 setup.py,并且没有收到任何错误消息,所以我认为问题出在 LaTeX 或 LyX 上。但是,我无法理解那个问题是什么,而且由于我对 LaTeX 和 LyX 非常陌生(专门下载了这两个包以尝试使用 handlatex 包),我真的不知道该怎么做。

答案1

尝试将 hand.sty 文件放到您自己的 .tex 文件所在的位置。此外,还有一些固定文件夹,LaTeX 会在这些文件夹中查找 .sty 文件。我自己没有使用 OS X,但它应该位于:

/Users/<user name>/Library/texmf/tex/latex/local/

来源:我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用?

相关内容