Contador de linhas de código

Contador de linhas de código

Existe uma maneira de contar automaticamente as linhas de código de um documento TeX? E se sim, existe uma maneira de incluir isso no documento?

Eu gostaria de ter algo como "este documento contém n linhas de código" em algum lugar do documento.

Responder1

O TeX possui um contador interno \inputlinenoque é usado ao imprimir mensagens de erro, etc.

Se você incluir \the\inputlinenona última linha do seu documento, deverá chegar bem próximo do número de linhas em um arquivo, embora possa estar errado em uma.

Se você tiver vários arquivos em seu projeto, você mesmo terá que somar o número total de linhas.

\documentclass{article}

\begin{document}
This is line \the\inputlineno

Some text

The last line is (almost!) \the\inputlineno
\end{document}

gera "Esta é a linha 4" e "A última linha é (quase!) 8" - não contou a \end{document}linha 9, sem surpresa.

informação relacionada