I was given a job to manipulate MIF files and decided to do the job in
PERL for it's powerful text manipulating capabilites. A MIF file is
another method to represent a FrameMaker file which contains all these
tags similar to html.
What I need to do (and this is where I need help) is to delete any
strike-through text in the file. Looking at the MIF file at hand, I
noticed what tags I have to remove.
For example, here are the MIF tags that represents something that is
strike-through.
<ParaLine
<Font
<FTag `'>
<FStrike Yes>
<FChangeBar Yes>
<FLocked No>
> # end of Font
<String `There are at least two indications that the MM can re'>
If you look at the MIF file in FrameMaker, there will be this string
strike through:
"There are at least two indications that the MM can re"
If I delete the strike-throught text by hand in FrameMaker, the MIF
representation would be
<ParaLine
<Font
<FTag `'>
<FChangeBar Yes>
<FLocked No>
> # end of Font
Note that the above to MIF codes are the same part of the file where
text appeared when strike-through and after when it was deleted.
Okay my problem is how do I code the steps to delete any strike-through
text. I've a good understand of condtions, functions, regular
expressions and such.
What I need to do is if the conditon CODE1 expample is found to delete
all the tags that I did in CODE2. So is it legal to declare a varibales
such as
my($font) =<<EOFONT;
<Paraline
<Font
<FTag `'>
<FStrik Yes>
<FChangeBar Yes>
<FLocked No>
> # end of Font
<String 'There are at least two indications that the MM can re'>
EOFONT
And I'm stuck after that. So I would apprecitiate if someone could lead
me a helping hand to help me solve the problem. And I apologies for my
rambling and lack of English skills.
THANKS !!!
--
http://fastmail.fm - No WWW (Wait-Wait-Wait) required
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]