LaTex添加行号

目录

一、单栏添加行号

二、双栏添加行号

三、每页重新编号


一、单栏添加行号

\documentclass[journal]{IEEEtran}

\usepackage{lineno}
\linenumbers    %放在\begin{document}之前或者之后似乎都可以。该代码放在开始需要编号的位置加入行号

\begin{document}
...

\nolinenumbers   % 结束编号,若要全文编号,该条命令可不加

注意:公式是不会标记行号。

二、双栏添加行号

\documentclass[journal]{IEEEtran}

\usepackage[switch]{lineno}
\linenumbers    %放在\begin{document}之前或者之后似乎都可以。该代码放在开始需要编号的位置加入行号

\begin{document}
...

\nolinenumbers   % 结束编号,若要全文编号,该条命令可不加

注意:公式是不会标记行号。

右栏的行号(默认在右栏左边),可能会和左边的文字重叠,因此添加[switch]选项使右栏的行号位于右边。

三、每页重新编号

\usepackage{lineno} 

\begin{document}	 % 文章开始
\pagewiselinenumbers % 按页重新编号 
\switchlinenumbers	 % 双栏,单栏删除该行

注意:这种编号方式,如果存在equationaligngather 等环境,可能会出现行号中断,或者排序混乱问题。

解决方案:

begin{document} 之前输入:

\let\oldequation\equation
\let\oldendequation\endequation

\renewenvironment{equation}
{\linenomathNonumbers\oldequation}
{\oldendequation\endlinenomath}

你可能感兴趣的:(Latex,javascript,开发语言,ecmascript)