De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 30 de Outubro de 1997
Um problema em sistemas Unix que não possuem teclado que possua a tecla compose, é a impossibilidade de gerar caracteres acentuados.
Eu por exemplo, sempre que uso o Netscape para compor documentos html, não consigo gerar a acentuação diretamente. O que eu faço então é digitar com os acentos separadamente, como abaixo
E' dif'icil escrever uma dica todos os dias do m^es
Uma vez composto o documento, eu executo um shell script chamado acentua, que corrige a acentuação. Este shell script encontra-se abaixo e pode ser modificado para atender a várias finalidades (documentação LaTeX, Ventura, etc, etc.).
Para utiliza-lo basta digitar
% acentua arquivo
O arquivo fornecido na linha de comandos será editado e todas as palavras acentuadas modificadas.
Bom proveito
#! /bin/sh # # Autor: Queiroz # Data : 20/06/97 # file=$1 if [ $# -lt 1 ]; then echo 1>&2 Sintaxe: $0 arquivo_entrada exit 1 else if [ -f $file ]; then ed $file << EOF g/'I/s//Í/g g/I'/s//Í/g g/\~a/s//ã/g= g/a\~/s//ã/g= g/\^a/s//â/g g/a\^/s//â/g g/a\'/s//á/g g/\'a/s//á/g g/\`a/s//à/g g/\~A/s//Ã/g= g/A\'/s//Á/g g/\`A/s//À/g g/\^A/s//Â/g g/\^e/s//ê/g g/e\^/s//ê/g g/e\'/s//é/g g/E\'/s//É/g g/\^E/s//Ê/g g/i\'/s//í/g g/\'i/s//í/g g/\^o/s//ô/g g/o^/s//ô/g g/o\^/s//ô/g g/\~o/s//õ/g= g/o\~/s//õ/g= g/o\'/s//ó/g g/\~O/s//Õ/g= g/O\~/s//Õ/g= g/\'e/s//é/g g/\'o/s//ó/g g/O\'/s//Ó/g g/\'O/s//Ó/g g/u\'/s//ú/g g/U\'/s//Ú/g g/U\"/s//Ü/g g/u\"/s//ü/g g/\,c/s//ç/g g/\,C/s//Ç/g w q EOF fi fi
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários