próximo acima anterior sumário índice
Next: Rede local e Internet Up: Aplicativos Previous: WordPerfect   Sumário   Índice Remissivo

Xemacs (antigo lucid emacs)

Agradeço a colaboração de Judson Santos Santiago e Goedson Teixeira Paixão que ajudaram a identificar os problemas com o Xemacs.

O Xemacs já tem suporte à acentuação direta no teclado usando ``dead keys'', mas há um erro na configuração original que o impede de reconhecer o acento circunflexo. Este problema não ocorre se for usada a biblioteca Xlib aterada por Thomas Quinot, mencionada na seção [*] (Contornando os limites do X), mas mesmo que não a usemos, basta colocar os seguintes comandos no seu arquivo de configuração .emacs:

    ;; Ajuste para fazer o acento circunflexo funcionar
    ;; Contribuição de Goedson Teixeira Paixao <gopaixao@dcc.ufmg.br>
    (require 'x-compose)
    (define-key global-map 'dead-circumflex compose-circumflex-map)

Na distribuição Debian 2.0 o Xemacs 20.4 executa todos os scripts contidos no diretório /etc/xemacs20/site-start.d ao ser carregado. Tudo que se tem a fazer é colocar esses comandos em um arquivo chamado, por exemplo, 01portugues-xemacs.el. Não é necessário instalar o xemacs20-mule, que possui extensões para línguas que não usam o alfabeto romano. Os pacotes a instalar são os seguintes:

Se você instalou o Xemacs no Slackware ou outro Unix, à moda antiga (dowload, compilação, instação), então o arquivo a alterar é o site-start.el, que deve estar no diretório /usr/lib/xemacs/site-lisp ou /usr/local/lib/xemacs/site-lisp, dependendo de sua instalação.

Observe que a partir da versão 20.3 o Xemacs usa uma variável especial para controlar o comportamento da tecla ``Delete'', não existente nos outros emacs chamada delete-key-deletes-forward. Para ativar este comportamento coloque no seu arquivo .emacs uma linha contendo

    (setq delete-key-deletes-forward t)

Arquivos de configuração prontos podem ser obtidos via WWW na página do Portuguese HOWTO. Para Slackware, há um site-start-xemacs.el, que deve ser copiado para o diretório correto com o nome de site-start.el. Para Debian, há um 01portugues-xemacs.el que deve ser copiado para o diretório /etc/xemacs20/site-start.d.

Certifique-se de estar usando a versão 24-out-1998 ou mais recente do arquivo de [*] (mapa de teclado) para o X, pois ela possui uma correção no tratamento das teclas modificadoras Alt e Meta, que são muito usadas pelo Xemacs.


próximo acima anterior sumário índice
Next: Rede local e Internet Up: Aplicativos Previous: WordPerfect   Sumário   Índice Remissivo
Cyro Mendes de Moraes Neto 1999-12-30