[duxuser] Re: Duxbury ignoring carriage returns

  • From: Dave Durber <dadurber@xxxxxxxxxxxxx>
  • To: duxuser@xxxxxxxxxxxxx
  • Date: Fri, 01 Sep 2006 23:10:23 -0400


Pressing the <ENTER> key on the computer keyboard, inserts a "HARD"
carriage return into a document.  You are, in effect, telling the
program where you want a new line to be inserted in a document and at
what point.

When you are typing text and you are reaching the end of the line, the
last word may not fit on the line because it exceeds the number of
characters that have been set for the line length by the user or the
program's default value.

The program will let you type the whole word, including any
punctuation marks.

When you press the <SPACEBAR>, you are telling the program that the
previous text string has finished.  The program calculates the length
of the character string from the space character that precedes it to
the space character that follows it.

If the characters string, excluding space characters, exceeds the
number of characters that have been set for the line length, the
program replaces the space character that preceded the  character
string and inserts a "SOFT" carriage return code in its place and the
character string is moved onto the next line.  This automatic
adjustment of text which is performed by a program is called "word
wrapping".

So, for example, when you come to proofread the document and you find
an extra word, such as the word "the" twice, by removing one of them,
the word or character string that was at the beginning of the next
line may now fit at the end of the current line.

In that case, the program inserts a space character prior to the new
word that now fits on the current line and replaces the space
character that follows the word with a "SOFT" carriage return.  So,
this word is said to be "word wrapped back" to the end of the current
or previous line.

As a consequence, the program first re-formats the rest of the current
block of text to take account of the text change that you made.  if
necessary, the program will re-format the rest of the document as a
result of removing one of the two occurrences of the word "the".

The same principle applies when inserting a "HARD" page break into a
document by pressing <CTRL+ENTER>.  You are, in effect, telling the
program where you want a new page break to be inserted in a document
and at what point.

If a contiguous block of text, such as a paragraph, straddles two
pages, a program will insert a "SOFT" page break, following the last
word, on the last line of the current page.  The remaining text in the
paragraph is wrapped to the next page automatically, by the program.

Let's say that you have prepared a file in the print editor and
transcribed the file to  a braille file.

Let's say that you set the line length to 40 characters per line and
the page length to 25 lines per page.

Let's say that you need to change the line length to 30 characters per
line and the number of lines per page to 28

If each of the lines had a "HARD" return at the end of each line as
near to the 40th character as possible and a "HARD" page break
following every 25th line, when you change the line length and page
length to the new settings, you would end up with a lot of short lines
and page breaks occurring at very strange places.  In other words, the
document will be a mess.

So, by letting a program automatically handle where soft carriage
returns and soft page breaks occur in defined blocks of text you can
change the line and page length and the program will do the rest.

Of course, you will have to generate a new table of contents to
reflect the new change in page numbers where headings now occur.

I hope this helps.

Sincerely:

Dave durber


* * *
* This message is via list duxuser at freelists.org.
* To unsubscribe, send a blank message with
*   unsubscribe
* as the subject to <duxuser-request@xxxxxxxxxxxxx>. You may also
* subscribe, unsubscribe, and set vacation mode and other subscription
* options by visiting //www.freelists.org.  The list archive
* is also located there.
* Duxbury Systems' web site is http://www.duxburysystems.com
* * *

Other related posts: