我发现 amsthm 和 lineno 软件包之间存在冲突。下面是一些示例代码。有人知道我应该怎么做才能避免这种情况吗?
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{lineno}
\usepackage{amsthm}
\begin{document}
\linenumbers
\title{It's hard schnock's life}
\author{Anne Onymous}
\maketitle
\noindent C'est un trou de verdure où chante une rivière,\\
Accrochant follement aux herbes des haillons\\
D'argent ; où le soleil, de la montagne fière,\\
Luit : c'est un petit val qui mousse de rayons.\\
\\
Un soldat jeune, bouche ouverte, tête nue,\\
Et la nuque baignant dans le frais cresson bleu,\\
Dort ; il est étendu dans l'herbe, sous la nue,\\
Pâle dans son lit vert où la lumière pleut.\\
\\
\\Les pieds dans les glaïeuls, il dort. Souriant comme
\\Sourirait un enfant malade, il fait un somme :
\\Nature, berce-le chaudement : il a froid.
\\
\\Les parfums ne font pas frissonner sa narine ;
\\Il dort dans le soleil, la main sur sa poitrine,
\\Tranquille. Il a deux trous rouges au côté droit.
\end{document}
答案1
加载中lineno
后 amsthm
解决了问题。通常,可以通过更改加载相关软件包的顺序来解决软件包冲突。
请注意,您使用的方式\\
被视为不良做法。有关更多详细信息,看到这个。
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage{lineno}
\begin{document}
\linenumbers
\title{It's hard schnock's life}
\author{Anne Onymous}
\maketitle
\noindent C'est un trou de verdure où chante une rivière,\\
Accrochant follement aux herbes des haillons\\
D'argent ; où le soleil, de la montagne fière,\\
Luit : c'est un petit val qui mousse de rayons.\\
Un soldat jeune, bouche ouverte, tête nue,\\
Et la nuque baignant dans le frais cresson bleu,\\
Dort ; il est étendu dans l'herbe, sous la nue,\\
Pâle dans son lit vert où la lumière pleut.\\
Les pieds dans les glaïeuls, il dort. Souriant comme
\\Sourirait un enfant malade, il fait un somme :
\\Nature, berce-le chaudement : il a froid.
Les parfums ne font pas frissonner sa narine ;
\\Il dort dans le soleil, la main sur sa poitrine,
\\Tranquille. Il a deux trous rouges au côté droit.
\end{document}