我正在使用 TexMaker 4.5。我见过类似的问题,但没有帮助。我的简历在一年前和一年后在我的 Linux 机器上更新后都可以正常工作,现在我尝试运行我的 *.tex 文件并收到以下错误。
! LaTeX Error: File `lipsum.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
! Emergency stop.
<read *>
l.8 \usepackage
{enumitem}^^M
*** (cannot \read from terminal in nonstop modes)
Here is how much of TeX's memory you used:
5220 strings out of 494939
75903 string characters out of 6179320
165580 words of memory out of 5000000
8543 multiletter control sequences out of 15000+600000
3640 words of font info for 14 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
28i,0n,35p,207b,36s stack positions out of 5000i,500n,10000p,200000b,80000s
! ==> Fatal error occurred, no output PDF file produced!
运行后,突出显示的行有此内容...
\usepackage{enumitem}
答案1
样式文件 lipsum.sty 来自 lipsum 包。
您需要注意的是,此包提供的“示例”文本没有任何意义。它用于说明文档的格式。
如果您的简历 *.tex 之前曾使用过实际的个人数据(即不是模板),那么您需要仔细检查您的序言,以验证您没有输入该样式文件。(请仔细检查序言中的任何“输入”命令,以验证它们不包含对 lipsum 的调用。)
在您的文档和任何序言输入文件中搜索“lips”
这是使用模板时要非常小心的另一个原因,因为它们通常导致文件调用文档未使用的包。
答案2
.sty
文件有时不会与软件包一起自动安装Latex-mk
。latex-core
您的 Linux 计算机可能缺少latex-extra
包含这些lipsum.sty
文件和其他文件的软件包。
latex-extra
在 Arch Linux 上安装特科利基于乳胶版本:
sudo pacman -S texlive-latexextra
您可以找到类似的命令来在其他 Linux 发行版上安装该包。