home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- Comments on text format programs. 22 March 1988 page 1
-
- INTRODUCTION:
- ------------
- There are at least three public domain (free) text formatting programs:
-
- ALPHATXT
- RNF13
- ROFF4
-
- They all have quite a bit in common, using ".dot" commands. They all
- can reformat, by "filling lines" as close as possible to your requested
- line width. They can quit at that point, or also justify to even mar-
- gins.
-
- Note: There is one additional program written
- by Irv Hoff that merely justifies to even
- margins. It makes no effort to reformat.
- It needs no ".dot commands". It is named
- "JUSTIFY.COM". It can be used with ASCII
- files produced by any normal text editor.
-
-
- JUSTIFYING:
- ----------
-
- This is illustrated in the examples at the end of this review. Re-
- sults of these various programs are included:
-
- ALPHATXT - Rich Abbot's p.d. program, Turbo PASCAL
- JUSTIFY - Irv Hoff's program, assembly language
- RNF13 - C.B. Falconer's program, special PASCAL
- ROFF4 - Ernest Bergmann's program in 'C'
- WordStar 3.3 - Sold by MicroPro
- WordStar 4.0 - Sold by MicroPro
-
-
- SUMMARY OF EACH SYSTEM:
- ----------------------
-
- WORDSTAR 4.0 - This is (by some margin) the least suitable
- of all. If the line needs only one fill blank it ALWAYS
- goes between the last two words. If two fill blanks are
- needed, the second one always goes between the first two
- words. If three are needed the third is always included
- at the right side. If the line had ended with something
- like this:
-
- xxxxxxxxxat the right side. If
- ^^
- 2 blanks after a period.
-
- and you needed at least three fill blanks, WordStar 4.0
- would always wind up with this:
-
- xxxxxxxxxat the right side. If
- ^^^^
- 2 extra blanks added
-
-
-
-
- Comments on text format programs. 22 March 1988 page 2
-
- Thus WordStar 4.0 always starts at the right side, then
- alternates blanks from right side, left side, right side
- left side, etc. It can (and often does) leave outlandish
- gaping holes at the end of sentences that correctly ter-
- inate with two spaces following the punctuation.
-
-
- WORDSTAR 3.3 - Marginally better than WordStar 4.0. If only
- one blank fill is needed, it alternates between the last
- two words and the first two. If two blanks are needed,
- it comes out identical to WordStar 4.0. If three are
- needed, the first line would have two at the right side
- and one at the left side, the second line would have two
- at the left side and one at the right side.
-
- Thus WordStar 3.3 is identical to WordStar 4.0 if there
- are an even number of fill characters needed, putting an
- equal number on both the left side and right side of the
- line. With an odd number, the greater number will al-
- ternate from right side to left side.
-
- RNF13
- ROFF4 - These are a noticeable improvement over WordStar.
- However, if only one blank is needed, both do it just
- like WordStar 3.3. (First line puts the blank between
- the last two words, second line puts the blank between
- the first two words.)
-
- With two or more blanks, the first line puts them all on
- the right side, the second line puts them all on the
- left side, etc. Not very imaginative, but does look
- substantially better than WordStar, which can have some
- "holes" on every line on both sides, assuming for now
- that each line would require at least two blanks.
-
- Like WordStar, both of these programs can easily put two
- extra blanks in an area that already has two blanks:
-
- xxxxxxxxxat the right side. If
- ^^^^
- 2 extra blanks added
-
- ALPHATXT - Very imaginative. Appears to use a random system
- that is difficult to predict, to insert blanks in the
- line. It is very likely the best of all such justifica-
- tion programs with the possible exception of Irv Hoff's
- JUSTIFY. I say "possible exception" as ALPHATXT also
- suffers from the same weakness all those already men-
- tioned have, of putting extra fill characters where two
- might already exist, easily making up to four at those
- locations:
-
- xxxxxxxxxat the right side. If
- ^^^^
- 2 extra blanks added
-
-
-
-
- Comments on text format programs. 22 March 1988 page 3
-
- NOTE: When formatting, WordStar and ALPHATXT
- leave the text as they found it, but at-
- tempt to fill the line as closely to the
- requested length as they can. Generally
- this works just fine but if reformatting
- files that have 'fill blanks' already in
- them from a prior justification, they do
- a very poor job. Not only are those re-
- tained but additional ones added to make
- the present line the correct width. The
- result can be rather grotesque, although
- it is fair to say few people would have
- any incentive to reformat such an exist-
- ing file. Other programs such as ROFF4,
- for example, make this quite easy to do.
-
-
- JUSTIFY - This program has several features that are some-
- what unusual. Instead of only using the right end, then
- the left end, it als uses the middle. In addition, it
- never puts any fill blanks between the first two words
- or the last two (uness they are the only locations left)
- as do all the other programs with the exception of the
- random fill routine used by ALPHATXT.
-
- With one fill character, JUSTIFY puts it in the middle
- of the first line, to the right side of the second line
- (but indented one word from the last two) and to the
- left side of the third line (but indented one word from
- the first two.)
-
- This keeps the extreme ends looking normal especially by
- using the center for every third line.
-
- This program also NEVER puts ANY additional fill blanks
- if two blanks already exist at that location. JUSTIFY is
- the only program known to have such a feature.
-
- It also has an additional unique feature where a line
- that ends a paragraph (and normally would thus not be
- justified) will still be justified IF it needs only 3 or
- fewer additional fill characters. The author of this
- program always thought it looked pretty silly to have
- nice even margins, but then see a line that was one or
- two columns shy of the others.
-
- Thus JUSTIFY has several features that minimize the
- "empty" areas most of the other programs often have:
-
- 1) Instead of alternating from extreme left and
- right ends of the line JUSTIFY alterates be-
- tween middle, right (indented 1 extra word)
- left (indented 1 extra word.)
-
- a) With this scheme, the extreme ends
- always look normal, quite differ-
- from WordStar.
-
-
-
-
- Comments on text format programs. 22 March 1988 page 4
-
- 2) Unlike all the others JUSTIFY never puts ad-
- ditional fill blanks in a location where two
- blanks already exist. All the rest could
- have up to four blanks in such locations,
- three being very common - even though many
- other areas on the same line only have one
- blank and could have been used for better
- appearance.
-
- 3) JUSTIFY is the only such program that fills
- out lines at the end of a paragraph that are
- within 3-4 columns of normal length.
-
- ------------------------------------------------------------------------
-
- NOTE: Perhaps a comment should be added that MicroPro (owners
- of WordStar) claim everybody using justification for even
- margins likely has a printer with microjustificaiton any-
- way, so "who cares" what the CRT display looks like?
-
- Well they are wrong. Not everybody makes a printed copy
- of all the files they look at, in addition to which a lot
- of non-professional computer owners do not have printers
- with microjustification.
-
- Consequently, having a program that can justify to even
- margins in the least obvious manner is of immediate in-
- terest to at least a portion of computer users.
-
- To this end, the JUSTIFY program likely succeeds better
- than pehaps any other mentioned in this review.
-
- It might be fair to mention at this time that
- NO method of obtaining even margins by merely
- adding extra "fill blanks" here and there can
- really give comparable results to the type of
- results you see in magazines or newspapers.
-
-
- ------------------------------------------------------------------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 5
-
- Review so far:
- -------------
-
- Sec. 1 discussed the results obtained from the examples which are in-
- cluded at the end of this review. It had additional comments regarding
- handling areas where two blanks already exist, for punctuation after
- end of sentences.
-
- Sec. 2 (this section) will discuss some of the various advantages and
- disadvantages of the format programs. These comments will only involve
- the topics the author has observed - many features of the programs not
- having been evaluated at this time. (Such as underlining, footnotes,
- subscripts, etc.)
-
- Sec. 3 has examples of the way various word processors justify ASCII
- text. Each program was run for 1, 2 and then 3 fill characters.
-
-
- ALPHATXT - by Rich Abbott. Sometimes called ALPHAT20. Easy
- program to use, but needs a lot of "hand-holding". Re-
- ires a new dot command at the completion of each para-
- graph, even for a blank line. This does give the author
- complete control of the program.
-
- Defaults to column 5 for the left margin and column 75.
- There is no convenient method of permanently changing the
- default parameters. In this day and age, where you can
- easily set the margins on the printer to anything you
- like, "nobody" wants a permanent default to some indented
- column.
-
- When reformatting, it leaves all blanks as they origi-
- nall appeared, making the program totally worthless for
- reformatting a WordStar file to a different line length,
- for example.
-
- It never heard of two blanks after punctuation to end a
- sentence. As previously mentioned, when reformatting it
- does not change any existing text, so if there was one
- blank after a period, it retains that one blank. If it
- had four blanks from a previous format, it would keep
- the four blanks. This makes the program essentially
- worthless (to this reviewer) for re-format purposes.
-
- It has a serious, major flaw in that it cannot recognize
- lines that are already the correct length. It thinks
- such lines are one column too long and reformats them.
- Thus every line it processes winds up with at least one
- fill character. (ROFF4 has a comparable problem, also,
- when using the justify mode on lines already the desired
- length.)
-
-
-
-
- Comments on text format programs. 22 March 1988 page 6
-
- Rich Abbot, the author, assures me this was fixed in the
- commercial version sold by Cranberry Software Tools for
- $35. (That includes a text editor and a large spelling
- dictionary. The package is available for either CP/M or
- for MS-DOS.)
-
- It also leaves a trailing blank at the end of all text
- lines, ala WordStar and RNF13.
-
- There are two .DOC files included in the ALPHAT20.LBR.
- One is the "before", showing all the ".dot" commands and
- the other shows the "after" and is ready for printing.
- This tutorial and the .DOC file are excellent and are
- perhaps the best features of the program. Other word
- processor programs should include similar "how to do it"
- files of the "before and after" variety.
-
-
- RNF13 - by Charles Falconer, professor of computer science,
- Yale University. This is a very interesting program.
- VERY slow. It took 42 minutes to process a 140k file
- that took ROFF4 9-1/2 minutes. It is written in Prof.
- Falconer's own special version of PASCAL. (ROFF4 was
- written in 'C'.) "RNF" likely is another name for the
- UNIX "RUNOFF" format program from which it was adapted.
-
- It is easily the most sophisticated of the various for-
- mat programs, offering all sorts of .dot commands, many
- of which the typical user may never attempt to incorpor-
- ate. It has an excellent "progress" reporting system
- showing the current page and line number it is working
- on. It has perhaps the finest error-reporting system of
- any program I have ever used.
-
- Most such programs only look in the first column for a
- ".dot" command. RNF13 seems to look ANYWHERE, which
- seems quite unfortunate. On the lengthy program that
- took 42 minutes, some 250 errors were posted, a vast ma-
- jority because things like " .COM file" or " .LBR file",
- etc. appeared quite often in the body of the text. The
- errors are printed in a most impressive manner, showing
- the page, line number, actual line of text, an arrow
- pointing to the exact character that caused the error,
- and then a description of the error. However, it is a
- nuisance not to be able to use "(space).COM", etc.
-
- This program even barfed with things like:
-
- INDEX ................ pg 22
-
- as it thought the (space).... was some sort of ".dot"
- command. One does not expect to see errors for this sort
- of text.
-
-
-
-
- Comments on text format programs. 22 March 1988 page 7
-
- RNF13 does an outstanding job of re-formatting programs.
- It puts two spaces after punctuation to end a sentence.
- something ALPHATXT and WordStar never heard of. If for
- some reason you don't WANT to do this, there is a ".dot"
- command you can use wherever you like, in the text, to
- preserve a location where just one blank after a period
- might be preferred, such as: Mr. Alfred Jones, etc. Of-
- fering this dot command does present a tremendous amount
- of versatility in an area neither ALPHATXT nor WordStar
- would even know what you were talking about...
-
- This program does an excellent job of reformatting text
- that is indented. Some people indent paragraphs - it
- will reformat those to non-indented. Some text has sec-
- tions that are indentend. It will reformat those to the
- left margin unless you include a ".dot" command to leave
- the indent area intact.
-
- The program does leave a trailing space on all text
- lines, a minor nuisance. Unlike ROFF4 and ALPHATXT, it
- recognizes lines already the proper length, so results
- are what you expect - other than a line justified to 72
- columns is really 73 columns long, as each line has the
- unwanted trailing space that is not observed, but pres-
- ent. Thus asking for justified text 79 columns long
- could give double line feeds on normal 80 column dis-
- plays with auto line-wrap.
-
- The program is by far the most awkward to use, since it
- requires a special runtime program in addition. It is a
- nuisance insuring both programs are present and makes it
- difficult to use "flow control" while on a different
- d/u. The following method has to be used, intact, else
- the system might lock up, requiring a cold boot to re-
- gain control:
-
- B>RUNPCD RNF (HELLO.TXT, HELLO.DOC) <ret>
-
- The actual justification scheme seems identical with
- that of ROFF4 other than RNF13 can recognize a line al-
- ready the correct length while ROFF4 (and ALPHATXT) can-
- not.
-
- Once underway, there is no method (known to thie review-
- er) to halt the program other than to cold reboot the
- computer. (Then manually erase the partially completed
- output file.) This is considered a most important over-
- sight.
-
-
-
-
- Comments on text format programs. 22 March 1988 page 8
-
- ROFF4 - by Ernest Bergmann in 1983. Written in 'C', it is
- much faster than either RNF13 or ALPHATXT.
-
- The program has some very convenient features as well as
- some annoying things. The 'C' source code is included,
- although it is difficult even for a good 'C' programmer
- to follow the progression of the program. For instance,
- it puts out CR,CR,CR,LF at the end of nearly all text
- lines. So far, none of the the people I have talked to
- have any idea how to eliminate this unusual feature.
- When reformatting, it puts two spaces after exclamation
- marks, question marks, colons and even semicolons. It
- handles periods at the end of a sentence in a most per-
- plexing manner - if you used one blank after a period,
- it retains just that one blank. If you used two blanks,
- it will keep a maximum of two blanks. (If reformatting
- WordStar files which might have three and even four
- blanks after an occasional period, it will use a maximum
- of two.)
-
- NOTE: We have a special version of ROFF4 now which
- puts only one blank after a semicolon and
- which puts two blanks after any period that
- ends a sentence. It also defaults to format
- 72 actual columns, matching JUSTIFY.COM.
-
- ROFF4 is the easiest format program to use, by some wide
- margin. If the line is indented, it leaves the line in-
- dented with no special ".dot" command. (On the other
- hand it cannot reformat text all of which may be indent-
- ed in a given area, RNF13, etc. would be needed for this
- purpose.)
-
- It cannot recognize a line already the correct width. If
- used to reformat without justification, it is off one
- column on the right margin counter. For instance you
- want lines of up to 72 characters, but no more. You
- must set the right margin command to 73 in this case.
- However, if you want to reformat and justify both, then
- you would set it to 72, but now each line will be basi-
- cally 72 with one fill blank added somewhere to make it
- 72. Nuisance. This is similar to ALPHATXT.
-
- ROFF4 does not leave trailing spaces at the end of text
- lines, like RNF13 and ALPHATXT (and WordStar), though.
-
- It can normally be aborted with a CTL-C.
-
- It is easy to use. If paragraphs are indented, the re-
- format will retain the original indentation without any
- special paragraph commands such as the ".pp" required by
- all the other programs. You can intentionally indent
- paragraphs that were not originally indented, with an
- ".in" command.
-
-
-
-
- Comments on text format programs. 22 March 1988 page 9
-
- Centering a group of lines is ridiculously simple. If
- you have 8-10-15 lines to center you needn't bother with
- counting them or using a separate centering command for
- each line. Just use: ".ce 100" on the line ahead of the
- first line to be centered, then move all the lines to
- start in the first column. After the last one, type:
- ".ce 0" and it will stop centering. This makes centering
- a group of lines so simple to accomplish, you may indeed
- use this feature more than you normally otherwise might.
- (ALPHATXT requires a separeate ".ce ;(text)" for each
- line that is to centered.)
-
- It is very easy to run. Say you have a program which is
- named HELLO.TXT and you want to format to HELLO.DOC:
-
- B>ROFF4 HELLO.TXT >HELLO.DOC
-
- The '>' tells the program to generate a new disk file of
- that name. If you merely want to look at the results on
- the CRT, just use:
-
- B>ROFF4 HELLO.TXT
-
- or if you wish to see the results on the CRT while it is
- making a disk file:
-
- B>ROFF4 HELLO.TXT +>HELLO.DOC
-
- You can also recieve the output on the printer, in addi-
- tion to either of the other possibilities.
-
-
- SUMMARY - ROFF4, with the special version, is by some
- margin the easiest of the format programs to use. That
- is, it requires far less ".dot" commands than any other
- comparable program. It still has the problem of not re-
- cognizing lines already of the proper length, but if you
- are planning to only use it for reformatting existing
- text files (without justification), it's likely the most
- convenient of all the programs to use, by some margin.
-
- The special version (developed by Norman Beeler at this
- reviewer's request) makes this program very simple to
- use. It defaults to:
-
- .nf - does not justify
- .fi - does fill lines to maximum lenth
- .rm 73 - right magin to 72 columns (counter
- is off one column when filling)
- .ow 73 - fills headers, etc., to same length
-
-
-
-
- Comments on text format programs. 22 March 1988 page 10
-
- CONCLUSION:
- ----------
- These comments do not represent any sort of exhaustive comparison
- or analysis of the programs. They only represent intial impressions
- this reviewer wanted to jot down while fresh in mind. As soon as the
- programs were used the first time, they all seemed to have glaring de-
- ficiencies in the methods used to add fill blanks to justify for even
- margins. Therefore the reviewer plans to use them just to reformat
- existing ASCII text files and will use the JUSTIFY program to obtain
- even margins.
-
- It took JUSTIFY 46 seconds to add fill characters to justify the
- 144k program that it took RNF13 42 minutes to reformat.
-
- The next step might be to write ".dot" command into JUSTIFY so it
- could become a self-standing format program. This is quite unlikely to
- ever happen, since nearly all printers (regardless of cost) will soon
- have microjustification and since we have only discussed CP/M programs.
- Fewer people each year are even using CP/M. Most of those who do, have
- expressed minimal interest in a separate format program from WordStar
- which they have been using since getting on CP/M.
-
- Thus JUSTIFY and perhaps even ROFF4, etc. are such speciality pro-
- grams only a nominal few readers will be interested enough in this topic
- to even read these notes. This is perhaps proven by the difficulty I had
- in even obtaining a copy of the RNF13 program. Even after I found such
- a program existed, it was some time before I found somebody near Yale
- University that was able to find a copy of the free program. Obviously
- only a few RCPM systems in the country even carry ROFF4, ALPHAT20 and/or
- RNF13. I do not anticipate JUSTIFY will receive widespread distribution
- or interest, when released. However as an available utility program it
- does serve a worthwhile purpose for those who do not care for the method
- WordStar uses for justification of ASCII text files.
- to anyone interested.
-
- - Irv Hoff
- (415) 948-2166 voice
- (415) 948-2512 PRACSA RCPM
-
- ------------------------------------------------------------------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 11
-
- ------------------------------------------------------------------------
-
- Samples of various format programs, showing the method they
- use to justify consecutive, identical lines, when pulling
- such lines to 1, 2 or 3 extra columns. Note only Irv's pro-
- gram fills the last line out to the requested length, the
- others assume the last line is the end of a paragraph and
- leave it whatever it was, originally. Irv's program does
- that also, if the line is not within 3-4 columns of normal
- length, otherwise it is also left alone.
-
- Irv's program is the only one that uses the center area on a
- normal rotation basis.
-
- You can readily see that WordStar 3.3 does a poor job, but
- WordStar 4.0 does a just plain lousy job of justification.
- On even number of fills needed, both are identical.
-
- Note: All these programs are free, except for WordStar. All
- can be found on the PRACSA RCPM. (415) 948-2513.
-
- -------------
-
-
- Irv's program, +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- Irv's program, +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- Irv's program, +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- -------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 12
-
-
- ALPHATXT +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ALPHATXT +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ALPHATXT +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- -------------
-
- RNF13 +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- RNF13 +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
-
-
-
- Comments on text format programs. 22 March 1988 page 13
-
- RNF13 +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ---------------
-
- ROFF4 +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ROFF4 +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ROFF4 +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
-
- WordStar 3.3 +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- -------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 14
-
- WordStar 3.3 +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- WordStar 3.3 +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ---------------
-
-
- WordStar 4.0 +1
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- WordStar 4.0 +2
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- WordStar 4.0 +3
-
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
- hello hello hello hello hello hello hello hello hello hello hello
-
- ---------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 15
-
- This example was used for each of the four format programs. It clearly
- shows how the various programs handle text with 1 space after the end of
- a sentence and how they handle 2 or more. RNF13 and the special version
- of ROFF4 do an ideal job in this regard. Both ALPHATXT and WordStar use
- whatever the text already had. They are basically worthless with regard
- to reformatting existing text that may already be justified i.e., which
- has fill characters that would need to be removed.
-
-
- This is a small format test. Do you
- think it will work? Just checking to
- see
- how it may handle punctuation! Some of
- these have
- one space; some have two. A good format
- program should put two spaces after
- a period
- to end a sentence. We'll put the other
- programs to work shortly, ok? Should tell
- us what; we want to know. Bye for
- now. Roger and out.
-
- ---------------
-
-
- ALPHATXT
-
- This is a small format test Do you think it will work? Just
- checking to see how it may handle punctuation! Some of these have
- one space; some have two. A good format program should put
- two spaces after a period to end a sentence. We'll put the
- other programs to work shortly, ok? Should tell us what; we want to
- know. Bye for now. Roger and out.
-
-
- ---------------
-
-
- RNF13
-
- This is a small format test. Do you think it will work? Just checking
- to see how it may handle punctuation! Some of these have one space;
- some have two. A good format program should put two spaces after a
- period to end a sentence. We'll put the other programs to work shortly,
- ok? Should tell us what; we want to know. Bye for now. Roger and out.
-
- ---------------
-
-
-
-
- Comments on text format programs. 22 March 1988 page 16
-
- ROFF4
-
- This is a small format test. Do you think it will work? Just checking
- to see how it may handle punctuation! Some of these have one space;
- some have two. A good format program should put two spaces after a
- period to end a sentence. We'll put the other programs to work shortly,
- ok? Should tell us what; we want to know. Bye for now. Roger and
- out.
-
- ---------------
-
-
- WORDSTAR 4.0
-
- This is a small format test. Do you think it will work? Just
- checking to see how it may handle punctuation! Some of these have
- one space; some have two. A good format program should put
- two spaces after a period to end a sentence. We'll put the
- other programs to work shortly, ok? Should tell us what; we want to
- know. Bye for now. Roger and out.
-
-
- Note: Before WordStar could be used on the sample
- text, we had to convert the "hard CR" char-
- acters to "soft CR" by changing them to 8D.
- When the program was then run through Word-
- Star it had:
-
- 72 high bits set
- 9 trailing spaces
- 5 soft CR's
-
- - end -
-