#!/usr/local/bin/perl # # tutorial # # Melanie T. Johnson , 2/10/96 # # opendir(THISDIR,"."); @allfiles = readdir(THISDIR); closedir(THISDIR); #modify for buf size of 81 foreach $file(@allfiles) { if ($file =~ /.html/) { print "opening $file\n"; $in = "<$file"; $out = ">out/$file"; open (IN,$in); open (OUT,$out); while (read(IN, $buf, 77)) { &makeMods; print OUT $buf; } close IN; close OUT; $in = "//; $buf =~ s/<\/TT><\/B>/<\/code>/; $buf =~ s/HTML>/html>/; $buf =~ s/HEAD>/head>/; $buf =~ s//<title>NACSE -/; $buf =~ s/<\/TITLE>/<\/title>/; $buf =~ s/BODY>/body>/; $buf =~ s/HR>/hr>/; $buf =~ s/BR>/br>/; $buf =~ s/P>/p>/; $buf =~ s/TABLE>/table>/; $buf =~ s/TR>/tr>/; $buf =~ s/TD>/td>/; $buf =~ s/<A/<a/; $buf =~ s/HREF/href/; $buf =~ s/TARGET/target/; $buf =~ s/<\/A>/<\/a>/; $buf =~ s/PRE>/pre>/; $buf =~ s/B>/b>/; $buf =~ s/TT>/code>/; $buf =~ s/EM>/em>/; $buf =~ s/UL>/ul>/; $buf =~ s/LI>/li>/; $buf =~ s/DL>/dl>/; $buf =~ s/DT>/dt>/; $buf =~ s/DD>/dd>/; $buf =~ s/H4>/h2>/; $buf =~ s/H3>/h2>/; $buf =~ s/H2>/h2>/; $buf =~ s/H1>/h1>/; $buf =~ s/FRAMESET/frameset/; $buf =~ s/NOFRAMES>/noframes>/; $buf =~ s/FRAME/frame/; $buf =~ s/NAME=/name=/; $buf =~ s/SCROLLING=/scrolling=/; }