8 if ($printtable == 1) {
10 } elsif ($printtable == 2) {
12 print "</TD><TD ALIGN=\"left\">";
15 #hack, we're inside .nf so highlight comments and
18 s/\/\*/<FONT COLOR="#5555ff">\/\*/g;
19 s/\*\//\*\/<\/FONT>/g;
24 } elsif (/^\.TH .*\"([^"]*)\"/) {
25 # must be at the front
26 print "<HTML><HEAD><TITLE>$1 Manual page</TITLE></HEAD>\n";
27 print "<BODY BGCOLOR=\"#ffffff\">\n";
28 print "<H1>$1 Manual page</H1>\n";
29 } elsif (/^\.SH (.*)$/) {
30 if ($printtable == 3) {
32 print "</TD></TR></TABLE>\n";
34 print "<H3>$1</H3>\n";
36 if ($printtable == 3) {
38 print "</TD></TR></TABLE>\n";
41 } elsif (/^\.B (.*)$/) {
43 } elsif (/^\.I (.*)$/) {
46 if ($printtable == 3) {
48 print "</TD></TR></TABLE>\n";
50 print "<TABLE WIDTH=100%><TR><TD BGCOLOR=\"#dddddd\"><PRE>\n";
54 print "</TD></TR></TABLE>\n";
57 if ($printtable == 3) {
59 print "</TD></TR></TABLE>\n";
67 if ($printtable == 3) {
69 print "</TD></TR><TR>\n<TD ALIGN=\"left\">";
72 print "<TABLE BORDER><TR>\n<TD ALIGN=\"left\">";
75 s/\\fB([^\\]*)\\fR/<B>\1<\/B>/gm;
76 s/\\fI([^\\]*)\\fR/<I>\1<\/I>/gm;
82 print "</BODY></HTML>\n";