TeX 运行非常慢

TeX 运行非常慢

我的 Debian 系统上的 LaTeX 编译器运行非常慢。例如,只包含几行文本的文件需要编译几分钟。这段时间 LaTeX 一直在做一些事情,但我不知道它到底做了什么。我认为这是不正常的。

我的电脑上安装了 texlive:

$ tex --version  
TeX 3.1415926 (TeX Live 2009/Debian)  
kpathsea version 5.0.0  
Copyright 2009 D.E. Knuth.

$ cat easyfile.tex  
\documentclass[12pt,a4paper]{article}  
\usepackage[english,russian]{babel}  
\begin{document}  
Here is some text.  
\end{document}  

$ latex easyfile.tex 
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
entering extended mode
(./easyfile.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for   english,usenglishmax,dumylang,nohyphenation, bulgarian, ukrainian, russian, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo))
(/usr/share/texmf-texlive/tex/generic/babel/babel.sty
(/usr/share/texmf-texlive/tex/generic/babel/english.ldf
(/usr/share/texmf-texlive/tex/generic/babel/babel.def))
(/usr/share/texmf-texlive/tex/generic/babel/russianb.ldf
(/usr/share/texmf-texlive/tex/latex/cyrillic/t2aenc.def)

Package babel Warning: No input encoding specified for Russian language on  input line 136.

)) (./easyfile.aux (/usr/share/texmf-texlive/tex/latex/cyrillic/t2acmr.fd))
[1] (./easyfile.aux) )
Output written on easyfile.dvi (1 page, 240 bytes).
Transcript written on easyfile.log.

有人能帮助我吗?

答案1

根据您的评论,结果VARTEXFONTS指向下的目录/tmp,因此生成的字体将被系统维护程序删除。

尝试添加

export VARTEXFONTS ~/texlive/2011/texmf-var/fonts

到您的.bashrc文件。这将在您的主目录中创建必要的字体文件。

还可以考虑安装 TeX Live 2011http://tug.org/texlive因为它的 Debian 版本已经非常过时了。

相关内容