#!/usr/bin/perl # # # # # use strict; my $block=0; while (my $line=<>) { $line=~s/\/!/ ; $line=~s/\/!!/ ; $line=~s/\/!!!/ ; $line=~s/\/!!!!/ ; $line=~s/\/!!!!!/ ; $line=~s/<\/sect1>// ; $line=~s/<\/sect>// ; $line=~s/<\/sect2>// ; $line=~s/<\/sect3>// ; $line=~s/<\/sect4>// ; $line=~s/

//; $line=~s/<\/p>//; $line=~s///; $line=~s/<\/itemize>//; $line=~s/<\/item>//; $line=~s/[1-9]\./#/; $line=~s//\*/; $line=~s//(:toc:) (:num:)/; $line=~s///; if ( $line =~ // ) { $line=~s//[@/; $block=1; } if ( $line =~ /<\/verb>/ ) { $line=~s/<\/verb>/@]/; $block=0; } $line=~s/

//; $line=~s/(.*)<\/title>/[++$1 ++]/; $line=~s/<author>//; $line=~s/<name>(.*)<\/name>/''$1''/; $line=~s/<\/author>//; $line=~s/<date>(.*)<\/date>/$1/; $line=~s/<abstract>//; $line=~s/<\/article>//; $line=~s/<tscreen>//; $line=~s/<\/tscreen>//; print "$line"; }