home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / MISC / READER / READER.TXT < prev    next >
Encoding:
Text File  |  1995-06-19  |  21.8 KB  |  563 lines

  1.                                 Reader 2.2a
  2.  
  3.                                   Install
  4.  
  5.  Copy Reader.opa to the APP directory and install with <Psion>I from the
  6. system screen.  Next you will need to create a TXT directory using <Psion>+
  7. and enter \TXT and select the drive you want to keep the text files on (files
  8. you want to read or view.)
  9.  
  10.  Note: Once Reader is installed you may want to assign a button to start up
  11. Reader from the touch pad above the key board.  I use Control+Agenda (icon
  12. sort of looks like a book.) To do this, first have the cursor under the Reader
  13. icon, then press <Psion>A to assign a button to the application.  Then select
  14. the button you want to use close the dialog and you are all set.
  15.  
  16.  
  17.                                 Quick Start
  18.  
  19.  Once Reader is installed you can copy any text file to the TXT directory.
  20. And its name should appear under Reader's icon (note: file name should end
  21. with the .TXT extension for this to happen other wise use <Tab> at the system
  22. screen and select your file that way.)
  23.  
  24.  
  25.                                  Overview
  26.  
  27.  Reader is intended for the viewing or processing large text files that exceed
  28. the 40k limit of the Word app.  Since only a small portion of the file is read
  29. at a time, things like paging backward and reformatting the current screen
  30. cause the text to "wander" a bit since all the internal buffers are set to
  31. display the next page.  Also when going backwards (Page up or up arrow key)
  32. Reader will often start in a middle of a word or line of text. This was done
  33. so you could maneuver in any type of file such as a MS Word (tm) file which
  34. does have (mostly) readable text somewhere in the middle of the file.  This is
  35. a bit disconcerting at first but hopefully will not cause any serious
  36. deterrent to using Reader.
  37.  
  38.  Reader uses a special methodology for wrapping lines in the view window
  39. and tries very hard to maintain the original look and feel of the document
  40. in a smaller (or larger) window. It does so by making an intelligent
  41. decision on what to wrap and what to leave on a separate line, its not
  42. perfect but for me its better then all one way or the other.
  43.  
  44.  Note: When first starting Reader it may take viewing a screen or two for
  45. Reader to adjust to the file and display the text in a more consistent
  46. manner.
  47.  
  48.  In case your file would be more readable wrapped differently, Reader has
  49. different views (the diamond key) that can turn off the line wrap or wrap
  50. all the lines together into continues paragraph (broken only by a blank
  51. line in the file.)
  52.  
  53.  One use for Reader is the reading of electronic There are several "Electron
  54. Books" available on Compuserve (tm) in the Palmtop forum in library 17
  55. (Miscellaneous) and there is a wealth of minor works in other forums such as
  56. LitForum and the Sci-Fi forum.  The largest collection on Compuserve is in the
  57. STUFOB (Student B) forum in the English/lit section and the Gutenberg
  58. collection can be accessed from CIS by GO GUTENBERG but you will need to join
  59. Ziffnet in order to access the files (A few dollars extra per month.) America
  60. On Line (AOL) has over 300 Electronic texts in the Palmtop forum.
  61.  
  62. Here are some sources for E-Books on the Internet:
  63.  
  64. 1) Internet: ftp: mrcnext.cso.uiuc.edu
  65. Electronic Books Site, big choice
  66.  
  67. 2) Internet: http://info.cern.ch/hypertext/
  68. DataSources/bySubject/Literature/Gutenberg/
  69. Lit_Author.html
  70.  
  71. 3) There are two Web pages I can recommend for links to lots of different
  72. etext repositories:
  73.  
  74. http://www.cs.cmu.edu:8001/Web/books.html
  75. http://www.adc.com/~don/arts.html
  76.  
  77. 4) E-Books
  78. Internet:ftp.books.com
  79. Book Store On line
  80.  
  81. If there are other sources of free electronic text I would be interested in
  82. hearing about them, my address is at the end of the next section.
  83.  
  84.  Reader can also process large files so they can easily be loaded or merged
  85. into the Word application. Carriage returns can be removed or retained
  86. (selectable by the viewing mode (diamond key)) and a large file will
  87. automatically be split into smaller files. See the Export section for more
  88. information.
  89.  
  90. Note: When viewing vertically the font is built up from the ROM font so the
  91. initial display is a bit slow but speeds up rather quickly. When Reader goes
  92. to the background (when you switch to another app) Reader closes down
  93. resources including its copy of the vertical font. So when you switch back
  94. Reader will then build the font back up in the background. This process is a
  95. bit time consuming so there will be a delay in processing keys. In general
  96. count to 10 before thinking Reader is ignoring your key press. Once the font
  97. is built this problem goes away.
  98.  
  99.  
  100.  Any feed back in regard to Reader would be welcomed.
  101.  
  102.                         Reader c/o Barry Childress
  103.                          3415 North Second Street
  104.                             Harrisburg PA 17110
  105.                                      
  106.                Phone (717) 234-0750 - Compuserve 73510,1420
  107.                      Internet: 73510.1420@compuserve.com
  108.  
  109.                                  Options:
  110.  
  111. Menu
  112.      Screen
  113.  
  114.           Setup              <Psion>S
  115.  
  116.  The setup dialog has all the options for the screen display.
  117.  
  118.                Font
  119.  
  120.  You can select any of the Series 3a fonts:
  121.      8 S3 normal    8 S3 bold 8 Mono
  122.      8 Roman   S Roman 11     M Roman 13 L Roman 16
  123.      8 Swiss   S Swiss 11     M Swiss 13 L Swiss 16
  124.      6 Mono
  125.  
  126.  The letter or number in front of each font is the point size "hot key" (6
  127. - 6 point, 8 - 8 point, S - Small 11 point, M - Medium 13 point and L -
  128. Large 16 point.) You can "hot key" to any point size by pressing 6, 8, S, M
  129. or L. Pressing the same "hot key" again will move to the next style for
  130. that size. You can use the arrow keys to quickly select a font of a
  131. different size but in the same style.
  132.  
  133.  Note: The Swiss character set is generally thinner then Roman, so you can
  134. get more text per line using Swiss.
  135.  
  136.  See also <Psion>Z & <Psion><Shift>z (Zoom.) 
  137.  
  138.                Style
  139.  
  140.  This lets you select Normal or Bold type for the display font.
  141.  
  142.  See also <Psion>B (Bold toggle.)
  143.  
  144.                Vertical Tracking
  145.  
  146.  This sets the space between lines, -1 = close together, 0 = Standard, 1 =
  147. farther apart.
  148.  
  149.  See also <Psion>V
  150.  
  151.                Status window
  152.  
  153.  This selects the size of the Status window. The settings are Off (none,)
  154. Small or Large.
  155.  
  156.  Also the <Control><Menu> keys.
  157.  
  158.                Line wrap
  159.  
  160.  This selects how the lines of text from the source file will "wrap" on the
  161. screen.
  162.  
  163.  On - The computer analyzes the text and attempts to reformat the paragraph
  164. to fit on the screen and still maintain the original "look." Sometimes the
  165. computer gets it wrong by not wrapping a line (text starts on a separate
  166. line that should be continued on the previous line) or wrapping a line that
  167. should start on a new line (trying to make a paragraph out of table data.)
  168.  Off - All new lines in the source file start a new line on the screen. If
  169. the line is longer then the display area the line will break at a word and
  170. continue on the next line.
  171.  All - This wraps all new lines as part of a paragraph unless separated by
  172. a blank line.
  173.  
  174.  Also the <Diamond> key.
  175.  
  176.                Orientation
  177.  
  178.  The selects how you want to hold/view the Psion while reading.  The choices
  179. are Horizontal, Left-Vertical and Right-Vertical.  Horizontal is the normal
  180. viewing mode of the Psion. Left and Right Vertical are sideways fonts with
  181. the left or right referring to which side of the screen is the top. See the
  182. note in the Overview section for more info about Vertical fonts and their
  183. quirks.
  184.  
  185.  Also the <Psion>O key.
  186.  
  187.           Save as default    <Psion>D
  188.  
  189.  This saves the options for the screen display to be used when viewing any
  190. new files. The options are saved as Reader.def in the \APP\ directory (same
  191. disk where Reader is installed.)
  192.  
  193.           Zoom in            <Psion>Z
  194.  
  195.  This changes the font to the next font. See <Psion>S (Setup) for a list of
  196. fonts.
  197.  
  198.           Zoom out           <Psion><Shift>Z
  199.  
  200.  This changes the font to the previous font. See <Psion>S (Setup) for a
  201. list of fonts.
  202.  
  203.  Note: ALL the system fonts (but the Psion 3 number font) are available not
  204. just the normal four in the standard apps. 
  205.  
  206.           Bold toggle        <Psion>B
  207.  
  208.  This toggles between Normal and Bold font.
  209.  
  210.  See also <Psion>S (Setup.)
  211.  
  212.           Vertical tracking  <Psion>V
  213.  
  214.  This adjusts the amount of blank space between lines. It will also effect
  215. the number of lines that will appear on the screen.
  216.  
  217.           Orientation         <Psion>O
  218.  
  219.  This cycles between Horizontal and the two sideways fonts. 
  220.  For more direct access to the screen orientation press (no <Psion>):
  221.  
  222.  < - for Left-Vertical 
  223.  > - for Right-Vertical
  224.  / - for Horizontal
  225.  
  226.  See <Psion>S (Setup) for more information.
  227.  
  228.  
  229.           Write to file      <Psion>W
  230.  
  231.  This writes the contents of the current screen to a file. The dialog
  232. defaults to a file with the same drive, path and base name as the original
  233. file with the extension changed to .SAV. Pressing <Tab> while in the file
  234. name box will let you select any existing file.
  235.  
  236.  You can use the up and down arrows Zoom (<Psion>Z & <Psion><Shift>Z) and
  237. Vertical tracking (<Psion>V) to adjust the contents of the screen. Note:
  238. using the down arrow key is not a precise way to set the screen. The
  239. internal counters only approximate the current location with a tendency to be
  240. further into the text then what is on the screen.
  241.  
  242.  Use this option for quick collecting of highlights from the text you are
  243. reading. If you wish to create a new file other then filename.SAV then use
  244. <Psion>T & <Psion>E (Export.)
  245.  
  246.  I have a Word alias set up so all the saved files will appear under this
  247. icon. To do this place the cursor under the Word app icon in the system
  248. screen. Press <Psion>E to create a new list. The Directory will be \TXT\
  249. the extension will be SAV. If you normally view files with the wrap mode
  250. set to ON or ALL then the type should be Word Processor. You can then
  251. (optionally) select the supplied Clip icon. I used Clips for the name of
  252. the list but anything can be used.
  253.  
  254.           About              <Psion>A
  255.  
  256.  This brings up a screen containing the version number and Copyright right
  257. information. There is also information on how to contact me.
  258.  
  259.      Search
  260.  
  261.           Find word          <Psion>F
  262.  
  263. Note: For the fastest searching Reader needs at least 16k free. It will
  264. still work with less then that but a bit slower.
  265.  
  266.                Word
  267.  
  268.  Enter a word (or phrase) to find.
  269.  
  270.  Note: Reader will not find a phrase that spans two original file lines.
  271. Although Reader will find a phrase that it splits across two (or more) lines
  272. it will not highlight it.
  273.  
  274.                Mode
  275.  
  276.  Start of word-This is like whole word search but allows for different
  277. endings.
  278.  Anywhere-Find the text in any location.
  279.  
  280.                Case sensitive
  281.  
  282.  Select ether Yes or no. No will find the text in any case.
  283.  
  284.                From
  285.  
  286.  Beginning-Start looking from the beginning of the file.
  287.  Current-Start looking from the current file position.
  288.  
  289.                Show before
  290.  
  291.  Enter the number of characters to show on the screen before the text that is
  292. found.
  293.  
  294.           Find again         <Psion>G
  295.  
  296.  Find the next occurrence in the file.
  297.  
  298.           Jump               <Psion>J
  299.  
  300.  The dialog box pops up indicating the current percent within the file.
  301. Type in a new percent and enter. And the text relative to that percent will
  302. be displayed.
  303.  
  304.           Page               <Psion>P
  305.  
  306.  The dialog box pops up indicating the current page (relative to the
  307. current screen (type) size) within the file. Type in a new page and enter.
  308. And the text relative to that page will be displayed.
  309.  
  310.  Note: If you go to the last page there may be a few lines still following
  311. that are part of the file.
  312.  
  313.      CIS
  314.  
  315.  If the file you are viewing is a Compuserve forum message file these options
  316. will be available. (Each file is tested for a '#: ' that begins a line.
  317. Reader will also highlight portions of the header to draw your attention to
  318. them. It checks the To: and Fr: line for your name (Press <Psion>A and check
  319. the "Special thanks" line I have your name correct as you use it on forums.
  320. And new subjects are also highlighted. Note: that when viewing vertically the
  321. highlight will not work if the text to be highlighted is split to another
  322. line.
  323.  
  324.  Note: The top of the screen is used to determine the start of the current
  325. message. So if the screen does not start off with a #: the message header on
  326. the preceding screen is used as the "current" message.
  327.  
  328.           Next Header       <Psion>H       or H
  329.           Previous Header   <Psion>Shift-H or Shift-H
  330.  
  331.  Goes to the next/previous Header (message.)
  332.  
  333.           Next Thread       <Psion>N       or N
  334.           Previous Thread   <Psion>Shift-N or Shift-N
  335.  
  336.  Goes to the next/previous message with a different Sb: line (subject.) This
  337. is a bit slower then normal searching since each message is checked for it's
  338. Sb: line.
  339.  
  340.           Response file     <Psion>R       or R
  341.  
  342.  Generates a TapCIS (tm) send file (.SND.) I hope to resume work on generating
  343. files for Dennis Lefebvre ReadCIS script but as it is that part is still not
  344. done.
  345.  
  346.           Keep file         <Psion>K       or K
  347.  
  348.  Saves the current message to filename.SAV on the same drive and directory of
  349. the source file.  Please note that Reader starts at the top of the screen and
  350. looks _backwards_ for a #: to figure out the current message. Using the down
  351. arrow to adjust this is fairly safe unless the message is real short (a line
  352. or less.) See "Write to file" for more info on the down arrow key.
  353.  
  354.      Bookmark
  355.  
  356.           Create             <Psion>C
  357.  
  358.  You can create up to 26 bookmarks for a file. Each bookmark is represented
  359. by a letter A-Z.  I like using letters over numbers (0-9) so if I do use more
  360. then a couple of markers in a file I can assign some sort of mnemonic to help
  361. memorize the key.
  362.  
  363.  You cannot change the modifier it is there as a reminder that you can
  364. quickly jump to any bookmark using <Control><letter> combination.
  365.  
  366.  
  367.  If you attempt to update a marker that is already in use you will get a
  368. dialog confirming the update.
  369.  
  370.  When you exit Reader (with <Psion>X) you will be asked if you want to save
  371. the bookmarks. If you answer yes the bookmarks will then be saved and
  372. automatically recalled each time you open the file. Once the bookmark file
  373. (filename.BKM) is created you will no longer be prompted to save bookmarks
  374. it will automatically be updated for you. If you wish to delete all the
  375. saved bookmarks just delete the file filename.BKM.
  376.  
  377.  Note: only new or updated bookmarks are written to the disk. So the
  378. bookmark file is flash friendly.
  379.  
  380.           Go to Mark         <Psion>M
  381.  
  382.  This lets you jump to a previously created bookmark. By pressing <Tab> (or
  383. using the left or right arrow keys) in the dialog box you can see a list of
  384. markers that have been set (in case you forgot.) Select the marker you wish
  385. to jump to and press <Enter> pressing <Esc> will abort the operation and
  386. return you to where you where.
  387.  
  388.  Remember that the markers are accessible through their short cut key
  389. combination <Control><key letter>.  Note: if you are having trouble using
  390. Control-S exit Reader and restart, that should fix the problem.  Or use
  391. <Psion>M to go to the mark.
  392.  
  393.      Export
  394.  
  395. Note: The only way to abort an export is to exit Reader.
  396.  
  397.           Set Top (start)    <Psion>T
  398.  
  399.  This sets the first line of screen as starting the export file. The
  400. default is the first line in the file.
  401.  
  402.           Export to here (end) <Psion>E
  403.  
  404.  This marks the last line of the screen as the last line to export and
  405. brings up the dialog box of exporting details. The top of the screen
  406. (outside the dialog) will show the starting file contents of the export and
  407. the bottom line will show the end of the file export.
  408.  
  409.  Note: The wrap mode that Reader is in is used to determine how you want
  410. the text exported. If the wrap mode is off the original file lines will go
  411. to the export file as is. Otherwise they are wrapped together as explained
  412. below.
  413.  
  414.  The title of the dialog box shows the approximate page numbers of the
  415. exported pages.  Use this and the information on the screen to help verify
  416. that you correctly set the beginning (<Psion>T) and end of the text to be
  417. exported.
  418.  
  419.                Name
  420.  
  421.   Enter the name of the file with the extension you want (.WRD) to export
  422. to. The default directory is \WRD\ unless it is a CIS message file then the
  423. default drive is the same as the source file.  This can be an existing file or
  424. a new file.  You can press <Tab> to open the file list box and using the arrow
  425. keys (and <Enter>) navigate to the disk, directory and file you want.
  426.  
  427.  If the file already exists it will first be tested to make sure it's an
  428. ASCII file before the text is append to it. If the file is not ASCII an
  429. error message is displayed and no export takes place. To correct, restart
  430. the export with <Psion>E and fill in a unique name for the file name.
  431.  
  432. Printing is still very limited at this time since I'm not using any of Psion's
  433. printer drivers.  But with the Psion linked to a PC you can use the name of
  434. REM::LPT1 (or any other printer number) or REM::PRN and it should work (unless
  435. you have a postscript printer.) With Psion's parallel cable using a file name
  436. of PAR:A should work for a printer (but I can't test it.) On laser printers
  437. you need to press the "page eject" (or some such) button to get the page,
  438. Reader does not issue a form feed.  My apologies to Macintosh owners in that
  439. this method will probably not work.
  440.  
  441.  
  442.                Disk
  443.  
  444.  Select the disk you want the file sent to.
  445.  
  446.                Split file length
  447.  
  448.  Enter the desired file length of the exported file. When the file exceeds
  449. this length a new file will be created and the export will continue and
  450. repeat as necessary. The new file will have the same filename with digits
  451. appended to indicate the sequence of the split. Use 0 (Zero) to indicate no
  452. split .
  453.  
  454.  Use this option to split a large file so it can be loaded into the Word
  455. app which can only hold approximately 40,000 characters (30,000 characters
  456. is the default to leave some room for editing.)
  457.  
  458.  Another use would be to split a large text file on the remote computer so
  459. parts can be loaded to a smaller SSD. In this case make sure the wrap mode
  460. is off before beginning the export (other wise you can loose some of the
  461. paragraph formatting.) (You will also need to turn on the remote link and
  462. MCLink (or equivalent) and have the two computers connected for this to
  463. work. ) You can then select the file on the remote drive and specify a new
  464. file name on the remote drive. The file will then be split over the remote
  465. link. (Multitasking on the Psion can still take place while this is going
  466. on.)
  467.  
  468.  Note: split happens only at paragraph boundaries so a file may slightly
  469. exceed the amount specified on this line.
  470.  
  471.                Line length
  472.  
  473.  When the wrap mode is set to ON or ALL you will get this option. You can
  474. use this to set the right margin of the exported file. Typical values are
  475. 60-80 or use 0 to indicate no split for a line (a return only at the end of
  476. a paragraph.)
  477.  
  478.      Exit
  479.           Save place         <Psion>X
  480.  
  481.  Exit Reader and saves current position and settings (for that document.)
  482. This information is kept in a file with the same base name as the text you
  483. are reading but with the extension .RDR.
  484.  
  485.  Note: The RDR files are "Flash friendly" and consume just a small number
  486. of bytes on exit. 
  487.  
  488.           Just exit          <Psion><Shift>X
  489.           Quit               <Psion>Q
  490.  
  491.  Exit Reader without updating any files.
  492.  
  493.           Delete support files  <Psion><Shift>X
  494.  
  495. You can delete the 'file.RDR' and 'file.BKM' files on the final "Close
  496. file" dialog by pressing <Delete> or as <Psion><Shift>D (and from the Exit
  497. menu.) The main TXT file is not deleted (you can do that from the
  498. system screen.)
  499.  
  500.  
  501. Help
  502.  
  503.  Pressing help will bring up a reminder of these keys:
  504.  
  505.      Esc or Del
  506.  
  507.  Pages up (approximately) one page.
  508.  
  509.      Up or Down Arrow
  510.  
  511.  Moves text Up or down a line (some times more) at a time.
  512.  
  513.      <Psion><Control><Pg Up> or <Psion><Control><Pg Dn>
  514.  
  515.  Goes to the top or bottom of the file. Sometimes when going to the bottom
  516. it will miss by a few lines so sometimes another page down will be
  517. necessary.
  518.  
  519.      <Diamond> & <Shift><Diamond>  
  520.  
  521.  Change the text wrapping mode. See Screen - Wrap Mode for more
  522. information.
  523.  
  524.      <Shift><Down Arrow>
  525.  
  526.  Starts the "auto scroll" (look ma no hands.) Repeated pressing will speed it
  527. up. Any other key will stop and take appropriate action. (Pressing <Down
  528. Arrow> is a good choice. for stopping.)
  529.  
  530.      <Shift><Up Arrow>
  531.  
  532.  Slows the "auto scroll." Note: once you go past the slowest setting the
  533. <Shift><Up Arrow> will work like up arrow and stop the scroll.
  534.  
  535.                               All other keys
  536.  
  537.  Page down the text. This is so no mater how you are holding the Psion you
  538. can easily page the document.
  539.  
  540.  Note: A gray bar is drawn to the right of screen to indicate the position
  541. within the file. If the file is small enough you will see a small break in
  542. the bar to indicate the size of the current screen relative to the file
  543. length.
  544.  
  545.  
  546.                                  Copyright
  547.  
  548.  Reader is Copyrighted 1994 by Barry Childress All rights reserved.
  549. To distribute please contact me.
  550.  
  551. Registered versions are licensed to a single user or single machine (the
  552. only way that more then one person can use the same program.) Copies for
  553. backup purposes are allowed.
  554.  
  555.  I have done my best to make sure the program performs adequately but I can
  556. not make any guaranties as to its performance with data I have not tested.
  557.  
  558.  If you have any questions or comments you can address them to me at my
  559. Compuserve address 73510,1420.
  560.  
  561.  
  562. (tm) Trade Marks are help by their respective companies.
  563.