`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запустив texhashили mktexlsr(как пользователь root из-за /usr).

Связанный контент