`nowidow.sty` 未找到

`nowidow.sty` 未找到

我已经研究了三个小时,却找不到任何线索。今天早上我发现了这个博客LaTeX 证书并下载了 tex 文件证书.tex。当我在我的 emacs 中编译它时,我遇到了以下错误报告:

错误:LaTeX 错误:未找到文件‘nowidow.sty’

我按照这篇文章的说明进行操作:

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

并将其放入nowidow.sty目录中:/usr/local/share/texmf/nowidow

但错误报告仍然弹出。我是否将文件放在了错误的目录中,或者我是否遗漏了其他重要步骤?有人能帮助我吗?我的系统是 Ubuntu 12.04。

答案1

下面是一个 TeX 目录结构.../texmf/。对于你的情况,.sty文件应该进入

/usr/local/share/texmf/tex/latex/nowidow/nowidow.sty

子目录tex表示“TeX 文件”,子目录latex代表 TeX 格式“LaTeX”(格式文件latex)。文档:TeX 文件的目录结构

TEXMFLOCAL通常,您还需要通过运行texhashmktexlsr(由于 ,以 root 身份运行)来刷新文件名数据库/usr

相关内容