我的 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 版本已经非常过时了。