[SP-pm] Problema com encoding

Nelson Ferraz nferraz em gmail.com
Quarta Julho 11 09:10:44 PDT 2007


> O script abaixo pretende, em um texto escrito com encoding  
> "latin1", transformar caracteres
> acentuados em suas versões mais "transportáveis" em Latex.

Dá uma olhada no TeX::Encode:

   use TeX::Encode;
   use Encode;

   $tex = encode('latex', "This will encode an e-acute (".chr 
(0xe9).") as \'e");
   $str = decode('latex', $tex); # Will decode the \'e too!

http://search.cpan.org/~timbrody/TeX-Encode-0.9/lib/TeX/Encode.pm

OBS: Você provavelmente terá que converter seu texto de latin1 para  
utf8 antes de convertê-lo para latex.

[]s

Nelson



Mais detalhes sobre a lista de discussão SaoPaulo-pm