home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / edgar.zip / EDGAR.BAK < prev    next >
Text File  |  1990-05-11  |  57KB  |  1,297 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                    THE DUXBURY BRAILLE EDITOR
  7.                  (EDGAR, A PAGE-ORIENTED EDITOR)
  8.                                AND
  9.                          EDGAR EXPLORER
  10.                      MSDOS (IBM PC) VERSION
  11.                          USER'S OVERVIEW
  12.  
  13.  
  14.                       Document No. ds-ak5b1
  15.  
  16.                    First Release: May 11, 1990
  17.  
  18.  
  19.                                by
  20.  
  21.  
  22.                        Joseph E. Sullivan
  23.                                and
  24.                         Peter J. Sullivan
  25.  
  26.  
  27.                                for
  28.  
  29.  
  30.                       Duxbury Systems, Inc.
  31.                    435 King St., P.O. Box 1504
  32.                Littleton, Massachusetts 01460 USA
  33.                         tel: 508-486-9766
  34.                         fax: 508-486-9712
  35.  
  36.  
  37.               Copyright 1990 Duxbury Systems, Inc.
  38.                        All Rights Reserved
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. 2                        EDGAR OVERVIEW
  56.  
  57.  
  58.  
  59.                             ABSTRACT
  60.  
  61. This is a user's overview of Edgar, a braille editor for
  62. computers compatible with the IBM PC and running under the MSDOS
  63. operating system. Edgar is a software package that permits the
  64. user to edit braille documents shown as simulated braille on the
  65. screen, using standard braille keying technique, with the final
  66. form of the document always directly visible -- i.e. strictly
  67. "what you see is what you get." Edgar can be used stand-alone or
  68. in conjunction with the Duxbury Braille Translator, a separate
  69. software package suitable for converting and formatting print
  70. information to equivalent braille, or vice versa. The following
  71. topics are discussed:
  72.  
  73.     notices
  74.     product purpose and general description
  75.     hardware and software requirements
  76.     other prerequisites
  77.     installation
  78.     getting started--an exercise
  79.     brailler setup guidelines
  80.     embossing on your brailler
  81.     brailler configuration
  82.     support
  83.     appendix A--ASCII-braille equivalents
  84.     appendix B--Hints on embossing problems
  85.     appendix C--History and acknowledgements
  86.  
  87.                              NOTICES
  88.  
  89. Information in this and other documents with this product is
  90. subject to change without notice and does not represent a
  91. commitment on the part of Duxbury Systems, Inc. Duxbury Systems
  92. assumes no responsibility for any errors that may appear, other
  93. than to provide corrected information in response to inquiry.
  94.  
  95. The software described in this document is furnished under a
  96. license or other agreement, or software copyright law, and may be
  97. used or copied only in accordance with the terms of such
  98. agreements or provisions of such law. Unless explicitly indicated
  99. on invoice or other agreement, software is licensed for a single
  100. user, on a single CPU (computer), at any one time.
  101.  
  102.              PRODUCT PURPOSE AND GENERAL DESCRIPTION
  103.  
  104. Edgar is an application program that allows on-screen editing of
  105. braille documents in the style that has generally come to be
  106. called WYSIWYG (what you see is what you get). That style will
  107. have particular appeal to sighted persons who are knowledgeable
  108. in, or learning, braille coding and formatting. Edgar can be used
  109.                          EDGAR OVERVIEW                         3
  110.  
  111.  
  112. to create entire documents from the beginning, or to review and
  113. perhaps alter documents produced by the Duxbury Braille
  114. Translator, a separate application program that automates
  115. conversion of documents from print form to braille form. (As a
  116. special feature, Edgar itself incorporates convenient on-screen
  117. translation facilities, in both directions between print and
  118. braille.)
  119.  
  120. Because the simulated braille display uses graphic screen modes,
  121. we do not believe that Edgar in its present form is well suited
  122. for use by blind persons using currently available braille- or
  123. speech-based adaptive devices for access to the computer.
  124. (However, it is quite possible to use a braille-based adaptive
  125. device to edit the same files as Edgar edits. Ironically enough,
  126. this is most likely to work well if an ordinary ASCII-based
  127. "print" editor, such as Microsoft's EDLIN, Solution Systems'
  128. BRIEF(tm), HFK Software's QWERTY(tm), or Quicksoft's PC-
  129. WRITE(tm), is used.) For persons with low vision who use screen-
  130. enlargement techniques for access, it should be just as possible
  131. to use Edgar as any other graphics-oriented software.
  132.  
  133. A separate version of Edgar, called Edgar Explorer, is
  134. essentially identical in operation -- even editing is allowed on
  135. a "what if" basis -- but ultimately does not allow actual
  136. alteration or creation of files. It is thus in a sense a "demo"
  137. version of Edgar, and indeed that is one of its main reasons for
  138. being. The Explorer version allows prospective Edgar users to
  139. check out not only Edgar's facilities, but also their existing
  140. keyboard -- that is, whether it will be necessary to obtain a
  141. replacement keyboard in order to do 6-dot braille keying. But
  142. beyond serving as a demo for Edgar, Edgar Explorer is also useful
  143. in its own right for several purposes. One obvious application is
  144. to preview braille documents, such as are produced by the Duxbury
  145. Translator or other means, onscreen. Thanks to searching and
  146. other rapid-access facilities, such previewing can be much more
  147. convenient than proofreading of paper braille. Another important
  148. application is to help sighted persons learn about braille. For
  149. this purpose, Edgar's ability to translate between print and
  150. braille, onscreen, are particularly valuable to novice
  151. transcribers and persons who are simply interested in knowing
  152. more about braille. (Braille is a subject worthy of your
  153. interest: in this day of "instant obsolescence," it is notable
  154. that Louis Braille's technology, though developed early in the
  155. nineteenth century, remains vital as the preeminent system of
  156. reading for blind persons.)
  157.  
  158.                HARDWARE AND SOFTWARE REQUIREMENTS
  159.  
  160. This software is designed to run on any IBM PC or compatible
  161. computer running MSDOS (or PCDOS) version 2.00 or higher, with at
  162. least 512K of memory, and having at least one floppy disk drive
  163. 4                        EDGAR OVERVIEW
  164.  
  165.  
  166. (to hold the distribution disk during installation) and one other
  167. disk drive with at least 360Kb free (to hold the working copy of
  168. the software). The latter would preferably be a "hard disk",
  169. though it could be a second floppy disk.
  170.  
  171. The monitor (screen) in use must have graphics capability: CGA or
  172. hardware CGA emulation, Hercules, EGA or VGA. If your system has
  173. none of these, it is possible in most instances to add graphics
  174. by means of an add-in board and/or a new monitor. Consult with
  175. the vendor from whom you purchased your computer system, or any
  176. reputable dealer in computer hardware. Depending on what you
  177. already have, CGA or Hercules is the usually the least expensive,
  178. while VGA has the best visual appeal and performance.
  179.  
  180. Most likely, the keyboard that you're already using with your PC-
  181. compatible computer will work just fine for the 6-dot "chorded"
  182. keying typically used for braille character entry. However, a
  183. very few types do not have the appropriate internal logic to
  184. allow for this, and in such cases there is no way for software to
  185. overcome the limitation. One fairly reliable test for such a
  186. keyboard is, at the DOS prompt, to press the s, d, f, j, k and l
  187. keys all simultaneously and release. If all 6 characters are
  188. echoed to the screen (in any order), your keyboard is quite
  189. probably all right, whereas if some are missing there is probably
  190. a problem. If you already have Edgar or Edgar Explorer, then an
  191. even better test is simply to try using it; the symptom of a
  192. problem is that braille characters with larger numbers of dots
  193. (e.g. the full cell composed by pressing the 6 keys mentioned
  194. above) show up with some of the dots missing. If you should
  195. encounter this problem, we suggest obtaining one of the popular
  196. replacement keyboards made by Northgate Computers; we have tested
  197. the "102" model and found it to work well both for this purpose
  198. and as a general keyboard, and we further understand that all
  199. their models use similar internal logic. The file named
  200. EDGARNEW.DOC, on the distribution disk, may contain additional
  201. information on this subject; e.g. possibly other brand-specific
  202. data.
  203.  
  204. For actual embossing, a brailler, with suitable cabling to one of
  205. the serial or parallel ports of your computer, is required.
  206.  
  207.                        OTHER PREREQUISITES
  208.  
  209. A user's knowledge of the MSDOS operating system, or at least the
  210. assistance of a person with such knowledge, is a prerequisite to
  211. use of this manual and the software itself. For example, the
  212. reader is assumed to understand such concepts as "disk", "file",
  213. "directory", "device", "serial port", "parallel port", "prompt",
  214. and "batch file", and operations such as formatting disks,
  215. copying disks and files, deleting and renaming files, etc. The
  216. documentation that comes with MSDOS covers all these subjects in
  217.                          EDGAR OVERVIEW                         5
  218.  
  219.  
  220. a reference format; there are also many sources, such as books,
  221. courses, and interactive programs, that adopt a more tutorial
  222. style. In general, if you are going to work with more than one
  223. program under MSDOS (and, as mentioned above, Edgar can be used
  224. in conjunction with other software), you will find it well worth
  225. your while to master the rudiments of MSDOS itself, as that is
  226. the "glue" that underlies and binds together all the software you
  227. use. Incidentally, it is NOT necessary for our purposes to
  228. understand certain technical facilities of MSDOS, notably BASIC,
  229. LINK, DEBUG, nor EDLIN.
  230.  
  231.                           INSTALLATION
  232.  
  233. For maximum safety, a complete copy of the distribution disk(s)
  234. should be made and stored in a safe place. Duxbury's copyright
  235. notice, as on the original disks, should also be included on the
  236. labels of the copies.
  237.  
  238. The distribution file EDGARNEW.DOC contains a list of all the
  239. distribution files, and possibly other up-to-date information
  240. supplementing or superseding this document. It's a good idea to
  241. print it out or read it on the screen before proceeding further.
  242.  
  243. For the sake of being specific, we'll assume from here on that
  244. you wish to install on drive C, in a directory named DUXBURY, and
  245. that the floppy drive to hold the distribution disk is A. If any
  246. of these items are different on your system, then of course you
  247. will need to substitute accordingly in the directions and
  248. examples given.
  249.  
  250.  
  251. INSTALLATION FOR USAGE WITH THE DUXBURY TRANSLATOR
  252.  
  253. If you have not already installed the Translator, then do so
  254. first. Then, place the Edgar distribution disk on the floppy
  255. drive, make the existing Duxbury installation directory current,
  256. and copy all the EDGAR*.E*  and *.DXR  files (if any) from the
  257. distribution disk. For example:
  258.  
  259.   c:
  260.   cd \duxbury
  261.   copy a:edgar*.e*
  262.   copy a:*.dxr
  263.  
  264.  
  265. Next, check that the DXC.* files on the Edgar distribution disk
  266. are newer than the like-named ones in your Duxbury environment
  267. (which is likely). You would do this by viewing the dates in the
  268. directory, e.g. via the commands:
  269.  
  270.   dir dxc.*
  271. 6                        EDGAR OVERVIEW
  272.  
  273.  
  274.   dir a:dxc.*
  275.  
  276. If the Edgar distribution files are older, then you would omit
  277. this next step; otherwise copy the DXC.* files, e.g.:
  278.  
  279.   copy a:dxc.e*
  280.  
  281.  
  282. That's really all that's required, though you may also wish to
  283. examine the dates on other Edgar distribution files and, if they
  284. are newer than existing files of the same name or no
  285. corresponding older file exists, then you may update them with
  286. the newer version EXCEPT for the case where your Duxbury
  287. Translator version is 7;2 or older (i.e. was last updated prior
  288. to March 1988). In that case you should not update *.OCT  files
  289. as the new format is not compatible with the older Translator. In
  290. such a case, it is naturally best to obtain an update for the
  291. Translator itself -- which we suggest be done once per year.
  292. Nevertheless, it is possible to use Edgar on the formatted
  293. braille files produced by even the oldest Translator systems;
  294. just use the GENL.OCT  that came with your Translator (not a
  295. newer one if your Translator is version 7;2 or older) to generate
  296. the formatted braille (BRF) files.
  297.  
  298. When using Edgar in conjunction with the Translator, you will
  299. probably find it most convenient to work in the same directory in
  300. which you do your text editing and translation work -- perhaps
  301. "MYWORK", as discussed in the Translator documentation. It is
  302. quite possible to work in the installation (DUXBURY) directory
  303. itself, but as also discussed in that documentation, it is
  304. usually better to keep your own files separate from distribution
  305. files.
  306.  
  307.  
  308. INSTALLATION FOR STAND-ALONE USAGE
  309.  
  310. Select the target disk for installation, make a directory on it,
  311. preferably named DUXBURY, and make that the current directory.
  312. Place the Edgar distribution disk on a floppy disk drive and copy
  313. all the files from the distribution disk to the current
  314. directory. For example:
  315.  
  316.   c:
  317.   cd \
  318.   md duxbury
  319.   cd duxbury
  320.   copy a:*.*
  321.  
  322.  
  323. That's all that's absolutely required, if you wish to do your own
  324. work in the DUXBURY directory itself. It's better, though, at the
  325.                          EDGAR OVERVIEW                         7
  326.  
  327.  
  328. expense of somewhat complicating the installation process, to set
  329. up so that you can operate in some other directory, say something
  330. like MYWORK. That way, you avoid mixing your files with Edgar
  331. distribution files, which can possibly lead to some confusion and
  332. other problems later on.
  333.  
  334. To work in some other directory, you must have C:\DUXBURY  in the
  335. current PATH, and an environment variable called DUXSPEC set to
  336. C:\DUXBURY\  (note the terminating backslash). You can do this
  337. with appropriate statements in the AUTOEXEC.BAT file in the root
  338. directory of your boot-up disk, e.g.:
  339.  
  340.   set path=c:\duxbury;c:\
  341.   set duxspec=c:\duxbury\
  342.  
  343. which you can insert with any ASCII editor. If you are not
  344. familiar with procedures for doing this, you can, as mentioned,
  345. omit this step until you can enlist the aid of someone
  346. knowledgeable in this aspect of system setup -- but in the
  347. interim you will have to work within the DUXBURY directory
  348. itself.
  349.  
  350. Incidentally, in the unlikely event that you encounter error
  351. messages suggesting that too many files are open, you should
  352. check that there is a CONFIG.SYS  file also in the root directory
  353. of the boot-up disk, and that it contains a line reading
  354.  
  355.   files=20
  356.  
  357. or a number larger than 20. Generally, you would check for this
  358. while setting up the AUTOEXEC.BAT  file as mentioned, but again
  359. you can defer this step if you prefer.
  360.  
  361.                   GETTING STARTED--AN EXERCISE
  362.  
  363. First, get into the "working" directory you will normally use for
  364. editing, as discussed in the installation directions -- either
  365. DUXBURY itself or MYWORK or whatever you've named it. For
  366. example:
  367.  
  368.   c:
  369.   cd \
  370.   md mywork
  371.   cd mywork
  372.  
  373. or perhaps:
  374.  
  375.   c:
  376.   cd \
  377.   cd duxbury
  378.  
  379. 8                        EDGAR OVERVIEW
  380.  
  381.  
  382.  
  383. Then, copy the file LINCOLN.BRF  from the distribution disk,
  384. e.g.:
  385.  
  386.   copy a:lincoln.brf
  387.  
  388. Then give the command:
  389.  
  390.   edgar lincoln.brf new.brf
  391.  
  392.  
  393. If you get a message to the effect that the system configuration
  394. is inadequate, then you should follow the steps suggested in the
  395. message and repeat the above command until, assuming you have the
  396. minimum system requirements, you see a screen containing many
  397. dots and some other information. (With Edgar Explorer, a
  398. "welcome" box will overlay the dot display; please read the
  399. information thereon and press Enter to clear the box.)
  400.  
  401. The dots on the screen are, of course, a representation of
  402. braille -- "simulated braille", to use the accepted term.
  403. Specifically, the braille we are looking at corresponds to the
  404. first file mentioned on the EDGAR command line, namely
  405. LINCOLN.BRF . You may note there are large and small dots; the
  406. large ones represent raised dots in the basic 3 dots deep by 2
  407. dots wide braille matrix (called a "cell"); the small ones
  408. represent the positions of dots that are not raised. The unraised
  409. dot positions are sometimes useful to "see" so that you can more
  410. easily count blank cells and more quickly distinguish certain
  411. braille characters from others. The display of these small dots
  412. can be toggled on and off; to do this, enter the command Alt-s
  413. (hold the Alt key down and momentarily press the s, then
  414. releasing the Alt key). Try this a few times, leaving the screen
  415. in whatever mode you prefer; you may change it with Alt-s at any
  416. time.
  417.  
  418. For the sake of those who may be just getting started on the
  419. subject of braille itself, it seems appropriate at this point to
  420. expend one paragraph on an introduction to the meaning of the
  421. braille; practicing transcribers may simply skip this material:
  422.  
  423. By universal convention, the positions in a braille cell are
  424. numbered thus:
  425.  
  426.   1 * * 4
  427.   2 * * 5
  428.   3 * * 6
  429.  
  430.  
  431. Centered on the top line, you will note a word in braille that
  432. starts with a cell with dot 6 raised. That braille character
  433.                          EDGAR OVERVIEW                         9
  434.  
  435.  
  436. means that the following character is a capital. The next cell,
  437. with dot 1 raised, stands for the letter a, or actually A by
  438. virtue of the preceding capital sign. (This meaning is partly
  439. determined by context; the same dot-1 sign could, in another
  440. context, stand for the digit 1.) The next character, comprising
  441. dots 2, 5 and 6, here means the letter-group "dd"; it is called a
  442. "contraction" because it stands for more than one print letter.
  443. (Again, this same sign could mean other things in other contexts.
  444. Even within English literary usage, it could mean the dollar
  445. sign, the period (full stop), or the letter-group "dis". In other
  446. notation contexts such as mathematics or languages other than
  447. English, it could have still other meanings.) Next come four
  448. signs each here representing a single letter, viz.: 1-2-3-5 (r),
  449. 1-5 (e), 2-3-4 (s) and 2-3-4 (s). Thus the word, in English
  450. Braille, is "Address". The text is in fact the well-known
  451. "Gettysburg Address" of Abraham Lincoln.
  452.  
  453. In addition to the dots themselves, you'll notice a cursor (heavy
  454. line) below the first cell on the top line of braille, and a
  455. "status line" above the braille.
  456.  
  457. As you'd expect, the cursor represents your current "place" in
  458. the text. To move about, you can use the arrow keys on the keypad
  459. in the usual fashion. (Make sure "Num Lock" is off.) PgUp and
  460. PgDn keys also move up and down a page at a time. The Home and
  461. End keys move specially depending on whether they're struck once,
  462. twice or three times. One Home brings you to the beginning of the
  463. current line; two to the beginning of the current page; three to
  464. the beginning of the current file, i.e. back to where we started.
  465. Similarly, the End key can bring you to the end of the line,
  466. page, or file.
  467.  
  468. In moving about, you'll notice that a page break is shown as a
  469. horizontal line on the screen, and that cursor simply skips over
  470. it. You may also notice that, after the last page break, the
  471. cursor can only be placed in one position, viz. at the very
  472. beginning of the empty line immediately following that last page
  473. break. This is a special location called the "end of file".
  474. Finally, you will probably observe that the cursor dims to a
  475. broken line when it is more than one position to the right of
  476. actual text on a given line; this means that that position does
  477. not actually correspond to a character, not even a space, in the
  478. underlying file.
  479.  
  480. If you move to the right and keep moving, you'll notice that the
  481. window can "pan" beyond the usual 40-cell braille page width, up
  482. to a potential width of 80. That is because it is quite possible
  483. to set up for wider pages, and in any case to have longer lines,
  484. no matter what the current page width setting. For now, though,
  485. the page width is set to 40, because much brailling equipment
  486. supports that number; it only happens to coincide with the number
  487. 10                       EDGAR OVERVIEW
  488.  
  489.  
  490. of cells that can be seen at once on the screen. Because it was
  491. formatted that way, LINCOLN.BRF  also happens to have no lines
  492. with more than 40 embossed cells. However, it is important to
  493. note that there is nothing magic nor limiting about that number.
  494.  
  495. If you would like some assistance reading the braille on a given
  496. line, you can at any time press Alt-q. This "query" command will
  497. cause a box to pop up with the line interpreted, normally, as
  498. English Braille. If you do this, you'll also notice a message
  499. appearing on the right of the status line telling you to press
  500. Enter (Return) when you are ready to resume editing; an asterisk
  501. (*) appears at the far right of that message to reinforce a
  502. general convention in Edgar: when an asterisk appears in that
  503. position, Edgar is waiting for you read and acknowledge a message
  504. before proceeding. Often, as here, the essential message is in a
  505. pop-up box; sometimes, though, the message is simply that on the
  506. status line itself. So, if at any time Edgar seems to "freeze" on
  507. you, check for a possible message with asterisk on the status
  508. line, and then press Return to proceed.
  509.  
  510. To get just a bit ahead of ourselves, we'll list here the kinds
  511. of messages that can appear at the right on the status line.
  512. These are characterized by their terminating punctuation as
  513. follows: A period (.) ends a message that is simply
  514. informational, with no acknowledgement required; such messages
  515. simply remain until removed or overwritten by subsequent
  516. operations. An ellipsis (...) identifies transitory messages
  517. explaining an ongoing operation (e.g. "searching ..."), which are
  518. removed when the operation finishes. These are somewhat redundant
  519. with the "wait" indicator, described below. Messages ending with
  520. colon (:) indicate that Edgar is waiting for a "choice" type
  521. response, e.g. for you to press a digit or letter selecting a
  522. displayed menu item. Usually Enter and Esc (Escape) are permitted
  523. choices, corresponding to "no choice", i.e. "leave this menu".
  524. Finally, as already described, messages ending with asterisk (*)
  525. require Enter as an acknowledgment.
  526.  
  527. After trying Alt-q a few times, we are ready to try entering some
  528. braille. Press End End End to go to the end of the file, place
  529. your fingers in the touch-typing "home row" position, and press
  530. simultaneously any combination of the keys s, d, f, j, k and l
  531. (corresponding to dots 3, 2, 1, 4, 5 and 6 respectively, i.e. to
  532. the customary fingering on Perkins and similar braille
  533. keyboards). There will be a brief pause with "Making a new page
  534. ..." displayed on the status line; then your braille character
  535. will appear and the cursor will move to accept the next.
  536. Thereafter you can enter characters rapidly, using the space bar
  537. for spaces. Don't worry for now whether the braille is "real" or
  538. not; just enter a series of "words", using various combinations
  539. of dots, punctuated with spaces and running to a line or two, to
  540. get the feel of it. Backspace can be used to back up and correct
  541.                          EDGAR OVERVIEW                        11
  542.  
  543.  
  544. if you wish. Naturally, you can use Alt-q at any time to "read"
  545. the braille you've written; the results may be educational,
  546. amusing, or both.
  547.  
  548. If you'd like some help producing real English braille, just
  549. enter Alt-t. This "translate" command will put up a window, into
  550. which you can type a short English sentence or phrase as ordinary
  551. print text. (For now, it would be better to avoid mathematics,
  552. statements in computer programming languages, diagrams, etc. Not
  553. that any real harm can be done, but the results may or may not be
  554. "real" in braille terms.) When you press Enter, the material will
  555. be translated to contracted (grade 2) English braille, and the
  556. resulting string of braille characters will be entered into the
  557. working file just as if you had keyed them directly.
  558.  
  559. In the process of entering the braille, whether by direct keying
  560. or by translation, you may observe that words "wrap" when they
  561. would otherwise cause a line to exceed the page width setting,
  562. which as discussed above is currently at 40. You may also hear a
  563. bell (beep) as you approach the right edge, in case you wish to
  564. hyphenate or otherwise control line endings more directly.
  565. (Entering Return takes you to the next line, as you'd expect.) As
  566. you get down further on the page, whether by entering text or
  567. simply by using the arrow keys, you will also see a page number
  568. already present in the braille at the far right just above the
  569. page break line. That number was placed there during the "Making
  570. new page" operation implicitly invoked by starting to enter text
  571. at the original end of file.
  572.  
  573. Place the cursor at the beginning of the line containing the page
  574. number. Again, enter some braille text. You will observe that the
  575. page number itself remains stationary even though text is being
  576. placed ahead of it. Moreover, when you reach the point where text
  577. would intrude on the first of the three spaces required (by
  578. customary braille formatting rules) before the number, word-wrap
  579. occurs to a newly-created page, all automatically.
  580.  
  581. Thus far, the bulk of the editing we've been doing, especially
  582. text entry, has been in what we call "soft mode" editing. That
  583. is, Edgar is helping with the final placement of entered
  584. material, so that the desired page dimensions (and other settings
  585. for margins, headers, footers, etc., which we have not yet
  586. discussed) are honored. That type of editing is most convenient
  587. for the bulk of your text entry, as it lets you concentrate on
  588. getting the main text right instead of constantly fiddling with
  589. formatting details -- while nevertheless preserving the WYSIWYG
  590. principle. Soft editing contrasts with "hard mode" editing, in
  591. which you directly control the placement of each character,
  592. including line and page breaks, and Edgar simply obeys your
  593. instructions. This hard or soft mode of editing can be determined
  594. implicitly or explicitly. As we have seen, basic text entry is
  595. 12                       EDGAR OVERVIEW
  596.  
  597.  
  598. usually implicitly in soft mode. However, this is a function of
  599. position. To see this, use the arrow keys to position at one of
  600. the characters comprising the braille page number to the right of
  601. the last line before the page break. Look at the status line;
  602. near its center you should notice that a lowercase "h" appears,
  603. where usually there is a space. That means that, by virtue of
  604. being positioned over a page number (or header or footer, or
  605. outside the current margins or in other words anywhere other than
  606. in ordinary running text), hard mode editing is implicitly in
  607. effect for insert and delete operations. To see this, enter one
  608. or more braille characters. Instead of wrapping, the text you
  609. enter will stay where it is and anything to the right is pushed
  610. further to the right. Incidentally, because the page number is no
  611. longer correctly positioned with respect to the existing page
  612. width setting, it would not be treated as a page number for
  613. subsequent purposes, until the correct position is reestablished.
  614.  
  615. Hard mode editing is sometimes desirable in the body of the text
  616. as well as in headings, page numbers, etc. When you wish to force
  617. that mode explicitly, enter Alt-a. You will see a capital "H"
  618. where the "h" mentioned above would appear, and until you enter
  619. another Alt-a, text inserting and deletes will be done in hard
  620. mode regardless of position.
  621.  
  622. Beyond basic inserts and deletes, most of the more complex
  623. editing commands are, in effect, done in hard mode regardless of
  624. the cursor position or the Alt-a setting. For example, global
  625. replacement of a string of characters by a different-length
  626. string could cause disruption of the desired format in such a way
  627. that you would have to go back and "fix things up". There are
  628. some reformatting commands to aid in such fixing up, but in
  629. keeping with the WYSIWYG philosophy you would have to participate
  630. in the process.
  631.  
  632. The time has come to describe more thoroughly the various items
  633. that can appear on the status line above the braille:
  634.  
  635. 1. First, obviously, comes the name of the file we are working
  636. on, in this case LINCOLN.BRF . Note that if we had used a longer
  637. path name, perhaps including a drive designation and one or more
  638. directories to address the file, only the simple name would,
  639. nevertheless, appear here. (You can get a box displaying the full
  640. name, as well as Edgar's current version information, with the
  641. command Alt-v.)
  642.  
  643. 2. Next comes a triplet of numbers that, as you've probably
  644. already noticed, constantly display our current (cursor) position
  645. in terms of page, line and column within the file. It is
  646. possible, incidentally, to declare a page number other than 1 as
  647. starting a file, though of course 1 is the usual setting.
  648.  
  649.                          EDGAR OVERVIEW                        13
  650.  
  651.  
  652. 3. Next comes an indicator that shows as either caret ( ^ ) or
  653. crosshatch ( # ), corresponding to insert or overstrike mode.
  654. Insert mode is normal, and what we've been using up to now. You
  655. toggle between insert and overstrike mode by the command Alt-i.
  656. As you would expect, overstrike mode simply causes entered text
  657. to replace existing characters rather than to be inserted ahead
  658. of them.
  659.  
  660. 4. Next comes the hard/soft editing mode indicator, which shows
  661. blank, h or H as discussed above.
  662.  
  663. 5. Next comes an indicator always showing either a right- or
  664. left-leaning line, i.e. /  or \ . This tells us whether the
  665. current page is considered a right-hand or left-hand page. This
  666. can be important when composing for double-sided (interpoint)
  667. braille, if the formatting details such as placement of page
  668. numbers, usage of headings, etc. are different for the right and
  669. left (front and back) pages. Usually, odd-numbered pages are
  670. right-hand and even-numbered ones are left-hand, but that parity
  671. can be reversed if necessary.
  672.  
  673. 6. Next comes the overlength indicator. Normally blank, this
  674. indicator shows as a long vertical line if the current page is
  675. too long (i.e. has too many lines) for the current depth setting.
  676. Likewise, the indicator shows a long horizontal line if the
  677. current line is longer than the current page width setting. If
  678. both overlength conditions apply, the indicator will show both
  679. lines superimposed.
  680.  
  681. 7. Sometimes overlaying items 3 through 6, the word "wait" may
  682. appear momentarily, or sometimes for longer periods, as
  683. operations of unpredictable duration are carried out.
  684.  
  685. 8. Finally, as was already discussed, a short message area
  686. appears to the right of the status line.
  687.  
  688. We have seen several ways to move about the file by direct
  689. positioning -- right one character, up one page, etc. -- and
  690. there's even a command we haven't seen yet that allows you to
  691. specify directly the page and line you want to go to. Often,
  692. though, you will know only that some particular material may be
  693. present but not just where it is, so you will want to search for
  694. it by its content. Further, you may want certain instances of a
  695. particular string of characters to be replaced by some other
  696. string, perhaps of a different length. These needs are met by
  697. search and search-replace operations. Edgar's commands in those
  698. categories are generally similar to those found in most editors;
  699. we'll try just a few.
  700.  
  701. Let us say we are interested in finding all uses of the word "we"
  702. in Lincoln's text. Being uncontracted, that word consists simply
  703. 14                       EDGAR OVERVIEW
  704.  
  705.  
  706. of the two braille letters.
  707.  
  708. Use Home Home Home to return to the beginning of the file. Press
  709. the F5 key to initiate a search. A window should pop up,
  710. permitting entry of a "search string". Key in the braille
  711. characters for 'w' and 'e', that is dots 2-4-5-6 (d-j-k-l) and
  712. 1-5 (f-k) respectively. Note: if you prefer, it's possible here
  713. and elsewhere to enter braille characters by their ASCII
  714. equivalents instead of the dot patterns. The full table of
  715. equivalents is given in Appendix A. In this case, we'd do this by
  716. pressing and holding either Shift key while pressing W and then
  717. E. The equivalent braille characters will appear in the window.
  718. Note that this is NOT true "translation" but merely another way
  719. of keying braille characters on a one-for-one basis. (Note also
  720. that "Caps Lock" is NOT, for this purpose, equivalent to holding
  721. down a shift key.)
  722.  
  723. If you make an error in entering material in this or similar pop-
  724. up windows, you can use backspace to make corrections.
  725.  
  726. When the braille "we" has been entered correctly, press Enter.
  727. The cursor should jump partway down the screen, to the first
  728. instance of that word. For subsequent instances without re-keying
  729. the search string, press Shift-F5. It is also possible to search
  730. backwards from the current position (Alt-F5), after which Shift-
  731. F5 would find additional instances going in a backwards
  732. direction.
  733.  
  734. Replace operations (F6) work similarly, except that a second
  735. window is put up so that you can specify the string to replace
  736. instances of the search string. For each instance, you can then
  737. opt to allow the replacement or not, to quit further searching,
  738. or to go ahead and globally replace subsequent instances without
  739. asking. There are also variants for backwards direction (Alt-F6)
  740. and repeating the previous substitution (Shift-F6).
  741.  
  742. You may wonder whether it's possible to specify search or
  743. replacement strings by "lifting" something already in the file
  744. buffer, perhaps as the result of a translation operation. Indeed
  745. it is, but first we'll have to introduce the operations related
  746. "block marking" and the "scrap buffer".
  747.  
  748. With the cursor anywhere in the body of the text, press Alt-m to
  749. "mark" that point. The cell over the cursor should appear in
  750. inverse video. Then, move the cursor elsewhere -- a few words,
  751. lines or even pages away, in either direction. One end of an
  752. inverse-video block should remain at the point where we entered
  753. Alt-m and the other should follow the cursor. The block thus
  754. enclosed can be used for several purposes, one of the most
  755. important being to copy the enclosed text to the "scrap buffer".
  756. To do this, press the " + " key on the keypad (not the one on the
  757.                          EDGAR OVERVIEW                        15
  758.  
  759.  
  760. top row of keys). The block reverts to normal video; the mark has
  761. been "lifted".
  762.  
  763. The scrap buffer now contains a copy of the text in the formerly
  764. marked block. (If we had used the " - " key in the keypad instead
  765. of the " + ", the text would have disappeared from the file
  766. buffer. This is one of the ways that large blocks of text, even
  767. to several pages, can be moved about.) From scrap, it can be
  768. copied to any of several places, or to all of them, as the copy
  769. in scrap is not lost until it is overwritten by something else.
  770. If, for example, we move someplace in the file and press the Ins
  771. (insert) key, a full copy of the material will be inserted right
  772. there; the operation can be repeated elsewhere if desired. It is
  773. also possible, to return to the question posed above, to copy the
  774. scrap to the search or replacement strings. The relevant command
  775. is Alt-equals (by pressing Alt and the " = " on the top row).
  776. That command brings up menu windows to allow you to select the
  777. source (in this case "scrap") and destination (in this case
  778. "search" or "replacement") strings for copying. Copying is
  779. carried out subject to some obvious limitations, principally
  780. length as a search string cannot be as long as the scrap buffer.
  781. After copying, if you then give an F5 or F6 command, you will
  782. find that the desired text has become the default (proposed)
  783. search or replacement string.
  784.  
  785. At this point, you may have almost forgotten that another file,
  786. viz. NEW.BRF , was mentioned on the Edgar command line. In this
  787. instance that is a file not yet in existence, i.e. it is similar
  788. to documents you may be composing from the beginning.
  789.  
  790. At any one moment, Edgar has a current list of open files (edit
  791. buffers). This list is accessed in round-robin fashion. To step
  792. to the next buffer in the list, enter the command Alt-n. In this
  793. case that next buffer will of course be NEW.BRF  and, as you'd
  794. expect, it appears initially completely empty.
  795.  
  796. Perhaps you don't want NEW.BRF  to have the same 25 by 40
  797. dimensions as LINCOLN.BRF . Now you can set the dimensions and
  798. other formatting parameters at any time, but it is usually best
  799. to do so before entering any text, so even the very first page is
  800. constructed according to the desired format specifications. To do
  801. this, enter the command Alt-f. You will see a menu asking about
  802. the category of setting; from there submenus allow a number of
  803. individual items to be set. You may find it instructive just to
  804. browse up and down these menus, with or without changing
  805. anything. You will find that you can select any of the four page
  806. corners for the braille page number, and similarly place a print
  807. page number (to allow cross-reference to an original print
  808. document) in one of the other three; you can specify the text of
  809. running headings and footings; you can independently specify the
  810. usage of headings and footings, and the corner for the page
  811. 16                       EDGAR OVERVIEW
  812.  
  813.  
  814. number(s), on left and right pages, and so on.
  815.  
  816. When you finish the format specifications for NEW.BRF  (which
  817. won't affect those for LINCOLN.BRF ), leave the menus brought up
  818. by the Alt-f and then enter some text. As before, a new page will
  819. be created to your size specifications, the text will appear, and
  820. so on. To illustrate another important use of the scrap buffer,
  821. at some point press the insert (Ins) key; you will see the text,
  822. taken a while ago from LINCOLN.BRF , now copied into this file.
  823.  
  824. By now, users of Solution Systems' popular BRIEF editor will have
  825. noticed that many (though not all) of the commands are the same
  826. for similar functions. This is in part so that users of both
  827. products will find it easy to go back and forth between them, as
  828. no doubt will be a common occurrence in many braille production
  829. environments; in particular we wish to avoid the situation where
  830. a common keystroke command has a relatively minor effect in one
  831. and a large and very different effect in the other. Yet, it must
  832. be borne in mind that the parallels can go only so deep, given
  833. their very different primary domains -formatted pages of braille
  834. vs. structured lines of print.
  835.  
  836. Almost last but far from least, we suggest you take some time to
  837. become acquainted with the on-line help command, invoked by the
  838. Alt-h key. In hierarchial fashion, this facility provides an on-
  839. line reference manual for all Edgar's commands (and also for
  840. certain other categories of information). When you do look
  841. through it, you'll find that in this tutorial exercise we haven't
  842. even mentioned a number of commands, including some whole
  843. categories, notably those for setting and working with special
  844. margins (useful for outline formats, poetry, etc.), tabulation
  845. (for material in columns), and reformatting aids (for renumbering
  846. pages, readjusting paragraphs after deletions and insertions,
  847. declaring print page breaks, etc.). These are probably best
  848. learned as the need for them arises; just keep in mind that they
  849. are there and that Alt-h is the key to learning how to work with
  850. them.
  851.  
  852. Before we leave this example, we might say just a bit more about
  853. the multiple files (buffers) being worked on. We got to NEW.BRF
  854.  by pressing Alt-n; another Alt-n would bring us back to
  855. LINCOLN.BRF , and so on in circular fashion. Another, often more
  856. convenient way to select a current buffer is to use Alt-b; the
  857. complete current list will be displayed and all you need to do is
  858. highlight one and press Enter to enter it. Trying it now, we'll
  859. see the two familiar files listed, and can pick either one to
  860. enter.
  861.  
  862. It is also possible, subject to memory limitations, to add files,
  863. whether old or new, to the list, i.e. to select them for editing.
  864. To do this, enter Alt-e. You will be asked for the name of the
  865.                          EDGAR OVERVIEW                        17
  866.  
  867.  
  868. file; that file will then be opened for editing just as if it
  869. were on the EDGAR command line. Incidentally, when referring on
  870. the command line to existing files , wildcards (e.g. x*.brf ) can
  871. be used; otherwise, i.e. in this Alt-e command and in any case
  872. where new files are named, specific individual file names must be
  873. used.
  874.  
  875. Just as one can add files individually to the buffer list, it is
  876. also possible to remove them individually, as long as at least
  877. one remains. The remove-file command is given by the Ctrl-minus
  878. key, using the "-" on the top row of keys. However, it is more
  879. often the case that you'll want to close out all open files at
  880. once, returning to the operating system (MSDOS). You do this with
  881. the exit command, Alt-x, which you should use now.
  882.  
  883. If you have changed any files, as we have here, you will see one
  884. or more special displays upon giving the exit command. What you
  885. will see depends upon whether you are running Edgar itself, i.e.
  886. the full editor, or Edgar Explorer.
  887.  
  888. In the full editor, the displays tell you that the original of
  889. your file(s), or more precisely those that existed before and
  890. that you have changed during the edit session, are being backed
  891. up to a special directory called \EDGARBAK . Actually, if you had
  892. been working with larger files, you might well have seen such
  893. messages displayed briefly at almost any point during the edit
  894. session itself. To understand what's happening, you can imagine
  895. that Edgar saves up your editing work in memory for as long as it
  896. can, and then writes to the actual file when it can no longer
  897. hold more changes, or when you call for the file to be closed.
  898. Before changing the actual file, Edgar makes a copy of the file
  899. in its original (pre-session) form. The copy is placed in a
  900. special directory so it can have the same name yet not conflict
  901. with the file itself.
  902.  
  903. In Edgar Explorer, the final display simply reminds you that,
  904. being incapable of altering the braille files, the program can
  905. proceed no further and so must exit. Any preexisting files will
  906. remain as they were.
  907.  
  908. Some important cautions are in order, and more easily conveyed
  909. now that the actual treatment of files has been discussed. As you
  910. bring in files for editing, you should keep in mind that Edgar
  911. will be making a full copy of each file to \EDGARBAK -- as well
  912. as overwriting the original (and in the process possibly making
  913. it larger). If it cannot succeed in carrying out these operations
  914. fully, Edgar's current design leans towards preservation of the
  915. original, if necessary at the expense of the work that you've put
  916. in making changes. Simply running out of disk space, as well as
  917. the hardware and software "crashes" that any system is subject to
  918. at any time, can mean an abrupt stop with no way to save your new
  919. 18                       EDGAR OVERVIEW
  920.  
  921.  
  922. work. So, to be safe, make sure before you start that your
  923. disk(s) have enough free space to receive your altered files plus
  924. a copy of the original, and in any case exit every once in a
  925. while -- whenever you reach a point where you couldn't bear to do
  926. the work over -- in order to provide, in effect, a backup
  927. "checkpoint." Even beyond this, the standard precautions for
  928. protecting valuable data -- backing up files to separate media,
  929. rotating these periodically off-premises, etc. -- are strongly
  930. advised.
  931.  
  932.                     BRAILLER SETUP GUIDELINES
  933.  
  934. If you do not have a physical brailler, or are using the Edgar
  935. Explorer version, this and the following sections on physical
  936. output do not apply to you and may be skipped.
  937.  
  938. If you have already set up a brailler for use with the Duxbury
  939. Translator, you can skip over this section.
  940.  
  941. Make a note of all your brailler's settings, and favor the
  942. following choices where they are available:
  943.  
  944. (1) Select "U.S.A" or "North American" code (perhaps called
  945.   "language") for braille equivalence.
  946. (2) Turn OFF any "grade 1" or other "translation" options that do
  947.   not preserve a strict one-for-one equivalence. (On some setup
  948.   menus, you might do this by selecting "computer braille".)
  949. (3) Turn OFF any "word wrap" or "auto wraparound" option.
  950. (4) Turn OFF any "auto carriage return" option.
  951. (5) Turn OFF any "auto line feed" option.
  952. (6) Set the page depth (in lines per page) and width (in cells
  953.   per line) at their maximum available values, or at least as
  954.   great as the size of the pages you wish to generate.
  955. (7) Select 6 dots per cell.
  956. (8) If the connection is serial, turn ON any XON/XOFF option and
  957.   turn any DTR option to HANDSHAKE or constant HIGH.
  958.  
  959.  
  960.                    EMBOSSING ON YOUR BRAILLER
  961.  
  962. You send output to your brailler by invoking, from the DOS
  963. command line, utility programs or batch files that in effect send
  964. your formatted braille (BRF) file to the brailler, in the process
  965. adding whatever special controls may be required by the
  966. particular brailler. Make sure the brailler is connected and "on
  967. line" and give the command BRFOUT followed by the name of the BRF
  968. file you want to emboss, leaving off the extension part of the
  969. name, e.g. for a first test:
  970.  
  971.   brfout lincoln
  972.  
  973.                          EDGAR OVERVIEW                        19
  974.  
  975.  
  976. You will then be asked for the destination of the output; you
  977. would usually enter either the serial (COM) or parallel (LPT)
  978. port specification corresponding to your brailler. If for example
  979. it is hooked up to serial port COM2 and is set for 9600 baud, no
  980. parity, 8 data bits and 1 stop bit, you would use:
  981.  
  982.   COM2:9600,N,8,1
  983.  
  984. Or if it is hooked up to parallel port LPT1 you would use:
  985.  
  986.   LPT1
  987.  
  988.  
  989. If you want on-line help when asked this question about
  990. destination, you can "enquire" for such help by entering Ctrl-e
  991. plus Enter; that is, hold down the "Ctrl" key and press the "e"
  992. key, then release both and press the "Enter" (Return) key. More
  993. information about the nature of the question will be displayed on
  994. the screen, and the question will then be repeated. This is a
  995. general characteristic of Duxbury programs and batch files when
  996. used in this question-and-answer fashion, and the question posed
  997. to you starts with a hyphen (-) character.
  998.  
  999. You will next be asked how many copies you want; just press Enter
  1000. for one copy. Next you are queried as to whether you want single
  1001. sheet feeding; press Enter for the usual case (no) or, if you
  1002. must feed pages one by one into your brailler, press y and then
  1003. Enter. The final question is whether you want particular page-
  1004. selections; just press Enter for all pages.
  1005.  
  1006. The brailler should emboss a few pages. (If you have selected
  1007. single-sheet option, you will need to press Enter before the
  1008. first and each subsequent page.) If possible, check for correct
  1009. content and format. If there are problems, it's probable that
  1010. some aspect of the brailler configuration needs to be re-done,
  1011. which we will address next.
  1012.  
  1013.                      BRAILLER CONFIGURATION
  1014.  
  1015. If you had any problems with brailling the previous examples, it
  1016. may be necessary to repeat the setup for your brailler, using the
  1017. utility MOCTAB (Modify Output Control TABle). This particular
  1018. operation may most conveniently be carried out within the DUXBURY
  1019. directory itself; for example:
  1020.  
  1021.   c:
  1022.   cd \duxbury
  1023.   moctab
  1024.  
  1025. When it asks for the name of the output control table (OCT file)
  1026. to read in, you can use Ctrl/e to ask for help (as during the
  1027. 20                       EDGAR OVERVIEW
  1028.  
  1029.  
  1030. installation), and a list of possibilities will appear. In
  1031. addition to those, you could select the table that is customized
  1032. to represent your particular brailler, namely
  1033.  
  1034.   brlr.oct
  1035.  
  1036. if you only wish to correct minor aspects of a nearly-correct
  1037. configuration. At the "OCT file to write" prompt you should
  1038. naturally name
  1039.  
  1040.   brlr.oct
  1041.  
  1042. (or just press Enter as that is the default).
  1043.  
  1044. Then, return to your working directory and try the embossing
  1045. operation again. The cycle may be repeated as often as desired.
  1046. If problems persist, check Appendix B for further information, or
  1047. see SUPPORT below.
  1048.  
  1049.                              SUPPORT
  1050.  
  1051. We are glad to hear from customers; if you have any problem or
  1052. question, just call us at the number given on the cover of this
  1053. manual, between 10 AM and 4 PM Eastern time any business day.
  1054. Usually, we'll be able to help you right then, but sometimes it
  1055. may be necessary to get back to you the next business day, or to
  1056. arrange for assistance from elsewhere, so please allow yourself
  1057. enough time. Even people familiar with both computers and braille
  1058. should allow time for some learning, and some trials and errors
  1059. with short and simple documents, before planning time-critical
  1060. production of long and complex ones.
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.                          EDGAR OVERVIEW                        21
  1082.  
  1083.  
  1084.  
  1085.               Appendix A: ASCII-Braille Equivalents
  1086.  
  1087. The following is the table of ASCII-braille equivalents, commonly
  1088. implemented in North American braille devices and used as a code
  1089. for braille within the Duxbury Braille Editor (Edgar).
  1090.  
  1091. This one-for-one code also forms the basis for the Computer
  1092. Braille Code (CBC) defined by the Braille Authority of North
  1093. America (BANA). CBC differs from this code primarily in that CBC
  1094. uses the 456 braille cell as a prefix rather than simply to mean
  1095. underscore, as it does here.
  1096.  
  1097. The cell consisting of no dots corresponds to the space
  1098. character. The other 63 possible cells correspond to characters
  1099. as listed, following the traditional grouping of braille
  1100. characters. Dot numbers are given first, followed by a colon,
  1101. then the single-character print equivalent (or possibly its name,
  1102. in the braille version of this manual). Lower and upper case
  1103. letters are interchangeable in the print.
  1104.  
  1105. 1st line (one or more of dots 1, 2, 4 and 5):
  1106. 1: A  12: B  14: C  145: C  15: E  124: F  1245: G  125: H
  1107. 24: I  245: J
  1108.  
  1109. 2nd line (line 1 plus dot 3):
  1110. 13: K  123: L  134: M  1345: N  135: O  1234: P  12345: Q
  1111. 1235: R  234: S  2345: T
  1112.  
  1113. 3rd line (line 1 plus dots 36):
  1114. 136: U  1236: V  1346: X  13456: Y  1356: Z  12346: &  123456: =
  1115. 12356: (  2346: !  23456: )
  1116.  
  1117. 4th line (line 1 plus dot 6):
  1118. 16: *  126: <  146: %  1456: ?  156: :  1246: $  12456: ]
  1119. 1256: \  246: [  2456: W
  1120.  
  1121. 5th line (line 1 "lowered"):
  1122. 2: 1  23: 2  25: 3  256: 4  26: 5  235: 6  2356: 7  236: 8
  1123. 35: 9  356: 0
  1124.  
  1125. 6th line (dots 3, 4, 5, 6):
  1126. 34: /  346: +  3456: #  345: >  3: '  36: -
  1127.  
  1128. 7th line (dots 4, 5, 6):
  1129. 4: @  45: ^  456: _  5: "  46: .  56: ;  6: ,
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135. 22                       EDGAR OVERVIEW
  1136.  
  1137.  
  1138.  
  1139.              Appendix B: Hints on Embossing Problems
  1140.  
  1141. This appendix contains notes on troubleshooting and answers to
  1142. common questions.
  1143.  
  1144. 1. If the brailler will not print any braille, it is possible
  1145. that (1) it is "off line", (2) its parallel/serial communication
  1146. setting does not match the physical connection with the computer,
  1147. (3) the cable connecting the brailler to the computer is
  1148. inappropriate for the port configurations, or (4) you are
  1149. directing the output to the wrong port. Your braille printer's
  1150. documentation should help sort out the first three possibilities;
  1151. you can research the fourth in your computer system manual or
  1152. simply try naming various ports in turn. If sending to a serial
  1153. port, a "time-out" complaint from the BRFOUT batch procedure
  1154. (COPYX program) usually means that no device is connected;
  1155. technically it means that the DSR line (DTR line for ports
  1156. configured as DCE) is not high or handshaking. If you are at all
  1157. unsure about these physical aspects of hookup, it may be wisest
  1158. to seek technical assistance; in particular, be aware that
  1159. connecting a serial device to a parallel port, or vice versa, can
  1160. cause damage to your equipment.
  1161.  
  1162. 2. If the brailler produces garbled braille with a serial
  1163. connection, possibly the brailler's communications settings do
  1164. not agree with the baud rate, etc. you specified. Change one or
  1165. the other accordingly if they do not correspond. Be sure also
  1166. that the brailler type you have selected at installation or via
  1167. MOCTAB matches the one you are using. If applicable to your
  1168. brailler, be sure that it is set for "North American" or "USA"
  1169. code.
  1170.  
  1171. 3. If the braille is good except for chunks missing here and
  1172. there, most likely the problem is one of "handshaking." This can
  1173. usually be corrected by setting your brailler to use "XON-XOFF"
  1174. handshaking protocol, or "DTR" protocol, or both. You may need to
  1175. refer to the documentation with your brailler for detailed
  1176. instructions on how to do this. Some braillers, such as the older
  1177. Triformation LED 120's, require special output timing, which is
  1178. accomplished by using a particular baud rate and an output
  1179. control table designed for that particular device; if you think
  1180. that is the case, try configuring via MOCTAB again.
  1181.  
  1182. 4. In general, review the brailler setup guidelines given in the
  1183. main text if you notice minor and systematic format problems. For
  1184. example, the brailler should be set for NO "auto line feed," as
  1185. appropriate line feeds are sent by the output control. Otherwise,
  1186. you're likely to get unwanted double spacing of lines.
  1187.  
  1188. 5. On some braillers, when a line is filled to maximum width, the
  1189.                          EDGAR OVERVIEW                        23
  1190.  
  1191.  
  1192. brailler will in any case supply an extra line feed over and
  1193. above that sent by the output control logic. The symptom in this
  1194. case is skipped lines only after full ones. This problem can be
  1195. eliminated by configuring the brailler via MOCTAB again, this
  1196. time specifying that the brailler has this characteristic. If you
  1197. prefer, you can also often get around the problem by setting the
  1198. brailler itself to a wider page size than you actually use.
  1199.  
  1200. 6. In similar manner, it can happen that the form feed at the end
  1201. of a full page will be supplied by the brailler as well as by the
  1202. output control logic. The symptom would be skipping of every
  1203. other physical page. Again, a reconfiguration via MOCTAB is
  1204. called for, or if you prefer you may be able to get around the
  1205. problem by setting the brailler itself to a deeper page size than
  1206. you actually use.
  1207.  
  1208. So many environmental variations are possible, that the above
  1209. hints and the regular documentation even taken together may leave
  1210. you with a question or problem; in that case please contact us as
  1211. mentioned under "Support" in the main text. Of course, we do not
  1212. have on hand all brands and types of computers and braillers --
  1213. much less all versions of these, which, like our software, tend
  1214. to be updated from time to time. So, everything that you can
  1215. learn from manuals or experimentation will be helpful, and some
  1216. support from other manufacturers also may be necessary. Most
  1217. installations are not all that complicated, but even if yours is,
  1218. bear in mind that, for simplicity and speed of braille
  1219. production, proper setup is well worth the trouble.
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243. 24                       EDGAR OVERVIEW
  1244.  
  1245.  
  1246.  
  1247.                   History and Acknowledgements
  1248.  
  1249. Duxbury Systems, Inc. was organized in 1975 in the town of
  1250. Duxbury, Massachusetts, and incorporated the following year. In
  1251. July 1976, Duxbury installed the first Duxbury Braille Translator
  1252. on a minicomputer at the Canadian National Institute for the
  1253. Blind in Toronto. Still Duxbury's principal product, different
  1254. but operationally similar versions of the Translator now run on
  1255. many kinds of computers, including the IBM PC, Digital
  1256. Equipment's VAX, Unix, and the Apple Macintosh. Versions and
  1257. supplements for mathematics and numerous other languages,
  1258. including Arabic, French, Spanish and Swahili, have been
  1259. developed and serve major braille producers worldwide.
  1260.  
  1261. Edgar 1, a Page Oriented Editor, was released in January 1985. It
  1262. first ran on CP/M and DEC RSTS-based systems, and was later
  1263. ported to MSDOS and Unix. However, because Edgar 1 required a
  1264. special terminal for displaying the braille, it was not widely
  1265. marketed. Edgar 2, released in May 1990, overcame that difficulty
  1266. by employing the graphics screens readily available on PC
  1267. compatibles. Edgar 2 also improved greatly on its predecessor in
  1268. many other respects.
  1269.  
  1270. We gratefully acknowledge the continuing support of all our
  1271. customers, not only in the form of patronage but also the all-
  1272. important technical feedback that keeps us working on still more
  1273. improvements.
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.