A communication terminal having a display; a keypad having a plurality of
keys associated with several letters each; processor means controlling the
display means in accordance with the operation of the keypad. The
communication terminal has a predictive editor program for generating an
output containing words matching a received string of ambiguous key
strokes. Furthermore the communication terminal has on editor application
controlled by the processor means for editing a text based on the
predictive editor programs interpretation of key strokes. The editor
application comprises means for storing string of entered words, means for
storing a sequence of key stokes, said sequence is updated upon the
occurrence of a new key stroke, and being used as input to the predictive
editor program, means for storing a list of matching words received from
said predictive editor program. The processor means combines the text
string and one word from the list of matching words for displaying in the
display of at least a part of said text string and one word from the list
of matching words, said one word from the list of matching words is marked
in comparison to the remaining part of the text string and added to the
text string upon acknowledgement by the user. The terminal comprises means
for acknowledging a word suggested by said predictive editor program, and
said acknowledging means includes a key on the keypad indicating that a
word suggested by said predictive editor program is a part of a compound
word, said editor application fixes the suggested word as an acknowledged
part of the compound word, resets said sequence of key strokes serving as
input for said predictive editor program in order to determine another
part of the compound word independently of the acknowlegded part of the
compound word.
Un terminale di comunicazione che ha un'esposizione; una tastiera che ha una pluralità di chiavi connesse con parecchie lettere ciascuno; il processor significa il controllo dei mezzi dell'esposizione in conformità con il funzionamento della tastiera. Il terminale di comunicazione ha un programma di redattore preventivo per la generazione dell'uscita che contiene le parole che abbinano una serie ricevuta di colpi chiave ambigui. Ancora il terminale di comunicazione ha sull'applicazione del redattore controllata attraverso i mezzi del processor per la pubblicazione del testo basato sull'interpretazione preventiva di programmi di redattore dei colpi chiave. L'applicazione del redattore contiene i mezzi per immagazzinare la serie di parole inserite, il mezzo per immagazzinare una sequenza della chiave rifornisce, che ad esempio che la sequenza è aggiornata sul caso di nuovo colpo chiave ed usando come input al programma di redattore preventivo, mezzi per immagazzinare una lista di abbinare le parole ricevute dal programma di redattore preventivo detto. Il processor significa che i combines la stringa di testo ed una parola dalla lista della corrispondenza esprime per la visualizzazione nell'esposizione almeno di una parte della stringa di testo detta ed una parola dalla lista delle parole di corrispondenza, una parola detta dalla lista delle parole di corrispondenza è contrassegnata rispetto alla parte restante della stringa di testo ed è aggiunta alla stringa di testo su riconoscimento dall'utente. Il terminale contiene i mezzi per il riconoscimento della parola suggerita dal programma di redattore preventivo detto ed il mezzo di riconoscimento detto include una chiave sulla tastiera che indica che una parola suggerita dal programma di redattore preventivo detto è una parte di una parola composta, redattore che detto l'applicazione ripara la parola suggerita mentre una parte riconosciuta della parola composta, ripristina la sequenza detta dei colpi di chiave che servono mentre immesso per il programma di redattore preventivo detto per determinare un'altra parte della parola composta indipendentemente dal acknowlegded la parte della parola composta.