EDITOR DE TEXTOS – EDIVOX



O Objetivo aqui é possibilitar um contato imediato com o editor de textos
criado para deficientes visuais.


1) INICIANDO A EDIÇÃO:

Para iniciar o EDIVOX basta apertar a tecla  E.

Ele falará:

" EDIVOX – Qual o nome do arquivo? "

Tecle até 8(oito) letras para formar o nome do arquivo, seguido do 
caractere ponto e depois mais 3 letras.  Para finalizar aperte a tecla 
ENTER.

O programa dará a mensagem:

" arquivo novo ", caso o arquivo seja novo;
" arquivo carregado ", caso o arquivo esteja sendo reeditado.

Aperte F9  para ajuda.

O editor agora está pronto para  ser usado.


2) TECLAGEM SIMPLES

A teclagem é idêntica a uma máquina de escrever convencional. Cada tecla é 
ecoada pela placa de som. Ao fim de cada linha, .soará um bip para mostrar o 
final da linha.  Aperte a tecla ENTER para continuar a teclar o texto.
Ao mesmo tempo em que a teclagem é realizada, aparece também na tela do
computador o texto, para que um eventual observador que não seja deficiente 
visual possa também acompanhar o trabalho.


3) O CURSOR

Um texto teclado é composto de uma série de letras, obviamente.  A grande
vantagem de um editor de textos é podermos alterar livremente cada uma destas
letras, inserir novas letras, criar linhas novas, apagar linhas, etc.

A posição da letra no texto em que vamos fazer qualquer alteração é chamada
de cursor.  O cursor, a medida que vamos teclando, vai andando para a 
direita,
junto com a datilografia.

Diversas teclas movem o cursor:

SETA PARA A ESQUERDA - move o cursor um caractere para a esquerda.
Ao chegar no primeiro caractere da linha, dá um bip. O caractere sobre o 
qual o cursor passou será falado.

SETA PARA A DIREITA - move o cursor um caractere para a direita. Ao chegar
no último caractere da linha, dá um bip. O caractere sobre o qual o cursor
passou será falado.

SETA PARA CIMA - move o cursor uma linha para cima. Ao chegar na primeira
linha, avisa.  Deixa o cursor na coluna 1.

SETA PARA BAIXO - move o cursor uma linha para baixo.Ao chegar na última
linha do texto, avisa.  Deixa o cursor na coluna 1.

HOME - posiciona na coluna 1 da linha.

END - posiciona após a última coluna escrita da linha.

ENTER - move o cursor uma linha para baixo. Se já' estava na última linha
insere uma nova linha após esta.  Deixa o cursor na coluna 1.

PAGE UP - volta 15 linhas de texto. Deixa o cursor na coluna 1.

PAGE DOWN - avança 15 linhas de texto. Deixa o cursor na coluna 1.


4) REMOVENDO CARACTERES INDESEJÁVEIS

Teclas Usadas:

BACKSPACE – remove o caractere a esquerda do cursor

DEL  - remover o caractere na posição do cursor.

A linha em que o cursor está pode ser completamente removida do texto com o 
seguinte procedimento:

Aperte a tecla CONTROL (a mais esquerda e abaixo no teclado) e mantenha-a 
pressionada . aperte a tecla Y . Solte a tecla CONTROL .soará a mensagem 
"linha removida"

Obs.: este procedimento de apertar CONTROL, depois uma tecla, depois soltar,
será de agora em diante, neste texto referido como "CONTROL TECLA", por
exemplo, CONTROL-Y.

Se nesse momento você quiser recurepar a linha que acabou de apagar, aperte
CONTROL U que a linha aparecerá novamente onde está o cursor.

Normalmente, quando teclamos algo no meio de uma linha já teclada, o EDIVOX 
insere os novos caracteres ali, empurrando para a direita os caracteres já 
existentes.

Nesta versão, existe substituição automática de letras, ou seja, para 
substituir alguns caracteres por outros, devemos apertar a tecla F6.

Será perguntado:  “Qual o texto? “

Digite o texto que vai ser alterado e tecle ENTER.

Será pedido: “Informe o novo texto: “

Tecle agora o novo texto e tecle ENTER.

Será perguntado:  Todo o Texto (T) ou Bloco (B)?

Escolha a opção e tecle ENTER.

Será ouvido:  “Texto trocado. “

Existem outros comandos interessantes para remover letras:

CONTROL BACKSPACE - apaga toda uma palavra
CONTROL D - apaga desde a posição do cursor até o fim da linha
CONTROL S – apaga do início da linha até a posição do cursor.


5) LENDO UMA LINHA

Movendo-se o cursor para uma certa posição, e apertando-se F1 várias
vezes, cada palavra desta linha será falada.  Após a última palavra da
linha soará um bip.

Uma outra opção seria CONTROL F1.  Neste caso, o editor falará a linha
inteira do texto, a partir do ponto em que o cursor está.  Caso queira
interromper a fala aperte qualquer tecla.

Se quiser ler o resto texto, do ponto em que o cursor está até o fim, aperte
ALT F1

Teclando F4 você aciona ou desaciona a fala durante a digitação.
Este comando pode agilizar muito a datilografia pois a fala consome muito 
tempo.  As falas dos comandos continuam ativas.

CONTROL F4 – troca a velocidade da fala.


6) ACENTUAÇÃO

Os acentos são colocados como numa máquina de escrever. Primeiro o acento,
depois a letra.  O EDIVOX trabalha com acentuação internacional, conhecida
como código ANSI.

Obs.: Se o texto a editar foi criado em um outro editor, pode ser necessário
submetê-lo ao DVTXT, que vem junto com o DOSVOX e que serve para converter
do/para o formato international.

A acentuação pode ser desativada apertando-se CONTROL A. Isto é útil para
atividades de criação de programas.


7) INSERINDO NOVAS LINHAS

Ao apertarmos ENTER o cursor passa para a próxima linha.  Se for a última
linha, uma nova linha é automaticamente criada abaixo desta.  Isso atende a
noventa por cento dos usos do editor.

Para inserirmos novas linhas no meio do texto, entretanto, é necessário
fazer uso de outros comandos.

Ao apertarmos CONTROL ENTER, a linha atual será puxada para baixo abrindo
espaço para uma nova linha. Desta forma, quando queremos inserir uma nova
linha abaixo desta, basta teclarmos ENTER e depois CONTROL ENTER.

Quando o número de linhas a inserir é muito grande, pode-se usar 
opcionalmente a tecla INS.  Ela aciona um modo de trabalho chamado "auto 
inserção de linhas com ENTER".  Neste modo de trabalho, quando se aperta 
ENTER, uma nova linha é automaticamente criada abaixo desta. Este modo é 
especialmente útil para programadores, que criam textos de forma não 
consecutiva.

É possível também quebrar uma linha em duas.  Para isso, move-se o cursor
para a posição desejada e aperta-se CONTROL Q.  O cursor vai para a coluna 1 
da linha seguinte.

Obs.: Um fato interessante ocorre quando mandamos quebrar a linha quando o 
cursor está na última posição.  Neste caso a linha seguinte é juntada ao fim 
da atual, deixando-se um espaço entre elas.


8) MARGENS

O EDIVOX mantém controle de duas margens.  Normalmente a esquerda é a 
coluna 1 e a direita a coluna 72.

Quando apertamos ENTER, o cursor se posiciona na margem esquerda da próxima 
linha.  Quando estamos datilografando e chegamos `a margem direita, uma
nova linha é inserida abaixo desta e aí continua a teclagem.

A seleção de novas margens pode ser feita teclando-se F10.  Neste caso
soará a mensagem:

"Digite coluna da margem esquerda: "
 Você deverá teclar a coluna e depois apertar ENTER.

"Digite coluna da margem direita: "
 Você deverá teclar a coluna e depois apertar ENTER.


9) COMANDOS DE BLOCO

Os comandos de bloco permitem mover ou copiar trechos de texto. Devemos 
marcar o trecho a copiar ou mover, da seguinte forma:

Mova o cursor até a primeira linha do trecho.  Tecle CONTROL B .
Solte CONTROL e tecle I.

Mova o cursor até a última linha do trecho.  Tecle CONTROL B.
Solte CONTROL e tecle F

Obs.: mnemônico: "CONTROL BLOCO INÍCIO" e "CONTROL BLOCO FIM". Note que um
      bloco sempre contém linhas completas.  Assim, não adianta marcar um
      pedaço de uma linha.

Uma vez que o bloco esteja marcado diversas operações podem ser realizadas:

Mover ou Copiar (ou seja replicar) o bloco para um outro lugar:
  Coloque o cursor no ponto desejado do texto.
  tecle CONTROL B C

Remover o bloco:
  Para isso teclar CONTROL B.R

Ordenar o bloco:
  Troca a ordem das linhas para que elas fiquem em ordem alfabética.
  Para isso teclar CONTROL B O

Embelezar o bloco, colocando-o dentro das margens.
  Para isso teclar CONTROL B E

  São previstas diversas opções de embelezamento:
    C - Centrar o bloco entre as margens
    A - alinhar o bloco com as margens para que o texto fique  certinho na 
        coluna de margem direita.
    M - remargear o texto (sem alinhar perfeitamente)

Desmarcar o bloco, para evitar qualquer problema:
  Para isso teclar CONTROL B D

Gravar aquele bloco num arquivo:
  Para isso teclar CONTROL B G
  Depois, informar o nome do arquivo que receberá o bloco.
  Se este arquivo existir, o programa perguntará se você quer
   regravá-lo, ou então, adicionar o bloco no fim deste

Ler um arquivo, inserindo-o no lugar do cursor:
  Para isso teclar CONTROL B L
  Informar depois o nome do arquivo a ler.
  O cursor será colocado na primeira linha do texto inserido.

  Obs.: Esta operação desmarca automaticamente um bloco previamente
        marcado. Um novo bloco ficará marcado nas linhas onde o texto
        for inserido.

Marcação rápida de bloco:
  Frequentemente precisamos trabalhar com o parágrafo atual (que é o conjunto
  de linhas em que o cursor está precedido e sucedido por uma linha em 
  branco, início ou fim do texto). Pode-se transformar o parágrafo atual em 
  bloco teclando-se CONTROL B P.


10) ARQUIVAMENTO E SAÍDA DO EDIVOX

Para sair do EDIVOX deve-se apertar ESC.

Ele pedirá confirmação da saída. Tecle S.

Ele perguntará se você deseja gravar o texto teclado. Tecle novamente S.
O texto teclado é copiado da memória do computador para o disquete.
Em caso de teclagens muito extensas, é prudente fazer gravações de tempos
em tempos.  Para isso, teclando-se F2, o texto teclado é copiado para o
disquete, e a edição prossegue normalmente.

Caso deseje abandonar este texto, e começar um outro, pode-se apertar F3.
Será pedida a confirmação do abandono. Tecle-se S.
Será pedido o nome do novo texto.  Tecle-se este nome seguido por ENTER.

Outra opção é CONTROL X, grava o arquivo e termina o EDIVOX sem perguntar.


11) PROCURANDO E TROCANDO PALAVRAS NO TEXTO

F5 - procura uma palavra no texto.  Se encontrar posiciona o cursor antes
da mesma.

CONTROL-F5 - procura mesma a palavra do último F5 novamente.

F6 - substitui um certo grupo de letras por outro em todo texto.  O texto
antigo é perguntado: responda e tecle ENTER. O texto novo é perguntado:
responda e tecle ENTER.



12) MODO DE COMANDO

Como o EDIVOX possui dezenas de comandos, fica muitas vezes difícil 
lembrar-se deles.  Para isso, o EDIVOX possui um "modo de comando".
Apertando a tecla  F9 o computador pergunta:
"Qual comando? " Para saber as opções aperte F1

Os comandos nesta forma de operar são compostos por duas ou três letras.
A primeira letra informa o objeto de operação, por exemplo:
A - arquivos, B - blocos, C - cursor, L - linha.

A segunda letra indica o que queremos fazer com este objeto. Por exemplo:
A letra R significa Remover.  Assim, para remover uma linha poderíamos teclar
F9 L R.

Note que é muito mais prático teclar CONTROL-Y para remover uma linha.  
Este modo é útil de duas formas:
Primeiro - Existem comandos que não existem na forma de CONTROL;
Segundo - É muito interessante explorar e conhecer todo potencial do EDIVOX
desta forma, sem precisar ler o manual.

Detalharemos a seguir o Modo de Comando:
Teclando-se F9 o sistema pergunta:

“Qual o comando?” Para saber as opções tecle F1.

São os seguintes:

C   comandos de cursor
L   linha
P   procura de textos
M   margem
A   arquivos
B   blocos de linhas
F   acionamento da fala
I   instalação
E   letras especiais

Aperte a tecla  F1  para listar as opções.


C   COMANDOS DE CURSOR: (F9 C)

Os comandos de manipulação do cursor são:

-   início do texto
+   fim do texto
A   avança parágrafo
R   recua parágrafo
P   posiciona em certa linha
I   apaga início da linha
F   apaga fim da linha
L   informa Linha
C   informa Coluna
M   memoriza posição do cursor
V   volta cursor à posição memorizada





L   COMANDOS DE LINHA: (F9 L)

Os comandos de manipulação de linhas sâo:

I   insere uma linha acima
A   insere linha abaixo
R   remove linha
V   volta linha removida
Q   quebra linha em duas
J   Junta duas linhas


P   COMANDOS DE PROCURA: (F9 P)

P   procura texto
N   busca de novo
T   troca palavras por outras


M   COMANDOS DE MARGEM (F9 M)

M   informa margens
T   nova coluna de tabulação
R   remove todas tabulações


A   COMANDOS DE ARQUIVO (F9 A)

I   informa o nome do arquivo
S   salva arquivo e continua
N   edita um novo arquivo
C   salva como outro arquivo
F   salva e fim
A   abandona sem gravar
X   exporta formato IBM


B   COMANDOS DE BLOCO  (F9 B)

I   início do bloco
F   fim do bloco
M   Move o bloco 
C   Copia o bloco 
A   adiciona o bloco a um arquivo
O   Ordena bloco
R   Remove bloco
D   desmarca bloco
L   lê arquivo gerando bloco
G   grava bloco em arquivo
E   embeleza bloco:
    C   centra bloco 
    M   acerta margens
    A   alinha com margens
    T   tabula pela esquerta do bloco
    I   intenta o bloco
P   parágrafo vira bloco
J   justifica o parágrafo do cursor
S   envia para servidor de fala



F   COMANDOS DE ACIONAMENTO DA FALA (F9 F)

L   fala resto da linha
T   fala resto do texto
I   fala início da linha


I   COMANDOS DE CONFIGURAÇÃO/INSTALAÇÃO (F9 I)

F   fala 
I   inserção com enter
A   acentuação
S   soletragem
Q   quebra de linha automática
V   velocidade


13) OUTROS COMANDOS

F8 - informa a hora atual.

CONTROL F8 – informa o dia.

TAB - equivalente a teclar 4 espaços.

CONTROL PAGE UP - posiciona cursor na primeira linha do texto 

CONTROL PAGE DOWN - posiciona cursor na ultima linha do texto 

CONTROL ESQUERDA - retorna uma palavra na linha.

CONTROL DIREITA - avança uma palavra na linha.

CONTROL.HOME – posiciona o cursor na posição imediatamente acima

CONTROL END – posiciona o cursor na posição imediatamente abaixo

CONTROL G – posiciona em uma linha específica

CONTROL L - informa a linha atual do cursor.

CONTROL C - informa a coluna atual do cursor.

CONTROL E – entra uma letra especial. Exemplo:  o: ozinho,  a:azinho

