home *** CD-ROM | disk | FTP | other *** search
/ POINT Software Programming / PPROG1.ISO / misc / inter41 / l2wh / l2whcrtf.doc < prev    next >
Text File  |  1994-05-09  |  2KB  |  48 lines

  1. #
  2. # L2WHCRTF.AWK - List To WinHelp Compiler Rich Text Format
  3. #
  4. # Converts Ralf Brown's DOS Interrupt List Release 40 into
  5. #    RTF rich text for Microsoft's Help Compiler (HC31.EXE V3.10.445).
  6. # Creates:
  7. #    6250 topic pages, about
  8. #   20000 WinHelp searchable key-items,
  9. #   10750 cross-references resolved to winhelp hyperlinks, and
  10. #     750 groups available with a new WinHelp Group button.
  11. #
  12. # Usage:
  13. #   X> AWK -fL2WHCRTF.AWK -vdosavestate=true INTERRUP.LST
  14. #   X> AWK -fL2WHCRTF.AWK INTERRUP.LST
  15. #   X> AWK -fL2WHindx.AWK INTERRUP.HPJ
  16. #   X> AWK -fL2WHlink.AWK INTERRUP.RTF
  17. #   X> HC31 INTERRUP
  18. # Notes:
  19. #  Creates subdirs .\g and .\i for temporary files (group-topics and indices). 
  20. #  This DOS awk script leaks memory, so the names of the temporary
  21. #    files are kept short and the list is processed in two AWK runs.
  22. #  You must have free disk space for:
  23. #           6.2 MB RTF file
  24. #           6.0 MB LTF file
  25. #           8.1 MB for 720 files in .\g and .\i subdirs (clustersize 8 KB)
  26. #           6.1 MB HLP file
  27. #           1.0 MB in %TEMP% directory (used by HC31.EXE)
  28. #         -------- +
  29. #        < 30.0 MB
  30. #
  31. # Time needed to process the 3324004 bytes long REL40 listfile on a
  32. #  33 Mhz 486DX /w 16 MB RAM in a DOS-box of WFW 3.11 (with enabled
  33. #  32-bit file- and disk-i/o) using Rob Duff's (Vancouver/Canada)
  34. #  AWK.EXE V3.20 of 22-May-91:
  35. #
  36. #   13 min. for AWK to create rich text, flag cross-reference candidates
  37. #   15 min.  from SeeAlso lines and group the topics  (LST -> RTF)
  38. #   18 min. for AWK to build verified hyperlinks (RTF -> LTF)
  39. #   20 min. for HC31 to create the compressed HLP-file
  40. #  -------- +
  41. #  about 1 hour and 10 minutes for the total job.
  42. #
  43. # Fred de Jong / Heerlen / Netherlands  (Internet: fjng@cbs.nl)
  44. # Central Bureau for Statistics
  45. # 9 May 94
  46. #
  47.