home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / archives / 3099 < prev    next >
Encoding:
Internet Message Format  |  1992-08-15  |  5.5 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!agate!usenet
  2. From: soft-logik@cup.portal.com (Kevin W Davidson)
  3. Newsgroups: comp.archives
  4. Subject: [comp.sys.amiga.applications] Updated DR2D import module for PageStream
  5. Followup-To: comp.sys.amiga.applications
  6. Date: 16 Aug 1992 00:05:28 GMT
  7. Organization: The Portal System (TM)
  8. Lines: 140
  9. Approved: adam@soda.berkeley.edu
  10. Distribution: world
  11. Message-ID: <16k648INN5bo@agate.berkeley.edu>
  12. References: <64040@cup.portal.com>
  13. NNTP-Posting-Host: soda.berkeley.edu
  14. X-Original-Newsgroups: comp.sys.amiga.applications
  15. X-Original-Date: Fri, 14 Aug 92 21:25:14 PDT
  16.  
  17. Archive-name: auto/comp.sys.amiga.applications/Updated-DR2D-import-module-for-PageStream
  18.  
  19. An updated DR2D import module has been placed at the following FTP sites:
  20.  
  21.   amiga.physik.unizh.ch (incoming)
  22.   hubcap.clemson.edu (graphics.tools)
  23.   wuarchive.wustl.edi (patches)
  24.               ** UPDATED IMPORT MODULE FOR PAGESTREAM2 **
  25.                         
  26.                    DR2D.import  - version 2.1.8
  27.  
  28. ;***************************** Changes **************************
  29. ; version 2.1.8 (8/3/92)
  30. ;       - fixed another bug relating to the poly-to-line conversion. This one
  31. ;         occured when the page was rotated.
  32. ;
  33. ;
  34. ; version 2.1.7 (7/29/92)
  35. ;       - fixed a bug when loading DR2D files that have a CNAM chunk without
  36. ;         names for all the colors in the cmap. If a color was used that did
  37. ;         not have a name, no name was generated for the color.
  38. ;
  39. ;
  40. ; version 2.1.6 (6/3/92)
  41. ;       - fixed  a bug when converting poly objects into lines. The lines
  42. ;         would sometimes be rotated the wrong direction. This has been 
  43. ;         fixed.
  44. ;
  45. ; version 2.1.5
  46. ;
  47. ;       - added a version string, so 'version dr2d.import' will return
  48. ;         the version number of the module.
  49. ;
  50. ;       - added font support - if the font specified in the FONS chunk is 
  51. ;         available to PageStream it will use it, if not it will use a serif
  52. ;         or san-serif font (CSTimes or CSTriumvirate) depanding on the flag 
  53. ;         in the FONS chunk.
  54. ;
  55. ;       - added support for the new CMYK chunk. The module will use the CMYK
  56. ;         definition if present, if not it will use the rgb (CMAP) definition
  57. ;         for the color values.
  58. ;
  59. ;       - added support for the new CNAM chunk. The module will use the name
  60. ;         from the CNAM chunk if present, otherwise it will construct a name
  61. ;         from the CMYK definition if present, if not, it will construct the 
  62. ;         name from the rgb (CMAP) definition.
  63. ;
  64. ;       - fixed a bug that would cause PgS to crash when the object was pasted
  65. ;         in some instances. This occured because a CPLY was identified as a 
  66. ;         line at the start of the object processing code (it had 2 points) 
  67. ;         and not at the end (because it was suppose to be filled).
  68. ;
  69. ;
  70. ; version 2.1.4
  71. ;
  72. ;       - fixed bug when placing text objects (stxt chunks). Before it would
  73. ;         use the baseline as the top of the object, now it uses it as the
  74. ;         baseline and calculates the top and bottom of the object using the
  75. ;         baseline as a reference.
  76. ;
  77. ;
  78. ; version 2.1.3  (shipped with PgS2.1 12/7/90)
  79. ;
  80. ;       - now handles different coordinate systems (different zero origin)
  81. ;
  82. ;
  83. ; version 2.1.2
  84. ;
  85. ;       - fixed color bug that occured when trying to add predefined
  86. ;         color with a different name (ie. Black = DR2D000000)
  87. ;
  88. ;                
  89. ; version 2.1.1   (uploaded 11/16/90)
  90. ;
  91. ;       - fixed bug when first point of the curve is not the same as the
  92. ;         prev point.
  93. ;
  94. ;
  95. ; version 2.1.0 (and above needs PgS 2.1.0)
  96. ;
  97. ;       - added support for group objects
  98. ;
  99. ;       - added suport for color
  100. ;
  101. ;       - fixed negative floating point number bug
  102. ;
  103. ;       - fixed line width - now no longer divides dr2d line width by 100
  104. ;
  105. ;       - fixed text import bug
  106. ;
  107. ;       - now detects serif and sanserif text objects
  108. ;
  109. ;       - fixed bug in poly stuff - changed tdln dection method
  110. ;
  111. ;
  112. ; version 2.0.1
  113. ;                               
  114. ;       - added supported for CURVETO and MOVETO in same case (0x00000003)
  115. ;       
  116. ;       - fix bug that caused divide by zero error when an old dr2d file
  117. ;         was imported. this was caused by a lack of pprf chunk. this in
  118. ;         turn would never set up the conversion factors so they would
  119. ;         be zero - hence the divide by zero error!. this has been fixed.
  120. ;
  121. ;
  122. ; version 2.0.0
  123. ;       
  124. ;       - first release
  125.  
  126.  
  127. ***************************************************************************
  128.  
  129.  
  130.  
  131. IFF DR2D???  What the heck is that?  IFF DR2D is a new IFF file format for 
  132. 2-D Structured Drawings (as opposed to bitmap drawings).
  133.  
  134. IFF DR2D is currently used by ProVector to store it's files.
  135.  
  136. With version 2.0 of the OS the "version" command has gained some new talents.
  137. Whereas it used to only work on libraries, it now works on any file. It will
  138. look for a "version string" inside a file and print it out to the CLI if it
  139. finds it.  A "version string" has been added to many of the new import modules.
  140. This makes it very easy to find out what version of the import module you have.
  141. From a CLI just type "version <module name>" and press return. You no longer
  142. have to load up PageStream and look at the import requester for the version
  143. number.
  144.  
  145. As with all the modules, if you come across some pictures that will not load
  146. or crash when importing, please upload them to our BBS or mail them to us on
  147. a floppy disk with an explaination of the problem. We will try them and fix
  148. the import module if appropriate.
  149.  
  150.  
  151. Thank you,
  152.  
  153.  
  154. Gary Knight
  155. Soft-Logik Publishing Corp.
  156.  
  157.