Problemas de acentuação com LaTeX e Emacs (UTF-8 e ISO-8859-1) [Resolvido]

Publicado por Lucio Agostinho Rocha em 09/08/2013

[ Hits: 8.783 ]

 


Problemas de acentuação com LaTeX e Emacs (UTF-8 e ISO-8859-1) [Resolvido]



Olá!

É comum que, de vez em quando, seja necessário copiar e colar algum conteúdo de texto em um documento .tex no editor Emacs.

O problema, é que esse editor costuma reconhecer automaticamente os caracteres inseridos, e salvar o documento .tex com outra formatação. Ou seja, o documento que antes tinha a formatação padrão (ISO-8859-1, também conhecida como: iso-latin-1-unix, iso-8859-1-unix, latin-1-unix) pode vir a ser salvo como UTF-8.

Qual o problema disso?
Resposta: o comando latex produz erros na geração de um novo documento.

Solução simples (combinando o uso do Windows com GNU/Linux):
  1. Abra no Microsoft Word como UTF-8;
  2. Copie o conteúdo;
  3. Cole no WordPad e salve como texto sem formatação;
  4. Abra um novo arquivo em branco no Emacs (observe o caractere 'l' no rodapé. Se o arquivo estiver com formato UTF-8, aparecerá um 'U' no rodapé);
  5. Cole o conteúdo no Emacs;
  6. Salve;
  7. Agora execute o comando latex novamente.

Outra solução (usando apenas o GNU/Linux):

iconv -t ISO-8859-1 -f UTF-8 arquivoEntrada > arquivoSaida

O problema com essa última solução, é que nem sempre são reconhecidos (e convertidos) todos os caracteres.

Espero ter ajudado.

Outras dicas deste autor

bash - Dica simples para aumentar o tamanho do histórico

Open X-men

Acessando o início e fim de um histórico extenso no terminal

Tcltutor em português

Leitura recomendada

Doom 3 no Fedora x86_64

Convertendo arquivo de vídeo ogv para flv

Linux online e portátil

Alltray - seus programas favoritos em sua system tray

DesktopSuse-SEE-MG

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts