home *** CD-ROM | disk | FTP | other *** search
/ DOS Wares / doswares.zip / doswares / WP / LP11 / README.LP < prev    next >
Encoding:
Text File  |  1994-07-14  |  22.0 KB  |  521 lines

  1. =================================================================
  2. README.LP                   06/18/91
  3. =================================================================
  4. This README file lists enhancements to the files on the Program
  5. diskette(s).  These enhancements are not yet documented in the
  6. Reference Manual.  Dates in parentheses indicate when the
  7. enhancement was implemented.  Please refer to the README files on
  8. the other master diskettes for additional information. 
  9.  
  10. The following files have been changed since the 11/01/90 release:
  11.  
  12. LP.EXE
  13. LP.FIL
  14.  
  15. =================================================================
  16. BINDING  (11/01/90)
  17. =================================================================
  18. Binding width is now applied according to logical page number
  19. instead of physical page number.  That is, any page that would
  20. print with an odd page number (if page numbers were on) is
  21. shifted to the right an amount equal to the binding width.  An
  22. even page (using the same qualifying criteria) is shifted left. 
  23. LetterPerfect previously used the physical page number to
  24. determine if a page was odd or even.
  25.  
  26. Because the program now uses logical page number instead of
  27. physical page number, each label will be handled as a separate
  28. page with regard to binding width.  This means binding width will
  29. affect odd labels differently than even labels on the same page.
  30.  
  31. =================================================================
  32. DISPLAY  (11/01/90)
  33. =================================================================
  34. Pressing Ctrl-F3 twice will reformat text on the screen. 
  35. Normally, LetterPerfect formats the text on the screen as you
  36. scroll through it instead of formatting the text after each
  37. editing change.  Now, you can manually rewrite the editing screen
  38. at any time by pressing Ctrl-F3 twice.
  39.  
  40. =================================================================
  41. ERROR MESSAGES  (11/01/90)
  42. =================================================================
  43. An error code number now appears with the error message "Can't
  44. find LP.FIL file" to aid troubleshooting.  The message now reads
  45. "Can't find LP.FIL file (nn)," where nn is the error number.
  46.  
  47. The possible error codes are:
  48.      0 = overlay checksum error (possible corruption of LP.FIL),
  49.      5 = access denied,
  50.      6 = invalid handle,
  51.     30 = read fault (or a DOS "read" returns 0 bytes), and
  52.  65535 = critical error (sector not found or drive not ready).
  53.  
  54. This error message is most often generated in a network
  55. environment; but the message can also be generated when running
  56. LetterPerfect from a floppy, then removing the floppy that
  57. contains the LP.FIL file or leaving the floppy drive door open.
  58.  
  59. =================================================================
  60. EXIT  (11/01/90)
  61. =================================================================
  62. When saving a file using Exit, if a "Disk Full" error occurred
  63. and you pressed any key other than Cancel to continue; the file
  64. was not saved, and you were immediately given the "Exit LP? No
  65. (Yes)" prompt.  Now, LetterPerfect returns you directly to the
  66. document after this error is generated to prevent you from
  67. accidentally losing a document.
  68.  
  69. =================================================================
  70. HELP  (11/01/90)
  71. =================================================================
  72. Typing a question mark (?) when in a help screen takes you back
  73. to the previous help screen, if one exists.  For example, if you
  74. are in the help screen for Binding Offset, typing a question mark
  75. (?) takes you back to the previous help screen -- the Print menu.
  76.  
  77. If no previous help screen exists (e.g., Format menu), you are
  78. returned to the normal editing screen.
  79.  
  80. =================================================================
  81. LOCATION OF FILES  (11/01/90)
  82. =================================================================
  83. LetterPerfect now lets users specify in Setup (Shift-F1) a path
  84. for Printer files and Speller/Thesaurus files.  This allows
  85. licensed users of WordPerfect 5.1 to use their files with
  86. LetterPerfect without copying them to the LetterPerfect program
  87. directory.
  88.  
  89. =================================================================
  90. LOOK  (11/01/90)
  91. =================================================================
  92. LetterPerfect no longer allows you to use Look to view the
  93. program's temporary files (e.g., LP}LP{.BV1, LP}LP{.TV1).  If you
  94. select Look (6) from the List Files menu when a temporary file is
  95. highlighted, you remain at the List Files menu.  If you select
  96. Next Doc (1) from the Look menu when the next document is a
  97. temporary file, LetterPerfect moves you to the next file which is
  98. not a temporary file, or it will return you to the List Files
  99. screen if there are no more files in the list.
  100.  
  101. =================================================================
  102. MACROS  (11/01/90)
  103. =================================================================
  104. The following table represents the correct mnemonic letters for
  105. defining and executing macros:
  106.  
  107. Pull-down option         Mnemonic letter
  108. ----------------         ---------------
  109. Macro Define                  f
  110. Macro Execute                 r
  111. Shell Mac Def                 d
  112. Shell Mac Exe                 x
  113.  
  114.  
  115. =================================================================
  116. MACROS  (11/01/90)
  117. =================================================================
  118. LetterPerfect now includes its own Macro feature.  You may still
  119. use the Shell Macro feature; however, the pull-down paths are
  120. changed.  To define a Shell macro, select Shell Mac Def from the
  121. Tools menu.  To execute a Shell macro, select Shell Mac Exe from
  122. the Tools menu.
  123.  
  124. *** Defining Macros ***
  125. To define a LetterPerfect macro,
  126.  
  127.   1  Select Macro Define from the Tools menu to begin defining
  128.      the macro.
  129.  
  130.   2  Enter the name for the macro. 
  131.  
  132.      There are three ways to name a LetterPerfect macro:
  133.  
  134.      ∙    Enter one to eight characters.
  135.      ∙    Hold down Alt and type a letter from a to z.
  136.      ∙    Press Enter.
  137.  
  138.      LetterPerfect adds a .LPM extension to all LetterPerfect
  139.      macro names.
  140.  
  141.      The advantage to using an Alt-letter macro name is that to 
  142.      execute the LetterPerfect macro, you simply press the
  143.      Alt-letter keystroke without using the pull-down menus.
  144.  
  145.      If you named a LetterPerfect macro with the Enter key,
  146.      LetterPerfect names the macro LP{LP}.LPM. However, you do 
  147.      not have to enter this name when you execute the macro. 
  148.      Just select Macro Execute from the Tools menu, then press
  149.      Enter.
  150.  
  151.      LetterPerfect macros are saved as files in the directory
  152.      where LP.EXE is located and can be copied like other files
  153.      (see List Files in Reference).
  154.  
  155.      You can define LetterPerfect macros using full pathnames
  156.      (e.g., B:\MEMO, C:\JULIE\MEMO).  This is useful if you want
  157.      to store macros in directories other than the directory 
  158.      where LP.EXE is located.  Remember, if you give a macro a
  159.      full pathname when you create it, you will most likely have
  160.      to use that full pathname when you execute the macro.
  161.  
  162.      If you try to name a LetterPerfect macro with a name that
  163.      you have already used, LetterPerfect gives you the
  164.      opportunity to replace the original macro.  If you type y
  165.      for Yes, the original macro definition is deleted, and you
  166.      can enter a description for the new macro (or just press
  167.      Enter), then begin entering keystrokes for the new
  168.      definition.  If you press any other key, you are returned to
  169.      the normal editing screen and the LetterPerfect macro
  170.      definition is aborted.
  171.  
  172.   3  Enter a brief description of the LetterPerfect macro.
  173.  
  174.      or
  175.  
  176.      Press Enter to define the LetterPerfect macro without a
  177.      description.
  178.  
  179.      A LetterPerfect macro description can be used to describe
  180.      the contents of a macro.  It is displayed if you select Look
  181.      in List Files to view the contents of a macro file (see List
  182.      Files in Reference).  The description can be up to 39
  183.      characters long.
  184.  
  185.      You do not have to enter a description for a LetterPerfect
  186.      macro.
  187.  
  188.      At this point you are returned to the normal editing screen
  189.      with "Macro Def" displayed on the status line.
  190.  
  191.   4  Type the keystrokes you want recorded.
  192.  
  193.   5  Select Macro Define from the Tools menu again to end
  194.      defining the LetterPerfect macro.
  195.  
  196.  
  197. *** Chaining LetterPerfect Macros ***
  198. Chaining LetterPerfect macros means that when one LetterPerfect
  199. macro ends, the next LetterPerfect macro starts.  The following
  200. example describes how to chain LetterPerfect macro B to
  201. LetterPerfect macro A.
  202.  
  203.   1  Select Macro Define from the Tools menu to begin defining
  204.      macro A.
  205.  
  206.   2  Enter A for the macro name, then enter a macro description 
  207.      (or just press Enter).
  208.  
  209.   3  Type the keystrokes for macro A.
  210.  
  211.   4  Select Macro Execute from the Tools menu to begin chaining
  212.      macro B to macro A.
  213.  
  214.   5  Enter B for the macro name.
  215.  
  216.   6  Select Macro Define from the Tools menu to end defining
  217.      macro A.
  218.  
  219.   7  If you have not already done so, define macro B.
  220.  
  221.      Selecting Macro Execute from the Tools menu while defining
  222.      LetterPerfect macro A (or any LetterPerfect macro), records
  223.      the keystrokes for starting macro B, but does not start
  224.      macro B.  Only when you actually run macro A does
  225.      LetterPerfect start macro B.
  226.  
  227.      When you start macro A, LetterPerfect runs through all the
  228.      keystrokes in macro A before starting macro B.
  229.  
  230.      You can expand a simple chain to include several
  231.      LetterPerfect macros by continuing to start one macro while
  232.      recording another.  This takes some careful planning to make
  233.      sure the macros are chained in the correct order.  Start
  234.      macro B while recording macro A, start macro C while
  235.      recording macro B, etc.
  236.  
  237. *** Nesting LetterPerfect Macros ***
  238. You can also nest LetterPerfect macros (execute a LetterPerfect
  239. macro anywhere within another LetterPerfect macro).  You can use
  240. Alt-letter macros to nest one macro inside another macro.  You do
  241. this by pressing Alt, then the letter of the macro while you are
  242. defining another macro.  Unlike chained LetterPerfect macros,
  243. LetterPerfect does not wait until it completes the first macro
  244. before executing the nested macro.  Rather, it executes the
  245. nested macro at the point it is inserted, and then returns to the
  246. original macro after executing the nested macro.
  247.  
  248. *** Macro Commands ***
  249. If you press the Macro Commands key (Ctrl-PgUp) while defining a
  250. LetterPerfect macro, the following two options become available:
  251.  
  252.      Pause
  253.      You can insert a pause that will let you enter text from the
  254.      keyboard while the LetterPerfect macro is running.  Select
  255.      Pause (1).  At this point, you can type any keystrokes
  256.      (except Enter), and these keystrokes will not be included in
  257.      the macro.  Then press Enter to insert the pause.  Once you
  258.      have inserted the pause, you can continue defining the rest
  259.      of the macro.
  260.  
  261.      When the macro is running, LetterPerfect pauses for an entry
  262.      from the keyboard.  You can then type any text and press
  263.      Enter to continue running the macro.
  264.  
  265.      Display
  266.      A LetterPerfect macro usually executes a task without
  267.      displaying the various prompts and screens that are included
  268.      in the task.  If you want to see the screen change as the
  269.      macro executes, you must turn on the display while defining
  270.      the macro.
  271.  
  272.      To do so, select Display (2), then type y (or type n to turn
  273.      off the display).
  274.  
  275. *** Mouse ***
  276. You can use the mouse to access pull-down menus while defining a
  277. LetterPerfect macro.  However, you cannot use the mouse to move
  278. the cursor while defining a macro.  Use the cursor keys instead.
  279.  
  280. *** Executing LetterPerfect Macros ***
  281. The instructions for executing (running) a LetterPerfect macro
  282. depend on the way you named the macro when you defined it.  If
  283. you named a LetterPerfect macro using the Alt key, you can
  284. execute it by holding down Alt and typing the letter you used to
  285. name the macro.  You do not have to use the pull-down menus.
  286.  
  287. If you named the LetterPerfect macro any other way,
  288.  
  289.   1  Select Macro Execute from the Tools menu.
  290.  
  291.   2  Enter the macro name, or press Enter (if you named the macro
  292.      with the Enter key).
  293.  
  294.      When you enter the macro name, you do not have to include
  295.      the .LPM extension that LetterPerfect automatically adds to
  296.      LetterPerfect macro names.
  297.  
  298. *** Startup Option ***
  299. You can have a LetterPerfect macro execute automatically each
  300. time you start LetterPerfect using the /m startup option (see
  301. Appendix K: Startup Options).
  302.  
  303. *** Pathnames ***
  304. You can execute LetterPerfect macros using full pathnames (e.g.,
  305. B:\MEMO, C:\JULIE\MEMO).  This is useful if you want to execute
  306. LetterPerfect macros from directories other than the directory
  307. where LP.EXE is located.
  308.  
  309. *** Stopping a LetterPerfect Macro ***
  310. You can press Cancel (Esc) to stop a LetterPerfect macro while it
  311. is running.  If you include a search in a LetterPerfect macro,
  312. the macro stops when it can no longer find the searched-for item.
  313.  
  314. A LetterPerfect macro also stops if an error is detected.
  315.  
  316. =================================================================
  317. MENU OPTIONS  (11/01/90)
  318. =================================================================
  319. When presented with a Yes/No prompt (e.g. "Replace (Y/N)?"),
  320. LetterPerfect would allow you to use the number 1 to serve as a
  321. yes response and the number 2 to serve as a no response.  These
  322. equivalents are now changed to a plus (+) for Yes and a dash (-)
  323. for No.
  324.  
  325. =================================================================
  326. OFFICE 3.0  (07/24/90)
  327. =================================================================
  328. Registered users of Office 3.0 should be aware that the example
  329. macros supplied with that product are not currently supported
  330. with LetterPerfect.
  331.  
  332. =================================================================
  333. SHELL MACROS (11/01/90)
  334. =================================================================
  335. LetterPerfect supports using the Shell macro command
  336. {PROG SYSTEM} to access most of the system variables listed in
  337. WordPerfect 5.1 Reference.  Those system variables which are not
  338. supported by LetterPerfect return a value of -1.
  339.  
  340. For more information on the {PROG SYSTEM} command see Programming
  341. Commands in Macro Reference of the Office 3.0 Reference Manual
  342. and see {SYSTEM}sysvar~ in Appendix K:  Macros and Merge,
  343. Programming Commands in WordPerfect 5.1 Reference.
  344.  
  345. =================================================================
  346. PRINTER, EDIT  (11/01/90)
  347. =================================================================
  348. LetterPerfect, running under Novell NetWare, would delete the
  349. Printer Resource (.PRS) file when you attempted to save changes
  350. to that file in a directory where you did not have directory
  351. modify rights.  Now, if you attempt to modify a .PRS file without
  352. the necessary rights, LetterPerfect will display the error
  353. message "Directory modify rights needed to change printer file." 
  354. The .PRS file is not deleted.
  355.  
  356. =================================================================
  357. STARTUP OPTIONS  (07/24/90)
  358. =================================================================
  359. The startup option, /1, forces LetterPerfect to treat your system
  360. as a one floppy drive system.
  361.  
  362. This startup option is useful on one floppy drive systems that
  363. provide DOS on a ROM chip (e.g., Toshiba 1000SE).  This
  364. configuration normally causes LetterPerfect to assume a hard
  365. drive is present.  Using the /1 startup option with this
  366. configuration lets you run LetterPerfect as a one floppy drive
  367. system.
  368.  
  369. Note:  This startup option has been a part of LetterPerfect since
  370. its initial release dated 07/24/90.  Users do not need to update
  371. their software to use this option.
  372.  
  373. =================================================================
  374. STARTUP OPTIONS  (11/01/90)
  375. =================================================================
  376. A user-defined code page can now be created within LetterPerfect.
  377.  
  378. User-defined code pages allow you to remap the values 128 through
  379. 254 of the first 256 characters defined by DOS ROM.
  380.  
  381. To invoke a user-defined code page,
  382.  
  383. 1.  The document must be in WordPerfect 5.0 or 5.1 format;
  384. LetterPerfect uses the WP 5.1 format.  The file must be saved
  385. with the filename WPxxxx.WCP, where xxxx represents a decimal
  386. number, padded with leading zeroes if necessary (e.g.,
  387. WP0001.WCP, WP1101.WCP, WP1234.WCP, etc.).   For example, if you
  388. wish to name the code page two (2), you must name the file
  389. WP0002.WCP not WP2.WCP.
  390.  
  391. 2.  The document must contain one "entry" per line.  Each entry
  392. represents an ASCII character number followed by the
  393. LetterPerfect character which replaces it (the remappable
  394. character).  Each entry contains six elements:
  395.  
  396.   1)  Decimal ASCII number
  397.   2)  A space or a Tab*
  398.   3)  WordPerfect character set number (no leading zero required)
  399.   4)  A space or a comma
  400.   5)  WordPerfect character number
  401.   6)  Hard Return code [HRt]
  402.  
  403. Example:
  404.  
  405. 128 01,45
  406. 202 8,1
  407. 145 10,57
  408. 203 10 58
  409. 146 10,59
  410.  
  411. Notice the example lines are sorted by WordPerfect character set
  412. number then by character number.  This must be true for the
  413. user-defined code page to work properly.  LetterPerfect does not
  414. check if the document is sorted correctly;  it assumes you have
  415. done this.  Note:  Characters in WordPerfect character set 0 may
  416. not be used in the file as remappable characters.
  417.  
  418. * The size of the .WCP file is limited to 1357 bytes.  It is best
  419. to use spaces instead of tabs because spaces use fewer bytes.
  420.  
  421. 3.  You must invoke the code page using the /CP startup option
  422. (e.g., /cp=123).  When you use /CP, LetterPerfect determines if
  423. the number specified is an internal code page (e.g.,
  424. 865=Norwegian, 899=Russian, etc.).  If the code page is internal,
  425. LetterPerfect loads the internal table.
  426.  
  427. If the code page is not internal, LetterPerfect looks for the
  428. WPxxxx.WCP file in the directory where LP.EXE is located.  If the
  429. file cannot be found, or the file is not in the proper format,
  430. LetterPerfect displays the message, "ERROR: Incorrect format or
  431. File not found--WPxxxx.WCP," and no code page is loaded.  If it
  432. does find the .WCP file, LetterPerfect creates a table for the
  433. user-defined code page.
  434.  
  435. =================================================================
  436. STARTUP OPTIONS  (11/01/90)
  437. =================================================================
  438. The startup option, /WS, displays on the startup screen the
  439. amount of conventional and expanded memory available on your
  440. system.
  441.  
  442. LetterPerfect displays the amount of conventional memory
  443. available as "xxx.yy," where "xxx" is the number of K (1024
  444. bytes) available and "yy" is a fractional value.  This fractional
  445. portion is not a decimal value; "yy" is a number from 0 to 63
  446. which represents the number of "paragraphs" available in addition
  447. to the "xxx" value.  (A "paragraph" represents 16 bytes and is
  448. the smallest unit of memory which can be allocated.)
  449.  
  450. For example, "243.59K" would equal 249,776 bytes:
  451.  
  452.  243 x 1024 = 248,832
  453.   59 x   16 =     944
  454.               -------
  455.               249,776
  456.  
  457. LetterPerfect displays the amount of expanded memory available as
  458. an integer (e.g., 320K).  If you have not configured your system
  459. for expanded memory or if you use the startup option /NE,
  460. LetterPerfect will not display an amount for expanded memory. 
  461.  
  462. Once LetterPerfect displays the amount of memory available, it
  463. prompts you to "Press any key to continue" with the program.
  464.  
  465. =================================================================
  466. UNITS OF MEASURE  (11/01/90)
  467. =================================================================
  468. LetterPerfect now includes international mnemonic equivalents for
  469. unit of measure indicators.  You may use these international
  470. mnemonic characters to enter values just as you would use the
  471. normal mnemonic unit of measure characters to force LetterPerfect
  472. to translate the given value in that unit.  For example, you
  473. could enter "12p" or "12*" to enter the value of 12 points.
  474.  
  475. International    Normal
  476. Mnemonic       Mnemonic   Unit
  477. --------       --------   ----
  478. \              "          Inches
  479. :              c          Centimeters
  480. *              p          Points
  481. ?              w          WordPerfect units (1200ths of an inch)
  482. +              u          WordPerfect 4.2 units (lines/columns)
  483.  
  484. =================================================================
  485. SUPPLEMENTARY DISKETTE
  486. =================================================================
  487. You can now purchase from WordPerfect Corporation a set of
  488. Supplementary diskettes for LetterPerfect which contains the
  489. following programs:
  490.  
  491. Printer Program (PTR.EXE, PTR.HLP)
  492. The Printer Program is used to make adjustments to .PRS, .ALL or
  493. .FRM files that cannot be made in LetterPerfect.  You can use it
  494. to add and delete paper sizes/types (forms).
  495.  
  496. DrawPerfect Font File (WP.DRS)
  497. The DrawPerfect Font File (WP.DRS) allows LetterPerfect to print
  498. and display the full graphic-font capabilities of the DrawPerfect
  499. graphics you can use in LetterPerfect documents.
  500.  
  501. Expanded Form File ({LP}SPC.FRM)
  502. This file contains an expanded variety of paper sizes/types
  503. (forms) you can use when creating a .PRS file.  Install the .FRM
  504. file to the Printer location listed in LetterPerfect Setup.
  505.  
  506. WordPerfect Executive Shell Macros (LP.SHM, ALTSHFTL.SHM, etc.)
  507. You can use these macros with WordPerfect Executive, Shell, and
  508. LetterPerfect on hard disk drives only.  Install these files to
  509. the Macros directory specified in Shell Setup.
  510.  
  511. =================================================================
  512. ENHANCEMENTS DISK
  513. =================================================================
  514. A list of all enhancements made to LetterPerfect 1.0 since its
  515. initial release is available on a separate diskette.  You can
  516. order the "LetterPerfect Enhancements Document" diskette ($10
  517. charge plus $3 shipping) by calling SoftCopy Order Processing at
  518. (800) 222-9409.
  519.  
  520. =================================================================
  521.