[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: "Free Framers" <framers@xxxxxxxxx>
Subject: Re: Conditional Text in MIF Files
From: "Thomas Michanek" <thomas.michanek@xxxxxxxxx>
Date: Mon, 20 Oct 2003 20:09:08 +0200
Reply-To: "Thomas Michanek" <thomas.michanek@xxxxxxxxx>
Sender: owner-framers@xxxxxxxxx
From: "Spreadbury, David C." <David.Spreadbury@marconi.com> > Then the MIF route is probably the best way to go. What you need then is an > editor that will allow you to search/remove the specific condition on all of > the MIF files. TextPad has such an option. You can create the macro in > TextPad, open all of the MIF files in one TextPad session, then apply the > macro to the active file. Save and close that file and repeat this until you > run out of MIF files. I just want to comment that it's a little bit more complicated than that. You can, as Jody herself said, find and remove all Pages and TextFlows specified as "HIDDEN". But, this will keep all hidden tables and anchored frames intact, since they are stored in another part of the MIF files. It's true that those objects are *probably* removed when the edited MIF file is opened by FM, but they are still there for all to see if you take a look at the MIF file first. Since Jody mentioned confidential information, that's probably not a good thing... To really remove *all* hidden objects, you need to find all references to tables and frames in the textflows, then possible frames in tables, tables in frames, etc. Then you can remove them. This is what I do in my MIF scripts. One thing that's more complicated, and that my script DOES NOT do, is to remove hidden table rows. They are specified in a particular way in MIF, that I haven't found a simple way to detect and delete. - - - - - - - - - - - - - - - - - - - - - - Thomas Michanek, FrameMaker/UNIX/MIF expert Technical Communicator, Uppsala, Sweden mailto:Thomas.Michanek@telia.com http://go.to/framers/ (updated on Oct. 18) - - - - - - - - - - - - - - - - - - - - - - ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **