NONIUS
nš14 ISSN 0870-7669 Outubro de 1988
Folha Informativa do Projecto "Computação no Ensino da Matemática"

Nome: Formulator
Autor: Bob Pollard
Computador:
Macintosh
Tipo: Processador de textos matemáticos
Distribuidor: Sistmatic

Um processador de texto é um programa que permite dactilografar um texto sem que seja necessário preocupar-nos com o alinhamento, nem com o acertar de margens e outros aspectos aborrecidos da dactilografia. No que diz respeito à escrita de textos de matemática põe-se o problema da utilização de símbolos estranhos no texto. O problema tem sido resolvido definindo teclados com os símbolos utilizados em matemática. Isto tem o inconveniente de trabalharmos com teclados onde não estão identificados os símbolos que correspondem às teclas. Um processador de texto matemático deveria ser um programa que aliava as facilidades de um processador de texto, com o fácil acesso aos símbolos matemáticos. Para tentar atingir estes objectivos surgiu o programa Formulator, que se analisa de seguida.

Não sei qual a ideia que tinha quem escreveu este programa tem do que é um processador de texto matemático. De facto é pena que esta cópia para a apreciação do programa tenha sido fornecida sem o respectivo manual, pois deste modo não é possível apreciar completamente as capacidades do programa, nem saber quais os objectivos que se pretendiam atingir com este programa. Estes comentários devem-se ao facto de o programa Formulator me ter desiludido muito como processador de texto. Quanto a mim, se o programa se destinava a ser um processador de texto falhou nos seus objectivos. De facto, a minha tentativa de escrever um texto e depois efectuar algumas correcções no que estava escrito para trás resultou numa desesperante espera para que se levassem a cabo as alterações pedidas. Para além disso parece-me muito estranho que um processador de texto não tenha a possibilidade de definir margens nem tabulações. No entanto, parecem-me interessantes as possibilidades do programa no que diz respeito à escrita de expressões matemáticas.

Vamos agora descrever com um pouco mais de promenor as dificuldades sentidas ao trabalhar com o Formulator. As dificuldades dizem respeito ao desempenho do programa como processador de texto. Como processador o Formulator trata as linhas de um modo estranho. De facto, o programa não muda de linha sem que o utilizador lho indique expressamente carregando na tecla return. Ora esta obrigação de ter o cuidado de escolher onde uma linha deve terminar torna-se bastante aborrecida quando se pretende escrever um texto qualquer, mesmo que este não seja muito longo. Esta limitação é, por si só, um grande contra que o programa tem. Outra "habilidade" incomodativa é o facto de não ser apagada a sinalização da posição do rato no écran, ficando o sinal respectivo no meio de texto a atrapalhar uma correcta visão daquilo que se escreveu. No que diz respeito ao desempenho como processador de texto e, como foi já referido, o Formulator não permite a definição de réguas (a menos que seja necessário algum procedimento obscuro só acessível através da consulta do manual!!!). Daqui resulta, por exemplo, que o programa alinha os parágrafos ao mesmo nível que as outras linhas, sendo necessário o utilizador alinhar directamente os parágrafos através de inserção de espaços em branco ou de TABS. Outro procedimento do programa um pouco estranho (embora não seja necessariamente um contra muito forte) é o facto de só aparecer no écran o que se escreveu depois de se parar de escrever.

Não tentei escrever muitas linhas antes de parar para ver como o programa se comportava, mas sempre que eu estava a dactilografar um pouco de texto o que acontecia era que esse texto só aparecia no écran quando eu parava de dactilografar. Ao parar de bater nas teclas o programa espera um pouco (que neste programa é sempre demais) e depois despeja tudo aquilo que tinha sido escrito de uma vez no écran. Aqui nota-se bastante o defeito de o programa não mudar automaticamente de linha, pois acontece frequentemente estarmos a escrever e ultrapassar o fim da linha sem que disso nos demos conta, já que não se vê o texto no écran. Ainda como processador de texto este programa oferece uma possibilidade que à primeira vista parece um pouco limitativa, mas que se torna interessante quando melhor apreciada. Esta possibilidade diz respeito à definição de estilos. O programa permite definir quatro estilos, onde se indica um tipo de letra, um tamanho normal de escrita, e ainda os tamanhos a utilizar quando se escrevem índices e superíndices.

Quem já escreveu um texto matemático sabe como é aborrecido ter que acertar os tamanhos dos índices e superíndices para que estes não fiquem demasiado grandes relativamente ao tamanho utilizado no texto normal. Neste programa esse problema não se põe já que todos os tamanhos se definem à partida. A parte que parece um pouco limitativa é o facto de não haver um menú de tipos de letras. Estes são apenas acessíveis através dos estilos, portanto apenas podemos ter disponíveis quatro tipos de letra simultaneamente. No entanto esta limitação não me parece muito importante, pois na prática não é muito frequente utilizar mais de quatro tipos de letra num mesmo texto. Se isso for necessário é sempre possível redefinir um estilo para que se tenha acesso ao tipo de letra pretendido. É de referir, também, que a definição de um estilo é extremamente simples. As alterações aos estilos são efectuadas selecionando uma opção no menú EDIT que dá acesso à redefinição.

O único problema é que esta alteração leva um pouco de tempo a ser gravada para poder ser depois utilizada (mas o tempo é um defeito geral do programa). Este aspecto do Formulator, como processador de texto, parece-me positivo, o que não invalida que continue a achar que este programa não terá sucesso como processador. Para além dos defeitos já apontados neste aspecto, há ainda o problema da extrema lentidão com que o programa trabalha. Para um texto com mais do que uma página é desesperante fazer alguma alteração ao texto que está para trás. Mesmo para textos mais pequenos, fazer uma cópia de cerca de meia página de texto normal (sem fórmulas) leva um tempo que parece "quase" infinito (e refira-se que os testes foram efectuados num Macintosh II, que é uma máquina bastante mais rápida que os outros modelos existentes dos Macintosh). A impressão geral que fica quando se trabalha com o Formulator como um processador de texto é a de muito tempo à espera que sejam executadas as ordens dadas ao programa, mesmo em textos não muito grandes.

Passemos agora à parte matemática do Formulator. Neste aspecto o programa pareceu-me bastante bem. Tem uma grande quantidade de símbolos facilmente acessíveis sem ser necessário recorrer a tipos de letra especiais que obrigam a que se saiba de cor as posições do símbolos no teclado para se poder trabalhar. Com este processador a acesso aos símbolos é feito através de menús que permitem escolher os símbolos por simples posicionamento do rato. A quantidade de símbolos oferecida é grande. Estão disponíveis quase todos os simbolos que se utilizam normalmente em matemática, faltando apenas (que eu tenha notado) os símbolos de infinito. O programa permite também escrever fórmulas complicadas de um modo relativamente simples, pois tem opções, no menú CONSTRUCTION, que permitem escrever fracções (que aparecem mesmo com um numerador e um denominador), raizes, matrizes, sendo possível, para estas últimas escolher qual o símbolo que as delimitam. Para além destas expressões é possível escrever integrais com os limites de integração na posição certa, somatórios, produtórios, reuniões e intersecções com os limites por baixo e por cima dos respectivos símbolos. É ainda possível escrever expressões quaisquer sobre uma letra ou sob essa mesma letra, ou as duas coisas simultaneamente. Isto é, de um modo geral o programa tem um bom desempenho no aspecto matemático, embora sofra de uma lentidão um pouco exagerada. As possibilidades oferecidas por este programa, no aspecto matemático, lembram um utilitário, MacSeqn. Este utilitário deixou de funcionar com as versões mais recentes do sistema operativo (a menos que existam também versões mais recentes do MacSqn o que eu desconheço). Por isso parece-me que este programa pode substituir as funções que aquele utilitário desempenhava.

Para finalizar e resumindo, a minha opinião acerca do Formulator é a de que este programa é um muito mau processador de texto, mas é útil para escrever expressões matemáticas, podendo ser utilizado como um complemento de um processador de texto para escrever as expressões matemáticas necessárias que seriam depois transportadas e inseridas no texto a escrever.

Paulo Oliveira

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
voltar frente
[ Início do Número 14] [ Menu Principal ]