anchor.diff:  
       doc = finddoc('see_also')
       if doc and doc[1]:
  -        print >>f, ".SH SEE ALSO\n"
  +        print >>f, ".SH SEE ALSO"
  +        print >>f, ".HP"
  +        print >>f, ".HP"
           print >>f, "%s" % doc[1]
   
       doc = finddoc('notes')
       if doc and doc[1]:
  -        print >>f, ".SH NOTES\n"
  +        print >>f, ".SH NOTES"
  +        print >>f, ".HP"
  +        print >>f, ".HP"
           print >>f, "%s" % doc[1]
   
       doc = finddoc('author')
       if doc and doc[1]:
  -        print >>f, ".SH AUTHOR\n"
  +        print >>f, ".SH AUTHOR"
  +        print >>f, ".HP"
  +        print >>f, ".HP"
           print >>f, "%s" % doc[1]
   
       doc = finddoc('license')
       if doc and doc[1]:
  -        print >>f, ".SH LICENSE\n"
  +        print >>f, ".SH LICENSE"
  +        print >>f, ".HP"
  +        print >>f, ".HP"
           print >>f, "%s" % doc[1]
  +
  +###########################################################
  +
   
   def process(filename, mode, outfilename):
       tempdir = tempfile.mkdtemp()
  
positive.code: 
      if moduleparams:
          print >>f, ".SH MODULE_PARAMETERS"
          for _, name, type, doc, value in finddocs('moduleparam'):
              print >>f, lead
              print >>f, ".B %s\\fR" % name,
  
negative.code:         else:
              print >>f, "\\fR )\n"
          if doc:
      	    print >>f, ".HP"
              print >>f, doc
  
      lead = ".TP"
  
      if instanceparams:
          print >>f, ".SH INST_PARAMETERS"
          print >>f, ".HP"
          print >>f, ".HP"
          for _, name, type, doc, value in finddocs('instanceparam'):
              print >>f, lead
              print >>f, ".B %s\\fR" % name,
  