包不兼容问题?

包不兼容问题?

为什么取消注释两条线在下面的 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

相关内容