Conversão de (La)TeX para texto simples (sem formatação)

O objetivo aqui é emular o nroff, do Unix, que formata o texto o melhor possível para a tela, a partir da mesma entrada que o programa de composição tipográfica do Unix troff.

A conversão de DVI para texto simples é a base de muitas dessas técnicas; algumas vezes, a simples conversão fornece uma resposta suficientemente boa. As opções são:

Um problema comum é a hifenização que o TeX insere ao fazer a composição tipográfica de algo: uma vez que a saída é inevitavelmente visualizada usando fontes que não correspondem às originais, a hifenização geralmente parece estúpida.

Ralph Droms fornece um pacote txt de coisas que dão apoio à geração de ASCII, mas ele não faz um bom trabalho com tabelas e matemática.

Outra possibilidade é usar o programa de conversão de LaTeX para ASCII, l2a, embora este seja mais um programa de remoção de TeX.

O programa canônico de remoção de TeX é o detex, que remove todos os comentários e sequências de controle de sua entrada antes de escrevê-lo em sua saída. Seu propósito original era o de preparar entrada para um corretor ortográfico, e somente em circunstâncias extremamente restritas ele consegue preparar versões úteis ASCII de um documento.

O Tex2mail é um pouco mais do que um removedor de TeX — é um script Perl que converte arquivos TeX em arquivos de texto simples, expandindo vários símbolos matemáticos (somas, produtos, integrais, sub/sobrescritos, frações, raízes quadradas …) “arte ASCII” que se espalha por várias linhas se necessário. O resultado é mais legível para seres humanos do que o monótono código TeX.

Outra possibilidade significativa é usar uma das HTML-generation solutions, e depois usar um navegador, tal como o lynx para descarregar o HTML resultante como texto simples.

catdvi
catdvi
crudetype
crudetype
detex
detex
dvi2tty
dvi2tty
l2a
l2a
tex2mail
tex2mail
txt
txtdist

This answer last edited: 2011-07-21


Do you have any question? Ask on: latex.net.br - we love qood questions!