找不到“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

相關內容