Uma boa maneira é usar o pacote verbatim, de Rainer Schöpf, que disponibiliza um comando \verbatiminput que usa um nome de arquivo como argumento:
\usepackage{verbatim}
...
\verbatiminput{verb.txt}
Outra maneira é usar o ambiente alltt, que requer o pacote alltt. O ambiente interpreta ‘quase todo’ seu conteúdo literalmente, mas executa todos os comandos (La)TeX que encontra:
\usepackage{alltt}
...
\begin{alltt}
\input{verb.txt}
\end{alltt}
Evidentemente, isso é de pouca utilidade para introduzir código fonte do (La)TeX…
O pacote moreverb estende o pacote verbatim, fornecendo um ambiente listing e um comando \listinginput, que numera as linhas do texto do arquivo. O pacote também tem um comando \verbatimtabinput , que honra os caracteres de tabulação da entrada (o ambiente listing do pacote e o comando
\listinginput também honram os caracteres de TAB).
O pacote sverb fornece entrada verbatim (sem recorrer aos recursos do pacote verbatim):
\usepackage{sverb}
...
\verbinput{verb.txt}
O pacote fancyvrb oferece implementações configuráveis de tudo que tem no verbatim, sverb e moreverb , além de outras coisas. Hoje em dia, ele é o pacote de escolha para o tipógrafo atento de texto verbatim, mas sua riqueza de recursos faz com que ele seja uma fera complexa, e o estudo da documentação é fortemente recomendado.
A classe memoir inclui a funcionalidade relevante dos pacotes verbatim e moreverb.
This question on the Web: http://latex.net.br/faq/FAQ-verbfile.html
Do you have any question? Ask on: latex.net.br - we love qood questions!