home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / ventura / vp_prfm.arc / PERFORM.TXT < prev    next >
Encoding:
Text File  |  1988-10-24  |  42.7 KB  |  247 lines

  1. @CHAPTER HEAD = Performance and Memory Enhancements
  2. This document contains a compilation of all the performance enhancements
  3. listed in the Xerox Ventura Publisher, Professional Extension, and Network
  4. Server Reference Guides. Although some of the information is repeated, it
  5. puts everything we know about Xerox Ventura Publisher performance and memory
  6. enhancements into one document.
  7. @HEADING 1 = Xerox Ventura Publisher Reference Guide
  8. @HEADING 2 = Post installation
  9. <$IMOUSE.COM>To assure best performance, use the ASCII text function of your
  10. word processor to modify the file in your computer called ¼CONFIG.SYS
  11. <$ICONFIG.SYS>to contain the lines:
  12. <F1P12B>BUFFERS=20<R>FILES=20<F255P255D>
  13. Any number greater than 20 also works but reduces the amount of memory
  14. available for Xerox Ventura Publisher.
  15. @KEY NOTE TEXT = Failure to add the BUFFERS statement to your CONFIG.SYS
  16. file and specify at least BUFFERS=20 results in slower performance. Failure
  17. to add the FILES statement and specify at least FILES=20 will cause the
  18. Multi-Chapter operations to malfunction and reduce the number of bit images
  19. which may be printed on certain printers.
  20. @HEADING 3 = Improve performance<$IPerformance>
  21. If your computer contains more than 640K RAM, you can improve performance
  22. when creating long documents. To do this, follow these steps:
  23. @INSTRUCTION = Use the software supplied with your memory card to create a
  24. RAM disk using the RAM above 640K.
  25. @INSTRUCTION = Use the ASCII function in your word processor to add
  26. <F1P12B>/O=n:<F255P255D> to the last line of the VP.BAT file, where ¥n£ is the
  27. letter of your RAM disk drive. For instance, to use a RAM disk configured as
  28. drive D, the last line of the VP.BAT file should read:
  29. <F1P11B>DRVRMRGRá VPá %1á /S=SD_X6655.EGA/M=32/O=D:
  30. The /S and /M options may differ depending on the screen and mouse
  31. installed.
  32. <$IEMS memory>You can also improve performance if your computer contains EMS
  33. memory. Xerox Ventura Publisher automatically places up to 90K of system
  34. software in EMS memory, if this memory is available. The amount used is
  35. shown in the Desk menu. This makes additional memory available for your
  36. document, thus dramatically improving performance. (The Professional
  37. Extension to Xerox Ventura Publisher places the entire document in EMS
  38. memory and can utilize up to 32M bytes of EMS memory.)
  39. @HEADING 1 = VP.BAT file<$IVP.BAT><$IInstallation;Modify existing, shortcut>
  40. The advanced user can edit the ¥VP.BAT£ file to quickly modify certain
  41. installation parameters without running VPPREP. You can also modify how
  42. Xerox Ventura Publisher is loaded into memory.
  43. The following is a VP.BAT file which shows all the possible options:
  44. @TABLE 2 = <F1P8>CD   C:\VENTURA<R>DRVRMRGR   VP   %1  
  45. /S=SD_WY705.EGA/M=01/X=D:/X=E:/O=C:/I=C:\MINE/E=256/A=32/F=92<F255P255>
  46. ¥/S=£ Specifies the screen driver used. The extension for the screen driver
  47. determines the screen fonts which will initially be loaded. This can be
  48. overridden using the ¥Set Printer Info£ option in the Options menu.
  49. ¥/M=£ Specifies the mouse port and the type of mouse. The first number
  50. specifies the port. 0=COM1, 1=COM2, 2 or 3 = any connection other than COM
  51. ports. The second number specifies the mouse type. 0=No mouse, 1=Mouse
  52. Systems or PC Mouse, 2=any mouse that used MOUSE.COM or MOUSE.SYS,
  53. 3=Microsoft Serial mouse, ¥:£= IBM PS/2 mouse.
  54. ¥/X=£ <$IItem selector;Drive names, adding>Specifies additional drives to▄j▄ include in the Item Selector. These will appear when you use the Backup
  55. button to move to the top level of the Item Selector. You can specify more
  56. than one additional drive, as shown in the example.
  57. ¥/O=£ Specifies a different drive for overflow files. This allows you to
  58. direct temporary files to a RAM drive for increased performance. The
  59. Professional Extension to Xerox Ventura Publisher uses EMS memory,
  60. eliminating the need for this option if you have EMS memory in your
  61. computer. You can also improve performance in some network installations by
  62. directing temporary files to your local workstation's hard disk.
  63. ¥/I=£ <$IINF files>Specifies a different directory for the INF files, which
  64. are stored at the end of each session when you Quit from Xerox Ventura
  65. Publisher. The INF files store the following types of information between
  66. sessions:
  67. @LIST 2 = The measurement system (i.e, inches, centimeters, etc.) used in
  68. each dialog box.
  69. @LIST 2 = View menu settings
  70. @LIST 2 = Option menu settings
  71. @LIST 2 = Mode (Frame, Text, etc.) settings
  72. @LIST 2 = The most recent style sheet used.
  73. If more than one person uses the same computer, each can have his or her own
  74. BAT file. Each BAT file can specify a different directory for the INF files.
  75. ¥/E=£<$IEMS memory> Specifies the maximum amount of EMS memory that the
  76. Professional Extension of Xerox Ventura Publisher will consume for the
  77. document. You must set /E=0 for Jlaser when running the Professional
  78. Extension (or set the Jlaser driver in CONFIG.SYS to pre-allocated EMS). The
  79. /E switch is not used with the non-professional version. The 90K of system
  80. software mentioned earlier in this document is still loaded into EMS memory,
  81. even if /E=0. To completely eliminate EMS usage, you must delete or rename
  82. the GEM.EMS file in the VENTURA directory.
  83. ¥/A=£ <$IMemory;Increasing>Specifies amount of memory to take from the screen
  84. graphic buffer (which is used to display images) and screen font buffer, and
  85. add to the text area. This effectively increases the memory available for
  86. your document and therefore may improve performance. Any integer between 1
  87. and 32 can be specified. The number represents K-bytes of memory.
  88. If you specify /A=0, 16K bytes of memory is taken from the screen ¥font£
  89. buffer, but none from the screen graphic buffer. Xerox Ventura Publisher
  90. will not be able to load as many screen font files, however. Note that
  91. certain printers and some of the graphics converters contained in LOD files
  92. may not work if any number greater than 0 is used. In general, /A should be
  93. used with PostScript printers only.
  94. ¥/F=£ <$IFont memory;Increasing>Specifies the amount of memory (in K bytes) to
  95. allocate to screen font memory. If /F is not specified, 68K bytes is
  96. allocated. Use this switch if you use a large number of screen fonts. Use of
  97. this switch can increase screen drawing speed when using many fonts on the
  98. same page. Since only conventional memory is used, you must specify
  99. relatively small numbers (the maximum is somewhere in the range of 128K to
  100. 192K bytes). This switch works best when EMS memory is available and you are
  101. using the Professional Extension, because less conventional memory is then
  102. required for proper operation. Do not use both the /F switch and the /A
  103. switch.
  104. @HEADING 2 = Other performance improvements
  105. tips<$ISpeed;Printing><$IPrinting;Speed, improving><$IFonts;Downloading to
  106. printer><$IPerformance;Improvements>
  107. For advanced users, the following changes can dra¼matically improve Xerox▄j▄ Ventura Publisher's performance.
  108. @HEADING 3 = Downloading fonts
  109. If you own a LaserJet Plus, LaserJet Series II, or compatible printer, Xerox
  110. Ventura Publisher automatically copies fonts from the computer to the
  111. printer as needed during the ¥To Print£ operation (File menu). This feature
  112. makes Xerox Ventura Publisher simple to use, but it can result in long print
  113. times if each page in your document uses different fonts than the previous
  114. page. In addition, the first page will always take longer to print because
  115. <MI>all<D> the fonts for that page must first be copied to the printer at
  116. the start of every print job. If your printer contains at least one megabyte
  117. of memory, you can improve performance dramatically by copying fonts to the
  118. printer <MI>before<D> running Xerox Ventura Publisher. The HPDOWN utility
  119. will automatically copy fonts to the printer.  For complete instructions on
  120. downloading fonts using this utility, see Appendix K under the heading¥
  121. Downloading Fonts £in the section on the HP LaserJet printer.
  122. If you use downloadable fonts for your PostScript printer, the time savings
  123. is even more dramatic if you pre⌐download fonts.
  124. @HEADING 3 = Memory
  125. @HEADING 4 = Manage conventional memory usage
  126. Remove as many device drivers and co<196>resident programs (such as
  127. Sidekick) as possible. Xerox Ventura Publisher is a large program that
  128. requires as much memory as possible. After you load Ventura Publisher,
  129. approximately 100<196>150K bytes of conventional memory remain. If you use
  130. 60-100K bytes of this for other programs or device drivers, very little
  131. space remains for your document. This in turn dramatically reduces
  132. performance by forcing Xerox Ventura Publisher to store part of the document
  133. on the computer hard disk rather than placing it entirely in RAM. You will
  134. begin to notice delays as you go from one page to the next if no
  135. conventional memory is still available.
  136. If your computer contains more than 640K bytes of memory, you can utilize
  137. this extra memory to improve performance by using it to create a disk cache
  138. or RAM disk. (If you have a choice, create a disk cache.)
  139. @HEADING 4 = Disk Cache<$IDisk cache>
  140. If your computer contains EMS or extended memory, you can use a disk cache
  141. program to improve performance greatly. <MI>The disk cache must be installed
  142. into EMS or extended memory, not conventional (640K byte) memory.<D>
  143. The performance improvement is particularly noticeable in the following
  144. situations:
  145. @LIST 2 = Documents such as the SCOOP.CHP chapter in the TYPESET directory
  146. which use many fonts on a page.
  147. @LIST 2 = Long documents which do not completely fit in RAM memory
  148. (typically those which contain over 100K bytes of text).
  149. @LIST 2 = Network workstations and other systems in which background
  150. utilities reduce the amount of conventional RAM memory left for Xerox
  151. Ventura Publisher documents.
  152. @LIST 2 = Systems which have been enhanced by the addition of many new
  153. screen fonts.
  154. Consult your dealer or RAM card manufacturer for recommendations on disk
  155. caches which will work with your system.
  156. When using a disk cache, you can often eliminate the ¥BUFFERS =£ statement in
  157. the CONFIG.SYS file. Taking this step makes more conventional memory
  158. available, thus further improving performance.
  159. @HEADING 4 = EMS memory<$IEMS memory>
  160. EMS memory can be utilized through a disk cache, as explained in the▄j▄ previous section. The Professional Extension to Xerox Ventura Publisher can
  161. address EMS memory directly, resulting in dramatic performance improvements,
  162. especially for long documents.
  163. However, you can improve performance with EMS memory even without the
  164. Professional Extension, by making sure at least 128K bytes of EMS memory is
  165. available (i.e., not used by a disk cache or other program) before you run
  166. Xerox Ventura Publisher. Although only the Professional Extension uses EMS
  167. memory for storing the document itself, Xerox Ventura Publisher is able to
  168. place up to 108K bytes of system software in EMS memory. This makes
  169. additional conventional memory available for the document, thus improving
  170. performance. The actual amount of EMS consumed for the system software, plus
  171. any EMS already allocated prior to running Xerox Ventura Publisher, is shown
  172. in the Desk menu as ¥SYS£ memory.
  173. @HEADING 4 = RAM disk<$IRAM disk>
  174. If your computer contains more than 640K bytes or memory, but you cannot use
  175. this memory for a disk cache, and you can't configure this memory as EMS (or
  176. you don't own the Professional Extension), you can still improve performance
  177. by creating a RAM disk as follows:
  178. @INSTRUCTION = Use the DOS ¥VDISK£ command or other utility to create a RAM
  179. disk. This RAM disk must not reside in conventional memory (i.e., the 640K
  180. memory). It must reside in either expanded (EMS) or extended memory.
  181. @INSTRUCTION = Use the ASCII function of your word processor to edit the
  182. VP.BAT file and add the command<R><R><F1M>/O=n:<R><F255D><R>to the end of
  183. the last line in this file, where ¥n£ is replaced by the drive letter of your
  184. RAM disk.
  185. As explained in Appendix A, the /O command directs all overflow files,
  186. created while Xerox Ventura Publisher is running, to another disk drive.
  187. If you have created a disk cache, you do not need a separate RAM disk.
  188. @HEADING 3 = File management<$IFile;Management>
  189. If you create documents which contain many text and picture files, you can
  190. accumulate a large number of files quickly. If more than 128 files are
  191. placed in a subdirectory, you may begin to notice delays in accessing the
  192. files contained in this directory. For this reason, as well as to make files
  193. easier to find, you should place the files contained in a Xerox Ventura
  194. Publisher chapter in different subdirectories. The Multi-Chapter Copy option
  195. allows you to place the following file types in different directories:
  196. @LIST 2 = Publications and chapters
  197. @LIST 2 = Style sheet and width tables
  198. @LIST 2 = Text files
  199. @LIST 2 = Graphic (line art) files
  200. @LIST 2 = Image files
  201. @HEADING 2 = Change Screen Fonts
  202. If you installed a full page display (e.g., Wyse 700, MDS Genius), Xerox
  203. Ventura Publisher automatically installed high resolution (VGA) screen
  204. fonts. These fonts look much better on your display, but because they
  205. contain more dots per inch, they take 40-60% longer to draw. If you want
  206. your screen to draw faster, you can switch to EGA resolution fonts. To do
  207. this follow these directions.
  208. @INSTRUCTION = Change to the root directory of your hard disk
  209. (<F1M>CDá\<F255D>).
  210. @INSTRUCTION = Rename the VP.BAT file to ¥VP.OLD£<R><R><F1M>RENAME  VP.BAT 
  211. VP.OLD<F255D><R>
  212. @INSTRUCTION = Run the VPPREP installation program.
  213. @INSTRUCTION = When VPPREP asks <169>Are you installing for the first▄j▄ time?<170> answer, ¥N.£ This is very important. If you answer ¥Y£, you will
  214. re-install everything.
  215. @INSTRUCTION = For screen display, select any one of the IBM EGA options. It
  216. doesn't matter which one you choose.
  217. @INSTRUCTION = Choose the same mouse and same printer you have already
  218. installed. (If you installed more than one printer, you only need to specify
  219. one of them<197>any one of them will do.)
  220. @INSTRUCTION = Follow the directions provided by VPPREP. When VPPREP is
  221. finished, copy VP.OLD to VP.BAT:<R><R><F1M>COPY   VP.OLD   VP.BAT<F255D><R>
  222. @INSTRUCTION = Run Xerox Ventura Publisher.
  223. @INSTRUCTION = Select the ¥Set Printer Info£ option in the Options menu. On
  224. the Screen Fonts line, replace the letters ¥VGA£ with ¥EGA£.
  225. You can now switch between EGA and VGA fonts as needed simply by typing the
  226. appropriate three letter name on the Screen Fonts line in the Set Printer
  227. Info option. Use the VGA fonts when you want a high quality display. Use the
  228. EGA fonts when you want the screen to re-draw faster. The magnification of
  229. the screen will change slightly as you switch from one font resolution to
  230. another. This is normal.
  231. @HEADING 3 = Remove screen fonts
  232. Xerox Ventura Publisher allows you to add up to 700 screen fonts at one
  233. time. However, all screen fonts are loaded each time you run the program,
  234. which can significantly increase the time you must wait for the program to
  235. start when you type ¥VP£. You may also notice a slight hesitation as the page
  236. redraws when you press the ¥ESC£ key. It is good practice, therefore, to
  237. remove any fonts you do not regularly use.
  238. As an alternative, group fonts together that you use for a given job and
  239. give all these fonts the same file extension. When you need these fonts,
  240. type this extension on the Screen Fonts line in the Set Printer Info option.
  241. Only the fonts specified on this line are actually loaded, and therefore
  242. screen redraw and program loading time are both significantly improved.
  243. @HEADING 2 = Menu option settings for speed
  244. @HEADING 3 = Kerning
  245. Show kerning on the screen reduces drawing and editing speed. Since the
  246. computer screen has insufficient resolution to show kerning for small sizes,
  247. select ¥18£ for On-Screen Kerning in the Set Preferences menu.
  248. In addition, if your work does not require that Body Text be kerned
  249. automatically, turn Automatic Pair Kerning for Body Text ¥Off£ in the
  250. ¥Paragraph Typography£ option (Paragraph menu).
  251. @HEADING 3 = Mouse speed
  252. Set ¥Double Click Speed£ to ¥Fast£ in the ¥Set Preferences£ option if you don't
  253. normally use the <169>double-click<170> shortcut to select files in the Item
  254. Selector. The slower this setting, the longer Xerox Ventura Publisher must
  255. wait after your press the mouse button before it recognizes the selection.
  256. @HEADING 3 = Hide pictures
  257. Use the ¥Hide/Show All Pictures£ option in the Options menu to hide pictures
  258. when you do not need to look at them. This decreases the time you must wait
  259. for the screen to re-draw when you go to a new page or tag a paragraph.
  260. @HEADING 3 = Column balance
  261. Column Balance (Chapter Typography option, Chapter menu) should be
  262. temporarily turned ¥Off£ if you plan to edit a document extensively.
  263. @HEADING 2 = Math Coprocessor<$IMath coprocessor>
  264. A math coprocessor will make no difference whatso¼ever in the performance of
  265. Xerox Ventura Publisher.
  266. @HEADING 2 = Print buffer<$IPrint▄j▄ buffer><$IBuffer;Print><$ISpooler;Print><$IPrint spooler>
  267. The letterspacing, kerning, tracking, and other Xerox Ventura Publisher
  268. features provide total control over the horizontal and vertical position of
  269. each character. This positioning information when combined with font files
  270. and graphics results in the transfer of large blocks of information between
  271. the computer and printer, even if you pre-downloaded the fonts as described
  272. under ¥Downloading Fonts£. One solution is to print the document to a file and
  273. then, at a later time, copy this file to the printer as described in the ¥Set
  274. Print¼er Info£ section. The total time required to print to a file and then
  275. copy this file to the printer is about the same as printing directly to the
  276. printer. However, the time to print to a file is only 20-50% of this total
  277. time, thus letting you resume your working session must faster. You can set
  278. up a small batch file that will copy all the print files and then delete
  279. them during lunch or overnight.
  280. Print buffer programs can provide almost this same time savings without
  281. needing to manually copy the print file at a later time. These programs
  282. cause the printing to be temporarily stored in disk or RAM memory and then
  283. printed in the background while you continue to work with Xerox Ventura
  284. Publisher. The one drawback is that these programs are always loaded in the
  285. background and therefore reduce the space for your document which may result
  286. in somewhat slower response when moving from page to page in longer
  287. documents.
  288. @HEADING 2 = Performance degradation<$IProblem;Performance
  289. degrades><$IPerformance;Degrades suddenly>
  290. If performance degrades at any time, check to ensure that the ¼CONFIG.SYS and
  291. AUTOEXEC.BAT files have not been changed by some other program which you
  292. installed after Xerox Ventura ¼Publisher.
  293. @HEADING 2 = Permanent fonts
  294. You can choose to download fonts to the HP LaserJet Plus prior to running
  295. Xerox Ventura Publisher. This reduces printing time by eliminating the need
  296. to transfer font files to the printer during the print operation. However,
  297. it does increase the chance of getting an out of memory error message.
  298. To make fonts reside permanently in the HP LaserJet Plus follow the
  299. instructions given for the LaserJet in Appendix K.
  300. @HEADING 2 = LaserJet CNF file<$ICNF file><$IHPLJPLUS.CNF>
  301. The ¥HPLJPLUS.CNF£ file located in the VENTURA directory lets you customize
  302. font management for the HP LaserJet printers in the following ways:
  303. @LIST 2 = You can place printer fonts in a directory other than VENTURA.
  304. @LIST 2 = You can specify which fonts are to be downloaded by the HPDOWN
  305. utility (see Appendix K).
  306. @LIST 2 = You can specify which fonts to use when using the LaserJet as a
  307. draft printer.
  308. A typical CNF file looks like this:
  309. <F1>downpath(D:\HPFONTS\) <R>permfont(1 HLVB3024.SFP)  <R>permfont(2
  310. TMSB3012.SFP)  <R>permfont(3 TMSB3014.SFP)  <R>permfont(4 TMSB3018.SFP) 
  311. <R>fontspec(HELVTINY,2,2,0,0) <R>fontspec(HLVN3006,2,6,0,0)
  312. <R>fontspec(HLVN3008,2,8,0,0) <R>fontspec(HLVB3008,2,8,1,0)
  313. <R>fontspec(HLVN3010,2,10,0,0) <R>fontspec(HLVB3010,2,10,1,0)
  314. <R>fontspec(HLVI3010,2,10,4,0) 
  315. Do not place any spaces within the CNF file.
  316. @HEADING 3 = Fonts in other directories
  317. The ¥downpath£ command lets you place all fonts for your printer in any
  318. directory. The example above shows the syntax you should use to place fonts
  319. in the D:\HPFONTS directory. <MI>All<D> fonts must be placed in the▄j▄ directory you specify (any fonts in the VENTURA directory are ignored).
  320. @HEADING 3 = Download fonts
  321. You can <169>permanently<170> download fonts (until the printer is turned
  322. off) to improve printing speed. The fonts which you download must be placed
  323. in the CNF file following the ¥permfont£ command. This procedure is described
  324. in more detail in Appendix K under the ¥Adding New Fonts to the HP LaserJet£
  325. heading.
  326. If you own a LaserJet Plus, LaserJet Series II, HP 2000 or compatible
  327. printer, Xerox Ventura Publisher automatically copies fonts from the
  328. computer to the printer as needed during the To Print operation. This
  329. feature makes Xerox Ventura Publisher simple to use, but it can result in
  330. long print times if each page in your document uses different fonts than the
  331. pervious page.
  332. If your printer contains at least 1 megabyte of memory, you can improve
  333. performance dramatically by copying fonts to the printer <MI>before<D>
  334. running Xerox Ventura Publisher. The HPDOWN program contained on the
  335. Utilities disk automatically copies fonts to the printer. The following
  336. directions show you how to download fonts before running Xerox Ventura
  337. Publisher and how to then stop the automatic downloading of these fonts
  338. during printing.
  339. @INSTRUCTION = Use your word processor's ASCII text function to create a
  340. file called HPLJPLUS.CNF. Place this file in the VENTURA subdirectory. (See
  341. Appendix F for more information on the CNF file.)
  342. @INSTRUCTION = On the first line of this file, place the name of the disk
  343. drive and directory where all fonts are stored. Use the format shown in the
  344. example which follows.
  345. @INSTRUCTION = On each remaining line, place the font ID number and the file
  346. name of the font to be downloaded.
  347. The font ID number is a number which you provide. It gives Xerox Ventura
  348. Publisher the information necessary to select fonts within the printer. You
  349. must assign ID numbers in the order that fonts are downloaded. Thus, the
  350. first font downloaded must have ID number 1, the second ID number 2, and so
  351. on. For example, to download five HP LaserJet fonts, where <MI>all<D> fonts
  352. are contained in the C:\FONTS directory, the HPLJPLUS.CNF file should
  353. contain the following:
  354. @TABLE 3 = <F1M>DOWNPATH(C:\FONTS)<F255D>
  355. @TABLE 3 = <F1M>PERMFONT(1<~><~>TMSN3010.SFL)<F255D>
  356. @TABLE 3 = <F1M>PERMFONT(2<~><~>TMSN3012.SFL)<F255D>
  357. @TABLE 3 = <F1M>PERMFONT(3<~><~>TMSB3010.SFP)<F255D>
  358. @TABLE 3 = <F1M>PERMFONT(4<~><~>TMSB3012.SFP)<F255D>
  359. @TABLE 3 = <F1M>PERMFONT(5<~><~>TMSB3014.SFP)<F255D>
  360. @KEY NOTE TEXT = The only spaces allowed in the above are between the font
  361. ID number and font file name. No spaces should be placed between the command
  362. (i.e., HPFONTS, PERMFONT) and the left parenthesis. <MI>All<D> fonts must
  363. reside in the directory specified after the HPFONTS command.
  364. @INSTRUCTION = Once the HPLJPLUS.CNF file is saved, copy the HPDOWN.EXE
  365. utility from the Utilities disk to the VENTURA directory.
  366. @INSTRUCTION = Type:  <F1B>HPDOWN<F255D>. The fonts will be copied
  367. permanently to the LaserJet printer connected to LPT1:. To copy fonts to
  368. LPT2: type:<R><F1B>HPDOWN LPT2:<F255D> To copy fonts to COM1: type
  369. <F1B>HPDOWN COM1:<F255D>, etc.
  370. @INSTRUCTION = Run Xerox Ventura Publisher.
  371. @INSTRUCTION = Select the ¥Add/Remove Fonts£ option. For each font you have
  372. downloaded, select the Face, Size, and Style for that font and then select▄j▄ the word ¥Download£ at the bottom of the Style menu. The word Download will
  373. change to ¥Resident£ indicating that Xerox Ventura Publisher now knows that
  374. this font is resident in the printer and does not need to be downloaded. If
  375. you make a mistake, select the word Resident and it will change back to
  376. Download.
  377. @INSTRUCTION = Select ¥Save As New Width Table£ at the bottom of the
  378. Add/Remove Fonts Dialog Box. Save the width table under the existing width
  379. table name if you are always going to download the fonts before running
  380. Xerox Ventura Publisher. Save under a different name if you will only be
  381. pre-downloading some of the time.
  382. If you always plan to download the fonts before running Xerox Ventura
  383. Publisher, then you should put the HPDOWN statement in the AUTOEXEC.BAT
  384. file.
  385. Font downloading takes 10-30 seconds per font depending on speed of your
  386. computer and speed of the connection to your computer.
  387. @HEADING 2 = Adding new PostScript
  388. fonts<$IFonts;PostScript><$ILaserWriter;New fonts for>
  389. To add new fonts for PostScript printers, copy the font files to the PSFONTS
  390. directory on your computer hard disk. (Create this directory, if necessary.)
  391. Re-name the font file name, so that it matches <MI>exactly<D> one of those
  392. shown in the Typeface subsection which follows, and with the extension ¥PFB£
  393. (or ¥PFA£ if your font files are ASCII).
  394. If you wish to save fonts in a different directory, use the ASCII text
  395. editing function of your word processor to edit the POSTSCPT.CNF file
  396. located in the VENTURA directory. For instance, if all fonts are saved in a
  397. directory called NEWFONTS, change the line in the POSTSCPT.CNF file which
  398. reads:
  399. ¥psfonts(C:\PSFONTS\)£
  400. to:
  401. ¥psfonts(C:\NEWFONTS\)£
  402. If the font is not contained in the PostScript width table, use the
  403. Add/Remove Font option in the Options menu to merge the width table for
  404. these new fonts into the existing PostScript width table. Then,<BI> for each
  405. font added,<D> use the Add/Remove Font option to change the state of each
  406. new font to ¥Download£.
  407. @KEY NOTE TEXT = Remember to change the ¥download/resident£ switch for
  408. <MI>each<D> Face, Size, and Style combination.
  409. Because of the way PostScript operates, Xerox Ventura Publisher must
  410. download the entire font file each time the font on a page changes.
  411. Therefore, for best performance, you should copy the fonts to the printer
  412. <MI>before<D> you run Xerox Ventura Publisher. Then set each font to
  413. ¥resident£ using the Add/Remove Fonts option. Adobe Systems provides
  414. downloading utilities with their fonts.
  415. See Appendix F for more information on the POSTSCPT.CNF file and its use
  416. with downloadable fonts.
  417. @HEADING 1 = Professional Extension
  418. @HEADING 2 = Running the Professional Extension<$IRunning the
  419. program><$IStarting the program><$IInstallation;Running the Professional
  420. Extension>
  421. To run the Professional Extension, type ¥VPPROF£.
  422. If you do not use EMS memory, you may see the message:
  423. @COMPUTER TEXT = <P12M>There wasn't enough space for all the requested font
  424. files. Some fonts may not display or print correctly.<P255D><$IFont
  425. files;Not enough space><$ISpace;Not enough for font files>▄j▄îTo eliminate this message you need to either add EMS memory, or delete the
  426. following large font files:
  427. @LIST 2 = <F1P12M>DUTCV72N.VGA
  428. @LIST 2 = <F1P12M>SWISV72N.VGA
  429. @LIST 2 = <F1P12M>DUTCV48N.VGA
  430. @LIST 2 = <F1P12M>SWISV48N.VGA
  431. The extension for these file names may be <F1P12>EGA<F255P255> depending on
  432. the graphics board you use.
  433. Deleting these files does not affect performance. The only difference is
  434. that the larger font sizes will appear somewhat more jagged on the screen
  435. because Xerox Ventura Publisher uses smaller fonts and then scales them to
  436. the larger sizes.
  437. @HEADING 2 = EMS memory<$IEMS memory>
  438. IBM PC computers can contain three types of memory: ¥¼Conventional, extended,£
  439. and ¥expanded£. All IBM PCs, including ATs, PS/2s, and 386 machines, contain
  440. <MI>conventional<D> memory. Up to 640K bytes is allowed. All applications
  441. running under PC-DOS or MS-DOS must fit into conventional memory.
  442. <MI>Extended memory<D> is used primarily for OS/2, Unix, and can be used for
  443. RAM disks. The IBM AT architecture allows extended memory from 1M byte to
  444. 16M bytes. Users who only run DOS applications do not typically install
  445. extended memory. The memory beyond 640K bytes in 386 computers is typically
  446. extended memory. For DOS applications, this extended memory is converted to
  447. <MI>expanded<D> memory using a driver program which comes with your
  448. computer.
  449. <MI>Expanded <D> memory (also called EMS) can be used by DOS applications to
  450. increase data space (e.g. the size of the document) if the application is
  451. specifically written to read and write from EMS memory. The application
  452. program itself must still fit in 640K bytes.
  453. The Professional Extension includes support for EMS memory. For Xerox
  454. Ventura Publisher this means faster access to large documents because
  455. portions of the document are not moved to disk. It means elimination of the
  456. <169>Frame Too Complex To Format<170> message. It means creation of
  457. <MI>huge<D> documents, not just large documents.
  458. No special procedures are required to make Xerox Ventura Publisher use the
  459. EMS memory in your computer. All EMS memory (minus any amount taken by other
  460. resident programs) is automatically used. You may need to install an EMS
  461. driver in the CONFIG.SYS file to convert the memory in your computer to EMS
  462. memory. Consult the manual for your computer or memory board.
  463. If you want to restrict the amount of EMS memory used, use the ASCII
  464. function in your word processor to add the ¥/E=£ statement to the end of the
  465. VPPROF.BAT file. For example:
  466. <F1M>C:<R>CD \VENTURA<R>DRVRMRGR VPPROF %1 /S=SD_WY700.VGA/M=01/E=256<F255D>
  467. reduces the amount of memory used to 256K.
  468. ¥/E=0£ causes no EMS memory to be used for the document. To stop <MI>all<D>
  469. EMS usage<197>including the EMS memory used for system software<197> add the
  470. /E=0 statement to the VPPROF.BAT file and then delete the GEM.EMS file from
  471. the VENTURA directory.
  472. ¥/E=1£ through ¥/E=144£ causes 144K bytes of EMS memory to be used. Numbers
  473. greater than 144 but less than the EMS installed in your machine restricts
  474. EMS usage to the number of Kbytes specified.
  475. If you type a number larger than the amount of EMS memory available, then
  476. the portion of the document which cannot fit into memory will be placed on
  477. the hard disk. Performance will degrade, but you can produce larger
  478. documents without purchasing additional memory.▄j▄î@HEADING 2 = HIMEM.SYS<$IHIMEM.SYS><$IWindows;HIMEM.SYS>
  479. If you own a version of Microsoft Windows which supports the HIMEM.SYS
  480. driver, and if you have installed that driver according to Microsoft's
  481. instructions, Xerox Ventura Publisher will use the extra 60K bytes of memory
  482. provided by this driver.
  483. @HEADING 2 = Desk menu<$IDesk menu>
  484. Xerox Ventura Publisher shows, in the Desk menu, the total amount of EMS
  485. memory available. The amount shown after ¥SYS£ is the amount of EMS memory
  486. used by other applications, such as a disk cache, plus the amount of memory
  487. taken by Ventura Publisher's system software. The amount shown after ¥APP£ is
  488. the total EMS memory available for all text files in a Ventura Publisher
  489. chapter.
  490. @HEADING 1 = Network Server
  491. @HEADING 2 = Workstation requirements<$IWorkstation requirements><$IHardware
  492. requirements>
  493. The workstation requirements are identical to those given in the Xerox
  494. Ventura Publisher ¥Reference Guide£, although a hard disk is not required.
  495. The most important consideration for each workstation is the amount of
  496. memory available. As a general rule of thumb, the DOS CHKDSK program should
  497. show at least 560,000 bytes of free memory prior to running Xerox Ventura
  498. Publisher, although more memory is required for high resolution displays
  499. such as VGA 16 color. If the workstation contains EMS memory, CHKDSK must
  500. show at least 430,000 bytes of free memory.
  501. Because network software reduces the amount of free memory, Xerox Ventura
  502. Publisher may not initially be able to run with certain network
  503. configurations. Therefore, running Xerox Ventura Publisher may require
  504. either special hardware, or one of the memory enhancement techniques
  505. described starting on page <$R[P#,3Com]21>. If Xerox Ventura Publisher
  506. displays one of the following error messages after you type VPPROF or VPNET,
  507. you should read the chapter on memory enhancement and make one or more of
  508. the changes suggested.
  509. @HEADING 2 = Out of memory messages
  510. @LIST 2 = Couldn't find overlay file.
  511. @LIST 2 = Fatal Error!  The GEM VDI screen driver couldn't be loaded.
  512. @LIST 2 = Fatal Error!  There wasn't enough memory for the screen graphics
  513. buffer.
  514. @LIST 2 = Fatal Error!  The VPPROF.RSC and/or VPPROF.RS1 files couldn't be
  515. found or wouldn't fit in memory.
  516. @LIST 2 = Not enough memory to run the program. Either add EMS memory to
  517. your system or check your CONFIG.SYS and AUTOEXEC.BAT files for any drivers
  518. or resident applications that can be removed.
  519. @LIST 2 = There was not enough memory to begin the archive process.
  520. @LIST 2 = There wasn't enough space for all the requested font files. Some
  521. fonts may not display or print correctly. Try adding more EMS or deleting
  522. large screen font files.
  523. @LIST 2 = There isn't enough memory to merge these two width tables into one
  524. width table.
  525. @LIST 2 = There wasn't enough memory to load and hyphenate all of the text
  526. file you requested.  You may have to split this chapter & file into two
  527. parts and try again.
  528. @LIST 2 = Using the /A= command line switch may allow you to run but could
  529. cause some printers not to work.  Read more about the /A= switch in the
  530. manual.
  531. @HEADING 2 = Optimizing network performance<$IPerformance improvement>▄j▄î@HEADING 2 = Printing
  532. The network version of Xerox Ventura Publisher appears to print much faster
  533. than the single user version. This is due to the fact that the information
  534. normally sent directly to the printer is instead sent to the network file
  535. server and stored in a ¥spool£ file. Since the server can accept information
  536. 2-10 times faster than the printer, network users will not wait as long for
  537. the print operation. This increased performance comes with a price: large
  538. spool files. Because Xerox Ventura Publisher automatically sends all font
  539. files to the printer, the spool file contains the complete font files for
  540. every font used in the document. In fact, since most printers don't have
  541. enough memory to store all the fonts used in a document, Xerox Ventura
  542. Publisher sends fonts for each page, unless the fonts requested are the same
  543. as those used on the previous page. Thus, the same font file can be sent
  544. several times during one print job.
  545. @HEADING 3 = Pre-download fonts<$IFonts;Downloading>
  546. To reduce spool file size, the network administrator can download fonts into
  547. the printer and make them resident. The procedures for doing this for a
  548. LaserJet printer are contained in the Xerox Ventura Publisher Reference
  549. Guide in the Putting It Together chapter under the heading ¥Downloading
  550. Fonts£. If you use downloadable fonts with PostScript printers, use the
  551. PSDOWN utility provided by Adobe Systems to download the fonts.
  552. After these fonts are downloaded, you must change the ¥Resident/Download£
  553. setting for each font to ¥Resident£. The ¥Add/Remove Fonts£ option on the
  554. Options menu contains this feature. Consult the Xerox Ventura Publisher
  555. Reference Guide for information on how to operate the ¥Add/Remove Fonts£
  556. option.
  557. To give you some idea of the reduction in file size, in one typical test, a
  558. fifteen page text-only file printed to a LaserJet printer created a 478K
  559. byte spool file. With the fonts pre-downloaded, the spool file was only 89K
  560. bytes. With PostScript printers, the reduction in size and increase in speed
  561. is even more dramatic.
  562. @HEADING 3 = Pre-download the PostScript prologue
  563. For PostScript printers, Xerox Ventura Publisher sends a prologue at the
  564. beginning of every print job. This is approximately 12K bytes of
  565. information. To reduce spool file size and increase print speed, this file
  566. can be loaded permanently in your printer. Follow the directions in Appendix
  567. F of the Xerox Ventura Publisher ¥Reference Guide£.
  568. @HEADING 3 = Compact images<$IImages;Reducing file size>
  569. For PostScript printers, Xerox Ventura Publisher provides an option which
  570. compresses bit image information into a smaller spool file. This compression
  571. comes at the expense of slower printing speed. However, if you print pages
  572. which contain images, and frequently encounter problems with spool files
  573. growing too big for your server, you can alter the POSTSCPT.CNF file to
  574. specify compact images. Do this by using the ASCII function in your word
  575. processor to change the line which reads:
  576. ¥imgtype(FAST)£
  577. to
  578. ¥imgtype(COMPACT)£
  579. @HEADING 3 = Network disk cache
  580. If you have created a disk cache on your local workstation, it will not
  581. cache the network drive. This means that you will experience no performance
  582. improvement when making multiple accesses to the same, unchanged files on
  583. the network.
  584. If you deleted the BUFFERS statement from the CONFIG.SYS file as part of the▄j▄ disk cache installation, you <MI>may<D> be able to improve performance over
  585. the network by putting ¥BUFFERS=20£ back into the CONFIG.SYS file.
  586. @HEADING 3 = Overflow files
  587. You can improve performance by redirecting all overflow files from the
  588. network server to your workstation's local hard disk. To do this, use the
  589. ASCII function in your word processor to add the /O switch to your VPNET.BAT
  590. or VPPROF.BAT. For instance:
  591. <F1M>C:<R>CD \VENTURA<R>DRVRMRGR VPPROF %1 /S=SD_WY700.VGA/M=01/O=C:<F255D>
  592. @HEADING 3 = Network printing services<$IPrinting;Collated copies>
  593. If you print collated copies, Xerox Ventura Publisher creates huge spool
  594. files, because every page for each copy is printed. If you need more than a
  595. few copies of a document, and you want each copy collated, you should:
  596. @INSTRUCTION = Print one copy of the document to a file (use the ¥Set Printer
  597. Info£ option in the Options menu to change the output to ¥Filenam£e).
  598. @INSTRUCTION = Quit from Xerox Ventura Publisher.
  599. @INSTRUCTION = Use the network facilities to temporarily make multiple
  600. copies of any file sent to the printer.
  601. @INSTRUCTION = Use the DOS copy function to copy the print file to the
  602. printer.
  603. @INSTRUCTION = Reset the network facilities to make only one copy of any
  604. future file sent to the printer.
  605. For example, to print five copies to a printer connected to a 3Com network,
  606. you should execute the following commands (assuming the printer is mapped to
  607. LPT1: on your local workstation):
  608. <F1>3P SET LPT1: /COPIES=5<R>COPY <MI>FILENAME<D> LPT1: /B<R>3P SET LPT1:
  609. /COPIES=1<F255>
  610. @HEADING 2 = Memory enhancement<$M[3Com]><$IMemory;Out of memory>
  611. Xerox Ventura Publisher is a sophisticated application and therefore
  612. consumes a great deal of DOS memory. If your computer is not configured
  613. correctly, Xerox Ventura Publisher may not load correctly or, at the very
  614. least, performance may suffer. However, you can greatly increase the amount
  615. of memory available by using one or more of the following configuration
  616. hints.
  617. @HEADING 3 = Change the VP.BAT file
  618. The VP.BAT file can contain switches which alter the memory requirements of
  619. Xerox Ventura Publisher. If you experience memory problems, remove the /F
  620. switch, if used, and add the switch:
  621. ¥/A=32£
  622. to the end of the last line of the VP.BAT file. If you receive a message
  623. stating that certain loadable modules cannot be found, decrease this to:
  624. ¥/A=16£.
  625. Only use the /A switch with PostScript printers.
  626. @HEADING 3 = HIMEM.SYS
  627. If you own Microsoft Windows, and your computer is a 286 or 386 which
  628. contains ¥extended£ memory, you may be able to use a driver called HIMEM.SYS
  629. to add 64K to the normal 640K limit imposed by DOS. If you have this driver,
  630. copy the HIMEM.SYS file to the root directory of your computer and include
  631. this line in your CONFIG.SYS file:
  632. <F1B>DEVICE = HIMEM.SYS<F255D>
  633. If your CONFIG.SYS file contains an EMS driver, this driver may map all
  634. <MI>extended<D> memory into <MI>expanded<D> memory and HIMEM.SYS will not
  635. load. In this case, you will need to modify the CONFIG.SYS file so that at
  636. least 64K of ¥extended£ memory remains for HIMEM.SYS. Consult the
  637. documentation for your EMS driver for information on how to leave a small▄j▄ amount of extended memory.
  638. You don't need to run Windows to use the HIMEM.SYS driver.
  639. Only relatively recent version of Microsoft Windows contain this driver. If
  640. you cannot find this driver on your Windows disks, contact Microsoft for
  641. their upgrade policy.
  642. @HEADING 3 = 386<P7BJ247>MAX<P6><191><P255DJ0><$I386 MAX>
  643. This program (available from Qualitas, Inc. of Bethesda Maryland) increases
  644. the amount of memory available on 386 computers in much the same manner as
  645. the HIMEM.SYS driver, but also uses certain other areas of memory between
  646. 640K and 1024K to load CONFIG.SYS drivers, TSR programs (terminate but stay
  647. resident programs), and portions of applications. This can increase the
  648. effective conventional memory area to over 800K in some situations. It can
  649. also let you use TSR programs<$ITSR programs> such as Norton
  650. Commander<M^><190><D> or <$ISidekick>Sidekick<M^><190><D> without running
  651. out of memory.
  652. You can use this product in several ways. The best way is to let
  653. 386<P7J247>MAX<P255J0> place all device drivers, network drivers, and TSR
  654. programs into <169>high memory.<170> For example, for the Novell network
  655. this is done by placing the following highlighted command in your CONFIG.SYS
  656. file:
  657. <F1>FILES=20<R>BUFFERS=20<R><B>DEVICE=C:\SYSTEM\386MAX.SYS<F255D>
  658. and the following highlighted commands in your AUTOEXEC.BAT file:
  659. <F1B>386MAX LOADHIGH<D><R>IPX.COM<R>NET3<R><B>386MAX LOADLOW<D><R>F:<R>LOGIN
  660. HEISKELL<F255>
  661. All program between the LOADHIGH and LOADLOW commands will be automatically
  662. loaded into high memory, if possible.
  663. If your 386 computer does not contain any device drivers, network drivers,
  664. or TSR programs, you can use 386<P7J247>MAX<P255J0> to load portions of
  665. Xerox Ventura Publisher into high memory. To do this, modify the VP.BAT file
  666. as follows:<P7J247>
  667. <F1B>386MAX OPENHIGH<D><R>C:<R>CD \VENTURA<R>DRVRMRGR VP %1
  668. /S=SDFVGAH5.VGA/M=01<R><B>386MAX CLOSEHIGH<F255D>
  669. @HEADING 3 = Modify startup files
  670. If you cannot use any of the methods described on the previous pages, check
  671. your computer's CONFIG.SYS and AUTOEXEC.BAT files. If these files contain
  672. any un-needed drivers or TSR (terminate but stay resident) programs, remove
  673. them.
  674. @HEADING 3 = Add EMS memory
  675. You can also increase conventional memory available to run Xerox Ventura
  676. Publisher by adding EMS memory to your computer. Xerox Ventura Publisher
  677. automatically places approximately 90K bytes of system software in EMS
  678. memory if it senses that this memory is available. Check the ¥Desk£
  679. menu<$IDesk menu> for the exact amount of EMS memory used. The Xerox Ventura
  680. Publisher Professional Extension places the document itself in EMS memory,
  681. thus further reducing the amount of conventional memory required.
  682. Note that some EMS memory managers may consume as much as 45K of
  683. conventional memory in order to perform their functions. However, certain
  684. programs, such as Quarterdeck's ¥Expanded Memory Manager 386<191>£, provide
  685. EMS support <197> and more <197> while consuming only 1.5K of conventional
  686. memory. Therefore, if Xerox Ventura Publisher still will not load after you
  687. have tried all the techniques listed, you should consider using an expanded
  688. memory managers which consumes less conventional memory.
  689. @HEADING 3 = Ideal memory solution
  690. The ideal memory configuration is to use HIMEM.SYS,▄j▄ 386<P7BJ247>MAX<P6><191><P255DJ0>, or a similar driver, combined with EMS
  691. memory. If your computer contains EMS memory, use a disk cache which uses
  692. EMS memory and configure it as follows:
  693. @LIST 2 = Configure the disk cache to leave at least 128K of EMS for Xerox
  694. Ventura Publisher.
  695. @LIST 2 = If you use the Professional Extension, configure the disk cache to
  696. leave enough EMS available to load GEM.EMS, and hold all the text from the
  697. largest document you plan to produce.
  698.