próximo acima anterior sumário índice
Next: Teste da configuração do Up: TEX e LATEX Previous: Uso de Font Encoding   Sumário   Índice Remissivo

Edição de documentos

Normalmente a introdução de caracteres acentuados no texto exige o uso de seqüências de escape bastante trabalhosas. Para gerar um ``ö'' deve-se digitar $\backslash$"o. Com babel pode-se digitar apenas "o, o que não deixa de ser inconveniente para ler o fonte do documento. Há um pacote chamado inputenc que permite especificar a codificação em que estão os caracteres de um documento. Lembre-se porém que se o seu documento for enviado para outro usuário que não possua o inputenc ele poderá não conseguir processá-lo, mas esse recurso já está disponível desde a liberação do LaTeX2e em dezembro 1994. Todas as distribuições de Linux atuais o incluem.

Sugestão: uma configuração do GNU Emacs para gerar caracteres acentuados, própria para o uso com o pacote inputenc:

    (add-hook 'LaTeX-mode-hook
              (lambda ()
                (standard-display-european 1)
                (load-library "iso-acc")
                (iso-accents-mode 1)
                (iso-accents-customize "portuguese")
                (auto-fill-mode 1)
                ))

E outra que não requer o inputenc. O uso da biblioteca `iso-cvt' faz a transformação de ISO-8859-1 (no buffer do Emacs) para o padrão do LaTeX (no arquivo).

    (add-hook 'LaTeX-mode-hook
              (lambda ()
                (standard-display-european 1)
                (load-library "iso-cvt")
                (load-library "iso-acc")
                (iso-accents-mode 1)
                (iso-accents-customize "portuguese")
                (auto-fill-mode 1)
                ))

Muitas vezes o usuario já possui muitos arquivos num formato de acento do LaTeX e gostaria de passar tudo para o formato ISO, próprio para uso do pacote inputenc. Uma boa opção para isto é usar o programa recode. Se você possui arquivos .tex e deseja converte-lo para formato ISO-8859-1 pode usar:

    recode -d LaTeX:l1 file.tex

O código-fonte do GNU recode pode ser obtido via FTP anônimo em ftp://prep.ai.mit.edu/pub/gnu/recode/recode-3.4.tar.gz e em muitos espelhos do GNU mundo afora. A distribuição Debian tem um pacote pronto e outras também devem ter.


próximo acima anterior sumário índice
Next: Teste da configuração do Up: TEX e LATEX Previous: Uso de Font Encoding   Sumário   Índice Remissivo
Cyro Mendes de Moraes Neto 1999-12-30