home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / next / misc / 22219 < prev    next >
Encoding:
Text File  |  1992-11-22  |  3.0 KB  |  66 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!psinntp!hd0258!gvh
  3. From: gvh@metrosoft.com (Gordon Van Huizen)
  4. Subject: Re: 3.0 Mac Floppy Copy Less Than Useful
  5. Message-ID: <1992Nov22.203123.2171@metrosoft.com>
  6. Sender: gvh@metrosoft.com
  7. Reply-To: gvh@metrosoft.com (Gordon Van Huizen)
  8. Organization: Metrosoft
  9. References: <1992Nov22.035136.15646@trilithon.mpk.ca.us>
  10. Date: Sun, 22 Nov 1992 20:31:23 GMT
  11. Lines: 53
  12.  
  13. In article <1992Nov22.035136.15646@trilithon.mpk.ca.us>  
  14. henry@trilithon.mpk.ca.us (Henry McGilton) writes:
  15. > In 3.0, I notice that the ``system'' seems to look only at the Data
  16. > Fork of Macintosh files.  This is less than useful for Macintosh
  17. > format Type 1 font files, which in almost all cases have their
  18. > useful data in the resource fork of the file.
  19. > Changing directory to the Macintosh floppy and doing ls -1 shows
  20. > the Type 1 font to be of length zero, when in fact there's plenty
  21. > of font data hiding in there somewhere.
  22. > So, one of the major potential uses for 3.0 reading Macintosh floppy
  23. > disks is nullified by this behavior.  I've looked in the 3.0 release
  24. > notes and didn't see anything mentioned about 3.0 and Macintsoh
  25. > floppy disks, except for the watning about writing lots of small
  26. > files.
  27. > Anybody have any great ideas how to deal with these issues in 3.0?
  28. > I hope FloppyWorks is OK on 3.0, because I can't seem to do without
  29. > using FloppyWorks.
  30.  
  31. There is a way to read it, which I've posted before. You can open() the  
  32. resource fork of a data file 'foo' by opening  'foo.#rsrc#'. Note that this has  
  33. to happen while the Mac filesystem is mounted. Copying via the file viewer to a  
  34. NeXT filesystem loses the resource fork. You can however use cp from the  
  35. command line to copy the resource fork onto a NeXT filesystem.
  36.  
  37. The Font Installer and Sound Importer of MetroTools take this into account and  
  38. look for the ".#rsrc#" file (resource fork). They also look for resource forks  
  39. in MacBinary files (useful for Mac fonts downloaded straight to a NeXT from an  
  40. online service) and for "flat" resource forks brought over by FloppyWorks.
  41.  
  42. FloppyWorks runs OK under 3.0, but I understand it is no longer supported by  
  43. DIT (or at least their desire is to phase it out). If you ever install  
  44. FloppyWorks under 3.0 (or a system that is upgraded to 3.0), beware that you  
  45. will have to remove the macintosh.fs from /usr/fileystems before you can  
  46. directly mount a floppy via NeXTSTEP.
  47.  
  48. As an aside we have recently modified Font Installer to generate ascii-encoded  
  49. Type 1 fonts from binary-encoded ones, and enhanced its conversion  
  50. capabilities. It now successfully converts 98% of all 'unusable' fonts we have  
  51. ever been sent.
  52.  
  53. We also have our NiteLite screen saver module of MetroTools running while the  
  54. Login Window is up, in house. We will be releasing the upgrade soon.
  55.  
  56. -- 
  57. ----------------------------------------------------------------
  58. Gordon Van Huizen           vox: 619.488.9411  fax: 619.488.3045
  59. Metrosoft                   gvh@metrosoft.com [NeXTmail welcome]
  60. ----------------------------------------------------------------
  61.