Recodificando seus arquivos

Origem: Tex-Br, a enciclopédia livre.

As distribuições mais recentes do linux estão adotando a codificação de caracteres utf-8. Para converter seus arquivos para o novo padrão pode-se usar os seguintes comandos:

recode

De ISO para UTF:

~ recode -d l1..u8 arquivo.tex

De UTF para ISO:

~ recode -d u8..l1 arquivo.tex

Caso queira converter o arquivo para a acentuação do latex:

~ recode -d l1..tex arquivo.tex

Lembrete: o recode grava em cima do próprio arquivo. Para sua segurança, faça um back-up do arquivo antes de executar o comando, ou:

~ recode -d l1..tex < arquivo.tex

isso faz com que o resultado do recode seja mostrado direto na tela.

iconv

Outra opção é o uso do iconv:

~ iconv -f latin1 -t utf8 arquivo-latin1.txt -o arquivo-utf8.txt 

-f latin1: encoding do arquivo de origem (from)

-t utf8: encoding do arquivo destino (to)

Omitindo-se a opção -o o resultado vai para a saída padrão (1, tela do console normalmente), podendo também ser direcionado a um arquivo (obtendo-se o mesmo resultado que -o):

~ iconv -f latin1 -t utf8 arquivo-latin1.txt > arquivo-utf8.txt

Retirado da lista TeX-br, colaboração de G. Weber e Fernando Scherrer(Convertendo arquivos)

Renato 23:28, 25 Out 2005 (BRST)

Renato 18:16, 6 Fevereiro 2008 (BRST)

Personal tools