TEXINPUTS 在 ubuntu 12.04 中被忽略了吗?

TEXINPUTS 在 ubuntu 12.04 中被忽略了吗?

我最近安装了 Ubuntu 12.04(默认,无需调整)并且尝试使用 pdfLaTeX,如下所示:

  1. 文件z.tex存在
  2. 我在包含的目录中z.tex
  3. TEXINPUTS是否将 shell 变量设置为.:~/tex:: (似乎正确,并且可以在其他装有其他 Ubuntu 版本的机器上运行)

尝试运行latexpdflatexpdftex收到相同的消息:

I can't find file 'z.tex'

有人明白吗?我忘了什么?

答案1

已解决:这不是与 tex 相关的问题。

包含文件的文件系统由 mount.cifs 挂载,似乎必须使用附加标志(nobrl 和 noserverino)挂载才能使 LaTeX 正常工作。LaTeX 从本地磁盘运行,如果没有这些标志,它会尝试访问挂载文件系统上的文件,但由于某种原因失败。

有关于问题的描述 http://ubuntuforums.org/showthread.php?t=1380789

相关内容