home *** CD-ROM | disk | FTP | other *** search
/ America's Premier Sharewa…& Public Domain Software / Americas_Premiere_Shareware_for_1993.iso / wallpapr / grafwork.doc < prev    next >
Text File  |  1992-09-18  |  71KB  |  1,536 lines

  1. GRAPHIC WORKSHOP 5.1
  2. __________________________________________________________________
  3.  
  4. If you like this program, please do one of the following:
  5.  
  6.     Go down to your local bookstore and buy a copy of "Coven: A 
  7.     Novel", by Steven William Rimmer, published by Ballantine 
  8.     Books. Read the book and tell your friends about it if you 
  9.     like it. Send us some comments about the book or a photocopy 
  10.     of the cover and we'll consider you a registered user of this 
  11.     program.
  12.  
  13.     If your local bookstore doesn't have Coven, ask them to order 
  14.     it for you.
  15.  
  16.     Alternately, send us $35.00, the normal user fee for this 
  17.     software. (The book is $3.95 or $5.50 in Canada: considerably 
  18.     cheaper than cash.) 
  19.  
  20.     Printed documentation for Graphic Workshop is available to 
  21.     registered users for $10.00 extra.
  22.  
  23.     Registered users of this software are entitled to phone 
  24.     support, notification of upgrades and good karma. When you 
  25.     register Graphic Workshop we'll send you a copy of the latest 
  26.     version, as well as several other graphic related programs we 
  27.     do. Please tell us the version number of your copy of Graphic 
  28.     Workshop when you register. Our address can be found at the 
  29.     end of this file.
  30.  
  31. NOTE: If you're searching for Coven and having trouble finding 
  32. it, you can mail order it from the following book store: 
  33. Christies of Cookstown, P.O. Box 392, Cookstown, Ontario L0L 1L0, 
  34. Canada, (705) 458-1562. The cost is $7.00, which includes 
  35. the postage. The author would like to thank everyone who's thus 
  36. far chased it down (or tried).
  37.  
  38. NOTE: German users of Graphic Workshop should contact our German 
  39. distributor, PD-SERVICE-LAGE, Postfach 1743, D-4937 Lage, West 
  40. Germany. A German language version of the package is available 
  41. from them as well.
  42. __________________________________________________________________
  43.  
  44.  
  45. ----> NEW:     Anamorphic scaling
  46.         GIF89a support
  47.         LPT1, LPT2 and LPT3 printer support.
  48.         Colour TIFF support
  49.         Pictor/PC Paint support
  50.         Windows 3 BMP support
  51.         Image Scaling
  52.         Windows 3 PIF and icon
  53.         TIFF and LBM details
  54.         Grey scale TIFF support.
  55.         WordPerfect Graphic file support.
  56.         Microsoft Paint support.
  57.         VGA palette adjustment.
  58.         Driver update: Please see DRIVERS.DOC.
  59.         Dot Matrix Printer support: Also see DRIVERS.DOC.
  60.         Image rotation and flipping.
  61.         IFF/LBM/CE support.
  62.         Non-dither halftoning
  63.  
  64. Welcome to Graphic Workshop...
  65.  
  66. WHAT IT IS
  67. __________
  68.  
  69. Graphic Workshop is a program for working with computer graphic 
  70. files. It will handle most of the popular formats:
  71.  
  72. - MacPaint files
  73. - PC Paintbrush files with up to 256 colours
  74. - GEM/IMG files of the sort used by Ventura Publisher
  75. - GIF files of any size and up to 256 colours
  76. - TIFF files (with some restrictions)
  77. - EPS files... encapsulated PostScript... for some operations
  78. - WordPerfect graphic (WPG) files.
  79. - Microsoft Windows Paint (MSP) files.
  80. - IFF/LBM/CE files (from Deluxe Paint, among others)
  81. - BMP files (as found in Windows 3)
  82. - Pictor / PC Paint (PIC) files... also used by Grasp.
  83.  
  84. Graphic workshop is a simple, menu driven environment which will 
  85. let you perform the following operations on the aforementioned 
  86. files.
  87.  
  88. - View them.
  89. - Convert between any two formats (with a few restrictions).
  90. - Print them to any LaserJet Plus compatible or PostScript laser   
  91.   and many dot matrix printers.
  92. - Dither the colour ones to black and white.
  93. - Reverse the monochrome ones black for white.
  94. - Rotate and flip them.
  95. - Scale them
  96.  
  97. Using Graphic Workshop, you can have your image files in the formats 
  98. that your software wants to use them in, all without keeping 
  99. track of numerous funky utilities. In addition, using the 
  100. halftoning and dithering facilities of Graphic Workshop, you can 
  101. convert full colour digitized photographs... most notably GIF 
  102. files... for use as really excellent black and white clip art, 
  103. suitable for inclusion in your documents.
  104.  
  105. Graphic Workshop will handle image files of any size. It will use 
  106. extended or expanded memory if you have some, and disk space if 
  107. you don't. It has a fast and easily understood user interface. 
  108. Hopefully, it lacks even the merest vestiges of bugs... a likely 
  109. story, but we hope so.
  110.  
  111. Graphic Workshop will drive all of the popular display cards. At 
  112. present, it will support the following.
  113.  
  114. - CGA card (Ugh!)
  115. - Hercules card
  116. - EGA card
  117. - VGA card
  118. - Paradise Plus card
  119. - Dell super VGA card (which is actually a Paradise card)
  120. - ATI VGA Wonder card or ATI VGA Edge
  121. - Headland Video 7 
  122. - Trident 
  123. - Hercules Graphic Station card
  124.  
  125. As it comes out of the box... or out of the ZIP... Graphic 
  126. Workshop is configured like this. If you want to change some of 
  127. these parameters, see the installation section at the end of this 
  128. file.
  129.  
  130. - Attempts to autodetect the display card type
  131. - Uses expanded memory
  132. - Uses colour text
  133. - Prints titles on its hard copy
  134. - Uses the following file name extensions:
  135.     - MAC: MacPaint files
  136.     - IMG: GEM/IMG files
  137.     - PCX: PC Paintbrush files
  138.     - GIF: GIF files
  139.     - TIF: TIFF files
  140.     - EPS: EPS files
  141.     - WPG: WordPerfect graphic files
  142.     - MSP: Microsoft Windows Paint files.
  143.     - LBM: IFF files (Deluxe Paint and others)
  144.     - BMP: BMP files (Windows 3)
  145.     - PIC: Pictor / PC Paint (also Grasp) files.
  146.  
  147. FILE FORMATS
  148. ____________
  149.  
  150. A NOTE ABOUT MEMORY AND FILE FORMATS: One of the design criteria 
  151. of Graphic Workshop is that it should have enough memory left 
  152. over on a 640 kilobyte PC to be able to unpack a 640 by 480 
  153. pixel, 256 colour file without having to resort to using extra 
  154. memory, which would slow it down. This requires a minimum of 300 
  155. kilobytes plus a bit for various internal things. To achieve 
  156. this, the size of the program itself has to remain at a 
  157. reasonable degree of hugeness. This is why, for example, the 
  158. installation functions, GWSINSTL.EXE, is separate from the main 
  159. program.
  160.     The lesser used functions of Graphic Workshop, dithering, 
  161. scaling, halftoning and image transformation, have been 
  162. implemented for the GIF file format only in order to keep the 
  163. code size down. This is a bit of an inconvenience, as you will 
  164. have to convert files in other formats to GIF to use these 
  165. facilities with them, and then probably convert the results back 
  166. to the format your files started off in. However, not 
  167. implementing these features for all the formats supported by 
  168. Graphic Workshop reduced the code size of the program by 
  169. something over a hundred kilobytes by our estimates. The result 
  170. is a much faster program at the expense of a bit of 
  171. inconvenience.
  172.     A long time ago someone decided that 640 kilobytes was 
  173. more memory than anyone could possibly want. Someone should find 
  174. the person responsible and paint something easily recognizable 
  175. on his bald head, such that the rest of us will know where to 
  176. throw things.
  177.  
  178.  
  179. MacPaint files
  180. These can come in two flavours. The most common one is straight 
  181. ported MacPaint files, that is, files having the "MacBinary" 
  182. header. The other is "headerless" files, these being the ones 
  183. used with PFS:First Publisher. Graphic Workshop reads both types, 
  184. but if you convert a file to MacPaint format you can select which 
  185. of these two variations on the format you want to use.
  186.     Files converted to the MacPaint format from other formats 
  187. will be cropped or padded out as necessary to fit in the MacPaint 
  188. format's 576 by 720 format. Only monochrome files can be 
  189. converted to MacPaint files, since MacPaint in a monochrome-only 
  190. format.
  191.  
  192. GEM/IMG files
  193. There are actually quite a few variations on IMG files. Only the 
  194. monochrome ones are currently supported by Graphic Workshop. 
  195. This is the format used by Ventura for its monochrome image file 
  196. format. Any size monochrome image can be converted to this 
  197. format.
  198.  
  199. PCX files
  200. These are the files used to hold images for Z-Soft's PC 
  201. Paintbrush package. These can range from monochrome to 256-colour 
  202. images. All the various formats are supported by Graphic 
  203. Workshop. Note, however, that Graphic Workshop will allow you to 
  204. create 256-colour PCX files from GIF files which may be too large 
  205. to work with using the current version of PC-Paintbrush.
  206.  
  207. GIF files
  208. These can range from monochrome to 256-colour images in any size 
  209. you can find 'em.
  210.  
  211. TIFF files
  212. The TIFF options in Graphic Workshop can get a bit involved. The 
  213. TIFF format offers lots of options to make it applicable to a 
  214. wide variety of applications... which entails a certain amount of 
  215. confusion, as well. Registered users of Graphic Workshop are 
  216. welcome to contact us for help in unraveling the TIFF options if 
  217. needs be.
  218.     Graphic workshop supports monochrome, colour and grey 
  219. scale TIFF files. Grey scale TIFF files can be created by 
  220. converting any colour format into TIFF with Graphic Workshop set 
  221. up to produce grey scale TIFF files, either through GWSINSTL or 
  222. by using the /TCG switch. These import into desktop publishing 
  223. packages such as Ventura for sharp looking PostScript halftones.
  224.     Note that Ventura will read grey scale TIFF files 
  225. correctly. It seems to invert colour TIFF files. 
  226.     Colour TIFF files are useful in Corel Draw, among other 
  227. places. Corel Draw 2.0 will import colour TIFF files for 
  228. inclusion in CDR graphics. This is preferable to importing colour 
  229. PCX files, as the size of a TIFF file in Corel Draw is preserved.
  230.     Some applications have trouble reading grey scale TIFF 
  231. files which have been compressed. Others read 'em fine. For this 
  232. reason, Graphic Workshop defaults to creating compressed grey 
  233. scale TIFF files but you can tell it not to compress them if 
  234. you're sure whatever you'll be importing them into will read 
  235. them. You can set the grey scale TIFF compression in GWSINSTL or 
  236. by using the command line switches /TGN for no compression and 
  237. /TGC for run length compression.
  238.     Note that due to the wide variations among the programs 
  239. which produce TIFF files, Graphic Workshop would be lying rather 
  240. badly if it claimed to be able to read all TIFF files. 
  241. Specifically, it does not read Huffman or LZW compressed TIFF 
  242. files as yet, as we haven't devised code to do this in a 
  243. reasonable amount of space. Colour TIFF files are another area in 
  244. which Graphic Workshop only handles files from some sources.
  245.     In most cases you will want to create TIFF files using 
  246. the Intel number format. This is what Graphic Workshop defaults 
  247. to using, and you can safely ignore this setting most of the 
  248. time. If you need Motorola format TIFF files... for example, if 
  249. you intend to port them to a 68000 based system... you can enable 
  250. Motorola format numbers in the installer or by using the /TFM 
  251. command line switch.
  252.     When you are creating TIFF files which will be used as 
  253. desktop publishing art or in other situations wherein they'll be 
  254. printed to a PostScript printer, you should create them with 
  255. greyscale expansion enabled. If they will be displayed on a 
  256. monitor or edited in a paint program, you may want to create them 
  257. with greyscale expansion disabled. You can set the greyscale 
  258. expansion on or off permanently using GWSINSTL. The command line 
  259. switches /TXP and /TXN will set it temporarily when you run GWS.
  260.     More on colour TIFF: Whether you create colour or grey scale 
  261. TIFF files will be largely dependant on the application you want 
  262. your TIFF files to be read by. Here are a few guidelines:
  263.     
  264.     - If you want to import TIFF files into Ventura or 
  265.           PageMaker so they'll output as halftones to a 
  266.           PostScript printer, use grey scale TIFF files with grey 
  267.           scale expansion enabled.
  268.     - If you want to import colour TIFF files into Corel Draw 
  269.           to print to a colour output device, use colour TIFF 
  270.           files... the grey scale expansion doesn't matter.
  271.     - If you want to import colour TIFF files into Corel Draw 
  272.           to print to a monochrome output device, use grey scale 
  273.           TIFF files with the grey scale expansion enabled.
  274.     - If you want to import grey scale TIFF files into a 
  275.           paint or image editing package, such as ImageIn, use 
  276.           grey scale TIFF files with the grey scale 
  277.           expansion disabled.
  278.  
  279.     Note also that Graphic Workshop packs TIFF files with an 
  280. eye to maximum unpacking speed, rather than for optimum 
  281. compression. As such, pictures with between thirty-two and 256 
  282. colours will be promoted to 256 colours. Pictures with between 
  283. four and sixteen colours will be promoted to sixteen colours.
  284.     We have found a very small number of applications which 
  285. will read colour TIFF files, and hence have not had much 
  286. opportunity to test the colour TIFF facility of Graphic Workshop 
  287. with real world software. The TIFF files it works with are correct 
  288. according to the TIFF specifications... but this rarely means a 
  289. lot. We will be most grateful for any feedback in this area. 
  290.     
  291. EPS files
  292. These are encapsulated PostScript files, and are not strictly 
  293. speaking image files at all. Graphic Workshop treats them a bit 
  294. differently.
  295.     Many EPS files which are created with the intent of 
  296. importing them into a desktop publishing package include 
  297. bitmapped "preview" images to be used for positioning. If you 
  298. attempt to view an EPS file with Graphic Workshop, you will see 
  299. the preview image. If there is no preview image in the EPS file 
  300. you select, Graphic Workshop will tell you so.
  301.     Graphic Workshop will print EPS files to a PostScript 
  302. printer. It will also convert other graphic files into EPS files, 
  303. suitable for use with desktop publishing programs. If you convert 
  304. a colour graphic into an EPS file, the result will be a black and 
  305. white halftone when you print it... pretty slick, this.
  306.     In most cases, TIFF files will be more useful than EPS 
  307. files if you want to import halftoned graphics into a desktop 
  308. publishing chapters. Please note that programs such as Corel Draw 
  309. and Adobe Illustrator which can import some PostScript graphics 
  310. will not import Graphic Workshop EPS files, which have too much 
  311. hex data for these programs. You should use TIFF files instead.
  312.  
  313. WPG files
  314. These are the native import graphic files for WordPerfect. These 
  315. files can contain both bitmaps and line art, or vector graphics. 
  316. Graphic Workshop can only deal with the bitmapped parts of them. 
  317. If you view, print or convert a WPG file containing both 
  318. bitmapped and vector elements, the vector elements will be 
  319. discarded.
  320.     WPG files which refuse to read with Graphic Workshop are 
  321. usually those which contain only vector elements and no bitmaps. 
  322. If you use the F4 function on a WPG file which does not read, the 
  323. comments field of the file information box will say "No bitmap" 
  324. if this is the case.
  325.     Graphic Workshop will deal with WPG files having one, 
  326. four or eight bits of colour information, that is, monochrome 
  327. files, sixteen colour files and 256-colour files. It doesn't work 
  328. with two bit files as these are exceedingly rare.
  329.  
  330. MSP files
  331. These are the image files used by the paint program which comes 
  332. with Microsoft Windows. Don't confuse these with PCX files... 
  333. some versions of Windows came with a Windows implementation of PC 
  334. Paintbrush from ZSoft as well. The two programs... and the two 
  335. file formats... are not compatible. MSP files are monochrome 
  336. only.
  337.  
  338. IFF files
  339. These started out on the Amiga. The IFF file standard is 
  340. extremely flexible, and allows all sorts of things besides images 
  341. to be stored in IFF files. IFF files are found on the PC having 
  342. been ported from Amiga systems. They are also created on the PC 
  343. by several applications such as Electronic Arts' Deluxe Paint 
  344. package and Digital Vision's Computer Eyes video scanner board. 
  345. In the first case they are given the extension LBM. In the second 
  346. they are given the extension CE. The basic file structure is the 
  347. same, however.
  348.     Note that Deluxe Paint seems to be a bit particular about 
  349. the dimensions of the LBM files it will inhale... it likes them 
  350. to fit in standard sizes, and for this reason Graphic Workshop 
  351. pads them to fit in the next larger standard IFF screen format. A 
  352. picture 512 by 392, for example, would be inset into the upper 
  353. left corner of an area 640 by 400, which keeps Deluxe Paint 
  354. happy. Because the extra area is blank, and compresses down to 
  355. almost nothing, this does not increase the file size a great 
  356. deal.
  357.     Deluxe Paint is a bit of a problem in the way it deals 
  358. with IFF files, actually. This affects 256 colour files. Its 
  359. native format is a subclass of IFF called PBM, and compresses its 
  360. images as bytes. It's somewhat unique to Deluxe Paint, and 
  361. Electronic Arts won't tell anyone quite how it works. You can 
  362. actually work it out to a large degree, but every so often a file 
  363. created in this format in the way it seems like it should be done 
  364. refuses to load into Deluxe Paint.
  365.     The standard form for IFF image files is called ILBM, 
  366. compressing all images as planes. This is much slower, but it 
  367. means that files thus compressed will be readable by pretty well 
  368. all IFF readers... even if you port 'em back to the Amiga. This 
  369. is how Graphic Workshop creates IFF files. Unfortunately, there's 
  370. a problem with Deluxe Paint which will occasionally cause it to 
  371. stop reading one of these files part way through the image. This 
  372. happens to IFF files from sources other than Graphic Workshop, so 
  373. it's probably a bug in Deluxe Paint.
  374.     If you encounter an image which, when converted into an 
  375. IFF file will not read into Deluxe Paint, use the IFN command 
  376. line switch when you run Graphic Workshop. This will disable the 
  377. IFF compression. Uncompressed files read into Deluxe Paint with 
  378. no difficulty.
  379.     You can permanently set IFF compression off when you 
  380. install Graphic Workshop if you like.
  381.  
  382. BMP files
  383. These are the files which are used as "wallpaper" under Windows 
  384. 3. They can be created using the version of PC Paintbrush 
  385. supplied with Windows.
  386.     You can convert any monochrome or sixteen colour image 
  387. into a BMP file. Graphic Workshop does not support 256-colour BMP 
  388. files as yet. 
  389.     BMP files use no image compression, as the intention 
  390. appears to be to make them really fast to load. Plan on your BMP 
  391. files being very big.
  392.     There is a very important aspect of colour BMP files 
  393. which you should bear in mind when you use this format. Windows 
  394. uses a fixed palette which PC paintbrush cannot go about 
  395. changing, as doing so would make the screen and boarder colours 
  396. change too. Thus, files converted into the BMP format have their 
  397. palettes altered to the standard BMP palette. The pixels in the 
  398. image are then remapped to represent the closest approximation of 
  399. their original colours afforded by the BMP palette.
  400.     This means that transferring an image to the BMP format 
  401. will generally result in some colour shifts. Once this is done, 
  402. you can't get the colours back the way they were unless you have 
  403. the original image file in some other format.
  404.     Note also that the colour approximation algorithm in 
  405. Graphic Workshop isn't precisely the same as the one in PC 
  406. Paintbrush, and it will occasionally produce slightly different 
  407. sets of colours than PC Paintbrush under Windows 3 would have.
  408.     It's also worth mentioning that as of this writing we've 
  409. been unable to get any official details from Microsoft on how BMP 
  410. files work. The BMP support in Graphic Workshop was written 
  411. entirely by debugging the files provided with Windows 3. As such, 
  412. there may be some holes in the BMP functions as they stand.
  413.  
  414. PC files
  415. These should not be confused with Lotus 1-2-3 PIC drawing files.
  416.     PIC files are created by PC Paint (not PC Paintbrush) and 
  417. are used by Grasp, among other things. They come in many 
  418. flavours. Graphic Workshop has been tested with the most common 
  419. ones. In theory it should support them all, but that's only a 
  420. theory.
  421.  
  422.  
  423. MEMORY REQUIREMENTS
  424. ___________________
  425.  
  426. Graphic Workshop will use whatever memory you have going. If you 
  427. ask it to do something which needs a large amount of memory, it 
  428. will try to use your normal DOS memory, which is fastest. If 
  429. there isn't enough DOS memory, it will use extra memory.
  430.     There are three sorts of "extra" memory which Graphic 
  431. Workshop can use, to wit, extended, expanded and virtual. 
  432. Extended memory is also called XMS memory, and is only available 
  433. on AT and 386 systems. Expanded memory, also called EMS or LIM 
  434. memory, is available if you have a LIM board and driver in your 
  435. machine. Virtual memory means using a big disk file and making 
  436. believe it's memory. Virtual memory is very slow compared to real 
  437. memory.
  438.     You must tell Graphic Workshop what to do about extra 
  439. memory when you install it. See the section on installation.
  440.     Graphic Workshop can run in restricted memory, such as 
  441. that which is found in a really old PC or when running "shelled 
  442. out" of another program. However, it can do nasty things when 
  443. it's really starved for memory. Some virtual memory operations 
  444. will not work in this condition, and if it's really stuck for 
  445. RAM... if there's only a few tens of kilobytes free... it may 
  446. manage to crash. Try not to run it when there's almost no room 
  447. left for it to store things. The help menu will tell you how much 
  448. memory is free.
  449.  
  450.  
  451. PRINTERS
  452. ________
  453.  
  454. You can print to any sort of LaserJet Plus compatible printer 
  455. with one megabyte of memory or more or any sort of PostScript 
  456. printer. You can print to any dot matrix printer which is 
  457. supported by a Graphic Workshop external printer driver. These 
  458. are described in greater detail in DRIVERS.DOC. Note that if you 
  459. attempt to print PostScript data to a LaserJet or a dot matrix 
  460. printer you'll get reams of meaningless ASCII text.
  461.     Graphic Workshop allows you to print a picture in four 
  462. resolution modes to laser printers, ranging from 75 to 300 dots 
  463. per inch. This will determine the resulting size of your picture.
  464.     Each page of Graphic Workshop output can include any 
  465. combination of data about the picture on it you like. See the 
  466. installation section for more information about enabling this 
  467. feature. 
  468.     The size and resolution of dot matrix printing is 
  469. determined by the driver being used. 
  470.     Note that if you have a printer for which there is no 
  471. driver available, one of the Epson FX-80 drivers will probably 
  472. work, as most dot matrix printers support the Epson FX-80 
  473. standard. The print might not be as good as your printer can 
  474. manage, but it'll be better than a blank sheet of paper.
  475.  
  476.  
  477. RUNNING GRAPHIC WORKSHOP
  478. ________________________
  479.  
  480. To run Graphic Workshop, type GWS at the DOS prompt. Depending on 
  481. your installation procedure, you may also want to type some 
  482. command line switches, as described in the installation section.
  483.     The main file screen will appear. Graphic Workshop always 
  484. shows you all the names of the image files it knows how to deal 
  485. with in the current directory, along with all the visible 
  486. subdirectory names, if any. If you are in a subdirectory, you 
  487. will also see a subdirectory entry which is two periods.
  488.     The cursor mover keys will move the file selector bar 
  489. around. If you move it to a directory entry... shown in dim 
  490. text... and hit Enter, you will move into that directory. If you 
  491. select the two period entry, you will move back up your directory 
  492. tree by one step.
  493.     If there are too many files in your current directory to 
  494. see all at once, Graphic Workshop will organize them into pages. 
  495. The PgUp and PgDn keys will step you through the pages.
  496.     If you place the selector bar on a file name and hit 
  497. Enter, Graphic Workshop will attempt to show you the file. It 
  498. will start by showing you a wait box, which has a bar graph in it 
  499. to show you the status of what you've asked Graphic Workshop to 
  500. do. When the picture is fully unpacked, Graphic Workshop will 
  501. switch to your display card's graphic mode and show you the 
  502. picture.
  503.     You can always abort an operation when the wait box is 
  504. visible by hitting the Esc key.
  505.     If the picture is larger than your screen, the cursor 
  506. keys will allow you to pan around it.
  507.     Esc will return you to the main screen.
  508.     Several things can go wrong here. If you have installed 
  509. Graphic Workshop for the wrong kind of display card, you might 
  510. see random characters rather than a picture. In this case, check 
  511. your installation.
  512.     If Graphic Workshop could not find enough memory to unpack 
  513. your picture into, it will abort the process and say so.
  514.     Finally, if your picture requires more colours than your 
  515. card can display, Graphic Workshop will tell you this. There is a 
  516. specific exception to this. Graphic Workshop will show you GIF 
  517. files having more than sixteen colours on a sixteen colour EGA 
  518. card by fudging the colours. Bear in mind that while you'll get 
  519. to see an approximation of the actual colours in the GIF file... 
  520. it will not be the real thing.
  521.     This does not work for 256 colour PCX files, just GIF 
  522. files. You must have a VGA card of some sort to see 256 colour 
  523. PCX files.
  524.     You can see how many colours a colour image has by using 
  525. the Get Info key, as discussed below.
  526.     Note that you cannot view grey scale TIFF files without a 
  527. VGA card.
  528.     In the VGA display mode... and in the super VGA modes 
  529. provided by external VGA drivers... you can make small 
  530. adjustments to the VGA colour palette while a picture is being 
  531. displayed. The 'r' and 'R' keys will increase and decrease the 
  532. amount of red in a picture, the 'g' and 'G' keys will adjust the 
  533. amount of green, the 'b' and 'B' keys will adjust the amount of 
  534. blue. The 'i' and 'I' keys will adjust the overall intensity of 
  535. the picture. The '=' key will return the picture to its normal 
  536. state. Note that these adjustments only affect the picture that 
  537. you're viewing... they do not alter the palette in the file on 
  538. your disk.
  539.     If you hear a beep while you're playing with these keys, 
  540. you've gone to the limit of whichever of the adjustments you're 
  541. using. Graphic Workshop will not allow you to adjust the palette 
  542. to the point where the picture would start looking weird.
  543.     Because Graphic Workshop will not allow you to actually 
  544. distort the colour balance of the palette, there will be some GIF 
  545. files which will not be adjustable using this feature.
  546.     One frequently encounters sixteen colour GIF files with 
  547. more colour resolution that an EGA card manage. While such files 
  548. can be displayed on an EGA card, the colours will be best guess 
  549. approximations. For this reason, sixteen colour GIF files are 
  550. displayed in VGA mode if you have an external screen driver 
  551. loaded. This does not apply to sixteen colour files in other 
  552. formats.
  553.  
  554.  
  555. OTHER KEYS
  556. __________
  557.  
  558. If you hit "?", you'll see a menu of the keys which control the 
  559. main file screen of Graphic Workshop. This box also tells you how 
  560. much free DOS memory is available.
  561.  
  562. The Esc key will allow you to quit Graphic Workshop and return to 
  563. DOS.
  564.  
  565. If you hit "T", the currently selected file name will be 
  566. "tagged". The "U" key will untag it. The batch operations 
  567. described below will work with multiple files if you have some of 
  568. them tagged. If you hit "C", all the tags will be cleared.
  569.  
  570. If you hit "L", Graphic Workshop will allow you to log in a new 
  571. disk drive. 
  572.  
  573. If you hit "D", you will be prompted to delete the current file. 
  574. Note that this is not a batch command... it only works on one 
  575. file at a time. 
  576.  
  577. If you hit "R", you can rename the current file. Note that it the 
  578. renamed file will have the same extension as the old one, no 
  579. matter what extension you give it.
  580.  
  581. If you hit F5, Graphic Workshop will shell out to the DOS prompt 
  582. if there's enough memory. If you do this, Graphic Workshop will 
  583. still be in memory. Type EXIT at the DOS prompt to return to it 
  584. right where you left off. If you change drives or subdirectories 
  585. while you have the DOS prompt active, Graphic Workshop will 
  586. restore the previous drive and subdirectory when you return to 
  587. it.
  588.  
  589. The F10 key will show you some information about Graphic Workshop 
  590. as well as your current display adapter and memory settings. 
  591.  
  592.  
  593. GRAPHIC FUNCTIONS
  594. _________________
  595.  
  596. The graphic functions of Graphic Workshop are accessed through 
  597. the function keys. They may be used on individual files or in 
  598. batch mode. If no files are tagged, the operation you select will 
  599. take place using the file name the selector bar is currently on. 
  600. If one or more files are tagged, the operation will take place
  601. on all the tagged files.
  602.     Hitting Esc will abort any operation.
  603.  
  604. F1 - Print
  605.  
  606.     This function will print one or more files to the printer 
  607. of your choice. Hit it and a menu of printers and resolution 
  608. settings will pop up. As with all menus under Graphic Workshop, 
  609. hitting Esc will make it go away if you discover you've gotten to 
  610. it in error.
  611.     Colour files printed to a PostScript printer will be 
  612. halftoned. Colour files cannot be printed to a LaserJet or a dot 
  613. matrix printer directly... you can dither them to black and 
  614. white, though, as described in a moment.
  615.     Big files can take a long time to print... be patient.
  616.     All printing to laser printers takes place through the 
  617. current printer port, LPT1 by default. You can select a different 
  618. printer port through GWSINSTL or by using the command line 
  619. overrides LP1, LP2 and LP3. If you want to drive a serial 
  620. printer, use the DOS MODE command to redirect the output of 
  621. Graphic Workshop to a COM port. Printing to dot matrix printers 
  622. takes place through whatever port the driver was written to work 
  623. with.
  624.     One of the options in Graphic Workshop's installation 
  625. involves the default screen size for printing colour graphics to 
  626. PostScript printers. This can be set to anything you like for 
  627. special effects. However, the best results can usually be had by 
  628. allowing the PostScript printer to choose the optimum screen 
  629. setting.
  630.     Note that there's a potential memory problem involved in 
  631. printing to a dot matrix printer under Graphic Workshop. We've 
  632. never encountered it, but it could happen. In order to print to a 
  633. dot matrix printer through a PDR driver, Graphic Workshop has to 
  634. create a buffer which holds anywhere from eight to twenty-four 
  635. lines of your image, depending on how many pins your printer's 
  636. print head has. It also has to buffer the picture you're 
  637. printing, of course.
  638.     Now, it could happen that there's just enough memory to 
  639. buffer the picture but not enough to create the line buffer. 
  640. Graphic Workshop will refuse to print the picture under these 
  641. conditions.
  642.     This is a pretty unlikely occurrence. If you think it has 
  643. happened, you can easily check it. See how much free memory there 
  644. is by hitting a question mark, then open the F4 get info box. See 
  645. how much memory your picture needs to unpack into. Whipping out a 
  646. calculator, see how much memory is left over. Figure out how many 
  647. bytes a line of your picture takes to hold by dividing the 
  648. horizontal dimension by eight, rounding this number up if the 
  649. result isn't even. Multiply this number by the number of print 
  650. head pins in your printer... probably either eight or twenty-
  651. four. If the result is bigger than the amount of free memory left 
  652. when your picture is loaded, you've encountered the 
  653. aforementioned condition.
  654.     Note that none of this applies if the help box tells you 
  655. there isn't enough memory to buffer your picture all by itself. 
  656. If this happens, Graphic Workshop will use extended, expanded or 
  657. virtual memory for your picture, leaving the DOS memory free for 
  658. a line buffer. We'll assume here that there's at least enough 
  659. memory free for a line buffer all by itself. Note that if you use 
  660. expanded memory, Graphic Workshop will need thirty-two kilobytes 
  661. of DOS memory to manage the expanded memory.
  662.     If you happen to encounter this condition, you can trick 
  663. Graphic Workshop into getting around it by forcing it to use 
  664. extended, expanded or virtual memory rather than DOS memory for 
  665. its picture buffer, thus freeing up the DOS memory for a line 
  666. buffer. Simply shell out to DOS and run a second copy of GWS. 
  667. Print from that. When you're done, quit the second copy and type 
  668. EXIT at the DOS prompt to get back to the first copy.
  669.     All this is a very unlikely situation, and one you'll 
  670. probably never run into.    
  671.  
  672. F2 - Convert
  673.  
  674.     You can convert a file of any format into a file of any 
  675. other format... with a few restrictions. The new file will have 
  676. the same name as the original but a new extension. Converting 
  677. PICTURE.MAC into an IMG file will create PICTURE.IMG. PICTURE.MAC 
  678. will not be touched.
  679.     As noted above, large images converted into MacPaint 
  680. files will be cropped to fit. Colour files cannot be converted 
  681. directly into monochrome-only formats, that is, to MacPaint, 
  682. Microsoft Paint or IMG. 
  683.     Colour files converted to TIFF will be written as grey 
  684. scale files.
  685.     EPS files cannot be converted to any other format.
  686.     Any file can be converted into an EPS file. If you enable 
  687. the preview option during installation, the resulting EPS file 
  688. will have both the original image and a dithered preview image, 
  689. making it ideal for use with a desktop publishing package such as 
  690. Ventura. The results are stunning.
  691.     Note that Ventura will print an EPS file to a PostScript 
  692. printer. If you attempt to print a chapter with an EPS file in it 
  693. to a LaserJet, Ventura will print the preview image.
  694.     See the Ventura section below for more information about 
  695. using EPS files with Ventura.
  696.     Note that you can convert monochrome image files to EPS 
  697. files, but there's no good reason for doing so.
  698.     EPS files are huge, far larger than a compressed image 
  699. would be. Leave lots of disk space if you intend to use one. As 
  700. a rule of thumb, you can figure the size of a colour image packed 
  701. into an EPS file as being 
  702.  
  703.     width * depth * 2 plus a few hundred bytes
  704.  
  705.     The width and depth can be worked out using the Get Info 
  706. function, below.
  707.     EPS files created by Graphic Workshop do not have 
  708. trailing showpage operators... ignore this remark if it doesn't 
  709. mean anything to you.
  710.     Note that you can batch convert any mixture of file types 
  711. using Graphic Workshop. Any files which are inappropriate for the 
  712. conversion you've requested will simply be ignored. The ongoing 
  713. status will appear at the bottom of the screen.
  714.  
  715. F3 - Dither/HT (Halftone)
  716.  
  717.     Dithering is a sort of magical process by which colour 
  718. images can be converted into pretty excellent black and white 
  719. versions for reproduction on a monochrome screen or a black and 
  720. white laser printer. Graphic Workshop allows you to dither GIF 
  721. files down to monochrome IMG, PCX, MSP, WPG or TIFF files.
  722.     Dithering often works a lot better if you scale the 
  723. original image up. Graphic Workshop lets you dither with images 
  724. of anywhere from "size as" up to 500 percent expansion if you 
  725. have enough memory.
  726.     Aside from dithering to a file, you can dither to the 
  727. screen to see what your selection of dithering parameters will 
  728. look like.
  729.     Dithering is a fairly slow process, and the better the 
  730. dithering algorithm, the slower it gets. Big files and really 
  731. good dithering can take half an hour or more, although the 
  732. results are usually worth it.
  733.     At its best, dithering can look better than halftoning, 
  734. and a dithered file can be printed on both PostScript and 
  735. LaserJet printers.
  736.     If you have Graphic Workshop dither a file, it will 
  737. create a new file for you of the type selected and with "D_" 
  738. before the name. Thus PICTURE.GIF would be dithered to 
  739. D_PICTUR.IMG, for example. PICTURE.GIF would be left untouched.
  740.     If you want to dither a colour PCX file, you must first 
  741. convert it to a GIF file. Dithering only works on colour GIF 
  742. files.
  743.     The simplest... and fastest... form of dithering is a 
  744. Bayer dither. This does not produce great results, but it's 
  745. extremely quick. The EPS preview images created by Graphic 
  746. Workshop use Bayer dithering.
  747.     The remaining three dithering algorithms use what is 
  748. called "error diffusion". These produce really nice looking 
  749. dithers, but they're quite slow. The fastest... and least 
  750. attractive... is Floyd-Steinberg. The best... and by far the 
  751. slowest... is Stucki. The Burkes dither is somewhere in the 
  752. middle.
  753.     All three of these dithers come in two flavours, UD... 
  754. unidirectional... and BD... bidirectional. These options will 
  755. produce slightly different results.
  756.     You should plan to experiment with the dithering options 
  757. of Graphic Workshop a bit to see what it's capable of.
  758.     Dithering scans an image line by line, starting in the 
  759. upper left corner and working down to the lower right corner. For 
  760. this reason, you will find that if you rotate an image by ninety 
  761. degrees, dither it and then rotate the dithered version by a 
  762. further two hundred and seventy degrees, you'll get different 
  763. results than you would have had you dithered the original image. 
  764.     The last two items in the dither menu are not really 
  765. dithering functions at all, but rather true halftones
  766. They will produce sixteen and sixty-four grey level halftones 
  767. respectively from a colour image. They do this by approximating 
  768. the grey levels in dot sizes, just like newspaper halftones do. 
  769. The destination image will always have four or eight times the 
  770. dimensions of the source image. There is absolutely no advantage 
  771. to expanding images for halftoning, so the expansion menu will 
  772. not appear for sixteen and sixty-four level halftoning.
  773.     Halftones often look more realistic than dithers. The 
  774. drawback to using halftones is that the files can get enormous, 
  775. and even a sixty-four grey level halftone doesn't really handle 
  776. grey levels as well as an error diffused dither... although in 
  777. some cases it may look better.
  778.  
  779. F4 - Get Info
  780.  
  781.     This box will show you some basic information about one 
  782. or more selected files. Among other things, it will tell you how 
  783. much memory the file needs to unpack into. You can use this 
  784. number to figure out whether the file in question will fit in 
  785. your available DOS memory or whether extra memory will be 
  786. required, as discussed previously. The amount of available DOS 
  787. memory is available by hitting the "?" key from within the main 
  788. screen.
  789.     The last field in this box displays the file comments if 
  790. there were any, or "No comments". File comments are, in fact, 
  791. Macintosh file names if they're present or, in some cases, 
  792. information about the internal structure of the file. You will 
  793. find Mac comments in some GIF files and many MacPaint files.
  794.     Some file formats actually contain a lot more information 
  795. than can be displayed in the normal Get Info box. TIFF files, for 
  796. example, can contain the name of the artist responsible for them, 
  797. the type of software used to create them and so on. You can this 
  798. sort of optional information for formats which support it by 
  799. using the "details" option of the F4 box when it's available. The 
  800. arrow keys will scroll you through the detail window. Details are 
  801. available, for example, if you get information about TIFF and IFF 
  802. files.
  803.     You may need some external assistance in fully 
  804. interpreting the details. 
  805.  
  806. F6 - Reverse
  807.  
  808.     This function will create a reversed version of any 
  809. monochrome image file. The new file will have the same name as 
  810. the original file, with "R_" appended to the front of it. Thus, 
  811. reversing PICTURE.MAC will leave you with R_PICTUR.MAC. This 
  812. function will ignore any files which are not monochrome.
  813.  
  814. F7 - Transform
  815.  
  816.     This key will pop up a menu offering you five image 
  817. transformations. You can rotate an image in ninety degree 
  818. increments and you can flip it horizontally or vertically. These 
  819. functions work on images of any number of colours, but only if 
  820. the source images are in the GIF format. You'll have to convert 
  821. images from other formats to GIF if you want to use the 
  822. transformation functions on them.
  823.     Note that the ninety and two hundred and seventy degree 
  824. rotation functions will take a very long time if your images are 
  825. large and require the use of virtual memory... this assumes that 
  826. you lack extended or expanded memory. Them's the breaks.
  827.     Transformed images will be stored in files with "T_" in front 
  828. of the names. Thus PICTURE.GIF will become T_PICTUR.GIF after any 
  829. of the five transformations have been wrought upon it. If you 
  830. rotate it and then flip the rotated image, for example, it will 
  831. become T_T_PICT.GIF, and so on, with intermediate files along the 
  832. way.
  833.  
  834. F8 - Scale
  835.  
  836.     This key will allow you to scale GIF files from twenty 
  837. five to five hundred percent. Once again, we've limited this 
  838. function to working with GIF files to keep the code size down. If 
  839. you wish to scale other types of files, you'll have to convert 
  840. them to GIF first.
  841.     Your original files will not be altered when you scale 
  842. them. New files with the prefix "S_" will be created. Thus, 
  843. PICTURE.GIF will produce S_PICTUR.GIF after scaling.
  844.     Scaling a picture can produce some really ugly results, 
  845. depending on what you scale. Bear in mind that scaling by 
  846. integral values... down to seventy five or fifty percent, up to 
  847. two hundred percent and so on... will produce less ugly results 
  848. than scaling by arbitrary values.
  849.     The scaling values you enter will be rounded to the 
  850. nearest lower integral value. Thus, 42.5 percent will really be 
  851. forty-two percent.
  852.     Scaling is fairly time consuming.
  853.     You should probably avoid scaling dithered monochrome 
  854. pictures down. Nothing terribly bad will happen, but for reasons 
  855. which will become obvious if you think about it, the results will 
  856. almost always be really ugly.
  857.     The maximum horizontal image dimension which Graphic 
  858. Workshop can deal with is 8192 pixels. Avoid scaling pictures to 
  859. something larger than this. This may not be a common problem... a 
  860. picture having the dimensions 8192 by 8192 pixels would require 
  861. sixty-seven megabytes of memory.
  862.     Note that the scaling percentage you enter determines the 
  863. size of the destination image relative to the source image, not 
  864. the actual percentage of scaling. Thus, entering 25 will produce 
  865. a destination image which is one quarter... twenty-five percent... of 
  866. the original image. Entering 200 will create a destination image 
  867. twice as big... two hundred percent of... the original. Entering 
  868. 100 will produce a destination image identical to the source 
  869. image.
  870.     By default, scaling will be the same in both dimensions. 
  871. If you hit F8 while the scaling box is visible, you will be able 
  872. to enter independant horizontal and vertical values.
  873.     If the BOTH type is visible when you hit F10 to begin 
  874. scaling, your files will be scaled to the common scaling value 
  875. shown in the box. If either HORIZONTAL or VERTICAL are visble, 
  876. your files will be scaled to the independant horizontal and 
  877. vertical values set in the box.
  878.  
  879.  
  880. INSTALLATION
  881. ____________
  882.  
  883. Making permanent changes to the modifiable features of Graphic 
  884. Workshop involves using the installer, GWSINSTL.EXE. The 
  885. configuration of Graphic Workshop is handled by a separate 
  886. program in order to keep GWS.EXE as small as possible, leaving 
  887. lots of memory for putting graphics in.
  888.  
  889.  
  890. Using the Installer
  891.  
  892. The GWSINSTL program actually modifies GWS.EXE. In order for it 
  893. to work, GWS.EXE and GWSINSTL.EXE must be in the same directory 
  894. and must be so named. Both programs must be of the same version. 
  895. Be aware that as it directly modifies GWS.EXE, there is the 
  896. outside chance that a bug in the installer might crop up and kill 
  897. GWS.EXE beyond repair. Make sure you have a virgin copy of 
  898. GWS.EXE somewhere before you use the installer.
  899.     Place GWSINSTL.EXE and GWS.EXE in the same directory and 
  900. type GWSINSTL. The installation screen will appear. It looks 
  901. something like this:
  902.  
  903.                Screen colours: COLOUR
  904.                   Memory type: VIRTUAL
  905.                  Display type: EXTERNAL
  906.               Default printer: LASERJET - 150 DPI
  907.        PostScript Screen size: PRINTER'S DEFAULT
  908.    Default dither destination: IMG
  909.           Default dither type: FLOYD BIDIRECTIONAL
  910.       Default conversion type: IMG
  911.      Default expansion factor: SIZE AS
  912.            PostScript preview: ON
  913.       MacPaint file extension: MAC
  914.        GEM/IMG file extension: IMG
  915.            PCX file extension: PCX
  916.            GIF file extension: GIF
  917.           TIFF file extension: TIF
  918.            EPS file extension: EPS
  919.               Print filenames: ON
  920.                   Print dates: OFF
  921.              Print image size: OFF
  922.           Print image colours: OFF
  923.       Print output resolution: OFF
  924.              Print EPS titles: ON
  925.          External driver path: GRAFDRV.DRV
  926.  
  927. Move the section bar to the option you want to change and hit 
  928. Enter to step through the available options. The PgUp and PgDn 
  929. keys will show you additional options. When you're all done, hit 
  930. F10 to save your changes or Esc to abort and return to DOS.
  931.     The file name extension fields allow you to type in new 
  932. extensions. Hit enter, change the field and hit enter again to 
  933. save the changes.
  934.  
  935.  
  936. Installing in Windows 3
  937.  
  938. You can install Graphic Workshop in Windows 3 as a non-Windows 
  939. application. It gets along well with Windows. Use the PIF 
  940. provided, open a new application and fill in the blanks. You'll 
  941. probably have to use the Windows PIF editor to change things like 
  942. where your copy of GWS.EXE lives.
  943.     Use the Properties item of the program manager file menu 
  944. to change the default DOS icon initially assigned to Graphic 
  945. Workshop to GWS-1.ICO, provided with the software.    
  946.  
  947.  
  948. The Configurable Options
  949.  
  950. These are the things which you can change in Graphic Workshop. 
  951. These parameters can be changed permanently by using the 
  952. installer or temporarily by using the command line switches. 
  953. Having installed GWS.EXE for a particular set of options, you 
  954. might find it convenient to boot it up with one or more of these 
  955. switches to override the installed configuration for particular 
  956. circumstances, such as to use virtual memory for a particularly 
  957. large file when you know you won't have enough extended memory, 
  958. or to use a different PostScript screen size.
  959.  
  960. Memory:     
  961. Select EMS for expanded memory.
  962. Select XMS for extended memory.
  963. Select VIRTUAL to use a disk file if you have neither extended 
  964. nor expanded memory. Consult your system documentation to if 
  965. you're unsure about the memory situation of your machine. Note 
  966. that in order to use EMS or XMS memory, you will need the 
  967. appropriate driver installed in your machine, as provided with 
  968. your memory board. Also note that XMS memory will not work 
  969. properly if you have VDISK.SYS installed.
  970.  
  971. Display card:
  972. If you have a fairly typical display adapter, select AUTODETECT. 
  973. If this doesn't work... if your card refuses to go into the 
  974. graphics mode you expect... select the specific card type you 
  975. have. If you have a VGA card and there's a driver available for 
  976. it, you can set this to EXTERNAL. See below for some additional 
  977. discussion of drivers. Otherwise, select the straight VGA setting.
  978.     Note that some ATI EGA Wonder cards will not go into 
  979. their Hercules graphics modes reliably under Graphic Workshop. 
  980. We're looking into this one.
  981.  
  982. Print options:
  983. This controls the printing of information at the bottom of each 
  984. page of hard copy. You can enable none, some or all of these 
  985. items, as follows:
  986.     - Print the image file name.
  987.     - Print the date.
  988.     - Print the image dimensions.
  989.     - Print the number of colours in the original image.
  990.     - Print the resolution mode selected.
  991.     - Print the EPS title for EPS files only.    
  992.  
  993. Preview:
  994. You can enable or disable the creation of a preview image when 
  995. Graphic Workshop converts files to the EPS format.
  996.  
  997. Screen size:
  998. You can select the screen size for printing colour images as 
  999. halftones to a PostScript printer. This does not effect 
  1000. converting colour images to EPS files. Unless you particularly 
  1001. want to create special effects, it's recommended that you leave 
  1002. this at its default setting. Note that having printed one image 
  1003. with a fixed size screen, all subsequent ones will print at that 
  1004. size until you reset you PostScript printer or specify a new 
  1005. screen size.
  1006.  
  1007. Command line switches
  1008.  
  1009. You can always see a complete list of these by typing GWS ? at the 
  1010. DOS prompt.
  1011. /EXT - use extended memory
  1012. /EXP - use expanded memory
  1013. /VIR - use virtual memory
  1014. /CGA - use CGA card
  1015. /HER - use Hercules card
  1016. /EGA - use EGA card
  1017. /PRD - disable all print options
  1018. /S80 - set screen size to 80 lines
  1019. /S60 - set screen size to 60 lines
  1020. /S40 - set screen size to 40 lines
  1021. /S30 - set screen size to 30 lines
  1022. /S20 - set screen size to 20 lines
  1023. /S10 - set screen size to 10 lines
  1024. /SDF - set screen to printer default
  1025. /IFS - Force IFF files to standard sizes
  1026. /IFX - Allow IFF files to remain size as
  1027. /IFN - No compression on IFF files
  1028. /IFC - RL compression on IFF files
  1029. /PRE - enable EPS preview creation
  1030. /NOP - disable EPS preview creation
  1031. /PFN - enable printing filenames
  1032. /MBH - MacPaint MacBinary header on
  1033. /PDT - enable printing dates
  1034. /MBN - MacPaint MacBinary header off
  1035. /PPS - enable printing image size
  1036. /TCL - Create colour TIFF files
  1037. /PCL - enable printing # of colours
  1038. /TCG - Create grey TIFF files
  1039. /PRS - enable printing resolution
  1040. /TFI - Intel format TIFF files
  1041. /PET - enable printing EPS title
  1042. /TFM - Motorola format TIFF files
  1043. /DRV - load a graphics driver
  1044. /TXP - Expand TIFF grey scale
  1045. /PRX - load a printer driver
  1046. /TXN - Do not expand TIFF grey scale
  1047. /TGN - TIFF files no compression
  1048. /TGC - TIFF files RL compression
  1049. /LPn - Print to printer port n - n can be 1,2 or 3.
  1050.  
  1051. VENTURA PUBLISHER TRICKS
  1052. ________________________
  1053.  
  1054. Graphic Workshop is great for getting images into Ventura 
  1055. Publisher documents. Here are a few tips for getting the most out 
  1056. of it.
  1057.     Monochrome bitmapped images... anything other than EPS 
  1058. files... should be converted into IMG files for use with Ventura. 
  1059. Note that while Ventura will import colour PCX files with up to 
  1060. 16 colours, the results are rarely pretty. You'll do much better 
  1061. to halftone or dither colour PCX files for use with Ventura.
  1062.     Having poured an image into a frame, use the Sizing and 
  1063. Scaling box in the Frames menu to select "By Scale Factors." Set 
  1064. the scale width to the natural size of the image... as it 
  1065. defaults to... or to some integral multiple of it. This will 
  1066. eliminate distortion or plaiding of the image.
  1067.     Using EPS files is a bit different if you want to get the 
  1068. optimum image quality. (If you aren't too fussy, just pour 'em, 
  1069. stretch 'em and see what happens.) In this case, you must load 
  1070. the EPS file as line art... it's a PostScript file... and use the 
  1071. "Fit in Frame" option of the Sizing and Scaling box. Set the 
  1072. frame size initially to the natural size of the picture. If you are 
  1073. working in inches, you can work this out by dividing the 
  1074. dimensions of the image in pixels by 300. 
  1075.     If you have forgotten the dimensions of the original GIF 
  1076. file you halftoned the picture from, use the DOS TYPE command to 
  1077. look at the first few lines of your EPS file. You should see 
  1078. something like this:
  1079.  
  1080.     /width 640 def
  1081.     /depth 480 def
  1082.  
  1083. These are the natural dimensions of the image in pixels.
  1084.     The initial frame dimensions for this picture would be 
  1085. 2.13 by 1.60 inches. 
  1086.     Next, select "By Scale Factors" and "Distorted". Set the 
  1087. scale dimensions to the same values as the frame size.
  1088.     You can now change the frame size if you want to. You can 
  1089. also expand the image dimensions by some integral amount.
  1090.     EPS files used this way can be cropped just like any 
  1091. other picture.
  1092.     In addition to EPS files, you can create halftones from 
  1093. colour images by converting them to grey scale TIFF files. There 
  1094. are several advantages to producing halftones this way rather 
  1095. than using EPS files. The files will be much smaller... by about 
  1096. half... and Ventura will import them with less requisite fiddling 
  1097. in the Sizing and Scaling box. In addition, Ventura allows you a 
  1098. great deal of control over the way the grey scale and screening 
  1099. information is handled in a TIFF file.
  1100.     You might want to experiment a bit with these two types 
  1101. of files to get a feel for the results produced by them in 
  1102. Ventura chapters.
  1103.     If you use the Define Colours option of the Frame menu to 
  1104. display colours as shades of grey rather than as colours... and 
  1105. if you're using an EGA or VGA monitor... grey scale TIFF files 
  1106. will appear in your chapters as pretty slick little photographs.
  1107.  
  1108.  
  1109. COREL DRAW TRICKS
  1110. -----------------
  1111.  
  1112. If you import bitmapped images into Corel Draw, you can decide 
  1113. how they'll be handled once they get there by choosing the image 
  1114. type you use. Imported PCX files will be scaled to an arbitrary 
  1115. size upon entering Corel Draw, with the result that it's almost 
  1116. impossible to adjust them to get a one to one relationship 
  1117. between the image pixels and the printer pixels. This will make 
  1118. many PCX print badly.
  1119.     TIFF files, on the other hand, import initially with one 
  1120. to one scaling. If you use TIFF files and leave them at their 
  1121. initial size, or stretch them to integral multiples of their 
  1122. original sizes, they'll print without distortion or plaiding.
  1123.     Grey scale TIFF files imported into Corel Draw come up as 
  1124. PostScript halftones... these can look very slick as part of a 
  1125. line drawing. Colour TIFF files are useful if you'll be 
  1126. outputting your Corel Draw files to a colour output device or if 
  1127. you'll be getting them separated.
  1128.     Another book plug here: you might want to check out 
  1129. "Mastering Corel Draw" by Steven William Rimmer, published by 
  1130. Sybex Books. 
  1131.  
  1132.  
  1133. CUSTOM SCREEN DRIVERS
  1134. _____________________
  1135.  
  1136. If you have a super VGA card you can use its super VGA modes by 
  1137. having Graphic Workshop drive your card through an external 
  1138. driver. External drivers are little blocks of code which know all 
  1139. about your specific VGA card, and present it to Graphic Workshop 
  1140. in a useful form.
  1141.     In order to have Graphic Workshop use an external driver, 
  1142. you must select EXTERNAL for the display type in GWSINSTL and set 
  1143. the screen driver path to reflect the name and location of your 
  1144. driver. For example, if your driver was called TATUNG.DRV and it 
  1145. lived in the directory \COMMON\DRIVERS on drive C:, you would 
  1146. enter C:\COMMON\DRIVERS\TATUNG.DRV in this field.
  1147.     The drivers included with this version of Graphic 
  1148. Workshop are discussed in a separate file called DRIVERS.DOC.
  1149.     Note that every super VGA card must have a custom 
  1150. Graphic Workshop driver if it is to work in its super VGA modes. 
  1151. The driver for one brand of card will not work for a different 
  1152. card. If there's no driver for your particular card you can still 
  1153. use Graphic Workshop in its default VGA mode, but you'll see 
  1154. fewer pixels on your screen at a time.
  1155.     In future releases we hope to include a number of SVGA 
  1156. drivers. If you write one using the GRAFDRV.ASM skeletal driver 
  1157. and care to send us the source, we'll be pleased to include it 
  1158. with future releases of Graphic Workshop, with suitable credit.
  1159.  
  1160.  
  1161. CUSTOM DOT MATRIX PRINTER DRIVERS
  1162. _________________________________
  1163.  
  1164. Custom dot matrix printer drivers are used to support dot matrix 
  1165. printers or other similar output devices which Graphic Workshop 
  1166. doesn't know how to deal with directly. In order to load one, you 
  1167. must enable the external printer driver option in GWSINSTL and 
  1168. fill in the path to your printer driver.
  1169.     When Graphic Workshop boots up with an external printer 
  1170. driver in place, a ninth entry will be added to the printer 
  1171. selection menu, this being the name of the printer your driver 
  1172. drives.
  1173.     Only monochrome pictures can be printed to dot matrix 
  1174. printers... even if you have a colour dot matrix printer.
  1175.  
  1176.  
  1177. BUGS
  1178. ____    
  1179.  
  1180. There are bound to be some. If you encounter a problem with 
  1181. Graphic Workshop, please contact us. We'll also be interested in 
  1182. hearing your suggestions for future releases of this software. If 
  1183. you encounter a file which Graphic Workshop won't read, we'll be 
  1184. interested in having a look at it.
  1185.  
  1186.  
  1187. COMING NEXT VERSION
  1188. ___________________
  1189.  
  1190. These are the features we're working on for the next major 
  1191. release of Graphic Workshop:
  1192.     - Targa support
  1193. If you register your copy of Graphic Workshop, you'll be notified 
  1194. when the next release is available.    
  1195.  
  1196.  
  1197. ROLL YOUR OWN
  1198. _____________
  1199.  
  1200. This is yet another book plug. If you're interested in writing 
  1201. programs which use graphics, you'll find everything you need to 
  1202. know in "The Book of Bitmapped Graphics", also by Steven William 
  1203. Rimmer. It's published by TAB books, (TAB book 3558). It features 
  1204. code to pack and unpack MacPaint, IMG, PCX, GIF and TIFF files, 
  1205. as well as chapters on screen drivers, dithering and printing.
  1206.  
  1207.  
  1208. SHAREWARE DISTRIBUTORS
  1209. ______________________
  1210.  
  1211. We are happy to have Graphic Workshop distributed by shareware 
  1212. distributors, provided you distribute a copy which has come 
  1213. directly from us and that you don't modify the package in any 
  1214. way. 
  1215.  
  1216. We will provide a free master copy of the current version of this 
  1217. software to those distributors which we feel make a reasonable 
  1218. effort to promote the registration of our shareware. Other 
  1219. distributors are welcome to distribute the package if they 
  1220. purchase a registered copy of it.
  1221.  
  1222. If you wish to request a free master copy of this package for 
  1223. distribution, please send us a copy of your current catalog and a 
  1224. letter requesting a copy on your letterhead. We will not consider 
  1225. requests which are not accompanied by a printed catalog.
  1226.  
  1227. Sorry... we've been getting deluged with requests.    
  1228.  
  1229.  
  1230. MORAL DOGMA
  1231. ___________
  1232.  
  1233. If you like this program and find it useful, you are requested to 
  1234. support it either by buying the book mentioned at the top of this 
  1235. file or by sending us $35.00. We'd rather you bought the book. 
  1236. This will entitle you to telephone support, notification of 
  1237. updates, a free copy of the latest version of Graphic Workshop 
  1238. and other good things like that. More to the point, though, it'll 
  1239. make you feel good. We've not infested the program with excessive 
  1240. beg notices, crippled it or had it verbally insult you after ten 
  1241. days. We trust you to support Graphic Workshop if you like it.
  1242.     Oh yes, should you fail to support this program and 
  1243. continue to use it, a leather winged demon of the night will tear 
  1244. itself, shrieking blood and fury, from the endless caverns of the 
  1245. nether world, hurl itself into the darkness with a thirst for 
  1246. blood on its slavering fangs and search the very threads of time 
  1247. for the throbbing of your heartbeat. Just thought you'd want to 
  1248. know that.
  1249.  
  1250. We are
  1251.                       Alchemy Mindworks Inc.
  1252.                           P.O. Box 500
  1253.                          Beeton, Ontario
  1254.                              L0G 1A0
  1255.                              Canada
  1256.  
  1257. Other programs we've done that you might like include:
  1258.  
  1259. DESKTOP
  1260.    PAINT -  Is a powerful monochrome paint package fine tuned for 
  1261.             use with desktop publishing applications. It will 
  1262.             read and write MacPaint, Ventura IMG, PCX, 
  1263.             WordPerfect WPG and TIFF image files. It has EMS 
  1264.             support to handle images of virtually any size, an 
  1265.             intuitive user interface and a wide selection of 
  1266.             image creation and manipulation tools. Desktop Paint 
  1267.             can utilize fonts from many other sources, including 
  1268.             Ventura Publisher, Macintosh FONT and NFNT resources 
  1269.             and Windows FON files.
  1270.  
  1271. VFM      -  Ventura soft font manager deluxe with a side of fries. 
  1272.             Adds new fonts and creates width tables with menu 
  1273.             driven simplicity.
  1274.  
  1275. GRAFCAT  -  Prints a visual catalog of your image files, with 
  1276.             sixteen pictures to a page. Drives all LaserJet and 
  1277.             PostScript laser printers, and works with any mixture 
  1278.             of GIF, PCX, MacPaint, TIFF, WPG, MSP, IFF/LBM, EPS, 
  1279.         BMP, PIC and IMG files.
  1280.  
  1281. CROPGIF   - allows you to crop smaller fragments out of your GIF 
  1282.             files. Use graphic Workshop, above, to convert other 
  1283.             formats into GIF files for cropping. This program 
  1284.             uses a simple mouse interface to make cropping image 
  1285.             fragments no more complicated than using a paint 
  1286.             program Requires a Microsoft compatible mouse.
  1287.  
  1288. CINEMA    - Display a continuous "slide show" of image files. You 
  1289.             can set up the images to be displayed using a simple 
  1290.             script language. Cinema works with most super VGA 
  1291.             cards, using the same drivers as Graphic Workshop, 
  1292.             and with CGA, EGA and Hercules cards. It works with 
  1293.             any mixture of GIF, PCX, MacPaint, TIFF, WPG, MSP, 
  1294.             IFF/LBM, EPS and IMG files.
  1295.  
  1296. FI        - File Information... this is a small utility which 
  1297.             will examine mystery image files and tell you what 
  1298.             they are and some details of what's inside them. 
  1299.  
  1300. GIFINFO   - Creates catalog files from your GIF collection, 
  1301.             allowing you to store fifty or more miniature full 
  1302.             colour representations of GIF files on a single quad 
  1303.             floppy.
  1304.  
  1305. STORYTELLER -
  1306.         A hypertext program with a mouse driven graphical 
  1307.             user interface which will allow you to create 
  1308.             reports, manuals and interactive fiction, among other 
  1309.             things, which has a tree structure. Each page of a 
  1310.             storyteller document can lead to related sub-pages, 
  1311.             which can in turn have their own sub-sub pages, and 
  1312.             so on. It looks slick and is exceedingly user 
  1313.             friendly.
  1314.  
  1315. If you can't find them in the public domain, they're available 
  1316. from us for $35.00 each.
  1317.  
  1318.  
  1319. REVISION HISTORY
  1320. ________________
  1321.  
  1322. For them what cares...
  1323.  
  1324. Version 5.1 - Added GIF89a support and anamorphic scaling. Fixed 
  1325. some bugs int the GIF and PCX file handling.
  1326.  
  1327. Version 5.0 - Fixed a bug which prevented 256 colour PCX files 
  1328. from printing. Added several new screen drivers.
  1329.  
  1330. Version 4.9 - Added colour TIFF support. Fixed a cosmetic bug in 
  1331. the file delete function. Added LPT2 and LPT3 printer support.
  1332.  
  1333. Version 4.8 - Fixed an IFF bug that caused some odd sized 16 
  1334. colour IFF files to be incorrectly saved. Added selectable TIFF 
  1335. grey scale expansion. Added two Tseng Labs super VGA card 
  1336. drivers... see DRIVERS.DOC.
  1337.  
  1338. Version 4.7 - Fixed another obscure TIFF bug and a MacPaint bug.
  1339.  
  1340. Version 4.6 - Fixed an obscure TIFF bug.
  1341.  
  1342. Version 4.5 - Added PIC file support.
  1343.  
  1344. Version 4.4 - Several bug fixes.
  1345.  
  1346. Version 4.3 - Fixed a bug in the EPS file conversion routine.
  1347.  
  1348. Version 4.2 - Tidied up the file finder functions. The rename and
  1349. delete commands don't reset the cursor position and the program 
  1350. can survive attempting to log onto an empty floppy drive with its 
  1351. dignity intact. Tidied up the TIFF details. The TIFF functions 
  1352. can now read files with Macbinary headers, and can generate 
  1353. Motorola format TIFF files.
  1354.  
  1355. Version 4.1 - Fixed a bug which prevented BMP files from printing 
  1356. or being converted into other formats.
  1357.  
  1358. Version 4.0 - Added Windows 3 BMP support.
  1359.  
  1360. Version 3.9 - Allowed for optional IFF file compression and fixed 
  1361. some IFF bugs. All IFF files generated by Graphic Workshop are 
  1362. now ILBM compressed... ignore this if it doesn't mean anything to 
  1363. you... and all files with colours in them get Deluxe Paint 
  1364. previews.
  1365.  
  1366. Version 3.8 - Fixed several TIFF bugs.
  1367.  
  1368. Version 3.7 - Fixed a few cosmetic bugs and one persistent one 
  1369. which would cause error messages and deletion of incomplete files 
  1370. to use the previous file name, rather than the current one in 
  1371. some cases. This tended to delete good files in conditions when 
  1372. one's disk was full and such.
  1373.  
  1374. Version 3.6 - Got the IFF/LBM compression working properly, 
  1375. improved the IFF details, allowed for optional TIFF grey scale 
  1376. file compression. Added Deluxe Paint preview images for 256 
  1377. colour files.
  1378.  
  1379. Version 3.5 - Added scaling, perhaps against our better 
  1380. judgement. Changed the TIFF compression routine so the version of 
  1381. Graphic Workshop used to create files is included as a tag. You 
  1382. can see it in the TIFF details. Improved a few cosmetic things.
  1383.  
  1384. Version 3.4 - Fixed a bug in the monochrome EPS previews. There 
  1385. aren't many uses for monochrome EPS files. Improved the 
  1386. monochrome IMG file reader considerably... it now loads pretty 
  1387. well any two colour IMG file, even the weird ones which Ventura 
  1388. creates when it imports EPS files.
  1389.  
  1390. Version 3.3 - Added halftoning to the dither... now the 
  1391. dither/halftone... functions.
  1392.  
  1393. Version 3.2 - Added detailed tag analysis for tag based formats. 
  1394. Also added drop shadows to the menus and such... this adds four
  1395. bytes of code to the program. Fixed a bug of sorts in the TIFF 
  1396. display code which made it a bit finicky.
  1397.  
  1398. Version 3.1 - Improved several of the image compression 
  1399. functions... they're a lot more effective now. Also fixed a 
  1400. cosmetic bug in the wait box which caused it to completely close 
  1401. on files longer than about 1600 lines.
  1402.  
  1403. Version 3.0 - Added descriptive comments to some of the F4 Get 
  1404. Info functions. Added IFF/LBM/CE support.
  1405.  
  1406. Version 2.9 - Fixed a potential bug in the PCX palette code, 
  1407. added file renaming in the finder. Also, one of our users pointed 
  1408. out that the compiler was adding a debug table to the final EXE 
  1409. file without being asked to do so. Eliminating this has made the 
  1410. code about twenty kilobytes smaller. Thanks, Don... things you 
  1411. learn...
  1412.  
  1413. Version 2.8 - Added loadable drivers for dot matrix support, 
  1414. fixed a few obscure bugs in the printing and display code. Added 
  1415. image rotation and flipping.
  1416.  
  1417. Version 2.7 - Added VGA colour adjustment in the view mode. Added 
  1418. Microsoft Windows Paint (MSP) file support. One might ask why... 
  1419. Microsoft Windows Paint is not one of the leading lights in 
  1420. digital artistry. It was mostly in the interest of completeness. 
  1421. We had the format details and it was a hot Saturday afternoon 
  1422. with nothing better to do.
  1423.  
  1424. Version 2.6 - Added WordPerfect Graphics support, fixed a bug 
  1425. which kept some EGA cards from autodetecting properly, made the 
  1426. TIFF and IMG packing code tighter still for large images. Fixed a 
  1427. bug in the grey scale TIFF printing function.
  1428.  
  1429. Version 2.5 - Fixed a bug in the monochrome GIF file decoder 
  1430. which caused files with horizontal dimensions not an even 
  1431. multiple of eight to display incorrectly... but only on Tuesdays.
  1432.  
  1433. Version 2.4 - Fixed some bugs in the external super VGA graphics 
  1434. drivers. Be sure to read DRIVERS.WS if you use and external 
  1435. driver.
  1436.  
  1437. Version 2.3 - Added grey scale TIFF support (at last). Removed 
  1438. the built in Paradise Plus and ATI VGA Wonder card drivers in 
  1439. favour of the external ones, which frees up a bit of memory and 
  1440. makes maintaining these drivers much simpler. Improved the TIFF 
  1441. file creation routines, such that they now conform to TIFF 5.0, 
  1442. and will import into most applications which accept TIFF, 
  1443. including Corel Draw... which is a bit particular about the sorts 
  1444. of TIFF files it want to deal with. Fixed a bug in the expanded 
  1445. memory manager which caused a few hangs on really immense files.
  1446.  
  1447. Version 2.2 - Fixed a bug in the dithering code. This would cause 
  1448. some machines to hang if an attempt was made to dither colour GIF 
  1449. files to the screen with an external VGA driver loaded. Nasty but 
  1450. obscure.
  1451.  
  1452. Version 2.1 - Added Macintosh GIF file reading. Macintosh GIF 
  1453. files ported to a PC have a 128 byte "Macbinary" header before 
  1454. the GIF file proper. Graphic Workshop now detects this, gets 
  1455. around it and reads the GIF information normally. Also added a 
  1456. comment field to the F4 file information box. This will display 
  1457. the Macintosh file names of GIF and MacPaint files with Macbinary 
  1458. headers. Fixed some very obscure bugs in the IMG and TIFF file 
  1459. compression routines. These would occasionally cause very large 
  1460. dithered files to compress incorrectly.
  1461.  
  1462. Version 2.0 - Fixed a fairly obscure bug in the 16 colour PCX 
  1463. file compression code. 
  1464.  
  1465. Version 1.9 - Added image reversal for monochrome files. The 
  1466. menus got larger.
  1467.  
  1468. Version 1.8 - Added monochrome GIF file packing... monochrome 
  1469. files in other formats can now be converted into GIF files. Added 
  1470. an external driver for Headland Technologies Video Seven VGA 
  1471. cards. Fixed (or rather sidestepped) a weird bug in the EPS 
  1472. preview code which very occasionally generated unreadable preview 
  1473. images.
  1474.  
  1475. Version 1.7 - Added loadable custom drivers for super VGA cards 
  1476. other than the ones supported by the built in drivers.
  1477.  
  1478. Version 1.6 - Fixed a bug in the TIFF decoder and another really 
  1479. tiny one in the file finder. Gettin' down to the aphids and fleas 
  1480. now.
  1481.  
  1482. Version 1.5 - Added file deletion and fixed an obscure bug in the 
  1483. dithering code. Added EGA palette reduction for GIF files.
  1484.  
  1485. Version 1.4 - Fixed a bug in the file finder that kept batch 
  1486. processes from working across multiple pages. Also, a cosmetic 
  1487. bug the in the wait bar graph that happened on files longer than 
  1488. about two thousand lines. 
  1489.  
  1490. Version 1.3 - Fixed a few persistent bugs in the ATI VGA Wonder 
  1491. card driver. ATI cards were put in this dimension to vex us.
  1492.  
  1493. Version 1.2 - Fixed several bugs which prohibited PCX to GIF 
  1494. conversion for 32 colour files, kept some extremely large 
  1495. monochrome PCX files from converting and so on.
  1496.  
  1497. Version 1.1 - Added ATI VGA Wonder card driver
  1498.  
  1499. Version 1.0 - Sprung GWS on an unsuspecting universe.
  1500.  
  1501.  
  1502. SOURCE CODE
  1503. ___________
  1504.  
  1505. After considerable meditation and several bad experiences, we 
  1506. have decided not to release the source code for Graphic Workshop. 
  1507. We do licence parts of it for specific applications... if you 
  1508. want more information about using some of the functions of 
  1509. Graphic Workshop in your software, please contact us.
  1510.  
  1511.  
  1512. BUNDLING GRAPHIC WORKSHOP
  1513. _________________________
  1514.  
  1515. If you'd like to include Graphic Workshop with your product, 
  1516. please get in touch with us. We have several ways to help you do 
  1517. this so your users get the most out of Graphic Workshop and we 
  1518. don't have to set our leather winged demon of the night on 'em.
  1519.     
  1520.  
  1521. LEGAL DOGMA
  1522. ___________
  1523.  
  1524. The author assumes no responsibility for any damage or loss 
  1525. caused by the use of these programs, however it comes down. If 
  1526. you can think of a way a picture program can cause you damage 
  1527. or loss you've a sneakier mind than mine.
  1528.  
  1529. All the trademarks used herein are registered to whoever it is 
  1530. that owns them. This notification is given in lieu of any 
  1531. specific list of trademarks and their owners, which would not be 
  1532. as inclusive and would probably take a lot longer to type. 
  1533.  
  1534. That's it...
  1535.  
  1536.