为什么取消注释两条线在下面的 MWE 中抛出一个错误(见下文)?
\documentclass[11pt]{article}
\title{\textbf{Welcome}}
\author{Alexander}
\date{}
%-------------------------
% \usepackage{lineno}
% \linenumbers
%-------------------------
\begin{document}
\maketitle
\section{Hello, hello}
Hello world.
\end{document}
构建日志:
这是 pdfTeX,版本 3.1415926-2.4-1.40.13(TeX Live 2012/Debian)\write18 已启用。进入扩展模式(/tmp/gummi_ERIFNY LaTeX2e <2011/06/27> Babel 和 english、dumylang、nohyphenation、ng erman、german、swissgerman、ngerman-x-2012-05-30、german-x-2012-05-30 的连字符模式已加载。(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls 文档类:article 2007/10/19 v1.4h 标准 LaTeX 文档类(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
!LaTeX 错误:未找到文件“lineno.sty”。
输入 X 退出或继续,或输入新名称。(默认扩展名:sty)
输入文件名:/tmp/gummi_ERIFNY:10: 紧急停止。l.10 \linenumbers ^^M /tmp/gummi_ERIFNY:10: ==> 发生严重错误,未生成输出 PDF 文件!记录写在 /tmp/gummi_ERIFNY.log 上。
答案1
简单:您的系统上未安装该软件包。而且您使用的是相当过时的(4 年前!)发行版。我猜是随 Linux 一起提供的?最新的 TeX Live 可在以下位置找到:https://tug.org/texlive/quickinstall.html