web-dev-qa-db-ja.com

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

だから私はこれをトラブルシューティングする方法ではありません。パッケージがめちゃくちゃになっているか、それとも私の問題ですか?

4
Hooked

パス/usr/local/texlive...は、ソース(アップストリーム)からUbuntuパッケージとTeXLiveを混同したことを示します。

これをしないでください。

lualatexはその場所でファイルを探していません。 texlive-luatex を適切にインストールします(おそらくapt-get install --reinstall)。

5
gertvdijk