File r38/help/comphelp.doc artifact 4435ff4bea part of check-in f16ac07139


Compilation of the REDUCE help structure


     $reduce/doc/reduceref.tex  
        |
    .-----------------------------------------------.
    | comphelp.red                                  |
    '-----------------------------------------------'
    .--------------.               .----------------.
    | helpunx.red  |               | helpwin.red    |
    '--------------'               '----------------'
        |                                 |
      rhelp.x  GNUinfo format          rhelp.rtf 
        |                                 |
        |                                 |
    .--------------.               .----------------.
    | GNU makeinfo |               |MS help compiler|
    '--------------'               '----------------'
        |                                 |
      rhelp.info                       rhelp.hlp
        |                                 |
        |                                 |
    .--------------.               .----------------.
    | $reduce/help |               | Windows help   |
    '--------------'               '----------------'
      .---------------.
      | Xinfo         |
      '---------------'
        .----------------.
        | GNU info       |
        '----------------'

Remarks:

comphelp.red 

   analyse the tex input structure,
   build indices and hypertext links on logical level
 
helpunx.red

   controlled by comphelp.red,
   build indices and hypertext links for GNU info format.
   NOTE: the process comphelp.red/helpunx.red must run twice
         in one session, as forward links have to be
         generated.

helpwin.red

   controlled by comphelp.red,
   build indices and hypertext links in Microsoft RTF syntax

mkhelpu: UNIX cshell script for producing rhelp.info

mkhelpw: UNIX cshell script for producing rhelp.rtf
       (MS help compiler can run under DOS only).



REDUCE Historical
REDUCE Sourceforge Project | Historical SVN Repository | GitHub Mirror | SourceHut Mirror | NotABug Mirror | Chisel Mirror | Chisel RSS ]