ind = text.index(line)
text.delete_at(ind+1) if text[ind+1] == (".in +1c\n")}
+### letting verbatim end in place Part1
+ verbatim = false
text.each_with_index{|line,i|
### TEST 6/24
line.gsub!(/^\.RS 4/,"")
-### letting verbatim end in place
- line.gsub!(/^\.nf/,".NF")
+### letting verbatim end in place Part2
+ if line =~ /^\.nf/
+ verbatim = true
+ end
+
+ if verbatim == true
+ if line =~ /^\.PP/
+ line.gsub!(/^\.PP/,".fi")
+ verbatim = false
+ end
+ end
#removing "More..." hyperlink
line.gsub!(/More.../,"")
# ? ad hoc
line.gsub!(/^\.TP/,"")
+
#headers
if line =~ /Return\svalue:/
returndescribed = true
### let verbatim end in place
line.gsub!(/^.nf/,".NF")
+ ### test1/16/2004 changes the type of list, and indentation
+ if line =~ /^.IP/
+ line = ".TP"
+ text[i+2] = ""
+ end
+
+ if line =~ /^.TP/
+ text[i+2] = ""
+ end
+ ### end of test1/20/2004
+
# let the library name appear in the header
if line =~ /^.TH/
line = line.gsub!(/\" \"/, "\" \"\" \"")