Category : Science and Education
Archive   : TBRL253.ZIP
Filename : TBRLDEMO.HLP

 
Output of file : TBRLDEMO.HLP contained in archive : TBRL253.ZIP
Turbo Braille Screen 1

Using The Help File


You may move around and explore the help file by typing N

for the Next screen, by typing P for the previous screen, by

typing Q for Quit, or by typing S and a number to jump to a

specific screen. Both upper and lower case letters will work.

Enter your selection and press the return key. You will return

to the Turbo Braille pprompt "TB->" when you are finished. To

exit from Turbo Braille, at the TB-> prompt, press return and

follow directions.


- 1 -
Turbo Braille Screen 2

What You May Enter

At the TB-> prompt you may enter: (1) an input file name,

possibly an ambiguous one with the DOS wild card characters "*"

or "?"; (2) a Turbo Braille command, beginning with a slash or a

dash to distinguish it from a file name, followed by one or more

letters and other information.



If you enter the name of a file, Turbo Braille will figure

out what kind of file it is from the contents of the file.



- 2 -
Turbo Braille Screen 3

Types Of Input Files


You may enter the name of a WordStar document file, a

WordPerfect document file, an ASCII file formatted for printing,

or a "Braille Intermediate File" created automatically by Turbo

Braille, or directly with the help of an ASCII editor. A "BIF

file" contains the text of the original document in ASCII format

together with formatting commands used by Turbo Braille. You may

edit these formatting commands for precise control over the

resulting braille document.


- 3 -
Turbo Braille Screen 4

Files Not Processed


When using wild card characters, it is easy to specify more

files than you intend. Therefore files with certain file name

extensions will not be processed by Turbo Braille. These are the

DOS file extensions .COM, .EXE, .LIB, .OBJ, and .SYS; the backup

file extensions .BAK and .BK!; the data compression file

extensions .ARC, .LZH, .ZIP, and .ZOO; and the KANSYS Inc. file

extensions .BRL, .CFG, and .PV3. Files with these extensions are

unlikely to contain text and must be renamed if they are to be


- 4 -
Turbo Braille Screen 5

processed.


Types Of Outputs


You may want to create a BIF file automatically from

WordStar documents, WordPerfect documents, or ASCII printer

files; or you may want to produce a finished braille document

from BIF files, or directly from WordStar files, WordPerfect

files, or ASCII printer files. You may send the resulting

translation to a braille embosser attached to your computer, or

write it to a disk file for later printing or further processing.

- 5 -
Turbo Braille Screen 6

Modes Of Operation


The program operates in a batch mode and in an interactive

mode. In the batch mode the file names and commands (or

"switches") follow the program name on the command line and are

processed from left to right. In the interactive mode they are

given one at a time at the prompt as needed. The batch mode

switches and interactive mode commands are identical with one

exception: there is a "/P" command but no "/P" switch. There is

a total of less than a dozen commands and switches.


- 6 -
Turbo Braille Screen 7

To operate Turbo Braille in the batch mode, enter any

desired switches and file names on the command line, but do not

use the /H switch. If other switches and file names are included

as well as the /H switch, Turbo Braille first completes all

requested batch mode processing and then enters interactive mode.

To operate Turbo Braille in the interactive mode, enter the

program name with no switches or file names on the command line,

or include the /H switch on the command line.





- 7 -
Turbo Braille Screen 8

Saving Program Setups


The program setup may be saved in your current directory

(local setup) or in the directory where the program files are

stored (global setup). A saved setup is recalled when Turbo

Braille starts execution. A local setup is used if present;

otherwise a global one is used. The /SL command saves a local

setup, while the /SG command saves a global one. The batch mode

switches /SL and /SG are also available.




- 8 -
Turbo Braille Screen 9

Commands And Switches


The following commands and switches are available in batch

mode and in interactive mode. The leading slash shown with each

switch or command may be replaced by a leading dash.


/A -- Add a formatting command (dot command) to the stored

setup. Such commands are processed before the first line of each

input file, and permit changing the program's defaults. Usage:

/A.xx

where ".XX" is any legal dot command recognized by Turbo Braille.

- 9 -
Turbo Braille Screen 10

/D -- Delete a formatting command (dot command) from the

stored setup. Usage:

/D.XX

/D*

where ".XX" is any legal dot command recognized by Turbo Braille,

and where "*" deletes all stored dot commands.


/F -- Format output for a specific printer. Printer #0 is

the default printer. Other printers may be defined with the /P

command and selected for formatting by the /F switch or command.


- 10 -
Turbo Braille Screen 11

Usage:

/F#

where "#" is a digit indicating the desired printer, or may be

"?" (interactive mode only) to show the current setting.


/H -- Help file (this file) display. Using the /H switch in

the batch mode automatically changes the batch run into an

interactive run. Usage:

/H




- 11 -
Turbo Braille Screen 12

/J -- Jump over pages at start of braille document before

producing output. The default value is 0; no pages are skipped.

Usage:

/J###

where "###" is the number of pages to jump over.


/M -- Make .BIF files, .BRL files, or both files, from the

original input documents. The default "2" creates a braille

document only, with the extension ".BRL", and sends it to the

printer or a disk file as directed by the /W switch or command.


- 12 -
Turbo Braille Screen 13

Usage:

/M#

where "#" is in the range 0 through 3, or may be "?" (interactive

mode only) to show the current setting. "0" makes no output; "1"

makes a .BIF file; "2" makes a .BRL file; and "3" makes both.


/P -- Printer definition for up to ten printers. These

definitions may differ in maximum page sizes, line widths,

offsets, paper type, and page break method. This is a command

only; not available as a switch. Printer #0 is defined as 25


- 13 -
Turbo Braille Screen 14

lines by 40 cells with no offset, continuous paper with form

feeds separating successive pages. Printers #1 through #9 are

user defined. Usage:

/P#

where "#" is in the range 0 through 9, or may be "?" to show the

currently defined printers.


/S -- Show or save the current setup. The three variations

/S?, /SL, and /SG are available to show the data in the current

setup, to save it locally in the current directory, or to save it


- 14 -
Turbo Braille Screen 15

globally in the directory where Turbo Braille is stored. If the

current directory is the one where Turbo Braille is stored, then

/SL and /SG are identical. Usage:

/S#

where "#" may be "?" (interactive mode only) to show the setup,

"L" for local save, or "G" for global save.


/V -- Set the verbosity level of the program. The default

value "0" produces very few messages during program execution.

Usage:


- 15 -
Turbo Braille Screen 16

/V#

where "#" is in the range 0 through 9, or may be "?" (interactive

mode only) to show the current setting.


/W -- Write braille document to the printer (the DOS PRN

device), to a disk file, or to both. The default "2" writes to a

disk file for later printing or further processing. Usage:

/W#

where "#" is in the range 0 through 3, or may be "?" (interactive

mode only) to show the current setting. "0" discards braille


- 16 -
Turbo Braille Screen 17

output, even if requested by /M2 or /M3; "1" writes directly to

the attached printer; "2" writes to a file using the .BRL

extension; "3" writes both to the printer and to a file.


Formatting Commands


Formatting is controlled by dot commands and imbedded

commands. Turbo Braille automatically inserts some of each when

creating a BIF file or a finished braille document directly from

a source document; none are inserted when translating a BIF file

into braille. You may add other dot commands and imbedded

- 17 -
Turbo Braille Screen 18

commands to those automatically inserted in a BIF file for more

precise control of the finished product.


Each dot command in a BIF file is complete on one line; it

does not share a line with the text of the document. Dot

commands are identified by a leading dot or period, which must

appear in position one of the line. Lines starting with two dots

or periods are treated as comments, and are ignored by Turbo

Braille. The dot commands automatically inserted are: ".CE"

center the next line; ".SP" insert a blank line; ".BR" start a


- 18 -
Turbo Braille Screen 19

new line; ".PP" start a new paragraph; ".PN" new page number in

the source document; ".IT" italicize the text on the next line.


Imbedded commands may appear on the same line as the text of

your document. They may occur between words or even within a

word. Imbedded commands are identified by a leading backslash

character "\" followed by a single character to specify a

particular command. Two successive backslash characters are

treated as an ordinary backslash within the document. The

imbedded commands automatically inserted are: "\_" begin or end


- 19 -
Turbo Braille Screen 20

underlining text; "\!" begin or end boldface text; and the three

"spring characters" which expand when translated to push

surrounding text toward the margins. These are "\:" to spread

spaces, "\." to spread the standard braille guide dot, and "\-"

to spread a solid line, such as that used for the page

separator. Turbo Braille uses italics for both underlining and

boldface as well as true italics in the source document.







- 20 -
Turbo Braille Screen 21

Dot Commands


Below is an alphabetic list of valid dot commands with a

brief discussion of each one. Each dot command occupies a

complete line of the BIF file, and consists of a dot or period in

position one, two letters in positions two and three specifying

the command, and in many cases one or more optional arguments

providing additional information.






- 21 -
Turbo Braille Screen 22

(1) .BL


Bottom Line: The bottom line of each braille page may be

used for text or may contain a running title. If used for text

it may contain no page number, a roman or arabic braille page

number, or a print page number at the right margin. The running

title may also specify page numbers. Usage:

.BL x,y

where "x" is 0 or 1 for text or title, and "y" is 0, 1, 2, or 3

for no number, roman braille page number, arabic braille page


- 22 -
Turbo Braille Screen 23

number, or print page number. The default is ".BL 0,0" to use

the bottom line for text with no page numbers. See also ".TL"

and ".RH".


(2) .BP


Begin Page: This command starts a new braille page. It

works when not already at top of page. You may also change the

page number of the page to be started by including the desired

page number with the command. The page number may be relative to

the present braille page or an arbitrary new page number. If no

- 23 -
Turbo Braille Screen 24

new page number is requested, the present page number plus one is

used. If already positioned at the top of a page, or at the

start of the file, this command will not skip a page, which would

leave a blank page in the document. Usage:

.BP

.BP n

.BP +n

.BP -n

where "n" is the number of the new braille page, and "+n" or "-n"

are relative to the present page number. See also ".PN".

- 24 -
Turbo Braille Screen 25

(3) .BR


Break: Normally, Turbo Braille ignores line breaks in the

BIF file and produces filled lines of text in the braille output.

This command lets you arbitrarily start a new braille line, even

if more text would fit on the current line. It is the Turbo

Braille equivalent of the "hard carriage return" used in word

processors. Usage:

.BR

where there are no arguments. See also ".FI" and ".NF".


- 25 -
Turbo Braille Screen 26

(4) .CC


Command Character: (reserved).


(5) .CE


Center: The next line or lines of text in the BIF file are

centered in the braille output. A line too long for the width

of the braille page is divided in two at a convenient place, and

each half is centered. Usage:

.CE


- 26 -
Turbo Braille Screen 27

.CE n

where "n" specifies how many lines that follow should be

centered. If no argument is used, one is assumed.


(6) .DV


Divide: This command places a line of braille dots two and

five across the braille page so that the page may later be

folded. You may specify one or two lines to fold the page in

halves or in thirds. Usage:

.DV

- 27 -
Turbo Braille Screen 28

.DV n

.DV n,n

where "n" is the number of the line or lines to fill with

braille dots two and five. If no arguments are used, any

previous request is canceled.











- 28 -
Turbo Braille Screen 29

(7) .EW


End Writing: Usage:

.EW

where there are no arguments. See also ".WF" and ".RF".












- 29 -
Turbo Braille Screen 30

(8) .FI


Fill: Normally, Turbo Braille ignores line breaks in the

BIF file and produces filled lines of text in the braille output.

This command restores that condition (called "filling") after it

has been suspended. Usage:

.FI

where there are no arguments. See also ".BR" and ".NF".






- 30 -
Turbo Braille Screen 31

(9) .GR


Grade: The grade of braille translation is selected with

this command. Grade 1 uses the same composition rules as Grade

2, but is not contracted. Grade 0 uses the same filling of lines

and formation of pages as grades 1 and 2, but passes all text

directly to the output. Usage:

.GR n

where "n" is 0, 1, or 2, for the grade of braille translation

desired. The default is grade 2. See also the imbedded commands


- 31 -
Turbo Braille Screen 32

"\0", "\1", and "\2".


(10) .HL


Horizontal Line: This command is used to insert twelve

cells of dots two and five in the center of a braille line. It

produces the standard "termination line" used to separate

successive articles, as in magazine format. Usage:

.HL

where there are no arguments.



- 32 -
Turbo Braille Screen 33

(11) .IN


Indent: This command indents all lines of text that follow,

until another indentation level is specified. A value must be

specified, which may be given relative to the current indentation

or as the number of positions to indent from any page offset.

Usage:

.IN n

.IN +n

.IN -n


- 33 -
Turbo Braille Screen 34

where "n" is the number of positions to indent, and "+n" or "-n"

are relative to the current indentation. See also ".PO", ".PP",

".RM", and ".TI".


(12) .IP


Interpoint: This command causes the commands ".TL" and

".BL" to be used in formatting odd pages only. On even pages,

the values ".TL 0,0" and ".BL 0,0" are used instead of specified

values. This command is useful in preparing documents for an

interpoint braille embosser, which embosses on both sides of the

- 34 -
Turbo Braille Screen 35

paper. Usage:

.IP

where there are no arguments. See also ".NI", ".TL", and ".BL".


(13) .IT


Italics: The line or lines of text that follow in the BIF

file are italicized in the braille output. The italicized text

is not prevented from being filled with earlier or later text.

Lines of text may be both italicized and centered. This command

may immediately precede or follow the command for centering. A

- 35 -
Turbo Braille Screen 36

centered line that is only partially italicized may not use this

command; the imbedded commands for underscore and boldface are

used instead. Usage:

.IT

.IT n

where "n" specifies how many lines that follow should be

italicized. See also the imbedded commands "\_" and "\!".







- 36 -
Turbo Braille Screen 37

(14) .NE


Need: There are times when braille should not appear on a

page with too few remaining unused lines. This command specifies


a "need" to have a minimum number of unused lines remaining on

the current page before proceeding with the output. If fewer

than the specified number of lines remain, a new page is started.

This is the Turbo Braille equivalent of the "conditional page

break" used in word processors. Usage:

.NE n


- 37 -
Turbo Braille Screen 38

where "n" is the number of lines that must remain to permit

output of the text that follows.


(15) .NF


No Fill: Normally, Turbo Braille ignores line breaks in the

BIF file and produces filled lines of text in the braille output.

This command suspends the filling process so that every new line

in the BIF file starts a new line of braille. Usage:

.NF

where there are no arguments. See also ".BR" and ".FI".

- 38 -
Turbo Braille Screen 39

(16) .NI


No Interpoint: This command causes the commands ".TL" and

".BL" to be applied to both odd and even pages, reversing the

effect of the ".IP" command. Usage:

.NI

where there are no arguments. See also ".IP", ".TL", and ".BL".








- 39 -
Turbo Braille Screen 40

(17) .PL


Page Length: Usage:

.PL n

.PL +n

.PL -n

where "n" is the number of lines per braille page, and "+n" or "-

n" are relative to the current page length.






- 40 -
Turbo Braille Screen 41

(18) .PN


Page Number: This command lets you keep track in the

braille document of print page numbers in the original material.

It is used after print page number display has been selected with

either the ".TL" or the ".BL" command. If the current position

is neither the top line nor the bottom line of the current

braille page, a solid horizontal line is inserted across the

braille page, followed by the new print page number. If print

page numbers advance normally, no argument need be given with


- 41 -
Turbo Braille Screen 42

this command. You may specify a new print page number if

desired. The page number may be relative to the present print

page or an arbitrary page number. Usage:

.PN

.PN n

.PN +n

.PN -n

where "n" is the number of the new print page, and "+n" or "-n"

are relative to the present page number. See also ".BL", ".BP",

and ".TL".

- 42 -
Turbo Braille Screen 43

(19) .PO


Page Offset: This command specifies the number of leading

spaces to add to each line of braille before printing it or

writing it to a file. Page offset affects both left and right

margins equally, and comprises an area "to the left of position

one" which is not available for processing. The argument may

specify a change from the current setting, or may specify an

arbitrary number of leading spaces. The default is no offset.

Usage:


- 43 -
Turbo Braille Screen 44

.PO n

.PO +n

.PO -n

where "n" is the number of positions to offset the page, and "+n"

or "-n" are relative to the current page offset. See also ".IN",

".PP", ".RM", and ".ti".









- 44 -
Turbo Braille Screen 45

(20) .PP


Paragraph: This command causes a break in the text filling

process, and indents the next line two positions beyond the

current indentation. Usage:

.PP

where there are no arguments. See also ".IN", ".PO", ".RM", and

".TI".






- 45 -
Turbo Braille Screen 46

(21) .RF


Read File: This command inserts the contents of one file

into another during braille translation. The inserted file is

assumed to be another BIF file, and may contain text, dot

commands, and imbedded commands. It may not contain another

".RF" command. Any number of ".RF" commands may appear in the

file, permitting large documents to be created from several

smaller files, or the automatic inclusion of standard "boiler

plate" passages. Usage:


- 46 -
Turbo Braille Screen 47

.RF filename

where "filename" may specify a file in the current directory, or

may specify another device or directory as well as a file. The

DOS wild card characters are not supported. See also ".SB",

".WF", and ".EW".











- 47 -
Turbo Braille Screen 48

(22) .RH


Running Header: This command allows a running title to be

used in the braille document. Only one title may be in effect at

a time. The title may appear at the top of each page, at the

bottom of each page, or both, as desired. The first argument of

the ".TL" or the ".BL" command determines the appearance of the

running title as a header or footer, respectively. Usage:

.RH text of title

where "text of title" may be any ordinary English text


- 48 -
Turbo Braille Screen 49

phrase. Spring characters and print enhancements must not be

used. Capitalization and punctuation are recognized, and

imbedded grade change commands are supported. If no argument is

used, any previous title is canceled. See also ".BL" and ".TL".


(23) .RM


Right Margin: This command specifies the last cell position

on a braille line. The argument may give a change from the

current setting, or may be an arbitrary cell position. The right

margin plus the page offset may not exceed the maximum width of

- 49 -
Turbo Braille Screen 50

the line the printer can print. The number of cells actually

embossed on a line is the right margin less the indentation.

Usage:

.RM n

.RM +n

.RM -n

where "n" is the rightmost cell position to be embossed on a

line, and "+n" or "-n" are relative to the current right margin.

See also ".IN", ".PP", ".PO", and ".TI".



- 50 -
Turbo Braille Screen 51

(24) .SB


Substitute: A string of text may be substituted for one of

the letters of the alphabet, which may then be used as an

imbedded command. The .SB command defines the substitution so

that later references to the letter in an imbedded command will

retrieve and insert the string at the point of reference.

Substitutions may be defined and saved in the Turbo Braille setup

for use when processing a BIF file. They may also be defined in

one file and invoked in another. Usage:


- 51 -
Turbo Braille Screen 52

.SB x string of text

where "x" is any letter and "string of text" is any desired

information. Upper and lower case letters are not distinguished,

but case is respected in the string of text. A space must

separate the command name from the letter and the letter from the

string. No special punctuation marks the start or end of the

string. Substitutions may not be nested. See also ".RF" and the

section on imbedded commands.





- 52 -
Turbo Braille Screen 53

(25) .SK


Skip: This command inserts one or more blank lines into the

braille document. It works even if at top of page. With no

argument, one blank line is inserted. Usage:

.SK

.SK n

where "n" is the number of blank lines to insert. See also

".SP".




- 53 -
Turbo Braille Screen 54

(26) .SP


Space: This command inserts one or more blank lines into

the braille document. It works only if not at top of page. With

no argument, one blank line is inserted. Usage:

.SP

.SP n

where "n" is the number of blank lines to insert. See also

".SK".




- 54 -
Turbo Braille Screen 55

(27) .TC


Table Of Contents: (reserved).


(28) .TI


Temporary Indent: The next line is indented to the

position, or by the number of positions, given in the argument.

No lasting effect on indentation occurs. This command permits

"hanging indents" or "undents" to be made, by first establishing

a permanent indentation of several positions, and then


- 55 -
Turbo Braille Screen 56

temporarily indenting the next line fewer positions. Usage:

.TI n

.TI +n

.TI -n

where "n" is the number of positions to indent the next line

only, and "+n" or "-n" are relative to the current indentation

and are used to indent the next line only. See also ".IN",

".PO", and ".PP".





- 56 -
Turbo Braille Screen 57

(29) .TL


Top Line: The top line of each braille page may be used for

text or may contain a running title. If used for text it may

contain no page number, a roman or arabic braille page number, or

a print page number at the right margin. The running title may

also specify page numbers. Usage:

.TL x,y

where "x" is 0 or 1 for text or title, and "y" is 0, 1, 2, or 3

for no number, roman braille page number, arabic braille page


- 57 -
Turbo Braille Screen 58

number, or print page number. The default is ".TL 0,2" to use

the top line for text with arabic braille page numbers. See also

".BL" and ".RH".


(30) .WF


Write File: (reserved).









- 58 -
Turbo Braille Screen 59

Imbedded Commands


Imbedded commands may occur on the same line as text in the

BIF file, sandwiched between words, or even imbedded within a

single word to achieve some immediate effect. Each imbedded

command begins with the backslash character "\" and includes

exactly one additional character: either a letter, a digit, or a

punctuation mark. If the additional character is also a

backslash character, then an ordinary backslash is recognized.




- 59 -
Turbo Braille Screen 60

"\x", where "x" is a letter: This command inserts a string

of text which must previously have been defined in a ".SB" dot

command. The resulting string may contain still other imbedded

commands, but may not contain other substitutions.


"\0", "\1", "\2", the grade change commands: These commands

change the grade of braille in the middle of translation. If you

know that Turbo Braille incorrectly translates something, you can

fix it temporarily with these grade change commands. To prevent

"name" from appearing in "ornament" you may use one of several


- 60 -
Turbo Braille Screen 61

methods. One is to surround the "n" or the "a" of "name" with

"\1" and "\2" to change to grade 1 uncontracted braille just for

that letter. Another method is to insert "\2" between "n" and

"a", or between "a" and "m". This is a request to change from

grade 2 to grade 2, which at first glance does not make sense.

It does break up the word "name" quite safely, so that Turbo

Braille cannot find it in its table of contractions.


"\:", "\.", "\-", the spring characters: These expand when

processed, inserting as many spaces, guide dots, or solid lines


- 61 -
Turbo Braille Screen 62

as are required to fill a line. Guide dots use dot #5; solid

lines use dots #3 and #6. Springs may be repeated in a line as

often as needed and in any order, to achieve special formatting

effects. Do not use them in lines being centered, since

centering uses a separate and incompatible mechanism.


"\@", "\#", "\%", page number characters: These commands

let you refer to the current braille page in roman numerals (\@),

to the current braille page in arabic numerals (\#), or to the

current print page in standard textbook page number format (\%).


- 62 -
Turbo Braille Screen 63

Page numbers are placed on the top line or the bottom line with

the dot commands ".TL" and ".BL", and not with these imbedded

commands. If you need to refer to the current braille or print

page anywhere else in a document, you may use these commands.

They may also be used in the strings of text of the ".SB"

command, so that when the letter substitution is made, the

correct current page number in the desired format is used.


"\!", "\_", print enhancement characters: These commands

are toggles and each must be used twice, once to turn its action


- 63 -
Turbo Braille Screen 64

on, and once again to turn it off. The "\!" controls boldface,

and the "\_" controls underscore. Both boldface and underscore

are converted to italics in braille. These commands act

independently from one another, and independently from the dot

command ".IT". You may not, for example, start italics with one

command and expect to terminate it with another. The variety of

methods for italicizing reflects the fact that there are more

methods for enhancing printed text than there are for enhancing

braille text.



- 64 -


  3 Responses to “Category : Science and Education
Archive   : TBRL253.ZIP
Filename : TBRLDEMO.HLP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/