Что не так с lualatex?

Я не уверен, является ли это ошибкой, или я сделал что-то не так (или я просто недостаточно хорошо знаю luatex). Этот минимальный файл примера test.tex

\documentclass{article}
\usepackage{luacode}

\begin{document}
A random number:
\begin{luacode}
  tex.print(math.random())
\end{luacode}
\end{document}

Должен компилироваться с lualatex test.tex, но не с:

! LaTeX Error: File `luacode.sty' not found.

Звучит так, как будто что-то напутало в установке luatex. Они выглядят установленными:

> dpkg --get-selections | grep luatex
luatex                  install
texlive-luatex          install

Файл существует в моей системе:

> locate luacode.sty 
/usr/local/texlive/2011/texmf-dist/tex/lualatex/luacode/luacode.sty

, поэтому я не решаю эту проблему. Пакет испорчен или это проблема с моей стороны?

5
задан 6 December 2012 в 01:56

1 ответ

Путь /usr/local/texlive ... указывает, что вы перепутали пакеты Ubuntu и TeXLive из источника (восходящего потока).

Не делай этого.

lualatex не ищет файл в этом месте. Установите texlive-luatex сейчас правильно (возможно, apt-get install --reinstall).

0
ответ дан 6 December 2012 в 01:56

Другие вопросы по тегам:

Похожие вопросы: