Para numeração geral de linhas, existem dois pacotes para utilização com o LaTeX, lineno (que permite anexar rótulos a linhas individuais de saída tipografada) e numline. (O Numline é considerado obsoleto, mas permanece disponível no acervo.)
Ambos os pacotes “brincam” com a rotina de saída do LaTeX o que pode causar problemas: o usuário deve ficar atento…
Se a exigência for para numeração de texto verbatim, o moreverb ou o fancyvrb (veja Incluir um arquivo, palavra por palavra, no) podem ser usados.
A classe memoir também proporciona os recursos necessários.
Um uso comum de numeração de linhas é em edições críticas de textos e, para isso, o pacote edmac oferece suporte abrangente; ledmac é uma versão do edmac para LaTeX.
O pacote vruler evita muitos dos problemas relacionados à numeração de linhas, oferecendo (como o próprio nome sugere) uma regra que numera posições na página. O efeito é bom, quando aplicado a textos com aparência uniforme, mas é ruim em textos que envolvem quebras, como matemática ou figuras interpoladas. A documentação do pacote, no próprio pacote, é bem difícil, embora haja um exemplo (também dentro do arquivo do pacote).
This question on the Web: http://latex.net.br/faq/FAQ-linenos.html
Do you have any question? Ask on: latex.net.br - we love qood questions!