Apparatus and method for improving line-to-line word positioning of text for easier reading

   
   

An apparatus and method improve the readability of text on a computer system by changing the positioning of one or more words to eliminate potential problems in readability that can be identified by examining the text. When a potential problem is identified, the word to word positioning of text may be adjusted to compress one or more lines and/or to expand one or more lines to move one or more words to a different line. For example, if two adjacent lines begin with the same word, the first line could be compressed so the first word of the second line is moved to the end of the first line. In the alternative, the first line could be expanded so the last word of the first line is moved to the first word of the second line. By selectively changing the positioning of words, the readability of the text may be greatly improved.

Μια συσκευή και μια μέθοδος βελτιώνουν την αναγνωσιμότητα του κειμένου σε ένα συγκρότημα ηλεκτρονικών υπολογιστών με την αλλαγή του προσδιορισμού θέσης μιας ή περισσότερων λέξεων για να αποβάλουν τα πιθανά προβλήματα στην αναγνωσιμότητα που μπορεί να προσδιοριστεί με την εξέταση του κειμένου. Όταν ένα πιθανό πρόβλημα προσδιορίζεται, ο η λέξη στη λέξη προσδιορισμός θέσης του κειμένου μπορεί να ρυθμιστεί για να συμπιέσει μια ή περισσότερες γραμμές ή/και για να επεκτείνει μια ή περισσότερες γραμμές για να κινήσει μια ή περισσότερες λέξεις προς μια διαφορετική γραμμή. Παραδείγματος χάριν, εάν δύο παρακείμενες γραμμές αρχίζουν με την ίδια λέξη, η πρώτη γραμμή θα μπορούσε να συμπιεστεί έτσι η πρώτη λέξη της δεύτερης γραμμής κινείται προς το τέλος της πρώτης γραμμής. Στην εναλλακτική λύση, η πρώτη γραμμή θα μπορούσε να επεκταθεί έτσι η τελευταία λέξη της πρώτης γραμμής κινείται προς την πρώτη λέξη της δεύτερης γραμμής. Με επιλεκτικά να αλλάξει τον προσδιορισμό θέσης των λέξεων, η αναγνωσιμότητα του κειμένου μπορεί να βελτιωθεί πολύ.

 
Web www.patentalert.com

< Alias-free test for dynamic array structures

< Cas latency select utilizing multilevel signaling

> Method and apparatus for using name spaces in a graphical user interface

> Method of distributing piracy protected computer software

~ 00120