web-dev-qa-db-fra.com

Quel est le problème avec lualatex?

Je ne sais pas s'il s'agit d'un bogue ou si j'ai commis une erreur (ou si je ne sais tout simplement pas luatex assez bien). Cet exemple de fichier minimal test.tex

\documentclass{article}
\usepackage{luacode}

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

Compile avec lualatex test.tex mais échoue avec:

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

On dirait que quelque chose a été brouillé lors de l’installation de luatex. Ils ont l'air d'être installés:

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

Le fichier existe sur mon système:

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

donc je ne suis pas comment résoudre ce problème. Le colis est-il foiré ou est-ce un problème de mon côté?

4
Hooked

Le chemin _/usr/local/texlive_... indique que vous avez mélangé les packages Ubuntu et TeXLive à partir de la source (en amont).

Ne fais pas ça.

lualatex ne cherche pas le fichier à cet endroit. Installez texlive-luatex maintenant correctement (éventuellement _apt-get install --reinstall_).

5
gertvdijk